/*
Theme Name: Seed Theme
Theme URI: http://booking2hotels.com/
Author: the WordPress team
Version: 1.0
*/

.promotion_section{
  padding-top: 100px;
}

.promotion_section .title_pro{
  font-family: "Montserrat SemiBold";
    color: #111;
    font-size: 18px;
    margin-bottom: 15px;
    line-height: 24px;
}
.promotion_section .pro_content p{
  margin-bottom: 5px;
}
.promotion_section .pro_content .pro_url{
      padding: 8px 15px;
    margin-top: 15px;
    font-size: 16px;
}
.promotion_section .promotion_section_title h2{
     text-transform: uppercase;
    font-family: "Montserrat SemiBold";
    font-size: 2.2em;
    color: #35bec6;
    text-align: center;
    margin-bottom: 50px; 
  position: relative;
  padding-bottom: 40px;
}
.promotion_section .promotion_section_title h2:after{
      content: '';
    height: 3px;
    width: 80px;
    background: #555;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.promotion_section .lSSlideOuter .lSPager.lSpg>li a {
    background-color: #111;
    border-radius: 50%;
    height: 13px;
    width: 13px;
}

.promotion_section .lSSlideOuter .lSPager.lSpg>li.active a, .promotion_section .lSSlideOuter .lSPager.lSpg>li:hover a {
    background-color: #35bec6;
}

.promotion_section .lSSlideOuter .lSPager.lSpg {
    margin-top: 30px !important;
}
.booking-engine .b2h_rate_v3 .b2h_addon:before{
        background: #35bec6;
}
.booking-engine .b2h_rate_v3 .b2h_toContinue .b2h_boxContinue, 
.booking-engine .b2h_rate_v3 .b2h_toContinue .b2h_btnContinue {
    border-bottom: 4px solid #35bec6;
}
.booking-engine .b2h_rate_v3 .b2h_toContinue .b2h_boxContinue .b2h_btnContinue {
    background-color: #ff4d4d;
}
.booking-engine .icon_allGuest .b2h_iplus {
    fill: #35bec6;
}
.booking-engine .b2h_rate_v3 .b2h_cardlist .b2h_cardItem .b2h_guests .b2h_iadults {
    fill: #35bec6;
}
.booking-engine .b2h_rate_v3 .b2h_cardlist .b2h_cardItem .b2h_guests .b2h_ichild {
    fill: #35bec6;
}
.booking-engine .b2h_rate_mobileV3 .b2h_selectNumRoom .b2h_select_mobile .b2h_selectAdd {
    background: #35bec6;
}
.booking-engine svg.b2h_iconGuest {
    fill: #35bec6;
}
.booking-engine svg.b2h_iaccom, svg.b2h_ibreakfast {
    fill: #35bec6;
}
.booking-engine svg.b2h_ipolicy {
    fill: #35bec6;
}
.booking-engine .b2h_rate_mobileV3 .b2h_moAddons .b2h_CaptionCard {
    border-top: 3px solid #00c4ca;
}
@media screen and (max-width: 1199px)
{
  .promotion_section .img_pro{
    margin-bottom: 15px;
  }
}
@media screen and (min-width: 992px){
  .member-system{
    display: none !important;
  }
}
@media screen and (max-width: 991px) {
    .member-system {
        position: absolute !important;
        right: 100px !important;
        top: 22px !important;
    }
}