.Ftcs_note,.btn-info,.dates-ft,.det-date,.font12{font-size:12px}.add-multi-flight a,.flight-data .holder .hover a:hover,.msrchlink,.msrchlink:hover,.offer-div a,.offers a{text-decoration:underline}.irs-bar{height:4px}#g8_alert_flight .logo-air span{background-position:-412px -8px}#airarabia_alert_flight .logo-air span{background-position:-158px -111px}[id$=QP] .logo-air span,[id^=QP] .logo-air span{background-position:-109px -558px}[id$=BG] .logo-air span,[id^=BG] .logo-air span{background-position:-311px -210px}[id$=WE] .logo-air span,[id^=WE] .logo-air span{background-position:-61px -556px}[id$=MS] .logo-air span,[id^=MS] .logo-air span{background-position:-360px -309px}[id$=UK] .logo-air span,[id^=UK] .logo-air span{background-position:-10px -110px}[id$="6E"] .logo-air span,[id^="6E"] .logo-air span{background-position:-60px -60px}[id$=SG] .logo-air span,[id^=SG] .logo-air span{background-position:-112px -59px}[id$=G8] .logo-air span,[id^=G8] .logo-air span{background-position:-411px -10px}[id$=AI] .logo-air span,[id^=AI] .logo-air span{background-position:-60px -6px}[id$=I5] .logo-air span,[id^=I5] .logo-air span{background-position:-10px -10px}[id$=G9] .logo-air span,[id^=G9] .logo-air span{background-position:-164px -110px}[id$=UA] .logo-air span,[id^=UA] .logo-air span{background-position:-560px -10px}[id$=WY] .logo-air span,[id^=WY] .logo-air span{background-position:-110px -460px}[id$=QR] .logo-air span,[id^=QR] .logo-air span{background-position:-311px -460px}[id$=ET] .logo-air span,[id^=ET] .logo-air span{background-position:-62px -362px}[id$=AY] .logo-air span,[id^=AY] .logo-air span{background-position:-210px -357px}[id$=GF] .logo-air span,[id^=GF] .logo-air span{background-position:-413px -61px}[id$=VS] .logo-air span,[id^=VS] .logo-air span{background-position:-561px -260px}[id$=HR] .logo-air span,[id^=HR] .logo-air span{background-position:-410px -110px}[id$=MALOGO] .logo-air span,[id^=MALOGO] .logo-air span{background-position:-561px -511px}[id$=EK] .logo-air span,[id^=EK] .logo-air span{background-position:-60px -110px}[id$=UL] .logo-air span,[id^=UL] .logo-air span{background-position:-512px -460px}[id$=SV] .logo-air span,[id^=SV] .logo-air span{background-position:-512px -10px}[id$=KU] .logo-air span,[id^=KU] .logo-air span{background-position:-10px -410px}[id$=KQ] .logo-air span,[id^=KQ] .logo-air span{background-position:-410px -410px}[id$=EY] .logo-air span,[id^=EY] .logo-air span{background-position:-109px -358px}[id$=BA] .logo-air span,[id^=BA] .logo-air span{background-position:-311px -255px}[id$=KL] .logo-air span,[id^=KL] .logo-air span{background-position:-461px -7px}[id$=TK] .logo-air span,[id^=TK] .logo-air span{background-position:-410px -510px}[id$=LX] .logo-air span,[id^=LX] .logo-air span{background-position:-11px -508px}[id$=QF] .logo-air span,[id^=QF] .logo-air span{background-position:-261px -457px}[id$=AF] .logo-air span,[id^=AF] .logo-air span{background-position:-560px -458px}[id$=LH] .logo-air span,[id^=LH] .logo-air span{background-position:-461px -211px}[id$=OS] .logo-air span,[id^=OS] .logo-air span{background-position:-311px -109px}[id$=MH] .logo-air span,[id^=MH] .logo-air span{background-position:-461px -260px}[id$=SQ] .logo-air span,[id^=SQ] .logo-air span{background-position:-511px -212px}[id$=TG] .logo-air span,[id^=TG] .logo-air span{background-position:-209px -507px}[id$=OD] .logo-air span,[id^=OD] .logo-air span{background-position:-161px -510px}[id$=AC] .logo-air span,[id^=AC] .logo-air span{background-position:-110px -160px}[id$=AA] .logo-air span,[id^=AA] .logo-air span{background-position:-210px -260px}[id$=NH] .logo-air span,[id^=NH] .logo-air span{background-position:-160px -258px}[id$=VJ] .logo-air span,[id^=VJ] .logo-air span{background-position:-559px -161px}[id$=TR] .logo-air span,[id^=TR] .logo-air span{background-position:-309px -510px}[id$=LO] .logo-air span,[id^=LO] .logo-air span{background-position:-460px -161px}[id$=DL] .logo-air span,[id^=DL] .logo-air span{background-position:-361px -111px}[id$=NZ] .logo-air span,[id^=NZ] .logo-air span{background-position:-213px -111px}[id$=CX] .logo-air span,[id^=CX] .logo-air span{background-position:-160px -310px}[id$=SA] .logo-air span,[id^=SA] .logo-air span{background-position:-511px -310px}[id$=JL] .logo-air span,[id^=JL] .logo-air span{background-position:-110px -410px}[id$=CI] .logo-air span,[id^=CI] .logo-air span{background-position:-309px -309px}[id$=BR] .logo-air span,[id^=BR] .logo-air span{background-position:-159px -359px}[id$=VN] .logo-air span,[id^=VN] .logo-air span{background-position:-560px -210px}[id$=PR] .logo-air span,[id^=PR] .logo-air span{background-position:-209px -460px}[id$=GA] .logo-air span,[id^=GA] .logo-air span{background-position:-310px -357px}[id$=KE] .logo-air span,[id^=KE] .logo-air span{background-position:-461px -60px}[id$=CZ] .logo-air span,[id^=CZ] .logo-air span{background-position:-261px -310px}[id$=OZ] .logo-air span,[id^=OZ] .logo-air span{background-position:-311px -9px}.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;text-align:center;margin:0 auto}.baggagedetails .itinerarySummary,ul{list-style:none}.dom-flight-det .round-also-details,.equipment_type_details,.itinerarySummary .airlineName small.equipment_type_details,.pl0,.pm0,.pr0,.sel-airlines .msrchlink,.travel-price .col-lg-6:first-child{padding-left:0}@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%}#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}}.flight-list .item>div p,.flightInt ul .checkbox label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.inline-display,.tcsTool .tooltipholder{display:inline}.tcsTool .tooltip_icon{height:18px;line-height:18px;width:18px;margin-top:0;background:#fff;border:1px solid #0095da;border-radius:50%;font-size:12px;font-weight:600;display:inline;padding:0 5px}.tooltip_holder .tooltip,.tooltipholder .tooltip{width:250px!important}.arrownew.tcsTool{padding:0 10px;font-size:13px;color:#333;margin-bottom:10px;position:relative}.tooltipholder:hover .Custometip{opacity:1;pointer-events:auto;transform:translateY(-50%);z-index:999}.arrownew.tcsTool .Custometip{border:1px solid #0084cc!important;left:31%}.Custometip:after,.Custometip:before,.tcsTool .Custometip:after,.tcsTool .Custometip:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tcsTool .Custometip:after{border-color:rgba(214,222,241,0)!important;border-right-color:#e1f3fc!important;border-width:12px;margin-top:-17px}.Custometip:before,.tcsTool .Custometip:before{border-color:rgba(225,243,252,0);border-right-color:#0084cc;border-width:13px;margin-top:-18px}.Ftcs_note{margin:10px auto;border:0!important;padding:0}.clear,.clearFix{clear:both}.sale-baggage-align{top:0;right:-22px}.tc-co-travellers,.tc-excess-baggage,.tc-sale-baggage{width:35px;height:35px;position:relative;margin:auto;left:0}.tc-excess-baggage{background:url(/images/flight/bag.png) center no-repeat}.tc-co-travellers{background:url(/images/flight/parent.png) center no-repeat}.tc-sale-baggage{background:url(/images/flight/offer.png) center no-repeat}.closed,.det-date,.flight-listing .blocks input,.hold-share-btn,.itinerary .flightup,.mobile_data_show,.more-list,.more-listing,.one-way span.hyphen,.pleft,.refine-search .applied-filters.hidden-xs,.responsive,.route-det,.show_all_data_mobile,.slider .hide,.slider input,.stops.filter-tab-3 input[type=checkbox],.tc-co-travellers:before,.tc-excess-baggage:before,i.form-control-feedback.returnIcon,li.allOrNonstopFlightsTab.active a span{display:none}#multi-flight-search .datetrigger .form-control{border-right:1px solid #c3c3c3}.bleft{border-left:1px dashed #c2c2c2}.padd-top-bottom{padding-top:10px;padding-bottom:10px}.dom-change-multi .glyphicon-arrow-down,.dom-change-multi .glyphicon-arrow-up{color:#fff!important}.dom-change-multi .filters>div p{font-size:11px!important}.carousel-domestic .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}.mar-top-20,.mtop20{margin-top:20px}.block-display,.flight-data:hover .hover,.itinerary .itinerarySummary .vendor .name,.modifysearch-cont .student-fare:hover .stud-fare-hover,.open,.student-fare:hover .stud-fare-hover,time>span{display:block}#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{text-align:left;float:left;color:#da2128;background:#ddd;padding:7px;margin-left:40%;width:auto;margin-bottom:20px}.map .btn,.msrchlink:hover,.offer-div,.offer-div a{color:#fff}.bdr-top-bot{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.farrow-down{height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #0295db;position:relative;float:left;margin-top:6px;margin-right:10px}.srpamt-mar-right{margin-right:50px}.carousel-inner label,.flight-details .fight-details-passenger-info,.flights_domestic_multicity button#travellerDetail .traveller.pull-left,.refundablech label,span.exin{font-weight:400}.hold-share-btn{border:1px solid #0095da;width:100%;text-align:center}.hold-share-btn a{border:0;outline:0;width:auto;text-align:center}.hold-share-btn-new a{border:0;outline:0;width:100%;text-align:center}.share-btn-padd{padding:5px 18px 5px 20px!important}.no-mar-right{margin-right:0!important}.weekly-fares .airLines.active,.weekly-fares .airLines:hover{border:2px solid #0095da!important}.hold-share-btn a:nth-child(2){border-left:1px solid #0095da;border-radius:0!important;width:auto;text-align:center;outline:0}.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}.flightInt ul .checkbox label{width:135px}.loading-all{border:0!important;margin-top:10px}.modal-header{border-bottom:1px solid #999;padding:10px 15px}.flight-body,.flight-listing-dom .itinerary .cross,.hold-seats .modal-body{padding-bottom:0}.offer-div{font-size:16px;background:#f90;position:fixed;top:0;width:100%;z-index:9999;text-align:center;margin:0 auto;display:inline-block;padding:8px 10px}.offer-div>div{text-align:right;display:inline-block;float:right}.map{width:100%;height:400px;background:#ccc;position:relative}.map .btn{vertical-align:top;height:40px;border:0;background:#0094da;border-radius:0}@media (max-width:767px){.mob-block-display{display:block}.flights .tcsTool .tooltipholder .tooltip{width:175px!important}.mob-mar-right5px{margin-right:5px}h1.flight-details{margin-top:0;margin-bottom:0;width:90%}.refine-search input[type=checkbox]{margin:2px 0 3px -20px!important}.refine-search input[type=radio]{margin:2px 0 3px -5px!important}.refine-search .flight-airline-tab .dropdown-menu,.refine-search .price-filter .dropdown-menu,.refine-search .stops .dropdown-menu,.refine-search .tripdur .dropdown-menu{padding:0 21px 0 0}.dom-change-multi{display:inline-block!important}.flight-search .flight-search-form{width:100%}.flight-search .form-control{border-right:1px solid #c3c3c3!important}.fightdetails-left-arrow{position:absolute;left:15px;top:15px;color:#0095da;cursor:pointer;font-size:25px}.filters .caret-holder{background:#e5f0f6}.fightdetails-right-filter{cursor:pointer;display:inline-block;font-size:26px;float:right;position:absolute;right:10px;top:18px;color:#0095da}.close-filter-offcanvas{color:#0095da;padding-right:5px;cursor:pointer;font-size:24px;width:30px}}.dates-ft,.det-date,.passcount,.pright{padding-right:5px}.adult,.bell,.car-text,.child,.flight-data .holder,.more-button .glyphicon-menu-up,.other-tabs,.posrel,.pref-airline,.progress-bar,.progressBar,.progressBase,.relative,.rposition,.slider,.social-flight{position:relative}.breadcrumb,.ft-details-tabs .nav-tabs,.top-multi{padding-top:10px}.breadcrumb a{color:#999}.flight-details{font-size:18px;font-weight:700}.flight-details .tc-city-arrow .path2:before{color:#333;margin:0}.flight-details .tc-city-arrow .path2{font-weight:700;line-height:20px;display:inline-block}.icons{background:url(/images/flight/SRP-sprite.png);display:inline-block}.adult,.child{left:5px}.dates-ft{font-weight:300;color:#666}.msrchlink,.passcount{font-size:12px;font-weight:400}.msrchlink{padding-left:8px}.bell{top:4px}.setfarealert span:last-child{padding:4px 0 0 10px}.ft-options .nav-tabs>li>a{text-transform:uppercase;padding:8px 30px;height:40px;width:200px;font-size:14px;font-weight:700}.ft-options .tab-content{border:1px solid #e1e1e1;padding:20px 15px}.last a{border-right:1px solid #e1e1e1!important}.flight-list .carousel-control{text-shadow:none;width:22px;background:grey;padding:7px 6px 25px;opacity:1;height:25px;margin-top:5px}.flight-list .carousel-control.disabled,.flight-list .disabled{opacity:.5}.flight-list .carousel-control:hover{background:#0095da}.car-text{font-size:10px;color:#333;text-transform:uppercase;text-align:center;line-height:13px;display:inline-block;padding:13px 5px 0 0;left:-3px}.flight-list .carousel-inner{width:94%;margin:0 auto}.flight-list .item>div:first-child,.round-also{border-left:1px solid #e1e1e1}.flight-list .item>div{width:14.28%;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;float:left}.flight-list .item>div.active,.flight-list .item>div>div:hover{box-shadow:inset 0 0 0 2px #0095da}.flight-list .item>div>div{padding:5px 6px;display:inline-block;width:100%;cursor:pointer}.weekly-fares .item>div,.weekly-fares .item>div>div:hover{box-shadow:none!important}.flight-list .item>div>div>div img{margin-right:6px;vertical-align:top;float:left}.flight-list .item>div>div>div>div{display:inline-block;float:right}.flight-list .item>div>div>div>div p{margin-bottom:0;font-size:12px;line-height:13px}.flight-list .item>div>div>div>div span{color:#a7a7a7;font-size:11px}.flight-list .item>div p{text-align:right;color:#2f2f2f;margin-bottom:3px;font-size:13px}.applied-filters,.refine-search,.top-options{margin-bottom:10px}.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,.weekly-fares .item>div>div{padding:0}.weekly-fares .item>div{float:left;width:14.282%}.add-multi-flight,.domestic .filters .price-filter,.domestic .filters .stops,.domestic .filters .tripdur,.domestic .itinerary .connector,.domestic-change,.flight-data,.flight-search-form .form-control,.lay-dur,.w100,.weekly-fares .item{width:100%}.weekly-fares .item>div>div>p{text-align:center;background:#f5f5f5;padding:3px;font-size:13px}.weekly-fares .price{font-size:18px!important}.weekly-fares .item>div p,.weekly-fares .item>div>div>div>div{text-align:center;float:none;width:100%;line-height:20px!important}.weekly-fares .item>div>div>div{padding:5px 6px}.sel-airlines{font-size:13px;padding-top:15px}.positive,.positive .INR{color:#390!important}.positive{font-size:14px!important}.weekly-fares .glyphicon{color:#390!important;font-size:15px!important;position:relative;top:0}.weekly-fares .glyphicon-arrow-up{color:#d45328!important}.refine-search{background:#efefef;border:1px solid #e1e1e1;padding:16px 25px 0;border-top:0;display:inline-block;width:100%;vertical-align:top}.resetfilter{border:2px solid #0095da;background:#fff;font-size:13px;color:#333;padding:2px 8px;border-radius:6px;margin-right:15px}.actfilter{font-size:11px;color:#535353;border:1px solid #c6dce8;margin-right:5px;padding:4px 6px}.actfilter:hover{background:#c6dce8}.actfilter span,.fare-breakup .ptleft,.pleft{padding-left:5px}.fare-rules p,.fare-rules table,.refine-search>p{color:#666;font-size:13px}#noResultFond div,.airline-det,.book-now,.from-to>div>div,.ft-msg,.hold-seats .modal-footer,.loaderModals .minute,.loaderModals .modal-dialog,.logo-air,.tab-v1 .offers{text-align:center}.filters>div p{font-size:15px;float:left;margin-bottom:0;border-bottom:0 solid transparent;font-weight:400;cursor:pointer;padding:5px 8px;margin-right:1px}.refundablech p{padding:0!important;font-size:14px!important}.refundablech{padding-top:7px!important}.filters .dropdown-menu{border:1px solid #0095da;border-radius:0;margin-top:31px;padding:10px;min-width:250px}.domestic-change .filters .dropdown-menu{margin-top:27px}.filtered>p{box-shadow:inset 0 -3px 0 0 #0095da}.filters .glyphicon{font-size:13px;width:14px;height:13px;display:inline-block}.domestic-change .filters .glyphicon-arrow-down,.domestic-change .filters .glyphicon-arrow-up,.dropdown .glyphicon-arrow-down,.dropdown .glyphicon-arrow-up,.glyphicon-arrow-down,.glyphicon-arrow-up{font-family:ThomasCook!important;background:0 0;width:8px;font-weight:700}.domestic-change .filters .glyphicon-arrow-up:before,.dropdown .glyphicon-arrow-up:before,.glyphicon-arrow-up:before{content:"\e9b1"}.domestic-change .filters .glyphicon-arrow-down:before,.dropdown .glyphicon-arrow-down:before,.glyphicon-arrow-down:before{content:"\e9b0"}.domestic-change .filters .glyphicon-arrow-up{background-position:-390px 0}.domestic-change .filters .glyphicon-arrow-down{background-position:-390px -17px}.filters .checkbox-inline{font-size:15px;margin-top:5px}.domestic-change .filters .checkbox-inline{font-size:13px;margin-top:4px}.domestic-change .filters .col-lg-2{width:16.66666667%!important}.caret-holder .caret{color:#fff;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}.book-now .INR,.dropdown-menu .from-to div div.active span{color:#0095da!important}.filters .caret-holder{background:#0095da;border-bottom:0;cursor:pointer;line-height:0}.filters .open .caret-holder .caret{border-top:6px dashed #0095da}.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)}.arrtime .dropdown-menu,.deptime .dropdown-menu{width:340px;padding:0}.route{color:#0095da;font-size:15px;padding:10px;float:left;width:100%}.from-to>div>div,.lay-dur{border-top:1px dashed #e1e1e1;padding:10px 0;display:inline-block}.from-to>div>div{width:25%;background:#f6f6f6;float:left;border-bottom:1px dashed #e1e1e1;border-right:1px dashed #e1e1e1}.arrtime .dropdown-menu .from-to>div span.time,.deptime .dropdown-menu .from-to>div span.time{color:#666;font-size:11px;width:100%;float:left}.earlymorning{width:21px;height:30px;background-position:-214px 0}.night,.noon{width:31px;height:30px}.earlymorning,.morning,.night,.noon{font-size:30px}.noon{background-position:-122px 0}.night{background-position:-152px 0}.nobod,.travellerDetails>.adultscol:last-of-type{border:0}.bodcheck,.fare-breakup h2,.itinerary h2{border-bottom:1px solid #e1e1e1}.filters .stops{width:116px}.checkGrey,.right_alerttxt,.slider{display:inline-block;vertical-align:middle}.slider.slider-horizontal{width:210px;height:20px;padding:0 10px}.slider .tooltip.top{margin-top:-36px}.slider .tooltip-inner,p.price.m-flightprice span{white-space:nowrap}.more-list{color:#fc7508;font-size:11px;cursor:pointer;padding:5px 0;width:26%;clear:both}.flight-listing,.flight-listing>div,.more-listing,.route-det{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{display:grid}.logo-air p{font-size:12px;margin-top:5px}.airline-det{padding:0;list-style-type:none;line-height:1em;clear:both;margin-bottom:2px;float:left}.flight-listing .blocks input,.more-button,.moreOption,.mtop10{margin-top:10px}.airline-det li{float:left;position:relative;margin:0 1px}.airline-det li:after,.airline-det li:before{border-top:16px solid transparent;border-bottom:16px solid transparent;position:absolute;top:0;content:""}.airline-det li:before{border-left:16px solid #fff;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:700}.route-det{font-size:14px;color:#0095da}.bright2 .statustext,.rarr{padding:0 5px}.flightdn,.flightup{margin-right:10px;float:left;font-size:20px;color:#999;position:relative;top:2px}.ft-msg{background:#eef0f1;font-size:11px;display:block}.btn-filter-reset1,.domestic-change,.share-icon-dom{display:inline-block}.ft-msg p{padding:5px}.book-now .btn-primary{float:none;line-height:18px}.extra,.mar-top-5,.price-alert-div,.tab-v1 .offers h2{margin-top:5px}.share-icon{font-size:10px}.share-icon-dom{background:url(/images/flight/SRP-sprite.png) -307px -14px;width:10px;height:12px}.Domestic-share{background:#e6e6e6;border-radius:2px;font-size:12px;padding:2px 5px}.extra a{padding:5px 12px;float:left}.extra a:first-child{border-radius:4px 0 0 4px}.extra a:last-child{border-radius:0 4px 4px 0;border-left:0}.book-now .INR{font-size:18px!important}.book-now{font-size:24px;color:#0095da}.offers{padding:10px 0;font-size:12px;color:#fc7508}.offer-icon{width:21px;height:23px;background-position:-78px 0;margin-right:6px;float:left;margin-bottom:20px}.offers span:last-child{width:78%}.ft-details-tabs .nav-tabs,.ft-details-tabs .nav-tabs li a{border:0;height:auto}.ft-details-tabs .nav-tabs li a{font-size:13px;border-bottom:5px solid transparent;padding:0 0 5px}.ft-details-tabs .nav-tabs li a:focus,.ft-details-tabs .nav-tabs li a:hover,.ft-details-tabs .nav-tabs li.active a{background:#fff;border:0;border-bottom:5px solid #0095da}.ft-details-tabs .tab-content .tab-pane{background:#f8fafb;padding:10px 0;border-top:1px solid #e1e1e1;float:left;width:100%}.itinerary h2{margin-bottom:20px;margin-top:10px;padding-bottom:8px;font-weight:400}.flight-body-right label,.flight-data .holder .hover p:hover,.full-total,.placeTime,.price-breakup strong,.refund-tab label.checkbox-inline,.refundable,.searchPlace span,.student-fare-note h5,span.placeTime{font-weight:700}.baggagedetails .airlineName small,.cl999,.fare-breakup .price-breakup,.nofrules,.weak{color:#666}.airlineName,.itinerarySummary .airlineName{padding-left:58px}span.placeTime{font-size:15px}.small,small,span.travelDate.truncate{font-size:13px;color:#666}.airLogo{float:left;margin:2px 8px 8px 0;position:relative}.carousel-domestic li,.search-button{margin-right:0}.ft-details-tabs .cross{left:50px;position:relative;cursor:pointer}.itinerary .totalDuration{font-size:13px;color:#666;border:0;margin-right:52px}.itinerary .duration{font-size:11px;color:#666;border:0}.itinerary .itinerarySummary{display:table;margin:0;width:100%;padding:0}.flight-listing-dom>div{position:relative;float:left;width:100%}.flight-listing-dom input[type=radio]{position:absolute;top:35px;left:15px;z-index:10}.itinerary .itinerarySummary .vendor{width:260px}.itinerary .itinerarySummary .details,.itinerary .itinerarySummary .end,.itinerary .itinerarySummary .start,.itinerary .itinerarySummary .vendor{display:table-cell;vertical-align:top}.itinerary .itinerarySummary .start{text-align:right}.itinerary .itinerarySummary .end,.itinerary .itinerarySummary .start{width:240px}.itinerary .itinerarySummary .details{min-width:60px;text-align:center;margin:0 auto;padding:0 5px}.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}.itinerary .itinerarySummary .details>p,.itinerary .itinerarySummary .details>span{width:100%;text-align:center;margin-bottom:0}.duricon{height:20px;color:#999;margin-top:10px;font-size:16px}.placeTime{font-size:15px;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;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))}.fare-breakup .pass-count.itinerary .connector.weak,.itin-flight-details-wrap .connector.weak{background-image:-o-linear-gradient(left,#fff 2%,#e6e6e6 50%,#fff 98%);background-image:-moz-linear-gradient(left,#fff 2%,#e6e6e6 50%,#fff 98%);background-image:-webkit-linear-gradient(left,#fff 2%,#e6e6e6 50%,#fff 98%);background-image:-ms-linear-gradient(left,#fff 2%,#e6e6e6 50%,#fff 98%);background-image:-webkit-gradient(linear,left bottom,right bottom,color-stop(.02,#fff),color-stop(.5,#c1c1c1),color-stop(.98,#fff))}.itinerary .connector>small{padding:5px 12px;line-height:0;background:#fff;font-size:11px;border:1px solid #e4e5e5}.fare-breakup h2{font-size:16px;padding-bottom:6px;margin-bottom:10px}.fare-breakup .exin,.fare-breakup .exin .INR{color:#999!important}.fare-breakup .pass-count{font-size:13px;color:#666;font-weight:400;margin-top:4px}.price-breakup p{padding:0 10px}.price-breakup .full-total{background:#e6e6e6;padding:6px 10px}.refundable{background:#79c079;color:#fff;font-size:12px;border-radius:4px;padding:2px 12px}.non-ref{background:#fc793e}.colbg{background:#f0f3f5;font-size:13px}.fare-rules table{margin-bottom:20px}.baggagedetails .vendor{width:160px!important;padding-right:10px}#fiTravelF,#flTravelF,.all_hover_data_flights p span,.baggagedetails .airlineName small,.checkbox label,.domestic .from-to .time{font-size:13px}.baggagedetails .checkin-baggage{float:left;width:420px;list-style:none;text-align:center}.checkin-baggage td{border:0!important;padding:5px 0!important}#multi-flight-search #addFlightDetails .top-multi .col-sm-4,.srpfight-fetching{height:auto}.travel-price .col-lg-6:first-child{border-right:1px solid #e1e1e1}.inpbod0{border-right:0}.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,.hold-seats label.checkbox a{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:#0095da;font-size:12px;text-transform:uppercase}.all-flights .flightup{margin-right:6px}.top-options .all-flights a{padding:43px 10px 10px;float:left}.det-time,.flight-search span.hyphen,.top-options .all-flights p{float:left}.dom-flight-det{padding:15px 0 0;border:1px solid #e1e1e1;float:left;width:100%;border-bottom:0;background:#fff}.domestic .btn-filter-reset{border:0;background:0 0;float:right;width:100%;text-align:left;padding-bottom:10px;color:#f90}.dom-flight-det .details{padding-top:5px;padding-right:15px}.dom-flight-det .details p{font-size:13px;color:#666;padding-top:3px}.dom-flight-det .price{font-size:34px;color:#0095da;line-height:1;padding-left:0}.dom-flight-det .price .btn{width:auto;margin-left:5px;position:relative}.domestic-change .col-lg-6{border:1px solid #e1e1e1;border-bottom:0}.domestic-change .refine-search{border-left:0;border-right:0;margin-bottom:0;padding:3px 15px 0}.domestic-change .filters .caret-holder,.domestic-change .filters .caret-holder:hover{padding:9px 5px}.domestic-change .filters .glyphicon{font-size:12px;padding-right:5px;color:#0095da}.domestic-change .filters .caret{border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.flight-listing-dom .offer{background:#ffebbd;color:#be7303;font-size:11px;padding:2px 10px;top:0;left:0;width:100%}.flight-listing-dom .offer span{color:#be7303!important}.flight-listing-dom .airlineName p{margin-bottom:0;font-size:13px;margin-top:2px}.price-head p{float:right!important}.domestic-change .deptime{width:92px!important;margin-right:10px}.domestic-change .price-dur{width:84px;margin-right:10px}.domestic-change .price-label{width:71px}.domestic-change .selected{box-shadow:0 1px 2px 0 rgba(0,0,0,.1) inset,0 -1px 0 rgba(0,0,0,.15)}.domestic-change .stops-label{width:70px;margin-right:15px}.domestic-change.filters .stops{width:66px}.flight-listing-dom .itinerary,.flight-listing-dom .itinerarySummary{width:100%;float:left;background:#fff}.flight-listing-dom>div.selected{box-shadow:0 0 2px 2px #0095da;z-index:11}.btn-filter-reset1{border:1px solid #0095da;border-radius:3px;background:#fff;padding:2px 15px;margin-bottom:10px}.flight-listing-dom .itinerary{padding:15px;border-bottom:1px solid #e1e1e1;display:none;margin-bottom:0;position:relative}.flight-listing-dom .active .itinerary{border:1px solid #0095da;border-top:0}.ft-multicity{padding-top:0;position:relative}.ft-multicity .nav-tabs{margin-left:0!important}.ft-multicity .nav-tabs li:first-child{margin-left:5%}.ft-multicity .price{padding-right:10px;position:absolute;right:0}.ft-multicity .ft-details-tabs .nav-tabs{padding-top:29px}.carousel-domestic .all-flights{border:1px solid #e1e1e1;width:100%;border-bottom:0;padding:5px 10px 0}.carousel-domestic li img{width:20px}.ft-roundtrip-det{float:left;line-height:15px;width:140px}.ft-roundtrip-det .stops{color:#666;font-size:10px}.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:#f2f0f1;padding:20px 0;display:none}.date-single-wrap.parsley-error .hyphen,.flight-data .holder .hover a,.flight-search .flight-search-form .radio-inline,a.all_offers_section{color:#333}@media (min-width:992px){.flight-search-form .col-lg-2{width:12.8%}.ft-details-tabs .col-lg-offset-2{margin-left:12.667%}}.search-button{background-color:#0094da;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}.flight-search .travellerDetails .adultscol .form-control{border-left:0;border-right:0;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1}.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:2px}.adultsdesk .caret,.flight-search-form .open .caret{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}@media screen and (min-width:768px){.loaderModals .modal-dialog{width:700px}.carousel-domestic .dropdown-menu{position:absolute!important;margin-top:27px!important;padding:10px!important;min-width:250px!important;box-shadow:0 6px 12px rgba(0,0,0,.175)!important}.priceAlert .modal-dialog{width:580px}.inpbod0{border-right:0}}#noResultFond{border:none;box-shadow:none}.domestic>.col-lg-2 .refine-search{background:0 0!important;border:0;padding:0}.checkbox-inline.active,li.allOrNonstopFlightsTab.active{background:#eff5f7}@media screen and (min-width:768px) and (max-width:1100px){.flight-search .flight-search-form{width:100%}.share-btn-padd{padding:5px 0 5px 10px!important}}.modifysearch-cont{position:relative;padding-top:18px}.modifysearch-cont .student-fare-filter{position:absolute;top:0;right:13%}.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}.padding_b10{padding-bottom:10px;display:block}.flight-details div{display:inline-block;font-weight:500}.srp-flighttab-wrapper{background-color:#efefef;margin-right:0;margin-left:0;padding:5px 10px 0;border-top:1px solid #e1e1e1;clear:both}.srp-flighttab-wrapper span{display:inline-block;color:#0095da;position:relative}.srp-flighttab-wrapper .glyphicon{color:#0095da;font-size:13px;height:13px;display:inline-block;font-style:normal}.srp-flighttab-departure{padding-left:19.5%;padding-right:40px}.srp-flighttab-price{float:right}.m-flightprice{margin-bottom:2px}@media (min-width:445px) and (max-width:767px){.m-float-none{float:none!important;padding-left:20px}}@media (min-width:992px) and (max-width:1024px){.filters .deptime{width:181px}}@media (max-width:980px){.srpfight-fetching{padding-left:5px;padding-right:0}.srpfight-fetching .rarr{padding:0}.airline-det li,.airline-det li.active{background-color:transparent}.airline-det li:after,.airline-det li:before{display:none}.det-date{font-size:10px;color:#ababab}.m-timestop-wrap{clear:both;text-align:left;padding-left:19px}.flight-listing .blocks input{margin-top:6px}}@media (min-width:768px) and (max-width:991px){.filters>div p{font-size:13px;padding:5px 6px}.book-now .btn-primary{padding:2px 0}.extra a{padding-left:5px;padding-right:5px}.refundablech{position:absolute;top:10px;right:10px}.m-fliter-wrapper{position:relative}.caret-holder{padding:10px 3px 11px}.book-now,.srpfight-fetching{padding-right:0;padding-left:0}.filters .dropdown-menu{margin-top:29px}.flight-airline-tab.col-lg-2{width:100px}.filters .deptime{width:148px}.filters .stops{width:97px}.filters .arrtime{width:140px}.filters .tripdur{width:130px}.filters .price-filter{width:82px}.price-filter .dropdown-menu{left:-122px}.det-time{font-size:17px}.btn-info,.det-date,.offers{font-size:11px}.airline-det li{padding:9px 0 9px 18px}.book-now .curr-value{font-size:18px}.offers span:last-child{width:75%}.ft-details-tabs .nav-tabs{margin-left:10%}.flight-list .item>div{width:16%}.carousel-inner>.active{display:flex}.ft-options .nav-tabs>li>a{padding:8px 23px}.flight-search .travellerDetails{margin-left:-120px}.round-way .col-lg-3{width:21%}.ft-options .tab-content{padding:10px}.flight-list .carousel-control .glyphicon{top:-9px;left:-3px;font-size:14px}.flight-list .carousel-control.left .glyphicon{right:-3px}.flight-list .carousel-control{padding:12px 7px;width:18px;height:30px}.car-text{left:-6px;padding:0 7px 0 0}.flight-list .carousel-control .car-text{right:10px;left:auto;top:6px}.refine-search{padding:16px 10px 0}.dropdown-menu{font-size:12px}.setfarealert{padding:4px 11px}.table-responsive{width:100%}.fare-rules p span{float:left!important}.flight-list .item>div>div>div img{width:25px}.det-date{font-size:13px}.m-timestop-wrap{padding-left:31px}.itinerary.itin-flight-details-wrap{margin-left:20px}}@media (min-width:991px) and (max-width:1199px){.filters .tripdur{width:147px}.filters .price-filter{width:98px}.navbar-nav>li>a{padding:8px 10px}.extra a{padding:5px}.m-more-list button{margin-top:10px}.modal-title{font-size:15px}}@media (max-width:767px){.filters .deptime .dropdown-menu{margin-top:-39px}.filters .stops .dropdown-menu{margin-top:-81px}.filters .arrtime .dropdown-menu{margin-top:-122px}.filters .tripdur .dropdown-menu{margin-top:-154px}.filters .price-filter .dropdown-menu{margin-top:-192px}#multiWaySearch .singletrip,.mobile-passenger{width:100%}.mobile-passenger>div{width:31.8%;margin-right:2%}.mobile-passenger>div:last-child{margin-right:0}body,html{overflow-x:hidden}.offer-div{font-size:12px}.loaderModals .modal-dialog{width:auto}#multiWaySearch .singletrip>div:nth-child(3n+0){clear:both}#multiWaySearch .singletrip>div{width:33%;margin-bottom:0}.TravellersFlight,.departFlight{font-size:40px;line-height:30px}.statustext{font-size:14px}.statusdate{font-size:30px}.singletrip>div{width:89px}.m-padding-removal{padding-right:0;padding-left:0}.flight-details div{display:block;padding-left:40px;width:90%}.price-underline{box-shadow:inset 0 -3px 0 0 #0095da;display:block;padding-bottom:5px;margin:0 auto 0 19px}#top.navbar,.flight-listing{margin-bottom:0}.flight-details{position:relative;background-color:#f7f7f7;padding:7px 0;font-weight:400;font-size:16px;line-height:18px}.fight-details-passenger-info span{font-size:11px;padding-right:2px}.flight-listing>div{border:0}.flight-listing,.m-more-flights-wrapper>div{border-bottom:1px dashed #ccc}.det-time{font-size:12px;font-weight:700}.airline-det li{padding:4px}.logo-air{text-align:center;width:16.66666667%;padding-right:0;padding-left:10px;padding-top:8px}.srp-right-arrow{margin-top:-5px!important}.more-list{padding:5px}.book-now{padding-right:5px;padding-left:0}.book-now .m-flightprice .curr-value{font-size:15px;font-weight:700;margin-left:-6px}.m-flightprice{float:right;position:relative;top:-5px;font-size:19px}.srpflight-right-arrow{position:absolute;right:0;top:50%;margin-right:10px;color:#0095da;font-size:16px}.flight-listing .return-flight{margin-top:0}.flight-listing .blocks{border-top:1px dashed #ccc;position:relative;margin-bottom:10px}.flight-listing div.blocks:first-child{border-top:0}.m-more-list{color:#fc7508;font-size:11px;cursor:pointer;padding:5px;text-align:left}#m-more-flights .modal-header{border-bottom:1px solid #999;padding:10px 15px}#m-more-flights .modal-header h4{font-size:16px}#m-more-flights .modal-body,.m-fliter-wrapper.refine-search{padding:0}#m-more-flights .modal-footer button{width:100%;margin-top:15px}.m-fight-up-icon{display:inline-block;background:url(/images/flight/SRP-sprite.png) -245px -4px no-repeat;width:17px;height:10px}.m-more-flights-wrapper>div{padding:5px 10px}.m-more-flight-row>label{display:block;margin:0;font-weight:initial;font-size:13px}.btn-filter-apply,.btn-filter-reset{text-transform:uppercase;font-size:12px}.filter-count,.logo-air p{font-size:11px}.flight-listing .return-flight.pull-left{float:none!important}.refine-arrow-left{padding-right:0;padding-left:10px}.fliter-btn-wrapper{text-align:right}.btn-filter-reset{padding:3px 8px 2px;background-color:#fff;border:1px solid #ccc}.btn-filter-apply{background-color:#0095da;color:#fff;border:0;padding:4px 8px 2px;margin-left:10px}.refine-search-wrap{background-color:#f7f7f7;padding:20px 0!important;border-bottom:1px solid #ccc}.m-fliter-wrapper{position:fixed;z-index:1001!important;top:58px;bottom:0;overflow-y:auto;margin-bottom:0;background-color:#fff;right:-100%;-webkit-transition:.25s ease-out;-o-transition:.25s ease-out;-moz-transition:.25s ease-out;transition:.25s ease-out}.m-fliter-wrapper.active{right:0;-webkit-transition:.25s ease-out;-o-transition:.25s ease-out;-moz-transition:.25s ease-out;transition:.25s ease-out}.m-fliter-wrapper .filtered>p{box-shadow:none}.arrtime.col-xs-12,.deptime.col-xs-12,.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}.default-open>.dropdown-menu,.dropdown .dropdown-menu.m-tab-open,.open-tab>.dropdown-menu{display:block}.filter-count{position:absolute;top:0;right:0;border-radius:4px;border:1px solid #0094da;background-color:#d1e2ed;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:#6e6e6e;padding:20px 5px!important;margin-right:0!important;font-size:15px!important;border-bottom:1px solid #0095da!important;border-right:1px solid #0095da}.arrtime .dropdown-menu,.deptime .dropdown-menu,.price-filter .dropdown-menu,.stops .dropdown-menu,.tripdur .dropdown-menu{top:0}.from-to>div>div{width:40%}.arrtime .dropdown-menu,.deptime .dropdown-menu{width:60%;padding:0}.slider.slider-horizontal{width:160px}.filters .open .caret-holder,.filters .open:hover .caret-holder{background:0 0;border:0}.m-fliter-wrapper .caret-holder{padding:0;border:0;background:#e5f0f6}.flight-airline-tab-name.default-filter-bg{background-color:#fff;border-bottom:1px solid #0095da!important;border-right:0}.dropdown.open .flight-airline-tab-name{border-right:0;border-top:1px solid #0095da;border-bottom:1px solid #0095da!important}.dropdown-menu .route{padding:10px 0}.m-fixed-offer{position:fixed;bottom:0;left:0;background-color:#363636;width:100%;z-index:9;padding:10px 10px 0;display:none}.m-fixed-offer-close{position:absolute;right:0;top:-22px;padding:5px 6px;background-color:#363636;color:#fff;cursor:pointer}#m-mobile-number-popup .modal-content{background-color:rgba(0,0,0,.55);color:#fff}#m-mobile-number-popup .modal-header{border-bottom:0;padding:7px 10px 25px}#m-mobile-number-popup .close{color:#fff}.mobile-number-popup-wrapper input[type=text]{padding:8px 10px;width:100%;background-color:rgba(0,0,0,.66);border:1px solid #363636}#m-mobile-number-popup button[type=submit]{float:left;padding:2px 20px;margin-left:5px}#m-mobile-number-popup{display:none}.m-filter-tab-active{border-right:0;border-top:1px solid #0094da;border-bottom:1px solid #0094da!important;background-color:#fff}.m-default-filter .flight-airline-tab-name.m-filter-tab-active,.m-default-filter.open .flight-airline-tab-name{border-top:0!important}.price-filter .dropdown .flight-airline-tab-name.m-filter-tab-active,.price-filter .dropdown.open .flight-airline-tab-name{border-bottom:0!important}.flight-airline-tab .dropdown-menu,.price-filter .dropdown-menu,.stops .dropdown-menu,.tripdur .dropdown-menu{padding:0 5px 0 0}.srp-new-sprite{background-image:url(/images/srp-newsprite.png);background-repeat:no-repeat}.close-filter-offcanvas{position:static}.refine-arrow-left span{display:inline-block;vertical-align:top;padding-top:3px}.m-dom-flight-price .glyphicon-arrow-up{color:#0194da}.loaderModals .modal-dialog p{font-size:13px}.searchPlace{font-size:18px!important}.singletrip{padding-top:15px}.m-default-filter .checkbox label{word-wrap:break-word}.mlabel-bg{position:absolute;background-color:#e5f0f6;top:0;height:100%;display:inline-block;bottom:0;width:100px;border-right:1px solid #0095da}}.caret-up,.pass-label{vertical-align:middle}.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}.buyAlrt_info{background:#d4e49b;border:1px solid #a4b660;border-radius:3px;width:100%}.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}.redio-bottom{margin-right:10px!important}.travellers_class_details label.radio-inline{text-indent:15px;text-indent:15px;width:auto}.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:5px 10px 5px 30px}.checkGrey{background:#728a28;height:40px;width:40px;border-radius:50%;margin:0 15px;padding-top:4px;position:relative;font-size:22px;font-weight:700;color:#fff;padding-left:10px}.timeZoneDR span.tc-dec-feb.morning:before{color:#333;line-height:30px}.block-icon,.timeZoneDR div.active span.tc-dec-feb.morning:before{color:#0095da}.right_alerttxt{width:73%;padding-left:15px;border-left:1px solid #bec3a5;font-size:13px}.alert_boldtxt{display:block;color:#000;font-size:15px;font-weight:500}.Custometip,.pass-label{color:#333;display:block}#alertMsg{box-sizing:border-box}.fare_alter_flight_tc .modal-header{border-bottom:1px solid #999;padding:10px;float:left;width:100%;background:#0054a5;color:#fff}.fare_alter_flight_tc .modal-header .close{color:#333;cursor:pointer;font-size:0;line-height:0;float:right;padding:14px 7px;border-radius:50%;background:url(/images/Holiday-inclusions-icons.png?version=1.2) -21px -160px no-repeat;width:25px;height:25px;display:block;margin:-2px 0 0}.fare_alter_flight_tc .modal-title{margin:0;color:#fff;font-size:16px;padding:0;font-weight:400;text-align:left}.fare_alter_flight_tc .modal-body{position:relative;padding:25px 15px 15px;background:#fff}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:#0095da;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}.text_center{text-align:center!important}.tooltip_holder{width:20px;height:20px;border:1px solid #0084cc;border-radius:50%;text-align:center;display:inline-block;position:relative}.Custometip{background:#e1f3fc;border:1px solid #0084cc;top:50%;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)}.block-icon,.cross,.last-search{position:relative}.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}.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}.error-info-wrapper p.error-info,.filter-tab-1 .checkbox:last-child,.home,.navbar,.tab-v1 .nav-tabs li{margin-bottom:0}#gstPopUp.loaderModals .modal-dialog p{font-size:14px;margin-left:0}.pass-label{font-size:11px;height:10px}.cross{background:0 0;color:#0095da;font-size:23px;line-height:7px;top:11px;border:0;font-weight:300}#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.right{margin-right:15px}#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:#0095da;border:none!important;font-size:16px;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:#0095da;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{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:#0095da;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,.small .caret-down,.small .caret-up{border-left:6px solid transparent;border-right:6px solid transparent}.more-button .glyphicon-menu-up{border-top:6px solid #fff;top:5px}.moreOption .form-control{height:28px;border-radius:0 2px 2px 0}.more-button .glyphicon{font-size:11px}.top_destination_section_img{clear:both;margin-bottom:20px;overflow:hidden}.red-arrow{font-weight:700!important;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}.pleft25{padding-left:25px}.pright10{padding-right: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{border-radius:0 2px 2px 0;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}#flight-search-one .open .caret,.adultsdesk .caret,.moreOptionMulti .open .caret{color:#0095da;border-right:6px solid transparent;border-left:6px solid transparent}.adultsdesk .caret{border-top:6px dashed;margin-top:6px}input[type=submit]{background-color:#0095da;border-radius:0;border:0;padding:5px 10px;font-size:20px;color:#fff}.close-mcity a,.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{position:absolute;display:block;z-index:1}.bs-callout-warning *,.departFlightSm,.goBack,.loaderFlight,.share a,.tab-v1{display:inline-block}.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;font-size:18px;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}a.setfarealert,a.setfarealert:hover{border:1px solid #adadad;background:0 0;color:#0095da;font-size:13px;position:absolute;right:10px;top:26px;padding:4px 8px}.flight-body-right .btn{font-size:16px;color:#0095da;background:0 0;width:200px}.flight-body-right .btn:hover{background:#0095da;color:#fff}.flight-body h3{color:#4a4a4a;font-weight:400;margin:25px 0 40px}.flight-body .blocks h5{font-size:16px;font-weight:300;margin:0 0 10px}.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:#0095da;font-size:13px;font-weight:300;text-transform:uppercase}.tab-v1 .nav-tabs li a,.tab-v1 .nav-tabs li a:focus,.tab-v1 .nav-tabs li a:hover{border:0;margin-bottom:0;font-size:13px;font-weight:700;text-transform:uppercase;border-bottom:5px solid transparent}.tab-v1 .nav-tabs li.active a{border-bottom:5px solid #0095da;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}.flight-data .hover label{font-size:18px}.flight-data .hover{display:none;position:absolute;top:0;background:#fff;opacity:.8;color:#000;height:100%;width:100%}.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:#1a4b95;margin-bottom:15px}.departFlightSm{font-size:30px;margin:10px 0 2px}.parsley-error{border:1px solid red;background:#f6e3e3}.form-fare-alert .modal-body{padding:15px}.form-fare-alert .cross{border:0;background:0 0;color:#0095da;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,.srpfight-fetching{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}.hold-seats .form-group{width:100%;margin-bottom:10px}.hold-seats .form-group label{padding-right:10px;text-align:right;width:160px;font-size:14px}.extra-new a{border-radius:4px!important}.pri-pol a{padding:0!important;float:none!important;margin-right:0!important}.flights .modal-footer a{border:1px solid!important}.hold-seats .form-control{width:300px}.hold-seats label.checkbox,.hold-seats label.checkbox a{color:#888;font-size:11px}.hold-seats .mandatory{text-decoration:none;font-size:11px;color:#676767;padding:10px 0 0 165px}.hold-seats .btn-primary,.priceAlert .btn-primary{width:auto;border-radius:0;font-size:18px}.priceAlert .btn-primary{font-family:"Droid Sans",sans-serif;padding:4px 27px;border-radius:2px}.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}.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:35px!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:#0095da;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%}}.bright2 .statustext,.statusmonth2{position:relative;top:-7px}@media (min-width:768px){.loaderModals .modal-dialog{width:700px;text-align:center}}.loaderModals .modal-content{background:url(/images/flight/modal-bg.jpg)}.loaderModals .modal-dialog p{font-size:16px}.multiName{font-size:16px!important;margin-bottom:0;font-weight:700}.statustext{font-size:16px;color:#000;padding-top:10px}.statusdate{font-size:40px;color:#666}.statusmonth{font-size:14px;color:#667}.singletrip>div{width:125px;float:left;padding:0 10px}#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}}@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}.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 #0095da}.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}}.flight-search .form-control.to-city,.flight-search h1{padding-left:20px}.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:Lato,sans-serif!important}.flight-search-form input::placeholder{color:#333!important;font-weight:700}.valueChange{top:10px;right:-16px;background:url(/images/flight/icons/swap.png) 0 no-repeat;width:30px;height:30px}.valueChange span{font-size:0;color:transparent}.depart,.returnIcon{background:url(/images/flight/icons/flight-calender-icon.png) 0 no-repeat;font-size:0;left:12px}.form-control{font-size:14px;line-height:1.42857143;color:#333!important}.flight-search-form .form-control{height:50px;font-weight:700}.adultsdesk>.btn{height:50px;border-top-right-radius:5px;border-bottom-right-radius:5px;border:1px solid #d1d1d1!important}.stops.filter-tab-3 .checkbox-inline:first-child,input#input-search-from{border-top-left-radius:5px;border-bottom-left-radius:5px}.form-control-feedback{height:50px;line-height:50px}.flight-search .form-control{padding:6px 12px;border:1px solid #d1d1d1;border-right:0}.flight-search .flight-search-form{height:auto;width:1150px;color:#333;border-radius:3px}.adultsdesk .traveller{position:relative;top:-1px;color:#333;font-weight:700}.flight-search .fare-search-button,.flight-search .search-button{border-radius:5px;color:#fff!important}.flight-search h1{color:#333;font-weight:700}.flight_search_handler{padding-bottom:8px}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 15px;text-indent:15px;margin-right:10px;width:auto!important}.redio-bottom{background:url(/images/flight/icons/flight_icons.png) -18px -270px/65px no-repeat}.redio-bottom.selected{background:url(/images/flight/icons/flight_icons.png) -21px -221px/70px no-repeat #d0d7df;border-radius:25px;color:#333}.travellers_class_details label.radio-inline{float:left;display:inline-block;color:#333;font-size:14px!important;text-align:left!important;background-color:transparent;padding:3px 7px!important;margin-left:0;background-size:50px;background-position:-14px -204px}.travellers_class_details{width:100%;overflow:hidden;margin:15px 0;clear:both;padding:0 15px}.travellers_class_details label.radio-inline.selected{background-size:60px;background-position:-20px -190px}.flight_offers_details .item{color:#333;background:#f4f4f4;padding:15px 20px;vertical-align:middle;max-height:250px;position:relative;border-radius:10px;min-height:230px}.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:700;text-align:center;text-transform:uppercase;margin:20px 0 0}.airline-sect .dropdown-menu .checkbox:first-child,.flight_content_read_more_TC h2,.flights-srp-top .breadcrumb_links{margin-top:0}button#search-button{width:118px;margin-left:8px;color:#fff!important}.flight-search .travellerDetails,span.hyphen{left:0}.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:#0095da;margin-right:10px}.close-mcity a{color:#0095da;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{text-align:left}.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:0;font-weight:400;height:43px;width: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;border-bottom:1px solid #e1e1e1}.flight-details .fight-details-passenger-info .msrchlink,.flight-details .fight-details-passenger-info .passcount,.flight-search .travellerDetails .adultscol>div:first-child .age,.travellerDetail{font-size:14px}@-moz-document url-prefix(){.glyphicon-minus:before{top:-3px}}.date-single-wrap.parsley-error{color:#b94a48;background-color:#f2dede;border:1px solid red;margin-bottom:10px}.date-single-wrap.parsley-error input{color:#b94a48;background-color:#f2dede;border:0 solid red}.date-single-wrap.parsley-error .form-group,.date-single-wrap.parsley-error .form-group .form-control{height:48px!important}.holiday a,.holiday span{background:#fff1e3!important}@media (min-width:1200px){#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{width:16.6%}.one-way .col-lg-2{width:15.8%}.top-multi .col-lg-4{width:32.4%}.flight-search .date-single-wrap div.form-group,.flight-search .date-single-wrap div.form-group input.form-control{height:50px;border-right:none!important;box-shadow:none!important}div#flight-search{width:760px;float:left}.one-way .col-lg-3,.round-way .col-lg-3{width:250px}.one-way .date-single-wrap,.one-way .date-single-wrap .from_date_flight,.round-way .date-single-wrap{width:260px}.date-single-wrap{display:flex;margin-top:-.5px}.date-single-wrap div{padding:0}.common-btn-div.moreOptionMulti{width:360px!important;float:left;margin-top:10px}button#travellerDetail{width:230px;padding:8px}.to_date_flight input.form-control.return{border-left:transparent;padding-left:15!important}#flight-home .to_date_flight input.form-control.return{padding-left:28px!important}#flight-search input.form-control.parsley-error{border-right:none!important}#flight-search-one .flight-search .has-feedback-left.one-way input.form-control.departCal.parsley-error,#flight-search-one .one-way input.form-control.departCal.parsley-error{border-right:1px solid red!important}#flight-search input.form-control.return.parsley-error{border-left:none!important;box-shadow:none!important;border-right:1px solid red!important}.flight-search .date-single-wrap span.field-error{width:175px;margin-left:25%}.flight-search .one-way .date-single-wrap span.field-error{margin-left:13%}.flight-search .from-city-value span.field-error{margin-left:5%}.flight-search .to-city-value span.field-error{margin-left:8%}.flight-search .travellerDetails .adultscol{float:left;width:100%;padding:10px 15px}.flight-search .travellerDetails .form-group{margin-top:0;width:98px}.flight-search .travellerDetails .adultscol .form-control{width:50px}.flight-search .travellerDetails .adultscol>div:first-child{width:auto;padding-right:0;float:left;position:relative;top:5px}.flight-search .travellerDetails.dropdown-menu{z-index:10;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{border-right:1px solid #d1d1d1}.to_date_flight input.form-control.return{border-left:transparent;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){.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}.flight_common-view,.hide_on_click,span.field-error{display:none}.mobile_data_show,.show_on_top{display:block}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:#fff;font-size:14px;margin:0;margin-right:25pxpx}.redio-bottom.selected{background-color:#0095da;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}.flight-body{padding:0}.flights .breadcrumb_links{background:#e6e6e6;padding:0 15px;margin-top:0}.flights .breadcrumb_links ul{margin:15px 0 7px!important}section.flight_common_section.flight_offers{padding:0 15px}.flight_content_read_more_TC h2{color:#32659a;font-weight:700;line-height:27px}.doneBtn{position:fixed;height:39px;background:#0095da;border-radius:5px;color:#fff;padding:10px;text-align:center;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}.adultscol input.form-control.input-number{padding-top:0}.flight-search{border-bottom:0}.flight-search .travellerDetails .adultscol>div:first-child{width:auto}.flight-search .travellerDetails .adultscol .btn,.flight-search .travellerDetails .adultscol .btn:focus,.flight-search .travellerDetails .adultscol .btn:hover{margin-top:0}.flight-search .travellerDetails .adultscol{border-color:#d1d1d1}.mar-bot-minus{margin-bottom:-10px!important}.one-way .date-single-wrap.parsley-error{height:50px}.date-single-wrap.parsley-error.hide_on_click{border:none!important;display:none}.date-single-wrap.hide_on_click{height:auto}button.search-button{padding:11.5px 12px!important}}span.non-refundable,span.refundable{bottom:2px;text-transform:uppercase}.flights-srp-top{background:#012b56}.flight-details{padding-bottom:0;padding-top:10px;color:#fff}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}.msrchlink{color:#fff}.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}.ft-options .nav-tabs>li:first-child{border:1px solid #0095da;border-radius:30px 0 0 30px;border-right:none}.ft-options .nav-tabs>li:last-child{border:1px solid #0095da;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;border-top:1px solid #e1e1e1}.refine-search.filters{background:#eff5f7;border:none;margin-bottom:0}.filters .dropdown p{background:0 0;color:#333;font-size:14px}.filters .glyphicon{color:#0095da;float:right;position:relative;right:-5px}.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:#0095da;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%}.filters .deptime{width:104px}.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 .arrtime{width:109px}.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}.ft-details-tabs .cross{background:#e7e8ed;padding:0 5px;border-radius:50%;font-size:18px;width:20px;height:20px;line-height:20px}.trans-visa-note{background:#eef0f1;line-height:24px;text-align:center;font-size:13px}.ft-options .nav-tabs>li>a{line-height:25px}.bell,.ft-options .nav-tabs>li>a span{font-size:13px;background:#0095da;color:#fff;border-radius:30px;line-height:17px;padding:5px}.book-now .btn-primary{width:auto;padding:6px 25px}span.stop-det{font-size:16px;color:#333;font-weight:700;display:block;padding:9px 0 10px}span.refundable{background:#090;position:relative;left:5px}span.non-refundable{color:#fff;font-size:12px;border-radius:4px;padding:3px 12px;background:#bababa;left:10px;position:relative}.fare-breakup:last-child h2{margin-top:0;padding-left:0}p.price.m-flightprice{font-size:18px;color:#333;font-weight:700;padding-right:5px;min-width:115px}span.curr.INR{color:#333!important;font-size:18px}.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}li.facility-icons{padding:18px 0 0 21px}.book-now,.filters .price-filter .dropdown>div{float:right;padding-right:30px}.modifysearch-cont{margin-bottom:15px;border-bottom:1px solid #e1e1e1}.logo-air{padding-top:12px;width:13%}.book-now{padding-top:15px}.flight-listing>div{border-left:none;border-top:none;border-bottom:2px solid #e1e1e1}.flight-srp-right-listing{padding:0;width:80%;box-shadow:-1px 1px 10px rgba(51,51,51,.2)}.flight-listing .student-fare-note{background:#eff5f7;width:96.5%;margin:15px auto;float:none;padding:5px 20px;border:none;line-height:14px;border-radius:3px}.student-fare-cap-icon{display:inline;float:left;height:60px;margin-right:20px;line-height:60px}span.One-trip-arrow,span.One-way-arrow,span.Round-trip-arrow{width:15px;height:18px;display:inline-block;margin:0 5px -2px 6px;text-align:center}.student-fare-note p span{color:#0095da;cursor:pointer}span.Round-trip-arrow{background:url(/images/flight/round-arrow.png) 0 no-repeat}span.One-trip-arrow,span.One-way-arrow{background:url(/images/flight/oneWay-arrow.png) 0 no-repeat}.stud-fare-hover{background:#d0edfb;color:#0095da;padding:10px 15px 0;margin-top:35px;border-radius:3px;position:absolute;top:0;right:-30px;width:220px;display:none;z-index:1}.flight-srp-left-filter{padding:0;border-left:1px solid #e1e1e1;float:left;width:20%}.left-filter-sect{float:left;border-bottom:1px solid #e1e1e1;width:100%;background:#fff}.left-filter-sect .filter-row{padding:10px 10px 10px 0}.left-filter-sect .dropdown-menu{padding-bottom:20px}.flight-srp-left-filter ul.dropdown-menu{position:static;border:none;box-shadow:none;width:100%;margin-left:25px;padding-right:45px}.flight-srp-left-filter .lay-dur ul.dropdown-menu,.flight-srp-left-filter .tripdur ul.dropdown-menu{margin-left:25px;padding-right:45px}.flight-srp-left-filter span.caret{border-top:7px dashed;border-color:#666;border-right:5px solid transparent;border-left:5px solid transparent;margin-right:7px;margin-left:10px;transform:rotate(-90deg)}.stops.filter-tab-3 .checkbox-inline{border:1px solid #d1d1d1;margin:0;float:left;padding:5px 7px 2px;border-right:none}.stops.filter-tab-3 .checkbox-inline:last-child{border-right:1px solid #d1d1d1;border-top-right-radius:5px;border-bottom-right-radius:5px}.stops.filter-tab-3 .checkbox-inline label{font-weight:400;font-size:13px;color:#333;cursor:pointer}.domestic .from-to .timeZoneDR div,.from-to .timeZoneDR div{width:95%;background:#fff;border:1px solid #e1e1e1;border-radius:0;font-size:13px;text-align:left;padding-left:10px;border-bottom:none;cursor:pointer}.from-to .timeZoneDR div:last-child{border-radius:0 0 5px 5px;border-bottom:1px solid #e1e1e1}.from-to .timeZoneDR div:first-child{border-top-left-radius:5px;border-top-right-radius:5px}span.flight-airline-tab-name{font-weight:600;color:#6e6e6e;font-size:15px}.refund-tab{float:left;width:100%;padding:10px 20px;border-bottom:1px solid #e1e1e1}.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:700}.flight-search .flight-search-form{background-color:#f2f0f1;padding:0}.flight-search{position:static;border-bottom:none}.domestic-change .selected{background:#f9f7f8;box-shadow:none}.dom-flight-det .details span.det-dep-arr-loc{font-size:13px;font-weight:400}.airLogo.round-also{border-left:none}.domestic-change .filters>div p,.domestic-change .refine-search>p{font-size:13px;text-align:left;padding-left:5px}.dom-flight-det .price span{color:#333!important;font-size:20px!important;font-weight:600;margin-left:-5px}.domestic-change .facility-icons{position:absolute;right:70px;width:60px}.dom-flight-det .price .btn{margin-top:0;padding:4px 30px;text-transform:uppercase;font-size:16px}.dom-flight-det .ft-details-tabs .nav-tabs{margin-left:34px}.domestic-change .itinerary span.pull-left{margin-right:3px}.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}.timeZoneDR .time span{font-size:12px;color:#999;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;color:#0095da;cursor:pointer}.airline-sect ul.dropdown-menu{padding-top:0;padding-bottom:10px}.srp_screen_new{background:rgba(255,255,255,.9);height:100%;position:absolute;top:0;width:100%;z-index:999999;left:0}.srp_screen_new .filter_applied_section{top:3%;left:48%}.srp_screen_new span.loading-txt{position:absolute;top:2.8%;left:54.5%}.srp_screen_new.one_way_load .filter_applied_section{top:23%;left:48%}.srp_screen_new.one_way_load span.loading-txt{top:20%;left:51%}.timeZoneDR p{display:inline-block;margin-bottom:0}.btn-primary:hover{background:#39b7f2!important;border-color:#39b7f2}.facilities-icon-align{width:105px;height:100%;position:absolute;top:0;left:65px;display:flex;text-align:center;padding:0 15px 0 10px}.facilities-icon-align.one-way-facility{left:auto;right:0}li.allOrNonstopFlightsTab a span{display:inline-block;background:#0095da;color:#fff;border-radius:50%;padding:7px 0;margin-left:3px;width:27px;height:27px;text-align:center;font-size:12px;position:relative;top:-2px;line-height:17px}.fare-breakup h2{color:#333;font-weight:700;padding-left:10px;margin-top:1px}.fare-rules p,.fare-rules table td,.fare-rules table td span,.price-breakup p,.price-breakup strong{font-size:13px;color:#333}.flights .table-responsive{clear:both;padding-top:0}.itinerary.itin-flight-details-wrap{margin-bottom:35px}.blocks:hover{background:#f9f7f8}.airline-sect .checkbox label{text-transform:capitalize}.dropdown-toggle{width:auto;display:inline-block;cursor:pointer}@media screen and (min-width:1200px){.itinerary .itinerarySummary small.flightNumber{max-width:150px;display:block}.modifysearch-cont .depart:before,.valueChange span.tc-city-arrow,small.flightNumber .mob-line{display:none}.flight-listing-dom .airlineName p{margin-bottom:15px;font-size:13px;margin-top:5px;height:20px;margin-left:15px;text-align:center;width:70px}.flight-search-form .col-lg-2{width:50%}span.itin-flight-date{color:#666;margin-left:10px}.airline-sect .checkbox label{max-width:130px;text-transform:capitalize}.itinerarySummary small.terminal{width:190px;float:left;line-height:21px;padding-top:3px}.itin-flight-details-wrap .itinerarySummary small.terminal{float:none}button#travellerDetail{width:230px}button#search-button{text-transform:uppercase;font-weight:400}span.travelDate.truncate{padding-top:3px}.modifysearch-cont button#search-button{width:138px}.modifysearch-cont .common-btn-div.moreOptionMulti{width:380px!important}span.valueChange{right:-16px;top:10px}.ft-details-tabs .tab-content .tab-pane{max-height:400px;overflow-y:auto}.checkin-baggage .table{margin-bottom:10px}.ft-details-tabs .tab-content .tab-pane::-webkit-scrollbar-track{display:none}.ft-details-tabs .tab-content .tab-pane::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.ft-details-tabs .tab-content .tab-pane::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#d1d1d1}.international-roundtrip .itin-flight-details-wrap.itinerary h2:nth-child(2){margin-top:0}.international-roundtrip .itin-flight-details-wrap.itinerary h2{margin-top:35px}.flight-search .travellerDetails .adultscol .btn,.flight-search .travellerDetails .adultscol .btn:focus,.flight-search .travellerDetails .adultscol .btn:hover{line-height:14px}.domestic .itinerary .connector{margin:25px 0 30px}.from-to .timeZoneDR div.active,.stops .checkbox-inline.active,.stops .checkbox-inline:hover{background:#eaf0f4;box-shadow:0 0 0 1px #0095da inset}}@media screen and (max-width:767px) and (min-width:320px){.price-limit-txt,.price-underline{margin-left:10px}.det-date,span.stop-det{display:inline;font-size:11px}.flight-details,.flight-route{text-align:left}.flight-details{color:#333;background:#fff;padding-top:8px;font-weight:600}.flight-details .fight-details-passenger-info .dates-ft,.flight-details .fight-details-passenger-info .passcount{color:#666}.airline-det li{min-width:auto;padding:10px 4px 2px 0}.airline-det{padding-left:30px}.fight-details-passenger-info{padding-bottom:13px}.m-timestop-wrap,.price-filter ul.dropdown-menu{padding-bottom:20px}.fightdetails-left-arrow{left:13px;top:23px}.fightdetails-right-filter{right:15px;top:23px}.m-timestop-wrap{padding-left:0}.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{width:100%}.srp-flighttab-wrapper span{padding-left:2%;padding-right:9%;color:#666}.srp-flighttab-wrapper{padding:8px 8px 0;background:#eff5f7}.flight-listing .blocks{border-top-style:solid;margin-bottom:0;padding-bottom:10px}.flight-listing .blocks:first-child{border-top:none}.book-now{position:absolute;right:10px;width:100px;padding:0;top:30px}.facilities-icon-align.one-way-facility{left:auto;right:-95px;top:40px;width:88px;display:inline;height:auto}.facilities-icon-align.one-way-facility .sale-baggage-align{width:30px;height:30px;display:inline-block}.left-filter-sect .open span.filtered-dot,.left-filter-sect.active span.filtered-dot,.srpflight-right-arrow{display:none!important}p.price.m-flightprice{font-weight:700}.srpfight-fetching .rarr{position:relative;top:7px}.flight-route{display:inline-block;float:left;width:100%;font-size:11px;color:#666;padding-bottom:5px}.ft-details-tabs-mob{position:fixed;bottom:57px;background:#555;left:0;z-index:11;border-bottom:1px solid #666;width:100%}.ft-details-tabs-mob .nav-tabs{margin-left:3%;padding:12px 15px 5px;display:flex}.international-roundtrip .ft-details-tabs .nav-tabs{margin-left:3%}.blocks-bg-style-mob{background:#f9f7f8}.ft-details-tabs-mob .tab-content .tab-pane{position:fixed;bottom:102px;padding:0;top:0;overflow:auto}.ft-details-tabs-mob .itinerary .itinerarySummary{padding:0 15px}.ft-details-tabs .cross{left:15px;position:relative;top:30px;margin-right:10px;z-index:1}.flight-listing .student-fare-note{width:93%}.student-fare-note p,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-cap-icon{margin-top:28px}.student-fare-note p span{padding-top:5px}h1.flight-details{padding-right:10px}.flight-details div{width:90%;color:#666}.itinerary{margin-bottom:10px}span.flight-airline-tab-name{border:none!important;display:inline-block;padding:5px 0!important;width:auto}.dropdown.open .flight-airline-tab-name{border:none!important;display:inline-block;padding:10px 0!important}.flight-srp-left-filter ul.dropdown-menu{margin-left:20px}.dropdown-menu .checkbox .price{padding-right:25px}.filter-close-clear div{display:inline-block}.clear-filter{float:right;padding-right:20px;color:#0797db}.filter-close-clear{padding:15px;background:#e1e1e1;font-size:14px;font-weight:600;margin-top:-2px}.left-filter-sect div[closable=true],html.mobile-device{background:#f5f5f5}.filter-back .tc-backArrow2{color:#0797db;font-size:18px;position:relative;top:3px;pointer-events:all;padding-right:10px;font-weight:700}.refund-tab{padding-left:12px}.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}.dropdown-toggle,.ft-details-tabs ul li.active .mob-top-arrow,.left-filter-sect.airline-sect.active .dropdown-menu{display:block}.apply-filter-btn-wrap{float:left;width:100%;padding:10px;background:#f5f5f5}html.mobile-device{height:100%}.left-filter-sect.stops .checkbox-inline.active{background:#eff5f7}span.Round-trip-arrow{background:url(/images/flight/round-arrow-mob.png) 0 no-repeat}span.One-trip-arrow,span.One-way-arrow{background:url(/images/flight/oneWay-arrow-mob.png) 0 no-repeat}.discount-note{padding:8px 10px 0;line-height:6px;width:100%}.discount-note:after,.facilities-icon-align{display:none}.flight-listing-dom input[type=radio]{top:20%;left:7%}.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}.top-options{margin-top:-10px}.dom-flight-det .ft-details-tabs .nav-tabs{display:-webkit-box;margin-left:3%}.ft-details-tabs .nav-tabs li a{margin:0 30px 0 0}.dom-flight-det .price span{color:#fff!important}.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{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:0 0}.domestic .m-filter-tab-active.flight-airline-tab-name{border:none!important}.domestic .refine-search.filters{padding-left:15px}.fight-details-passenger-info span{color:#999;font-weight:400}.domestic-change .filtered p{border-bottom:2px solid #0054a6;margin-bottom:-2px;width:auto}.domestic-change .filters .glyphicon{color:#0054a6}#roundWaySearch .singletrip{display:flex}.baggagedetails .airlineName small{display:inline-block;float:left}.itinerary .itinerarySummary .vendor .name{display:inline-block;float:left;margin-right:15px}.itinerary .itinerarySummary .vendor{width:100%!important;min-width:200px;display:block;float:left}.itin-flight-details-wrap.itinerary .itinerarySummary .vendor{margin-bottom:15px}.airLogo{width:auto}.itinerarySummary .airlineName{float:left;padding-left:0;line-height:21px}.flights .table-responsive{border:none}.itinerary h2{background:#e1e1e1;padding:15px;font-weight:700;margin-top:0}.itinerary .itinerarySummary{padding:0 20px;display:block}p.impnote{padding:0 20px}.ft-details-tabs-mob h2.itin-det-type{margin:0;background:#fff;color:#0095da;font-size:16px}.baggagedetails .itinerarySummary .airLogo{margin:2px 8px 3px 0}.ft-details-tabs .tab-content .tab-pane{background:#fff}.fare-breakup .price-breakup{padding:0 10px}.fare-breakup h2{margin:0 10px 10px;font-weight:700;padding:15px 10px}.fare-breakup:last-child h2{padding-left:15px;margin:0 0 15px}p.bdr-top-bot{line-height:20px}.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}.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:10}.itinerary .connector.weak{width:100%;margin-bottom:30px}.airlineName .name strong{font-weight:400;color:#333}.equipment_type_details{padding-left:0;color:#333}.small,small,span.travelDate.truncate{font-size:13px;color:#333}.filter-count{top:14px;right:20px;border-radius:50%;border:1px solid #0094da;background-color:#0095da;font-size:12px;padding:3px 6px;color:#fff}span.filtered-dot{width:10px;height:10px;display:block;background:#0095da;float:right;margin-top:15px;margin-right:35px;border-radius:50%}.ft-details-tabs .nav-tabs>li{clear:both}.ft-details-tabs ul li .mob-top-arrow{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #555;position:absolute;top:-26px;left:25%;z-index:1;display:none}#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}.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 .netAmount{font-size:20px;color:#fff;font-weight:700}.m-round-flight-price span.curr.INR{font-size:18px!important;font-weight:700;color:#fff!important}.m-round-flight-price .flight-price-total{color:#969696;font-size:12px}.dom-flight-det .price{padding:10px 15px;font-size:22px;color:#fff}.flight-details .fight-details-passenger-info .dates-ft{padding-left:0}.from-to .timeZoneDR div.active,.stops .checkbox-inline.active{background:#eaf0f4;box-shadow:0 0 0 1px #0095da inset}}@media screen and (max-width:360px){.ft-details-tabs-mob .tab-content .tab-pane{bottom:102px}.ft-details-tabs .nav-tabs li a{margin:0 10px 0 0}.itinerary .flightup{margin-right:5px}.itinerary h2{padding:15px 0}.domestic .itinerary h2{padding:15px 5px}.baggagedetails.itinerary h2,.ft-details-tabs-mob h2.itin-det-type{padding:15px}}@media (min-width:768px) and (max-width:1024px){.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%}.airlineName{padding-left:15px!important}.round-trip-only .visible-sm{padding-left:0}.ft-details-tabs .nav-tabs li a{margin:0 20px 0 0!important}}.flight-search .field-error{color:#ff6f68;font-family:arial;font-weight:500}#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}}