.baggagedetails .itinerarySummary,.parsley-errors-list,ol,ul{list-style:none}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.form-fare-alert .parsley-errors-list,.pl0,.pm0,.travel-price .col-lg-6:first-child{padding-left:0}.col-sm-2.col-xs-3.flight_updatetxt,.flight-body-right label,.flight-data .holder .hover p:hover,.multiName,.searchPlace span{font-weight:700}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.cross,.more-button .glyphicon-menu-up,.pref-airline,.progress-bar,.progressBar,.progressBase,.promo-tooltip,.relative,.rposition{position:relative}.more-button,.moreOption,.mtop10{margin-top:10px}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.add-multi-flight a,.caption-desti a:hover,.flight-data .holder .hover a:hover{text-decoration:underline}#bestCarsCarousel,#bestCarsCarousel img{width:100%}.moreOption .form-control{border-radius:0 2px 2px 0}#flight-search-one .open .caret,.adultsdesk .caret,.moreOptionMulti .open .caret{color:#da2128;border-right:6px solid transparent;border-left:6px solid transparent}.modal,.progress{border-radius:0}#destinationback,#destnationLoad,.alertTrvel,.loaderFlight{position:absolute}.hold-seats label.checkbox a{text-decoration:none}.calculator{border:1px solid #e1e1e1}.posrel,.social-flight{position:relative}@media only screen and (min-device-width:768px) and (max-device-width:991px){.close-mcity a{right:34px;padding-top:10px;position:absolute;font-size:11px}.right-bg{width:49%;margin-right:1%;float:left;height:240px}.flight-body .flight-body-right{background:#f6f6f6;margin:20px 0 0}.flight-body{padding-bottom:20px}.flight-body-step2 .clearfix{clear:none;display:none}.price-alert-div{margin-top:0}.flight-body-step2>div>div:nth-child(6n){clear:both}.adultsdesk .caret{margin-left:0}.round-way .col-sm-3{width:16.5%}.one-way .col-sm-3{width:25%}.adultsdesk>.btn{width:134px}}@media only screen and (min-device-width:991px) and (max-device-width:1024px){.flight-search{width:96%}.adultsdesk .caret{margin-left:10px}.close-mcity a{right:42px;padding-top:0;position:absolute}.flight-body{padding-bottom:20px}.round-way .col-md-3{width:20.4%}.one-way .col-md-3{width:28.6%}}@media only screen and (min-device-width:768px) and (max-device-width:1199px){.flight-data .holder:hover .hover{display:none}.right-bg:first-child{border-right:5px solid #fff}.caption-desti .caret-down,.caption-desti .caret-up{border-left:6px solid transparent;border-right:6px solid transparent}.caption-desti .pull-right{float:left!important}.caption-desti{font-size:13px}.caption-desti a{width:100%}.flight-body-step2{padding:10px 0 0}.caption-desti .caret-up{border-bottom:6px solid #4b69a3}.caption-desti .caret-down{border-top:6px solid #4b69a3;top:6px;position:relative;float:right}.flight-body-right{margin-top:15px;padding:0}.serch-history .form-group{width:28%}.flight-search .flight-search-form{width:96%;padding:2%;float:left}.flight-search .form-control{padding:6px 11px}.clearfix-actual{height:auto!important}}@media only screen and (min-device-width:320px) and (max-device-width:767px){.flight-body>div,.travel-price1 .col-lg-6{padding:0}#bestCarsCarousel,#bestCarsCarousel img{height:auto}.timely-alerts{padding-top:0}.more-button .glyphicon-menu-down{border-left:6px solid #1a1a1a}.more-button .glyphicon-menu-up{border-top:6px solid #1a1a1a;border-left:6px solid transparent}.clickTocall{display:none!important}.travel-price .col-lg-6:last-child{padding-left:0;padding-top:0;border-left:0}.travel-price .col-lg-6:first-child{border-right:0;padding-right:0}.flight-search{position:static;margin:15px 0}.letsfly{position:absolute;color:#fff;padding:20px;font-size:20px}.flight-search .flight-search-form{width:100%;padding:0;background:0 0}.flight-search .flight-search-form .radio-inline{color:#000;font-size:15px;margin-right:15px}.flight-search .form-control{border-radius:0;border:1px solid #ccc;box-shadow:none}.flight-search .form-control:focus{border:1px solid #da2128}.flight-search .has-feedback-left{padding-right:10px}#flight-search>div:nth-child(4n){padding-right:0}.selectric{height:32px;padding:1px 0 2px;margin-top:0;border:1px solid #ccc;color:#ccc}.selectric .label{color:#999}.mobile-passenger{width:100%}.mobile-passenger>div{width:30.8%;margin-right:2%}.mobile-passenger>div:last-child{margin-right:0}.more-button{margin-top:0;float:left}.more-button a{color:#464646;font-size:13px}.moreOption .selectric,.moreOption>div{width:100%}.flight-search .search-button{float:left;margin:10px 0;border:0;height:auto!important}.flight-body{padding-bottom:10px}}@media only screen and (min-device-width:320px) and (max-device-width:991px){#autoSuggestion li a{padding:10px;color:#333}.modifysearch-cont .selectric .label{line-height:30px}}.flight-search .form-control.to-city,.flight-search h1{padding-left:20px}.to_date_flight input.form-control.returnbody{font-size:14px;font-family:Lato,sans-serif!important}.h1,.h2,.h3,.h4,.h5,.h6,body div,body p,body section,body table,h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif!important}.flight-search-form input::placeholder{color:#333!important;font-weight:700}.valueChange{background:url(/images/flight/icons/swap.png) 0 no-repeat;width:30px;height:30px}.depart,.returnIcon{background:url(/images/flight/icons/flight-calender-icon.png) 0 no-repeat}.form-control,output{font-size:14px;line-height:1.42857143;color:#333!important}.flight-search-form .form-control{height:50px;font-weight:700}.adultsdesk>.btn{height:50px;border-top-right-radius:5px;border-bottom-right-radius:5px}input#input-search-from{border-top-left-radius:5px;border-bottom-left-radius:5px}.form-control-feedback{height:50px;line-height:50px}.flight-search .flight-search-form{color:#333;border-radius:3px}.flight-search .fare-search-button,.flight-search .search-button{color:#fff!important}.flight-search h1{color:#333}.flight_search_handler{padding-bottom:8px}div#flight-home{min-height:500px;max-height:500px;overflow:visible}div#flight-home .flight_widget_bg{max-height:500px;overflow:hidden}div#flight-home .flight_widget_bg img.img-responsive{max-height:500px;width:100%}.flight-search .flight-search-form .radio-inline{text-align:center;padding:3px 15px;text-indent:15px;margin-right:10px;width:auto!important}.redio-bottom{margin-right:26px;background:url(/images/flight/icons/flight_icons.png) -18px -270px no-repeat;background-size:65px}.redio-bottom.selected{background:url(/images/flight/icons/flight_icons.png) -21px -221px no-repeat #d0d7df;background-size:70px;border-radius:25px;color:#333}.travellers_class_details label.radio-inline{float:left;display:inline-block;color:#333;font-size:14px!important;text-align:left!important;background-color:transparent;padding:3px 7px!important;margin-left:0;background-size:50px;background-position:-14px -204px}.travellers_class_details{width:100%;overflow:hidden;margin:15px 0;clear:both;padding:0 15px}.travellers_class_details label.radio-inline.selected{background-size:60px;background-position:-20px -190px}.flights_bottomBanner .flight_data_cara{border-bottom:1px solid #cdcdcd}.flight_offers_details .item{color:#333;background:#f4f4f4;padding:15px 20px;vertical-align:middle;max-height:250px;position:relative;border-radius:10px;min-height:230px}a.all_offers_section{color:#333}.flight_offers_headers{font-weight:700!important;font-size:16px;max-height:44px;overflow:hidden;margin:0 0 10px!important}.flight_offers_text_details{font-size:13px;max-height:125px;overflow:hidden;margin-bottom:15px}.flight_offers_know_more{font-size:14px;color:#09c;position:absolute;bottom:10px;cursor:pointer}.owl-nav{position:absolute;top:30%;width:100%}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background:0 0;color:inherit;border:none;padding:0!important;font:inherit;font-size:50px}button.owl-next{float:right;margin-right:-35px}button.owl-prev{margin-left:-35px}h2.flight_common-headers{font-size:24px;margin-top:10px;margin-bottom:10px;font-weight:700}section.flight_common_section{margin:10px 0 50px}.col-sm-10.flightSlideTab{padding-top:15px}.flight_common-view{color:#09c;font-weight:700;text-align:center;text-transform:uppercase;margin:20px 0 0}section.flight_common_section.flight_top_desti{border-radius:10px;padding:25px;-webkit-box-shadow:1px 1px 15px -4px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 15px -4px rgba(0,0,0,.5);box-shadow:1px 1px 15px -4px rgba(0,0,0,.5)}h2.flight_common-headers.destination_header{margin-top:0;margin-bottom:7px}.flight_top_destinations_details{margin:30px 0 0}.flight_top_destinations_details h3.pull-left{margin:0;font-size:14px;font-weight:700;color:#333}.flight_content_read_more_TC h2{margin-top:0}.flight_top_destinations_sldier{margin-bottom:30px}.flight_offers_widgit,.flight_offers_widgit .owl-item.active.center{margin:auto;text-align:center}.flight_top_destinations_details img.img-responsive{border:0;border-top-left-radius:5px;border-top-right-radius:5px}.flight_top_destinations_details .caption-desti.pull-left{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.flight_top_destinations_details .hover{padding:15px 10px}.mobile_data_show,.show_all_data_mobile{display:none}.flight_offers_widgit .owl-nav{top:5px}.flight_offers_widgit{width:90%;left:5px}.flight_offers_widgit .owl-nav button span,.owl-nav button span{height:12px;width:12px}.flight_offers_widgit .owl-nav button{font-size:32px;position:relative}.flight_offers_widgit .owl-nav button:active,.flight_offers_widgit .owl-nav button:focus,.flight_offers_widgit .owl-nav button:hover{outline:0;border:none}.owl-nav button.owl-prev{left:-51%;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.owl-nav button.owl-next{right:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.owl-nav button span{color:transparent;border:solid #da2128;border-width:0 2px 2px 0;display:inline-block;padding:0}.flight_offers_sldier .owl-nav button{margin-top:25px}.flight_offers_sldier .owl-nav button:active,.flight_offers_sldier .owl-nav button:focus,.flight_offers_sldier .owl-nav button:hover{outline:0}.flight_offers_sldier .owl-nav button span{height:20px;width:20px;border-color:#555}button#search-button{width:118px;margin-left:8px;color:#fff!important}.col-sm-12.col-xs-12.int_holi.more_all_big{padding:0}.flight-search .travellerDetails .adultscol .btn{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;opacity:1;border-radius:3px!important}.flight-search .travellerDetails .adultscol .form-control{border:none!important;background:#fff;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}p.trav_class_heading{font-size:14px;color:#333;margin-top:10px;margin-bottom:10px}label#travellers_Business{margin-right:13px}.moreOptionMulti .form-group.multiS:active,.moreOptionMulti .form-group.multiS:focus,.moreOptionMulti .form-group.multiS:hover{background:#fff}.travellerDetails.dropdown-menu{border-color:#ccc;box-shadow:2px 2px 5px rgba(51,51,68,.5);-webkit-box-shadow:2px 2px 5px rgba(51,51,68,.5);-moz-box-shadow:2px 2px 5px rgba(51,51,68,.5)}.ui-datepicker td a,.ui-datepicker td span{border:none;margin:1px}.add-multi-flight a,.multi-selection{margin-right:10px}.holidayColor{border-top:none;padding:10px 15px}button#travellerDetail:active,button#travellerDetail:focus{background:#fff;border:none;outline:0;box-shadow:none}.multi-selection{margin-top:10px;margin-left:8px;margin-bottom:10px!important}.multi-selection .adultsdesk>.btn{border-radius:3px}#multi-flight-search input[placeholder="Depart on"]{border-right:1px solid #999}.close-mcity a{margin-top:5px}.common-btn-div.moreOptionMulti{display:inline;min-width:185px}div#flight-search-multi{margin-left:8px}.end-date a:before,.end-date span:before,.start-date a:before,.start-date span:before{background:0 0}.date-range a,.date-range span{background:#f1f5f7!important;color:#565656!important}.student-fare-filter{position:absolute;top:57px;right:11%}.flights-srp-top-wrap .student-fare-filter{top:0}.student-fare-filter div.active{background:#d0d7df}.regular-fare,.student-fare{background:#fff;border:1px solid #999;border-radius:15px;text-align:center;padding:3px;cursor:pointer}.regular-fare{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.student-fare{border-bottom-left-radius:0;border-top-left-radius:0}.stud-fare-hover{text-align:left}.error-info-wrapper p.error-info{margin-bottom:0}.ui-datepicker .ui-corner-all,.ui-datepicker .ui-corner-all.ui-state-disabled{border:solid #666!important;border-width:0 2px 2px 0!important;display:inline-block;padding:5px}.ui-datepicker .ui-corner-all.ui-datepicker-prev{transform:rotate(135deg)}.ui-datepicker .ui-corner-all.ui-datepicker-next{transform:rotate(-45deg)}.date-single-wrap:focus{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.flight-search .form-control.depart-cal:focus,.flight-search .form-control.return:focus{box-shadow:none}i.form-control-feedback.returnIcon{display:none}span.hyphen{position:relative;font-size:30px;z-index:1;top:0;font-weight:400;height:43px;width:0}.flight-search .travellerDetails .adultscol a{padding-right:5px}.flight-search .travellerDetails .adultscol .btn,.flight-search .travellerDetails .adultscol .btn:focus,.flight-search .travellerDetails .adultscol .btn:hover{line-height:5px;margin-top:3px}.flight-search{z-index:2}.flight-search .travellerDetails .adultscol>div:first-child .age{font-size:14px}@-moz-document url-prefix(){.glyphicon-minus:before{top:-3px}}.date-single-wrap.parsley-error{color:#b94a48;background-color:#f2dede;border:1px solid red;margin-bottom:10px}.date-single-wrap.parsley-error input{color:#b94a48;background-color:#f2dede;border:0 solid red}.date-single-wrap.parsley-error .form-group,.date-single-wrap.parsley-error .form-group .form-control{height:48px!important}.date-single-wrap.parsley-error .hyphen{color:#333}.all_hover_data_flights p a.searchHistorya{margin-right:5px}.all_hover_data_flights p a.searchHistorya,.all_hover_data_flights p span{font-size:13px}.holiday a,.holiday span{background:#fff1e3!important}.flight_top_destinations_sldier .caption-desti.pull-left{margin-bottom:1px}.flight_top_destinations_sldier .owl-item:hover .hover{display:block}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.flight_news_details .flight_offers_widgit .owl-prev{top:-33px}}@media (min-width:1200px){.flight-search .date-single-wrap div.form-group,.flight-search .date-single-wrap div.form-group input.form-control{height:50px;border-right:none!important;box-shadow:none!important}div#flight-search{width:760px;float:left}.one-way .col-lg-3,.round-way .col-lg-3{width:250px}.one-way .date-single-wrap,.one-way .date-single-wrap .from_date_flight,.round-way .date-single-wrap{width:260px}.date-single-wrap{display:flex;margin-top:-.5px}.date-single-wrap div{padding:0}.common-btn-div.moreOptionMulti{width:360px!important;float:left;margin-top:10px}button#travellerDetail{width:230px;padding:8px}.to_date_flight input.form-control.return{border-left:none;border-left-color:transparent;padding-left:15!important}#flight-home .to_date_flight input.form-control.return{padding-left:28px!important}#flight-search input.form-control.parsley-error{border-right:none!important}#flight-search-one .flight-search .has-feedback-left.one-way input.form-control.departCal.parsley-error,#flight-search-one .one-way input.form-control.departCal.parsley-error{border-right:1px solid red!important}#flight-search input.form-control.return.parsley-error{border-left:none!important;box-shadow:none!important;border-right:1px solid red!important}.flight-search .date-single-wrap span.field-error{width:175px;margin-left:25%}.flight-search .one-way .date-single-wrap span.field-error{margin-left:13%}.flight-search .from-city-value span.field-error{margin-left:5%}.flight-search .to-city-value span.field-error{margin-left:8%}.flight-search .travellerDetails .adultscol{float:left;width:100%;padding:10px 15px}.flight-search .travellerDetails .form-group{margin-top:0;width:98px}.flight-search .travellerDetails .adultscol .form-control{width:50px}.flight-search .travellerDetails .adultscol>div:first-child{width:auto;padding-right:0;float:left;position:relative;top:5px}#ui-datepicker-div{border:1px solid #d1d1d1;border-top:none;box-shadow:2px 2px 5px rgba(51,51,68,.5);-webkit-box-shadow:2px 2px 5px rgba(51,51,68,.5);-moz-box-shadow:2px 2px 5px rgba(51,51,68,.5);width:43em!important;left:44.3em!important}.ui-datepicker td a,.ui-datepicker td span{font-size:13px;padding:7px}.flight-search .travellerDetails.dropdown-menu{z-index:10;width:290px;padding:0}}@media (min-width:1680px){body #ui-datepicker-div{left:64.1em!important}}@media (min-width:320px) and (max-width:767px){span.field-error{display:none}div#flight-home{min-height:461px;max-height:100%;background:#122a46;overflow:visible}.mobile_data_show{display:block}.hide_on_click{display:none}.flight-search{position:static;margin:15px 0}.flight-search h1{font-size:22px;color:#fff}.flight-search .flight-search-form{background-color:#122a46;padding:20px 0 10px;width:100%;color:#333}.flight-search .flight-search-form .radio-inline{color:#fff;font-size:14px;margin:0;margin-right:25pxpx}.redio-bottom.selected{background-color:#da2128;color:#fff}.flight-search .form-control,.form-group.from-city-value input,input#input-search-from{border-radius:3px}.valueChange span{color:transparent;font-size:0}.bg_white{background:#fff!important}.show_on_top{width:85%;margin-left:8%;position:absolute;top:10px;background:#ddd!important}.adultsdesk .btn:hover,.bg_of_white{background:#f4f4f4!important}.show_on_top input{border-radius:3px!important;border-color:#e1e1e1!important;border-right:1px solid #e1e1e1!important}.bg_of_white{max-height:75px}.flight-search-form.bg_of_white{max-height:50px}.typeahead{margin-top:9px;width:120%;margin-left:-15%;max-height:450px;border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.show_all_data_mobile.clikc_show_all_data_mobile{display:inline-block;position:relative;color:transparent;border:solid #da2128;border-width:0 2px 2px 0;padding:0;transform:rotate(135deg);width:15px;height:15px;top:-5px;left:3px}.typeahead li{width:100%;border-bottom:1px solid #cdcdcd;padding:10px 0;float:left;margin-right:0;font-size:22px;line-height:27px;color:#999;font-family:ThomasCook!important}.typeahead li:last-child{border-bottom:none}.typeahead li:before{content:"\e946";position:relative;left:15px;top:23px;line-height:0}#autoSuggestion li a{padding:0 20px 10px 55px;font-family:Lato,sans-serif!important}.flight-search .has-feedback-left{padding-right:0;padding-left:0;margin-bottom:0}.adultsdesk>.btn{width:100%;border-radius:3px;margin-bottom:10px}.flight-search h1{padding:10px 0 0}#ui-datepicker-div{width:100%!important;top:292px!important;left:0!important;right:0;border:none;max-height:500px;overflow-y:scroll;padding:15px;text-align:center}.ui-datepicker-group{width:100%!important;border-bottom:5px solid #e5e5e5;padding-bottom:15px;margin-bottom:15px}.ui-datepicker-group-last{border-bottom:none}.from_date_flight,.to_date_flight{position:relative}.from_date_flight.show_on_top,.to_date_flight.show_on_top{position:absolute}.ui-datepicker td a,.ui-datepicker td span{padding:.8em;border:none}#dateOverlay,.ui-datepicker-close,.ui-datepicker-next,.ui-datepicker-prev{display:none!important}.travellerDetail.show_on_top{top:-63px;width:92%;left:0;border-color:#e1e1e1!important}button#travellerDetail{background:#fff!important}.travellerDetails.dropdown-menu{border:none;width:100%;padding:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;min-height:500px}.travellerDetails .adultscol{width:100%;position:relative;left:0;padding:10pxpx;line-height:8px}.travellerDetails .adultscol .form-group{margin-bottom:16px;position:relative;top:18px}.flight-search .flight-search-form .travellers_class_details .radio-inline{color:#333;font-size:14px!important;float:left;display:inline-block;font-weight:400!important;margin-right:25px}.flight-search .flight-search-form .travellers_class_details{display:inline-block;width:100%;float:left;padding:0;margin-top:5px}.flight-search .flight-search-form .travellers_class_details .radio-inline input{visibility:hidden}.flight-search .flight-search-form .travellers_class_details .redio-bottom{background-position:-15px -204px;width:50px}.flight-search .flight-search-form .travellers_class_details label.radio-inline.selected{background-size:60px;background-position:-20px -188px}.owl-stage-outer{width:100%}.col-sm-2.col-xs-3.flight_updatetxt{color:#32659a;font-size:24px;padding:10px 0;position:relative;left:-10px}.flight_offers_widgit .owl-nav{top:60px}button.owl-prev{left:39%}.flight_offers_widgit .owl-nav button.owl-next{right:15px}.flight_offers_widgit .owl-nav button.owl-prev{left:-50%}.flight_offers_widgit{left:0}h2.flight_common-headers.offers_header{color:#32659a}.flight-body{padding:0}.flights .breadcrumb_links{background:#e6e6e6;padding:0 15px;margin-top:0}.flights .breadcrumb_links ul{margin:15px 0 7px!important}section.flight_common_section.flight_offers{padding:0 15px}.flights_bottomBanner .flight_data_cara{border:none}.flight_common-view{display:none}section.flight_common_section.flight_top_desti.flight_domestic{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-top:10px solid #e6e6e6;border-bottom:10px solid #e6e6e6;border-radius:0;padding:30px 15px 15px;margin-bottom:0}h2.flight_common-headers.destination_header{color:#32659a}section.flight_common_section.flight_top_desti.flight_international{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0;padding:30px 15px 15px;margin:0 0 15px;border-bottom:10px solid #e6e6e6}.col-lg-12.col-md-12.col-sm-12.col-xs-12.readmore_text_area{padding:15px}.flight_content_read_more_TC h2{color:#32659a;font-weight:700;line-height:27px}.col-sm-12.col-xs-12.int_holi.more_all_big{padding:0}a.morelink_more_all_big{display:block;margin-top:5px}.flight_content_readmore_data{margin-bottom:0}.holidayColor{position:fixed;bottom:0;border-top:1px solid #e6e6e6;width:100%;height:45px;left:0;padding:12px 15px 15px;box-shadow:0 0 5px 1px #aaa;-webkit-box-shadow:0 0 5px 1px #aaa;-moz-box-shadow:0 0 5px 1px #aaa;background:#fff;font-size:18px;line-height:15px;text-align:left}.holidayColor span{with:15px;height:15px}.doneBtn{position:fixed;height:39px;background:#da2128;border-radius:5px;color:#fff;padding:10px;text-align:center;font-size:18px;line-height:18px;z-index:100001}.doneBtn.selectDate{width:200px;right:14px;bottom:8px}.doneBtn.travellers{width:92%;right:15px;bottom:15px}label#travellers_Business{margin-right:27px}.student-fare-filter{margin:10px 0;position:initial}.flights-srp-top-wrap .adultsdesk>.btn,.flights-srp-top-wrap .form-group.multiS{width:100%}.valueChange{top:38px;right:13px;background:url(/images/flight/icons/swap-mob.png) 0 no-repeat;width:38px;height:38px;transform:rotate(180deg)}.bg_of_white span.search_click_data.tc-search.hide{float:left;display:inline-block!important;width:auto;background:0 0;position:absolute;margin:17px 0 0 11px;font-size:20px;color:#cecece}.bg_of_white input#input-search-from,.bg_of_white input#input-search-to{text-indent:25px}.flight-search .form-control.to-city{padding-left:12px}.date-single-wrap input.form-control.return{border-left:none;border-top-left-radius:0!important;border-bottom-left-radius:0!important;padding-left:12px!important;border-left-color:transparent!important}.date-single-wrap input.form-control.depart-cal{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right-color:transparent!important}.date-single-wrap{display:inline-flex;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:50px}span.hyphen{left:-16px}.show_on_top span.hyphen{left:-8px}.flight-search .date-single-wrap span.field-error{width:175px;float:left}#flight-search input.form-control.return.parsley-error{border-left:none!important}#flight-search input.form-control.depart-cal.parsley-error{border-right:none!important}.form-group.error-mar-fix{margin-bottom:8px}.error-mar-fix span.cursor-pointer.valueChange{top:42px}.flight-search .has-feedback-left.form-group.error-mar-fix{margin-bottom:0}.one-way .date-single-wrap,.one-way .form-group.has-feedback-left.pull-left.posrel.col-lg-6.col-md-6.col-sm-6.col-xs-5.from_date_flight{width:100%}button#travellerDetail.mar-top-fix{margin-top:10px}.adultscol input.form-control.input-number{padding-top:0}.flight-search{border-bottom:0}.flight-search .travellerDetails .adultscol>div:first-child{width:auto}.flight-search .travellerDetails .adultscol .btn,.flight-search .travellerDetails .adultscol .btn:focus,.flight-search .travellerDetails .adultscol .btn:hover{margin-top:0}.flight-search .travellerDetails .adultscol{border-color:#d1d1d1}.mar-bot-minus{margin-bottom:-10px!important}.one-way .date-single-wrap.parsley-error{height:50px}.date-single-wrap.parsley-error.hide_on_click{border:none!important;display:none}.date-single-wrap.hide_on_click{height:auto}button.search-button{padding:11.5px 12px!important}.ui-datepicker .ui-corner-all,.ui-datepicker .ui-corner-all.ui-state-disabled{border:none!important}}.multi-selection{position:relative;top:9px}.common-btn-div .travlClass{margin-left:150px;display:none;top:-23px;position:relative}.buyAlrt_info{background:#d4e49b;border:1px solid #a4b660;border-radius:3px;width:100%}.mar-top-5{margin-top:5px}.checkGrey{background:#728a28;height:40px;width:40px;border-radius:50%;margin:0 15px;padding-top:4px;position:relative;font-size:22px;font-weight:700;color:#fff;padding-left:10px}.checkGrey,.right_alerttxt{display:inline-block;vertical-align:middle}.right_alerttxt{width:73%;padding-left:15px;border-left:1px solid #bec3a5;font-size:13px}.alert_boldtxt{display:block;color:#000;font-size:15px;font-weight:500}#alertMsg{box-sizing:border-box}.fare_alter_flight_tc .modal-header{border-bottom:1px solid #999;padding:10px;float:left;width:100%;background:#0054a5;color:#fff}.fare_alter_flight_tc .modal-header .close{color:#333;cursor:pointer;font-size:0;line-height:0;float:right;padding:14px 7px;border-radius:50%;background:url(/images/Holiday-inclusions-icons.png?version=1.2) -21px -160px no-repeat;width:25px;height:25px;display:block;margin:-2px 0 0}.fare_alter_flight_tc .modal-title{margin:0;color:#fff;font-size:16px;padding:0;font-weight:400;text-align:left}.fare_alter_flight_tc .modal-body{position:relative;padding:25px 15px 15px;background:#fff}.col-sm-2.flight_logo_modal{padding:0}img.img-responsive.flight_tc_logo_fair{max-width:60px;float:right}.col-sm-10.flight_text_modal p{font-size:13px;color:#000;margin-bottom:0}.modal_fare_button_tc{text-align:center;width:100%;padding-left:65px;margin-top:10px}button.flight_modal_fare_alter{color:#fff;background-color:#da2128;padding:5px 20px;margin:10px 15px 10px 0;font-size:12px;text-decoration:none;outline:0;border:0;border-radius:3px;font-family:Lato,sans-serif;text-transform:uppercase}.caption-desti a:hover,.flight-data .holder .hover a:hover{text-decoration:underline}.flights .breadcrumb_links{margin-top:10px;margin-bottom:10px}.flight-search h1{font-size:30px;margin:0;padding-bottom:10px;font-weight:400}#topDestination .parl span{color:#fff!important;font-size:13px!important}a.add-traveller{border-left:0!important}.more-btn-new .glyphicon-menu-down{border-left:6px solid #000!important}.top-desti-bgr .flight-data .hover{background:rgba(0,0,0,.6)!important;opacity:initial!important;color:#fff!important}.top-desti-bgr .flight-body-step2 span,.top-desti-bgr .flight-body-step2 span.INR,.top-desti-bgr .flight-data .holder .hover a{color:#fff!important}.more-btn-new .glyphicon-menu-up{border-top:6px solid #000!important;border-left:6px solid transparent!important}.fl-none{float:none!important}.text_center{text-align:center!important}.tooltip_holder{width:20px;height:20px;border:1px solid #0084cc;border-radius:50%;text-align:center;display:inline-block;position:relative}.Custometip{background:#e1f3fc;border:1px solid #0084cc;top:50%;color:#333;display:block;left:40px;margin-bottom:15px;opacity:0;padding:20px;pointer-events:none;position:absolute;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px rgba(0,0,0,.28)}.Custometip:after,.Custometip:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.cross,.pref-airline,.promo-tooltip{position:relative}.Custometip:before{border-color:rgba(225,243,252,0);border-right-color:#0084cc;border-width:13px;margin-top:-18px}.Custometip:after{border-color:rgba(214,222,241,0);border-right-color:#e1f3fc;border-width:12px;margin-top:-17px}.tooltip_holder:hover .Custometip{opacity:1;pointer-events:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:99999}.tooltip_holder .tooltip{width:250px!important}.selectric-items li{text-align:left!important}.gst-text{text-align:left;padding:0 15px 10px}#gstPopUp .selectric{padding:0 10px;border:1px solid #999;font-size:13px;line-height:33px;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;-webkit-box-shadow:inset 3px 4px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 3px 4px 5px 0 rgba(0,0,0,.1);box-shadow:inset 3px 4px 5px 0 rgba(0,0,0,.1)}.Alertpopup .modal-title{text-align:left;font-weight:500}#gstPopUp .modal-header{border-bottom:1px solid #999;padding:8px 20px 5px}#gstPopUp .gst_btn{display:block;width:120px;text-align:center;margin:0 auto;padding:4px 20px}.home,.navbar{margin-bottom:0}#gstPopUp.loaderModals .modal-dialog p{font-size:14px;margin-left:0}.selectric-items li:first-child{display:none}.mobile-passenger .selectric-items li:first-child,.pass-label{display:block}#ui-datepicker-div{z-index:99999!important}.typeahead{margin-top:-6px}.pass-label{font-size:11px;height:10px;vertical-align:middle;color:#333}.cross{background:0 0;color:#da2128;font-size:23px;line-height:7px;top:11px;border:0;font-weight:300}.caret-left,.caret-right,.fa-angle-left,.fa-angle-right{border-top:7px solid transparent;border-bottom:7px solid transparent;display:inline-block}#flight-home .carousel-control.left,#flight-home .carousel-control.right{background:#3e4244;width:27px;height:26px;top:50%;opacity:1}#bestCarsCarousel,#bestCarsCarousel img{height:350px}#flight-home .carousel-control.left{margin-left:15px;z-index:999}#flight-home .carousel-control.right{margin-right:15px}#flight-home .carousel-control span{line-height:41px;padding-left:0;margin-top:6px;margin-left:3px}#flight-home,ol,ul{margin:0;padding:0}.caret-right,.fa-angle-right{border-left:7px solid #fff}.caret-left,.fa-angle-left{border-right:7px solid #fff;margin-left:0!important}.fa-angle-left,.fa-angle-right{margin-top:3px}.open{display:block}.clear{clear:both}.flight-search{color:#fff;top:30px}.flight-search .flight-search-form{height:auto;width:1140px}.flight-search-form .form-control{width:100%}.from-city-value .form-control{border-radius:2px 0 0 2px}.top-multi .selectric .button:after{margin-top:14px;border:6px solid transparent;border-top-color:#0084cc}.top-multi .selectric{height:34px;margin-top:0;border:0}.top-multi .selectric .label{font-size:14px;line-height:34px}.flight-search .flight-search-form .radio-inline{font-size:13px}.flight-search .flight-search-form .radio-inline input{margin-top:2px}.flight-search .form-control{padding:6px 12px;background:#fff}.flight-search .fare-search-button,.flight-search .search-button{background-color:#da2128;border:none!important;font-size:16px;border-radius:2px;line-height:23px;margin-right:0;padding:6px 9px}.fare-search-button span,.search-button span{float:left;margin-right:7px;font-size:22px;line-height:27px}.flight-search .travellerDetails{left:-1px;margin:0;box-shadow:none}.travellerDetails>.adultscol:last-of-type{border:0}.flight-search .travellerDetails .adultscol .btn:first-child{border-radius:2px 0 0 2px;outline:0}.travellerDetail{color:#333;background-color:#fff;border-color:#da2128;font-size:13px;padding:6px 15px}.more-button{margin-top:10px}.more-button .glyphicon-menu-down{font-size:11px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #000;margin-right:5px;display:inline-block}.more-button .glyphicon-menu-up{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;top:5px;position:relative}.moreOption .selectric .label{margin-top:0;line-height:29px}.more-button .glyphicon{font-size:11px}.top_destination_section_img{clear:both;margin-bottom:20px;overflow:hidden}.col-sm-3.col-xs-11.small.flight_tc_recamonded_data{min-height:225px;margin-bottom:20px;padding-right:15px;padding-left:0}.col-sm-3.col-xs-11.small.flight_tc_recamonded_data img.img-responsive.lazy{min-height:183px;width:100%}.col-sm-3.col-xs-11.small.flight_tc_recamonded_data .caption-desti.pull-left{min-height:40px}.flight_tc_recamonded_data .caption-desti>div{color:#da2128}.flight-body-step2 h3,.flight-body-step2 p{text-align:left}.container.top-destinations.top-desti-bgr .clearfix{float:left}.serch-history{background-color:rgba(255,255,255,.8);color:#565555;bottom:35px;width:100%;z-index:1;border-bottom:2px solid #31a6d7;position:absolute}.green-arrow,.price-history{color:#256502!important;font-size:12px}.price-history{font-weight:700}.green-arrow,.red-arrow{font-weight:700!important}.histred,.red-arrow{color:red!important;font-size:12px}.histred{font-weight:700}.serch-history .form-group{float:left;width:30%;font-size:11px;border-right:1px solid #999;margin-bottom:0}.serch-history .form-group a{font-size:13px;color:#565555;border-bottom:1px solid #565555;margin-bottom:1px;float:left}.serch-history .form-group p{width:100%;float:left;margin-bottom:0;padding:6px 0 0}.serch-history .form-group p>span:first-child{font-size:11px;vertical-align:top;display:inline-block;padding-top:2px;font-weight:600}.last-search{color:#565555;font-size:11px;vertical-align:top;width:141px;display:inline-block;position:relative;top:-3px;left:5px}.disclaimer{font-size:12px;color:#6b6b6b;width:100%;float:left}.last-search span.last-srch{color:#656565!important}.spr-arrow{display:inline-block;color:#bababa;font-size:21px}.serch-history .form-group:last-child{border-right:0}.serch-history .form-group>div{padding:8px 15px}.serch-history h6{font-size:15px;color:#737373;float:left;font-weight:700;margin:25px 0}.selectric .label{margin:-5px 36px 0 9px;text-align:left}.adultsdesk .tc-user{margin:0 6px 2px 2px;color:#ababab;font-size:15px}#flight-search-one .open .tc-user,.active-dropdown .traveller{color:#000}#flight-search-one .open .caret,.moreOptionMulti .open .caret{color:#da2128;border-bottom:6px dashed;border-top:6px solid transparent;border-right:6px solid transparent;border-left:6px solid transparent;margin-top:0}.block-icon{font-size:22px;line-height:0;top:7px;position:relative;margin-right:5px}.valueChange{position:absolute;right:-9px;display:block;z-index:1}.flight-body-step2 .container,.goBack,.goForward{position:relative}.valueChange span{color:#da2128;font-size:20px}.add-multi-flight{float:right;margin-top:10px;clear:both}.goBack{font-size:18px;line-height:0;display:inline-block;top:6px}.goForward{top:10px}.goForward .path2:before{margin-left:0!important;color:#333!important;line-height:0}.goForward .path2{font-size:26px}.goBack-blue{background:url(../../images/flight/sprite-homepage.png) -175px -104px no-repeat}.dateImg{background:url(../../images/flight/sprite-homepage.png) 4px 4px no-repeat;padding:14px 10px;float:left;margin-top:-29px}.arrow-color{color:#29a0d2}.travellerDetailAlert{display:block}.flight-body-step2{background:#f2f0f1;width:100%;float:left;padding:25px 0}.flight-body{padding-bottom:40px}.flight-body-step2 .container>div.col-lg-12{margin-bottom:15px;padding-left:0}.flight-body-step2 h3{margin:0 0 15px;text-align:left;color:#323232;font-weight:400}.flight-body-step2 p{color:#666;margin-bottom:5px}a.setfarealert,a.setfarealert:hover{border:1px solid #adadad;background:0 0;color:#da2128;font-size:13px;position:absolute;right:10px;padding:4px 8px}.flight-body-right .btn{font-size:16px;color:#da2128;background:0 0;width:200px}.flight-body-right .btn:hover{background:#da2128;color:#fff}.flight-body h3{color:#4a4a4a;font-weight:400;margin:25px 0 40px}.flight-body .blocks h5{font-size:16px;font-weight:300;margin:0 0 10px}.carousel-inner .interdom p:last-child,.tab-v1 .nav-tabs li{margin-bottom:0}.flight-body-left .col-lg-1{width:.33333333%}.flight-body-left .col-lg-5{width:49.66666667%}.block-icon{color:#da2128}.tab-v1{border:1px solid #e1e1e1;padding:0;display:inline-block}.carousel-inner .interdom,.tab-v1 .nav-tabs{border-bottom:1px dotted #e1e1e1}.tab-v1 .offers{text-align:center}.tab-v1 .offers h2{margin-top:5px}.carousel-inner .interdom{padding:16px 15px}.carousel-inner .interdom p{font-size:13px}.carousel-inner label{font-weight:400}.carousel-inner .interdom p a{color:#f90;text-decoration:underline}#modifysearch:hover,.col-sm-12.col-xs-12.int_holi.more_landipage.bottom_static_pages a.morelink_landingPage:focus,.hold-seats label.checkbox a,a.morelink_landingPage:active{text-decoration:none}.tab-v1 .carousel-control span{line-height:20px}.tab-v1 .carousel-controls{padding:6px 0 0}.carousel-controls .text-center,.tab-v1 .offers h2 a{color:#da2128;font-size:13px;font-weight:300;text-transform:uppercase}.tab-v1 .nav-tabs li a,.tab-v1 .nav-tabs li a:focus,.tab-v1 .nav-tabs li a:hover{border:0;margin-bottom:0;font-size:13px;font-weight:700;text-transform:uppercase;border-bottom:5px solid transparent}.tab-v1 .nav-tabs li.active a{border-bottom:5px solid #da2128;color:#333}.carousel-controls{width:100%;padding:0;position:relative}.flight-body-right label{font-weight:700;font-size:16px;color:#4a4a4a}.tab-v1 .carousel-control.left,.tab-v1 .carousel-control.right{background:#4d4d4d}.tab-v1 .carousel-control{width:20px;opacity:1;height:20px;text-shadow:none;margin-top:11px;font-size:11px;line-height:22px!important;bottom:-21px;top:auto}.right-bg{background:#f6f6f6;padding:20px}.price-alert-div{margin-top:5px}.price-alert-div label{font-size:20px}.bargainImg{background:url(../../images/flight/sprite-homepage.png) no-repeat;width:164px;height:95px;margin-left:62px}.price-alert{background:url(../../images/flight/sprite-homepage.png) -86px -89px no-repeat;padding:23px 25px;margin-right:5px}.caption-desti{background:#fff;border-bottom:1px solid #ccb;border-left:1px solid #ccb;border-right:1px solid #ccb;padding:10px;font-size:16px;color:#da2128;width:100%}.small .caret-down,.small .caret-up{border-left:6px solid transparent;border-right:6px solid transparent;margin-left:2px}.caption-desti>div{color:#333}.caption-desti a,.caption-desti span{color:#da2128!important}.caption-desti>div>span>span:first-child{color:#323232}.small .caption-desti{font-size:13px}.middle .btop,.small .btop{border-top:0}.small .caret-up{border-bottom:7px solid #4b69a3}.small .caret-down{border-top:7px solid #4b69a3;top:6px;position:relative;float:right}.fsize11{font-size:11px}.fsize30{font-size:30px}.flight-data{width:100%}.flight-data .holder{position:relative}.flight-data .holder img{position:relative;border:1px solid #ccb}.top-destinations>.big,.top-destinations>.small{margin-bottom:15px}.flight-data .hover label{font-size:18px}.flight-data .big .btop p{padding-top:20px;margin-bottom:0;font-size:13px;float:left;width:100%}.flight-data .holder .hover a{color:#333}.flight-data .holder .hover p:hover{font-weight:700}.middle .pd15,.small .pd15{padding:0 10px 10px}.flight-data .small .btop p{font-size:11px;float:left;padding-top:10px;margin-bottom:0}.flight-data .middle .btop p{padding-top:15px}.flight-data .small .btop p>span:last-child{font-size:13px!important;padding-left:3px;color:#fff!important}.flight-data .big .btop p>span:last-child{font-size:16px!important;padding-left:20px}.flight-data .hover{display:none;position:absolute;top:0;background:#fff;opacity:.8;color:#000;height:100%;width:100%}.flight-data:hover .hover{display:block}.pd15{padding:15px}.flight-data .col-lg-1 p span.parl{padding-right:10px;padding-left:10px}.modal{border-radius:0}.relative{position:relative}.departFlightSm{display:inline-block;font-size:30px;margin:10px 0 2px}.form-fare-alert .modal-body{padding:15px}.form-fare-alert .cross{border:0;background:0 0;color:#da2128;font-size:22px;font-weight:300;line-height:25px;cursor:pointer}.travel-price .col-lg-6:first-child>div:last-of-type{padding-top:8px}.pr0{padding-right:0}.travel-price .col-lg-6:last-child{padding-right:0;margin-top:24px;border-left:1px solid #e1e1e1;padding-top:8px}.timely-alerts{padding:20px 0 15px;border-bottom:1px dashed #bcbcbc;float:left;width:100%}.captcha_holder{float:left;width:100%;padding:20px 0 0;margin:0}.hold-seats .form-group label{padding-right:10px;text-align:right;width:160px;font-size:14px}.extra-new a{border-radius:4px!important}.pri-pol a{padding:0!important;float:none!important;margin-right:0!important}.flights .modal-footer a{border:1px solid!important}.hold-seats label.checkbox,.hold-seats label.checkbox a{color:#888;font-size:11px}.hold-seats .mandatory{text-decoration:none;font-size:11px;color:#676767;padding:10px 0 0 165px}.hold-seats .modal-footer{text-align:center}.priceAlert .btn-primary{font-family:"Droid Sans",sans-serif;padding:4px 27px}.bs-callout-warning{background:#f0dddc;color:#b4312b;font-size:12px;padding:5px 10px 0;margin-bottom:10px}.priceAlert .modal-dialog{border:1px solid #bcbcbc;-webkit-box-shadow:0 0 7px 0 rgba(153,153,153,.75);-moz-box-shadow:0 0 7px 0 rgba(153,153,153,.75);box-shadow:0 0 7px 0 rgba(153,153,153,.75);border-radius:3px;color:#333}@media screen and (min-width:768px){.priceAlert .modal-dialog{width:580px}.inpbod0{border-right:0}}.priceAlert .modal-title{font-size:20px;font-weight:400}.priceAlert .modal-header{padding:8px 15px;border-bottom:1px solid #999}.priceAlert .form-group input{-webkit-box-shadow:inset 1px 2px 7px 0 rgba(0,0,0,.17);-moz-box-shadow:inset 1px 2px 7px 0 rgba(0,0,0,.17);box-shadow:inset 1px 2px 7px 0 rgba(0,0,0,.17);border-radius:2px}.priceAlert .form-control.from-city{border-top-right-radius:0;border-bottom-right-radius:0}.priceAlert .form-control.to-city{border-top-left-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:inset 0 2px 7px 0 rgba(0,0,0,.17);-moz-box-shadow:inset 0 2px 7px 0 rgba(0,0,0,.17);box-shadow:inset 0 2px 7px 0 rgba(0,0,0,.17)}.priceAlert .selectric,.priceAlert .selectric .label{height:34px}.priceAlert .selectric .label{margin:2px 36px 0 9px}#fiTravelF,#flTravelF{font-size:13px}.form-fare-alert{margin:0}#destinationback,#destnationLoad{position:absolute}#destinationback{z-index:0}.priceAlert .modal-footer{padding:20px 25px}#fi-TravelF input,.has-feedback-left input{padding-left:35px!important}.depart,.returnIcon{font-family:ThomasCook!important;color:#ababab;font-size:16px;font-style:normal;left:0}.depart:before{content:"\e9af"}.returnIcon:before{content:"\e9b2"}.social-flight .share_line{bottom:-20px;position:absolute;background:#f5f5f5;padding:8px;border-radius:50%;left:27%;float:left}.share a{width:80px!important;height:80px;display:inline-block;border-radius:50%;border:1px solid #38579a;font-size:40px;line-height:74px;color:#38579a}.share a:hover{color:#fff;background:#38579a}.share a:hover.twitter{background:#29a4e7;color:#fff}.share a:hover.gplus{background:#ce4b43;color:#fff}.share a.twitter{border:1px solid #29a4e7;color:#29a4e7}.share a.facebook{border:1px solid}.share a.gplus{border:1px solid #ce4b43!important;color:#ce4b43}.flight_content_readmore_data{clear:both;margin-bottom:30px;overflow:hidden}.flight_content_read_more_TC h3{color:#333;font-weight:300;margin:0 0 15px}.flight_content_read_more_TC{padding-bottom:15px;overflow:hidden}.col-lg-4.col-md-4.col-sm-12.col-xs-12.flight-body-right{padding:30px 0 0}.right-bg.price-alert-div.flight_top_alert .col-sm-3.no-padding.text-center{margin-top:25px}.right-bg.price-alert-div.flight_top_alert p.mtop20{margin:0 0 15px}.right-bg.price-alert-div.flight_top_alert .flight-body-right .btn{font-size:16px;color:#da2128;background:0 0;width:265px}.col-sm-4.bottom_bargain_deals{border:1px solid #e1e1e1;margin-top:45px;padding:70px}.col-sm-4.bottom_bargain_deals label{margin-bottom:15px}.col-sm-4.bottom_bargain_deals p{padding:15px 0 5px;color:#da2128}.col-sm-4.bottom_bargain_deals a.btn.btn-default{color:#da2128;padding:8px 25px;font-size:16px}.col-sm-4.bottom_bargain_deals a.btn.btn-default:hover{color:#fff}.col-sm-4.bottom_bargain_deals .btn:hover{background:#da2128;color:#fff}.col-sm-4.bottom_bargain_deals ._bargain_img_area_flight{background:#f9f9f9;padding:20px 22px}.col-sm-4.bottom_bargain_deals ._bargain_img_area_flight .bargainImg{width:164px;height:91px;margin-left:24px}.flights_bottomBanner{position:absolute;margin:-36px 0 0;width:100%}.flights_bottomBanner .flight_data_cara{background:rgba(0,0,0,.5);overflow:hidden;color:#fff}.col-sm-2.col-xs-3.flight_updatetxt{padding:7px;color:#333;background:#fff;width:auto}.map .btn,.offer-div,.offer-div a{color:#fff}.col-sm-10.flightSlideTab{text-align:center;padding:6px 0 0}.flights_bottomBanner .flight_data_cara a{color:#fff;background:0 0;width:20px}.flights_bottomBanner .flight_data_cara a.carousel-control.left{text-align:left}.flights_bottomBanner .flight_data_cara a.carousel-control.right{text-align:right}.flights_bottomBanner .flight_data_cara div#flights_car{margin:0 0 0 25px}.flights_bottomBanner .flight_data_cara div#flights_car .item{pointer-events:none;width:100%}@media only screen and (max-device-width:767px) and (min-device-width:320px){.flights_bottomBanner{position:inherit;margin:0;width:100%;background:#f5f5f5;border-bottom:1px solid #cdcdcd}.flights_bottomBanner .flight_data_cara{background-color:#f5f5f5;overflow:hidden;color:#000;padding:10px}.col-sm-2.col-xs-3.flight_updatetxt{padding:0;color:#333;background:#f5f5f5;width:100%;text-align:center;margin-bottom:10px}.col-sm-10.flightSlideTab{text-align:center;padding:20px 0 5px}.flights_bottomBanner .flight_data_cara div#flights_car{margin:0}.flights_bottomBanner .carousel-inner{background:#f5f5f5;width:85%;text-align:center;margin:0 auto}.flights_bottomBanner .flight_data_cara a{color:#333}.flights_bottomBanner .flight_data_cara a.carousel-control.left{text-align:left;background:#f5f5f5;color:#000;top:50%}.flights_bottomBanner .flight_data_cara a.carousel-control.right{text-align:right;background:#f5f5f5;color:#000;top:50%}.fare_alter_flight_tc .col-sm-2.flight_logo_modal{padding:0;float:left;width:20%}img.img-responsive.flight_tc_logo_fair{max-width:60px;float:left;margin-right:15px}.fare_alter_flight_tc .col-sm-10.flight_text_modal{float:right;width:78%}}@media (min-width:768px){.loaderModals .modal-dialog{width:700px;text-align:center}}@media (min-width:1200px){.one-way .col-lg-2{width:15.8%}.top-multi .col-lg-4{width:32.4%}}#multiWaySearch .singletrip>div{width:111px}.captchainput{width:180px;margin:0 0 10px;float:left;height:70px;border:1px solid #ccc;background:#fff;padding:10px;text-align:center;border-radius:0!important;box-shadow:none!important}.flight-list .item>div.active,.flight-list .item>div>div:hover{box-shadow:inset 0 0 0 2px #da2128}.captcha_holder p{font-size:11px;color:#6b6b6b;margin:5px 0 0}@media only screen and (min-device-width:319px) and (max-device-width:767px){.checkbox,.radio{margin-bottom:23px}.col-lg-4.col-md-4.col-sm-12.col-xs-12.flight-body-right{padding:0}.col-lg-4.col-md-4.col-sm-12.col-xs-12.flight-body-right .mtop10{margin-top:0}.right-bg.price-alert-div.flight_top_alert .col-sm-3.no-padding.text-center{margin-top:25px;width:20%;float:left;min-width:65px}.right-bg.price-alert-div.flight_top_alert .col-sm-9.text-left{width:70%;float:left}.flight-body-step2{padding:10px 0}.top_destination_section_img{overflow:auto;display:flex}.top_destination_section_img .col-sm-3.col-xs-11.small.flight_tc_recamonded_data{width:80%;min-width:80%}.flight-body-step2 h3,.flight_content_read_more_TC h3{font-size:18px}}.flight-list .item>div p,.flightInt ul .checkbox label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.prevnext-disable{pointer-events:none;color:#ccc!important}.tcsTool .tooltipholder{display:inline}.tcsTool .tooltip_icon{height:18px;line-height:18px;width:18px;margin-top:0;background:#fff;border:1px solid #da2128;border-radius:50%;font-size:12px;font-weight:600;display:inline;padding:0 5px}.tooltipholder .tooltip{width:250px!important}.arrownew.tcsTool{padding:0 10px;font-size:13px;color:#333;margin-bottom:10px;position:relative}.tooltipholder:hover .Custometip{opacity:1;pointer-events:auto;transform:translateY(-50%);z-index:999}.arrownew.tcsTool .Custometip{border:1px solid #0084cc!important;left:31%}.tcsTool .Custometip:after,.tcsTool .Custometip:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tcsTool .Custometip:after{border-color:rgba(214,222,241,0)!important;border-right-color:#e1f3fc!important;border-width:12px;margin-top:-17px}.tcsTool .Custometip:before{border-color:rgba(225,243,252,0);border-right-color:#0084cc;border-width:13px;margin-top:-18px}.Ftcs_note{font-size:12px;margin:20px auto;border:0!important}.col-sm-12.col-xs-12.int_holi.more_landipage.bottom_static_pages{font-size:13px;font-weight:400;padding-left:0;margin-bottom:10px}.msrchlink:hover,.offer-div a,.offers a{text-decoration:underline}.clearFix{clear:both}.sale-baggage-align{top:0;right:-22px}.tc-co-travellers,.tc-excess-baggage,.tc-no-meal,.tc-sale-baggage{width:35px;height:35px;position:relative;margin:auto;left:0}.tc-no-meal{background:url(/images/flight/meal.png) center no-repeat}.tc-excess-baggage{background:url(/images/flight/bag.png) center no-repeat}.tc-co-travellers{background:url(/images/flight/parent.png) center no-repeat}.tc-sale-baggage{background:url(../../images/flight/offer.png) center no-repeat}.tc-excess-baggage:before{display:none}.priceDropdown .dropdown-menu{right:0!important;left:auto}#multi-flight-search .datetrigger .form-control{border-right:1px solid #c3c3c3}.bleft{border-left:1px dashed #c2c2c2}.carousel-domestic .glyphicon-chevron-right{right:33%}.padd-top-bottom{padding-top:10px;padding-bottom:10px}.dom-change-multi .glyphicon-arrow-down,.dom-change-multi .glyphicon-arrow-up{color:#fff!important}.dom-change-multi .filters>div p{font-size:11px!important}.carousel-domestic .pointers{margin-left:15px}.carousel-domestic .from-to>div>div:first-child,.carousel-domestic .from-to>div>div:nth-child(3){border-left:1px dashed #e1e1e1}.carousel-domestic .dom-flight-det .price,.carousel-domestic .dom-flight-det .price span{font-size:14px!important;color:#333!important}.col-lg-4.col-md-4.col-xs-12.col-sm-12.price.text-right{margin-top:11px}.col-lg-4.col-md-4.col-xs-12.col-sm-12.price.text-right #updatedPrice,.col-lg-4.col-md-4.col-xs-12.col-sm-12.price.text-right .curr.INR{font-size:22px!important;font-weight:600}.dates-ft,.font12{font-size:12px}.col-lg-4.col-md-4.col-xs-12.col-sm-12.price.text-right .btn.btn-primary{padding:3px 25px!important}.col-lg-4.col-md-4.col-xs-12.col-sm-12.price.text-right #updatedPrice{margin-right:8px}.dom-change-multi .filters .caret-holder,.dom-change-multi .filters .caret-holder:hover{padding:8px 5px!important}#carousel-first a.disabled:hover{background:grey}.no-border{border:0!important}.noResult img{margin:0 auto}.mar-top-20{margin-top:20px}.inline-display{display:inline}.block-display{display:block}#carousel-domestic .tc-plane{color:#000}.summery-flight-multi .price,.summery-flight-multi .stops{text-align:center!important}.tech-info{text-align:left;float:left;color:#da2128;background:#ddd;padding:7px;margin-left:40%;width:auto;margin-bottom:20px}.double_text_tc_srp{margin-left:31%!important}.bdr-top-bot{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.farrow-down{height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #0295db;position:relative;float:left;margin-top:6px;margin-right:10px}.flightTaxBreakUp{display:none}.offer-div,.pin .glyphicon{font-size:16px}.srpamt-mar-right{margin-right:50px}.spin-position{left:70%;top:30%;position:absolute}.refundablech label{font-weight:400}.hold-share-btn{border:1px solid #da2128;width:100%;text-align:center}.hold-share-btn a{border:0;outline:0;width:auto;text-align:center}.hold-share-btn-new a{border:0;outline:0;width:100%;text-align:center}.share-btn-padd{padding:5px 18px 5px 20px!important}.no-mar-right{margin-right:0!important}.weekly-fares .airLines.active,.weekly-fares .airLines:hover{border:2px solid #da2128!important}.hold-share-btn a:nth-child(2){border-left:1px solid #da2128;border-radius:0!important;width:auto;text-align:center;outline:0}.flight-search{position:static}.flight-search .flight-search-form{background:0 0}.flightInt ul .checkbox label{width:135px}.loading-all{border:0!important;margin-top:10px}.modal-header{border-bottom:1px solid #999;padding:10px 15px}.hold-seats .modal-body{padding-bottom:0}.buttonSM{margin-left:22px;margin-top:-6px}.offer-div{background:#f90;position:fixed;top:0;width:100%;z-index:9999;text-align:center;margin:0 auto;display:inline-block;padding:8px 10px}.caret-up,.caretdown,.caretup{width:0;height:0;margin-left:2px;vertical-align:middle;display:inline-block}.offer-div>div{text-align:right;display:inline-block;float:right}.caret-up{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid}.caretdown,.caretup{border-left:6px solid transparent;border-right:6px solid transparent}.caretup{border-bottom:6px solid #fc7508}.caretdown{border-top:6px solid #fc7508}.map{width:100%;height:400px;background:#ccc;position:relative}.map .searchbox-map{position:absolute;top:25px;margin-left:auto;margin-right:auto;left:0;right:0}.pin{width:230px;height:40px;background:#f2f0f1;padding:10px;display:inline-block;float:left}.pin input[type=text]{border:0;background:0 0;padding:0;margin:0;width:189px;position:relative;top:-3px}.map .btn{vertical-align:top;height:40px;border:0;background:#0094da;border-radius:0}@media (max-width:767px){.mob-block-display{display:block}.flights .tcsTool .tooltipholder .tooltip{width:175px!important}.mob-mar-right5px{margin-right:5px}h1.flight-details{margin-top:0;margin-bottom:0;width:90%}.refine-search input[type=checkbox]{margin:2px 0 3px -20px!important}.refine-search input[type=radio]{margin:2px 0 3px -5px!important}.refine-search .flight-airline-tab .dropdown-menu,.refine-search .price-filter .dropdown-menu,.refine-search .stops .dropdown-menu,.refine-search .tripdur .dropdown-menu{padding:0 21px 0 0}.dom-change-multi{display:inline-block!important}.flight-search .flight-search-form{width:100%}.flight-search .form-control{border-right:1px solid #c3c3c3!important}.fightdetails-left-arrow{position:absolute;left:15px;top:15px;color:#da2128;cursor:pointer;font-size:25px}.filters .caret-holder{background:#e5f0f6}.fightdetails-right-filter{cursor:pointer;display:inline-block;font-size:26px;float:right;position:absolute;right:10px;top:18px;color:#da2128}.close-filter-offcanvas{color:#da2128;padding-right:5px;cursor:pointer;font-size:24px;width:30px}}.dates-ft,.passcount{padding-right:5px}.adult,.bell,.car-text,.child,.rtrip,.slider,.strip{position:relative}.breadcrumb{padding-top:10px}.breadcrumb a{color:#999}a.setfarealert,a.setfarealert:hover{top:16px;border-color:#da2128}.flight-details{font-size:18px;font-weight:700}.flight-details .tc-city-arrow .path2:before{color:#333;margin:0}.flight-details .tc-city-arrow .path2{font-weight:700;line-height:20px;display:inline-block}.icons{background:url(../../images/flight/SRP-sprite.png);display:inline-block}.rtrip{top:6px}.strip{width:13px;height:19px;background-position:-15px 0;top:3px}.adult,.child{left:5px}.dates-ft{font-weight:300;color:#666}.msrchlink,.passcount{font-size:12px;font-weight:400}.msrchlink{padding-left:8px}.msrchlinkact{background:#f2f0f1}.bell{top:4px}.setfarealert span:last-child{padding:4px 0 0 10px}.ft-options .nav-tabs>li>a{text-transform:uppercase;padding:8px 30px;height:40px;width:200px;font-size:14px;font-weight:700}.ft-options .promo-tooltip{width:auto;margin-right:0}.ft-options .tab-content{border:1px solid #e1e1e1;padding:20px 15px}.last a{border-right:1px solid #e1e1e1!important}.prevnext{padding-top:10px}.prevnext,.prevnext .msrchlink{padding-left:0;font-size:12px;color:#f90}.flight-list .carousel-control{text-shadow:none;width:22px;background:grey;padding:7px 6px 25px;opacity:1;height:25px;margin-top:5px}.flight-list .carousel-control.disabled,.flight-list .disabled{opacity:.5}.flight-list .carousel-control:hover{background:#da2128}.car-text{font-size:10px;color:#333;text-transform:uppercase;text-align:center;line-height:13px;display:inline-block;padding:13px 5px 0 0;left:-3px}.flight-list .carousel-inner{width:94%;margin:0 auto}.flight-list .item>div:first-child{border-left:1px solid #e1e1e1}.flight-list .item>div{width:14.28%;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;float:left}.flight-list .item>div>div{padding:5px 6px;display:inline-block;width:100%;cursor:pointer}.weekly-fares .item>div,.weekly-fares .item>div>div:hover{box-shadow:none!important}.flight-list .item>div>div>div img{margin-right:6px;vertical-align:top;float:left}.flight-list .item>div>div>div>div{display:inline-block;float:right}.flight-list .item>div>div>div>div p{margin-bottom:0;font-size:12px;line-height:13px}.flight-list .item>div>div>div>div span{color:#a7a7a7;font-size:11px}.flight-list .item>div p{text-align:right;color:#2f2f2f;margin-bottom:3px;font-size:13px}.applied-filters,.refine-search{margin-bottom:10px}.weekly-fares .item>div>div{padding:0}.weekly-fares .item>div{float:left;width:14.282%}.weekly-fares .item{width:100%}.weekly-fares .item>div>div>p{text-align:center;background:#f5f5f5;padding:3px;font-size:13px}.weekly-fares .item>div>div>div>div{text-align:center}.weekly-fares .price{font-size:18px!important}.weekly-fares .item>div p,.weekly-fares .item>div>div>div>div{text-align:center;float:none;width:100%;line-height:20px!important}.weekly-fares .item>div>div>div{padding:5px 6px}.sel-airlines{font-size:13px;padding-top:15px}.sel-airlines .msrchlink{padding-left:0}.positive,.positive .INR{color:#390!important}.positive{font-size:14px!important}.weekly-fares .glyphicon{color:#390!important;font-size:15px!important;position:relative;top:0}.weekly-fares .glyphicon-arrow-up{color:#d45328!important}.refine-search{background:#efefef;border:1px solid #e1e1e1;padding:16px 25px 0;border-top:0;display:inline-block;width:100%;vertical-align:top}.resetfilter{border:2px solid #da2128;background:#fff;font-size:13px;color:#333;padding:2px 8px;border-radius:6px;margin-right:15px}.actfilter{font-size:11px;color:#535353;border:1px solid #c6dce8;margin-right:5px;padding:4px 6px}.actfilter:hover{background:#c6dce8}.actfilter span{padding-left:5px}.refine-search>p{color:#666;font-size:13px}.loadiv{margin-left:20px}.loadiv p{text-align:left!important}.airline-det,.book-now,.from-to>div>div,.ft-msg,.logo-air{text-align:center}.filters>div p{font-size:15px;float:left;margin-bottom:0;border-bottom:0 solid transparent;font-weight:400;cursor:pointer;padding:5px 8px;margin-right:1px}.refundablech p{padding:0!important;font-size:14px!important}.refundablech{padding-top:7px!important}.filters .dropdown-menu{border:1px solid #da2128;border-radius:0;margin-top:31px;padding:10px;min-width:250px}.domestic-change .filters .dropdown-menu{margin-top:27px}.filters .glyphicon{font-size:13px;width:14px;height:13px;display:inline-block}.domestic-change .filters .glyphicon-arrow-down,.domestic-change .filters .glyphicon-arrow-up,.dropdown .glyphicon-arrow-down,.dropdown .glyphicon-arrow-up,.glyphicon-arrow-down,.glyphicon-arrow-up{font-family:ThomasCook!important;background:0 0;width:8px;font-weight:700}.domestic-change .filters .glyphicon-arrow-up:before,.dropdown .glyphicon-arrow-up:before,.glyphicon-arrow-up:before{content:"\e9b1"}.domestic-change .filters .glyphicon-arrow-down:before,.dropdown .glyphicon-arrow-down:before,.glyphicon-arrow-down:before{content:"\e9b0"}.domestic-change .filters .glyphicon-arrow-up{background-position:-390px 0}.domestic-change .filters .glyphicon-arrow-down{background-position:-390px -17px}.filters .checkbox-inline{font-size:15px;margin-top:5px}.domestic-change .filters .checkbox-inline{font-size:13px;margin-top:4px}.domestic-change .filters .col-lg-2{width:16.66666667%!important}.caret-holder .caret{color:#fff}.filters>div{padding:0}.caret-holder:hover{background:#fff;color:#0194da;border-bottom:0;cursor:pointer}.filters .caret-holder{background:#da2128;border-bottom:0;cursor:pointer;line-height:0}.filters .open .caret-holder .caret{border-top:6px dashed #da2128}.filters .open .caret-holder{background:#fff;border:1px solid #0194da;border-bottom:0}.caret-holder{border:1px solid transparent;float:left;padding:12px 5px;border-bottom:0}.caret-holder .caret{border-top:6px dashed;border-top:6px solid\9;border-right:6px solid transparent;border-left:6px solid transparent}.dom-change-multi .dropdown .caret-holder .caret{transform:rotate(90deg)}.dom-change-multi .dropdown.open .caret-holder .caret{transform:rotate(-180deg)}.arrtime .dropdown-menu,.deptime .dropdown-menu{width:340px;padding:0}.route{color:#da2128;font-size:15px;padding:10px;float:left;width:100%}.from-to>div>div,.lay-dur{border-top:1px dashed #e1e1e1;padding:10px 0;display:inline-block}.from-to>div>div{width:25%;background:#f6f6f6;float:left;border-bottom:1px dashed #e1e1e1;border-right:1px dashed #e1e1e1}.arrtime .dropdown-menu .from-to>div span.time,.deptime .dropdown-menu .from-to>div span.time{color:#666;font-size:11px;width:100%;float:left}.earlymorning{width:21px;height:30px;background-position:-214px 0}.night,.noon{width:31px;height:30px}.earlymorning,.morning,.night,.noon{font-size:30px}.slider-handle.custom::before,.slider-tick.custom::before{line-height:20px;font-size:20px;content:"\2605";color:#726204}.actual-tooltip:after,.actual-tooltip:before,.airline-det li:after,.airline-det li:before,.carousel-domestic .glyphicon-chevron-left:before,.carousel-domestic .glyphicon-chevron-right:before,.discount-note:after,.glyphicon-arrow-up:before,.stud-fare-hover span.top-arrow:before{content:""}.noon{background-position:-122px 0}.night{background-position:-152px 0}.lay-dur{width:100%}.nobod{border:0}.slider-selection,.slider-track{position:absolute;border-radius:4px}.filters .stops{width:116px}.domestic .filters .price-filter,.domestic .filters .stops,.domestic .filters .tripdur{width:100%}.filters .rettime{width:140px}.slider{display:inline-block;vertical-align:middle}.slider.slider-horizontal{width:210px;height:20px;padding:0 10px}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-high,.slider.slider-horizontal .slider-track-low{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-handle,.slider.slider-horizontal .slider-tick{margin-left:-10px;margin-top:-5px}.slider.slider-horizontal .slider-handle.triangle,.slider.slider-horizontal .slider-tick.triangle{border-width:0 10px 10px;width:0;height:0;border-bottom-color:#0480be;margin-top:0}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:20px}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{padding-top:4px;display:inline-block;text-align:center}.more-listing,.slider .hide,.slider input{display:none}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;margin-left:-5px;left:50%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-high,.slider.slider-vertical .slider-track-low{width:100%;left:0;right:0}.slider.slider-vertical .slider-handle,.slider.slider-vertical .slider-tick{margin-left:-5px;margin-top:-10px}.slider.slider-vertical .slider-handle.triangle,.slider.slider-vertical .slider-tick.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#0480be;margin-left:0}.slider-handle,.slider-tick{position:absolute;width:20px;height:20px}.slider.slider-disabled .slider-handle{background-image:-webkit-linear-gradient(top,#dfdfdf 0,#bebebe 100%);background-image:-o-linear-gradient(top,#dfdfdf 0,#bebebe 100%);background-image:linear-gradient(to bottom,#dfdfdf 0,#bebebe 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf', endColorstr='#ffbebebe', GradientType=0)}.slider.slider-disabled .slider-track{background:#f90;cursor:not-allowed}.slider .tooltip.top{margin-top:-36px}.slider .tooltip-inner{white-space:nowrap}.slider-track{cursor:pointer;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.slider-selection{background-image:-webkit-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#f9f9f9 0,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slider-selection.tick-slider-selection{background-image:-webkit-linear-gradient(top,#89cdef 0,#81bfde 100%);background-image:-o-linear-gradient(top,#89cdef 0,#81bfde 100%);background-image:linear-gradient(to bottom,#89cdef 0,#81bfde 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff89cdef', endColorstr='#ff81bfde', GradientType=0)}.slider-track-high,.slider-track-low{position:absolute;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-handle{border:5px solid #fff;background-color:#f90;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);filter:none;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.slider-handle.round{border-radius:50%}.slider-handle.custom,.slider-handle.triangle{background:0 0}.slider-tick{background-image:-webkit-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#f9f9f9 0,#f5f5f5 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;filter:none;opacity:.8;border:0 solid transparent}.slider-tick.round{border-radius:50%}.slider-tick.custom,.slider-tick.triangle{background:0 0}.slider-tick.in-selection{background-image:-webkit-linear-gradient(top,#89cdef 0,#81bfde 100%);background-image:-o-linear-gradient(top,#89cdef 0,#81bfde 100%);background-image:linear-gradient(to bottom,#89cdef 0,#81bfde 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff89cdef', endColorstr='#ff81bfde', GradientType=0);opacity:1}.more-list{color:#fc7508;font-size:11px;cursor:pointer;padding:5px 0;width:26%;clear:both}.flight-listing,.flight-listing>div,.more-listing{width:100%;float:left}.flight-listing .return-flight{margin-top:15px}.flight-listing>div{border:1px solid #e1e1e1;padding:10px 0 0}.flight-listing>div:nth-child(2){border:1px solid #999;box-shadow:0 1px 4px 0 rgba(153,153,153,.6)}.logo-air p{font-size:12px;margin-top:5px}.airline-det{padding:0;list-style-type:none;line-height:1em;clear:both;margin-bottom:2px;float:left}.flight-listing .blocks input{margin-top:10px}.airline-det li{float:left;position:relative;margin:0 1px}.det-date,.pright{padding-right:5px}.airline-det li:after,.airline-det li:before{position:absolute;top:0}.airline-det li:before{left:0}.airline-det li:after{left:100%;z-index:20}.airline-det li.duration-ft:after{border-left:0}.airline-det li.active{font-size:9px}.airline-det li.duration-ft{width:100px}.det-date{font-size:12px}.route-det p{margin-bottom:5px}.pleft{padding-left:5px}.det-time{font-size:16px;font-weight:700}.route-det{font-size:14px;color:#da2128;float:left;width:100%}.rarr{padding:0 5px}.flightdn,.flightup{margin-right:10px;float:left;font-size:20px;color:#999;position:relative;top:2px}.ft-msg{background:#eef0f1;font-size:11px;display:block}.ft-msg p{padding:5px}.book-now .btn-primary{float:none;line-height:18px}.extra{margin-top:5px}.share-icon{font-size:10px}.share-icon-dom{background:url(../../images/flight/SRP-sprite.png) -307px -14px;display:inline-block;width:10px;height:12px}.Domestic-share{background:#e6e6e6;border-radius:2px;font-size:12px;padding:2px 5px}.extra a{padding:5px 12px;float:left}.extra a:first-child{border-radius:4px 0 0 4px}.extra a:last-child{border-radius:0 4px 4px 0;border-left:0}.book-now .INR{color:#da2128!important;font-size:18px!important}.book-now{font-size:24px;color:#da2128}.offers{padding:10px 0;font-size:12px;color:#fc7508}.offer-icon{width:21px;height:23px;background-position:-78px 0;margin-right:6px;float:left;margin-bottom:20px}.offers span:last-child{width:78%}.ft-details-tabs .nav-tabs{padding-top:10px}.ft-details-tabs .nav-tabs,.ft-details-tabs .nav-tabs li a{border:0;height:auto}.ft-details-tabs .nav-tabs li a{font-size:13px;border-bottom:5px solid transparent;padding:0 0 5px}.ft-details-tabs .nav-tabs li a:focus,.ft-details-tabs .nav-tabs li a:hover,.ft-details-tabs .nav-tabs li.active a{background:#fff;border:0;border-bottom:5px solid #da2128}.ft-details-tabs .tab-content .tab-pane{background:#f8fafb;padding:10px 0;border-top:1px solid #e1e1e1;float:left;width:100%}.itinerary h2{margin-bottom:20px;margin-top:10px;padding-bottom:8px;border-bottom:1px solid #e1e1e1;font-weight:400}.weak{color:#666}.itinerarySummary .airlineName{padding-left:58px}span.placeTime{font-size:15px;font-weight:700}.itinerary .totalDuration,.small,small,span.travelDate.truncate{font-size:13px;color:#666}.airLogo{float:left;margin:2px 8px 8px 0;position:relative}.ft-details-tabs .cross{left:50px;position:relative;cursor:pointer}.itinerary .totalDuration{border:0;margin-right:52px}.itinerary .duration{font-size:11px;color:#666;border:0}.itinerary .itinerarySummary{display:table;margin:0;width:100%;padding:0}.flight-listing-dom>div{position:relative;float:left;width:100%}.flight-listing-dom input[type=radio]{position:absolute;top:35px;left:15px;z-index:10}.itinerary .itinerarySummary .vendor .name{display:block}.itinerary .itinerarySummary .vendor{width:260px}.itinerary .itinerarySummary .details,.itinerary .itinerarySummary .end,.itinerary .itinerarySummary .start,.itinerary .itinerarySummary .vendor{display:table-cell;vertical-align:top}.itinerary .itinerarySummary .start{text-align:right}.itinerary .itinerarySummary .end,.itinerary .itinerarySummary .start{width:240px}.itinerary .itinerarySummary .details{min-width:60px;text-align:center;margin:0 auto;padding:0 5px}.itinerary .itinerarySummary .details>p,.itinerary .itinerarySummary .details>span{width:100%;text-align:center;margin-bottom:0}.duricon{height:20px;color:#999;margin-top:10px;font-size:16px}time>span{display:block}.placeTime{font-size:15px;width:100%;font-weight:700}.itinerary .connector{font-size:11px;padding:2px 0 0;margin:25px 0;cursor:default;line-height:0;text-align:center;float:right;width:auto;min-width:69%;height:1px;background-color:#e6e6e6;background-image:linear-gradient(left,#fff 2%,#e6e6e6 50%,#fff 98%);background-image:-o-linear-gradient(left,#fff 2%,#e6e6e6 50%,#fff 98%);background-image:-moz-linear-gradient(left,#fff 2%,#e6e6e6 50%,#fff 98%);background-image:-webkit-linear-gradient(left,#fff 2%,#e6e6e6 50%,#fff 98%);background-image:-ms-linear-gradient(left,#fff 2%,#e6e6e6 50%,#fff 98%);background-image:-webkit-gradient(linear,left bottom,right bottom,color-stop(.02,#fff),color-stop(.5,#c1c1c1),color-stop(.98,#fff))}.domestic .itinerary .connector,.summary-flight-outer-return.selected .connector.weak,.summary-flight-outer.selected .connector.weak{width:100%}.fare-breakup .pass-count.itinerary .connector.weak,.itin-flight-details-wrap .connector.weak{width:auto;min-width:69%;height:1px;background-color:#e6e6e6;background-image:linear-gradient(left,#fff 2%,#e6e6e6 50%,#fff 98%);background-image:-o-linear-gradient(left,#fff 2%,#e6e6e6 50%,#fff 98%);background-image:-moz-linear-gradient(left,#fff 2%,#e6e6e6 50%,#fff 98%);background-image:-webkit-linear-gradient(left,#fff 2%,#e6e6e6 50%,#fff 98%);background-image:-ms-linear-gradient(left,#fff 2%,#e6e6e6 50%,#fff 98%);background-image:-webkit-gradient(linear,left bottom,right bottom,color-stop(.02,#fff),color-stop(.5,#c1c1c1),color-stop(.98,#fff))}.itinerary .connector>small{padding:5px 12px;line-height:0;background:#fff;font-size:11px;border:1px solid #e4e5e5}.fare-breakup h2{border-bottom:1px solid #e1e1e1;font-size:16px;padding-bottom:6px;margin-bottom:10px}.fare-breakup .exin,.fare-breakup .exin .INR{color:#999!important}.fare-breakup .pass-count{font-size:13px;color:#666;font-weight:400;margin-top:4px}.full-total,.price-breakup strong,.refundable{font-weight:700}.fare-breakup .price-breakup{color:#666}.price-breakup p,.price-breakup strong,.showairlinerule p,.showairlinerule table td,.showairlinerule table td span{font-size:13px;color:#333}.fare-breakup .ptleft{padding-left:5px}.price-breakup p{padding:0 10px}.price-breakup .full-total{background:#e6e6e6;padding:6px 10px}.refundable{background:#79c079;color:#fff;font-size:12px;border-radius:4px;padding:2px 12px}.baggagedetails .airlineName small,.colbg{font-size:13px}.fare-rules p,.fare-rules table{color:#666;font-size:13px}.non-ref{background:#fc793e}.nofrules{color:#666}.colbg{background:#f0f3f5;width:30%}.fare-rules table{margin-bottom:20px}.baggagedetails .vendor{width:160px!important;padding-right:10px}.baggagedetails .checkin-baggage{float:left;width:420px;list-style:none;text-align:center}.checkin-baggage td{border:0!important;padding:5px 0!important}.bodcheck{border-bottom:1px solid #e1e1e1}.srpfight-fetching{height:auto}.parsley-error{border:1px solid red;background:#f6e3e3}.pl0,.pr0{padding-left:0}.parsley-errors-list{padding-left:165px;padding-top:5px}.form-fare-alert .parsley-errors-list,.pm0{padding-left:0}.travel-price .INR{left:-5px;top:13px;font-size:18px!important;font-style:normal}.travel-price .col-lg-6:first-child{border-right:1px solid #e1e1e1;padding-left:0}.hold-seats .form-group{width:100%;margin-bottom:10px}.hold-seats .form-control{width:275px}.hold-seats .btn-primary,.priceAlert .btn-primary{width:auto;border-radius:0;font-size:16px}.bs-callout-warning .glyphicon{font-size:18px;margin-right:5px}.bs-callout-warning *{display:inline-block;vertical-align:top}.inpbod0{border-right:0}.priceAlert label{font-weight:400;margin:0 0 5px}.cross-modal{margin-top:11px;cursor:pointer}.priceAlert input[type=radio]{margin-top:2px}.alertTrvel{width:93.5%;padding:10px 15px;border:1px solid #ccc;border-top:0;position:absolute;z-index:99999;background-color:#fff;margin-top:34px}.priceAlert .btn-default{border-radius:0}.travellerDetailAlert .caret{color:#da2128;margin-top:7px}.alertTrvel span{font-size:11px;color:#999}.calculator{display:inline-block}.calculator button{margin:0;padding:5px 12px;float:left;border:0;border-right:1px solid #e1e1e1;background:#fff}.calculator button:last-child{border-left:1px solid #e1e1e1;border-right:0}.calculator input[type=text]{padding:5px 10px;width:112px;border:0;text-align:center}.priceAlert .modal-footer{margin-top:30px}.calculator button span{color:#da2128}.closea{margin-bottom:0;font-size:11px}.addTravellersDetails>div{width:100%;display:block}.btn-filter-reset1,.domestic-change,.rt-details .details p,.rt-details .details span,.sortdur{display:inline-block}#form-social-share p{text-align:center;padding-top:5px}.addTravellersDetails .col-lg-7{margin:0 auto;float:none;position:relative}.addTravellersDetails2{margin-top:15px}.addTravellersDetails .form-control-feedback{color:#ababab;float:left;left:0;font-size:20px;line-height:39px}.addTravellersDetails .form-control{padding-left:31px}.addTravellersDetails .rmtraveller{position:absolute;top:0;right:-10px}.other-tabs,.social-flight{position:relative}.add-traveller{font-size:11px;margin-left:110px;padding-top:5px}.rmtraveller a{background:#ccc;border-radius:50%;color:#fff;font-size:11px;padding:0 5px;margin-top:10px;float:right}.social-flight{border-bottom:1px solid #e1e1e1;padding-bottom:40px}#form-social-share .modal-footer{text-align:center;margin-top:15px}.ft12{font-size:13px;padding-bottom:2px}#modifysearch{cursor:pointer;padding:14px}.add-multi-flight a,.flight-search .cancel:hover,.msrchlink{text-decoration:underline}.flight-search .cancel{color:#333;padding:17px 0 0 15px;float:left;vertical-align:middle;cursor:pointer}.top-options{margin-bottom:10px}.other-tabs .divmar{margin-top:25px}.trip-discount{background:#f1f0f0;font-size:11px;padding:5px 10px;color:#828282;font-weight:300;position:absolute;width:100%;min-width:270px}.top-options .all-flights{padding:33px 10px;border:1px solid #e1e1e1;border-bottom:0;float:left;color:#da2128;font-size:12px;text-transform:uppercase}.all-flights .flightup{margin-right:6px}.pd0{padding:0!important}.top-options .all-flights a{padding:43px 10px 10px;float:left}.top-options .all-flights p{float:left}.other-tabs .discounted{border:1px solid #e1e1e1;border-left:0;border-bottom:0;width:133.4px;height:56px;padding:10px 12px;float:left}.sortdur{text-align:center;width:100%}.other-tabs .discounted img{padding-right:6px;float:left}.discounted .price{font-weight:700;width:70px;margin-bottom:0;color:#333}.discounted .save,.discounted .save span{color:#666!important;font-size:12px!important;width:70px;margin-bottom:0}.dom-flight-det{padding:15px 0 0;border:1px solid #e1e1e1;float:left;width:100%;border-bottom:0;background:#fff}.dom-itenary .airLogo{width:120px;margin:0 auto;text-align:center;padding-right:0;padding-top:8px}.domestic .btn-filter-reset{border:0;background:0 0;float:right;width:100%;text-align:left;padding-bottom:10px;color:#f90}.dom-itenary .airLogo img{width:20px;height:20px;margin-bottom:2px}.dom-itenary .airLogo p{font-size:13px;color:#666;text-align:center;width:100px;padding-left:20px;padding-top:5px}.dom-flight-det .details{padding-top:5px;padding-right:15px}.dom-flight-det .round-also-details{padding-left:0}.dom-flight-det .details span{font-size:16px;font-weight:700}.dom-flight-det .details p{font-size:13px;color:#666;padding-top:3px}.round-also{border-left:1px solid #e1e1e1}.dom-flight-det .price{font-size:34px;color:#da2128;line-height:1;padding-left:0}.dom-flight-det .price .btn{width:auto;margin-left:5px;position:relative}.domestic-change{width:100%}.domestic-change .col-lg-6{border:1px solid #e1e1e1;border-bottom:0}.rt-details{padding:8px 15px;background:#f8fafb;border-bottom:1px solid #e1e1e1}.rt-details .details span{font-size:14px;font-weight:700}.rt-details .details p{font-weight:300;font-size:13px;padding-left:3px;margin-bottom:0}.rt-details .details .prevnext{padding-top:5px}.domestic-change .refine-search{border-left:0;border-right:0;margin-bottom:0;padding:3px 15px 0}.domestic-change .filters .caret-holder,.domestic-change .filters .caret-holder:hover{padding:9px 5px}.domestic-change .filters .glyphicon{font-size:12px;padding-right:5px;color:#da2128}.domestic-change .filters .caret{border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.flight-listing-dom .summary-flight{border-bottom:1px solid #e1e1e1;text-align:center;width:100%;float:left;position:relative;cursor:pointer}.flight-listing-dom .offer{background:#ffebbd;color:#be7303;font-size:11px;padding:2px 10px;top:0;left:0;width:100%}.flight-listing-dom .offer span{color:#be7303!important}.flight-listing-dom .airlineName p{margin-bottom:0;font-size:13px;margin-top:2px}.summary-flight .airlineName,.summary-flight .grid-details>span{display:inline-block;vertical-align:middle;float:left}.grid-details{padding-top:7px}.summary-flight img{width:20px}.summary-flight .time{font-size:15px;font-weight:700;padding:0}.summary-flight .stops{font-size:13px;padding:0;text-align:left}.summary-flight .price,.summary-flight .price span{color:#da2128!important;font-size:16px!important;margin-right:0}.price-head p{float:right!important}.summary-flight .price{text-align:right}.domestic-change .deptime{width:92px!important;margin-right:10px}.domestic-change .rettime{width:77px;margin-right:10px}.domestic-change .price-dur{width:84px;margin-right:10px}.domestic-change .price-label{width:71px}.domestic-change .stops-label{width:70px;margin-right:15px}.domestic-change.filters .stops{width:66px}.flight-listing-dom .itinerary,.flight-listing-dom .itinerarySummary{width:100%;float:left;background:#fff}.flight-listing-dom>div.selected{box-shadow:0 0 2px 2px #da2128}.itineraryDetails{padding-bottom:6px;margin-bottom:15px;width:100%;font-size:13px;color:#666;float:left}.btn-filter-reset1{border:1px solid #da2128;border-radius:3px;background:#fff;padding:2px 15px;margin-bottom:10px}.flight-listing-dom .itinerary{padding:15px;border-bottom:1px solid #e1e1e1;display:none;margin-bottom:0;position:relative}.flight-listing-dom .itinerary .cross{padding-bottom:0}.summary-flight{padding:14px 10px 0 0;float:left;width:100%}.flight-listing-dom .active .summary-flight{border:1px solid #da2128;border-bottom:1px solid #e1e1e1;background:#fbf4ed}.flight-listing-dom .active .itinerary{border:1px solid #da2128;border-top:0}.ft-multicity{padding-top:0;position:relative}.ft-multicity .nav-tabs{margin-left:0!important}.ft-multicity .nav-tabs li:first-child{margin-left:5%}.ft-multicity .price{padding-right:10px;position:absolute;right:0}.ft-multicity .ft-details-tabs .nav-tabs{padding-top:29px}.carousel-domestic .all-flights{border:1px solid #e1e1e1;width:100%;border-bottom:0}.carousel-domestic .carousel-indicators{border:1px solid #e1e1e1;border-bottom:0;float:left;width:100%;position:static;margin-left:0;margin-bottom:0;padding:10px 0;text-align:left;border-top:0}.carousel-domestic li{margin-right:0}.carousel-domestic .carousel-indicators li{text-indent:initial;background:0 0;font-size:13px;width:33.33%;text-align:left;border:0;border-radius:0;float:left;height:auto!important;margin:0}.carousel-domestic .carousel-indicators li>div{width:50%;border-right:1px solid #e1e1e1;float:left;height:auto!important;padding:10px}.carousel-domestic .carousel-indicators li>div>div:first-child{float:left;margin-right:5px;line-height:15px}.carousel-domestic .carousel-indicators li:last-child,.carousel-domestic .carousel-indicators li:last-child>div:last-child{border-right:0}.carousel-domestic li img{width:20px}.ft-roundtrip-det{float:left;line-height:15px;width:140px}.ft-roundtrip-det .stops{color:#666;font-size:10px}.ft-roundtrip-det .desti-name{font-size:11px;font-weight:700}.carousel-indicators .pointers,.carousel-inner .pointers{background:#ccc;width:20px;height:20px;padding:2px 0;font-size:11px;color:#606060;border-radius:50%;margin-top:5px;text-align:center}.carousel-indicators .active .pointers,.carousel-inner .active .pointers{background:#da2128;color:#fff}.carousel-inner .pointers{display:inline-block;width:25px;height:25px;font-size:16px;margin-top:0;margin-right:5px}.carousel-domestic .carousel-control{background:0 0!important;color:#000;z-index:999;opacity:1;width:5%;height:42px}.carousel-domestic .glyphicon-chevron-right{background:url(../../images/flight/SRP-sprite.png) -370px 0;display:inline-block;height:32px}.carousel-domestic .all-flights{padding:5px 10px 0}.carousel-domestic .glyphicon-chevron-left{background:url(../../images/flight/SRP-sprite.png) -350px 0;display:inline-block;height:32px;left:20px}.carousel-domestic .carousel-control span{font-size:30px!important;text-shadow:none;top:20px}.modifysearch-cont{background:#f2f0f1;padding:20px 0;display:none}.flight-search-form .col-lg-1,.flight-search-form .col-lg-2,.flight-search-form .col-lg-3,.flight-search-form .col-lg-4{padding:0}.showairlinerule p{color:#666}.flight-search .flight-search-form .radio-inline,.showairlinerule p span,.showairlinerule p strong{color:#333}.tc-co-travellers:before{display:none}@media (min-width:992px){.flight-search-form .col-lg-2{width:12.8%}.ft-details-tabs .col-lg-offset-2{margin-left:12.667%}}.top-multi{padding-top:10px}.clearfix-actual{height:34px}.flight-search>span{color:#fff;font-size:30px;padding-bottom:20px}.flight-search .form-control{border:1px solid #c3c3c3;border-right:0}.search-button{background-color:#0094da;border:none;color:#fff;font-size:17px;border-radius:2px;line-height:23px;margin-right:0;padding:10px 20px}.minus,.plus{padding:2px 3px}.search-button span{width:31px;height:20px;background-position:0 -21px;float:left;margin-right:2px}#multi-flight-search #addFlightDetails .top-multi .col-sm-4{height:auto}.flight-search .col-sm-4{height:26px;font-size:11px;text-align:left}.flight-search .travellerDetails{width:240px;background-color:#fff;opacity:1;font-size:13px;position:absolute;padding:10px;border-left:1px solid #0084cc;border-right:1px solid #0084cc;border-bottom:1px solid #0084cc;z-index:9999;margin-top:-1px;border-radius:0;border-top:0}.flight-search .travellerDetails .adultscol .btn,.flight-search .travellerDetails .adultscol .btn:focus,.flight-search .travellerDetails .adultscol .btn:hover{width:25px;float:left;color:#0297db;border:1px solid #e1e1e1;height:28px;font-size:12px;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#ffffff', GradientType=1 );margin-left:-1px}.plus{border-radius:0 4px 4px 0}.flight-search .travellerDetails .closea{color:#989898}.flight-search .travellerDetails .adultscol{padding-bottom:10px;margin-top:0}.adultsdesk .glyphicon-minus,.adultsdesk .glyphicon-plus{margin:0 -5px}.depart-cal.active,.return.active{color:#000}.flight-search .travellerDetails .adultscol .form-control{width:63px;float:left;border-left:0;border-right:0;height:28px;text-align:center;font-weight:400;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;font-size:18px}.flight-search .travellerDetails .adultscol>div:first-child{width:120px;padding-right:10px;float:left;position:relative;top:10px}.flight-search .travellerDetails .adultscol a{color:#575757;font-size:13px}.flight-search .travellerDetails .adultscol{height:auto;border-color:#e9e9e9;float:left}.flight-search .travellerDetails .form-group{width:113px;margin-right:0;margin-top:-15px}.age{font-size:10px;color:#aeaeae}.travellerDetails .form-group{width:38%;margin-top:-25px;float:right;margin-right:13px}.travellerDetails .adultscol{height:30px;margin-top:9px;border-bottom:1px solid;padding-top:10px}.more-button{margin:10px 0 0}.fleft{float:left}.fright{float:right}.rposition{position:relative}.more-button a{color:#000;font-size:12px}.moreOption .selectric{width:180px;text-align:left;border-radius:2px 0 0 2px;border:1px solid #ccc}.pref-airline,.pref-airline .typeahead{width:200px}.moreOption .pref-airline .selectric{border-radius:0;border-left:0}.moreOption .form-control{height:30px;margin-top:-1px;border-right:1px solid #ccc}.moreOption,.mtop10{margin-top:10px}@media (min-width:1200px){.one-way .col-lg-3{width:30.4%}.one-way .col-lg-2{width:15.8%}.top-multi .col-lg-4{width:27.4%}.top-multi .col-lg-2{width:16.6%}}.promo-tooltip{margin-right:10px}.promo-tooltip>div{position:absolute;width:12px;height:12px;background:#da2128;top:16px;right:10px;font-size:8px;padding:0 4px;color:#fff}.modifysearch-cont .promo-tooltip>div{top:8px}.actual-tooltip{background:#f2f0f1;border:1px solid #cacaca;padding:8px 10px;font-size:11px;color:#4e4c4d;width:184px;position:absolute;top:-17px;left:19px;display:none;z-index:1}.actual-tooltip:after,.actual-tooltip:before{position:absolute;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;top:15px}.actual-tooltip:after{left:-8px;border-right:8px solid #f2f0f1}.actual-tooltip:before{left:-9px;border-right:8px solid #cacaca}.adultsdesk .traveller,.posrel,.progress-bar,.progressBar,.progressBase{position:relative}.promo-tooltip>div:hover .actual-tooltip{display:block}.flight-search .ui-datepicker-trigger,.responsive{display:none}.addTravellersDetails>div{margin-bottom:10px;float:left}.cursor-pointer{cursor:pointer}textarea{resize:none}.mleft10{margin-left:10px}.mtop20{margin-top:20px}.mtop30{margin-top:40px}.mbottom20{margin-bottom:20px}.mtop7-{margin-top:-7px}.pm0{padding:0;margin:0}.bnone{border:none}.pd10{padding:10px}.pleft25{padding-left:25px}.pright10{padding-right:10px}.padd50{padding:5px 0}.padd250{padding:25px 0}.w100{width:100%}.selectric{height:30px;padding:0;margin-top:-1px}.bbottomN{border-bottom:none}.bbottom{border-bottom:1px solid #ccc}.btop{border-top:1px solid #ccc}.bright{border-right:1px dashed #c2c2c2}.bright2{border-right:1px solid #c2c2c2;margin:0 5px;padding-right:5px}.error-info-wrapper{background:#efced9;opacity:.9}.red{color:#f90f0f}p.error-info{font-size:12px;color:red;padding:6px 0 5px 25px}.promo-tooltip{border:0}.adultsdesk>.btn{border-radius:0 2px 2px 0;padding:8px 12px 6px;width:140px;text-align:left;border:1px solid #c3c3c3!important}#noResultFond div,.loaderModals .minute,.loaderModals .modal-dialog{text-align:center}.moreOption .adultsdesk>.btn{padding-top:4px}.moreOption .adultsdesk>.btn span.pull-left{margin-top:2px}.travellerDetailmulti{border-radius:2px!important;border-right:0!important;padding:5px 10px!important}.moreOptionMulti .selectric,.moreOptionMulti input[type=text]{border-radius:2px!important;border-right:1px solid #c3c3c3!important}.adultsdesk .caret,.flight-search-form .open .caret{border-left:6px solid transparent;border-right:6px solid transparent}.moreOptionMulti .form-group{margin-right:10px}.adultsdesk .btn:hover{background:#fff!important}.adultsdesk .glyphicon-user{margin:0 6px 2px 2px;color:#ababab}.adultsdesk .traveller{top:-1px;color:#333;font-weight:700}.open .glyphicon-user{color:#000}.adultsdesk .caret{color:#da2128;border-top:6px dashed;margin-top:6px}.flight-search-form .open .caret{border-bottom:6px dashed;border-top:6px solid transparent;margin-top:0}input[type=submit]{background-color:#0094da;border-radius:0;border:0;padding:5px 10px;font-size:20px;color:#fff}.feed-back .remove{top:-10px;left:-10px}input.parsley-success,select.parsley-success,textarea.parsley-success{color:#468847;background-color:#dff0d8;border:1px solid #d6e9c6}input.parsley-error,select.parsley-error,textarea.parsley-error{color:#b94a48;background-color:#f2dede;border:1px solid red}.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:1;color:red;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.TravellersFlight,.departFlight,.returnFlight{display:inline-block;font-size:50px;line-height:40px;color:#666}.departFlight,.returnFlight{position:relative;top:7px}.close-mcity a{color:#000;font-size:14px;float:right;padding-top:8px;padding-left:10px}.add-multi-flight a,.searchPlace{color:#da2128}.closed{display:none}.valueChange{top:9px}.add-multi-flight{padding-right:204px;width:100%}.fareCalendar-cal .roundtip-farecal table td.Ddate{font-size:13px;padding:6px 0}.roundtip-farecal .date_txt{font-size:11px}.fareCalendar-cal .roundtip-farecal span.save_price{font-size:14px;font-weight:400}.multiName,.searchPlace span,.student-fare-note h5{font-weight:700}.roundtip-farecal .update{padding:2px 10px;font-size:11px}.fareCalendar-cal .roundtip-farecal table td.mnth_td{padding:10px}.fareCalendar-cal .search-btn{font-size:12px;padding:2px 6px}.fareCalendar-cal .selectric{border-radius:4px;border:1px solid #0095d9}.progress{height:7px;background:#b1b1b1;box-shadow:none;border-radius:0;margin-bottom:0}.progressBase{background-color:#b1b1b1}.progressBar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px;height:9px;overflow:visible!important;width:0}.allAirline,.flight_airline{overflow-x:hidden;max-height:172px}.loaderFlight{background:url(../../images/flight/sprite-homepage.png) -45px -100px no-repeat;width:32px;height:29px;display:inline-block;right:-20px;top:-9px;position:absolute}.goBack{background:url(../../images/flight/sprite-homepage.png) -50px 4px no-repeat;padding:6px 10px}.goBack-blue{padding:0 4px;line-height:0;position:relative;top:5px}.searchPlace{font-size:20px!important;margin-bottom:15px}@media screen and (min-width:768px){.loaderModals .modal-dialog{width:700px}.carousel-domestic .dropdown-menu{position:absolute!important;margin-top:27px!important;padding:10px!important;min-width:250px!important;box-shadow:0 6px 12px rgba(0,0,0,.175)!important}}.bright2 .statustext,.statusmonth2{position:relative;top:-7px}.loaderModals .modal-content{background:url(../../images/flight/modal-bg.jpg)}.loaderModals .modal-dialog p{font-size:16px}.multiName{font-size:16px!important;margin-bottom:0}.statustext{font-size:16px;color:#000;padding-top:10px}.statusdate{font-size:40px;color:#666}.statusmonth{font-size:14px;color:#667}.singletrip>div{width:125px;float:left;padding:0 10px}.singletrip{padding-top:30px;display:table;margin:0 auto}.loaderModals .minute{color:#a6a6a6;padding:20px 0 10px;float:left;font-size:14px!important;width:100%}.bright2 .statustext{padding:0 5px}.allAirline{overflow-y:auto}.modify_ser{margin-top:10px;float:left}#captchaValue{width:30%}.overlayFilter{position:absolute;width:100%;height:100%;background:#fff;top:0;z-index:9999;opacity:.8}#noResultFond{border:none;box-shadow:none}.domestic>.col-lg-2{padding:0}.domestic>.col-lg-2 .refine-search{background:0 0!important;border:0;padding:0}.mlFlight{text-transform:capitalize}.checkbox-inline.active{background:#eff5f7}@media screen and (min-width:768px) and (max-width:1100px){.flight-search .flight-search-form{width:100%}.share-btn-padd{padding:5px 0 5px 10px!important}}.modifysearch-cont{position:relative;padding-top:18px}.modifysearch-cont .student-fare-filter{position:absolute;top:0;right:13%}.modifysearch-cont .flights-srp-top-wrap .student-fare-filter{top:0}.modifysearch-cont .student-fare-filter div.active{background:#d0d7df}.modifysearch-cont .regular-fare,.modifysearch-cont .student-fare{background:#fff;border:1px solid #999;border-radius:15px;text-align:center;padding:3px;cursor:pointer;color:#333}.modifysearch-cont .regular-fare{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.modifysearch-cont .student-fare{border-bottom-left-radius:0;border-top-left-radius:0}.modifysearch-cont .stud-fare-hover span.top-arrow{border-bottom:5px solid #d0edfb;position:absolute;top:-7px;left:100px}.modifysearch-cont .stud-fare-hover span.top-arrow:before{content:"";position:absolute;left:0;right:0;margin:0 auto;width:0;height:0;border-bottom:8px solid #d0edfb;border-left:8px solid transparent;border-right:8px solid transparent}.modifysearch-cont .student-fare:hover .stud-fare-hover{display:block}.modifysearch-cont .stud-fare-hover{background:#d0edfb;color:#333;padding:10px 15px 0;margin-top:35px;border-radius:3px;position:absolute;top:0;right:-30px;width:220px;display:none}.flight-details div{display:inline-block}.price-label .dropdown-menu{margin-left:-151px}.rettime .dropdown-menu{margin-left:-63px}.padding_b10{padding-bottom:10px;display:block}.modify_ser button{margin-left:0}.cancel{margin-left:15px;display:inline-block;padding-top:10px}@media (min-width:992px) and (max-width:1199px){.other-tabs .discounted{width:107px;padding-left:5px;padding-right:5px}.other-tabs .discounted img{width:25px;padding-bottom:12px}}@media (min-width:768px) and (max-width:991px){.itinerarySummary .airLogo,.round-trip-only .airLogo{margin-bottom:40px}.other-tabs .discounted{width:65px;padding:0;text-align:center}.other-tabs .discounted img{width:20px;float:none;text-align:center}.dom-flight-det .details span{font-size:14px}.dom-flight-det .itinerary .totalDuration{margin-right:0}.round-trip-only .rt-details{display:inline-block}.round-trip-only .rt-details .details .prevnext{float:left!important}.round-trip-only .visible-sm{padding-left:10px}.flight-listing-dom .summary-flight{height:80px}.baggagedetails .checkin-baggage{width:272px;padding-right:0}.baggagedetails .vendor{width:200px!important;padding-right:10px}}@media (min-width:768px){.domestic .filters .dropdown-menu{position:relative;top:0;border:0;margin-top:0;box-shadow:none;padding:0;width:100%;min-width:auto}.flight-airline-tab-name{line-height:1.2em;font-weight:700;color:#666;cursor:pointer;margin:8px 0 3px}.m-fliter-wrapper>div>div{padding:8px 0;border-top:1px solid #ddd;box-shadow:0 1px #fff;float:left;width:100%}.m-fliter-wrapper .filters>div{float:left;border-bottom:1px solid #ddd;box-shadow:0 1px #fff;padding:15px 0;width:100%!important}.domestic .from-to>div>div{width:50%}.domestic .from-to .time{width:100%;float:left;font-size:12px}.domestic .route{padding:10px 0}.domestic .checkbox-inline label{font-weight:400}.round-trip-fixed .dom-flight-det,.round-trip-fixed .rt-details{position:fixed;top:0;z-index:999}.round-trip-fixed .rt-details{top:118px}.domestic .filters .caret{margin-right:5px;color:#666;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px dashed #666}.domestic .filters .open .caret{margin-right:5px;color:#666;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}}@media (min-width:768px) and (max-width:1199px){.dom-itenary{padding-left:15px;padding-right:0}.dom-flight-det .price{padding-right:15px;font-size:26px}.dom-itenary .airLogo{padding-right:10px!important;width:15%;padding-left:10px!important}.dom-flight-det .details{padding:0 10px 0 0}.domestic-change .deptime{float:left;width:10%}.domestic-change .stops-label{width:8.5%;float:left;margin-right:10px}.domestic-change .deptime.rettime{float:left;width:9%}.domestic-change .rettime{width:10.7%;margin-right:10px;float:left}.domestic-change .price-label{width:9.5%;float:left}.dom-flight-det{padding-top:15px}}@media (min-width:445px) and (max-width:767px){.m-float-none{float:none!important;padding-left:20px}}@media (max-width:767px){.btn-filter-apply,.btn-filter-reset{text-transform:uppercase;font-size:12px}body,html{overflow-x:hidden}.from-to .time{width:100%;display:inline-block}.m-padding-removal{padding-right:0;padding-left:0}.flight-details div{display:block;padding-left:12%}.flight-details{position:relative;background-color:#f7f7f7;padding:10px 0;font-weight:400;font-size:15px;line-height:18px;margin-bottom:10px;clear:both}.col-sm-12.col-xs-12.int_holi.more_landipage.bottom_static_pages{margin-top:10px;padding-left:15px}#top.navbar{margin-bottom:0}.container.domestic{padding:0}.top-options .all-flights a{padding:5px;display:block;float:none}.top-options .all-flights .flightup{float:none;display:block;text-align:center;margin:0 auto;height:20px}.singletrip>div{width:33%}.top-options .all-flights{background-color:#bfddf9;margin-left:5px;text-align:center;width:31%}.top-options .clearfix{display:none}.other-tabs .discounted{padding:7px 5px;width:31%;margin:0 0 5px 5px;border:1px solid #e1e1e1;font-size:12px;height:48px}.discounted .save,.discounted .save span{font-size:11px!important}.pull-left.other-tabs{float:none!important}.discounted .price,.discounted .save{width:60%;float:right!important;text-align:right}.discounted .save{font-size:9px}.other-tabs .discounted img{padding-right:3px}.dom-flight-det{border-top:0;padding:0;margin-top:10px}.m-dom-flight-name{font-size:12px;font-weight:700}.m-dom-flight-date{font-size:10px}.m-dom-fname-wrap{background-color:#e5f0f6;border-bottom:1px solid #ccdeec;padding:0}.m-dom-fname-wrap div{padding:10px 15px}.m-dom-fname-wrap div:first-child,.m-dom-ftimeprice-wrap div:first-child{border-right:1px solid #ccdeec}.m-dom-ftimeprice-wrap{background-color:#e5f0f6;padding:0}.m-dom-ftimeprice-wrap div{padding:10px 0 0}.m-dom-flight-price{padding:0 0 0 20px;text-align:left}.price-underline{width:47px;box-shadow:inset 0 -3px 0 0 #0194da;display:block;padding-bottom:5px}.flight-listing-dom>div.selected,.m-fliter-wrapper .filtered>p{box-shadow:none}.m-round-details-wrap{padding-left:10px;padding-right:0}.m-round-details-wrap span{display:block}.m-round-details-wrap .flight-time{font-size:14px;font-weight:700}.m-round-details-wrap .flight-hr{font-size:10px}.m-round-details-wrap .flight-cost{font-size:16px;color:#0194da;font-weight:700;padding-top:3px}.m-round-logo-wrap{padding:0 0 0 15px}.m-round-logo-wrap p{font-size:12px;margin:0;padding-top:5px}.m-round-trip-single-wrap{padding:30px 0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:0;border-top:0;border-style:dashed;position:relative}.m-round-details-wrap .curr.INR{font-style:normal;font-size:12px!important;color:#0194da!important}.m-roundtrip-offer{font-size:11px;color:#c67e1a;background-color:#ffebbe;padding:2px 5px;position:absolute;top:0;left:0}.m-roundtrip-offer .INR{color:#c67e1a!important;font-size:9px!important}.m-round-flight-price{position:fixed;bottom:0;left:0;background-color:#555;padding:0;z-index:12;text-align:left}.dom-flight-det .price{padding:10px 15px;font-size:22px;color:#fff}.flight-price-del,.flight-price-total{font-size:11px!important;color:#878787}.dom-flight-det .price span{font-size:16px!important;color:#fff!important}.dom-flight-det .price .btn{margin:0 0 0 10px;padding:2px 20px}.btn-filter-reset{padding:3px 8px 2px;background-color:#fff!important;border:1px solid #ccc!important;width:initial!important;color:initial!important;padding-bottom:initial!important;float:none!important}.fliter-btn-wrapper{text-align:right;padding:0 10px}.refine-arrow-left{padding-right:0;padding-left:10px}.m-filter-tab-active.flight-airline-tab-name{border-right:0!important;border-top:1px solid #da2128!important;border-bottom:1px solid #da2128!important;background-color:#fff!important}.srp-new-sprite{background-image:url(../../images/srp-newsprite.png);background-repeat:no-repeat}.close-filter-offcanvas,.fightdetails-left-arrow{background-position:0 0;width:13px;height:22px;top:19px}.close-filter-offcanvas{display:inline-block}.refine-arrow-left span{display:inline-block;vertical-align:top}.m-dom-flight-price .glyphicon-arrow-up{color:#0194da}.m-round-trip-single-wrap:last-child{border-right:0}.rettime .dropdown-menu{margin-left:0}.rt-details .details span{font-size:12px}.rt-details .details p{padding-left:3px;display:block}.btn-filter-apply{background-color:#da2128;color:#fff;border:0;padding:4px 8px 2px;margin-left:10px}.refine-search-wrap{background-color:#f7f7f7;padding:20px 0!important;border-bottom:1px solid #ccc}.m-fliter-wrapper{position:fixed;z-index:999999!important;top:0;bottom:0;overflow-y:auto;margin-bottom:0;right:-100%;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.m-fliter-wrapper.active{right:0;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.domestic>.col-lg-2 .refine-search.m-fliter-wrapper{background-color:#fff!important}.deptime.col-xs-12,.flight-airline-tab.col-xs-12,.price-filter.col-xs-12,.rettime.col-xs-12,.stops.col-xs-12,.tripdur.col-xs-12{width:100%!important}.filters .dropdown-menu::-moz-scrollbar,.filters .dropdown-menu::-ms-scrollbar,.filters .dropdown-menu::-webkit-scrollbar{display:none}.scroll_dis{overflow:hidden}.filter-count{position:absolute;top:0;right:0;border-radius:4px;border:1px solid #0094da;background-color:#d1e2ed;font-size:11px;padding:1px 6px}.filters .dropdown-menu{left:116px;margin-top:0;border:0;min-width:60%;box-shadow:none;overflow-y:scroll;overflow-x:hidden;max-height:445px}.flight-airline-tab-name{display:block;width:100px;color:#333;padding:20px 10px!important;margin-right:0!important;font-size:14px!important;border-bottom:1px solid #da2128!important}.filter-tab-1 .dropdown-menu{top:0}.filter-tab-2 .dropdown-menu{top:-61px}.filter-tab-3 .dropdown-menu{top:-141px}.filter-tab-4 .dropdown-menu{top:-203px}.filter-tab-5 .dropdown-menu{top:-284px}.from-to>div>div{width:45%}.deptime .dropdown-menu{width:65%;padding:0}.slider.slider-horizontal{width:160px}.filters .open .caret-holder,.filters .open:hover .caret-holder{background:0 0;border:0}.m-fliter-wrapper .caret-holder{padding:0;border:0;background:#e5f0f6}.flight-airline-tab-name{border-right:1px solid #da2128;background-color:#e5f0f6}.flight-airline-tab-name.default-filter-bg{background-color:#fff;border-bottom:1px solid #da2128!important;border-right:0}.dropdown.open .flight-airline-tab-name{border-right:0;border-top:1px solid #da2128;border-bottom:1px solid #da2128!important}.dropdown-menu .route{padding:10px 0}.domestic-change .refine-search{padding-left:4px;padding-right:4px}.summary-flight{padding:10px}.flight-listing-dom input[type=radio]{top:13px}.flight-listing-dom .airlineName p{display:inline-block}.summary-flight .duration br{display:none}.summary-flight .duration{text-align:left;padding-left:18px;font-size:11px;float:left}.summary-flight .airlineName,.summary-flight .price,.summary-flight .time{text-align:left;padding-left:20px}.summary-flight .duration P{display:inline-block;margin-bottom:0}.summary-flight .time{padding-top:4px}.other-tabs .divmar{margin-top:0}.summary-flight .duration p span{float:left}.domestic-change{display:block;margin:0 -15px;width:auto}.domestic>.col-xs-12{padding:0 7px}.flight-listing-dom .itinerary{display:none!important}.pipe-icon{font-size:11px;padding-right:2px}.mlabel-bg{position:absolute;background-color:#e5f0f6;top:0;height:100%;display:inline-block;bottom:0;width:100px;border-right:1px solid #da2128}.filter-tab-2 .from-to .icons{display:block;margin-left:40%}}span.non-refundable,span.refundable{bottom:2px;text-transform:uppercase}.flights-srp-top{background:#012b56}.flight-details{padding-bottom:0;padding-top:10px;color:#fff}.flight-details .fight-details-passenger-info{font-weight:400}.flight-details .fight-details-passenger-info .dates-ft{color:#fff;font-size:14px;padding-left:13px}.flight-details .fight-details-passenger-info .msrchlink,.flight-details .fight-details-passenger-info .passcount{font-size:14px}.flights-srp-top .flight-srp-top-options-wrap{margin:auto;background:#fff;border-radius:5px 5px 0 0;padding:0}.flights-srp-top .breadcrumb_links ul li{float:none}.msrchlink{color:#fff}.flights-srp-top .breadcrumb_links{margin-top:0}.flights-srp-top .breadcrumb{padding-top:0}.ft-options ul.nav.nav-tabs{margin-bottom:20px;border-bottom:none}.ft-options .nav-tabs>li{position:relative;left:33%;background:#eff5f7}.ft-options .nav-tabs>li:first-child{border:1px solid #da2128;border-radius:30px 0 0 30px;border-right:none}.ft-options .nav-tabs>li:last-child{border:1px solid #da2128;border-radius:0 30px 30px 0}.ft-options .nav-tabs>li a,.ft-options .nav-tabs>li.active a{border:none}.ft-options .nav-tabs>li a:hover,.ft-options .nav-tabs>li.active>a,.ft-options .nav-tabs>li.active>a:focus,.ft-options .nav-tabs>li.active>a:hover,.ft-options .nav>li:hover a,.ft-options .nav>li:hover>a:hover,.ft-options .nav>li>a:focus,.ft-options .nav>li>a:hover{border:none;outline:0;color:#333!important}.ft-options .nav-tabs>li.active{background:#fff}.ft-options .tab-content{border-top:1px solid #e1e1e1}.container.flights-srp-detail-section{padding:0;border-top:1px solid #e1e1e1}.refine-search.filters{background:#eff5f7;border:none;margin-bottom:0}.filters .dropdown p{background:0 0;color:#333;font-size:14px}.filtered>p{box-shadow:none}.filters .glyphicon{color:#da2128;float:right;position:relative;right:-5px}.route-det{display:none}.det-time span{display:block;line-height:24px;font-size:13px}.det-date,.flight-listing .blocks input,.hold-share-btn,.itinerary .flightup,.more-list,.pleft{display:none}.airline-det li{background:0 0;min-width:106px;padding:9px 12px 9px 20px}.airline-det li:after,.airline-det li:before{border:none}.airline-det li.active{background:0 0}.airline-det li:after{border-left:16px solid transparent}.airline-det li.active:after{border-left-color:transparent}span.det-dep-arr-time{font-weight:600;color:#333;font-size:16px;padding-top:4px}span.det-dep-arr-loc{font-weight:400;color:#666;font-size:13px;text-align:left}.det-time{float:left}.ft-details-tabs .nav-tabs li a{color:#da2128;min-width:80px;margin:0 45px 0 0}.filters .col-lg-2{width:118px}.ft-details-tabs .nav-tabs{margin-left:17%}.filters .deptime{width:104px}.airline-det li.layover-time{width:140px;text-align:left;padding-left:15px}.col-lg-2.col-xs-12.stops{width:147px}.filters .arrtime{width:109px}.filters .tripdur{width:275px}.impnote{color:#333!important;margin-bottom:30px;font-size:13px!important}.itinerary{clear:both;margin-bottom:20px}.baggagedetails .airlineName small,.cl999{color:#666}.airLogo{width:50px}.baggagedetails .itinerarySummary .vendor{width:230px!important;padding-top:8px}.itinerary h2{color:#333;font-size:14px}.equipment_type_details{padding-left:0}.reach-status{background:#e98300;padding:5px;border-radius:3px;color:#fff;position:relative;left:10px;top:-3px;font-size:12px}.crossother,.ft-details-tabs .cross{background:#e7e8ed;padding:0 5px;border-radius:50%;font-size:18px;width:20px;height:20px;line-height:20px}.crossother{cursor:pointer;font-size:16px;width:18px;height:18px;line-height:16px;position:absolute;right:15px;top:6px;padding:0 5px;color:#da2128}.trans-visa-note{background:#eef0f1;line-height:24px;text-align:center;font-size:13px}.ft-options .nav-tabs>li>a{line-height:25px}.bell,.ft-options .nav-tabs>li>a span{font-size:13px;background:#da2128;color:#fff;border-radius:30px;line-height:17px;padding:5px}.book-now .btn-primary{width:auto;padding:6px 25px}.airline-det li.layover-time{font-size:12px;color:#666}span.stop-det{font-size:16px;color:#333;font-weight:700;display:block;padding:9px 0 10px}span.refundable{background:#090;position:relative;left:5px}span.non-refundable{color:#fff;font-size:12px;border-radius:4px;padding:3px 12px;background:#bababa;left:10px;position:relative}.fare-breakup:last-child h2{margin-top:0;padding-left:0}p.price.m-flightprice{font-size:18px;color:#333;font-weight:700;padding-right:5px}span.curr.INR{color:#333!important;font-size:18px}.flight_search_handler{text-align:left}.form-group.hidden-xs,.form-group.multiS{float:left;margin:0}.valueChange span{position:relative;left:1px;top:2px}.msrchlink:hover{color:#fff}.msrchlinkact,.msrchlinkact:hover{color:#333}.airline-det li.duration-ft{font-size:16px;font-weight:600;padding-top:18px;padding-left:0}.srpfight-fetching{padding-right:0}li.facility-icons{padding:18px 0 0 21px}.book-now,.filters .price-filter .dropdown>div{float:right;padding-right:30px}.breadcrumb_links ul li a{font-family:Lato,sans-serif!important}.modifysearch-cont{margin-bottom:15px;border-bottom:1px solid #e1e1e1}.logo-air{padding-top:12px;width:13%}.book-now{padding-top:15px}.flight-listing>div{border-left:none;border-top:none;border-bottom:2px solid #e1e1e1}.flight-srp-right-listing{padding:0;width:80%;box-shadow:-1px 1px 10px rgba(51,51,51,.2)}.flight-listing .student-fare-note{background:#eff5f7;width:96.5%;margin:15px auto;float:none;padding:5px 20px;border:none;line-height:14px;border-radius:3px}.student-fare-cap-icon{display:inline;float:left;height:60px;margin-right:20px;line-height:60px}span.One-trip-arrow,span.One-way-arrow,span.Round-trip-arrow{width:15px;height:18px;display:inline-block;margin:0 5px -2px 6px;text-align:center}.student-fare-note h5{font-weight:700}.student-fare-note p span{color:#da2128;cursor:pointer}span.Round-trip-arrow{background:url(/images/flight/round-arrow.png) 0 no-repeat}span.One-trip-arrow,span.One-way-arrow{background:url(/images/flight/oneWay-arrow.png) 0 no-repeat}.stud-fare-hover span.top-arrow{border-bottom:5px solid #d0edfb;position:absolute;top:-7px;left:100px}.stud-fare-hover span.top-arrow:before{position:absolute;left:0;right:0;margin:0 auto;width:0;height:0;border-bottom:8px solid #d0edfb;border-left:8px solid transparent;border-right:8px solid transparent}.student-fare:hover .stud-fare-hover{display:block}.stud-fare-hover{background:#d0edfb;color:#da2128;padding:10px 15px 0;margin-top:35px;border-radius:3px;position:absolute;top:0;right:-30px;width:220px;display:none;z-index:1}.flight-srp-left-filter{padding:0;border-left:1px solid #e1e1e1;float:left;width:20%}.left-filter-sect{float:left;border-bottom:1px solid #e1e1e1;width:100%;background:#fff}.left-filter-sect .filter-row{padding:10px 10px 10px 0}.left-filter-sect .dropdown-menu{padding-bottom:20px}.flight-srp-left-filter .flight-airline-tab{padding:0}.flight-srp-left-filter ul.dropdown-menu{position:static;border:none;box-shadow:none;width:100%;margin-left:25px;padding-right:45px}.flight-srp-left-filter .lay-dur ul.dropdown-menu,.flight-srp-left-filter .tripdur ul.dropdown-menu{margin-left:25px;padding-right:45px}.flight-srp-left-filter span.caret{border-top:7px dashed;border-color:#666;border-right:5px solid transparent;border-left:5px solid transparent;margin-right:7px;margin-left:10px}.stops.filter-tab-3 input[type=checkbox]{display:none}.stops.filter-tab-3 .checkbox-inline{border:1px solid #d1d1d1;margin:0;float:left;padding:5px 7px 2px;border-right:none}.stops.filter-tab-3 .checkbox-inline:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.stops.filter-tab-3 .checkbox-inline:last-child{border-right:1px solid #d1d1d1;border-top-right-radius:5px;border-bottom-right-radius:5px}.stops.filter-tab-3 .checkbox-inline label{font-weight:400;font-size:13px;color:#333;cursor:pointer}.domestic .from-to .timeZoneDR div,.from-to .timeZoneDR div{width:95%;background:#fff;border:1px solid #e1e1e1;border-radius:0;font-size:13px;text-align:left;padding-left:10px;border-bottom:none;cursor:pointer}.from-to .timeZoneDR div:last-child{border-radius:0 0 5px 5px;border-bottom:1px solid #e1e1e1}.from-to .timeZoneDR div:first-child{border-top-left-radius:5px;border-top-right-radius:5px}span.flight-airline-tab-name{font-weight:600;color:#333;font-size:14px}.checkbox label{font-size:13px}.refund-tab{float:left;width:100%;padding:10px 20px;border-bottom:1px solid #e1e1e1}.refund-tab label.checkbox-inline{font-weight:700}.filter-tab-1 .checkbox:last-child{margin-bottom:0}.irs-slider.from,.irs-slider.to{background:#fff;transform:scale(.7);top:18px}span.irs-bar{background:#da2128}.irs-bar,.irs-bar-edge,.irs-line,.irs-line-left,.irs-line-right{height:6px;border-radius:5px}.lay-dur{border-top:none}.flight-srp-left-filter span.caret{transform:rotate(-90deg)}.flight-srp-left-filter .dropdown.open span.caret{transform:rotate(0);margin-left:8px}.flight-count-top.left-filter-sect{padding:10px;font-weight:700}.flight-search .flight-search-form{background-color:#f2f0f1;padding:0}.flight-search{border-bottom:none}.domestic a.showAirlineData{display:inline-block;border:1px solid #da2128;float:left;padding:8px 35px;border-radius:30px;position:relative;left:35%;height:40px;color:#333;width:200px;background:#eff5f7;line-height:24px}.domestic a.showAirlineData.active{background:#fff;padding-top:7px;text-decoration:none;pointer-events:none}.domestic .all-flights.pd0{float:left;width:100%;margin:auto auto 20px;text-align:center}a.showAirlineData span{display:inline-block}a.showAirlineData.active span{display:none}.domestic a.showAirlineData:first-child{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.domestic a.showAirlineData:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.domestic a.showAirlineData p{text-transform:uppercase;font-size:14px;font-weight:700}.domestic-change .rt-details{background:#e1edf1}.flight-listing-dom .summary-flight{min-height:90px;padding:32px 0 12px 10px}.domestic-change .selected{background:#f9f7f8;box-shadow:none}.dom-flight-det .details span.det-dep-arr-loc{font-size:13px;font-weight:400}.dom-flight-det{border-top:none}.airLogo.round-also{border-left:none}.summary-flight .duration{font-size:15px;padding-top:5px;font-weight:600;text-align:left}.summary-flight .duration p{font-size:13px;font-weight:400;color:#666}.refine-search.filters{padding:5px 10px 5px 30px}.summary-flight .time{text-align:left;padding-top:10px}.domestic-change .filters>div p,.domestic-change .refine-search>p{font-size:13px;text-align:left;padding-left:5px}.summary-flight .price.time{text-align:right;color:#333!important}.domestic-change .summary-flight .price.time{padding-right:10px}.dom-flight-det .price span{color:#333!important;font-size:20px!important;font-weight:600;margin-left:-5px}.domestic-change .facility-icons{position:absolute;right:70px;width:60px}.dom-flight-det .price .btn{margin-top:0;padding:4px 30px;text-transform:uppercase;font-size:16px}.rt-details .details p{color:#666}.dom-flight-det .ft-details-tabs .nav-tabs{margin-left:34px}.domestic-change .itinerary span.pull-left{margin-right:3px}.itineraryDetails{border-bottom:1px solid #e1e1e1}.showAirlineData p span{background:#da2128;color:#fff;border-radius:50%;padding:5px 0;margin-left:7px;width:27px;height:27px;text-align:center;font-size:12px;position:relative;top:-2px;line-height:15px}.discount-note{background:#ffebbd;padding:4px 10px 7px;line-height:12px;float:left;clear:both;position:absolute;z-index:10}.discount-note p{font-size:11px;display:inline;color:#be7303}.discount-note:after{position:absolute;top:-3px;right:-23px;width:0;height:0;border-left:17px solid transparent;border-right:17px solid transparent;border-top:17px solid #ffebbd;clear:both;transform:rotate(-225deg)}.flight-listing-dom>div.selected{z-index:11}.col-lg-9.col-md-9.col-sm-12.col-xs-12.hidden-xs.dom-itenary{padding:0}.more-airlines-opt,.price-filter ul.dropdown-menu{padding-bottom:5px}.domestic-change .filters .airline-label p{padding-left:18px}.domestic .from-to .time{font-size:13px}.timeZoneDR .time span{font-size:12px;color:#999;float:right;padding-right:10px;text-transform:lowercase}.airline-sect .dropdown-menu .checkbox:first-child{margin-top:0}.airline-sect .checkbox span.price,.airline-sect .checkbox span.price span.curr.INR{font-size:12px;color:#999!important;padding-top:3.5px}.price-limit-txt{font-size:12px;margin-left:5px;margin-top:-15px}.lay-dur.nobod{margin-left:-2px;position:relative;top:-15px}.more-airlines-opt{float:left;font-size:13px;color:#da2128;cursor:pointer}.airline-sect ul.dropdown-menu{padding-top:0;padding-bottom:10px}.airlineName{padding-left:58px}.srp_screen_new{background:rgba(255,255,255,.9);height:100%;position:absolute;top:0;width:100%;z-index:999999;left:0}.srp_screen_new .filter_applied_section{top:3%;left:48%}.srp_screen_new span.loading-txt{position:absolute;top:2.8%;left:54.5%}.srp_screen_new.one_way_load .filter_applied_section{top:23%;left:48%}.srp_screen_new.one_way_load span.loading-txt{top:20%;left:51%}.irs-from{left:5px!important}.irs-from,.irs-to{top:40px;color:#999}.irs-from span.curr.INR,.irs-to span.curr.INR{color:#999!important}.timeZoneDR p{display:inline-block;margin-bottom:0}p.sortdur{width:auto}.btn-primary:hover{background:#da2128!important;border-color:#da2128}.facilities-icon-align{width:105px;height:100%;position:absolute;top:0;left:65px;display:flex;text-align:center;padding:0 15px 0 10px}.facilities-icon-align.one-way-facility{left:auto;right:0}span.exin{font-weight:400}span.hyphen{left:0}.one-way span.hyphen,.refine-search .applied-filters.hidden-xs{display:none}li.allOrNonstopFlightsTab a span{display:inline-block;background:#da2128;color:#fff;border-radius:50%;padding:7px 0;margin-left:3px;width:27px;height:27px;text-align:center;font-size:12px;position:relative;top:-2px;line-height:17px}li.allOrNonstopFlightsTab.active a span{display:none}.fare-breakup h2{color:#333;font-weight:700;padding-left:10px;margin-top:1px}.fare-rules p,.fare-rules table td,.fare-rules table td span,.price-breakup p,.price-breakup strong,.showairlinerule table td,.showairlinerule table td span{font-size:13px;color:#333}span.baseFareCountDetails{color:#666}.flights .table-responsive{clear:both;padding-top:0}.itinerary.itin-flight-details-wrap{margin-bottom:35px}span.icons.duricon{background:0 0}.blocks:hover,.radioOn,.summary-flight-outer-return:hover,.summary-flight-outer:hover{background:#f9f7f8}.international-roundtrip .ft-details-tabs .nav-tabs{margin-left:17%}.airline-sect .checkbox label{text-transform:capitalize}.dropdown-toggle{width:auto;display:inline-block;cursor:pointer}.flight-search p.error-info{margin-top:15px}#ui-datepicker-div{left:43.2em!important}@media screen and (min-width:1200px){.itinerary .itinerarySummary small.flightNumber{max-width:150px;display:block}.modifysearch-cont .depart:before,.valueChange span.tc-city-arrow,small.flightNumber .mob-line{display:none}.flight-listing-dom .airlineName p{margin-bottom:15px;font-size:13px;margin-top:5px;height:20px;margin-left:15px;text-align:center;width:70px}.flight-search-form .col-lg-2{width:50%}span.itin-flight-date{color:#666;margin-left:10px}.airline-sect .checkbox label{max-width:130px;text-transform:capitalize}.summary-flight .airlineName{padding-left:0}.itinerarySummary small.terminal{width:190px;float:left;line-height:21px;padding-top:3px}.itin-flight-details-wrap .itinerarySummary small.terminal{float:none}button#travellerDetail{width:230px}button#search-button{text-transform:uppercase;font-weight:400}.itineraryDetails{padding-left:25px}span.travelDate.truncate{padding-top:3px}.modifysearch-cont button#search-button{width:138px}.modifysearch-cont .common-btn-div.moreOptionMulti{width:380px!important}span.valueChange{right:-16px;top:10px}.ft-details-tabs .tab-content .tab-pane{max-height:400px;overflow-y:auto}.checkin-baggage .table{margin-bottom:10px}.ft-details-tabs .tab-content .tab-pane::-webkit-scrollbar-track{display:none}.ft-details-tabs .tab-content .tab-pane::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.ft-details-tabs .tab-content .tab-pane::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#d1d1d1}.international-roundtrip .itin-flight-details-wrap.itinerary h2:nth-child(2){margin-top:0}.international-roundtrip .itin-flight-details-wrap.itinerary h2{margin-top:35px}.flight-search .travellerDetails .adultscol .btn,.flight-search .travellerDetails .adultscol .btn:focus,.flight-search .travellerDetails .adultscol .btn:hover{line-height:14px}.domestic .itinerary .connector{margin:25px 0 30px}.from-to .timeZoneDR div.active,.stops .checkbox-inline.active,.stops .checkbox-inline:hover{background:#eaf0f4;box-shadow:0 0 0 1px #da2128 inset}}@media screen and (max-width:767px) and (min-width:320px){.det-date,span.stop-det{display:inline;font-size:11px}.flight-details,.flight-route,.summary-flight .price.time{text-align:left}.flight-details{color:#333;background:#fff;padding-top:8px;font-weight:600}.flight-details .fight-details-passenger-info .dates-ft,.flight-details .fight-details-passenger-info .passcount{color:#666}.airline-det li{min-width:auto;padding:10px 4px 2px 0}.airline-det{padding-left:30px}.fight-details-passenger-info{padding-bottom:13px}.fightdetails-left-arrow{left:13px;top:23px}.fightdetails-right-filter{right:15px;top:23px}.m-timestop-wrap{padding-left:0;padding-bottom:20px}.det-date{color:#666;padding:3px 0;border-color:#666}span.stop-det{line-height:0;border-right:1px solid #666;margin-right:3px;border-left:1px solid #666;color:#666;font-weight:400;padding:2px 5px}.flight-srp-right-listing{width:100%}.srp-flighttab-wrapper span{padding-left:2%;padding-right:9%;color:#666}.srp-flighttab-wrapper{padding:8px 8px 0;background:#eff5f7}.flight-listing .blocks{border-top-style:solid;margin-bottom:0;padding-bottom:10px}.flight-listing .blocks:first-child{border-top:none}.price-underline{margin-left:10px}.book-now{position:absolute;right:10px;width:100px;padding:0;top:30px}.facilities-icon-align.one-way-facility{left:auto;right:-95px;top:40px;width:88px;display:inline;height:auto}.facilities-icon-align.one-way-facility .sale-baggage-align{width:30px;height:30px;display:inline-block}.srpflight-right-arrow{display:none!important}p.price.m-flightprice{font-weight:700}.srpfight-fetching .rarr{position:relative;top:7px}.flight-route{display:inline-block;float:left;width:100%;font-size:11px;color:#666;padding-bottom:5px}.ft-details-tabs-mob{position:fixed;bottom:57px;background:#555;left:0;z-index:11;border-bottom:1px solid #666;width:100%}.ft-details-tabs-mob .nav-tabs{margin-left:3%;padding:12px 15px 5px;display:flex}.international-roundtrip .ft-details-tabs .nav-tabs{margin-left:3%}.blocks-bg-style-mob{background:#f9f7f8}.ft-details-tabs-mob .tab-content .tab-pane{position:fixed;bottom:102px;padding:0;top:-21px;overflow:auto}.ft-details-tabs-mob .itinerary .itinerarySummary{padding:0 15px}.ft-details-tabs-mob .baggagedetails .checkin-baggage{width:100%}.ft-details-tabs .cross{left:15px;position:relative;top:30px;margin-right:10px;z-index:1}.flight-listing .student-fare-note{width:93%}.student-fare-note p{display:grid}.flight-listing .student-fare-note h5,.flight-listing .student-fare-note p{line-height:18px;margin-bottom:5px}.student-fare-cap-icon{margin-top:28px}.student-fare-note p span{padding-top:5px}h1.flight-details{padding-right:10px}.flight-details div{width:90%;color:#666}.itinerary{margin-bottom:10px}.flight-srp-left-filter{width:100%}span.flight-airline-tab-name{border:none!important;display:inline-block;padding:5px 0!important;width:auto}.dropdown.open .flight-airline-tab-name{border:none!important;display:inline-block;padding:10px 0!important}.flight-srp-left-filter ul.dropdown-menu{margin-left:20px}.dropdown-menu .checkbox .price{padding-right:25px}.filter-close-clear div{display:inline-block}.clear-filter{float:right;padding-right:20px;color:#0797db}.filter-close-clear{padding:15px;background:#e1e1e1;font-size:14px;font-weight:600;margin-top:-2px}.left-filter-sect div[closable=true],html.mobile-device{background:#f5f5f5}.filter-back .tc-backArrow2{color:#0797db;font-size:18px;position:relative;top:3px;pointer-events:all;padding-right:10px;font-weight:700}.refund-tab{padding-left:12px}.lay-dur{padding:0}.left-filter-sect.airline-sect.active .dropdown-menu{display:block}.apply-filter-btn-wrap{float:left;width:100%;padding:10px;background:#f5f5f5}html.mobile-device{height:100%}.left-filter-sect.stops .checkbox-inline.active{background:#eff5f7}span.Round-trip-arrow{background:url(/images/flight/round-arrow-mob.png) 0 no-repeat}span.One-trip-arrow,span.One-way-arrow{background:url(/images/flight/oneWay-arrow-mob.png) 0 no-repeat}.discount-note{padding:8px 10px 0;line-height:6px;width:100%}.discount-note:after{display:none}.flight-listing-dom input[type=radio]{top:20%;left:7%}.flight-listing-dom .summary-flight{padding-left:15px}.summary-flight .duration{font-size:13px;font-weight:400;color:#666}.summary-flight .duration p span{padding-right:5px}.domestic h1.flight-details{border-bottom:none}.domestic .flight-details{margin-bottom:0;background:#fff}.top-options{margin-top:-10px}.dom-flight-det .ft-details-tabs .nav-tabs{display:-webkit-box;margin-left:3%}.ft-details-tabs .nav-tabs li a{margin:0 30px 0 0}.dom-flight-det .price span{color:#fff!important}.dom-flight-det .price{padding-left:25px}.m-round-flight-price.price .btn{float:right;width:auto;padding:4px 30px;position:relative;margin:5px 0 0 10px}.flight-price-total-int{position:fixed;bottom:0;background:#555;padding:15px 15px 18px 25px}.flight-price-total-int span.tot-fare-note{color:#999;display:flex;position:absolute;font-size:12px}.flight-price-total-int a.btn.btn-primary.netAmountBook{float:right;width:auto;padding:4px 30px;margin-top:5px}.flight-price-total-int .netAmount{font-size:20px;color:#fff;font-weight:600}.flight-price-total-int span.curr.INR{font-size:20px!important;color:#fff!important}.domestic .flight-srp-left-filter{padding:0}.domestic span.flight-airline-tab-name{background:0 0}.domestic .m-filter-tab-active.flight-airline-tab-name{border:none!important}.domestic .refine-search.filters{padding-left:15px}.domestic .rt-details .details p{padding-left:0}.domestic .rt-details{padding:8px 20px}.fight-details-passenger-info span{color:#999;font-weight:400}.domestic-change .filtered p{border-bottom:2px solid #0054a6;margin-bottom:-2px;width:auto}.domestic-change .filters .glyphicon{color:#0054a6}#roundWaySearch .singletrip{display:flex}.baggagedetails .airlineName small{display:inline-block;float:left}.itinerary .itinerarySummary .vendor .name{display:inline-block;float:left;margin-right:15px}.itinerary .itinerarySummary .vendor{width:100%!important;min-width:200px;display:block;float:left}.itin-flight-details-wrap.itinerary .itinerarySummary .vendor{margin-bottom:15px}.airLogo{width:auto}.itinerarySummary .airlineName{float:left;padding-left:0;line-height:21px}.flights .table-responsive{border:none}.itinerary h2{background:#e1e1e1;padding:15px;font-weight:700;margin-top:0}.itinerary .itinerarySummary{padding:0 20px;display:block}p.impnote{padding:0 20px}.ft-details-tabs-mob h2.itin-det-type{margin:0;background:#fff;color:#da2128;font-size:16px}.baggagedetails .itinerarySummary .airLogo{margin:2px 8px 3px 0}.ft-details-tabs .tab-content .tab-pane{background:#fff}.col-lg-6.col-md-6.col-xs-12.col-sm-12.fare-breakup,.col-lg-6.col-md-6.col-xs-12.col-sm-6.fare-breakup{padding:0}.fare-breakup .price-breakup{padding:0 10px}.fare-breakup h2{margin:0 10px 10px;font-weight:700;padding:15px 10px}.fare-breakup:last-child h2{padding-left:15px;margin:0 0 15px}.showairlinerule{padding:0 15px}p.bdr-top-bot{line-height:20px}.flights .showairlinerule .table-responsive{border:1px solid #ddd;border-top:none;padding-top:0}.itinerary .totalDuration{margin-right:0;position:relative;top:12px;right:0}span.itin-flight-det-left{width:50%;height:auto}span.itin-flight-det-right{float:right;position:relative;width:50%}span.itin-flight-date{font-size:13px;color:#666;font-weight:400;margin-top:11px;display:inline-block}.reach-status{position:absolute;right:0;top:-17px;font-size:12px;display:grid;min-width:110px;text-align:center;max-width:150px;left:50px}.itinerary .flightup{display:block;margin-top:10px;margin-right:15px}span.tc-plane.flightup.down{-webkit-transform:scaleX(-1);transform:scaleX(-1)}span.itin-flight-from-to{display:grid}small.flightNumber{float:left;color:#333;display:inline-table}small.flightNumber .mob-line{display:inline;margin:0 5px}.itinerary.itin-flight-details-wrap{margin-bottom:0}.itinerary.itin-flight-details-wrap .itinerarySummary{margin-bottom:20px}.flight-listing-dom>div.selected{z-index:10}.itinerary .connector.weak{width:100%;margin-bottom:30px}.airlineName .name strong{font-weight:400;color:#333}.equipment_type_details{padding-left:0;color:#333}.small,small,span.travelDate.truncate{font-size:13px;color:#333}.filter-count{top:14px;right:20px;border-radius:50%;border:1px solid #0094da;background-color:#da2128;font-size:12px;padding:3px 6px;color:#fff}.price-filter ul.dropdown-menu{padding-bottom:20px}span.filtered-dot{width:10px;height:10px;display:block;background:#da2128;float:right;margin-top:15px;margin-right:35px;border-radius:50%}.left-filter-sect.active span.filtered-dot{display:none!important}.ft-details-tabs .nav-tabs>li{clear:both}.ft-details-tabs ul li .mob-top-arrow{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #555;position:absolute;top:-26px;left:25%;z-index:1;display:none}.ft-details-tabs ul li.active .mob-top-arrow{display:block}.ft-details-tabs .col-lg-10.col-md-10.col-sm-11.col-lg-offset-1.col-md-offset-1.col-sm-offset-0{overflow:auto}.ft-details-tabs .row{max-height:553px}#faredetails .ccol-lg-10.col-md-10.col-sm-10.col-lg-offset-1.col-sm-offset-1{max-height:550px;overflow:auto}#baggagedetails .col-lg-10.col-md-10.col-sm-10.col-lg-offset-1.col-sm-offset-1{overflow:auto}.airline-sect .dropdown-menu .checkbox{margin-bottom:12px}.timeZoneDR div p{display:inline-block;margin-bottom:0}.filters .glyphicon{float:left;bottom:-1px;right:0}.facilities-icon-align{display:none}.ft-details-tabs .nav-tabs li a:focus,.ft-details-tabs .nav-tabs li a:hover,.ft-details-tabs .nav-tabs li.active a{border-bottom:none}.baggagedetails span.tc-plane.flightup,.itin-flight-details-wrap span.tc-plane.flightup{margin-top:0;top:0}.price-limit-txt{margin-left:10px;margin-top:-20px}.domestic .price-limit-txt{margin-top:-25px}.col-lg-5.col-md-5.col-xs-12.col-sm-5.fare-breakup{padding:0}.m-round-flight-price{position:fixed;bottom:0;left:0;background-color:#555;padding:10px 25px;z-index:12;text-align:left;border-top:1px solid #777}.m-round-flight-price .netAmount{font-size:20px;color:#fff;font-weight:700}.m-round-flight-price span.curr.INR{font-size:18px!important;font-weight:700;color:#fff!important}.m-round-flight-price .flight-price-total{color:#969696;font-size:12px}.dom-flight-det .price{padding:10px 15px;font-size:22px;color:#fff}.dropdown-toggle{display:block}.flight-details .fight-details-passenger-info .dates-ft{padding-left:0}.left-filter-sect .open span.filtered-dot{display:none!important}.from-to .timeZoneDR div.active,.stops .checkbox-inline.active{background:#eaf0f4;box-shadow:0 0 0 1px #da2128 inset}}@media screen and (max-width:360px){.ft-details-tabs-mob .tab-content .tab-pane{bottom:102px}.ft-details-tabs .nav-tabs li a{margin:0 10px 0 0}.itinerary .flightup{margin-right:5px}.itinerary h2{padding:15px 0}.domestic .itinerary h2{padding:15px 5px}.baggagedetails.itinerary h2,.ft-details-tabs-mob h2.itin-det-type{padding:15px}}