/* advanced filter form */
#views-exposed-form-listing-content-yera-producto-full-two {
	max-width: 100%;
    width: 80%;
	padding: 1.8rem 1.8rem;
	margin-bottom: 35px;
    border: 1px solid #efefef;
    border-top: none;
    border-radius: 4px;
    box-shadow: 0 5px 10px rgba(0,0,0,0.1)
}
#views-exposed-form-listing-content-yera-producto-full-two [id^="edit-field-yera-ubicacion-target-id"] {
 background-image: url(/sites/default/files/img/placeholder.png);
 background-repeat: no-repeat;
 background-position: 100% center;
}

#views-exposed-form-listing-content-yera-producto-full-two [id^="edit-field-yera-ubicacion-target-id"] {
  padding-right: 48px;
}

#views-exposed-form-listing-content-yera-producto-full-two legend {
   font-size: inherit !important;

}
#views-exposed-form-listing-content-yera-producto-full-two label {
   text-transform: none !important;

}
.form-item-field-yera-habitaciones-value label, .form-item-field-yera-banos-value label, .form-item-field-yera-servicios-target-id label {
	    font-family: "Diglo Aero",sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    margin-bottom: 0.1rem !important;
    color: #6A6A6A !important;
}
.form-item-field-yera-referencia-valor-value label, .form-item-field-yera-m2-parcela-value-min label, .form-item-field-yera-m2-parcela-value-max label, .form-item-field-yera-precio-value-min label, .form-item-field-yera-precio-value-max label, .form-item-field-yera-m2-construidos-value-min label, .form-item-field-yera-m2-construidos-value-max label, .form-item-field-yera-categoria-target-id label, .form-item-field-yera-tipo-producto-target-id label, .form-item-field-yera-subtipo-producto-target-id label, .form-item-field-yera-ubicacion-target-id label, .form-item-field-yera-estrenar-target-id label {
	 position: absolute;
        width: 1px;
        height: 1px;
        padding: 0;
        margin: -1px;
        overflow: hidden;
        clip: rect(0, 0, 0, 0);
        border: 0;
}

[id^="edit-field-yera-precio-value-wrapper"] .fieldset-wrapper, [id^="edit-field-yera-m2-construidos-value-wrapper"] .fieldset-wrapper, [id^="edit-field-yera-m2-parcela-value-wrapper"] .fieldset-wrapper {
  display: flex;
}

.form-item-field-yera-precio-value-min, .form-item-field-yera-m2-construidos-value-min, .form-item-field-yera-m2-parcela-value-min {
	width: 50%;
    padding-right: 15px;
}
.form-item-field-yera-precio-value-max, .form-item-field-yera-m2-construidos-value-max, .form-item-field-yera-m2-parcela-value-max {
	width: 50%;
    padding-left: 15px;
}

[id^="edit-field-yera-servicios-target-id"] .form-checkboxes, [id|="edit-field-yera-servicios-target-id"] .form-checkboxes {
  display: flex;
  justify-content: flex-start;
  width: 100%;
}

#views-exposed-form-listing-content-yera-producto-full-two #edit-submit-listing-content {
 line-height: 43px;
 font-size: 16px;
 width: 100%;
}

#views-exposed-form-listing-content-yera-producto-full-two .tabs-avanzado {
  background-color: #aee4b5;
  margin: -2rem -2.8rem 0.5rem -2.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
}

#views-exposed-form-listing-content-yera-producto-full-two .nav-tabs, #views-exposed-form-listing-content-yera-producto-full-two .nav-link {
  border: none;
}

#views-exposed-form-listing-content-yera-producto-full-two .nav-tabs > li > a {
  text-transform: none !important;
  font-size: 13px !important;
  color: #014c7a;
}

#views-exposed-form-listing-content-yera-producto-full-two .nav-tabs > li > a:hover {
  color: #014c7a;
}

#views-exposed-form-listing-content-yera-producto-full-two .form-actions input.form-submit {
  color: #014c7a;
}

#views-exposed-form-listing-content-yera-producto-full-two .form-actions input.form-submit:hover {
  color: #aee4b5 !important;
}

#views-exposed-form-listing-content-yera-producto-full-two .bootstrap-select > .dropdown-toggle,
#views-exposed-form-listing-content-yera-producto-full-two .bootstrap-select > .dropdown-toggle:active,
#views-exposed-form-listing-content-yera-producto-full-two .bootstrap-select > .dropdown-toggle:focus,
#views-exposed-form-listing-content-yera-producto-full-two .bootstrap-select > .dropdown-toggle:hover {
  color: #67676f;
  font-weight: 400;
  border: 1px solid #e7e7e7;
  outline: inherit !important;
  height: 46px;
  -webkit-box-shadow: 0 0 2px 2px rgb(0 0 0 / 2%) inset;
  box-shadow: 0 0 2px 2px rgb(0 0 0 / 2%) inset;
  padding: 0 16px;
  background: none;
}

#views-exposed-form-listing-content-yera-producto-full-two .bootstrap-select .filter-option-inner-inner {
  text-overflow: ellipsis;
}

.movil-product-order .ordenar-por {
  display: flex !important;
  font-size: 13px !important;
}

/****** Search filters form **********/
.search_exposed_form_text {
  color: #003b61;
  cursor: pointer;
}
.search_exposed_form_text p {
  font-size: 1.2rem
}
.search_collapse_btn_row{
  margin-bottom: -65px
}
.search_collapse_btn {
  padding: 10px 7px;
  box-shadow: 0 7px 8px rgba(0,0,0,0.1);
  border-radius: 50%;
  background-color: white;
  color: #003a5f;
  font-size: 1.75rem;
}
.sticky-filters {
  position: fixed;
  top: 60px;
  z-index: 90;
  background: white;
}
.map-action-mobile.sticky-filters {
  padding: 20px 0px;
  margin-top: 0 !important;
  width: 100%;
}

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {
  .sticky-filters {
    top: 84px;
  }
}

/****** End Search filters form ******/
