@import "../../../basic_imports";
@import "../../../../../../common/sass/components/_summary_deals2";
@import "../../../../../../common/sass/components/_summary_deals";

/* Fondo home illusion con video */
.bg_home_illusion {
  background: transparent;
  height: 436px;
  width: 100%;
  left: 0;
  margin-left: 0;
  position: absolute;
  z-index: 0;
  overflow: hidden;
}

.bg_home_illusion video, .bg_home_illusion img {
  position: absolute;
  left: 50%;
  top: 0;
  width: 1920px;
  height: 436px;
  margin-left: -960px;
}

.bg_home_illusion video {
  top: -28px;
}

.bg_home_illusion .publi_container {
  position: absolute;
  left: 50%;
  top: 0;
  width: 1920px;
  height: 436px;
  margin-left: -960px;
}

.searcher-box {
  margin-bottom: 20px;
  @media (min-width: $grid-float-breakpoint) {
    margin-bottom: 40px;
  }
}
.overflowBanner {
  overflow: hidden;
}

/* Tu companiera de viaje */
.travelcompanion {
  h4.title-travelcompanion {
    margin-bottom: 5px;
    font-size: 0;
    .icon {
      vertical-align: middle;
      width: 20px;
      height: 20px;
      margin-right: 5px;
      &, & * {
        fill: $brand-primary;
      }
    }
    .tit-text {
      @include medium-weight;
      font-size: $font-size-base;
      vertical-align: middle;
    }
  }
}

.travel-container {
  @media (max-width: $grid-float-breakpoint-max) {
    display: none;
  }
}
/* fin tu companiera de viaje */

/* e-namad for Iran market: BOC */
#enamad, #ershad {
  display: block;
  @media (min-width: $grid-float-breakpoint) {
    text-align: center;
    padding: 55px 0 0;
  }
  @media (max-width: $grid-float-breakpoint-max) {
    padding: 20px 0 0;
    text-align: center;
    &:after{content:""; display: inline-block; width: 100%; height: 0;}
  }

  img {
    display: inline-block;
    @media (min-width: $grid-float-breakpoint) {
      display: block;
      margin: 0 auto 55px auto;
    }
    &#iran-logo {
      @media (max-width: $grid-float-breakpoint-max) {
        width: 159px;
        height: auto;
      }
    }
  }
}
/* e-namad for Iran market: EOC */

@media (max-width: 767px){
  .bg_home_illusion {
    display: none!important;
  }
}


/* Botonera home mobile */
.home-mobile-menu-container {
  margin: 0 -15px;
  .home-mobile-menu-header {
    width: 100%;
    position: relative;
    overflow: hidden;
    height: 140px;
    img {
      width: 100%;
      position: absolute;
      left: 0;
      bottom:0;
    }
  }
  .home-mobile-menu {
    overflow: hidden;
    margin: 20px 0;
    padding: 0 15px;
    position: relative;
    &:before {
      content: '';
      position: absolute;
      width: 1px;
      height: 100%;
      background: $colorBordes;
      top: 0;
      left: 50%;
    }
    li {
      width: 50%;
      float: left;
      a {
        display: block;
        text-align: center;
        border-bottom: 1px solid $colorBordes;
        padding: 15px 0;
        &:hover, &:focus {
          text-decoration: none;
        }
        .menu-icon {
          display: block;
          text-align: center;
          height: 45px;
          line-height: 43px;
          width: 45px;
          border: 1px solid $brand-primary;
          border-radius: 50%;
          margin: 0 auto 5px;
          .icon-menu {
            width: 22px;
            height: 43px;
            vertical-align: top;
            display: inline-block;
            &, & * {
              fill: $brand-primary;
            }
            &.icon-anyfill-prod-flighthotel, &.icon-anyfill-prod-trainhotel {
              width: 26px;
            }
          }
        }
        .menu-text {
          display: block;
          text-align: center;
          color: $brand-grey-dark;
          font-size: 16px;
        }
      }
    }
    li:nth-last-of-type(-n+2) a {
      border-bottom: 0;
    }
  }
}