.Custometip,.pass-label{color:#333;display:block}.flight_offers_widgit .owl-nav button span,.owl-nav button span,.promo-tooltip>div{height:12px;width:12px}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{color:inherit;font:inherit}.common-btn-div .travlClass{margin-left:150px;display:none;top:-23px;position:relative}.flight-search span.hyphen{float:left}.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}.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{padding:5px 10px 5px 30px}.carousel-inner label,.flights_domestic_multicity button#travellerDetail .traveller.pull-left{font-weight:400}.dropdown-menu .from-to div div.active span{color:#0095da!important}.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(https://www.thomascook.in/images/Holiday-inclusions-icons.png?version=1.2) -21px -160px no-repeat;width:25px;height:25px;display:block;margin:-2px 0 0}.fare_alter_flight_tc .modal-title{margin:0;color:#fff;font-size:16px;padding:0;font-weight:400;text-align:left}.fare_alter_flight_tc .modal-body{position:relative;padding:25px 15px 15px;background:#fff}.col-sm-12.col-xs-12.int_holi.more_all_big,.col-sm-2.flight_logo_modal,.flight-search-form .col-lg-1,.flight-search-form .col-lg-2,.flight-search-form .col-lg-3,.flight-search-form .col-lg-4{padding:0}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}.add-multi-flight a,.caption-desti a:hover,.flight-data .holder .hover a:hover{text-decoration:underline}.flights .breadcrumb_links{margin-top:10px;margin-bottom:10px}.flight-search h1{font-size:30px;margin:0;padding-bottom:10px}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}.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}.adultsdesk>.btn,.flights_bottomBanner .flight_data_cara a.carousel-control.left,.gst-text{text-align:left}.Custometip{background:#e1f3fc;border:1px solid #0084cc;top:50%;left:40px;margin-bottom:15px;opacity:0;padding:20px;pointer-events:none;position:absolute;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-ms-transition:.25s ease-out;-o-transition:.25s ease-out;transition:.25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px rgba(0,0,0,.28)}.Custometip:after,.Custometip:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.cross,.flight-data .holder,.more-button .glyphicon-menu-up,.posrel,.pref-airline,.promo-tooltip,.relative,.rposition,.social-flight{position:relative}.Custometip:before{border-color:rgba(225,243,252,0);border-right-color:#0084cc;border-width:13px;margin-top:-18px}.Custometip:after{border-color:rgba(214,222,241,0);border-right-color:#e1f3fc;border-width:12px;margin-top:-17px}.tooltip_holder:hover .Custometip{opacity:1;pointer-events:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:99999}.tooltip_holder .tooltip{width:250px!important}.gst-text{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,.home,.navbar{margin-bottom:0}#gstPopUp.loaderModals .modal-dialog p{font-size:14px;margin-left:0}.pass-label{font-size:11px;height:10px}.cross,.flight_tc_recamonded_data .caption-desti>div{color:#0095da}.cross{background:0 0;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}.promo-tooltip>div{position:absolute;background:#039ddd;top:8px;right:8px;font-size:8px;padding:0 4px}.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}ul{list-style:none}.caret-right{border-left:7px solid #fff}.caret-left{border-right:7px solid #fff;margin-left:0!important}.flight-data:hover .hover,.flight_top_destinations_sldier .owl-item:hover .hover,.no-js .owl-carousel,.open,.owl-carousel.owl-loaded,.student-fare:hover .stud-fare-hover{display:block}.clear{clear:both}.flight-search{position:absolute;color:#fff;top:30px}.flight-data,.flight-search-form .form-control{width:100%}.from-city-value .form-control{border-radius:2px 0 0 2px}.top-multi{padding-top:10px}.flight-search .flight-search-form .radio-inline input{margin-top: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}.travellerDetails>.adultscol:last-of-type{border:0}.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}.glyphicon-minus:before{content:'-';font-size:24px;font-weight:700;position:relative;top:-2px}.glyphicon-plus:before{content:'+';font-size:16px;line-height:17px}.flight-search .travellerDetails .adultscol .btn:first-child{border-radius:2px 0 0 2px;outline:0}#flight-search-one .open .tc-user,.active-dropdown .traveller,.depart-cal.active,.return.active{color:#000}.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}.all_hover_data_flights p a.searchHistorya,.price-alert{margin-right:5px}.more-button,.moreOption,.mtop10{margin-top:10px}.more-button a{color:#fff;font-size:12px}.more-button .glyphicon-menu-down{font-size:11px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #000;margin-right:5px;display:inline-block}.more-button .glyphicon-menu-up{border-left:6px solid transparent;border-right:6px solid transparent;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}.col-sm-3.col-xs-11.small.flight_tc_recamonded_data{min-height:225px;margin-bottom:20px;padding-right:15px;padding-left:0}.col-sm-3.col-xs-11.small.flight_tc_recamonded_data img.img-responsive.lazy{min-height:183px;width:100%}.col-sm-3.col-xs-11.small.flight_tc_recamonded_data .caption-desti.pull-left{min-height:40px}.red-arrow{font-weight:700!important;color:red!important;font-size:12px}.last-search{color:#565555;font-size:11px;vertical-align:top;width:141px;display:inline-block;position:relative;top:-3px;left:5px}.disclaimer{font-size:12px;color:#6b6b6b;width:100%;float:left}.closed,.mobile_data_show,.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled,.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn,.responsive,.show_all_data_mobile,i.form-control-feedback.returnIcon{display:none}.cursor-pointer{cursor:pointer}.mtop30{margin-top:40px}.mtop7-{margin-top:-7px}.pd10{padding:10px}.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}.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}#flight-search-one .open .caret,.moreOptionMulti .open .caret{border-bottom:6px dashed;border-top:6px solid transparent;margin-top:0}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}.valueChange{position:absolute;display:block;z-index:1}.add-multi-flight{float:right;margin-top:10px;padding-right:20px;clear:both}.close-mcity a{font-size:14px;float:right;padding-left:10px}.arrow-color{color:#29a0d2}.flight-body h3{color:#4a4a4a;font-weight:400;margin:25px 0 40px}.tab-v1 .carousel-control span{line-height:20px}.flight-body-right label,.flight-data .holder .hover p:hover,.ui-datepicker-today .ui-state-default{font-weight:700}.tab-v1 .nav-tabs li.active a{border-bottom:5px solid #0095da;color:#333}.flight-body-right label{font-size:16px;color:#4a4a4a}.right-bg{background:#f6f6f6;padding:20px}.price-alert-div{margin-top:5px}.price-alert-div label{font-size:20px}.price-alert{background:url(/images/flight/sprite-homepage.png) -86px -89px no-repeat;padding:23px 25px}.caption-desti{background:#fff;border-bottom:1px solid #ccb;border-left:1px solid #ccb;border-right:1px solid #ccb;padding:10px;font-size:16px;color:#0095da;width:100%}.flight-data .holder img{position:relative;border:1px solid #ccb}.modal{border-radius:0}.top-destinations>.big,.top-destinations>.small{margin-bottom:15px}.flight-data .hover label{font-size:18px}.flight-data .holder .hover a,a.all_offers_section{color:#333}.middle .pd15,.small .pd15{padding:0 10px 10px}.flight-data .hover{display:none;position:absolute;top:0;background:#fff;opacity:.8;color:#000;height:100%;width:100%}.form-fare-alert .modal-body,.pd15{padding:15px}.flight-data .col-lg-1 p span.parl{padding-right:10px;padding-left:10px}.travel-price .col-lg-6:first-child{padding-left:0}.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}.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}.red{color:red}.flights .modal-footer a{border:1px solid!important}.form-fare-alert{margin:0}.travellerDetails .adultscol{height:30px;margin-top:9px;border-bottom:1px solid;padding-top:10px}.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"}.flight_content_readmore_data{clear:both;margin-bottom:30px;overflow:hidden}.flight_content_read_more_TC h3{color:#333;font-weight:300;margin:0 0 15px}.flight_content_read_more_TC{padding-bottom:15px;overflow:hidden}.col-sm-10.flightSlideTab{text-align:center;padding:6px 0 0}.flights_bottomBanner .flight_data_cara a.carousel-control.right{text-align:right}#autoSuggestion.typeahead>.active>a,#autoSuggestion.typeahead>.active>a:focus,#autoSuggestion.typeahead>.active>a:hover{background:#e5f0f6;border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;color:#575757;padding:7px 10px}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}#ui-datepicker-div{border:1px solid #d1d1d1;border-top:none;box-shadow:2px 2px 5px rgb(51 51 68 / 50%);-webkit-box-shadow:2px 2px 5px rgb(51 51 68 / 50%);-moz-box-shadow:2px 2px 5px rgba(51,51,68,.5);width:43em!important;left:44.3em!important;z-index:99999!important}.ui-datepicker .ui-corner-all.ui-datepicker-next{transform:rotate(-45deg)}@media only screen and (max-device-width:767px) and (min-device-width:320px){.flights_bottomBanner{position:inherit;margin:0;width:100%;background:#f5f5f5;border-bottom:1px solid #cdcdcd}.flights_bottomBanner .flight_data_cara{background-color:#f5f5f5;overflow:hidden;color:#000;padding:10px}.col-sm-2.col-xs-3.flight_updatetxt{padding:0;color:#333;background:#f5f5f5;width:100%;text-align:center;margin-bottom:10px}.col-sm-10.flightSlideTab{text-align:center;padding:0!important;clear:both}.flights_bottomBanner .carousel-inner{background:#f5f5f5;width:85%;text-align:center;margin:0 auto}.flights_bottomBanner .flight_data_cara a{color:#333}.flights_bottomBanner .flight_data_cara a.carousel-control.left{text-align:left;background:#f5f5f5;color:#000;top:50%}.flights_bottomBanner .flight_data_cara a.carousel-control.right{text-align:right;background:#f5f5f5;color:#000;top:50%}.fare_alter_flight_tc .col-sm-2.flight_logo_modal{padding:0;float:left;width:20%}img.img-responsive.flight_tc_logo_fair{max-width:60px;float:left;margin-right:15px}.fare_alter_flight_tc .col-sm-10.flight_text_modal{float:right;width:78%}.show_all_data_mobile.clikc_show_all_data_mobile{display:inline-block;position:relative;color:transparent;border:solid #0095da;border-width:0 2px 2px 0;padding:0;transform:rotate(135deg);width:15px;height:15px;top:-5px;left:3px}#ui-datepicker-div{width:100%!important;top:292px!important;left:0!important;right:0;border:none;max-height:500px;overflow-y:scroll;padding:15px;text-align:center}.ui-datepicker td a,.ui-datepicker td span{padding:.8em;border:none}.ui-datepicker-group{width:100%!important;border-bottom:5px solid #e5e5e5;padding-bottom:15px;margin-bottom:15px}.ui-datepicker .ui-corner-all,.ui-datepicker .ui-corner-all.ui-state-disabled{border:none!important}#dateOverlay,.ui-datepicker-close,.ui-datepicker-next,.ui-datepicker-prev{display:none!important}}.ui-state-disabled{cursor:default!important}@media (min-width:768px){.loaderModals .modal-dialog{width:700px;text-align:center}}.loaderModals .modal-content{background:url(https://www.thomascook.in/images/flight/modal-bg.jpg)}.loaderModals .modal-dialog p{font-size:16px}@media only screen and (min-device-width :319px) and (max-device-width :767px){.checkbox,.radio{margin-bottom:23px}.col-lg-4.col-md-4.col-sm-12.col-xs-12.flight-body-right{padding:0}.col-lg-4.col-md-4.col-sm-12.col-xs-12.flight-body-right .mtop10{margin-top:0}.right-bg.price-alert-div.flight_top_alert .col-sm-3.no-padding.text-center{margin-top:25px;width:20%;float:left;min-width:65px}.right-bg.price-alert-div.flight_top_alert .col-sm-9.text-left{width:70%;float:left}.top_destination_section_img{overflow:auto;display:flex}.top_destination_section_img .col-sm-3.col-xs-11.small.flight_tc_recamonded_data{width:80%;min-width:80%}.flight_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}.caption-desti .caret-down,.caption-desti .caret-up{border-left:6px solid transparent;border-right:6px solid transparent}.caption-desti .pull-right{float:left!important}.caption-desti{font-size:13px}.caption-desti a{width:100%}.caption-desti .caret-up{border-bottom:6px solid #4b69a3}.caption-desti .caret-down{border-top:6px solid #4b69a3;top:6px;position:relative;float:right}.flight-body-right{margin-top:15px;padding:0}.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}.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}.h1,.h2,.h3,.h4,.h5,.h6,body div,body p,body section,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(https://www.thomascook.in/images/flight/icons/swap.png) 0 no-repeat;width:30px;height:30px}.valueChange span{font-size:0;color:transparent}.depart,.returnIcon{background:url(https://www.thomascook.in/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}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{background-color:#fff;height:auto;padding:15px;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}div#flight-home .flight_widget_bg{max-height:500px;overflow:hidden}div#flight-home .flight_widget_bg img.img-responsive{max-height:500px;width:100%}.flight-search .flight-search-form .radio-inline{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{text-indent:15px;width:auto;float:left;display:inline-block;color:#333;font-size:14px!important;text-align:left!important;background-color:transparent;padding:3px 7px!important;margin-left:0;background-size:50px;background-position:-14px -204px}.travellers_class_details{width:100%;overflow:hidden;margin:15px 0;clear:both;padding:0 15px}.travellers_class_details label.radio-inline.selected{background-size:60px;background-position:-20px -190px}.flights_bottomBanner{position:relative;margin:0;width:100%}.flights_bottomBanner .flight_data_cara{background:#fff;overflow:hidden;color:#333;border-bottom:1px solid #cdcdcd}.col-sm-2.col-xs-3.flight_updatetxt{padding:15px;color:#333;background:#fff;width:auto;font-weight:700}.flights_bottomBanner .flight_data_cara a{color:#333;background:0 0;width:20px}.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_headers{font-weight:700!important;font-size:16px;max-height:44px;overflow:hidden;margin:0 0 10px!important}.flight_offers_text_details{font-size:13px;max-height:125px;overflow:hidden;margin-bottom:15px}.typeahead{margin-top:-6px}.typeahead li a{padding:8px 10px;white-space:normal;text-decoration:none}.owl-nav button.owl-prev,.ui-datepicker .ui-corner-all.ui-datepicker-prev{transform:rotate(135deg)}.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-datepicker-next{right:10px;border-left:8px solid #333}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:12px;cursor:pointer;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent}.date-range a,.date-range span,.start-date a,.start-date span,.today a,.today span,.ui-datepicker-current-day a,.ui-datepicker-current-day span{background:#0095da!important;color:#fff!important}.flight_offers_know_more{font-size:14px;color:#09c;position:absolute;bottom:10px;cursor:pointer}.owl-nav{position:absolute;top:30%;width:100%}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background:0 0;color:inherit;border:none;padding:0!important;font:inherit;font-size:50px}button.owl-next{float:right;margin-right:-35px}button.owl-prev{margin-left:-35px}h2.flight_common-headers{font-size:24px;margin-top:10px;margin-bottom:10px;font-weight:700}section.flight_common_section{margin:10px 0 50px}.col-sm-10.flightSlideTab{padding-top:15px}.flight_common-view{color:#09c;font-weight:700;text-align:center;text-transform:uppercase;margin:20px 0 0}section.flight_common_section.flight_top_desti{border-radius:10px;padding:25px;-webkit-box-shadow:1px 1px 15px -4px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 15px -4px rgba(0,0,0,.5);box-shadow:1px 1px 15px -4px rgba(0,0,0,.5)}h2.flight_common-headers.destination_header{margin-top:0;margin-bottom:7px}.flight_top_destinations_details{margin:30px 0 0}.flight_top_destinations_details h3.pull-left{margin:0;font-size:14px;font-weight:700;color:#333}.flight_content_read_more_TC h2{margin-top:0}.flight_top_destinations_sldier{margin-bottom:30px}.flight_offers_widgit,.flight_offers_widgit .owl-item.active.center{margin:auto;text-align:center}.flight_top_destinations_details img.img-responsive{border:0;border-top-left-radius:5px;border-top-right-radius:5px}.flight_top_destinations_details .caption-desti.pull-left{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.flight_top_destinations_details .hover{padding:15px 10px}.flight_offers_widgit .owl-nav{top:5px}.flight_offers_widgit{width:90%;left:5px}.flight_offers_widgit .owl-nav button{font-size:32px;position:relative}.flight_offers_widgit .owl-nav button:active,.flight_offers_widgit .owl-nav button:focus,.flight_offers_widgit .owl-nav button:hover{outline:0;border:none}.owl-nav button.owl-prev{left:-49%;-webkit-transform:rotate(135deg)}.owl-nav button.owl-next{right:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.owl-nav button span{color:transparent;border:solid #0095da;border-width:0 2px 2px 0;display:inline-block;padding:0}.flight_offers_sldier .owl-nav button{margin-top:25px}.flight_offers_sldier .owl-nav button:active,.flight_offers_sldier .owl-nav button:focus,.flight_offers_sldier .owl-nav button:hover{outline:0}.flight_offers_sldier .owl-nav button span{height:20px;width:20px;border-color:#555}button#search-button{width:118px;margin-left:8px;color:#fff!important}.flight-search .travellerDetails{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}.end-date a:before,.end-date span:before,.start-date a:before,.start-date span:before{background:0 0}.date-range a,.date-range span{background:#f1f5f7!important;color:#565656!important}.student-fare-filter{position:absolute;top:57px;right:11%}.student-fare-filter div.active{background:#d0d7df}.regular-fare,.student-fare{background:#fff;border:1px solid #999;border-radius:15px;text-align:center;padding:3px;cursor:pointer}.regular-fare{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.student-fare{border-bottom-left-radius:0;border-top-left-radius:0}.stud-fare-hover span.top-arrow{border-bottom:5px solid #d0edfb;position:absolute;top:-7px;left:100px}.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}.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;z-index:11;text-align:left}.flight-body{padding-bottom:0}.date-single-wrap:focus{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.flight-search .form-control.depart-cal:focus,.flight-search .form-control.return:focus{box-shadow:none}span.hyphen{position:relative;font-size:30px;z-index:1;left:0;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-search .travellerDetails .adultscol>div:first-child .age,.travellerDetail{font-size:14px}@-moz-document url-prefix(){.glyphicon-minus:before{top:-3px}}.all_hover_data_flights p a.searchHistorya,.all_hover_data_flights p span{font-size:13px}.holiday a,.holiday span{background:#fff1e3!important}.flight_top_destinations_sldier .caption-desti.pull-left{margin-bottom:1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.flight_news_details .flight_offers_widgit .owl-prev{top:-33px}}@media (min-width:1200px){.one-way .col-lg-2{width:15.8%}.top-multi .col-lg-4{width:32.4%}.ui-datepicker td a,.ui-datepicker td span{font-size:13px;padding:7px;border:none;margin:1px}.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 .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}.flight_offers_widgit{left:18px}.col-sm-2.col-xs-3.flight_updatetxt{padding:15px 3px}.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}.col-sm-2.col-xs-3.flight_updatetxt{color:#32659a;font-size:24px;padding:10px 0;position:relative;left:-10px;width:100%}.flight_offers_widgit .owl-nav{top:20px}button.owl-prev{left:39%}.flight_offers_widgit .owl-nav button.owl-next{right:23px}.flight_offers_widgit .owl-nav button.owl-prev{left:-45%}.flight_offers_widgit{left:0}h2.flight_common-headers.destination_header,h2.flight_common-headers.offers_header{color:#32659a}.col-sm-12.col-xs-12.int_holi.more_all_big,.flight-body{padding:0}.flights .breadcrumb_links{background:#e6e6e6;padding:0 15px;margin-top:0}.flights .breadcrumb_links ul{margin:15px 0 7px!important}section.flight_common_section.flight_offers{padding:0 15px}.flights_bottomBanner .flight_data_cara{border:none}section.flight_common_section.flight_top_desti.flight_domestic{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-top:10px solid #e6e6e6;border-bottom:10px solid #e6e6e6;border-radius:0;padding:30px 15px 15px;margin-bottom:0}section.flight_common_section.flight_top_desti.flight_international{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0;padding:30px 15px 15px;margin:0 0 15px;border-bottom:10px solid #e6e6e6}.col-lg-12.col-md-12.col-sm-12.col-xs-12.readmore_text_area{padding:15px}.flight_content_read_more_TC h2{color:#32659a;font-weight:700;line-height:27px}.flight_content_readmore_data{margin-bottom:0}.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}.valueChange{top:38px;right:13px;background:url(https://www.thomascook.in/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}.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%}.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}.date-single-wrap.hide_on_click{height:auto}button.search-button{padding:11.5px 12px!important}}.flight_news_details{position:relative;max-width:850px;margin:0 auto}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}