@import "../../../basic_imports";
@import "../../../../../../common/sass/components/_summary_deals2";
@import "../../../../../../common/sass/components/_listas";
@import "../../../../../../common/sass/components/_summary_deals";
@import "../../../../../../common/sass/components/_servicios_adicionales";
@import "../../../../../../common/sass/components/_list_offer";
@import "../../../../../../common/sass/components/_info_listado";
@import "../../../../../../common/sass/components/common_badges";

.bg_photo_flights {
  background: url('/headers/ilusion/img/cabecera_home_vuelos_pro.jpg') no-repeat 50% 0;
  width: 100%;
  left: 0;
  margin-left: 0;
  z-index: -1;
  height: 435px;
  position: absolute
}

/*Promo temporal: BOC*/
.bg_photo_flights_promo {
  background: url('/headers/ilusion/img/promo/cabecera_home_vuelos_pro_2.jpg') no-repeat 50% 0;
  width: 100%;
  left: 0;
  margin-left: 0;
  z-index: -1;
  height: 435px;
  position: absolute
}

.bg_photo_flights_gastos_cero {
  background: url('/headers/ilusion/img/promo/cabecera_home_vuelos_gastos_cero.jpg') no-repeat 50% 0;
  width: 100%;
  left: 0;
  margin-left: 0;
  z-index: -1;
  height: 435px;
  position: absolute;
}

.promo_claim_zero {
  width: 720px;
  height: 65px;
  text-align: center;
}

/*Promo temporal: EOC*/

.home_search_box.search_home_vuelos {
  min-height: 330px !important;
  margin: 0 auto !important;
}
.bg_precios_transparentes {
  background: url('/headers/ilusion/img/bg_transparents_prices.png') no-repeat;
  width: 720px;
  height: 65px;
  color: #FFF;
  font-size: 14px;
  text-align: center;
}

.bg_precios_transparentes .destacado {
  color: #FFF;
  font-size: 28px
}

@media (min-width: 768px) {
  .home_publi {
    padding: 0 0 20px 0;
  }
}
@media (max-width: $grid-float-breakpoint-max) {
  .bg_precios_transparentes .destacado {
    line-height: 28px;
  }
  .bg_precios_transparentes {
    background: #bea67c;
    color: #FFF;
    font-size: 14px;
    text-align: center;
    height: auto;
    padding: 5px 0;
    width: 100%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
  }
  .bg_photo_flights {
    background: none;
    height: auto;
  }
  .promo_claim_zero {
    display: none;
  }
}
.searcher-box {
  margin-bottom: 20px;
}
.overflowBanner {
  overflow: hidden;
}
/* Esconder cajas de info extra sobre la foto en movil hasta que tengamos estilos para ellos */
@media (max-width: $grid-float-breakpoint-max) {
  .cardBadge--extraInfo {
    display: none;
  }
}