.iconWraapper{margin:0 auto;text-align:center;position:absolute;display:flex;left:auto;right:0;top:-50px;bottom:0}[id$=UA] .logo-air span,[id^=UA] .logo-air span{background-position:-560px -15px}[id$=J2] .logo-air span,[id^=J2] .logo-air span{background-position:-259px -560px}.ndcIconAlign{background:url(/images/flight/special_fare_default.png) center no-repeat}span.ndcIconAlign:hover{background:url(/images/flight/special_fare_default.png) center no-repeat #D6E8FF;border-radius:50px}.facilities-icon-align.ndcFare{right:-4px;left:auto}.airline-code,.airline-name,.align-left,.date-change,.duration-txt,.duricon,.fare-offered,.flight-end,.flight-icon,.flight-start,.flight-txt,.flight_search_handler,.stud-fare-hover,.summary-flight .time,.tech-info,.valid-journey{text-align:left}dt,kbd kbd,label{font-weight:700}#onwerdData{padding-right:0}#returnData{padding-left:0}.ui-widget-content{border:1px solid #333;background:#333;color:#fff}#ui-datepicker-div{background:#fff;opacity:1;color:#333}.ui-tooltip{position:absolute;z-index:9999;max-width:311px!important;padding:3px 8px;color:#101828!important;text-align:left!important;background-color:#565555;border-radius:4px;font-size:11px}.ui-tooltip-content:before{border-width:0 5px 5px;border-bottom-color:#000!important;top:-5px!important;content:"";position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.carbonEmission{font-weight:600;font-size:12px;min-width:200px;margin-top:10px;padding-left:30px;color:green}.round-way .form-control.depart-cal.hasDatepicker{background:0 0}.form-inline .form-control{display:block}.checkin-baggage .table-striped tbody tr:nth-of-type(odd){background-color:#fff}.up-arrow-toggle{background:url(../../images/flight/icons/sprite_icon_SOTC.png) -19px 7px no-repeat!important;display:inline-block;width:18px;height:18px;position:relative;top:4px}.modal{z-index:99999!important}.bootstrap4_footer .tab-pane{background:0 0}.form-group.has-feedback-left.float-left.posrel.col-lg-2.col-md-2.col-sm-2.col-12.to_date_flight{margin-left:-7px}#autoSuggestion.typeahead>.active>a,#autoSuggestion.typeahead>.active>a:focus,#autoSuggestion.typeahead>.active>a:hover{background:#f2dede;border-bottom:1px solid #da2128;border-top:1px solid #da2128;color:#575757;padding:7px 10px;display:block}.noteTextFlexifare{float:left;font-size:12px;color:red;text-align:left;margin-bottom:20px}.round-way .returnIcon{right:-108px;position:relative;top:10px;width:26px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px}.footer-flight-details .row,.tab-content.flight-info-content .row{margin:0}.selected-item{height:auto;min-height:170px;display:block}.airline-name,.airline-name-height{text-overflow:ellipsis;overflow:hidden}.dropdown-toggle::after{display:none}.fade.in.active{opacity:1}.priceTagRupee:before,.savarFlexi:before,.savarPrice:before{content:"₹ "}.airport-name,.terminal-name{font-family:Lato,sans-serif!important}.typeahead li a{padding:8px 10px;white-space:normal;text-decoration:none}.flight-fare-options{box-shadow:0 2px 6px rgb(0 0 0 / 50%);border-radius:6px;padding:0}.flight-bottom-fare-section{position:fixed;bottom:0;background:#021f44;color:#fff;z-index:99;width:87%}.continue,.red-arrow,b,strong{font-weight:600!important}input#childdob0,input#infantdob0{width:150px}.sub-dob-area{top:12px;right:-30px}.radio-btn-name{padding-top:9px;display:inline-block;font-size:13px;float:left;padding-left:5px}#menu1,.airline-code,.block-display,.dis-block,.flight-data:hover .hover,.flight-end span:nth-child(3),.flight-start span:nth-child(3),.itinerary .itinerarySummary .vendor .name,.modifysearch-cont .student-fare:hover .stud-fare-hover,.open,.student-fare:hover .stud-fare-hover,airline-names,div#onword,time>span,ul.dropdown-menu.onward-stops .checkbox-inline,ul.dropdown-menu.return-stops .checkbox-inline{display:block}span.mFilters.sortFilter.active,span.mFilters.stopFilter.active{background:#ecf3fc;border:1px solid #da2128}.block-icon,.sortMenu li.active,.stopMenu li.active{color:#da2128}.onward-flight-btn,.return-flight-btn{color:#5046b9!important}.sortMenu li.active:after,.stopMenu li.active:after{color:#da2128;content:"\2713";right:15px;position:absolute;font-size:13px;font-weight:600}#menu1{opacity:1;padding-bottom:0}#returnFlightInfo,.closed,.cross,.det-date,.flight-listing .blocks input,.hold-share-btn,.itinerary .flightup,.mobile_data_show,.modifysearch-cont .depart:before,.more-list,.more-listing,.one-way span.hyphen,.pleft,.refine-search .applied-filters.hidden-xs,.refund-tab,.responsive,.route-det,.show_all_data_mobile,.slider .hide,.slider input,.sortMenu,.stopMenu,.tc-co-travellers:before,.tc-excess-baggage:before,.valueChange span.tc-city-arrow,a.showAirlineData.active span,li.allOrNonstopFlightsTab.active a span,small.flightNumber .mob-line{display:none}.flight-listing-dom .logo-air{display:block!important;padding-left:33px;float:left;padding-right:0;margin-right:20px;padding-top:7px!important;max-width:28%!important}input[type=radio]:checked+.selected-item{background:#fdf6f6;border-radius:5px;height:auto;min-height:170px}.flight-class-type .row{margin:0}.date-change,.flight-class-type div:nth-child(5){padding-bottom:15px}input[type=radio]:checked+.summary-flight.onwdetails,input[type=radio]:checked+.summary-flight.retdetails{background:#f7f5f6}.flight-small{background:url(../../images/flight/icons/flight_small.png) 0 0/11px no-repeat;width:11px;height:11px;display:inline-block;position:absolute;right:20px;top:14px}.airline-code{font-size:11px;text-decoration:none;font-weight:400;padding-top:2px;padding-left:25px}.airline-sect .dropdown-menu .checkbox:first-child,.dom-itenary .airLogo p,.flight-icon .logo-air,.flight_content_read_more_TC h2,.flights-srp-top .breadcrumb_links,.img-section .logo-air{margin-top:0}.flight-info-icons{background:url(../../images/flight/icons/sprite_icon_SOTC.png);width:17px;height:17px;display:inline-block;vertical-align:middle}.cabin-bag{background-position:-73px 0}.check-in{background-position:-150px 0;height:18px}.date-change{background-position:-174px 0}.cancel-fees{background-position:-125px 1px}.seat-chargeable{background-position:-315px 0}.priority-checkin{background-position:-266px 0}.meals{background-position:-240px 0}.seat-free{background-position:-290px 0}.return-flight-btn{border:none;background:#edfaff;padding:6px 15px;border-radius:3px;display:block;font-weight:700}.fare-amt,.flight-body-right label,.flight-data .holder .hover p:hover,.font-weight,.full-total,.price-breakup strong,.refund-tab label.checkbox-inline,.refundable,.searchPlace span,.student-fare-note h5,p#PRICE-HL,p#PRICE-HLR{font-weight:600}.airline-logo{float:left;margin-right:8px;border-radius:8px}.pad-r-20{padding-right:20px}.clock-img{display:block;margin:0 auto}.dates-ft,.flight-info-content h4,.flight-info-content h5,.font12,.terminal-name{font-size:12px}.date-txt,.time-txt{font-size:12px;padding-left:0}.time-txt{padding-right:25px}.duricon{margin-top:2px!important;margin-bottom:2px;display:block}.flight-info{border-bottom:2px solid #cdcdcd;padding-top:25px;padding-bottom:10px}.fare-offered{display:block;margin-bottom:0}.radio-btn{width:4%;float:left;margin-left:12px!important;margin-top:8px!important}.seat-class{padding-top:5px;font-size:13px;padding-left:0}.fare-amt{float:right;padding-top:12px;padding-right:18px;font-size:13px}.valid-journey{font-size:12px;display:block}.flight-class-type{padding-top:12px;font-weight:400;font-size:13px}.onward-flight,.return-flight{border-right:1px solid #cdcdcd;background:#fff}.return-flight{border-right:none!important}.book-now{margin-top:-4px}.amt-section{text-align:right;border-top:1px solid #cdcdcd;padding:12px 15px;background:#fff;border-radius:0 0 5px 5px}.inpbod0,.onward-flight:last-child{border-right:0}#flightFareOptions .modal-content{border-radius:6px}#flightFareOptions .fare-header{border-radius:6px 6px 0 0;padding:15px!important;margin:0;background:#f1f4f6}.flight-info-tabs li a{padding:8px 5px;height:56px;width:100px;text-align:center;font-size:13px!important;border:none!important;display:block;color:#da2128}.line-seprator{display:block;border:1px dashed #cdcdcd;margin-right:20px;min-width:51px}.tab-active{border-bottom:2px solid #da2128!important;color:#da2128!important}.flight-icon-zoom{zoom:1.2;border-radius:3px}.mob-travel-details{background:#027aef;color:#fff;padding:15px;text-align:center;margin-top:8px}.flight-end{padding-left:35px}.fare-details-txt{font-size:10px;color:#3f75bb;position:relative;top:-5px}.fare-details-txt:hover{color:#3f75bb}.depart-txt{display:block;text-align:left;padding-left:5px}.footer-flight-details{background:#2c2e31;color:#fff;padding-left:0;padding-right:0;position:fixed;bottom:0;z-index:2;width:1167px;margin:0 auto;left:0;right:0}.fare-category,.flight-listing .blocks input,.more-button,.moreOption,.mtop10{margin-top:10px}.footer-airline-logo{width:40px;height:40px;float:left;margin-right:10px;border:1px solid #fff;border-radius:5px}.flight-details-txt{font-size:10px;color:#3f75bb;cursor:pointer}.footer-flight-details .fare-details-txt{font-size:10px;color:#3f75bb;top:0}.flight-time{display:block;font-size:15px}.city-txt{color:#9f9f9f;font-size:11px;top:22px;position:absolute}.airline-name-height{text-decoration:none;max-height:18px;display:block;width:55px;white-space:nowrap}.left-txt{display:block;text-align:left}.bs-callout-warning *,.btn-filter-reset1,.caret-down,.departFlightSm,.domestic-change,.filters .glyphicon,.flight-details div,.form-inline .form-control-static,.form-inline .form-group,.from-to>div>div,.goBack,.icons,.lay-dur,.loaderFlight,.offer-div,.offer-div>div,.radio-inline,.refine-search,.rt-details .details p,.rt-details .details span,.share a,.slider,.sortdur,.tab-v1,a.showAirlineData span,ul.dropdown-menu .checkbox-inline{display:inline-block}label#return{background:url(../../images/flight/icons/close-icon.png) right no-repeat;cursor:pointer}.caret-down{background:url(../../images/flight/icons/dropdown-icon.png) center right -2px/20px no-repeat;width:20px;height:16px}.continue,.footer-flight-details .amt-section .book-now{background:#da2128!important;color:#fff!important;right:15px}.dropdown.open,.dropdownn.open{margin-left:15px}.flight-main-content{padding-right:15px!important}#flight-home .carousel-control.right{margin-right:15px}#flightFareOptions .modal-body,.col-lg-3.col-md-3.col-sm-3.col-4.flight-end,.col-lg-3.col-md-3.col-sm-3.col-4.flight-start,.col-lg-9.col-md-9.col-sm-12.col-12.hidden-xs.dom-itenary,.col-sm-2.flight_logo_modal,.domestic>.col-lg-2,.filters>div,.flight-search-form .col-lg-1,.flight-search-form .col-lg-2,.flight-search-form .col-lg-3,.flight-search-form .col-lg-4,.flight-srp-left-filter .flight-airline-tab,.price-breakup p{padding:0}.onward-flight,.return-flight{padding-left:15px!important;padding-top:15px}#fiTravelF,#flTravelF,.all_hover_data_flights p span,.baggagedetails .airlineName small,.checkbox label,.colbg,.dom-flight-det .details span.det-dep-arr-loc,.domestic .from-to .time,.fare-category .label,.summary-flight .duration p{font-size:13px}.close{font-size:25px!important;float:right;color:#000;text-shadow:0 1px 0 #fff;border:none;opacity:.5;padding:1rem;margin:-1rem -1rem -1rem auto}.airline-logo{width:22px;height:22px}#flightFareOptions .modal-title,.flight-data .hover label,.goBack{font-size:18px}.onward-price,.pad-r-0{padding-right:0!important}.onward-price u,.return-price u{font-size:13px;font-weight:400;text-decoration:none}.fare-offered,.filter-tab-2.left-filter-sect.bor-b-0{padding-top:15px}.col-lg-3.col-md-3.col-sm-3.col-xs-4.flight-duration{padding:0;text-align:center}.flight-icon .date-txt{padding-bottom:5px;padding-left:10px}.airport-name{font-size:11px;padding-top:5px;padding-bottom:5px}.clearfix{display:block!important}.showMore{display:block;text-align:center;clear:both}.showMore span{color:#1654a6;font-weight:600;font-size:13px;margin-top:-5px;margin-bottom:15px;background:#b5cdeb}.continue{width:28%!important;float:right!important;border-radius:6px!important;padding:8px 12px;position:absolute;bottom:20px}.footer-flight-details .onward-price u,.footer-flight-details .return-price u,.onward-price,.return-price{color:#000!important}.det-time,.domestic .from-to .timeZoneDR div,.flight-search span.hyphen,.float-left,.from-to .timeZoneDR div,.onward-price,.top-options .all-flights p{float:left}.moreOptions{display:none;color:#00f}.clear-txt,.footer-flight-details .amt-section span{color:#da2128}.footer-flight-details .amt-section{background:#fff;bottom:102px;width:100%}.footer-flight-details .amt-section .book-now{border-radius:5px!important;float:none!important;position:fixed;bottom:120px;padding:10px 18px;font-size:15px;width:auto;top:auto}.flight-info-tabs li a.active,.flight-info-tabs li.active a{color:#da2128!important;border-bottom:3px solid #da2128!important;font-weight:700}.flight-info-content .flight-info{padding-top:10px;border-bottom:0!important}.flight-info-content .logo-size{zoom:.6}.flight-info-content .flight-icon{padding-left:10px!important}.pad-l-0{padding-left:0!important}.pad-l-30{padding-left:30px!important}.flight-info-content .date-txt{padding-left:2px}.flight-info-content .flight-start,div#cancellationDetailsOW-0{padding-left:10px}.flight-info-content .duration-txt{font-weight:400;font-size:12px}.col-lg-9.col-md-9.col-sm-12.col-xs-12.hidden-xs.dom-itenary .col-sm-6,.dom-flight-det .round-also-details,.equipment_type_details,.flight-info-content .flight-end,.pl0,.pm0,.pr0,.travel-price .col-lg-6:first-child{padding-left:0}.add-multi-flight,.domestic .filters .price-filter,.domestic .filters .stops,.domestic .filters .tripdur,.domestic .itinerary .connector,.domestic-change,.flight-data,.flight-info-content .connector.weak,.flight-search-form .form-control,.lay-dur,.route,.route-det,.summary-flight-outer-return.selected .connector.weak,.summary-flight-outer.selected .connector.weak,.w100{width:100%}.flight-info-content .connector{font-size:11px;padding:1px 0 0;margin:25px 0;cursor:default;line-height:0;text-align:center;float:right;background-color:#e6e6e6}.flight-info-content .connector>small{padding:5px 30px;line-height:0;background:#eff0f1;font-size:13px;font-weight:600;border:1px solid #e4e5e5;color:#1856a6;border-radius:15px}.flight-info-content .flight-class-txt{padding-left:30px;font-size:11px}.airline-fee-seprator{border-bottom:1px solid #cdcdcd;padding-bottom:5px;margin-bottom:5px}.airline-data,.breadcrumb,.ft-details-tabs .nav-tabs,.pad-t-10,.prevnext,.top-multi{padding-top:18px}.flight-detail-txt{color:#4780ca;padding:4px 15px 4px 4px;font-size:13px;cursor:pointer;clear:both}.flight-info-content .logo-air{width:15%!important;padding-left:0!important;margin-right:12px}.flight-info-content .airlineName,.itinerarySummary .airlineName,airline-names{padding-left:40px}.flight-info-content .active .itinerary{border:none;padding-bottom:0}.flight-info-content .itinerary .itinerarySummary .vendor{width:auto}.baggagedetails .airlineName small,.cl999,.fare-breakup .price-breakup,.nofrules,.rt-details .details p,.showairlinerule p,.summary-flight .duration p,.weak{color:#666}input[type=radio]:checked+.summary-flight.onwdetails+.panel-title,input[type=radio]:checked+.summary-flight.retdetails+.panel-title{background:#f7f5f6;margin-bottom:0}.bagagge-padding{padding:8px 15px!important}.form-control.departCal.hasDatepicker{border-radius:4px;margin-left:15px!important;width:296px!important;background:url(/images/flight/icons/flight-calender-icon.png) center right 15px no-repeat;border-right:1px solid #d1d1d1}.flight-det-txt{font-size:13px;float:right;padding:0 10px 5px 6px;display:block;width:100%;text-align:right;cursor:pointer;color:#da2128!important}.right-arrow-toggle{background:url(../../images/flight/icons/sprite_icon_SOTC.png) 2px 7px no-repeat;display:inline-block;width:18px;height:18px;position:relative;top:4px}.rotatedown{transform:rotate(180deg)}.white-space{white-space:nowrap!important}.airline-name,.slider .tooltip-inner{white-space:nowrap}span.fare-amt .flight.INR{color:#333!important;font-weight:700}.error-info-wrapper p.error-info,.filter-tab-1 .checkbox:last-child,.home,.navbar,.panel-title,.summary-flight-outer-return:last-child,.summary-flight-outer:last-child,.tab-v1 .nav-tabs li{margin-bottom:0}#onwardFlightDetails{position:absolute;z-index:12;background:#fff;width:100.5%;margin-left:-1px;box-shadow:0 2px 4px rgb(0 0 0 / 30%);transition:.5s}.redio-bottom.selected{background:url(/images/flight/icons/flight_icons.png) -21px -221px/70px no-repeat #d0d7df;border-radius:25px;color:#333}.redio-bottom{background:url(/images/flight/icons/flight_icons.png) -18px -270px/65px no-repeat}#flightFareOptions .modal-dialog{max-width:1170px}.duration-txt{display:block;font-weight:400;text-align:center}.fare-category{border:1px solid #cdcdcd;border-radius:5px;margin-bottom:15px;padding:3px;height:auto;min-height:130px}#flightFareOptions .modal-header{border-bottom:none;font-size:22px;background:#f1f4f6;padding:15px 20px;border-radius:10px 10px 0 0;text-align:left}.bodcheck,.fare-breakup h2,.itinerary h2,.itineraryDetails,.modifysearch-cont{border-bottom:1px solid #e1e1e1}.form-group.trip-type.col-lg-2{max-width:115px;margin-right:15px}select#tripType{border-right:1px solid #d1d1d1;border-radius:4px;-webkit-appearance:none;background:url(../../images/flight/icons/dropdown-icon.png) center right 5px no-repeat}.one-way .col-lg-3,.round-way .col-lg-3{max-width:255px}.flight-search .form-control.to-city,.flight-search h1{padding-left:20px;border-right:1px solid #d1d1d1;border-radius:0 4px 4px 0}.flight-search .date-single-wrap div.form-group input.form-control.depart-cal,.form-control.depart-cal.hasDatepicker{border-right:1px solid #d1d1d1;border-radius:4px}.itinerary .itinerarySummary .vendor,.one-way .date-single-wrap,.one-way .date-single-wrap .from_date_flight,.round-way .date-single-wrap{width:260px!important}.form-control.depart-cal.hasDatepicker{margin-left:15px!important;width:296px!important;background:url(/images/flight/icons/flight-calender-icon.png) center right 15px no-repeat #fff}.returnIcon{background:url(../../images/flight/icons/sprite_icon_SOTC.png) -171px 3px no-repeat;width:17px;display:inline-block;position:absolute;right:-22px;top:10px;pointer-events:none}input#returnData{border-left:0;border-radius:0;margin-left:18px!important;margin-top:-51px;border-right:0}#multi-flight-search #addFlightDetails .top-multi .col-sm-4,.srpfight-fetching{height:auto}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.flight-srp-left-filter{border:1px solid #e1e1e1}.ft-multicity .nav-tabs{margin-left:0!important}.stops.filter-tab-3 .checkbox-inline{border:0;display:block;float:none;margin:0}.nobod,.stops.filter-tab-3 .checkbox-inline:last-child,.travellerDetails>.adultscol:last-of-type{border:0}.bor-b-0{border-bottom:0!important}.airline-sect .logo-air,.inline-display{display:inline}.footer-onward-flight,.footer-return-flight{border-right:1px dashed #fff;padding:20px;font-size:13px;max-width:36%;position:relative}.flight-txt{display:block!important;margin-bottom:0!important;padding-bottom:5px}.flight-icon{padding-left:0!important;padding-right:0!important}.footer-flight-details .logo-air{display:table!important;padding:1px!important;border:1px solid #fff;width:40px;border-radius:5px;float:left}.airline-name{display:block;padding-left:10px;max-width:200px}.footer-onward-flight .date-txt,.time-txt{font-size:12px;padding-left:8px}.right-arrow-sign{position:absolute;left:30px;font-size:21px}.footer-flight-details .flight-grand-total{display:grid;align-items:center;height:99px;max-width:28%;padding-top:10px}.flight-grand-total{padding-left:20px}.total-price{display:block;font-size:18px}.flight-type,.onward-flight-btn{border:none;background:#fff1f6;color:#fff;padding:6px 12px;border-radius:3px;display:block;font-weight:700}.book-now{background:#da2128!important;float:right}.footer-flight-details .amt-section{text-align:right;margin:0;border-top:0;padding:12px 15px;position:relative}.airline-det,.from-to>div>div,.ft-msg,.loaderModals .minute,.loaderModals .modal-dialog,.logo-air,.logo-air span,.offer-div,.tab-v1 .offers{text-align:center}.amt-section span{font-size:13px;color:#4349d5;font-weight:600;padding-right:10px}.flight-type.visible-xs{float:left;width:50%;background:#fff;color:#000;font-weight:600;border-radius:0}.add-multi-flight a,.flight-data .holder .hover a:hover,.msrchlink,.msrchlink:hover,.offer-div a,.offers a{text-decoration:underline}[id^=UK] .logo-air span{background-position:-10px -110px}[id^="6E"] .logo-air span{background-position:-60px -60px}[id^=IX] .logo-air span{background-position:-160px -560px}[id^=SG] .logo-air span{background-position:-112px -59px}[id^=G8] .logo-air span{background-position:-110px -10px}[id^=AI] .logo-air span{background-position:-60px -6px}[id^=I5] .logo-air span{background-position:-10px -10px}[id^=G9] .logo-air span{background-position:-164px -110px}[id^=AF] .logo-air span,[id^=VS] .logo-air span{background-position:0 0}[id^=WY] .logo-air span{background-position:-110px -460px}[id^=QR] .logo-air span{background-position:-311px -460px}[id^=ET] .logo-air span{background-position:-62px -362px}[id^=AY] .logo-air span{background-position:-210px -357px}[id^=GF] .logo-air span{background-position:-413px -61px}[id^=HR] .logo-air span,[id^=MALOGO] .logo-air span{background-position:-28px -28px}[id^=EK] .logo-air span{background-position:-60px -110px}[id^=UL] .logo-air span{background-position:-512px -460px}[id^=SV] .logo-air span{background-position:-512px -10px}[id^=KU] .logo-air span{background-position:-110px -410px}[id^=EY] .logo-air span{background-position:-109px -358px}[id^=BA] .logo-air span{background-position:-311px -255px}[id^=KL] .logo-air span{background-position:-461px -7px}[id^=TK] .logo-air span{background-position:-410px -510px}[id^=LX] .logo-air span{background-position:-11px -508px}[id^=QF] .logo-air span{background-position:-261px -457px}[id^=LH] .logo-air span{background-position:-461px -211px}[id^=OS] .logo-air span{background-position:-311px -109px}[id^=MH] .logo-air span{background-position:-461px -260px}[id^=SQ] .logo-air span{background-position:-511px -212px}[id^=TG] .logo-air span{background-position:-209px -507px}[id^=OD] .logo-air span{background-position:-161px -510px}[id^=AC] .logo-air span{background-position:-110px -160px}[id^=AA] .logo-air span{background-position:-210px -260px}[id^=NH] .logo-air span{background-position:-160px -258px}[id^=QP] .logo-air span{background-position:-110px -560px}.logo-air span{background:url(/images/flight/all_airline_logos_sprite.png) no-repeat;float:left;image-rendering:optimizequality;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;width:30px;height:30px;margin:0 auto}.baggagedetails .itinerarySummary,ul{list-style:none}@media only screen and (max-device-width:767px) and (min-device-width:320px){.flight-class-type .row{margin:0;display:inline-table}.feed-back{z-index:1!important}.flight-airline-tab{z-index:999}.radio-btn-name{padding-top:6px}.flight-class-type{padding-top:0}.flight-logo-width{margin-right:0}#flightFareOptions .airline-name{padding-right:0}.flight-type,.onward-flight-btn{background:#fff;border-radius:0;color:#444}.apply-filter-button{border-radius:4px;background:#da2128;color:#FFF;font-size:14px;font-weight:600;width:49%;padding:10px;border:1px solid #c5c5c5}.close-filter-button{padding:10px;width:49%;font-size:14px;border-radius:4px;border:1px solid rgba(68,68,68,.6);background:#fff;color:#444;font-weight:600}.domestic .from-to .time,.timeZoneDR .time span{font-size:11px}.domestic-change .selected{background:#fff}.mFilters.sortFilter.active .sort-icon{background-position:-104px 4px}#ftdetails .itinerarySummary .airlineName{float:none}.ft-details-tabs .col-lg-10.col-md-10.col-sm-11.col-lg-offset-1.col-md-offset-1.col-sm-offset-0{padding:0}div#returnData{padding-left:0}div#onwerdData{padding-right:0;padding-left:30px}.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}.date-change{background-position:-174px 5px!important}.fare_alter_flight_tc .col-sm-10.flight_text_modal{float:right;width:78%}.flight-class-type div:nth-child(5){padding-bottom:0!important}.flight-class-type div:nth-child(6){padding-bottom:15px!important}#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;display:none}.ui-datepicker-group{width:100%!important;border-bottom:5px solid #e5e5e5;padding-bottom:15px;margin-bottom:15px}.ui-datepicker-group-last{border-bottom:none}.ui-datepicker td a,.ui-datepicker td span{padding:.8em;border:none}.ui-datepicker .ui-corner-all,.ui-datepicker .ui-corner-all.ui-state-disabled{border:none!important}}.clear,.clearFix{clear:both}.sale-baggage-align{top:0;right:-22px}.ndcIconAlign,.tc-co-travellers,.tc-sale-baggage{width:36px;height:36px;position:relative;margin:auto;left:0}.tc-co-travellers{background:url(/images/flight/parent.png) center no-repeat}.tc-sale-baggage{background:url(/images/flight/offer.png) center no-repeat}#multi-flight-search .datetrigger .form-control{border-right:1px solid #c3c3c3}.bleft{border-left:1px dashed #c2c2c2}.airline-sect ul.dropdown-menu,.padd-top-bottom{padding-top:10px;padding-bottom:10px}.dom-change-multi .glyphicon-arrow-down,.dom-change-multi .glyphicon-arrow-up,.dropdown-menu .from-to div div.active span,a.flight-type.book-now:hover{color:#fff!important}.dom-change-multi .filters>div p{font-size:11px!important}.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 .curr.INR{font-size:22px!important;font-weight:600}.col-lg-4.col-md-4.col-xs-12.col-sm-12.price.text-right .btn.btn-primary{padding:3px 25px!important}.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}.farrow-down,.flightup{margin-right:10px;float:left}.fare-rules table,.itinerary h2,.offer-icon,.tech-info{margin-bottom:20px}.mar-top-20,.mtop20{margin-top:20px}#carousel-domestic .tc-plane,#flight-search-one .open .tc-user,.active-dropdown .traveller,.depart-cal.active,.open .glyphicon-user,.return.active{color:#000}.tech-info{float:left;color:#da2128;background:#ddd;padding:7px;margin-left:40%;width:auto}.map .btn,.msrchlink,.msrchlink:hover,.offer-div,.offer-div a{color:#fff}.bdr-top-bot{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0!important}.farrow-down{height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #0295db;position:relative;margin-top:6px}.spin-position{left:70%;top:30%;position:absolute}.share-btn-padd{padding:5px 18px 5px 20px!important}.no-mar-right{margin-right:0!important}.airline-det li.active,.end-date a:before,.end-date span:before,.flight-search .flight-search-form,.start-date a:before,.start-date span:before,span.icons.duricon{background:0 0}.loading-all{border:0!important;margin-top:10px}.modal-header{border-bottom:1px solid #999;padding:10px 15px}.offer-div{font-size:16px;background:#f90;position:fixed;top:0;width:100%;z-index:9999;margin:0 auto;padding:8px 10px}.itinerary .itinerarySummary .start,.offer-div>div,.summary-flight .price{text-align:right}.float-right,.offer-div>div{float:right}.map{width:100%;height:400px;background:#ccc;position:relative}.map .btn{vertical-align:top;height:40px;border:0;background:#da2128;border-radius:0}@media screen and (max-width:767px){.flight-search .flight-search-form,.multicity .top-options .all-flights{width:100%}.departFlightSm{vertical-align:middle}.multicity .price{position:relative!important;text-align:left}.multicity .ft-details-tabs .nav-tabs li a{margin:0 16px 0 0}.multicity{padding:0 10px}.multicity .ft-details-tabs .nav-tabs{padding-right:0}.multicity .itinerary .totalDuration{float:left!important}.multicity .itinerary h2{display:inline-block;padding:10px}.ft-multicity .nav-tabs li:first-child{margin-left:2%!important}.multicity .fightdetails-right-filter{top:52px}.mob-block-display{display:block}.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 .form-control{border-right:1px solid #c3c3c3!important}.fightdetails-left-arrow{position:absolute;left:15px;top:15px;color:#000;cursor:pointer;font-size:16px}.filters .caret-holder{background:#f2dede}.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}}.adult,.airLogo,.airline-det li,.block-icon,.child,.cross,.flight-data .holder,.flight-listing-dom>div,.flightup,.ft-details-tabs .cross,.last-search,.more-button .glyphicon-menu-up,.other-tabs,.posrel,.pref-airline,.progress-bar,.progressBar,.progressBase,.relative,.rposition,.slider,.social-flight{position:relative}.dates-ft,.passcount{padding-right:5px}.breadcrumb a{color:#999}.summary-flight-outer,.summary-flight-outer-return{border:1px solid #bac0df;border-radius:4px;margin-top:8px;margin-bottom:5px;margin-left:15px;width:96.8%!important}.flight-details{font-size:18px;font-weight:600}.flight-details .tc-city-arrow .path2:before{color:#333;margin:0}.applied-filters,.fare-breakup h2,.refine-search{margin-bottom:10px}.flight-details .tc-city-arrow .path2{font-weight:600;line-height:20px;display:inline-block}.icons{background:url(/images/flight/SRP-sprite.png)}.adult,.child{left:5px}.dates-ft{font-weight:300;color:#666}.msrchlink,.passcount{font-size:12px;font-weight:400}.msrchlink{padding-left:8px}.ft-options .nav-tabs>li>a{text-transform:uppercase;padding:8px 30px;height:40px;width:200px;font-size:14px;font-weight:600;line-height:25px}.ft-options .tab-content{border:1px solid #e1e1e1;padding:20px 15px}.last a{border-right:1px solid #e1e1e1!important}.prevnext,.prevnext .msrchlink{padding-left:0;font-size:12px;color:#f90}.route,.route-det{color:#da2128;float:left}.refine-search{background:#efefef;border:1px solid #e1e1e1;padding:16px 25px 0;border-top:0;width:100%;vertical-align:top}.caret-up,.flight_offers_details .item,.pass-label,.slider{vertical-align:middle}.fare-rules p,.fare-rules table,.refine-search>p{color:#666;font-size:13px}.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}.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}.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:600}.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;border-top:6px dashed;border-right:6px solid transparent;border-left:6px solid transparent}.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}.dom-change-multi .dropdown .caret-holder .caret{transform:rotate(90deg)}.dom-change-multi .dropdown.open .caret-holder .caret{transform:rotate(-180deg)}.route{font-size:15px;padding:10px}.from-to>div>div,.lay-dur{border-top:1px dashed #e1e1e1;padding:10px 0}.from-to>div>div{width:25%;background:#f6f6f6;float:left;border-bottom:1px dashed #e1e1e1;border-right:1px dashed #e1e1e1}.filters .stops{width:116px}.slider.slider-horizontal{width:210px;height:20px;padding:0 10px}.slider .tooltip.top{margin-top:-36px}.flight-listing,.flight-listing-dom .itinerary,.flight-listing-dom .itinerarySummary,.flight-listing>div,.more-listing{width:100%;float:left}.addTravellersDetails2,.flight-listing .return-flight,.flight-search p.error-info{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}.airline-det li{float:left;margin:0 1px}.det-date{padding-right:5px;font-size:12px}.airline-det li:after,.airline-det li:before{position:absolute;top:0;content:""}.airline-det li:before,.flight-search .travellerDetails,span.hyphen{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}.route-det p{margin-bottom:5px}.det-time,.dom-flight-det .details span{font-size:16px;font-weight:600}.flight-details .fight-details-passenger-info .msrchlink,.flight-details .fight-details-passenger-info .passcount,.flight-search .travellerDetails .adultscol>div:first-child .age,.route-det,.travellerDetail{font-size:14px}.bright2 .statustext,.rarr{padding:0 5px}.flightup{font-size:20px;color:#999;top:2px}.ft-msg{background:#eef0f1;font-size:11px;display:block}.ft-msg p{padding: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}.offers{padding:10px 0;font-size:12px;color:#fc7508}.offer-icon{width:21px;height:23px;background-position:-78px 0;margin-right:6px;float:left}.offers span:last-child{width:78%}.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{border:0;border-bottom:5px solid #da2128}.tab-pane{background:#fff;padding:10px 0 0;border-top:1px solid #e1e1e1;float:left;width:100%}.itinerary h2{margin-top:10px;padding-bottom:8px;font-weight:400}.placeTime,span.placeTime{font-size:15px;font-weight:600}.airlineName,.itinerarySummary .airlineName{padding-left:58px}.itinerary .totalDuration,.small,small,span.travelDate.truncate{font-size:13px;color:#666}.airLogo{float:left;margin:2px 8px 8px 0}.ft-details-tabs .cross{left:50px;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{float:left;width:100%}.flight-listing-dom input[type=radio]{position:absolute;top:30px;left:12px;z-index:1}.itinerary .itinerarySummary .details,.itinerary .itinerarySummary .end,.itinerary .itinerarySummary .start,.itinerary .itinerarySummary .vendor{display:table-cell;vertical-align:top}.itinerary .itinerarySummary .end,.itinerary .itinerarySummary .start{width:240px}.itinerary .itinerarySummary .details{min-width:60px;text-align:center;margin:0 auto;padding:0 5px}.fare-breakup .pass-count.itinerary .connector.weak,.itin-flight-details-wrap .connector.weak,.itinerary .connector{min-width:69%;height:1px;background-color:#e6e6e6;background-image:linear-gradient(left,#fff 2%,#e6e6e6 50%,#fff 98%);width:auto;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 .itinerarySummary .details>p,.itinerary .itinerarySummary .details>span{width:100%;text-align:center;margin-bottom:0}.duricon{height:20px;color:#999;font-size:16px;padding-left:0;text-align:center}.placeTime{width:100%}#captchaValue,.colbg{width:30%}.itinerary .connector{font-size:11px;padding:2px 0 0;margin:25px 0;cursor:default;line-height:0;text-align:center;float:right}.itinerary .connector>small{padding:5px 12px;line-height:0;background:#fff;font-size:11px;border:1px solid #e4e5e5}.fare-breakup h2{font-size:16px;padding-bottom:6px}.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}.fare-rules p,.fare-rules table td,.fare-rules table td span,.price-breakup p,.price-breakup strong,.showairlinerule p,.showairlinerule table td,.showairlinerule table td span{font-size:13px;color:#333}.price-breakup .full-total{background:#e6e6e6;padding:6px 10px}.refundable{background:#79c079;color:#fff;font-size:12px;border-radius:4px;padding:2px 12px}.non-ref{background:#fc793e}.colbg{background:#f0f3f5}.baggagedetails .vendor{width:160px!important;padding-right:10px}.baggagedetails .checkin-baggage{float:left;width:255px;list-style:none;text-align:center}.checkin-baggage td{border:0!important;padding:5px 0!important;color:#000}.travel-price .col-lg-6:first-child{border-right:1px solid #e1e1e1}.priceAlert .modal-footer{margin-top:30px}.addTravellersDetails>div{width:100%;display:block}#form-social-share p{text-align:center;padding-top:5px}.addTravellersDetails .col-lg-7{margin:0 auto;float:none;position:relative}.addTravellersDetails .form-control-feedback{color:#ababab;float:left;left:0;font-size:20px;line-height:39px}.addTravellersDetails .form-control{padding-left:31px}.add-traveller{font-size:11px;margin-left:110px;padding-top:5px}#form-social-share .modal-footer{text-align:center;margin-top:15px}#modifysearch{cursor:pointer;padding:14px}#modifysearch:hover{text-decoration:none}.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}.other-tabs .discounted{border:1px solid #e1e1e1;border-left:0;border-bottom:0;width:133.4px;height:56px;padding:10px 12px;float:left}.dom-flight-det,.domestic-change .col-lg-6{border-bottom:0}.sortdur{text-align:center;width:100%}.other-tabs .discounted img{padding-right:6px;float:left}.discounted .price{font-weight:600;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;float:left;width:100%;background:#fff}.dom-itenary .airLogo{width:120px;margin:0 auto;text-align:center;padding-right:0;padding-top:8px}.carousel-domestic li,.search-button{margin-right:0}.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 .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}.rt-details{padding:8px 15px;background:#f8fafb;border-bottom:1px solid #e1e1e1}.rt-details .details span{font-size:14px;font-weight:400}.rt-details .details p{font-weight:300;font-size:13px;padding-left:3px;margin-bottom:0;color:#fff}.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:15px;padding-right:5px;color:rgb(0 0 0 / 80%)}.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 #e8e8e8;text-align:center;width:100%;float:left;position:relative;cursor:pointer;display:flex;align-items:center}.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:0}.summary-flight .airlineName{display:inline-block;vertical-align:middle;float:left}.carousel-domestic li img,.summary-flight img{width:20px}.summary-flight .time{font-size:13px;padding:0;position:relative}.summary-flight .stops{font-size:13px;padding:0;text-align:left}.summary-flight .price{font-size:16px!important;margin-right:0;padding-right:11px;font-weight:700}.summary-flight .price span{color:#da2128!important;font-size:15px!important;margin-right:0;padding-right:1px}.price-head p{float:right!important}.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>div.selected{z-index:1}.itineraryDetails{padding-bottom:6px;margin-bottom:15px;width:100%;font-size:13px;color:#666;float:left;display:none}.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;margin-bottom:0;position:relative}.flight-body,.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-top:0}.ft-multicity{padding-top:0;position:relative}.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;padding:5px 10px 0}.ft-roundtrip-det{float:left;line-height:15px;width:140px}.ft-roundtrip-det .stops{color:#666;font-size:10px}.carousel-domestic .carousel-control{background:0 0!important;color:#000;z-index:999;opacity:1;width:5%;height:42px}.carousel-domestic .carousel-control span{font-size:30px!important;text-shadow:none;top:20px}.modifysearch-cont{background:#fff;padding:20px 0}.date-single-wrap.parsley-error .hyphen,.flight-data .holder .hover a,.flight-search .flight-search-form .radio-inline,.showairlinerule p span,.showairlinerule p strong,a.all_offers_section{color:#333}@media (min-width:992px){.flight-search-form .col-lg-2{max-width:12.8%}.ft-details-tabs .col-lg-offset-2{margin-left:12.667%}}.search-button{background-color:#da2128;border:none;color:#fff;font-size:17px;border-radius:2px;line-height:23px;padding:10px 20px}.search-button span{width:31px;height:20px;background-position:0 -21px}.flight-search .col-sm-4{height:26px;font-size:11px;text-align:left}.more-button{margin:10px 0 0}.moreOption .form-control{margin-top:-1px;border-right:1px solid #ccc}.moreOption .adultsdesk>.btn{padding-top:4px}.flight-search .flight-search-form .radio-inline input,.moreOption .adultsdesk>.btn span.pull-left,.priceAlert input[type=radio]{margin-top:1px;left:28px}.adultsdesk .caret,.flight-search-form .open .caret,.more-button .glyphicon-menu-up,.small .caret-down,.small .caret-up{border-left:6px solid transparent;border-right:6px solid transparent}.moreOptionMulti .form-group{margin-right:10px}.adultsdesk .glyphicon-user{margin:0 6px 2px 2px;color:#ababab}#flight-search-one .open .caret,.flight-search-form .open .caret,.moreOptionMulti .open .caret{border-bottom:6px dashed;border-top:6px solid transparent;margin-top:0}.TravellersFlight,.departFlight{display:inline-block;font-size:50px;line-height:40px;color:#666}.departFlight{position:relative;top:7px}.flight_airline{overflow-x:hidden;max-height:172px}.goBack{background:url(/images/flight/sprite-homepage.png) -50px 4px no-repeat}.goBack-blue{line-height:0;position:relative;top:5px}.domestic>.col-lg-2 .refine-search{background:0 0!important;border:0;padding:0}@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:10px}.modifysearch-cont .student-fare-filter{position:absolute;top:0;right:13%}.flights-srp-top-wrap .student-fare-filter,.modifysearch-cont .flights-srp-top-wrap .student-fare-filter{top:0}.modifysearch-cont .student-fare-filter div.active,.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,.regular-fare{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.modifysearch-cont .student-fare,.student-fare{border-bottom-left-radius:0;border-top-left-radius:0}.modifysearch-cont .stud-fare-hover span.top-arrow,.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,.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 .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}.glyphicon-arrow-up:before{content:""}.price-label .dropdown-menu{margin-left:-151px}.padding_b10{padding-bottom:10px;display:block}@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}.itinerary.itin-flight-details-wrap{margin-left:20px}}@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:600;color:#666;cursor:pointer;margin:8px 0 3px}.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{position:static;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}.loaderModals .modal-dialog{max-width:700px;text-align:center}}@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 .stops-label{width:8.5%;float:left;margin-right:10px}.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-reset,.pull-left.other-tabs{float:none!important}.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}#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}.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:600}.m-dom-flight-date,.m-round-details-wrap .flight-hr{font-size:10px}.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{box-shadow:none}.m-round-details-wrap{padding-left:10px;padding-right:0}.default-open>.dropdown-menu,.dropdown .dropdown-menu.m-tab-open,.m-round-details-wrap span,.open-tab>.dropdown-menu{display:block}.m-round-details-wrap .flight-time{font-size:14px;font-weight:600}.m-round-details-wrap .flight-cost{font-size:16px;color:#0194da;font-weight:600;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}.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,.flight-listing-dom .airlineName p{display:inline-block;padding-left:10px}.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}.rt-details .details span{font-size:13px;left:0;position:relative}.details span:last-child{display:block}.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}.flight-airline-tab.col-xs-12,.price-filter.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}.filter-count{position:absolute;top:0;right:0;border-radius:4px;border:1px solid #da2128;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;border-right:1px solid #da2128;background-color:#f2dede}.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%}.slider.slider-horizontal{width:160px}.filters .open .caret-holder,.filters .open:hover .caret-holder{background:0 0;border:0}.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}.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:2px}.summary-flight .duration P{display:inline-block;margin-bottom:0;text-align:center}.summary-flight .time{padding-top:0}.flight-time{font-size:13px}.flight-small{right:7px}.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}.filter-tab-2 .from-to .icons{display:block;margin-left:40%}}.Custometip,.pass-label{color:#333;display:block}.bs-callout-warning *,.last-search{vertical-align:top}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.common-btn-div .travlClass{margin-left:150px;display:none;top:-23px;position:relative}.flights_domestic_multicity button#travellerDetail{padding-left:0;padding-right:3px;width:178px;font-weight:400}.flights_domestic_multicity .form-group.multiS{margin-right:0;margin-bottom:0}.flights_domestic_multicity .flight_search_handler .radio-inline.trip-type{padding-top:6px;padding-left:30px}.flights_domestic_multicity .flight_search_handler .radio-inline.trip-type.selected,.refine-search.filters{padding:2px 10px 2px 0}.text_center,.txt-center{text-align:center!important}.carousel-inner label,.flight-details .fight-details-passenger-info,.flights_domestic_multicity button#travellerDetail .traveller.pull-left,span.exin{font-weight:400}.mar-top-5,.more-button,.moreOption,.mtop10,.price-alert-div,.tab-v1 .offers h2{margin-top:5px}.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}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}.flights .breadcrumb_links{margin-top:10px;margin-bottom:10px}.flight-search h1{font-size:30px;margin:0;padding-bottom:10px}a.add-traveller{border-left:0!important}.more-btn-new .glyphicon-menu-down{border-left:6px solid #000!important}.more-btn-new .glyphicon-menu-up{border-top:6px solid #000!important;border-left:6px solid transparent!important}.fl-none{float:none!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%;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:.25s ease-out;-moz-transition:.25s ease-out;-ms-transition:.25s ease-out;-o-transition:.25s ease-out;transition:.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}.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}.gst-text{text-align:left;padding:0 15px 10px}.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}#gstPopUp.loaderModals .modal-dialog p{font-size:14px;margin-left:0}.pass-label{font-size:11px;height:10px}#flight-home .carousel-control.left,#flight-home .carousel-control.right{background:#3e4244;width:27px;height:26px;top:50%;opacity:1}#flight-home .carousel-control.left{margin-left:15px;z-index:999}#flight-home .carousel-control span{line-height:41px;padding-left:0;margin-top:6px;margin-left:3px}.caret-up{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #4b69a3;display:inline-block;margin-left:2px}.caret-left,.caret-right{border-top:7px solid transparent;border-bottom:7px solid transparent;display:inline-block}#flight-home,ul{margin:0;padding:0}.caret-right{border-left:7px solid #fff}.caret-left{border-right:7px solid #fff;margin-left:0!important}.flight-search{color:#fff;top:30px}.from-city-value .form-control{border-radius:2px 0 0 2px}.flight-search>span{color:#fff;font-size:30px;padding-bottom:20px}.flight-search .form-control,.moreOptionMulti .form-group.multiS:active,.moreOptionMulti .form-group.multiS:focus,.moreOptionMulti .form-group.multiS:hover{background:#fff}.flight-search .fare-search-button,.flight-search .search-button{background-color:#da2128;border:none!important;font-size:15px;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}.minus,.plus{padding:2px 3px}.flight-search .travellerDetails{width:254px;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;border-radius:0;margin:0;border-top:0;box-shadow:none;z-index:9999}.flight-search .travellerDetails .adultscol .btn,.flight-search .travellerDetails .adultscol .btn:focus,.flight-search .travellerDetails .adultscol .btn:hover{width:25px;float:left;color:#da2128;border:1px solid #e1e1e1;font-size:12px;background:#ebebeb;background:-moz-linear-gradient(left,#ebebeb 0,#f8f8f8 38%,#fff 52%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#ebebeb),color-stop(38%,#f8f8f8),color-stop(52%,#fff));background:-webkit-linear-gradient(left,#ebebeb 0,#f8f8f8 38%,#fff 52%);background:-o-linear-gradient(left,#ebebeb 0,#f8f8f8 38%,#fff 52%);background:-ms-linear-gradient(left,#ebebeb 0,#f8f8f8 38%,#fff 52%);background:linear-gradient(to right,#ebebeb 0,#f8f8f8 38%,#fff 52%);margin-left:-1px}.plus,input#input-search-to{border-radius:0 4px 4px 0}.flight-search .travellerDetails .adultscol{padding-bottom:10px;margin-top:0;height:auto;border-color:#e9e9e9;float:left}.adultsdesk .glyphicon-minus,.adultsdesk .glyphicon-plus{margin:0 -5px}.flight-search .travellerDetails .adultscol .btn:first-child{border-radius:2px 0 0 2px;outline:0}.travellerDetail{color:#333;background-color:#fff;border-color:#da2128;padding:6px 15px}.flight-search .travellerDetails .adultscol>div:first-child{width:120px;padding-right:10px;float:left;position:relative;top:10px}.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}.more-button a{color:#fff;font-size:12px}.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-top:6px solid #fff;top:5px}.moreOption .form-control{height:28px;border-radius:0 2px 2px 0}.flight-class-type>div span,.more-button .glyphicon{font-size:11px}.top_destination_section_img{clear:both;margin-bottom:20px;overflow:hidden}.red-arrow{color:red!important;font-size:12px}.last-search{color:#565555;font-size:11px;width:141px;display:inline-block;top:-3px;left:5px}.disclaimer{font-size:12px;color:#6b6b6b;width:100%;float:left}.cursor-pointer{cursor:pointer}.mtop30{margin-top:40px}.mtop7-{margin-top:-7px}.pm0{padding:0;margin:0}.airline-det li:after,.airline-det li:before,.bnone,.ft-options .nav-tabs>li a,.ft-options .nav-tabs>li.active a{border:none}.pd10{padding:10px}.padd50{padding:5px 0}.padd250{padding:25px 0}.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}p.error-info{font-size:12px;color:red;padding:6px 0 5px 25px}.adultsdesk>.btn{padding:10px 12px 6px;width:140px;text-align:left}.moreOptionMulti input[type=text]{border-radius:2px!important;border-right:1px solid #ccc!important}.adultsdesk .btn:hover{background:#fff!important}.adultsdesk .tc-user{margin:0 6px 2px 2px;color:#ababab;font-size:15px;display:none}#flight-search-one .open .caret,.adultsdesk .caret,.moreOptionMulti .open .caret{color:#da2128;border-right:6px solid transparent;border-left:6px solid transparent}.adultsdesk .caret{border-top:6px dashed;margin-top:6px}input[type=submit]{background-color:#da2128;border-radius:0;border:0;padding:5px 10px;font-size:20px;color:#fff}.close-mcity a,.domestic-change .summary-flight .price.time,.travel-price .col-lg-6:first-child>div:last-of-type{padding-top:8px}.block-icon{font-size:22px;line-height:0;top:7px;margin-right:5px}input.parsley-success,select.parsley-success{color:#468847;background-color:#dff0d8;border:1px solid #d6e9c6}input.parsley-error,select.parsley-error{color:#b94a48;background-color:#f2dede;border:1px solid red}.valueChange{z-index:1}.add-multi-flight{float:right;margin-top:10px;padding-right:20px;clear:both}.close-mcity a{font-size:14px;float:right;padding-left:10px}.goBack{position:relative;padding:0 4px;line-height:0;top:6px}.goBack-blue{background:url(/images/flight/sprite-homepage.png) -175px -104px no-repeat;padding:0 12px}.arrow-color{color:#29a0d2}.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-left .col-lg-1{width:.33333333%}.flight-body-left .col-lg-5{width:49.66666667%}.tab-v1{border:1px solid #e1e1e1;padding:0}.tab-v1 .nav-tabs{border-bottom:1px dotted #e1e1e1}.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:600;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-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 label{font-size:20px}.price-alert{background:url(/images/flight/sprite-homepage.png) -86px -89px no-repeat;padding:23px 25px;margin-right:5px}.small .caret-down,.small .caret-up{margin-left:2px}.small .caret-up{border-bottom:7px solid #4b69a3}.small .caret-down{border-top:7px solid #4b69a3;top:6px;position:relative;float:right}.flight-data .holder img{position:relative;border:1px solid #ccb}.modal,.priceAlert .btn-default,.progress{border-radius:0}.small .pd15{padding:0 10px 10px}.flight-data .hover{display:none;position:absolute;top:0;background:#fff;opacity:.8;color:#000;height:100%;width:100%}.form-fare-alert .modal-body,.pd15{padding:15px}.progress{height:7px;background:#b1b1b1;box-shadow:none;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}.loaderFlight{position:absolute;background:url(/images/flight/sprite-homepage.png) -158px -13px no-repeat;width:32px;height:29px;right:-20px;top:-9px}.searchPlace{font-size:20px!important;color:#da2128;margin-bottom:15px}.departFlightSm{font-size:30px;margin:10px 0 2px}.parsley-error{border:1px solid red;background:#f6e3e3}.form-fare-alert .cross{border:0;background:0 0;color:#da2128;font-size:22px;font-weight:300;line-height:25px;cursor:pointer}.travel-price .INR{left:-5px;top:13px;font-size:18px!important;font-style:normal}.pr0{padding-right:0}.cross-modal{margin-top:11px;cursor:pointer}.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}.red{color:red}.flights .modal-footer a{border:1px solid!important}.priceAlert .btn-primary{width:auto;border-radius:2px;font-size:18px;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}.bs-callout-warning .glyphicon{font-size:18px;margin-right:5px}.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){.loaderModals .modal-dialog{max-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}.priceAlert .modal-dialog{max-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 label{font-weight:400;margin:0 0 5px}.form-fare-alert{margin:0}.travellerDetails .adultscol{height:30px;margin-top:9px;border-bottom:1px solid;padding-top:10px}.priceAlert .modal-footer{padding:20px 25px}#fi-TravelF input,.has-feedback-left input{padding-left:15px!important}.depart,.returnIcon{font-family:ThomasCook!important;color:#ababab;font-style:normal}.depart:before{content:"\e9af"}.returnIcon:before{content:"\e9b2"}.addTravellersDetails>div{margin-bottom:10px;float:left}.social-flight{border-bottom:1px solid #e1e1e1;padding-bottom:40px}.social-flight .share_line{bottom:-20px;position:absolute;background:#f5f5f5;padding:8px;border-radius:50%;left:27%;float:left}.pref-airline{width:200px}.ft12{font-size:13px;padding-bottom:2px}.share a{width:80px!important;height:80px;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.facebook{border:1px solid}.share a.gplus{border:1px solid #ce4b43!important;color:#ce4b43}.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}@media only screen and (max-device-width:767px) and (min-device-width:320px){.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%}.commonMobileCloseSection{overflow:hidden;clear:both;border-bottom:1px solid #cdcdcd}.commonMobileCloseSection .itin-det-type{width:70%;display:inline-block!important;font-size:15px;padding:0 15px!important;border-bottom:0!important;margin:15px 0}.commonMobileCloseSection div.cross{width:20px;padding:7px 0;margin-right:12px}.summary-flight-outer .panel-body,.summary-flight-outer-return .panel-body{padding:0!important}}.loaderModals .modal-dialog p,.statustext{font-size:16px}.bright2 .statustext,.statusmonth2{position:relative;top:-7px}.loaderModals .modal-content{background:url(/images/flight/modal-bg.jpg)}.multiName{font-size:16px!important;margin-bottom:0;font-weight:600}.statustext{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}#multiWaySearch .singletrip>div{width:111px}.singletrip{padding-top:30px;display:table;margin:0 auto}.loaderModals .minute{color:#a6a6a6;padding:20px 0 10px;text-align:center;float:left;font-size:14px!important;width:100%}.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}.flight-srp-left-filter .dropdown-backdrop{position:relative!important;left:0;right:0;bottom:0;top:0;z-index:0!important}.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}.top_destination_section_img{overflow:auto;display:flex}.flight_content_read_more_TC h3{font-size:18px}}.prevnext-disable{pointer-events:none;color:#ccc!important}@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}.price-alert-div{margin-top:0}.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}.flight-body-right{margin-top:15px;padding:0}.flight-search .flight-search-form{width:96%;padding:2%;float:left}.flight-search .form-control{padding:6px 11px}}@media only screen and (min-device-width:320px) and (max-device-width:767px){.flight-body>div,.travel-price1 .col-lg-6{padding:0}.timely-alerts{padding-top:0}.city-txt{color:#9f9f9f;font-size:11px;top:16px;position:absolute}.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}.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}.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}.mobile-passenger,.moreOption>div{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}.flight-search .search-button{float:left;margin:10px 0;border:0;height:auto!important}.flight-body{padding-bottom:10px}}.breadcrumb_links ul li a,.h1,.h2,.h3,.h4,.h5,.h6,body div,body p,body section,body table,h1,h2,h3,h4,h5,h6{font-family:Poppins Regular,sans-serif!important}.flight-search-form input::placeholder{color:#333!important;font-weight:600}.valueChange{height:28px;font-size:0;background:url(../../images/flight/icons/sprite_icon_SOTC.png) -38px 4px no-repeat;width:28px;display:inline-block;position:absolute}.valueChange span{font-size:0;color:transparent}.returnIcon{font-size:0}.form-control{font-size:14px;line-height:1.42857143;color:#333!important}.flight-search-form .form-control{height:42px;font-weight:400}.adultsdesk>.btn{height:42px;border-radius:4px;border:1px solid #d1d1d1!important}.stops.filter-tab-3 .checkbox-inline:first-child{border-radius:5px}.form-control-feedback{height:50px;line-height:50px}.flight-search .form-control{padding:6px 12px;border:1px solid #d1d1d1}.flight-search .flight-search-form{height:auto;width:1170px;color:#333;border-radius:3px}.adultsdesk .traveller{position:relative;top:-1px;color:#333}.flight-search .fare-search-button,.flight-search .search-button{border-radius:5px;color:#fff!important}.flight-search h1{padding-left:20px;color:#333;font-weight:600}input#input-search-from{border-radius:4px 0 0 4px;border-right:0}div#flight-home{min-height:500px;max-height:500px;overflow:visible}.flight-search .flight-search-form .radio-inline{font-size:14px;text-align:center;padding:3px 8px;text-indent:20px;margin-right:10px;max-width:100%!important;font-weight:600;position:relative;width:auto}.travellers_class_details label.radio-inline{text-indent:15px;width:auto;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}.flight_offers_details .item{color:#333;background:#f4f4f4;padding:15px 20px;max-height:250px;position:relative;border-radius:10px;min-height:230px}.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}section.flight_common_section{margin:10px 0 50px}.flight_common-view{color:#09c;font-weight:600;text-align:center;text-transform:uppercase;margin:20px 0 0}button#search-button{width:118px;margin-left:0;color:#fff!important}.flight-search .travellerDetails .adultscol .btn{border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background:#e1e1e1;color:#333;opacity:1;border-radius:3px!important}.flight-search .travellerDetails .adultscol .form-control{width:63px;float:left;height:28px;text-align:center;font-weight:400;font-size:18px;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}.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)}button#travellerDetail:active,button#travellerDetail:focus{background:#fff;border:none;outline:0;box-shadow:none}#multi-flight-search input[placeholder="Depart on"]{border-right:1px solid #999}.add-multi-flight a{color:#da2128;margin-right:10px}.close-mcity a{color:#da2128;margin-top:5px}.common-btn-div.moreOptionMulti{min-width:185px;display:inline}div#flight-search-multi{margin-left:8px}.student-fare-filter{position:absolute;top:57px;right:11%}.regular-fare,.student-fare{background:#fff;border:1px solid #999;border-radius:15px;text-align:center;padding:3px;cursor:pointer}.flight_search_handler,.stud-fare-hover{padding-bottom:2px}.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)}.filtered>p,.flight-search .form-control.depart-cal:focus,.flight-search .form-control.return:focus{box-shadow:none}span.hyphen{position:relative;font-size:30px;z-index:1;top:1px;font-weight:400;height:43px;width:0;left:0}.flight-search .travellerDetails .adultscol a{color:#333;font-size:14px;padding-right:5px}.flight-search .travellerDetails .adultscol .btn,.flight-search .travellerDetails .adultscol .btn:focus,.flight-search .travellerDetails .adultscol .btn:hover{height:22px;line-height:5px;margin-top:3px}.flight-search{z-index:2}@-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}.holiday a,.holiday span{background:#fff1e3!important}@media (min-width:1200px){.from-to .timeZoneDR div.active{background:#da2128!important;color:#fff}.flight-search .col-sm-4{height:26px;font-size:11px;text-align:left}.airline-sect .checkbox label{max-width:130px;text-transform:capitalize}.modifysearch-cont .common-btn-div.moreOptionMulti{width:333px!important}span.valueChange{right:-12px;top:8px}#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}.top-multi .col-lg-2{max-width:16.6%}.one-way .col-lg-2{max-width:15.8%}.top-multi .col-lg-4{max-width:32.4%}.flight-search .date-single-wrap div.form-group,.flight-search .date-single-wrap div.form-group input.form-control{height:42px;box-shadow:none!important;width:150px;margin-left:6px;line-height:42px}div#flight-search{width:836px;float:left;display:flex}.one-way .col-lg-3,.round-way .col-lg-3{max-width:255px}.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{float:left;margin-top:5px}button#travellerDetail{width:230px;padding:8px}.to_date_flight input.form-control.return{border-left:transparent;padding-left:15px!important;margin-left:0!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 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}.flight-search .travellerDetails.dropdown-menu{z-index:11;width:290px;padding:0}}@media (min-width:768px) and (max-width:1024px){div#flight-home{min-height:300px;max-height:300px}div#flight-search{display:flex}.flight-search{top:10px;width:94%}.flight-search .flight-search-form{width:100%!important}.flight-search h1{font-size:22px}.student-fare-filter{position:absolute;top:49px;right:0;width:30%}.adultsdesk>.btn{width:175px!important}.from_date_flight input#depart,.to_date_flight input.form-control.return{border-right:1px solid #d1d1d1}.round-way .col-sm-3{width:43%;padding:0}.adultsdesk .caret{margin-left:3px!important}.flight-search .from_date_flight,.flight-search .to_date_flight{width:100%;padding:0}span.hyphen{left:-4px}.flight-search .date-single-wrap{display:inline-flex}}@media (min-width:320px) and (max-width:767px){.fare-category .label,.showMore span{font-size:13px}.cross{background:0 0;color:#da2128;font-size:23px;line-height:7px;top:11px;border:0;font-weight:300;display:block}.clearfix,.visible-xs{display:block!important}.date-change{padding-top:5px;background-position:164px 61px}.adultscol input.form-control.input-number,.flight-info{padding-top:0}.continue,.footer-flight-details .amt-section .book-now{background:#da2128!important;color:#fff!important;right:15px}.airport-name,.terminal-name{font-family:Lato,sans-serif!important}.flight-info{border-bottom:2px dashed #cdcdcd}.footer-flight-details .amt-section .book-now{font-weight:600;border-radius:5px!important;float:none!important;position:fixed;bottom:10px;padding:6px 12px;font-size:15px;width:auto;top:auto}.flight-main-content{padding-right:15px!important;box-shadow:0 2px 4px rgb(0 0 0 / 20%)}#flightFareOptions .modal-dialog,.flight-search .travellerDetails .adultscol>div:first-child{width:auto}.amt-section{margin-right:15px}#flightFareOptions .modal-body,.col-lg-3.col-md-3.col-sm-3.col-xs-4.flight-end,.col-lg-3.col-md-3.col-sm-3.col-xs-4.flight-start,.flight-body{padding:0}.onward-flight,.return-flight{padding-left:15px!important;padding-top:15px}.close{font-size:25px!important}.date-single-wrap.hide_on_click,input[type=radio]:checked+.selected-item{height:auto}.airline-logo{width:22px;height:22px}#flightFareOptions .modal-header{padding:8px 15px;border-radius:10px 10px 0 0;border-bottom:none}#flightFareOptions .modal-title{font-size:18px}.duration-txt{font-size:10px;display:inline-block}.onward-price{padding-right:0!important}.onward-price u,.return-price u{font-size:13px;font-weight:400;text-decoration:none}.fare-offered{padding-top:15px}.col-lg-3.col-md-3.col-sm-3.col-xs-4.flight-duration{padding:22px 0 0}.date-txt{padding-bottom:5px}.airline-name{display:block;float:left;padding-right:15px}.flight-icon{border-bottom:1px dashed #cdcdcd;padding-bottom:6px;margin-bottom:16px}.airport-name{font-size:11px;padding-top:5px;padding-bottom:5px}.terminal-name{font-size:12px}#returnFlightInfo,.flight-class-type div:nth-child(n+4),.flight-det-txt,.flight_common-view,.hide_on_click,.moreOptions,.return-flight,span.field-error{display:none}.flight-end span:nth-child(3),.flight-start span:nth-child(3),.mobile_data_show,.showMore,.show_on_top{display:block}.cancel-fees{padding-bottom:15px}.amt-section span{display:block;text-align:left}.doneBtn,.moreOptions,.showMore{text-align:center}.showMore{clear:both}.showMore span{color:#1654a6;font-weight:600;margin-top:-5px;margin-bottom:15px;background:#b5cdeb}.continue{width:28%!important;float:right!important;border-radius:6px!important;font-weight:600!important;padding:8px 12px;position:absolute;bottom:2px}.onward-price,.return-price{color:#000!important}.footer-flight-details .amt-section span,.moreOptions{color:#da2128}.onward-price{float:left}.moreOptions{margin:0 auto 12px;background:rgba(12,77,162,.06);border-radius:60px;width:34%;height:30px;font-size:11px;font-weight:500;line-height:30px}.moreOptions.more .flight-info-icons{background-position:0 4px}.moreOptions.less .flight-info-icons{background-position:-20px 3px}.footer-flight-details .amt-section{background:#fff;position:fixed;bottom:0;width:100%;border-top:1px solid #cdcdcd;padding:6px 15px;border-bottom:1px solid #cdcdcd;left:0}.footer-flight-details .onward-price u,.footer-flight-details .return-price u{color:#878787!important}.domestic-change .summary-flight .price.time{position:absolute;top:23px;left:96px;font-size:13px!important}.summary-flight-outer-return .summary-flight .price.time{top:23px;left:86px}.adultsdesk>.btn,.flight-search .form-control,.form-group.from-city-value input,input#input-search-from{border-radius:3px}div#flight-search-multi{margin-left:0}div#flight-home{min-height:461px;max-height:initial;background:#122a46;overflow:visible}.flight-search{position:static;margin:15px 0}.from_date_flight.show_on_top,.show_on_top,.to_date_flight.show_on_top{position:absolute}.flight-search h1{font-size:22px;color:#fff;padding:10px 0 0}.flight-search .flight-search-form{background-color:#122a46;padding:20px 0 10px;width:100%;color:#333}.flight-search .flight-search-form .radio-inline{color:#000;font-size:14px;margin:0}.redio-bottom.selected{background-color:#da2128;color:#fff}.valueChange span{color:transparent;font-size:0}.bg_white,button#travellerDetail{background:#fff!important}.show_on_top{width:85%;margin-left:8%;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}.flight-search .has-feedback-left{padding-right:0;padding-left:0;margin-bottom:0}.adultsdesk>.btn{width:100%;margin-bottom:10px}.from_date_flight,.to_date_flight{position:relative}.travellerDetail.show_on_top{top:-63px;width:92%;left:0;border-color:#e1e1e1!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}.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}.flight_content_read_more_TC h2{color:#32659a;font-weight:600;line-height:27px}.doneBtn{position:fixed;height:39px;background:#da2128;border-radius:5px;color:#fff;padding:10px;font-size:18px;line-height:18px;z-index:100001}.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,.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%}.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}button#travellerDetail.mar-top-fix{margin-top:10px}.flight-search{border-bottom:0}.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}button.search-button{padding:11.5px 12px!important}}span.non-refundable,span.refundable{bottom:2px;text-transform:uppercase}.flight-details{padding-bottom:0;padding-top:10px;color:#fff;display:none}span.refundable.non-ref{background:#bababa}.flight-details .fight-details-passenger-info .dates-ft{color:#fff;font-size:14px;padding-left:13px}.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}.checkbox .img-section .logo-air,.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:#fff}.ft-options .nav-tabs>li.active{position:relative;left:33%;background:#eff5f7}.domestic a.showAirlineData:first-child,.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: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 .tab-content{border-top:1px solid #e1e1e1}.container.flights-srp-detail-section{padding:0;display:flex}.flight-srp-left-filter.hidden-xs{border:1px solid #e1e1e1;display:flex;border-radius:4px}.refine-search.filters{background:#f2dede;border:none;margin:0 0 0 15px;width:96.8%}.filters .dropdown p{background:0 0;color:#333;font-size:14px}.filters .glyphicon{color:#da2128;float:right;position:relative;right:-5px;top:-3px}.det-time span{display:block;line-height:24px;font-size:13px}.airline-det li{background:0 0;min-width:106px;padding:9px 12px 9px 20px}.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}.ft-details-tabs .nav-tabs li a{color:#da2128!important;min-width:80px;margin:0 45px 0 0}.filters .col-lg-2{width:118px}.ft-details-tabs .nav-tabs,.international-roundtrip .ft-details-tabs .nav-tabs{margin-left:17%}.airline-det li.layover-time{width:140px;text-align:left;padding-left:15px;font-size:12px;color:#666}.col-lg-2.col-xs-12.stops{width:147px}.filters .tripdur{width:275px}.impnote{color:#333!important;margin-bottom:30px;font-size:13px!important}.itinerary{clear:both;margin-bottom:20px}.airLogo{width:50px}.baggagedetails .itinerarySummary .vendor{width:230px!important;padding-top:8px}.itinerary h2{color:#333;font-size:14px}.reach-status{background:#e98300;padding:5px;border-radius:3px;color:#fff;position:relative;left:10px;top:-3px;font-size:12px}.crossother,.stud-fare-hover{position:absolute;color:#da2128}.crossother,.ft-details-tabs .cross{background:#e7e8ed;padding:0 4px;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;right:15px;top:6px;padding:0 5px}.filter-tab-1.left-filter-sect.airline-sect.bor-b-0,.logo-air{padding-top:12px}.ft-options .nav-tabs>li>a span{font-size:13px;background:#da2128;color:#fff;border-radius:30px;line-height:17px;padding:5px}span.stop-det{font-size:16px;color:#333;font-weight:600;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}span.curr.INR{color:#333!important;font-size:18px}.more-airlines-opt,.student-fare-note p span{color:#da2128;cursor:pointer}.form-group.hidden-xs,.form-group.multiS{float:left;margin:0}.valueChange span{position:relative;left:1px;top:2px}.airline-det li.duration-ft{font-size:16px;font-weight:600;padding-top:18px;padding-left:0}.filters .price-filter .dropdown>div{float:right;padding-right:30px}.modifysearch-cont{margin-bottom:30px;box-shadow:0 5px 8px -5px rgb(0 0 0 / 30%);padding-bottom:10px}.logo-air{max-width:13%}.flight-listing>div{border-left:none;border-top:none;border-bottom:2px solid #e1e1e1}.flight-srp-right-listing{padding:0;max-width:79%;margin-left:10px}.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}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}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{background:#d0edfb;padding:10px 15px 0;margin-top:35px;border-radius:3px;top:0;right:-30px;width:220px;display:none;z-index:1}.flight-srp-left-filter{padding:0;border-left:1px solid #e1e1e1;float:left;max-width:20%;flex:20%;border-right:1px solid #e1e1e1}.clear-txt,.filter-txt{padding-top:6px;font-weight:600;margin-bottom:16px}.left-filter-sect{float:left;width:100%;background:#fff}.left-filter-sect .filter-row{padding:15px 0 0}.left-filter-sect .dropdown-menu{padding-bottom:10px}.filter-txt{font-size:18px;display:inline-block}.clear-txt{float:right;padding-right:10px;font-size:12px;cursor:pointer}.pad-t-0{padding-top:0!important}.flight-srp-left-filter ul.dropdown-menu{position:static;border:none;box-shadow:none;width:93%;padding-top:5px;padding-bottom:0;display:block}.dropdown-menu.onward-stops,.dropdown-menu.return-stops{margin-left:15px!important}.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;transform:rotate(-90deg)}.stops.filter-tab-3 .checkbox-inline{padding:0 7px;border-right:none}.stops.filter-tab-3 .checkbox-inline:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.select-active{border:1px solid #da2128!important;color:#da2128!important;font-weight:600}.stops.filter-tab-3 .checkbox-inline label{font-weight:400;font-size:14px;color:#4d4d4d;cursor:pointer;margin-bottom:12px}.domestic .from-to .timeZoneDR div,.from-to .timeZoneDR div{width:46%;background:#fff;border:1px solid #e1e1e1;border-radius:4px;font-size:13px;text-align:center;cursor:pointer;margin-right:8px;margin-bottom:8px}.from-to .timeZoneDR div:last-child{border-radius:5px;border-bottom:1px solid #e1e1e1}span.flight-airline-tab-name{font-weight:600;color:#333;font-size:14px}.refund-tab{float:left;width:100%;padding:10px 20px;border-bottom:1px solid #e1e1e1}.glyphicon-plus:before{content:'+';font-size:16px}.glyphicon-minus:before{content:'-';font-size:24px;font-weight:600;position:relative;top:2px}.dropdown.adultsdesk.open{margin-left:0}.dom-flight-det,.lay-dur{border-top:none}.flight-srp-left-filter .dropdown.open span.caret{transform:rotate(0);margin-left:8px}.flight-count-top.left-filter-sect{padding:10px;font-weight:600}.flight-search .flight-search-form{background-color:#fff;padding:0}.flight-search{position:static;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:#fff;line-height:24px}.domestic a.showAirlineData.active{background:#eff5f7;padding-top:7px;text-decoration:none;pointer-events:none}.domestic .all-flights.pd0{float:left;width:100%;margin:auto auto 20px;text-align:center}.domestic a.showAirlineData p{text-transform:uppercase;font-size:14px;font-weight:600}.domestic-change .rt-details{background:#da2128;color:#fff;margin:10px 0 0 15px}.flight-count{padding-left:0;font-size:12px;color:#fff;padding-top:0;position:relative;top:0}.flight-count span{font-size:13px!important}.flight-listing-dom .summary-flight{min-height:80px;padding:0}.domestic-change .selected{background:#fff;box-shadow:none;border-radius:4px}.airLogo.round-also{border-left:none}.summary-flight .duration{text-align:left;font-size:13px;position:relative}.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;font-size:13px}.airlineName .logo-air span{border-radius:3px}.checkbox .img-section{display:flex;align-items:center;padding-top:3px;padding-bottom:5px;margin-left:-3px}.img-section label{padding-left:12px;font-size:14px}.img-resize{zoom:.66;border-radius:4px}.dropdown-menu .checkbox input[type=checkbox]{right:16px}.dom-flight-det .price span{color:#333!important;font-size:20px!important;font-weight:600;margin-left:-5px}.dom-flight-det .price .btn{margin-top:0;padding:4px 30px;text-transform:uppercase;font-size:16px}.dom-flight-det .ft-details-tabs .nav-tabs{margin-left:34px}.domestic-change .itinerary span.pull-left{margin-right:3px}.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{content:"";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)}.more-airlines-opt,.price-filter ul.dropdown-menu{padding-bottom:5px}.domestic-change .filters .airline-label p{padding-left:18px;display:flex;flex-direction:row-reverse}.timeZoneDR .time span{font-size:12px;color:#000;float:right;padding-right:10px;text-transform:lowercase}.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}.srp_screen_new{background:rgba(255,255,255,.9);height:100%;position:absolute;top:0;width:100%;z-index:999999;left:0}.filter-tab-5{margin-top:-5px}.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%}.timeZoneDR p{display:inline-block;margin-bottom:0}p.sortdur{width:auto;text-align:right}.btn-primary:hover{background:#39b7f2!important;border-color:#39b7f2}.facilities-icon-align{height:100%;top:-31px;left:211px;display:flex;text-align:center}.fare-breakup h2{color:#333;font-weight:600;padding-left:10px;margin-top:1px}.flights .table-responsive{clear:both;padding-top:0}.itinerary.itin-flight-details-wrap{margin-bottom:35px}.summary-flight-outer-return:hover,.summary-flight-outer:hover{background:#f9f7f8}.airline-sect .checkbox label{text-transform:capitalize}.dropdown-toggle{width:auto;cursor:pointer}@media screen and (min-width:1200px){span.valueChange{background-color:#f2dede;border-radius:50%;right:-13px;top:8px}.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{padding-left:10px;margin-top:-3px;position:relative;left:4px}.flight-search-form .col-lg-2{max-width:50%}span.itin-flight-date{color:#666;margin-left:10px}.airline-sect .checkbox label{max-width:initial;text-transform:capitalize}.itinerarySummary small.terminal{width:182px;float:left;line-height:21px;padding-top:3px}.itin-flight-details-wrap .itinerarySummary small.terminal{float:none}button#travellerDetail{width:200px}button#search-button{text-transform:Capitalize;font-weight:400}.itineraryDetails{padding-left:25px}span.travelDate.truncate{padding-top:3px}.modifysearch-cont button#search-button{width:110px;background:#da2128}.modifysearch-cont .common-btn-div.moreOptionMulti{width:333px!important}.tab-pane{max-height:400px;overflow-y:auto;border-top:0;padding:10px}.checkin-baggage .table{margin-bottom:10px}.tab-pane::-webkit-scrollbar-track{display:none}.tab-pane::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.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{background:#da2128;color:#fff}}@media screen and (max-width:767px) and (min-width:320px){.iconWraapper{top:-86px}.price-limit-txt,.price-underline{margin-left:10px}.det-date,span.stop-det{display:inline;font-size:11px}.flight-class-type>div{max-height:40px;min-height:30px;width:100%;text-align:left}.flight-details,.flight-route,.summary-flight .price.time{text-align:left}.summary-flight .price.time{padding-right:0}.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}#menu1,.discount-note:after{display:none}#menu1.tab-pane.fade.active,.dropdown-toggle,.ft-details-tabs ul li.active .mob-top-arrow,.left-filter-sect.airline-sect.active .dropdown-menu{display:block}.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:20px}.fightdetails-right-filter{right:15px;top:23px}.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-left-filter,.flight-srp-right-listing,.ft-details-tabs-mob .baggagedetails .checkin-baggage{max-width:100%;flex:100%;display:contents}.flight-route{display:inline-block;float:left;width:100%;font-size:11px;color:#666;padding-bottom:5px}.ft-details-tabs-mob{position:fixed;bottom:50px;background:#add1ff;left:0;z-index:11;border-bottom:1px solid #297fed;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%}.ft-details-tabs-mob .tab-content .tab-pane{position:fixed;bottom:97px;padding:0;top:0;overflow:auto}.ft-details-tabs-mob .itinerary .itinerarySummary,.showairlinerule{padding:0 15px}.ft-details-tabs .cross{right:5px;position:absolute;top:11px;margin-right:10px;z-index:1;left:auto}.flight-listing .student-fare-note{width:93%}.student-fare-note p,span.itin-flight-from-to{display:grid}.flight-listing .student-fare-note h5,.flight-listing .student-fare-note p{line-height:18px;margin-bottom:5px}.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}span.flight-airline-tab-name{border:none!important;display:inline-block;padding:5px 15px!important;width:auto}.airline-sect .logo-air{display:inline!important;padding-left:3px;width:6%}.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:15px;display:block;width:92%}.from-to{padding-top:15px;padding-bottom:15px}.filter-tab-2 .dropdown-menu.pad-b-0,.filter-tab-5 .dropdown-menu{width:97%!important}.dropdown-menu .checkbox .price{padding-right:25px}.filter-close-clear div{display:inline-block;color:#000;padding-right:0;font-size:16px}.stop-reset-section{background:#ebeef2;padding:5px 15px}.stop-reset-section .stop-txt{font-weight:600;font-size:15px}.stop-reset-section .reset-txt{float:right;color:#0c65d9;font-weight:600}.clear-filter{float:right;color:#666;font-size:18px;font-weight:400}.filter-close-clear{padding:10px 15px;background:#fff;font-size:14px;font-weight:600;margin-top:-42px}.left-filter-sect div[closable=true],html.mobile-device{background:#f5f5f5}.filter-back .tc-backArrow2{color:#000;font-size:14px;position:relative;top:0;pointer-events:all;padding-right:10px;font-weight:600}.refund-tab{padding-left:12px}.col-lg-5.col-md-5.col-xs-12.col-sm-5.fare-breakup,.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,.domestic .flight-srp-left-filter,.lay-dur{padding:0}.apply-filter-btn-wrap{float:left;width:100%;padding:10px;position:fixed;bottom:0;background:#FFF;box-shadow:0 -5px 10px 0 rgba(0,0,0,.05)}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%}.flight-listing-dom input[type=radio]{top:20%;left:7%;display:none}.domestic .refine-search.filters,.flight-listing-dom .summary-flight{padding-left:15px}.flight-listing-dom .summary-flight{align-items:unset;padding:10px 10px 5px;display:block;border-right:1px solid #e8e8e8;border-radius:0}.summary-flight-outer,.summary-flight-outer-return{border:0!important;border-left:1px solid #bac0df!important;border-radius:0!important;margin-top:0!important;margin-bottom:0!important;margin-left:0!important;width:100%!important}.summary-flight-outer{border-left:0!important}.airline-code{padding-left:0!important}.airline-name-height{max-width:50px;overflow:hidden;text-overflow:ellipsis}.summary-flight .duration{font-size:13px;color:#444;padding-left:10px;text-align:center;font-weight:500}.summary-flight .duration p span{padding-right:5px;display:none!important}.domestic h1.flight-details,.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}.domestic .flight-details{margin-bottom:0;background:#fff;border-bottom:1px solid #ddd;padding-bottom:10px}.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 25px 0 0}.dom-flight-det .price span{color:#fff!important}.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 a.btn.btn-primary.netAmountBook{float:right;width:auto;padding:4px 30px;margin-top:5px}.flight-price-total-int .netAmount,.m-round-flight-price .netAmount{font-size:20px;color:#fff;font-weight:600}.flight-price-total-int span.curr.INR{font-size:20px!important;color:#fff!important}.domestic span.flight-airline-tab-name{background:#ebeef2;width:100%}.domestic .m-filter-tab-active.flight-airline-tab-name{border:none!important}.domestic .rt-details .details p,.flight-details .fight-details-passenger-info .dates-ft{padding-left:0}.domestic .rt-details{padding:8px 10px;margin-left:0;border-right:1px solid #fff}.return-city-txt{padding-left:25px}.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:600;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}.tab-pane{background:#fff;padding-top:0}.fare-breakup .price-breakup{padding:0 10px}.fare-breakup h2{margin:0 10px 10px;font-weight:600;padding:15px 10px}.fare-breakup:last-child h2{padding-left:15px;margin:0 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:9px}.itinerary .flightup{display:block;margin-top:10px;margin-right:15px}span.tc-plane.flightup.down{-webkit-transform:scaleX(-1);transform:scaleX(-1)}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:0}.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:6px;right:3px;border-radius:50%;border:1px solid #da2128;background-color:#da2128;font-size:11px;padding:0 4px;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 .open span.filtered-dot,.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 #add1ff;position:absolute;top:-26px;left:25%;z-index:1;display:none}.non-stop-filter{top:7px!important;right:17px!important}.nonstop-close-icon{width:10px;height:10px;display:inline-block;padding-left:20px}#baggagedetails .col-lg-10.col-md-10.col-sm-10.col-lg-offset-1.col-sm-offset-1,.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}.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}.baggagedetails span.tc-plane.flightup,.itin-flight-details-wrap span.tc-plane.flightup{margin-top:0;top:0}.price-limit-txt{margin-top:-20px}.domestic .price-limit-txt{margin-top:-25px}.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 span.curr.INR{font-size:18px!important;font-weight:600;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}.from-to .timeZoneDR div.active{background:#da2128}}@media screen and (max-width:360px){.ft-details-tabs-mob .tab-content .tab-pane{bottom:97px}.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}}@media (min-width:768px) and (max-width:1024px){.summary-flight .price{font-size:14px!important}.stops.filter-tab-3 .checkbox-inline{display:block;width:95%;border-right:1px solid #d1d1d1!important}.stops.filter-tab-3 .checkbox-inline:first-child{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.airline-sect .checkbox label{text-transform:capitalize;display:block!important;width:100%;clear:both}.airline-sect .checkbox span.price{display:block;float:left!important;padding-left:20px;padding-top:0;margin-bottom:5px}.timeZoneDR .time span{float:left!important;width:100%}.round-trip-only .rt-details{width:100%}.airlineName{padding-left:15px!important}.summary-flight .time{padding-top:0!important}.round-trip-only .visible-sm{padding-left:0}.ft-details-tabs .nav-tabs li a{margin:0 20px 0 0!important}.dom-itenary .airLogo{width:31%!important}.dom-itenary .airLogo p{width:auto;padding-left:0}}#ui-datepicker-div{z-index:99999!important}.ui-datepicker td a,.ui-datepicker td span{border:none;margin:1px}.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)}@media (min-width:1680px){body #ui-datepicker-div{left:64.1em!important}}.flight-search .field-error{color:#ff6f68;font-family:arial;font-weight:500}.label{color:#000!important;font-size:13px}.pad-b-0{padding-bottom:0!important}@media (min-width:767px){.moreOptions.less,.moreOptions.more{display:none!important}}.flight-class-type>div{max-height:40px;min-height:40px}.flight-class-type>div>span{white-space:initial;line-height:normal}@media (min-width:320px) and (max-width:767px){.flight-all-icon,span.sort{display:inline-block}.mob-filters,span.sort{padding-left:15px;padding-bottom:10px}.reset-txt,span.reset{float:right}.onward-return-tabs li>a,.reset-txt{color:#da2128;font-size:14px;font-weight:600}#modifysearch-cont,.flight-listing-dom>div.selected .panel-collapse.collapse{display:none}.flight-info{padding-top:0;border-bottom:2px dashed #cdcdcd}.flight-main-content{padding-right:15px!important}#flightFareOptions .modal-dialog{width:auto}.fare-category .label,.flight-details-city{font-size:13px}.flight-details-city-txt{font-size:13px;font-weight:400}.flight-all-icon{background:url(/images/flight/sort-filter-sprite.png) no-repeat;width:15px;height:15px}.exchange-icon{background-size:270px;background-position:253px 76px;width:22px}span.flight-edit-txt{position:absolute;right:0;top:15px;font-size:13px;color:#da2128}.onward-return-tabs li a.active{border:none!important;border-bottom:4px solid #da2128!important;color:#da2128!important;font-weight:600}.onward-return-tabs li>a{border:none;color:#444}.onward-return-tabs li{width:50%;text-align:center}.mob-filters{text-align:left;padding-top:12px;width:370px;overflow-x:scroll;white-space:nowrap}span.reset{padding-right:15px}.onwardFlight span,.returnFlight span{background:#ebeef2;padding:5px 10px;display:block;margin-bottom:10px}.onwardFlight ul,.returnFlight ul,.stopMenu ul{margin-left:15px}.onwardFlight ul li,.returnFlight ul li,.stopMenu ul li{padding:0 0 10px;position:relative}.edit-icon{background-position:194px 122px;background-size:265px;position:absolute;right:10px;top:13px}span.mFilters.extraFilter.flight-all-icon.filter-icon{width:22px;height:auto;background-position:85px 100px;background-size:270px;padding-right:0}.sort-icon{width:22px;height:22px;background-position:-72px 4px}.filter-icon{width:22px;height:22px;background-position:-7px 0}span.mFilters{border:1px solid #ddd;width:auto;padding:6px 12px;border-radius:130px;margin-right:8px;position:relative;min-width:85px;text-align:center;font-size:13px;height:auto}.sortMenu,.stopMenu{box-shadow:0 7px 24px rgb(0 0 0 / 15%);border-radius:7px;width:54%;text-align:left;padding:10px 0;margin-left:16px;position:absolute;background:#fff;z-index:1}.stopMenu{padding-top:18px!important;margin-left:48%!important;width:45%!important}.flight-date-section,.stops.filter-tab-3 .checkbox-inline{padding-left:0!important}.stop-reset-section,.stop-reset-section .stop-txt{background:#ebeef2;padding:6px 15px}.stops.filter-tab-3.left-filter-sect.return-stop .dropdown-menu.return-stops{width:94%!important;margin-top:15px;margin-left:0}.stop-reset-section{margin-left:-15px}.airline-data{padding-top:5px!important}.amt-section .onward-price{padding-right:5px!important;border-right:1px;margin-right:5px}.flight-listing-dom .logo-air{max-width:100%!important;padding-left:0!important;margin-right:0;padding-top:28px!important}.flight-srp-left-filter ul.dropdown-menu.onward-stops{width:94%!important;margin-top:15px}.filter-tab-2 .dropdown-menu.pad-b-0{padding-bottom:10px!important}.select-radio-btn{float:right;font-size:13px;padding:3px 10px;border-radius:4px;border:1px solid #cdcdcd;color:#000;background:#fff}.amt-section{margin-right:15px}#flightFareOptions .modal-body{padding:0}.onward-flight,.return-flight{padding-left:15px!important;padding-top:15px}.close{font-size:25px!important}.flight-class-type>div>span{white-space:initial;line-height:normal}.flight-main-content .onward-flight.active,.flight-main-content .return-flight.active{display:block}}.domestic a.showAirlineData:last-child{border:1px solid #da2128!important;border-radius:0 30px 30px 0!important}.all-flights.onlyAllFlightsComming a.showAirlineData.active{border-right:1px solid #da2128;border-radius:0 30px 30px 0!important}#loadingIMG .spinner{display:inline-block;width:35px;height:35px}#loadingIMG .spinner:after{border:3px solid currentColor;border-bottom-color:transparent}div#menu1{border-bottom:1px solid #cdcdcd;padding-bottom:4px}.filter-tab-5.left-filter-sect{border-bottom:1px solid #cdcdcd;padding-bottom:10px}p#DEPARTURE-MN,p#DEPARTURE-MNR{padding-left:25px;display:flex;flex-direction:row-reverse}p#DURETION-LH,p#DURETION-LHR{padding-left:15px;display:flex;flex-direction:row-reverse;margin-left:10px}p#ARRIVAL-MN,p#ARRIVAL-MNR{padding-left:28px;display:flex;flex-direction:row-reverse}p#PRICE-HL,p#PRICE-HLR{width:85px;display:flex;flex-direction:row-reverse}.flight.INR{color:#fff!important;padding-right:3px}div#cancellationDetailsOW-11{padding-left:15px}.logo-air{display:grid!important}.flight-logo-width{max-width:20%!important;float:left;padding-top:0;margin-right:3%}.form-group.from-city-value.float-left.posrel.col-lg-3.col-md-3.col-sm-3.col-12,.form-group.to-city-value.float-left.col-lg-3.col-md-3.col-sm-3.col-12{flex:1}.progress-bar.progress-bar-striped.active{color:#d92020;background-color:#d92020}.col-lg-12.col-md-12.col-12.col-sm-12.fare-breakup,div#showfareruleRT_1{padding:15px}.flight-main-content .row{margin-left:0}