/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
.block_newsletter .mycaptchadropdown{
    position: absolute;
    left: 0px;
}
#idxradvancedfilters .row-flex .col-flex[data-columnas-desktop="4"] {
  flex: 100% !important;
}
#idxradvancedfilters .idx-icon-down-open {
  font-size: 14px;
}
.total-filtros-seleccionados{
  display: none;
}
.titulo-filtro {
  background-color: transparent;
  padding: 0;
}
#idxradvancedfilters .toolbar-listado-filtros a[data-target="#content-filtros"]{
  top: -10px;
}
.toolbar-item-filtro [data-accion="idxrcollapse"]{
  top: 0px;
}
#idxradvancedfilters .row-flex .col-flex .item-filtro .item-radio span.checkbox.checked:after{
  top: 0px;
}
#idxradvancedfilters .products-sort-order .dropdown-menu{
  left: 0px;
}
#idxradvancedfilters .products-sort-order .select-title{
  line-height: 0px;
}
#botones-filtros .products-sort-order .idx-icon-down-open{
  right: 10px !important;
}

#idxradvancedfilters div#modal-radio{
  margin:0px !important;
}
@media (max-width:768px){
  div#idxradvancedfilters.mobile-version .listado-filtros #content-filtros > .row-flex:first-child{
    height: auto;
  }
  #idxradvancedfilters .row-flex .col-flex {
    padding: 8px 0;
  }
  .panel-filtro-movil .toolbar-listado-filtros a.toggle-panel-movil{
    font-size: 20px;
    color: #737373;
  }
  #idxradvancedfilters-product-list .products{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 10px;
    margin-left: -10px;
  }
}
.irs--flat .irs-bar, .irs--flat .irs-from, .irs--flat .irs-single, .irs--flat .irs-to{
  background-color: #ef7d00 !important;
}
.block-env24{
	min-height: 24px;
}
.toolbar-item-filtro{
  padding: 12px 8px;
  border: 1px solid #001f46;
}
#idxradvancedfilters .toolbar-item-filtro .idx-icon-down-open{
  line-height: 40px;
}
