.container {
    width: 1170px;
  }
  .col-sm-12{width:100%;}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: 0;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: 0;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
  .lt-ie9 .brand-logo{width:107%}
 .preferred-airline-trigger .col-sm-5{width: 41.6667%;}
.deal-boxwidth{width:380px; float:left}
.deal-lastbox{width:378px; float:right}
.lt-ie9 .signup-button,.lt-ie9 .signup-field{min-height:2em}
.lt-ie9 .domestic .calendar{right:0;}
.form-control{line-height:2}
/*.main-deals section{width:377px; float:left}*/
.hidden-md{visibility:none; display:none;}
.destination-list section{width:570px; float:left}
.partner-logo{ background-image: url("../images/footer_sp-home.png")}
/*.datebox{width:268px;}*/
.hotel-width{/*width:280px;*/ float:left;}
.room-text{width:80px;}
.group-width{width:480px;}
.coach-width{width:199px;}
.sr-only{display:none;}
.why-book-wrap{padding-bottom:0}
input[type="checkbox"]{visibility:visible; position:initial;}
#sugestBox{margin-top:-118px; margin-left:-124px}
#calendar{margin:-122px 0px 0px -48px;}
#OutBdr{border:solid 1px #000000;}
/*.search-child-age{width:680px;}*/
/*.trip-selector .checked{background-color:#ffffff;color:#00b5b8;}*/
.advance-options input[type="checkbox"]{opacity:1;margin-top:3px;}
.advance-options label.check-box{position:relative;left:16px; }
input[type="checkbox"]:checked + label.check-box{left:auto !important}
input[type="checkbox"] + .check-box:before{content: ""}
.advance-options input[type="checkbox"] + .check-box:after{left:auto !important}
.widget-form .ic-date:before{right: -106%; top: 0; z-index: 9;}
/*.lt-ie9 .ic-date input.input-lg{background-color:transparent;}*/
.lt-ie9 #deal-widget .trip-date__start,.lt-ie9 #deal-widget .trip-date__end {background-color:#fff;}
.lt-ie9 #flightWidget .trip-date .ic-date:before{right: -135% !important;}
.lt-ie9 #hotelWidget .trip-date .ic-date:before,.lt-ie9 #packageWidget .trip-date .ic-date:before,.lt-ie9 #carWidget .trip-date .ic-date:before{right: -135% !important;}
#flightWidget .trip-date .ic-date:before{right: -195% !important;}
#packageWidget .trip-date .ic-date:before,#hotelWidget .trip-date .ic-date:before,#carWidget .trip-date .ic-date:before{right: -135% !important;}
.calendar,.suggestion-box__list{border:1px solid #000}
/*.lt-ie9 #search-opt-car .col-xs-12, .lt-ie9 #search-opt-hotel .col-xs-6,.lt-ie9 #search-opt-package .col-xs-12{width:33.33%}*/
.lt-ie9 .hotel-destination label.col-sm-3,.lt-ie9 .car-destination label.col-sm-3,.lt-ie9 .vacation-destination label.col-sm-3 {width:25%}
.lt-ie9 .hotel-destination div.col-sm-9,.lt-ie9 .car-destination div.col-sm-9,.lt-ie9 .vacation-destination div.col-sm-9 {width:75%}
.lt-ie9 .arrow-txt{padding-left:28px;}
.lt-ie9 .arrow-txt:before,.lt-ie9  .arrow-txt:after{right:100.34%}
.lt-ie9 .arrow-txt b:before,.lt-ie9 .arrow-txt b:after{right:95%}
.lt-ie9 .sign-up-error{top:55px;}
/*----------Css Add------------*/
.offers-block .carousel{ width:358px;}
.main-deals .visible-lg{display: block !important; width:380px;}
.main-deals .deal-boxwidth{ width: 780px;}
.deals-section .popular-flights .highlighted-deals{ width:372px;}
.extra-deal .col-xs-12{width:380px;}
.extra-deal .deal-content{width:360px;}
.why-book .why-book_sub .why-sub_header .hidden-md{display: block !important;}
.why-book .why-book_sub{ margin:0 3px;}
.footer-hidden-info .navbar-form.navbar-left{padding:10px 15px}
.carousel-inner iframe{height:600px;}
#offers-block-slider .item .vrt-advert {display: block;}
.carousel-inner .item.offer2{height:636px;}
.deal-widget .travelers_field input.input-lg{line-height:2.8em !important}
.travelers_field .control-label{position:static;}
.ic-user:before{left:19px}
#deal-widget .ic-user:before{left:8px}
.widget-form .suggestion .input-lg{line-height:3em !important;padding-top:0;}
/*----------Css widget------------*/
.widget-form .input-lg{line-height:1.5em !important}
select.input-lg{padding-top:10px !important;padding-bottom:10px !important}
.banner-bottom-strip{background-color:#5a6a75 !important; -ms-filter:"progid:DXImageTransform.Microsoft. Alpha(Opacity=50)"; }
.widget-section .widget-form .widget__tabs{width:570px;}
.tab-pane .templates{float:left;}
.templates .search__single-trip .search-trip__segment{display:none;}
.templates .trip-itinerary{ width:400px;}
.templates .trip-date{ width:350px;}
.flight-search .travelers_info { float:right}
.templates .trip-date .search__trip-date .datebox{ width:175px;}
.offers-block .offer-block__featured-img.lazy:before{opacity: 0;filter: alpha(opacity=0);background-image:none !important;}

.lt-ie9 .emailBox .inputBox {min-height:auto !important; line-height:1 !important;}
.lt-ie9 .sendMeBtn   {min-height:auto !important;}

.coupon-modal .couponInput .form-control {
	margin-top:13px !important;
	height:50px !important;
}