#download_form {
	margin: 5px 0;
}
#download_form button {
	background-color: #000;
}
.dyn-fields button {
	border: 1px solid #000 !important;
    background: #fff !important;
    color: #000 !important;
}
.form-audio {
	cursor: pointer;
}
.more-filters {
	text-align: right;
}
.more-filters a {
	padding: 2px 5px;
	border: 1px solid;
	font-size: 14px;
}
.search-help-icon {
	color: rgb(77, 187, 219);
	background-color: #fff;
	cursor: pointer;
}
#corpat_filters table {
	border: 1px solid #ddd !important;
}
#corpat_filters input, #corpat_filters select {
	font-weight: bold;
	padding: 5px 3px !important;
}
#corpat_filters label {
	color: #1e73be;
}
#corpat_filters input::placeholder {
	font-weight: normal;
	color: #ddd;
}
#corpat_filters label {
	font-weight: bold;
	font-size: 13px;
}
.filter-td {
	display: none;
}

.concep .filter-concep,
.camsem .filter-camsem,
.atl .filter-atl,
.map .filter-map,
.camsem .filter-camsem,
.provin .filter-provin,
.locali .filter-locali,
.punenc .filter-punenc,
.informant .filter-informant,
.lengua .filter-lengua,
.catgra .filter-catgra,
.infcom .filter-infcom,
.infmor .filter-infmor,
.infetn .filter-infetn,
.traafi .filter-traafi,
.pfonf .filter-pfonf {
	display: table-cell;
}
.corpat-row > div {
	margin-bottom: 20px;
}
.corpat-notice {
	margin: 10px auto;
	display: none;
}
.corpat-ajaxloader {
	background: url(../images/ajax-loader.gif) no-repeat;
	height: 30px;
	background-position: center;
	background-size: 30px;
	margin: 5px 0;
}	