
/*
Theme Name: Estilos hijo
Author: iMedia
Author URI: http://www.imediamarketing.es
Template: Divi
*/

@import url("../../../inmovilla-basico/css/style.css");

.logo{
	width: auto !important;
}

figure {
    margin: 0 !important;
}

.search2 .select2-container.select2-container--default .select2-selection--multiple, .search-alertas .select2-search::before, .search-alertas .select2-selection__choice::before {
	display: none;
}

.search2 .form-control{
	padding: 17px 10px 17px 12px !important;
	height: inherit !important;
	background: white;
	line-height: 0px;
}

#post-1824 .select2-container.select2-container--default .select2-selection--single{
	margin-left: 15px;
    margin-bottom: 17px;	
}

.search2 .select2-container.select2-container--default .select2-selection--single{
	background: white;
	height: 36px;
}

.search2 .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{
	line-height: 36px;

}

.search2 .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{
	height: 36px;
}

.filters-listado .select2-container.select2-container--default .select2-selection--single{
	line-height: 37px !important;
    padding-left: 6px !important;
    padding-right: 0px !important;
    height: 38px;
}

.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{
	line-height: 39px !important;
    padding-left: 13px !important;
    padding-right: 0px !important;
}

.filters-listado  .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{
	height: 39px;
}

.multiselect-container li{
	padding: 0px !important;
	margin: 0px !important;
}

.dropdown-menu>li>a{
	padding: 3px 3px;
	text-decoration: none !important;
}

.filters-wrapper-plugin{
	padding-bottom: 15px;
}

.select2-container{
	z-index: inherit !important;
}

.search2 .mb-2{
	margin-bottom: 0px !important;
}

.search2 #Sale .form-control2.form-ref{
	/*margin: 0px 0px;*/
    line-height: 15px;
}

.search2 #Rental .form-control2.form-ref{
	/*margin: 0px 0px;*/
    line-height: 15px;
}

.search2 .form-control2.form-ref{
	padding: 8px 0px 8px 16px !important;
}

.form-control2.form-ref{
	-webkit-appearance: caret;
}

.rango-precios-customize{
	padding-right: 0px !important;
}


.col-md-6.price-min-contenedor{
	padding-right: 3px;
	padding-left: 0px;
}

.col-md-6.price-max-contenedor{
	padding-right: 0px;
	padding-left: 3px;
}

.search2 .form-control2.form-precio {
    padding: 8px 0px 8px 6px !important;
}

.select2-container .select2-dropdown .select2-results__option, .select2-container--default .select2-results>.select2-results__options, .select2-dropdown.select2-dropdown--below{
	width: 220px !important;
}

.search-wrapper2 .search2 .submit{
	line-height: 32px
}
.search-wrapper2 .multiselect-container.dropdown-menu li:before{
	display: none;
}

#post-1024 .vc_row[data-vc-full-width]{
	overflow: initial;
}

#energy-efficiency .type{
	height: 26px;
}

@media (max-width: 767px) and (min-width: 300px){

	.search-wrapper2 .col-md-12 {
		margin-top: 0px !important;
	}

	.search-wrapper2 .search2 .form-control {
		margin: 0px 0px;
	}

	.rango-precios-customize{
		padding-bottom: 20px !important;
	}

	.search2 .form-control2.form-ref{
		margin-bottom: 20px !important;
	}

	.col-md-6.price-min-contenedor{
		padding-right: 0px;
		padding-left: 0px;
	}
	
	.col-md-6.price-max-contenedor{
		padding-right: 0px;
		padding-left: 0px;
	}

	.select-precio-custom{
		padding-left: 0px  !important;
		padding-right: 0px  !important;
		margin-bottom: 20px;
	}

}
