#wantUsPopup h2,.popupHead{font-weight:600;line-height:29.09px}#wantUsPopup ul li:before,.Imgup,.Imguprighttxt,.changeFlighttext,.changeflightbox .table-bordered>thead>tr>th,.table.table-top-aligned tbody th,.table.table-top-aligned td,.tcVisa{vertical-align:middle}#discounts{float:none}#discounts .promo-msg{margin-left:-73px}#discounts #promo-success{margin-left:84px}#accommodationDetails span.tcAccomodation,#accommodationDetails span.tcMeals{width:30px!important;height:25px!important;display:block;margin:0;float:left}#accommodationDetails span.tcAccomodation{background:url(/images/common_sprite.png?version=1.2) -57px -113px no-repeat}#accommodationDetails span.tcMeals{background:url(/images/common_sprite.png?version=1.2) -281px -113px no-repeat}.popupHead{color:#fff!important;font-size:19px!important;font-family:'Poppins Bold',sans-serif!important;margin-top:40px;margin-bottom:15px}a{text-decoration:none}button{background-color:transparent;border:0}.selectric .button{color:transparent!important}ol,ul{padding-left:0}div[id^=wantUsPopup] .modal-dialog{width:57.3496%;text-align:left}.pdpCusomiseList li:nth-child(2).addFlight-big-bg .addpopInfo .col-xs-12.text-left{text-align:center!important}.pckType{padding-left:24px;margin-top:10px}button#addFlight{margin-top:12px}.tcVisa{background:url(/images/common_sprite.png) -225px -111px no-repeat;width:32px;height:28px;display:inline-block;margin:0}#wantUsPopup .modal-content{border-radius:4px}.wantus_call_form .lite-blue-check{margin:0 5px 0 0!important}#wantUsPopup h4{font-size:17px;font-family:"Poppins SemiBold",sans-serif;text-align:center;line-height:25.5px;margin-top:0}.wantus_call_msg img{text-align:center;display:block;margin:88px auto 18px}.wantus_call_msg p{text-align:center}#wantUsPopup .videoCallTypeScript{margin-left:0;text-transform:capitalize}#wantUsPopup div#tollFreeNo{display:block!important;padding-left:0}#wantUsPopup .field-error{padding:0;margin:0}#wantUsPopup .wantus_tocall_srp{border:1px solid #BEC3CA;font-size:13px;color:#0C4DA2!important;padding:7px 1px;border-radius:4px;display:inherit;justify-content:center;align-items:center;min-width:140px;text-align:center}#wantUsPopup span.callTypeVideos{margin-right:5px}#wantUsPopup .videoCallTypeScript span:last-child{font-weight:400;font-size:13px!important;color:#333!important}.callAction_panel{margin-bottom:41px!important;margin-left:35px!important}.toll_free_no_modal div>span{font-size:18px;margin:0 5px 0 0;color:#fff;border-radius:50%;padding:5px}#wantUsPopup .toll_free_no_modal div{margin:0;border-radius:4px;padding:2px;border:1px solid #BEC3CA}#wantUsPopup .tc-tollno:before{content:"";background:url(/images/holiday/phone_tc.png) no-repeat;width:16px;height:17px;display:inline-block}#wantUsPopup .toll_free_no_modal div a{color:#444!important}.toll_free_no_modal div{color:#0C4DA2;margin:0 0 15px;font-size:14px;display:flex;justify-content:left;align-items:center;border:1px solid #0C4DA2;border-radius:20px;width:150px;padding:3px}.callAction_panel p{margin-bottom:15px;font-family:'Poppins Medium',sans-serif!important;color:#444!important}#wantUsPopup button.close{position:absolute;right:9px;top:9px;z-index:1;background:url(/images/holiday/cross.png) no-repeat;height:12px;width:12px;opacity:1;border:none}div[id^=wantUsPopup] .modal-dialog .modal-body{background:url(/images/holiday/bg_desktop_tc.png) no-repeat!important;margin:4px 4px 30px;border-radius:4px;background-size:cover!important;height:239px}#wantUsPopup h2{color:#fff;font-size:19px;font-family:'Poppins Bold',sans-serif;margin-top:48px;margin-bottom:15px}#wantUsPopup h3,#wantUsPopup ul li{font-family:'Poppins Medium',sans-serif}#wantUsPopup ul li{font-weight:500;font-size:15px;margin-bottom:10px;color:#fff;line-height:21.46px}#wantUsPopup ul li:before{content:"";background:url(/images/holiday/star_tc.png) no-repeat;height:20px;width:20px;display:inline-block;margin-right:5px}.formSection{border:1px solid #ddd;border-radius:4px;background:#fff;padding:0 25px 25px;position:absolute;right:27px;top:21px;width:349px;min-height:333px}#wantUsPopup h3{color:#444;font-size:17px;line-height:25.5px;margin-top:15px;margin-bottom:15px}#wantUsPopup input{height:48px;border:1px solid #C5C9DA!important;box-shadow:none!important;border-radius:4px!important;color:#444!important}#wantUsPopup input.enabled-textbox{border:1px solid #999;border-left-width:0;border-top-left-radius:0!important;border-bottom-left-radius:0!important;max-width:86%}#wantUsPopup input.disabled-input{width:45px!important;background-color:transparent;box-shadow:none;outline:0;border-width:1px;border-bottom:1px solid #999;margin-right:-4px;display:inline}.hidden-lg,.hidden-md,.hidden-sm,.hide,.videoCallTypeScript .tc-tollno,.visible-sm{display:none!important}p,span{font-family:Poppins Regular,sans-serif}.videoCallTypeScript span:last-child{font-weight:600;font-size:15px!important}#imageGallery{top:0;left:0;right:0}#imageGallery,.srp_screen{position:fixed;bottom:0;z-index:9999}.closeIframe{position:absolute;top:0;right:15px;color:#fff;font-size:38px;z-index:1;cursor:pointer}.iframeopen{width:100%;height:100%;border:0;outline:0;position:fixed;top:0;left:0;right:0}.videoCallTypeScript{text-transform:uppercase;color:#333!important;margin-left:34px}.fareCalendarHead .custom-prev a.flL.disabled{cursor:default;background:url(/images/common_sprite.png?version=1.0) -339px -250px no-repeat!important}.fareCalendarHead .custom-prev a.flL.months{background:url(/images/common_sprite.png?version=1.0) -339px -216px no-repeat!important}.custom-next a.flL.months{background:url(/images/common_sprite.png?version=1.0) -368px -250px no-repeat!important}.custom-next a.flL.disabled{cursor:default;background:url(/images/common_sprite.png?version=1.0) -368px -216px no-repeat!important}.fareCalendarHead .custom-prev a{cursor:pointer;color:#adadad!important;width:25px;height:25px;margin:0 0 0 2px;font-size:0}.saveAndDownloadPDFButton{margin-top:10px}p.noRefundTcs{color:#da2128!important;font-family:'Poppins Bold'!important;font-size:14px;margin:8px 0}.disclaier_all_section p{text-align:justify!important}.notMoreSendQuote,.notMoreWhatsAppSendQuote{font-size:13px;color:#da2128}.crmOprtunityIdSection{margin-top:16px}.pdp_remove_ico span{position:absolute;top:-7px;right:0;font-size:20px}div#select-amount{clear:both}p{text-align:left;margin-bottom:0}span.pdp_remove_ico.remove_send_quote_email,span.pdp_remove_ico.remove_send_quote_whatsApp{position:absolute;top:1px;right:0;border:1px solid #ddd;border-radius:96%;width:16px;height:16px;text-align:center;cursor:pointer}span.quoteSuccessMsg{display:block;font-size:10.5px;color:orange;padding-top:5px;clear:both;position:static;margin:0;text-align:left}#saveQuotation,.holiday-design span{font-size:13px}.sendQuoteButton{border-top:1px solid #eee;margin-top:20px}.Whatsapp_quote_form_group,.send_quote_form_group{padding:15px}#sendEmailQuotePopup .close,#sendWhatsappQuotePopup .close{padding-right:10px!important}#sendEmailQuotePopup .modal-dialog,#sendEmailQuoteSelfPopup .modal-dialog,#sendWhatsappQuotePopup .modal-dialog{max-width:310px}#sendEmailQuotePopup .modal-content,#sendEmailQuoteSelfPopup .modal-dialog,#sendWhatsappQuotePopup .modal-dialog{border-radius:4px}#saveQuotation{float:left;border-radius:23px!important;font-weight:400;margin:30px 0 14px;border:1px solid #333!important;cursor:default;background:#fff!important;height:32px;text-align:center;min-width:100px}#saveQuotation:hover,.sendQuotation:hover{border:1px solid #0095da!important;color:#0095da!important;cursor:pointer}.col-sm-3.col-6.saveAndDownloadPDFSection{border-left:1px dotted #333}.send-quote_pdf-section .col-3,.send-quote_pdf-section .col-9{padding-bottom:16px}span.callTypeVideos{background:#e15c73;padding:0 3px;color:#fff;border-radius:4px;margin-right:-3px;font-size:12px}.roomBedTypeIfValueOne{margin-left:155px;clear:both;width:207px;padding-top:10px}.roomBedTypeIfValueOne.disabledOtherOptionsBedType .selectric-scroll ul li{background:#b1b1b1;cursor:not-allowed;pointer-events:none}.roomBedTypeIfValueOne.disabledOtherOptionsBedType .selectric-scroll ul li:first-child{background:0 0;cursor:pointer;pointer-events:auto}.onbefLabel,.ui-widget-content a,.ui-widget-header a{color:#333}.callTypeVideos{animation:callTypeVideos-animation 1.5 steps(5,start) infinite;-webkit-animation:callTypeVideos-animation 1.5s steps(5,start) infinite}@keyframes callTypeVideos-animation{to{visibility:hidden}}@-webkit-keyframes callTypeVideos-animation{to{visibility:hidden}}.thumbcarousel .carousel-controls a span body #header{background:#fff}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.p-l-0{padding-left:0}.p-r-0{padding-right:0}.p-t-0{padding-top:0}.p-b-0{padding-bottom:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-size:1em}.holiday-form-search .col-lg-2 .selectric-items li{width:28.66%;float:left;margin:7px 0 0 5px;text-align:center;border:1px solid #ccc;padding:4px;line-height:16px}.bodright{border-right:0!important}.holiday-form-search .col-lg-2 .selectric-items li:first-child,.holiday-form-search .col-lg-2 .selectric-items li:first-child .selected{width:95%;text-align:left;border:0!important;padding:4px;line-height:16px;color:#575757!important}.budget_selectric .selectric{border-radius:0!important;border-right:1px solid #999}.mot_selectric .selectric{border-right:0!important;border-radius:0 3px 3px 0}.holiday-form-search .selectric-open.selectric-above .selectric{box-shadow:-1px 1px 0 0 #0C4DA2;-moz-box-shadow:-1px 1px 0 0 #0C4DA2;-webkit-box-shadow:-1px 1px 0 0 #0C4DA2}.holiday-form-search .selectric-open.selectric-above .selectric-items{box-shadow:1px 1px 0 0 #0C4DA2;-webkit-box-shadow:1px 1px 0 0 #0C4DA2;-moz-box-shadow:1px 1px 0 0 #0C4DA2;border-top:1px solid #0C4DA2}#holidayPlace:focus,.autocompleteon{box-shadow:inset 0 0 0 1px #0C4DA2!important}.holiday-form-search .selectric-group{clear:both}.holiday-form-search .col-lg-2 .selectric-items li.selected,.holiday-form-search .col-lg-2 .selectric-items li:hover{background:0 0;border:1px solid #0C4DA2;color:#0C4DA2}.holiday-form-search .col-lg-2 .selectric-items{background:#fff;padding-bottom:10px}.holiday-form-search .selectric-items{margin:-1px 0 0 -1px;box-shadow:1px 1px 0 0 #0C4DA2;-webkit-box-shadow:1px 1px 0 0 #0C4DA2;-moz-box-shadow:1px 1px 0 0 #0C4DA2;border:0;border-left:1px solid #0C4DA2}.navbar{margin-bottom:0}.holiday-search-form .col-lg-1,.holiday-search-form .col-lg-2,.holiday-search-form .col-lg-3,.holiday-search-form .col-lg-5{padding:0}#eventContainer,#tcilEvents{background:#fff}#eventContainer{padding-bottom:10px}.iWantholiday{font-size:25px}.holiday-map{position:relative}.holiday-form-search .col-lg-3{padding:0}.holiday-form-search .col-lg-5{padding-right:0}.holiday-special-offer-row>div{padding-bottom:15px}.holiday-categories{position:relative;padding-top:20px}.holiday-categories .carousel{float:left}#Eventcontainer .holiday-categories .carousel.slide,.thumbcarousel .carousel{float:none}.holiday-categories .carousel-inner>.item>a>img,.holiday-categories .carousel-inner>.item>img{width:100%}.thumbcarousel{position:absolute;color:#fff;bottom:0;width:100%;background-color:rgba(0,0,0,.5)}.thumbcarousel .carousel-inner{margin-left:8px}.thumbnail-thumb{width:62%;margin:0 auto}.holiday-categories .categories-text{text-align:center;top:18px;left:-150px;position:absolute;font-size:20px;font-weight:300}.categories-text span{line-height:20px}.holiday-categories .img-thumbnail{padding:2px;margin-bottom:-2px;background:0 0;border:none}.holiday-categories .carousel-control.left,.holiday-categories .carousel-control.right{background:0 0;width:10px;margin:28px -17px;opacity:1;font-size:24px;cursor:pointer}.carousel-containt{position:absolute;color:#fff;top:20px;width:300px;border-radius:13px;background-color:rgba(0,0,0,.5);padding:20px}#slideshow-main li,.eventCalender,.eventsDetailsHolder a,.eventsDetailsHolder a>p,.eventsDetailsHolder span,.holiday-design,.holidayPlace,.jcarousel-clip,.jcarousel-container{position:relative}.carousel-containt>p a:hover span:first-child{text-decoration:underline}.eventSlides li a,.holiday-autocomplete ul li a:focus{text-decoration:none}.carousel-containt>p,.carousel-containt>p a{float:left}.carousel-containt span p{font-size:16px;margin-bottom:6px}.carousel-containt a{font-size:14px;color:#fff}.carousel-containt p a .tc-eventarr{color:#fff;padding-left:5px;font-size:10px}.carousel-containt .glyphicon{left:3px;top:3px}.holiday-categories .thumb.active{border-bottom:5px solid #0C4DA2}.item .thumb{width:140px;cursor:pointer;float:left;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-right:1px}.item .thumb img{width:140px}.holiday-design{padding-bottom:20px}.holiday-design .icon{background:url(../../images/holiday/holidayLanding.png) no-repeat;border-radius:50%;float:none;margin:0 auto;width:120px;height:120px}.holiday-design-row{width:100%;margin:0 auto}.holiday-design .col-lg-3{padding:0 10px;width:14%;display:inline-block;float:none}#slideshow-main li,.holiday-autocomplete{display:none}.holiday-design .icon{margin-bottom:10px}.holiday-design .flights{background-position:9px 16px;background-color:#4e77b1}.holiday-design .hotels{background-position:-142px 34px;background-color:#f1a75d}.holiday-design .sightseeing{background-position:-266px 34px;background-color:#35bec3}.holiday-design .transfers{background-position:-387px 34px;background-color:#8989c2}.eventsHolder{background-color:#EBE9EA;float:left;border:1px solid #ebe9ea}.auto-above,.pdp_sections_tabs{border-top:1px solid #0C4DA2!important}.eventsDetailsHolder .tab-content{margin:0}.holidayPlace{z-index:2}.auto-above{top:auto!important;bottom:100%;border-bottom:0;margin-bottom:-2px}#removeFlight .modal-content{padding:16px;border-radius:4px;background:#fff}#removeFlight .modal-header{padding:0;min-height:auto}#removeFlight .modal-header .close{margin-top:-16px;margin-right:0}#removeFlight .modal-title{font-size:18px;margin-bottom:8px;font-weight:700}#keepFlightsOption,#removeFlightsOption{width:48%;background:0 0;color:#0C4DA2}#keepFlightsOption{margin-left:1%}.holiday-autocomplete ul li.active{color:#0C4DA2}.inputactive{border:1px solid #0C4DA2!important;border-bottom:0!important}.eventSlides{float:left;width:100%}.eventSlides li{display:flex;flex-direction:row;width:100%}.eventSlides li:before{content:'';border:1px dashed #999;position:absolute;height:100%;top:22px;left:110px}.eventSlides li:first-child:before{border:none}#eventCarousel.carousel.vertical li:hover a,.eventSlides li.active a{background:#e0dddf}.eventSlides li a{padding:0 0 0 70px;width:100%;display:block;display:flex;flex-direction:row;align-items:center;outline:0;border:0;z-index:9;height:132px}.eventDate,.eventsHolder p{display:flex;flex-direction:column}.eventsHolder p{text-transform:capitalize;color:#363435;font-size:16px;width:150px;word-wrap:break-word;margin:0 0 0 15px}.dottedBorder{height:36px;width:1px!important;border:1px dashed #999;padding:0!important;margin:0 0 0 200px!important;text-align:center}.eventDate{width:83px;height:83px;border-radius:50%;border:3px solid #9D9B9C;text-align:center;font-weight:700;font-size:30px;color:#666;justify-content:center;background-color:#f2f2f2}#eventCarousel.carousel.vertical li:hover .eventDate,.eventSlides li.active .eventDate{background-color:#0C4DA2;border:0;color:#fff}#eventCarousel.carousel.vertical li:hover .eventDate p,.eventSlides li.active .eventDate p{color:#fff}.eventSlides li.active,.eventSlides ul li:hover{background-color:#fff}#slideshow-main li.active{display:block!important}.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden}.jcarousel-skin-tango .jcarousel-container-vertical{width:100%;height:525px;padding:0;margin:20px 0}.jcarousel-skin-tango .jcarousel-clip-vertical{height:525px;width:100%}.jcarousel-skin-tango .jcarousel-item{width:100%;margin:0}.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-tango .jcarousel-next-vertical{position:absolute;bottom:-20px;left:90px;width:45px;height:20px;cursor:pointer;background:url(../../images/holiday/eventcal.png) -43px 0}.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .next-disabled{cursor:default;background-position:-126px 0;display:none!important}.jcarousel-skin-tango .jcarousel-prev-vertical{position:absolute;top:-20px;left:90px;width:43px;height:20px;cursor:pointer;background:url(../../images/holiday/eventcal.png)}.jcarousel-skin-tango .jcarousel-prev-disabled-vertical{cursor:default;background-position:-87px 0;display:none!important}.eventDate p{font-weight:400;font-size:12px;width:100%;margin:-9px 0 0}#eventCarousel.vertical .carousel-inner{display:flex;flex-direction:column;width:100%;margin:0}.eventSlides li .blueArrow,.eventSlides li.active .blueArrow,.eventSlides li:hover .blueArrow{color:#0C4DA2;display:block;font-size:24px}.eventSlides li .blueArrow{color:#ccc}.eventSlides li:first-child a .festivalDuration{display:block}#eventCarousel.carousel.vertical .active,#eventCarousel.carousel.vertical li:hover{top:0;background-color:#fff}#eventCarousel.carousel.vertical .next,#eventCarousel.carousel.vertical .prev{top:400px}#eventCarousel.carousel.vertical .next.left,#eventCarousel.carousel.vertical .prev.right{top:0}#eventCarousel.carousel.vertical .active.left{top:-400px}#eventCarousel.carousel.vertical .active.right{top:400px}.eventsDetailsHolder ul li{padding:15px 0 0}.eventsDetailsHolder p{color:#363435;font-size:13px;margin:25px 0 0;line-height:21px}.eventsDetailsHolder a{color:#00A6F2;text-decoration:underline;float:left;margin:25px 0 0}.eventsDetailsHolder a>p{color:#0C4DA2;float:left;margin:0;text-decoration:underline;font-size:14px;text-transform:capitalize}.blueArrow.tc-eventarr:before{font-family:ThomasCook!important;content:"\e930";display:block;float:left;color:#0C4DA2;margin-left:5px}#slideshow-main li.active>a{display:flex;justify-content:center;flex-direction:row;align-items:center}.ChangeflightJetInfo,.checkbox-inline label input[type=checkbox],.clickTocall,.eventCarouselMobile,.festivalDuration,.filter_applied_heading p,.flightNotin li:last-child .line-arrow,.holiday-autocomplete,.hotel_new_text_tc div,.hotel_new_text_tc p,.hotel_new_text_tc span,.hotel_new_text_tc ul li,.optionalEditDetails,.pdpslider-caption,.sidebar_select_dropdown.nHubTourTypeClass,.soldout_and_deals_holder .fare_deals,.toll_free_no_modal h3 a .hidden-xs,div#ekomi-product-widget-identifier,li.addFlight-big-bg img.imgchangeflight,tr.table_first_date_data{display:none}.eventCarousel .btop{border-top:1px solid #999}.eventCalender{background-color:#b6b5b5;height:42px;width:100%!important;margin:0!important;border-top:2px solid #fff;text-align:center}.eventCalender a{color:#fff;text-decoration:underline;position:absolute;right:46px;top:8px;font-weight:300}.festivalDuration{font-size:11px}#exploreHolidaysModal .modal-body{padding:0}#exploreHolidaysModal .modal-dialog{width:45%}.holiday_form_details_row1 div.col-lg-4:last-of-type{border:0}.grid2 .col-lg-4:first-child{width:66.66%;padding-bottom:13px}.grid2 .col-lg-4:first-child img,.grid6 .col-lg-4:nth-last-child(2) img{height:302px}.grid4 img,.grid5_divs:nth-child(2) div img,.grid7 .col-lg-4:first-child img,.grid7 .col-lg-4:first-child+div img,.grid8 .col-lg-4:first-child img{height:612px}.grid5_divs{float:left;padding-bottom:0}.grid5_divs div{float:left;width:100%;padding-bottom:15px}.grid6 .col-lg-4:nth-last-child(2){width:66.66%}.clickTocall{bottom:0;left:0;position:fixed;width:100%;z-index:2000}.clickTocall>div{margin:0 auto;padding:10px;position:relative;width:580px;background-color:#000;border-radius:4px 4px 0 0;height:54px;text-align:center}.clickTocall input[type=text]{width:152px;font-size:13px;padding:4px 5px 3px;border-radius:4px 0 0 4px;border:0;margin-left:5px;margin-top:6px}.tour_compare_wrap.activeCompare .compare-down,.wantUsThanks{padding-top:9px}.wantUsThanks{color:#FFF;font-size:13px;display:inline-block}.clickTocall input[type=submit]{background-color:#0C4DA2;border-radius:0;border:0;font-size:15px;color:#FFF;padding:2px 10px 3px;margin-top:6px}.loading-close-btn{background-color:#000;border:2px solid #000;border-radius:20px;left:518px;padding:0 2px;position:relative;top:-41px}.plus-btn a{color:#000}#carousel-blocks .carousel-control{top:50%;opacity:1}#carousel-blocks .carousel-control span{font-size:36px}#carousel-blocks .carousel-control.left,#carousel-blocks .carousel-control.right{background-image:none}@media screen AND (min-width:240px) AND (max-width:767px){#carousel-blocks .carousel-control span,.carousel-arrow span{font-size:26px}.carousel-arrow .right{right:30px}.carousel-arrow a{top:32%}}@media screen AND (min-width:768px) AND (max-width:1200px){.holiday-design .col-lg-3{width:22%}.holiday-form-search .col-lg-5{width:35%}.holiday-form-search .col-lg-3{width:16%}.navbar-collapse.collapse{display:block!important;width:79%;float:left}.navbar-nav,.navbar-nav>li{float:left!important;width:100%}.navbar-right{float:right!important}.downArrowCarousel div,.upArrowCarousel div{margin:0 0 0 13%}.eventSlides ul li a{padding:0 1% 0 5%}.eventSlides ul li:before{left:20%}.firstdiv a,.firstdiv>div{padding-right:13px}#exploreHolidaysModal .modal-dialog{width:85%}.holiday-map{margin-top:0}}@media screen AND (min-width:320px) AND (max-width:767px){#selectRoomTravellers .form-group:first-child{margin-top:0!important}#wantUsPopup li: first-child,.destination-map{display:none}.pckType{padding-left:0;margin-top:10px}#wantUsPopup ul li{font-size:14px}div[id^=wantUsPopup] .col-lg-6{padding:0!important}#wantUsPopup .modal-body .col-lg-6.col-12.col-sm-6{margin-left:3px!important}#wantUsPopup input.disabled-input{margin-right:10px}#wantUsPopup button.close{right:13px;top:13px}#wantUsPopup input.enabled-textbox{max-width:calc(100% - 5.5rem)}.callAction_panel{margin-bottom:0!important;margin-left:22px!important;margin-top:-229px!important;position:relative}#wantUsPopup h2{margin-top:0}.formSection{right:0;margin:0 auto;left:0;width:calc(100% - 5rem);padding:0 15px 15px;position:relative;top:-245px}div[id^=wantUsPopup] .modal-dialog .modal-body{background:url(/images/holiday/bg_mob_tc.png) no-repeat!important;background-size:cover!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;height:377px!important}#imageGallery{background-color:rgba(0,0,0,.9);z-index:9999999999}.iframeopen{top:50px}.closeIframe{left:0;right:0;text-align:right;padding-right:15px;cursor:pointer}span.callTypeVideos{margin-right:5px!important}.videoCallTypeScript{margin-left:0!important}.holiday-autocomplete.auto-above{top:33px!important;bottom:auto!important}#wantUsPopup.modal{z-index:999999}.stringMonth .selectric-items li{width:29%}.eventSlides li a:not(.hidden-xs){display:flex!important;padding:0 0 0 30px}.blueArrow,.eventCarouselMobile,.navbar-toggle{display:block}.eventCarousel,.holiday-design,.holiday-map img,.saleassist,.thumbcarousel{display:none}.eventSlides li:before{left:70px}.jcarousel-skin-tango .jcarousel-next-vertical,.jcarousel-skin-tango .jcarousel-prev-vertical{left:50px}.holiday-form-search .col-xs-6{width:50%!important}.mleft10{margin-left:0}body{background:#fff}.eventCarouselMobile{padding:0;float:left}#eventCarouselMobile .carousel-inner{margin:0;float:left}.downArrowCarousel,.upArrowCarousel{padding:0 15px;float:left}.downArrowCarousel div,.upArrowCarousel div{margin-left:9%}#eventCarouselMobile.carousel.vertical .item{padding:0 15px}.eventSlides ul li a{padding:0;justify-content:space-around}.eventSlides ul li:before{left:18%}#eventCarouselMobile span.glyphicon{font-size:25px;font-weight:700;color:#989898}.eventCalender{border-top:0}.eventCalender a{right:60px}.holiday-search{position:static;border-bottom:1px solid #ddd;padding-top:0}.iWantholiday{display:block!important;background-color:#1D3D64;padding:8px 20px;margin-top:0}#carousel-blocks,.margin-bottom-20{margin-bottom:10px}.holiday-search .container{width:100%;padding:0}.holiday-form-search .col-lg-2 select,.holiday-form-search .col-lg-3 select,.holiday-form-search .col-lg-5,.holiday-special-offer-row .col-lg-4,.holiday_form_details_row2 .selectric-wrapper{width:100%}.holiday-search .holiday-search-form{padding:5px 15px 0}.holiday-search-form .col-lg-1,.holiday-search-form .col-lg-2,.holiday-search-form .col-lg-3,.holiday-search-form .col-lg-5{margin-bottom:5px}.holiday-form-search .selectric{border:1px solid #CCC!important;font-size:13px;border-radius:2px!important}.holiday-form-search .selectric .label{font-size:13px;margin:0 8px 0 5px}.holiday-form-search .selectric-open .selectric{box-shadow:none;border-left:1px solid #0C4DA2!important;border-right:1px solid #0C4DA2;border-top:1px solid #0C4DA2!important}#search-button{float:left;font-size:17px;width:100%}.holiday-search-form #search-button{float:none;font-size:17px;width:auto;margin:0 auto}.holiday-form-search .selectric .button{width:22px}.holiday-form-search .form-group:nth-child(2){padding:0}.visible-xs{display:block!important;margin-bottom:0}.holiday-special-offer-p{font-size:18px;padding:0 10px 10px;margin-bottom:0;margin-top:0}#eventCarouselMobile.carousel.vertical .active.right,#eventCarouselMobile.carousel.vertical .next,#eventCarouselMobile.carousel.vertical .prev{top:400px}#eventCarouselMobile.carousel.vertical .active,#eventCarouselMobile.carousel.vertical .next.left,#eventCarouselMobile.carousel.vertical .prev.right{top:0}#eventCarouselMobile.carousel.vertical .active.left{top:-400px}#exploreHolidaysModal .modal-dialog{width:90%;margin:0 auto}.holiday_details_content{width:100%;padding:15px}.holiday_form_details_row1{width:100%;margin:0 auto;padding:20px 0}.holiday_form_details_row1 div{padding:10px 8px}.holiday_form_details_row1 span{font-size:13px}.holiday_form_details_row2 .selectric{border:0;border-right:1px solid #CCC}.holiday_details_content h4{font-size:18px}.carousel-containt{background-color:#000;padding:10px 0 0 15px;float:left;margin:0 -15px;position:static;width:auto;border-radius:0}}.addpopHide:before,.addpopHideDownloadPDF:before{border-left:15px solid transparent;border-right:15px solid transparent;content:" "}@media screen AND (min-width:768px) AND (max-width:1024px){#top .container{padding:0}.eventSlides li:before{left:50px}.eventDate{font-size:20px}.eventSlides li a{padding:0;justify-content:center}.eventSlides li.active a{padding:0 0 0 15px}.thumbnail-thumb{width:70%}.item .thumb{width:100px}.holiday-categories .categories-text{top:10px;left:-100px;font-size:16px}.holiday-categories .carousel-control.left,.holiday-categories .carousel-control.right{margin:15px -20px}}@media screen AND (min-width:1024px) AND (max-width:1199px){.navbar-nav,.navbar-nav>li{width:auto}}.addpopHide,.addpopHideDownloadPDF{width:300px;z-index:9999;border-radius:4px}.loading-all span{padding-left:10px}.FareBreakupInfo,.addpopHide,.arrow-rightArrowspan,.pdpCusomiseList li,.spinner,.spinner:after,.totalJetPdp{box-sizing:border-box}a#downloadQuotePdf{cursor:pointer;text-decoration:underline;color:#0C4DA2;margin-left:15px}.addpopHideDownloadPDF{bottom:120px;display:block;position:absolute;left:-71px;background:#fff;padding:15px 20px;text-align:left}.addpopHide:before,.addpopHideDownloadPDF:before{left:40%;width:0;height:0;position:absolute;border-top:15px solid #fff;bottom:-8px}input.saveAndDownloadPDFinputText{border:1px solid #cdcdcd;border-radius:4px;min-width:220px}.pdf-download{min-width:200px;margin-top:20px}.disabled{color:#ccc;pointer-events:none;background:#ddd!important}.send-quote_pdf-section p{text-align:left;margin:0}.send-quote_pdf-section{text-align:center;float:none;clear:both;background:#eee;margin:0;padding:10px 0 0;position:relative;border-top:1px dotted;justify-content:space-between;display:block;align-items:center}.col-xs-3.pdf-download,.crmOppIdtextVal{color:#666!important;text-decoration:none;padding:5px 14px}.send-quote_pdf-section .sendQuote{width:auto}.col-xs-3.pdf-download{font-size:13px;border:1px solid #999;border-radius:23px;font-weight:400;background:#fff;margin:5px 0 0;text-align:center}.crmOprtunityIdSection p.crmOpportunitiIdText{font-size:11px;text-align:left;margin:0}.crmOppIdtextVal{float:left;font-size:13px;border-radius:23px!important;font-weight:400;margin:0 0 14px;min-width:162px;border:1px solid #999!important;cursor:default;background:#e5e5e5!important;height:30px}.cms-cls{min-height:450px}.holiday-form-search .col-lg-2 .selectric{box-shadow:inset 0 1px 0 0 #fff;border-radius:0 3px 3px 0}.holiday-form-search .selectric{border-right:1px solid #999!important}.holiday-form-search .selectric-open .selectric{outline:0;-webkit-box-shadow:-1px -1px 0 0 #0C4DA2;-moz-box-shadow:-1px -1px 0 0 #0C4DA2;border-top:0!important;border-bottom-right-radius:0}#optional_pop_activity .modal-body,.airline_details>li>.col-lg-5,.col-lg-7,.common_padding_zero,.gst_label.select-GstTrvel,.holiday-form-search .col-lg-3,.holiday-search-form .col-lg-1,.holiday-search-form .col-lg-2,.holiday-search-form .col-lg-3,.holiday-search-form .col-lg-5,.optional_activities_img,.optional_activities_inclusive,.optional_activities_inclusive ul,.pad0,.pdpCusomiseList .pdpFlightCity,.pdp_meals>.col-lg-5,.select-amount,.sessionExpiry .modal-header,.tour_inclusive_content_li>div,.trip_advisor_reviews>.col-lg-5{padding:0}.col-sm-6.col-xs-6.book_online_btn,.holiday-form-search .col-lg-5{padding-right:0}.holiday-special-offer-p{font-weight:400;margin-bottom:10px;margin-top:30px}#visaPassport .pdp_secondary_tabs_heading span.tc-visa>span[class^=path]:before,.close,.close:hover,.flightbelowDetails a,.flightbelowDetails span,.holiday-autocomplete ul li.active{color:#0C4DA2}.carousel-arrow a{position:absolute;z-index:9999;margin:0!important}.carousel-arrow .left{left:30px}@media screen AND (min-width:240px) AND (max-width:767px){.carousel-arrow span{font-size:26px}.carousel-arrow .right{right:30px}.carousel-arrow a{top:32%}}@media only screen and (min-width:768px){.carousel-arrow span{font-size:40px}.carousel-arrow .right{right:70px}.carousel-arrow a{top:45%}}@media screen AND (min-width:768px) AND (max-width:1200px){.holiday-form-search .col-lg-5{width:35%}.holiday-form-search .col-lg-3{width:16%}.navbar-collapse.collapse{display:block!important;width:79%;float:left}.navbar-nav,.navbar-nav>li{float:left!important;width:100%}.navbar-right{float:right!important}.firstdiv a,.firstdiv>div{padding-right:13px}.holiday-map{margin-top:0}}@media screen AND (min-width:320px) AND (max-width:767px){.col-xs-3.pdf-download{width:46%}.send-quote_pdf-section .sendQuote{width:50%}.send-quote_pdf-section{margin:0;padding:29px 0 22px}.destination-map,.holiday-map img{display:none}.navbar-toggle{display:block}.holiday-form-search .col-xs-6{width:50%!important}body{background:#fff}.holiday-search{position:static;border-bottom:1px solid #ddd;padding-top:0}.margin-bottom-20{margin-bottom:10px}.holiday-search .container{width:100%;padding:0}.holiday-form-search .col-lg-2 select,.holiday-form-search .col-lg-3 select,.holiday-form-search .col-lg-5,.holiday-special-offer-row .col-lg-4,.holiday_form_details_row2 .selectric-wrapper{width:100%}.holiday-search .holiday-search-form{padding:5px 15px 0}.holiday-search-form .col-lg-1,.holiday-search-form .col-lg-2,.holiday-search-form .col-lg-3,.holiday-search-form .col-lg-5{margin-bottom:5px}.holiday-form-search .selectric{border:1px solid #ccc!important;font-size:13px;border-radius:2px!important}.holiday-form-search .selectric .label{font-size:13px;margin:0 8px 0 5px}.holiday-form-search .selectric-open .selectric{box-shadow:none;border-left:1px solid #0C4DA2!important;border-right:1px solid #0C4DA2;border-top:1px solid #0C4DA2!important}#search-button{float:left;font-size:17px;width:100%}.holiday-search-form #search-button{float:none;font-size:17px;width:auto;margin:0 auto}.holiday-form-search .selectric .button{width:22px}.holiday-form-search .form-group:nth-child(2){padding:0}.visible-xs{display:block!important;margin-bottom:0}.holiday-special-offer-p{font-size:18px;padding:0 10px 10px;margin-bottom:0;margin-top:0}.holiday_details_content{width:100%;padding:15px}.holiday_form_details_row1{width:100%;margin:0 auto;padding:20px 0}.holiday_form_details_row1 div{padding:10px 8px}.holiday_form_details_row1 span{font-size:13px}.holiday_form_details_row2 .selectric{border:0;border-right:1px solid #ccc}.holiday_details_content h4{font-size:18px}}#fareCalander_0,.addpopInfo,.holiday-map,.hotels_inclusive_flights_content,.jcarousel-container,.left_blog,.onbehalfsotcPromo,.optionalInfo,.pdp_container,.return,.seerest-parent,.selectric,.sight_seeing_data_all_pdp,.sightseeing_inclusive_flights_content .transfer_inclusive_flights_content .visa_inclusive_flights_content,.spinner,.spinner:after,.tour_exclusion,.tour_inclusion,.tour_inclusive.pdp_details_srp_data,.tour_inclusive_flights_content{position:relative}@media screen AND (min-width:768px) AND (max-width:1024px){#top .container{padding:0}}.child_without_bed_dropdown.close{font-size:18px;margin-top:-6px}.currency_weather_details>.col-lg-4 ul li:not(:last-child),.filter_data_list .from-to,.form_control{margin-bottom:15px}.addpopInfo .selectric-scroll ul{max-height:230px;overflow:auto}.selectric{background:#fff;border:1px solid #999;border-radius:3px}.pdp_details_srp_data span.h_plus_optional{padding:0 5px;border-radius:10px!important;font-size:12px!important;min-width:60px;position:absolute;background:#ff7575;top:29px;max-width:70px;height:17px!important;line-height:16px;color:#fff}.holiday_plus_default_text.hplus_flight_not_availble_text{padding:10px 0;clear:both}li.addFlight-big-bg{background:url(/images/holiday/flight_desktop_full.png) 0 0/100% 100%!important;border:0 solid #ccc!important}.ChangeFlightTable .fromCity.tablecityName,.ChangeFlightTable .toCity.tablecityName,.baggageFlight .pdpFlightCity,.confirm_travellers_td,.filter_details_tc.filter_details_open,.placeTime,.selectric-wrapper.selectric-open .selectric-items,.time,.totaltourGst .col-xs-6.text-right.mob-padd-remove span,.value_change,.visible,label.pad_labelPro.appsotcbehalf,small.terminal{display:block}li.addFlight-big-bg .flightJetInfo{padding-left:210px}.pdpCusomiseList li:nth-child(2).addFlight-big-bg{background:url(/images/holiday/flight_desktop_tc.png) 0 0/100% 100% no-repeat!important;border:0 solid #ccc!important;min-height:285px}.pdpCusomiseList .addpopHide .selectric-items ul li{display:block;padding:6px 10px;width:100%;flex:1;border:none;border-bottom:1px solid #e9e9e9;margin:0}.pdpCusomiseList li:nth-child(2).addFlight-big-bg .flightJetInfo{padding-left:0;padding-top:120px;text-align:center}.pdpCusomiseList li:nth-child(2).addFlight-big-bg .addpopInfo{margin-left:0;text-align:center}li.addFlight-big-bg .flightJetInfo .addpopInfo{margin-left:-40px}.crmEnquiryB2BForFranchise input#crmEnquiryId{max-width:225px;margin-right:15px}div#onBehalfdiscounts.onBehalfdiscounts{float:none;padding:20px 0;margin-bottom:0;display:flex!important}.col-sm-5.pm0.pdpcotact_data{margin-left:0;min-width:475px;justify-content:space-between}#errorMsg,#onBehalfdiscounts #promo-fail,#onBehalfdiscounts #promo-success,#promoCodeNotApplied{left:-223px;font-size:13px;padding-top:5px;text-align:left;position:relative;bottom:-10px;width:230px}.onBehalfdiscounts{overflow:hidden;background:#eee;margin:0;padding:15px 0 22px;position:relative}.onbefLabel{text-align:left}.onBehalfdiscounts input{border:1px solid #ccc;border-radius:3px;padding:8px 10px;font-size:12px;width:100%!important;background-color:#fff;margin:0}.discounts input,.onBehalfdiscounts input{box-shadow:2px 1px 2px 0 rgba(0,0,0,.1)}.onBehalfdiscounts .errorName{color:red;font-size:12px}.onbehlfOr{background:#0C4DA2;width:1px;height:60px;position:absolute;top:15px;right:-11px}.value_change{background:#ccc;border-radius:50%;cursor:default;height:22px;position:absolute;right:-22px;text-align:center;top:32px;width:22px;z-index:1;font-size:12px;font-weight:500;line-height:22px}.addpopHide,.changeFlightSummary .end small.terminal,.changeFlightSummary .end time,.changeFlightSummary .end time span.placeTime,.selectric .label,.startFinfo,.table caption,.table th,.totalAmtVal{text-align:left}.onbehlfapp{padding:0;margin-left:0}.discontVal,.discontinputLabel{text-align:left;width:140px;margin-right:10px}.onbehalfsotcpdp{margin-top:20px;padding:0}.applyadhoccode.onbehlfapp{flex-direction:row;flex-wrap:nowrap;align-content:space-between;justify-content:flex-start;align-items:center;margin-top:4px}label.pad_labelPro.appsotcbehalf{position:absolute;top:-10px;left:-5px}.pdpcotact_data .select_room_travellers_btn{margin:10px 0 0;float:left;font-size:15px;min-width:225px}.pdpcotact_data .selectric-wrapper{float:right;min-width:240px;margin-top:8px}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 20px 0 10px;font-size:14px;line-height:30px;color:#333;height:31px;font-weight:400;padding:0}.errorName{color:#b1302a;font-size:12px;font-weight:500;margin-top:5px}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:5px solid transparent;border-top-color:#333;border-bottom:none}.visibleAirline.flightOptionalLabel{padding:0;width:31.88%;margin-top:8px;margin-left:-12px!important}.col-xs-12.col-sm-12.nHubTourTypeClass.padding-remove{margin-bottom:12px;display:flex;margin-left:30px}span.tourManegerDetailsView{float:left}.glyphicon-arrow-down:before{content:"\e9b0"}.glyphicon-arrow-down,.glyphicon-arrow-up{font-family:ThomasCook!important;background:0 0;width:8px;font-weight:700;padding-left:20px}#pdpTermsConditions ul li h5,.active_default_msg *,.all_things_to_note_data ul li,.destination_distance_info ul li>span,.includes_list_details_pdp li,.iti_highlights *,.iti_highlights p,.itinerary_banner_wrapper p,.itinerary_banner_wrapper p *,.optional_activities_inclusive p,.optional_activities_inclusive p *,.package_tandc h5,.package_tandc ul li,.package_tandc_tabs ul li,.pdp_holiday_breadcrumb ul li a,.pdp_visa_insurance,.select_rooms_col>.col-lg-3>span:last-child,.tour_highlights p,body{font-family:Poppins Regular,sans-serif!important}.filters .glyphicon{color:#fff;font-size:13px;width:14px;height:13px;display:inline-block}.glyphicon-arrow-up:before{content:"\e9b1"}.tc-star-full{font-size:16px;color:#666}.flightOptionalLabel .mls{display:inline-block;vertical-align:top;margin-top:-2px}.modal-backdrop.fade.in{opacity:.7}.addpopHide{top:130px;display:block;position:absolute;left:290px;background:#fff;padding:15px 20px}.addpopHide:before{left:40%;width:0;height:0;position:absolute;border-top:15px solid #fff;bottom:-8px;display:none}.addpopHide label{font-size:14px;font-weight:500;padding-bottom:3px}.cms-cls,.cms-cls p,.cms-cls table,.cms-cls td{color:#333;font-size:13px;font-family:Poppins Regular,sans-serif}::placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666}::-ms-input-placeholder{color:#666}.table{width:100%;margin:0;clear:both}.table caption{font-weight:700;margin-bottom:10px}.table td,.table th{padding:5px}.table tr{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.canvas_section{clear:both;margin:0 0 25px;background:#f1f6f8;padding:10px;border-radius:3px;max-width:480px;min-height:75px}span.span_canvas_inner input{position:absolute;opacity:0;z-index:1;width:34px;left:-3px;cursor:pointer}span.span_canvas_inner{position:relative;margin:0 3px 0 0;cursor:pointer;padding:2px 9px}span.span_canvas_inner.checked11{text-decoration:none!important;outline:0;background-color:#0C4DA2;border-color:#0C4DA2;color:#fff;border-radius:3px}.fareCalendarIcon,.fc-calendar .fc-row>div.available,.fc-calendar .fc-row>div.on_request_date,.hsacursor,.span_canvas_inner label{cursor:pointer}span.span_canvas_inner:last-child{margin-right:0}.switch_canvas_pdp{width:95px;float:left;margin:5px 0;border:1px solid #9a9a9a;padding:4px 5px 1px;background:#eef1f3;border-radius:3px}.canvas_section_inner_input_text{float:left;margin-left:10px;margin-top:10px}.canvas_section_inner_text,div#Things_to_Note_pdp p#language{font-weight:700;font-size:12px}.boldweight,.flighttabs a,.font-weight,.pull-rigcht,span.placeTime{font-weight:600}span.span_canvas_inner.span_canvas_first.canvas_span_selected{color:#2b2b2b}.checkbox-inline.active label,.gallery_icon,.holiday-autocomplete ul li.active a,.slide_count,span.span_canvas_inner.span_canvas_first,span.span_canvas_inner.span_canvas_sec.canvas_span_selected{color:#fff}span.pdp_canvas_information{margin:0 0 0 5px;position:relative;cursor:pointer}span.pdp_canvas_information_i{border:1px solid #666;border-radius:50%;width:30px;height:30px;padding:1px 7px}.pdp_canvas_information:hover .max_persons_tooltip.pdp_canvas_tooltip{display:block;min-width:245px;top:25px;right:-105px}.max_persons_tooltip.pdp_canvas_tooltip:before{border-bottom-color:#919294;right:109px}.max_persons_tooltip.pdp_canvas_tooltip:after{bottom:100%;right:109px}@media (min-width:320px) and (max-width:767px){.minimized_elements_pdp.more_all_big p: before{display:none!important}#keepFlightsOption,#removeFlightsOption{padding:8px;font-size:14px}.addpopHide{top:-263px;width:100%;left:0;position:relative}.switch_canvas_pdp_button>span span:last-child{left:50%}.canvas_section_inner_input_text{margin-top:5px}.switch_canvas_pdp{width:100%;margin:10px 0 5px;padding:4px 5px 5px}.canvas_section{min-height:125px}span.span_canvas_inner{width:49%;float:left;text-align:center}span.span_canvas_inner input{width:100%}}#changeFlightPopup .flighttabs a{padding-bottom:7px;color:#0C4DA2}.end time,.pdpFlightDetails{display:flex;clear:both}.pull-rigcht{text-align:left;font-size:12px;float:left;margin-bottom:10px}.flighttabs.changeBaggage{display:block;width:100%;text-align:left;border-bottom:1px solid #ccc;padding-bottom:6px}.changeFlightDetails .connector>small{color:#333;font-weight:700}.flighttabs a:active,.flighttabs a:focus,.flighttabs a:hover{outline:line}#HsaDateofTravel .contact_details_heading,#dateOfTravelSelected .contact_details_heading,.baggageHide tr td:last-child,.btmbdr.ChangeFlightHide{border-bottom:none}.changeflightbox table tr td:last-child{border-top:0}.arrivalMsg span.erroeimgpng{float:left;margin-top:10px}.flight_schedule_select.nHubTourTypeClass.tc_hotelselect,.inner_changeflight_time_alert{margin-left:30px}.arrivalMsg,.checkinMsg,.mealMsg{background:#f9ead5;padding:5px 15px;border:1px solid #ffc66f;font-family:Poppins Regular,sans-serif;font-size:12px;clear:both;display:inline-block;text-align:left;margin-bottom:10px;margin-top:15px}.filter_details_tc{width:98%;overflow:hidden;position:absolute;background:#f4f4f4;z-index:1;top:123px;min-height:340px;display:none}.checkbox-inline.active,.timeZoneDR div.active,.timeZoneDR div:hover{background:#0C4DA2;box-shadow:0 0 0 1px #0C4DA2 inset;color:#fff}.disabledupdateFlight_no_result,button.disabledupdateFlight#updateFlight{pointer-events:none;opacity:.3}.no_result_list .book_online_btn a{color:#fff;background-color:#0C4DA2;padding:5px 10px;border-radius:3px;margin:0 auto;display:inline-block;font-size:14px;text-decoration:none;border:2px solid #0C4DA2;border-bottom:3px solid #0C4DA2}.download_pdf,.no_result_list .filternoresults .book_online_btn.text-center{margin:15px 0}.no_result_list .filternoresults{margin:65px 0}.no_result_list{overflow:hidden;clear:both}.filter_details_tc_area::-webkit-scrollbar{width:5px;background-color:#e0e0e0}.filter_details_tc_area::-webkit-scrollbar-thumb{background-color:#fff;border:5px solid #b5b5b5;border-radius:5px}.filter_details_tc_area::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(224,224,224,.6);background-color:#fff}.filter_details_tc_area{width:23%;float:left;border-right:1px solid #cdcdcd;padding:10px 10px 10px 25px;min-height:360px;max-height:360px;overflow:auto}.bcoachDeatils,.bcoachDeatilsInfo,.filter_details_tc.filter_details_open+#style-4,.hotel_new_text_tc,.text-mess,div.timeline{overflow:hidden}.filter_details_tc_area.filter_arrival_area{width:28%;border-right:0}th.sorting_change.filter_flight_tc{vertical-align:middle!important}tr.change_show_more_flight span{color:#0C4DA2;text-decoration:underline;cursor:pointer}.change_show_more_flight i.arrow.right{border:solid #0C4DA2;border-width:0 1.5px 1.5px 0;display:inline-block;padding:3px;vertical-align:top;margin-top:6px;margin-left:2px}.table.table-bordered thead th,tr.change_date_more_flight{background:#e5e5e5}tr.change_date_more_flight span.tablecityName.tableTagh{display:inline;margin:0}td.date_filter_next_date{background:#e5e5e5!important;font-weight:700}.checkbox-inline,.checkbox-inline label{font-weight:400;display:inline-block;cursor:pointer}tr.table_first_date_data:first-child,tr.table_first_date_data:nth-child(2),tr.table_first_date_data:nth-child(3),tr.table_first_date_data:nth-child(4){display:table-row!important}.filter_data_list.filter_data_list_stops{position:static;border:none;box-shadow:none;width:100%;min-width:160px;padding:5px 0;margin:2px 0 30px;list-style:none;font-size:14px;text-align:left;display:block;top:100%;left:0;z-index:1000;clear:both;overflow:hidden}td.change_show_more_flight_data{color:#0C4DA2;padding-right:5px;text-decoration:underline}.change_show_less_flight i.arrow.right{border:solid #0C4DA2;border-width:0 1.5px 1.5px 0;display:inline-block;padding:3px;vertical-align:top;margin-top:6px;margin-left:4px}.close:focus,button.close.filter_cross_change:focus{outline:-webkit-focus-ring-color auto 0!important}.checkbox-inline{border:1px solid #e1e1e1;margin:0;float:left;padding:4px 10px 2px;border-right:none;position:relative;background:#fff;margin-left:0!important}.checkbox-inline label{font-size:13px;color:#333;max-width:100%;margin-bottom:5px}.checkbox-inline:last-child{border-right:1px solid #e1e1e1;border-top-right-radius:5px;border-bottom-right-radius:5px}.checkbox-inline:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.filter_details_tc_header_area{clear:both;font-size:14px;font-weight:700;margin-bottom:10px}#click_to_hotel_pdp_tc div.text-right,.Fdates,.hotels_inclusive li.tour_inclusive_content_li .col-lg-1.text-right,.hotels_inclusive li.tour_inclusive_content_li .col-lg-7,.table tbody th{font-weight:400}.sub_filter_data{font-size:13px;color:#666;margin-bottom:5px}.timeZoneDR div{width:95%;background:#fff;border-radius:0;font-size:13px;text-align:left;padding:5px 10px;display:inline-block;border:1px solid #e1e1e1;border-bottom:0;cursor:pointer}.filter_details_tc_area.filter_stops_area .filter_data_list.filter_data_list_stops{margin-top:0;padding-top:0}.timeZoneDR div:last-child{border-bottom:1px solid #e1e1e1;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.timeZoneDR div:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.filter_details_tc_area.filter_depart_area .filter_data_list{max-width:180px}.gst_label,.modifyPopupBlog ul li a,.modifyPopupBlog ul li.active a,.pdp_holiday_breadcrumb ul li a:hover,.single_tour h5 a,.ui-widget-content a,.ui-widget-header a,.wantus_call_form .form-group .red,.wantus_call_form label,div#filter_data_flight a.tc-filter.filter-icon{color:#333}.pdp_holiday_breadcrumb ul li:last-child a,.plus-btn,.plus-btn a,div#filter_data_flight:hover a.tc-filter.filter-icon{color:#000}.filter_data_list.filter_data_list_arrival{max-width:180px;float:left}.filter_action_area{position:absolute;right:25px;bottom:30px}button.btn.filter_action_changeflight{width:auto;display:block;margin:0 0 15px;font-size:15px;background-color:#0C4DA2;border-color:#0C4DA2;color:#fff;padding:2px 30px}.changeflightbox .close span,.optional_activities_img img,.table.table-bordered{border:1px solid #ccc}button.btn.filter_action_changeflight.areset_filter_action{background:#fff;color:#0C4DA2;margin-bottom:0}button.close.filter_cross_change{position:absolute;right:25px;top:10px}input#inter-tripdur-slider{opacity:0;display:none}#changeFlightPopup .modal-content{position:relative;background-color:#fff!important;background-clip:padding-box;outline:0}th.sorting_change:hover{color:#000;cursor:pointer}.JetDepatureFlight tr.active{background:#f0f1f1}.table tr.header-row>th{font-weight:700;font-size:.875rem;background:#f0f1f1;padding:5px 10px}.flighttabs a,.ie .table tr.header-row>th{font-size:14px}.table tbody td,.table tbody th{background:#fff}.table.table-bordered{border-bottom:none;border-top:none}.table.table-bordered tbody th,.table.table-bordered td,.table.table-bordered thead th{border-bottom:1px solid #ccc;border-left:1px solid #ccc}.modifyPopupBlog ul li.active{background:#eff4f7;border-top-left-radius:15px;border-bottom-left-radius:15px;width:145px}.modifyPopupBlog ul li.active:last-child{border-radius:0 15px 15px 0}#changeBaggageDetails .modifyPopupBlog ul,#changeFlightDetails .modifyPopupBlog ul{border:1px solid #0C4DA2;padding:0;border-radius:15px;width:280px;margin:0 auto;float:none}.detailsflight .table>tbody>tr>td,.detailsflight .table>tbody>tr>th,.detailsflight .table>thead>tr>td,.detailsflight .table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:0}.total_price table tr>td:first-child,.total_price table tr>td:last-child{vertical-align:middle!important;padding-bottom:0!important;font-weight:500}.flighttabs{display:block;clear:both;margin-bottom:5px}.flighttabs a{margin:0 24px 10px 0;padding-bottom:5px;border:none}.flighttabs a.active{border-bottom:2px solid}.btmbdr,.detailsflight .jetflightDetails{border-bottom:1px solid #d5d5d5}.changeflightbox.detailsflight .modal-body{overflow:hidden!important;padding:15px 5px 15px 15px;height:auto!important}.detailsflight .changeFlightDetails .changeFlightSummary .end{width:21%}.changeflightbox table tr td:last-child,.detailsflight .changeFlightDetails .changeFlightSummary .start{width:24%}.detailsflight .pdpFlightCity{font-size:13px;font-weight:600}.Fdates{font-size:95.61%;color:#666;padding-left:10px}.leavesbtn{background:#fb9a17;padding:3px 10px;border-radius:4px;color:#fff}.economy,span.tc-time.duricon{color:#666}.jurnyDetails{display:block;margin-top:10px}#wishAmountErrMsg,.economy,.important_tips ul li,.pdp_sight_seeing_details_tc{font-size:12px}.startFinfo .jetlogo{margin-top:0;margin-right:15px}.detailsflight .ChangeFlightTable{max-height:260px;overflow:auto}.details p,.detailsflight .table{margin:10px 0 0}.detailsflight .flightNo,.optional_activities_inclusive .col-lg-12.col-xs-12.col-sm-12,.padd-left0{padding-left:0;padding-right:15px}.detailsflight .airwaysName{width:70%}.detailsflight .changeFlightDetails .connector{font-size:11px;border-bottom:1px solid #ccc;padding:2px 0 0;margin:25px 0;cursor:default;line-height:0;text-align:center;width:65%;float:right}.changeflightbox .table-bordered>thead>tr>td,.changeflightbox .table-bordered>thead>tr>th{text-align:center;border-bottom-width:1px}.changeflightbox .modal-header .close{margin-top:-6px!important;margin:0;width:100%;text-align:left;display:block!important}.text-mess{margin-left:0;padding-top:5px;display:block;font-size:12px!important;position:relative;background:linear-gradient(90deg,#0C4DA2,#333,#0C4DA2);background-repeat:no-repeat;background-size:80%;animation:5s linear infinite animate;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,84,166,.6);clear:both;text-align:left}.filter_applied_heading,.spinner:after{animation:.75s linear infinite ball-clip-rotate}.add_action_activity,.addrequiredAmt,.changeflightbox table tr td,.jetTotalPrice,.jetlogo,.pdpbranch_val,.select-amount,.share_wishlist_holder ul li span:last-child,.single-payamount{text-align:center}@keyframes animate{0%{background-position:-500%}100%{background-position:500%}}.jetlogo img{width:20px}.addrequiredAmt{background:#e2e0e1;color:#000;font-weight:600;font-size:14px;padding:0;margin:0 auto;float:left;border-radius:20px}.book_online_btn a{color:#fff;background-color:#fecb00;padding:5px 10px;border-radius:3px;margin:0 auto;display:inline-block;font-size:14px;text-decoration:none;border:2px solid #fecb00;border-bottom:3px solid #e89a00}.nHubTourTypeClass.htourType{margin-top:-33px!important;position:absolute;right:0}.flight_schedule_select.fullwidth{height:32px!important}.FareBreakupInfo{position:absolute;left:40px;width:395px;margin:0 auto;top:81px;z-index:999;right:0;padding:15px 10px 0;color:#333;border-radius:3px}.nonstopflights,.tablecityName{display:block;color:#666;font-size:11px;margin:3px 0 0;clear:both}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ccc!important;border-top:none!important}.changeflightbox .modal-header{padding:10px 15px;min-height:16.43px;background:#0054a5;align-items:center}.changeflightbox .close span{font-weight:500;font-size:21px;display:inline-block;background:#fff;width:20px;height:20px;border-radius:50%;color:#333;line-height:18px;float:right;padding:0 0 0 3px}#HsaCalendarIcon .fare_available:before,#HsaCalendarIcon .fare_deals:before,#HsaCalendarIcon .on_request:before,.airwaysNameInfo label,.all_optional_sections_no_optional .fare_price_breakup_total,.carousel-inner a img,.error_cal_price_form,.fullwidth,.modifyPopupBlog .frm_label,.pdp_sliders .carousel-inner .item div.img-box>img,.tour_facilities li>span:last-of-type{width:100%}.visibleAirline{clear:both;display:block;font-size:13px;font-weight:400;margin-top:10px}.nHubTourTypeClass label.visibleAirline{margin-left:0}.changeflightbox .modal-body{overflow:hidden!important;padding:15px 5px 15px 15px;max-height:440px!important;position:relative;height:440px!important}.changeFlighttext{text-transform:uppercase;margin:0;font-size:14px;color:#fff;display:inline-block;width:145px}.flightNo,span.travelDate.truncate{font-size:12px;color:#666}.changeflightbox .modal-dialog.modal-lg{width:1140px!important;max-width:1170px}.ChangeFlightUpdateBtn .airwaysName{display:flex;align-items:center}label#Airways_Name{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:center}.changeflightbox table tr td:first-child{width:25%;min-width:145px}.changeflightbox table tr:nth(3n){width:18%}.ChangeFlightTable :first-child .depatureJet{padding-right:5px}.jetlogo{width:25px;height:32px;display:inline-block;vertical-align:top;float:left;margin-top:-10px;margin-right:5px}.flightNo{clear:both;margin:3px 0 0;display:block;font-style:normal;padding-left:30px;text-align:left}.airwaysnew,header.navbar{margin-bottom:0!important}.airwaysName,.airwaysNameInfo input{display:inline-block;vertical-align:middle}.airwaysnew{text-align:left}.airwaysName{width:88%;margin-bottom:10px;font-size:13px;max-width:90%}.tablecityName.tableTagh{color:#333;font-size:14px}.airwaysNameInfo input{width:10%}.changeFlightSummary{width:100%;float:left;display:block;margin:5px 0;padding:0}.changeFlightSummary div{display:table;width:100%}.changeFlightDetails .changeFlightSummary .end,.changeFlightDetails .changeFlightSummary .start,.single_tour_img{width:40%}.changeFlightDetails .changeFlightSummary .start,span.bthird{text-align:right}.changeFlightDetails .changeFlightSummary .details,.changeFlightDetails .changeFlightSummary .end,.changeFlightDetails .changeFlightSummary .start{display:table-cell;vertical-align:top}.changeFlightSummary .end time span.travelDate.truncate{text-align:left;width:100%;float:left}.crossother{font-size:14px;font-weight:700;cursor:pointer;background:#e8e7ec;width:15px;height:15px;display:inline-block;color:#0095dc;vertical-align:top;border-radius:50%;padding:0 4px;line-height:13px}#calculatePriceButton.col-sm-offset-3 .select_room_travellers_btn{margin:20px 0 0 -6px}.jetflightDetails{border-bottom:1px dashed #d5d5d5;padding-bottom:6px;margin-bottom:10px;width:93%;font-size:12px;color:#333;float:left;font-weight:400}.arrow_bottom,.arrow_box,.changeFlightDetails .connector>small{border:1px solid #ccc;background:#fff}.changeFlightDetails .changeFlightSummary .details{width:25%;text-align:center;margin:0 auto;padding:0 10px}.changeFlightDetails .connector{font-size:11px;border-bottom:1px solid #ccc;padding:2px 0 0;margin:25px 0;cursor:default;line-height:0;text-align:center;width:100%;float:right}.changeFlightDetails .connector>small{padding:5px 12px;line-height:0;font-size:11px}small{font-size:84.61%;color:#666}.promocode_area_on_behalf{position:relative;width:100%;clear:both}.arrow_bottom:after,.arrow_bottom:before,.arrow_box:after,.arrow_box:before{left:50%;content:" ";height:0;position:absolute;pointer-events:none}.FareBreakupInfo.topfare{top:81px}.FareBreakupInfo.topfare.arrow_box.scroll_pdp_verflow{max-height:275px;overflow-y:auto;overflow-x:hidden}.FareBreakupInfo.topfare.arrow_box{padding:0 0 5px}.FareBreakupInfo .AmtFare .INR{color:#333!important;display:inline}.breakupSpace{padding:4px 0}.arrow_box:after,.arrow_box:before{bottom:100%;border:solid transparent;width:0}.totalJetPdp{border-top:1px solid #ddd;padding:8px 0 12px}.arrow_box:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-15px}.arrow_box:before{border-color:rgba(204,204,204,0);border-bottom-color:#ccc;border-width:16px;margin-left:-16px}.FareBreakupInfo h5{font-weight:700;text-align:center}.AmtFare,.totalFare{color:#333;font-weight:600;font-size:16px}.arrow_bottom:after,.arrow_bottom:before{top:100%;border:solid transparent;width:0}.arrow_bottom:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:15px;margin-left:-15px}.arrow_bottom:before{border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:16px;margin-left:-16px}.totalFare span{display:block;font-size:12px}.totaltourGst .AmtFare{font-size:24px;margin-top:3px}.totaltourGst .totalFare span{display:block;font-size:12px;font-weight:400}.FareBreakupInfo .breakupSpace{padding:10px 15px}.disclaier_data span{margin-top:-6px;margin-right:5px;float:left}.disclaier_data{padding:15px;font-size:12px}.disclaier_all_section{background:#f1f1f1;margin:0 0 0 -10px;border-top:1px solid #cdcdcd;padding:10px 0 0}span.tcs_all_data_span{position:relative;width:auto}.tcs_gst_data .text-right span.tcs_star{font-size:30px;color:#0C4DA2;line-height:0;top:14px;position:absolute;left:-15px}.tcs_gst_data .text-right .tcs_star_data{margin-top:-10px}.pdp_flight_heading h4{font-size:22px;line-height:27px;color:#333;padding-left:15px;font-weight:700;font-family:Poppins Regular,sans-serif;clear:both}.bcoachDeatilsInfo{text-align:left;border-bottom:1px solid #ccc}.baggageFlight{width:38%;float:left;margin-bottom:25px}span.bFirst,span.bsec,span.bthird{width:33%;float:left}span.bFirst{padding:2px 0}.baggageFlight .jetlogo{margin-top:2px}.bcoachDeatils{text-align:left;color:#666}.bcoachDeatilsMar{margin:0 35px}.baggageFlight .airwaysName{width:81%}.changeBaggage.flighttabs{display:inline-block;clear:both;margin-bottom:5px}.gst_label .tc-user:before,.pdpcotact .tc-tollno:before,.tc-calendar:before{color:#666;padding:5px 0}.gst_label .tc-travel:before{content:"\e97c";color:#666;display:inline-block;margin-top:-5px;padding:5px 0}.gst_label .tc-user:before{font-size:20px;display:inline-block;vertical-align:middle;margin-top:-14px}.tc-calendar:before{font-size:20px}.pdpcotact .hidden-xs{display:inline-block;padding:0;vertical-align:middle}.reviews_div img{width:100%;margin-bottom:8px}.pdpPagepayment{padding-top:0;clear:both}.changeFlight-Note{background-color:#d9ebf5;color:#44707d;padding:10px;margin:15px 10px;border:1px solid #366d8e;clear:both}.changeFlight-Note:before{background-color:#34718d;padding:0 8px;font-size:14px;margin:0 5px 0 0;float:left;border-radius:50%;width:20px;height:20px;content:"!";font-weight:700;color:#dceff3}.wantus_call_form .form-group label.radio-inline.col-sm-5.col-xs-6{min-width:120px}#ChangeFlight,#JetAddActivity,#pdpTermsConditions .collapse p,.changeFlight-Note p,.morelink_optional_details a,.optional_activities_selected_content .opt_table_row td>input[type=checkbox],.pdp_secondary_tabs_content .departure_city_error,.pdp_visa_insurance div p,.pdp_visa_insurance>p,.share_wishlist_holder ul,.tour_exclusion div p,.tour_inclusion div p,.wantus_call_form .assistance_radio label{margin:0}.pdp_flight_heading h1{float:left;width:auto;margin-right:15px}.package_count_data_tc.modify_search_data_tc{float:left;cursor:pointer}.package_count_data_tc.modify_search_data_tc div#widget-container{pointer-events:none;margin-bottom:10px}div#widget-container{float:left;margin-top:-6px}pdp_sections_tabs_content_main.ratingReview_pdp_all_data{margin-top:6px}.discounts input{border:1px solid #ccc;border-radius:3px;padding:8px 10px;font-size:12px;width:210px;background-color:#fff;margin:0;display:inline-block}.edit_adult_details:before,.optionalInfo ul li:before{content:"•";color:#333;display:inline-block;width:10px;margin-left:0}.modifyPopupBlog legend{padding:0;margin-bottom:1px;font-size:14px;line-height:inherit;border:0;font-weight:600;display:inline-block;width:36%;float:left;vertical-align:middle;margin-top:8px}.departure_city_error,.error_cal_price_form,.main_error_msg{color:#b1302a;font-size:11px;font-weight:500;display:none;float:left}.modifyPopupBlog fieldset{margin-bottom:20px}.AilrTabHplus{padding:0;margin-left:0}.departure_city_error{position:absolute;top:35px;left:8px}.modifyPopupBlog ul{border:1px solid #0C4DA2;padding:0;border-radius:15px;display:flex;max-width:285px}.modifyPopupBlog ul li{width:auto;border-right:1px solid #0C4DA2;padding:5px 19px}.modifyPopupBlog ul li:last-child{border-right:0}.JetDepatureFlight th .tablecityName{color:#333;display:inline-block}#style-4::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(224,224,224,.6);background-color:#fff}#style-4::-webkit-scrollbar{width:5px;background-color:#e0e0e0}#style-4::-webkit-scrollbar-thumb{background-color:#fff;border:1px solid #0054a5;border-radius:5px}.InfotoolTip.childAgeInfo{left:34%;top:-36px;box-sizing:border-box;padding:10px}.continue_error_msg.error{display:none;padding-bottom:15px;clear:both}.offer-text{padding:8px 18px;color:#fff;float:right!important;background:url(/images/srp_sprite.png) -357px -99px no-repeat;width:75px!important;height:26px;margin-top:5px;margin-right:-21px;font-size:12px;cursor:default}.offer-text.offer-text-top{margin-top:-13px;margin-right:-7px}.modifyPopupBlog .modify_search.srp-modify{color:#e98300;margin-top:5px;background:0 0;padding:0!important;margin-bottom:5px;display:inline-block}.modify_search.srp-modify:before{display:inline-block;font-family:JetIcons;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\f153";font-size:13px;margin-right:5px;color:#e98300}#updateFlight{width:150px!important;display:block;margin:0;font-size:15px}.ChangeFlightUpdateBtn{margin:auto;text-align:center;clear:both;bottom:0}.ChangeFlightTable{display:flex;position:relative;max-height:300px;min-height:300px;margin-bottom:20px;overflow-y:scroll;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.selectedActText{padding-bottom:5px;margin-bottom:0}.OptionalEditBtn{text-align:right;float:right;margin:5px 0 0;padding:5px 0 0;position:absolute;bottom:20px;right:20px}.contact_details_heading,.gst_label,.optionalInfo .optionalEditDetails ul li,.price_details{padding:5px 0}.optionalInfo .optionalEditDetails ul li span{padding:2px 0 0}.childAgeInfo{position:absolute;width:222px;margin:0 auto;z-index:999;right:0;padding:15px 14px 0;color:#333;border-radius:3px;display:none;left:0;top:70px}.select_rooms_label{width:20.2%;padding:0 10px}.glyphicon-plus:before{content:"+";font-size:18px;font-weight:700}.glyphicon-minus:before{content:"-";font-size:18px;font-weight:900;position:relative;top:-7px}.flight_schedule_select.col-xs-6.col-sm-6{margin:0 0 12px}.col-lg-12.col-xs-12.col-sm-12.crmEnquiryB2B{display:flex;flex-direction:row}.customer_contact_details{flex-wrap:wrap}div#crmIdDropdown{padding-left:19px}.AirlineSelect .flight_schedule_select{border:1px solid #ccc;border-radius:3px;padding:4px 0;float:left;background-color:#fff;margin:0 0 0 50px;-webkit-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);height:34px}.jetTotalPrice{background:#bedef5;padding:0;margin:15px 0;display:block;clear:both}.totalAmtTxt,.totalAmtVal{display:inline-block;color:#333;vertical-align:middle;margin:0 10px}.totalAmtVal .INR{color:#333!important}.totalAmtTxt,div#flightsDetails .selectric-wrapper{width:auto}.totalAmtTxt span{display:block;font-size:12px;color:#333;padding:3px}#thingsToNotePopup .modal-content,#wantUsPopup .modal-content,.airline_details>li>.col-lg-5>img,.col-lg-5>div,.custom-next,.custom-prev,.fc-five-rows .fc-row,.fc-four-rows .fc-row,.fc-six-rows .fc-row,.flighttabs.changeBaggage,.select_rooms_label a,.sidebar_offer>span,.timeline div,.timeline li,div.timeline span,div[id^=calendar_] .modal-body,div[id^=calendar_] .modal-content{float:left}#accommodationDetails #accommodationSlider .arrow_bg:first-of-type,#accommodationDetails #accommodationSlider .arrow_bg:last-of-type,#optional_pop_activity div#selectOptionalActivities,span.pdpFlightDate{display:block!important}#changeFlightPopup .jurnyDetails{display:inline-block;vertical-align:top;margin:-10px -10px -10px 10px}.baggageHide tr td{border-left:none!important}.totalAmtTxt h2{font-weight:500;margin:12px 0}.totalAmtVal h4{font-size:24px;margin-top:4px;margin-bottom:0}.fare-priceBreak,.hflightname{display:inline-block;font-size:13px}.arrow-rightArrowspan{width:15px;height:15px;background:#0C4DA2;padding:4px;border-radius:50%;display:inline-block;vertical-align:middle;margin-top:-2px}.arrow-rightArrow{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #fff;display:inline-block;vertical-align:middle;margin-top:-13px;margin-left:2px}.fare-priceBreak{margin-top:-8px;color:#0C4DA2;font-weight:500;cursor:pointer}.select_rooms_form hr{margin-top:10px;margin-bottom:10px;width:509px;float:right;position:absolute;top:-26px;right:45px}.hflightname{width:72%;vertical-align:top;margin-top:-3px}.pdpCusomiseList li:first-child{margin-right:.5%}.pdpCusomiseList{display:flex}.imgchangeflight{margin-top:-65px}.col-lg-12.col-xs-12.col-sm-12.customer_contact_details.pm0,.pdpPagepayment,ul.pdpCusomiseList li.optionalInfo .col-xs-12.text-center{margin-top:10px}.pdpCusomiseList li{display:inline-block;background:#fff;padding:20px 15px;width:49.5%;flex:1;border:2px solid #ccc;margin:15px 0 0}.customiseActivity{color:#0f204b;display:block}.customiseActivity h4{color:#333;margin:0 0 24px;font-size:15px;font-weight:600}.customiseActivity p{font-size:13px;color:#333}.flightlogo{padding-top:5px}.flightlogo:before{height:32px;display:inline-block;vertical-align:top;float:left;content:""}.flightlogo img{width:22px;margin-right:4px}.pdpCusomiseList span{font-size:13px;padding:0 0 10px;display:inline-block;vertical-align:top}.pdpFlightCity i{display:inline-block;font-size:18px;padding:0 5px}.pdpCusomiseList .pdpFlightDate{color:#666;font-size:12px!important}.flightbelowDetails{margin-bottom:5px}.flightbelowDetails a:focus,.flightbelowDetails a:visited .flightbelowDetails a:hover,.holiday-autocomplete ul li a:focus{text-decoration:none}.pdpFlightDate i{display:inline-flex;font-size:12px;padding:0 2px;vertical-align:top;text-align:center;font-style:normal}.optionalInfo ul li{width:100%;padding:0 0 5px;font-size:13px;color:#333;border:0;margin:0}.pdpPagepayment{text-align:left;margin-bottom:24px;float:left}.pad_labelPro{display:inline-block;margin-bottom:8px;color:#656565;font-weight:400;margin-right:10px}.filter_applied_heading,.layover_icon1:before,.opt_table_row a.show_optional_back:after,.opt_table_row a:after,.pdp_secondary_tabs:after,.pdp_travel_duration:after,.pdp_travel_duration:before,.select_travellers a:after,.sightseeing_pdp_tc:before,.video_play_btn::after{content:""}#highlightDetails span.tc-dec-feb{background:url(/images/common_sprite.png?version=1.2) -172px -113px no-repeat;width:30px;height:25px;display:block;margin:0;float:left}.col-lg-12.col-sm-12.tour_inclusion.withouth_hotel_pdp_table_tc,.col-lg-7.col-sm-7.tour_inclusion{border-right:0 solid #ccc}.pdp_container .strike_number_tc{color:#000;font-size:13px}.pdp_container .strike_number_tc span.INR{font-size:13px!important;color:#000!important;margin-right:1px}.pdp_secondary_tabs_heading_no_border{border-bottom:0 solid #ccc!important}.pdp_sight_seeing_title_tc{color:#3c5492;font-weight:600;padding:0 0 1px;margin:0;font-size:14px}.pdp_sight_seeing_data_tc{padding-bottom:5px;padding-right:10px}.pdp_secondary_tabs_heading_no_border h3.col-sm-6{color:#0C4DA2;font-weight:400;padding:0 0 10px;margin:0;font-size:16px}.sightseeing_pdp_tc_yes{padding:10px 0}.sightseeing_pdp_tc:before{top:-18px;left:-65px;bottom:auto;border-width:18px 19px 0 0;border-color:transparent #a8a8a8;display:block;width:18px;border-style:solid;position:absolute}.sightseeing_pdp_tc{min-width:200px;min-height:50px;background:#ccc;clear:both;margin:0 0 15px -65px;padding-left:25px;max-height:415px;overflow:auto}.sightseeing_pdp_tc::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.sightseeing_pdp_tc::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.sightseeing_pdp_tc::-webkit-scrollbar-thumb{background-color:#0C4DA2;border:2px solid #0C4DA2}#highlightDetails .tour_inclusion.scroll_pdp_verflow{max-height:220px;overflow:auto;border-right:0 solid #ccc}.optional_activities_available::-webkit-scrollbar-track,.scroll_pdp_verflow::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.optional_activities_available::-webkit-scrollbar,.scroll_pdp_verflow::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.optional_activities_available::-webkit-scrollbar-thumb,.scroll_pdp_verflow::-webkit-scrollbar-thumb{background-color:#0C4DA2;border:2px solid #0C4DA2}.addpopInfo .selectric-scroll ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.addpopInfo .selectric-scroll ul::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.addpopInfo .selectric-scroll ul::-webkit-scrollbar-thumb{background-color:#0C4DA2;border:2px solid #0C4DA2}.header_name_tour_exclusion h3,.header_name_tour_inclusion h3{color:#0C4DA2;font-weight:400;padding:0 0 15px;margin:0;font-size:16px}.sightseeing_pdp_tc_no{padding:15px 0}div#accommodationSlider{clear:both;overflow:hidden}div#Things_to_Note_pdp{background:#f2f0f0;overflow:hidden;padding:15px 20px;font-size:12px}div#Things_to_Note_pdp p{margin:0 10px 5px 0;float:left}.summer_season.padding-right-0{padding-right:0;font-size:12px;margin-top:0}.summer_season.padding-right-0 h3{font-size:12px;margin-top:5px;margin-bottom:0}.summer_season.padding-right-0 p{float:none!important;font-weight:700}#Things_to_Note_pdp .important_tips{max-height:400px;overflow-y:auto;padding:15px 20px 0 0;margin:20px 11px 20px 0;width:98%;border-top:1px solid #fff}div#Things_to_Note_pdp span.font13{display:block;text-align:center;padding:0 0 5px}#Things_to_Note_pdp .currency_weather_details{background-color:#ededed;padding:0;border-top:0 solid #fff}div#Things_to_Note_pdp span.bg-h1{background:url(/images/holiday/sotc-static/seasons_sprites.png) -76px -10px no-repeat}div#Things_to_Note_pdp .bg-h3{background:url(/images/holiday/sotc-static/seasons_sprites.png) -66px -67px no-repeat}div#Things_to_Note_pdp .bg-h4{background:url(/images/holiday/sotc-static/seasons_sprites.png) -10px -10px no-repeat}div#Things_to_Note_pdp .col-sm-3.col-xs-12.bdr-right.language_bdr.language.padding-remove{font-size:12px;border-right:1px solid #ccc}div#Things_to_Note_pdp .seasons span{text-align:center;padding:0 0 5px}div#Things_to_Note_pdp .bg-h1,div#Things_to_Note_pdp .bg-h2,div#Things_to_Note_pdp .bg-h3,div#Things_to_Note_pdp .bg-h4,div#Things_to_Note_pdp .bg-h5{height:37px;margin:0 auto 5px;width:46px;display:block}.hotels_inclusive_flights_content li.tour_inclusive_content_li .col-lg-1.text-right,.hotels_inclusive_flights_content li.tour_inclusive_content_li .col-lg-2,.optional_activities_inclusive ul li p:first-child{font-weight:700}.hotels_inclusive_flights_content li.tour_inclusive_content_li .col-lg-7{font-weight:400;color:#333}.hotels_inclusive ul li.tour_inclusive_content_li div:first-child{color:#333;vertical-align:top}.hotel_new_text_tc ul{margin:10px 0}.hotel_new_text_tc ul li{width:390px;white-space:nowrap;overflow:hidden;font-weight:400}.hotel_new_text_tc ul li:first-child,.hotel_new_text_tc ul li:nth-child(2),.hotel_new_text_tc ul li:nth-child(3),.hotel_new_text_tc ul li:nth-child(4),.hotel_new_text_tc ul li:nth-child(5){font-weight:400;background:url(/images/Holiday-inclusions-icons.png?version=1.2) -23px -187px no-repeat;list-style:none;padding-left:20px;display:list-item;margin-bottom:3px}.hotels_inclusive_flights_content .tour_inclusive_content_li li:before{border-top:0 solid transparent!important;border-bottom:0 solid transparent!important;border-left:0 solid #e36e0e!important;right:5px}.things_note_details_text{margin-bottom:15px;overflow:hidden}.things_note_details_text ul{padding-left:5px}.things_note_details_title{font-size:14px;margin:0;font-weight:500;color:#999;padding:15px 0 10px}.all_things_to_note_data ul li,.includes_list_details_pdp li{padding-bottom:5px;width:100%;float:left;position:relative;padding-left:10px;word-break:break-word}.all_things_to_note_data ul li:after,.pdp_visa_insurance div ul li:before,.pdp_visa_insurance ul li:before,.tour_exclusion div ul li:before,.tour_exclusion ul li:before,.tour_inclusion div ul li:before,.tour_inclusion ul li:before{position:absolute;content:" ";display:block;top:4px;left:0;right:10px;width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #e36e0e}#accommodationDetails #accommodationSlider .arrow_bg:first-of-type{left:-40px}#accommodationDetails #accommodationSlider .arrow_bg:last-of-type{right:-40px}.text_accomation_pdp_tc p{font-size:13px;margin:7px 0 10px 30px}.tour_inclusion .minimized_elements_pdp p{margin:10px 0 5px}h1.pdp_main_details_here,h2.pdp_main_details_here{padding:0;margin:15px 0 10px 15px;font-size:18px;line-height:30px}div[id^=wantUsPopup] .modal-header{border-bottom:1px solid #999;padding:10px;float:left;width:100%;background:#0054a5;color:#fff}div[id^=wantUsPopup] .modal-header h4{color:#fff!important;font-size:16px!important;padding:0;font-weight:400;text-align:left}div[id^=wantUsPopup] .modal-dialog .modal-body{padding:15px}#wantUsPopup .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}.important_display,div#separator,div#separator0{display:none!important}.want_us_call_srp_tc .modal-body .col-lg-6.col-xs-12.col-sm-6:first-child{padding-left:0!important}.col-sm-6.col-xs-6.book_online_btn .book_online_btn a,.pdp_sections_tabs ul{margin:0 auto}.toll_free_no_modal h3>span{font-size:18px;margin:0 5px 0 0;background:#0054a5;color:#fff;border-radius:50%;padding:5px}.toll_free_no_modal h3 a{color:#0054a5;pointer-events:none}.toll_free_no_modal h3{color:#0054a5;margin:0 0 15px;font-size:14px;display:flex;justify-content:left;align-items:center;border:1px solid #0054a5;border-radius:20px;width:150px;padding:3px}.wantus_call_form_submit{color:#fff;background-color:#0C4DA2;padding:8px 35px;margin:0;font-size:14px;text-decoration:none;outline:0;border:0;border-radius:4px;text-transform:uppercase;font-family:Poppins Medium,sans-serif;width:100%;line-height:21px}.col-lg-6.col-xs-12.col-sm-6.wantus_call_img.full_size_area_div.hidden-xs{padding-right:0!important;max-height:230px;overflow:hidden;margin-top:45px}.wantus_call_img img{border-top-left-radius:10px;border-bottom-right-radius:10px}.wantus_call_img span{position:absolute;bottom:0;background-color:rgba(255,255,255,.9);color:#333;width:97%;padding:15px;border-bottom-right-radius:10px}.sidebar_book_btn>a.disabled_pdp_book_on_line{background-color:#ebebec;pointer-events:none}.fixed_pdp{position:fixed;top:0;height:70px;z-index:1}.srp_screen{width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;bottom:0;overflow:hidden;position:fixed;z-index:9999}.filter_applied_section{position:absolute;top:50%;width:65px;left:50%;margin-left:-35px;margin-top:-50px}.filter_applied_heading{color:#0C4DA2;width:65px;height:65px;display:inline-block;border:5px solid currentColor;border-bottom-color:transparent;border-radius:100%;background:0 0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#visaPassport .pdp_secondary_tabs_heading span.tc-visa{width:20px;height:23px;float:left;margin:-2px 10px 0 5px!important;font-size:19px!important}}.select-amount .pdpbranch_val .INR{padding-right:1px;color:#0C4DA2!important}.pdp_secondary_tabs_sub{position:fixed;top:50px;background:#fff;z-index:3}.Pdp_apppromoCode{border:1px solid #0C4DA2;padding:5px 18px;border-radius:4px;color:#0C4DA2;margin:0 10px;background:#fff}.Pdp_apppromoCode:hover{color:#fff;background:#0C4DA2}#promo-fail{color:red}#promo-fail,#promo-success{font-size:13px;padding-top:5px;text-align:center}#promo-success{color:green}.select-amount>div{display:inline-block;vertical-align:top;margin-right:12px}.single-payamount{display:block;padding:10px 8px;border:1px solid #fb9a17;border-radius:3px;background-color:#fff1e6;min-width:230px;min-height:100px}.gst_label,.single-payamount>div h3,.single-payamount>div:not(.pay-policy) span{display:inline-block}.single-payamount label span{min-width:230px;margin-left:25px;color:#000;text-align:left;font-weight:600;cursor:pointer;font-size:11px}.select-amount input[type=radio].css-label,input[type=checkbox].css-checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.call-header-store .tc-map,.fourth_part_submenu,.select-amount .single-payamount.lastsingle_pay{margin-right:0!important}#selectOptionalActivities .optional_activities_available,.css-label,.navbar{margin-bottom:0}.css-label,.payment-checkbox{background:url(/images/common_sprite.png) -375px -116px no-repeat;width:18px;height:18px}.pdpbranch_val{clear:both;display:block}.fare-text4{color:#0C4DA2!important;font-weight:700;font-size:28px;margin-top:10px}.seerest-hover{border:1px solid #da2128;border-radius:3px;position:absolute;top:50px;left:25px;display:none;background-color:#fff;z-index:1;text-align:left;padding:10px 15px;min-width:245%;box-shadow:0 0 7px rgba(0,148,218,.45)}.single-payamount input[type=number]{border:1px solid #e6dfd9;padding:5px;margin-top:10px;outline:0;width:120px}.special-discount{font-size:13px;text-align:center;margin-top:1px}.clear,.holiday-form-search .selectric-group{clear:both}html{overflow-x:hidden}.gst_error{text-align:left;color:#b1302a;font-weight:500;margin:0 0 8px;font-size:11px}.gst_label{float:left;width:23%;font-size:14px;font-weight:400;padding:0 15px}.select-GstTrvel .tc-user.hduser-icon{font-size:20px;margin-right:3px;vertical-align:middle}.single-payamount input[type=radio].css-label:checked+label.css-label{background-position:-375px -136px;width:18px;height:18px}.contact_details_heading .datespace{padding-top:8px!important;margin-right:34px}.date_details div>input{border:1px solid #ccc;border-radius:3px;padding:8px 10px;font-size:13px;width:100%;color:#333;background-color:#fff;box-shadow:2px 1px 2px 0 rgba(0,0,0,.1)}.gst_label .tc-travel:before{font-size:20px;vertical-align:top}.date_details .selectLabel{padding:8px 0;margin:0;width:22.5%;max-width:170px}.date_details .calendar_icon{margin-right:10px;pointer-events:visible}.gst-pad{padding-top:5px;line-height:15px}.gst-pad .INR{padding-right:2px}.holiday-form-search .col-lg-3 .selectric{box-shadow:inset 0 1px 0 0 #fff;border-radius:0 3px 3px 0;border-right:1px solid #999}.holiday-form-search .selectric-open .selectric{border-right:1px solid #0C4DA2!important;box-shadow:none;border-left:1px solid #0C4DA2}.holiday-form-search .selectric{box-shadow:inset 0 1px 0 0 #fff}.holiday-form-search .selectric-wrapper li{border-bottom:1px solid #dedddd}.holiday-form-search .selectric-group-label{clear:none!important;display:block!important;border:none!important;text-align:left!important;width:95%!important}.holiday-form-search .col-lg-5{width:46%}.holiday-form-search .col-lg-3{width:20%}.holiday-form-search .col-lg-2,.pdp_flight_schedule .tour_inclusive>ul li{width:13.66%}.AirlineSelect.clear{display:flex;margin:0}.holiday-search-form button{font-size:17px;padding:0 27px!important;line-height:6px;font-weight:300;color:#fff!important}.holiday-special-offer-row .col-lg-4{width:33.33%;float:left;padding-left:10px;padding-right:10px}.holiday-search{position:absolute;color:#fff;bottom:0;width:100%;left:0;background-color:rgba(0,0,0,.6);padding-top:5px}.holiday-search>.container{width:950px}.holiday-search-form .form-control{color:#333;width:100%;border-radius:3px 0 0 3px;padding:6px 12px;border:1px solid #fff;border-right:1px solid #999;box-shadow:none!important}.holiday-search-form .form-control::-webkit-input-placeholder{color:#666}.holiday-search-form .form-control:-moz-placeholder{color:#666}.holiday-search-form .form-control::-moz-placeholder{color:#666}.holiday-search-form .form-control:-ms-input-placeholder{color:#666}.holiday-search .holiday-search-form{height:auto;padding:10px 0}.holiday-form-search .selectric .button:after{margin-top:14px;border:6px solid transparent;border-top-color:#0C4DA2}.holiday-form-search .selectric{height:34px;border:0}.holiday-form-search .selectric .label{font-size:14px;line-height:34px;text-align:left}.holiday-special-offer-row{width:100%;float:left;padding-bottom:20px}.holiday-special-offer-row>div,.important_tips ul{padding-bottom:15px}.holiday-special-offer-p{color:#0C4DA2;text-align:center;font-size:25px;padding:45px 0 0}.save-data-weekend{position:absolute;bottom:0;color:#fff;left:20px}.save-data-weekend .data-weekend{font-size:20px;text-align:left}.save-data-weekend .data-price{font-size:23.5px}.disabled_arr{opacity:.4!important;cursor:default;pointer-events:none}.tour_compare_wrap .tour_compare_btn:hover{background:0 0}.Imgup{float:left;display:inline-block;width:9%;margin-left:-2px}.Imguprighttxt{display:inline-block;float:left;width:90%;text-align:left;margin-top:9px}.holiday-autocomplete{box-shadow:none;top:34px;border-top:0!important;margin:0;width:100.3%;z-index:1}.holiday-autocomplete ul,.holiday-autocomplete ul li{width:100%;display:inline-block}.holiday-autocomplete h4{font-size:11px;color:#f37e80;padding-right:20px;float:right;margin-bottom:3px}.holiday-autocomplete ul{border-top:1px solid #d3d3d3;margin-bottom:0}.holiday-autocomplete ul li.all-themes{width:25%}.holiday-autocomplete ul li.active{background:#0C4DA2}.holiday-autocomplete ul li a{font-size:14px;color:#666;padding:4px 10px;display:inline-block}.jcarousel-list{position:relative;margin:0;padding:0;overflow:hidden;z-index:1;top:0;left:0}.jcarousel-item,.jcarousel-list li{float:left;list-style:none;width:100%;height:125px}.jcarousel-next,.jcarousel-prev{z-index:3;display:none}.pdp_secondary_tabs_content_holder .selectric{border:1px solid #ccc;background:0 0;position:relative;border-radius:3px}.holiday_details_content{margin-top:20%;float:left;width:100%;padding:20px;background-color:#fff}.holiday_details_content h4{text-align:center;color:#1a4b95;font-size:23px}.holiday_form_details_row1{width:85%;margin:0 auto;padding:20px 0}.holiday_form_details_row1 div{float:left;color:#333;text-align:left;border-right:1px dashed #7f7f7f;padding:10px 28px}#optionalActivitiesSelected .contact_details_heading,#selectDateofTravel .contact_details_heading,.destination_distance_info li:last-of-type,.holiday_form_details_row1 div.col-lg-4:last-of-type,.share_wishlist_holder ul li:last-child,.sidebar_select_dropdown .selectric,.tour_facilities li:last-of-type,.upgradePackagePopup ul li:last-child{border:0}.holiday_form_details_row1 div p{color:#7f7f7f;font-size:12px;margin:0 0 3px}.holiday_form_details_row1 span{font-size:18px;word-wrap:break-word}.wantUs{font-size:13px;color:#fff;padding-top:8px}.holiday_form_details_row2{float:left;width:100%;color:#7f7f7f;font-weight:400;vertical-align:middle;margin:40px 0 0}.holiday_form_details_row2 .selectric-wrapper{float:left;width:40%;border:1px solid #999;border-right:0}.holiday_form_details_row2 label{font-weight:400;float:left;margin:0;padding:8px 10px 8px 0}.wantUs-icon{background:url(/images/flight/sprite-homepage.png) -205px -166px;width:44px;height:35px}.close-btn{position:absolute;right:-5px;top:-5px;cursor:pointer;color:#fff;z-index:2001}.plus-btn{right:402px;padding:0 4px;position:fixed;bottom:0;z-index:2000}.destination-map{position:absolute;top:30px;left:0;z-index:999;text-align:center;width:100%;color:#fff}.destination-map p{display:inline-block;background:rgba(0,0,0,.5);border-radius:4px;padding:8px 25px;margin-bottom:0;font-size:15px}@media screen AND (min-width:768px) AND (max-width:1200px){.holiday-form-search .col-lg-5{width:35%}.holiday-form-search .col-lg-3{width:16%}.navbar-collapse.collapse{display:block!important;width:79%;float:left}.navbar-nav,.navbar-nav>li{float:left!important;width:100%}.navbar-right{float:right!important}.firstdiv a,.firstdiv>div{padding-right:13px}.holiday-map{margin-top:10px}}.assistance_radio #branch,.assistance_radio #contactCentre{box-shadow:none!important;margin-left:-16px}@media screen AND (min-width:320px) AND (max-width:767px){.single-payamount input[type=number]{margin-top:14px}.single-payamount label span{min-width:190px}.navbar-toggle,.pdpCusomiseList,.sidebar_select_dropdown.nHubTourTypeClass{display:block}.visibleAirline.flightOptionalLabel{margin-left:0}.col-xs-12.col-sm-12.nHubTourTypeClass.padding-remove{margin-bottom:0;margin-left:0}.optflt .selectric .button{right:8px}.col-sm-8.bdr-btm{clear:both;padding:0}.select_departure_city_pdp .col-sm-8.bdr-btm{padding:0 10px}.changeflightbox .modal-header{padding:10px 5px}.breakupSpace.totaltourGst{margin-top:0;overflow:hidden;padding-top:5px;padding-bottom:5px;margin-bottom:5px}.disclaier_all_section{border-top:1px solid #cdcdcd;padding:10px 15px 5px;background:#f1f1f1;margin:0 0 0 -15px;width:111%;overflow:hidden}.breakupSpace.totalJetPdp.totaltourGst .col-xs-6:last-child{padding-right:0}.FareBreakupInfo.topfare.arrow_box{padding-bottom:0}.ChangeFlightTable{max-height:200px}.optionalInfo .optionalEditDetails ul li{min-height:inherit}.hflightname{width:65%}#dateOfTravelSelected .datespace{margin-top:-2px}ul.includes_list_details_ul_pdp li{min-height:0}.totalAmtVal h4{margin-bottom:3px}#calculatePriceButton.col-sm-offset-3 .select_room_travellers_btn{margin:20px 0 20px -6px}.HideTotalSummery{clear:both;padding-top:1px}.col-lg-12.col-xs-12.col-sm-12.customer_contact_details.pm0{margin-top:5px}.FareBreakupInfo{width:300px}.destination-map,.holiday-map img,.select_rooms_form hr{display:none}.select_rooms_label{width:28%;padding:0 10px}#calculatePriceButton.col-sm-offset-3{margin-left:5px}.gst_label,.holiday-form-search .col-lg-2 select,.holiday-form-search .col-lg-3 select,.holiday-form-search .col-lg-5,.holiday-special-offer-row .col-lg-4,.holiday_form_details_row2 .selectric-wrapper,.optional_activity_pdp,.select_departure_city_pdp .flight_schedule_select .selectric-wrapper{width:100%}.changeflightbox .remitsendMb{border-top-left-radius:12px;border-bottom-left-radius:12px}.changeflightbox .sendMb{padding:0;font-size:14px;line-height:22px;color:#333;width:50%;float:left}.remitsendMb{margin-right:5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.changeflightbox .redio-bottom{margin-right:0;padding:0 10px 0 25px;background:0 0!important}.changeflightbox .checkbox input[type=checkbox],.changeflightbox .checkbox-inline input[type=checkbox],.changeflightbox .radio input[type=radio],.changeflightbox .radio-inline input[type=radio]{margin-left:-19px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}input[type=checkbox],input[type=radio]{margin:5px 0 0;line-height:normal}.addrequiredAmt,.airwaysName,.contact_details_heading .datespace,.modifyPopupBlog legend{margin-bottom:10px}.changeflightbox .modal-dialog.modal-lg{width:auto!important}.modifyPopupBlog legend{width:100%;margin-top:5px}.changeflightbox .modal-body{padding:0 5px;height:auto!important;max-height:580px!important}.addrequiredAmt{background:#e2e0e1;color:#000;font-weight:500;font-size:13px;float:none;border-radius:20px;margin-top:10px;padding:5px 15px;text-align:left;overflow:hidden}.Imguprighttxt{margin-top:0}.airwaysName span.Imgup img{max-width:20px;margin-top:6px}#updateFlight{margin:0 auto}.airwaysNameInfo input{width:18%;float:left}.airwaysName{width:100%;font-size:12px;margin-top:-14px;flex-direction:column}.jetlogo{margin-top:7px}.jetlogo img{width:20px}.changeflightbox table tr td:last-child{font-size:13px;width:26%}.changeflightbox .benisendMb{border-top-right-radius:12px;border-bottom-right-radius:12px;width:48%;margin-bottom:10px}.table>tbody>tr>td,.table>tbody>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px 2px}div#optionalDetails{overflow:hidden}.pdpCusomiseList li{display:inline-block;height:auto;width:100%;position:relative}.OptionalEditBtn{position:absolute;right:20px;bottom:20px}.discounts input{width:191px}.date_details .selectLabel{width:100%;padding:8px 5px}#contactDetails .col-xs-12,.date_details .col-xs-6{width:100%;padding-left:5px;padding-right:5px}.seleted_holiday_date{margin-left:0!important;padding-right:7px;padding-left:3px}.contact_details_heading .date_details .col-xs-6{padding-left:5px;padding-right:5px}#dateOfTravelSelected a.datespace{margin-left:5px!important}.holiday-form-search .col-xs-6{width:50%!important}body{background:#fff;font-family:Poppins Regular,sans-serif!important;padding:0!important}.holiday-search{position:static;border-bottom:1px solid #ddd}.holiday-search .container{width:100%;padding:0;background-color:#f2f2f2}.holiday-search .holiday-search-form{padding:5px 15px 20px}.holiday-search-form .col-lg-1,.holiday-search-form .col-lg-2,.holiday-search-form .col-lg-3,.holiday-search-form .col-lg-5{margin-bottom:5px}.holiday-form-search .selectric,.holiday-search-form .form-control{border:1px solid #ccc!important;font-size:13px;border-radius:2px!important}.holiday-form-search .selectric .label{font-size:13px;margin:0 8px 0 5px}.holiday-form-search .selectric-open .selectric{box-shadow:none;border-left:1px solid #0C4DA2!important;border-right:1px solid #0C4DA2;border-top:1px solid #0C4DA2!important}#search-button{float:left;font-size:17px;width:100%}.holiday-form-search .selectric .button{width:22px}.holiday-form-search .form-group:nth-child(2){padding:0 10px 0 0}.visible-xs{display:block!important;margin-bottom:0}.holiday-special-offer-p{font-size:20px;padding:20px 0 0;margin-bottom:0}.holiday_details_content{width:100%;padding:15px}.holiday_form_details_row1{width:100%;margin:0 auto;padding:20px 0}.holiday_form_details_row1 div{padding:10px 8px}.holiday_form_details_row1 span{font-size:13px}.holiday_form_details_row2 .selectric{border:0;border-right:1px solid #ccc}.holiday_details_content h4{font-size:18px}.customiseActivity .select_room_travellers_btn{width:auto!important;margin-left:0!important;margin-right:0!important}}.active_default_msg.scroll_pdp_verflow,ul.scroll_pdp_verflow.overflow_data_tc_onclick{max-height:161px;overflow:auto;min-height:161px}.click_to_call_pdp_all_data .active_default_msg.scroll_pdp_verflow{max-height:175px;overflow:hidden;overflow-y:auto;min-height:175px}.holiday_plus_default_text{min-height:151px;max-height:152px;clear:both;overflow:auto}.tour_inclusive .click_to_call_pdp_all_data ul li a{cursor:auto!important}.click_to_call_pdp_all_data #click_to_cal_flight_pdp_tc .active_default_msg.scroll_pdp_verflow{max-height:160px;overflow:auto;min-height:160px}.tour_inclusive.pdp_details_srp_data li.no_available_data_click_pdp_li{background-image:url(/images/holiday/icons_cross_pdp_tc.png);background-repeat:no-repeat;pointer-events:none;background-size:48px;background-position:20px 32px}.tour_inclusive.pdp_details_srp_data li.no_available_data_click_pdp_li a{opacity:.25}.click_to_call_pdp_all_data .tour_inclusive_content_li li,.click_to_call_pdp_all_data .tour_inclusive_content_li ul li,.tour_li_data_master li{padding-left:15px;position:relative}.tour_li_data_master li:before{position:absolute;top:6px}.meals_inclusive_flights_content ul li.tour_inclusive_content_li>div:before{height:0;position:absolute;content:" ";top:4px;left:0;right:10px}.tc-full-star{background:url(/images/holiday/footer-sprite.png) -272px -93px no-repeat}.tour_inclusive_content_li .col-lg-12{word-spacing:1px;padding-left:15px}.pdp_flight_schedule .click_to_call_pdp_all_data .tour_inclusive .scroll_pdp_verflow ul{float:left;margin-bottom:0;margin-left:5px;width:99%}.click_to_call_pdp_all_data .sightseeing_inclusive ul li>.col-lg-2{color:#333;font-weight:400;font-size:14px}.tc-blank-star{background:url(/images/holiday/footer-sprite.png) -274px -111px no-repeat}.tc-blank-star,.tc-full-star{width:13px;height:13px;display:inline-block}.pdp_flight_schedule .tour_inclusive ul.overflow_data_tc_onclick{float:left;margin-bottom:15px;margin-left:5px;width:99%!important}.click_to_cal_flight_pdp_tc.active .web_arrow_box_pdp_top,.click_to_highlight_pdp_tc.active .web_arrow_box_pdp_top,.click_to_hotel_pdp_tc.active .web_arrow_box_pdp_top,.click_to_meals_pdp_tc.active .web_arrow_box_pdp_top,.click_to_sight_seeing_pdp_tc.active .web_arrow_box_pdp_top,.click_to_transfer_pdp_tc.active .web_arrow_box_pdp_top,.click_to_visa_pdp_tc.active .web_arrow_box_pdp_top{position:absolute;margin:auto;top:-2px;left:0;right:0;width:15px;height:15px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);border-right:1px solid #c8c6c7;border-bottom:1px solid #c8c6c7;background:#fff;z-index:1}.click_to_call_pdp_all_data .tc-Sightseeing,.click_to_call_pdp_all_data .tc-accomodation,.click_to_call_pdp_all_data .tc-meals,.click_to_call_pdp_all_data .tc-transfer,.click_to_call_pdp_all_data .tc-visa,.click_to_call_pdp_all_data span.tc-plane{color:#0C4DA2;font-size:22px;height:16px;float:left}.pdp_details_srp_data .nav-tabs>li>a,.pdp_details_srp_data .nav>li.active>a,.pdp_details_srp_data .nav>li.active>a:hover{border:0 solid #e1e1e1}.click_to_call_pdp_all_data{position:absolute;margin:-210px 0 0 -105px;width:775px;background:#fff;z-index:1}.click_to_call_pdp_all_data .tab-content>.tab-pane{border:1px solid #c8c6c7;overflow:hidden}.click_to_call_pdp_all_data .tab-pane.active{display:none!important}.click_to_call_pdp_all_data .tab-pane.active.show{display:block!important}.pdp_flight_schedule .pdp_details_srp_data .tour_inclusive_flights_content,.pdp_flight_schedule .tour_inclusive_flights_content{width:100%;margin:0 0 25px;padding:0 15px}.click_to_call_pdp_all_data .tabs_header{margin-bottom:10px;overflow:hidden;padding:15px 0 5px;float:left;width:100%;border-bottom:1px solid #e5e5e5;color:#333;font-size:13px}.click_to_call_pdp_all_data h4{margin:0 0 0 10px;color:#0C4DA2;font-size:16px;font-weight:400;float:left}.click_to_call_pdp_all_data span.tour_inclusive_tabs_remove{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:-3px 0 0}.tour_inclusive.pdp_details_srp_data .click_to_call_pdp_all_data .tab-content ul{width:99%!important}.click_to_call_pdp_all_data #click_to_sight_seeing_pdp_tc .tour_inclusive_content_li ul.col-lg-12 li:before{position:absolute;display:block;top:6px;width:0;border-top:0 solid transparent;border-bottom:0 solid transparent;border-left:0 solid #e36e0e;content:" ";left:0;right:10px;height:0}.click_to_call_pdp_all_data .flight_timings_srp{float:left;width:99%!important;height:152px;overflow:auto;padding:10px 0 0;overflow-x:hidden}.click_to_call_pdp_all_data .journey_flight_srp.onward_journey_flight{clear:both;border-bottom:1px solid #c8c6c7}.click_to_call_pdp_all_data .tour_inclusive.pdp_details_srp_data ul{float:left;margin-bottom:15px;margin-left:5px;width:99%}.click_to_call_pdp_all_data .tour_inclusive_content_li{width:97%;border-bottom:1px solid #c8c6c7;padding:8px 0 5px;display:flex;justify-content:space-between;align-items:center;font-size:14px}.click_to_call_pdp_all_data .tour_inclusive_content_li li:before{position:absolute;display:block;top:6px;width:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #e36e0e;content:" ";left:0;right:10px;height:0}.tour_inclusive_flights_content .tc-time{width:19px;display:block;height:19px;float:right;color:#999;line-height:19px}.tour_inclusive_tabs .tab-pane>.flight_timings_srp::-webkit-scrollbar{width:4px;background-color:#fff}.tour_inclusive_tabs .tab-pane>.flight_timings_srp::-webkit-scrollbar-thumb{background-color:#f1eff0;border-radius:20px}.pdp_flight_schedule .click_to_call_pdp_all_data .tour_inclusive_flights_content{border:0 solid #c8c6c7}.col-lg-2 p,.tour_inclusive_content_li .col-lg-2 img,.tour_inclusive_content_li .col-lg-3 img{float:left;width:auto;color:#333}.tour_inclusive_content_li .col-lg-2 p,.tour_inclusive_content_li .col-lg-3 p{margin:5px 0 0 10px;float:left;width:auto;color:#333}@media only screen and (min-device-width:768px) and (max-device-width:991px){.changeflightbox .modal-dialog.modal-lg{width:754px!important}.airwaysName{width:81%;margin-bottom:10px;font-size:13px}.pdp_sidebar_row1,.pdp_sidebar_row2,.pdp_sidebar_row3{border-bottom:1px solid #7f7f7f!important}.pdp_sidebar{border:1px solid #7f7f7f!important}.pdp_sidebar_row1 h4{padding-left:15px!important}.select_rooms_col .col-lg-3.col-sm-3.col-md-3{min-width:145px}.click_to_call_pdp_all_data span.tour_inclusive_tabs_remove{margin:-3px 30px 0}}.common_tabs_class{float:left;width:100%;height:110px}ul,ul li{list-style-type:none;margin:0}#pdpSlider .carousel-inner a,#pdpSlider .carousel-inner a img{width:100%;height:319px!important}.pdp_slider_bg_wrap{background-repeat:no-repeat;width:100%!important;min-height:319px!important;background-size:cover}.video_play_btn{width:50px;height:50px;background:0 0;border-radius:100%;margin:auto;cursor:pointer;border:2px solid #fff;right:0;left:0;top:40%}.video_play_btn::after{display:inline-block;position:relative;top:14px;left:16px;border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent #fff}.pdp_slider_holder{padding:0;min-height:320px}.arrow_bg{background-color:#383328!important;width:25px;height:30px;opacity:.7;position:absolute;top:50%;margin:0 40px}.arrow_bg:last-of-type{right:0}.pdp_sliders .carousel-control{width:0;height:0;border-top:4px solid transparent;border-bottom:5px solid transparent;position:absolute}.pdp_sliders .carousel-control.right{border-left:8px solid #fff;right:0;opacity:1;margin:10px 8px 0 0}.pdp_sliders .carousel-control.left{border-right:8px solid #fff;opacity:1;margin:10px 0 0 8px}.slide_count_gallery{padding:6px 10px;position:absolute;background-color:#1c0c05;opacity:.9;width:57.3%;bottom:0;cursor:pointer;left:7.8%}.slide_count span{padding:0 5px;float:left;color:#fff}.slide_count{float:left;font-weight:300;font-size:16px;width:88%}.slide_count span:last-child{text-overflow:ellipsis;display:block;width:88%;float:left;overflow:hidden;white-space:nowrap}.gallery_icon{color:#fff!important;float:right;font-family:Poppins Regular,sans-serif}.gallery_icon span.tc-gallery,.hotel_gallery_icon>span:first-child{float:left;display:block;width:15px;height:15px;margin:4px 8px 0 0;font-size:16px;font-weight:300}.pdp_holiday_breadcrumb,.pdp_reviews_btn{margin:10px auto}.pdp_holiday_breadcrumb ul li{display:inline-block;font-size:11px}.pdp_holiday_breadcrumb ul li a{color:#999;text-decoration:none;padding:0;font-size:11px}#editDateOfTravel,.calendar_icon,.customer_tandc a,.fb_login_btn,.google_login_btn,.newsbutton,.pdp_reviews_btn,.tandc_callus_tooltip,footer ul li a{text-decoration:none!important}.pdp_flight_heading h1{color:#0C4DA2;font-size:18px;margin-top:0}.pdp_travel_duration ul li{display:inline-block;text-align:center;width:50%;min-width:45px;float:left;padding:0;margin:15px 0 10px}.pdp_travel_duration ul li>span{float:left;width:100%;display:block;color:#666;font-size:12px}.pdp_travel_duration ul li>span:first-child{font-size:20px;color:#333}.pdp_travel_duration ul li:first-child{border-right:1px solid #e4e2e2}.pdp_travel_duration{width:90px;height:76px;background-color:#f3f2f2;position:relative;padding:0;max-width:90px}.pdp_travel_duration:after,.pdp_travel_duration:before{position:absolute;top:0;left:90px;width:0;height:0;border:38px solid transparent}.pdp_travel_duration:after{border-left:12px solid #f3f2f2}.pdp_reviews_btn{outline:0;color:#3b5592!important;border:1px solid #e1e1e1;padding:5px 15px;width:70%;display:block;font-size:15px;background:-moz-linear-gradient(90deg,#e1e1e1 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e1e1e1));background:-webkit-linear-gradient(90deg,#e1e1e1 0,#fff 100%);background:-o-linear-gradient(90deg,#e1e1e1 0,#fff 100%);background:-ms-linear-gradient(90deg,#e1e1e1 0,#fff 100%);background:linear-gradient(0deg,#e1e1e1 0,#fff 100%)}#HsaCalendarIcon .fareCalendar,#HsaCalendarIcon .soldout_and_deals_holder{float:none}#HsaCalendarIcon .soldout_and_deals_holder ul li{padding:4px 0;font-size:14px}#HsaCalendarIcon .modal-title{margin:0;color:#0C4DA2;font-weight:400}#HsaCalendarIcon .HSAdatevalue li{width:100%;display:block;margin-top:10px}.date_details .selectLabel{pointer-events:none}.soldout_and_deals_holder ul{margin:0 15px;padding-left:0}.soldout_and_deals_holder .HSAdatevalue ul{border-bottom:none;margin:0}.HSAdatevalue ul li{margin:5px 15px}.reviews_div{padding:0;text-align:center}.pdp_flight_schedule .reviews_div{width:113px;overflow:hidden}.pdp_sections_tabs_content_main{float:left;padding-bottom:30px;background-color:#f2f0f0;width:100%}.timeline{padding:15px 15px 10px}.timeline li,.timeline ul{margin:0;padding:0;list-style-type:none}.timeline ul{padding:0 10px 0 0}.timeline .line-arrow{color:#444;font-size:20px;padding:0 5px;line-height:15px}.timeline .line-text,.wantus_call_pdp li a>span:last-child{color:#666;font-size:13px}.timeline .line-text i{text-transform:uppercase;font-style:normal}.ac_facility:before,.bar_facility:before,.custom-next a:after,.custom-prev a:after,.fare_deals_date .date_txt:before,.sidebar_offer p:before,.sidebar_offer ul li:before{text-transform:none;speak:none;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased}.flightLanding,.flightTake{font-size:22px;height:15px;margin-top:3px;color:#999}.itinerary_details .wrapper{padding:10px 10px 10px 0;position:relative;border-bottom:1px solid #c8c6c7;border-top:1px solid #c8c6c7;margin-left:25px;width:100%}.pdp_flight_schedule .tour_inclusive ul{float:left;margin-bottom:15px;margin-left:5px;width:668px}.active_default_msg.scroll_pdp_verflow ul li:after{position:absolute;top:4px}.active_default_msg.scroll_pdp_verflow ul li:after,.meals_inclusive_flights_content ul li.tour_inclusive_content_li>div:before,.tour_li_data_master li:before{width:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #e36e0e;display:block}.active_default_msg.scroll_pdp_verflow ul li:after,.srp_footer_content ul li:before,.tour_li_data_master li:before{right:10px;height:0;content:" ";left:0}.active_default_msg.scroll_pdp_verflow ul li{position:relative;padding-left:10px}.pdp_flight_schedule .tour_inclusive p{margin:10px 0 0 22px}.pdp_flight_schedule .tour_inclusive_flights_content{border:1px solid #c8c6c7;width:58%;margin:0 0 25px 115px;padding:0 15px}.pdp_meals,itinerary_details .tour_inclusive{border-top:1px solid #ccc}.pdp_flight_schedule .tour_inclusive_content_li>div.pdp_airline_logo{width:19%}.tour_inclusive>ul li{float:left;padding:10px 15px;width:13.66%;text-align:center;position:relative}.tour_inclusive>ul li a{text-decoration:none;color:#646464;float:left;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer}.tour_inclusive>ul li a>span{float:left;width:100%;color:#666;font-size:13px}.tour_inclusive>ul li a>span:last-child{float:left;width:44px;height:44px;border:1px solid #c8c6c7;border-radius:50%;margin:5px 0 0}.click_to_tour_manager_pdp_tc .tour_inclusive_meals span{background:no-repeat;width:30px;height:30px}li.click_to_tour_manager_pdp_tc span{white-space:nowrap}.tour_inclusive_flights span{background:url(/images/common_sprite.png) -7px -118px no-repeat;width:31px;height:29px;display:block;margin:13px 0 0 11px}.tour_inclusive_hotels span{background:url(/images/common_sprite.png) -64px -118px no-repeat;width:33px;height:28px;display:block;margin:14px 0 0 9px}.tour_inclusive_meals span{background:url(/images/common_sprite.png) -278px -116px no-repeat;width:35px;height:31px;display:block;margin:12px 0 0 7px}.tour_inclusive_sightseeing span{background:url(/images/common_sprite.png) -119px -116px no-repeat;width:30px;height:30px;display:block;margin:13px 0 0 11px}.tour_inclusive_transfer span{background:url(/images/common_sprite.png) -175px -116px no-repeat;width:29px;height:30px;display:block;margin:11px 0 0 12px}.tour_inclusive_visa span{background:url(/images/common_sprite.png) -225px -111px no-repeat;width:32px;height:34px;display:block;margin:8px 0 0 10px}.tc_highlights_data_srp_bg span{background:url(/images/common_sprite.png?version=1.2) -173px -114px no-repeat;width:31px;height:29px;display:block;margin:9px 0 0 11px}.highlight_inclusive_flights_content .tabs_header span.tc-dec-feb{position:absolute;background:url(/images/common_sprite.png?version=1.2) -172px -113px no-repeat;width:30px;height:25px;display:block;margin:0;float:left}.sight_seeing_transfer_tc{max-height:176px;overflow:hidden;overflow-y:scroll;min-height:176px;clear:both}.sightseeing_inclusive_flights_content .active_default_msg.scroll_pdp_verflow{min-height:50px;max-height:none}.highlight_inclusive_flights_content .tabs_header h4{text-indent:20px}#upgradePackage,.fare_price_breakup,.mtop10,.optional_activities_table,.pdp_secondary_tabs,.pdp_secondary_tabs ul,.pdp_secondary_tabs_content_holder,.pdp_sections,.pdp_sections_tabs,.sendQuoteButton,.total_price{width:100%;float:left}.pdp_sections_tabs{display:block;background-color:#bedef5;top:auto}.pdp_sections_tabs ul li,.share a,.sidebar_book_btn>a,.sidebar_offer p{display:inline-block}.pdp_sections_tabs ul li.active{background:#fff;text-align:center}.footer_row_1,.footer_row_2{z-index:5}.pdp_sections_tabs ul li a{font-weight:400;color:#333;text-decoration:none;font-size:18px;padding:12px 25px;display:block;border:0;outline:0}.pdp_sections_tabs ul li.active a{background-color:#fff;color:#0C4DA2;border:0;outline:0}.pdp_sidebar{position:absolute;width:270px;border:6px solid #7f7f7f;right:12%;background-color:#fff;top:-140px;border-bottom:0;margin-bottom:50px;z-index:4;padding:0}.pdp_sidebar_row1,.pdp_sidebar_row2,.pdp_sidebar_row3{width:100%;border-bottom:11px solid #7f7f7f;float:left;text-align:center}.sidebar_select_dropdown{width:92%;float:left;border-bottom:1px solid #e1e1e1;padding:10px 25px;margin:0 10px}.sidebar_select_dropdown label{font-weight:400;color:#999;float:left;margin:0;font-size:13px}.sidebar_select_dropdown .selectric-wrapper{float:left;margin:0;width:66%}.sidebar_select_dropdown .selectric .label{margin:0 0 0 5px;font-size:14px;line-height:20px;color:#666;height:20px;padding-right:10px}.sidebar_select_dropdown .selectric .button{width:12px;height:15px;left:100px}.sidebar_select_dropdown .selectric .button:after{border:5px solid transparent;border-top-color:#666;border-bottom:0}.pdp_sidebar_row1 h4{color:#0C4DA2!important;margin:0;font-size:28px;float:left;width:100%;padding-top:10px;white-space:nowrap;text-align:center}.pdp_sidebar_row1 h4 .INR{font-size:25px!important;color:#0C4DA2!important;margin-right:-5px}.pdp_sidebar_row1 p,.sidebar_offer{margin:0;float:left;text-align:center}.pdp_sidebar_row1 p{width:100%;color:#999;font-size:13px}.sidebar_offer p>span,.sidebar_offer>span,.sidebar_offer>span>.INR{color:#f7911e!important}.sidebar_offer,.sidebar_offer p{font-size:14px!important;color:#f7911e!important}.sidebar_offer{width:100%;padding:0 5px}.sidebar_offer p{justify-content:center;align-items:center;word-wrap:break-word;padding:0 10px;max-width:240px;max-height:180px;overflow-x:auto}.sidebar_offer>span:first-child{margin:0 5px 0 24px;width:19px;height:19px}.sidebar_offer p:before,.sidebar_offer ul li:before{content:"\e95f";font-family:ThomasCook!important;font-weight:400;line-height:1;font-size:19px;margin:2px 5px 0 0;-moz-osx-font-smoothing:grayscale}.download_pdf,.sidebar_book_btn{float:left;width:100%;margin:5px 0;text-align:center}.sidebar_book_btn>a{color:#fff;background-color:#0C4DA2;padding:5px 17px;border-radius:3px;margin:0 auto;font-size:18px;text-decoration:none}.download_pdf>a{text-decoration:none;border-width:0 0 2px;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#0C4DA2),to(rgba(255,255,255,1))) 100% 1;-webkit-border-image:-webkit-linear-gradient(top,#0C4DA2,rgba(255,255,255,1)) 100% 1;-o-border-image:-o-linear-gradient(top,#0C4DA2,rgba(255,255,255,1)) 100% 1;-moz-border-image:-moz-linear-gradient(top,#0C4DA2,rgba(255,255,255,1)) 100% 1;float:left;color:#0C4DA2}.download_pdf>span{width:9px;height:11px;display:block;float:left;margin:5px 7px 0 65px;color:#0C4DA2;font-size:14px;font-weight:300}.share_wishlist_holder{width:100%;float:left;border-color:#e1e1e1;border-width:1px 0;border-style:solid}.dates_available_in_month ul li:last-child a,.share_wishlist_holder ul li{border-right:1px solid #e1e1e1}.fixed_top_nav{width:100%;padding-bottom:0;margin-bottom:45px;display:block;background-color:#bedef5;border-top:1px solid #0C4DA2!important;position:fixed;top:0;z-index:5}.fixed_top_nav_top #pdpCalculatePrice{padding-top:90px!important}.share_wishlist_holder ul li{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 0;height:60px}.share_wishlist_holder ul li a:focus{outline:0}.share_wishlist_holder ul li label,.share_wishlist_holder ul li span{color:#666;font-size:13px;float:left;width:100%;font-weight:400}.share_wishlist_holder ul li span:last-child,.tour_type_error{margin:5px 0 0}.pdp_sidebar_share span:first-child,.pdp_sidebar_wishlist span:first-child{margin:0 auto;display:block;float:none;color:#999;line-height:24px;font-size:16px}.pdp_sidebar_compare input[type=checkbox]:focus{outline:0;box-shadow:none}.pdp_sidebar_wishlist span:first-child{width:14px;height:14px}.pdp_sidebar_share span:first-child{width:16px;height:16px}.priceAlert .btn-primary{width:auto;border-radius:0;font-size:16px;background:#0C4DA2;border:0}.pdp_secondary_tabs:after,.toll_free_no{border-top:1px solid #e1e1e1;float:left}#form-social-share p{text-align:center;padding-top:5px}.add-traveller{font-size:11px;margin-left:98px;padding-top:5px}.social-flight{padding-bottom:40px;position:relative}#shareHolidays .modal-header{padding:6px 20px;min-height:16.43px;border-bottom:1px solid #e1e1e1}#shareHolidays .modal-title{margin:0;line-height:1.42857143;color:#0C4DA2;font-size:20px;font-weight:400}#shareHolidays .modal-body,div[id^=calendar_] .modal-body{padding:15px}#form-social-share .modal-footer{text-align:center;margin-top:15px}.ft12{font-size:13px;padding-bottom:2px}.share a{width:80px;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.twitter{border:1px solid #29a4e7;color:#29a4e7}.share a.gplus{border:1px solid #ce4b43;color:#ce4b43}.pdp_sidebar_row2 h4{font-size:16px;font-weight:300;color:#666;width:65%;margin:10px auto}.wantus_call_pdp{width:100%;float:left;margin:0}.wantus_call_pdp li{padding:7px 16px;background:-moz-linear-gradient(90deg,#e7e7e8 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e7e7e8));background:-webkit-linear-gradient(90deg,#e7e7e8 0,#fff 100%);background:-o-linear-gradient(90deg,#e7e7e8 0,#fff 100%);background:-ms-linear-gradient(90deg,#e7e7e8 0,#fff 100%);background:linear-gradient(0deg,#e7e7e8 0,#fff 100%)}.wantus_call_pdp li a{text-decoration:none;outline:0;float:left}.wantus_call_pdp .want_us_call_li a>span:first-child{display:block;width:31px;height:25px;margin:0 auto;float:left;font-size:24px;color:#999}.toll_free_no{width:90%;padding:13px 0;margin:0 12px}.toll_free_no p{color:#333;margin:0 0 5px}.toll_free_no>p span{font-size:12px;color:#999;margin:0 0 0 5px}.toll_free_no h4{font-size:22px;margin:0 auto;color:#333!important;font-weight:400;width:100%}.pricing_summary_calc{padding:0 10px;float:left;display:none}#sidebarDropdownPrice .pricing_summary_calc>h4{font-size:18px;font-weight:400}#sidebarDropdownPrice .pricing_summary_calc>div{float:left;width:100%;border-bottom:1px dashed #ccc;padding:7px 0}#sidebarDropdownPrice .pricing_summary_calc>div>ul li{display:block;padding:5px 0;float:left;width:100%}#sidebarDropdownPrice .pricing_summary_calc>div>ul li>span{width:47%;display:block;float:left;text-align:left;color:#666}#sidebarDropdownPrice .pricing_summary_calc>div>ul li>span:first-child{font-size:13px;width:53%;color:#999}.no_of_travellers_price div>h5{float:left;margin:3px 0 10px}.no_of_travellers_price div>span{font-size:10px;color:#666;border:1px solid #999;border-radius:23px;padding:4px 12px;margin-left:21px}#wantUsCallPrice .wantus_call_pdp{width:90%;margin:0 auto 15px;float:none;overflow:hidden;border-radius:48px;border:1px solid #0C4DA2}#wantUsCallPrice .want_us_call_li{border-radius:48px;overflow:hidden}#wantUsCallPrice .want_us_call_li:hover,.select_room_travellers_btn:hover,.sidebar_book_btn>a:hover{background:#0A3B7D;color:#fff!important}.wantus_call_pdp .want_us_call_li:hover a>span:first-child,.wantus_call_pdp .want_us_call_li:hover a>span:last-child{color:#fff!important}#wantUsCallPrice .want_us_call_li a{display:flex;align-items:center;font-size:12px}#wantUsCallPrice .wantus_call_pdp li a>span:last-child{margin:0 0 0 10px;float:left;font-size:13px}.pdp_sidebar_row3>a{border:1px solid #e1e1e1;background:-moz-linear-gradient(90deg,#e7e8e8 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e7e8e8));background:-webkit-linear-gradient(90deg,#e7e8e8 0,#fff 100%);background:-o-linear-gradient(90deg,#e7e8e8 0,#fff 100%);background:-ms-linear-gradient(90deg,#e7e8e8 0,#fff 100%);background:linear-gradient(0deg,#e7e8e8 0,#fff 100%);float:left;width:100%;text-decoration:none;outline:0}#pdpOverview .nav>li.active>a,.jcarousel ul li.active a,.package_tandc_tabs ul li.active{border-bottom:4px solid #0C4DA2}.pdp_sidebar_row3>a span.tc-info{display:block;width:22px;height:22px;margin:10px 0 0;color:#999;font-size:22px;float:left}.pdp_sidebar_row3>a p{font-size:14px;width:86%;margin:10px 0 0 9px;text-align:left;padding:0 0 13px;color:#666;float:left;display:block}.pdp_secondary_tabs:after{background:-moz-linear-gradient(90deg,#fff -100%,#e1e1e1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(-100%,#e1e1e1),color-stop(100%,#fff));background:-webkit-linear-gradient(90deg,#fff -100%,#e1e1e1 100%);background:-o-linear-gradient(90deg,#fff -100%,#e1e1e1 100%);background:-ms-linear-gradient(90deg,#fff -100%,#e1e1e1 100%);background:linear-gradient(0deg,#fff -100%,#e1e1e1 100%);width:100%;height:20px;display:block}.pdp_secondary_tabs ul{margin:0;padding:0;display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:flex-start;overflow-x:auto}.pdp_secondary_tabs ul li,.single_tour h5,.single_tour_img{display:inline-block;float:left}.pdp_secondary_tabs ul li a{color:#333;font-size:14px;padding:10px 15px;display:block;float:left;text-decoration:none;white-space:nowrap}.jcarousel ul li.active a{font-weight:700;color:#666!important}.pdp_secondary_tabs_active a{color:#666!important}#pdpOverview .nav>li.active>a{font-weight:700;color:#666!important;background-color:transparent}#pdpOverview .nav>li>a,#pdpOverview .nav>li>a:focus,#pdpOverview .nav>li>a:hover{text-transform:capitalize;margin:0;background-color:transparent;color:#666!important}#pdpCalculatePrice .pdp_secondary_tabs ul{height:5px}#pdpCalculatePrice .pdp_secondary_tabs_content{border-top:0;padding-top:10px;position:relative}.flight_schedule,.hotel_facilities label,.hotel_facilities ul,.pdp_secondary_tabs_heading{border-bottom:1px solid #ccc}.pdp_secondary_tabs_content{float:left;margin:15px 0 0;background-color:#fff;width:68%;border:1px solid #ccc;padding:10px}#flightsDetails .pdp_secondary_tabs_content{padding-bottom:40px}.pdp_secondary_tabs_heading h3{color:#0C4DA2;font-weight:400;padding:5px 0 10px;margin:0;font-size:16px}#flightsDetails .pdp_secondary_tabs_heading span{font-size:25px;width:20px;height:16px;float:left;margin:0 12px 0 0}.flight_schedule{float:left;width:100%;background-color:#eff8fd;padding:10px 20px}.flight_schedule_select{border:1px solid #ccc;border-radius:3px;padding:4px 0;float:left;background-color:#fff;margin:0 17px 0 0;-webkit-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);box-shadow:2px 1px 2px 0 rgba(0,0,0,.1)}.flight_schedule_select label{font-weight:400;color:#999;float:left;margin:2px 0 0 10px;font-size:12px}.flight_schedule_select .selectric-wrapper{float:right;margin:0 0 0 10px;width:100%}#accommodationDetails .flight_schedule_select .selectric-wrapper{float:right;margin:0;width:108px}.flight_schedule_select .selectric-wrapper.selectric-open{z-index:11}.flight_schedule_select .selectric,.send_quote_input_holder .form-group,.whatsapp_quote_input_holder .form-group{border:0;margin:0;padding-bottom:0}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items li.selected,.selectric-items li:hover{background:#ebebeb;color:#333}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:6px 10px;border-bottom:1px solid #e9e9e9;color:#575757;cursor:pointer;background:#fff}.flight_schedule_select .selectric-open .selectric-items{margin:4px 0 0;display:block;width:100%!important;border:1px solid #c4c4c4}.flight_schedule_select .selectric .label{margin:0 30px 0 0;font-size:13px;line-height:20px;color:#333;height:22px;text-align:left;padding:0 12px}.flight_schedule_select .selectric .button{width:20px;height:20px}#contactDetails,#dateOfTravelSelected,#optionalActivitiesSelected,#selectDateofTravel,#selectOptionalActivities,.airline_details,.flight_flying_day,.flight_timings,.onward_journey_flight,.optional_activities_available,.return_journey_flight{float:left;width:100%}.flight_schedule_select .selectric .button:after{border:5px solid transparent;border-top-color:#333;border-bottom:0}.dates_available_in_month{float:left;width:100%;margin:10px 0 0}.dates_available_in_month label{float:left;font-weight:400;color:#666;margin:12px 30px 0 0}.dates_available_in_month ul,.dates_available_in_month ul li{float:left;margin:0}.dates_available_in_month ul li a{border:1px solid #e1e1e1;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;float:left;padding:8px 15px;font-size:16px;color:#333;font-weight:500;text-decoration:none}.flight_dates ul li{margin-right:5px}.dates_available_in_month ul li.active a,.selected_travel_date{border:1px solid #0C4DA2!important;color:#0C4DA2!important;background-color:#fff}.contact_details_heading,.destination_distance_info,.flight_flying_day,.onward_journey_flight,.return_journey_flight,.sessionExpiry .modal-title{border-bottom:1px solid #e1e1e1}.flight_flying_day{padding:30px 20px 5px;display:flex;justify-content:space-between;align-items:center}.onward_journey_flight .flight_flying_day h4 span,.return_journey_flight .flight_flying_day h4 span{font-size:22px;color:#999;width:22px;height:16px;margin:4px 10px 0 0;float:left}.flight_flying_day h4{color:#0C4DA2;font-weight:400;margin:0;font-size:16px;float:left;padding:0}.flight_flying_day span{float:right;font-size:12px;color:#666;padding:0}.airline_details li>.col-lg-5>div>span,.airline_details li>.col-lg-7>.col-lg-2{font-size:11px;font-family:Poppins Regular,sans-serif!important}.airline_details li{display:inline-block;width:100%;padding:10px 20px 5px}.airline_details>li>.col-lg-5>img{border:1px solid #d4b0b9;margin:10px 10px 0 0;width:24px;height:24px;display:block}.airline_details li>.col-lg-5>div>p{color:#414141;margin:5px 0 0}.airline_details li>.col-lg-5>div>span,.optional_activities_selected_content .opt_table_row>.col-lg-2>p:last-child,.optional_activities_selected_content .opt_table_row>.col-sm-2>p:last-child,.package_tandc h5{color:#666}.airline_details li>.col-lg-7>.col-lg-2{padding:0 5px}.airline_details li>.col-lg-7>.col-lg-2>span{width:19px;display:block;height:19px;margin:0 auto;font-size:16px;color:#999}.layover_icon1{display:flex;justify-content:flex-end}.layover_icon1:before{width:19px;display:block;float:left;height:19px}.ac_facility:before,.bar_facility:before{line-height:20px;font-family:ThomasCook!important;height:20px}.airline_details li>.col-lg-7>.col-lg-5>span.depart_time{color:#333;margin:0 5px;font-weight:500}.layover_info{padding-top:0!important}.layover_info>div:last-of-type{display:flex;justify-content:center;align-items:center}.layover_info>.col-lg-7:after,.layover_info>.col-lg-7:before{display:inline-block;margin:0 0 2px;height:2px;content:" ";width:38%}.layover_info>.col-lg-7>span{font-family:Poppins Regular,sans-serif!important;font-size:10px;border:1px solid #e1e1e1;padding:5px}.layover_info>.col-lg-7:after{background:-moz-linear-gradient(0deg,#e8e8e8 0,#fff 80%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(80%,#e8e8e8));background:-webkit-linear-gradient(0deg,#e8e8e8 0,#fff 80%);background:-o-linear-gradient(0deg,#e8e8e8 0,#fff 80%);background:-ms-linear-gradient(0deg,#e8e8e8 0,#fff 80%);background:linear-gradient(90deg,#e8e8e8 0,#fff 80%)}.layover_info>.col-lg-7:before{background:-moz-linear-gradient(0deg,#fff 0,#e8e8e8 80%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(80%,#e8e8e8));background:-webkit-linear-gradient(0deg,#fff 0,#e8e8e8 80%);background:-o-linear-gradient(0deg,#fff 0,#e8e8e8 80%);background:-ms-linear-gradient(0deg,#fff 0,#e8e8e8 80%);background:linear-gradient(90deg,#fff 0,#e8e8e8 80%)}#accommodationDetails .pdp_secondary_tabs_heading span{font-size:25px;width:20px;height:15px;float:left;margin:0 12px 0 0}.accommodation_slider{padding:15px;position:relative}#accommodationDetails .pdp_secondary_tabs_content,.FareBreakupInfo.topfare.arrow_box{padding-bottom:0}.hotel_photos_gallery{float:left;position:relative;width:100%}#accommodationDetails li.item.active .col-lg-7.col-sm-7.col-md-7.col-xs-12{padding:0 22px}.hotel_gallery_icon{position:absolute;bottom:5px;right:35px;display:block;background-color:#000;opacity:.4;color:#fffefe;padding:1px 11px;font-family:Poppins Regular,sans-serif!important;font-size:16px}.hotel_address,.hotel_facilities,.hotel_name{padding:0 0 10px;float:left}.hotel_name p{float:left;color:#333;font-weight:500;margin:0}.hotel_name p>span{font-size:12px;border-left:2px solid #999;color:#999;padding:0 0 0 10px;margin:0 0 0 5px}.pdp_star_filled,.tour_inclusive_content_li>div .holiday_star_filled{width:13px;height:12px;display:block;float:left;color:#e36e0c}.hotel_ratings{float:left;padding:2px 0;border-right:2px solid #d7d7d7;width:20%}.hotel_map_marker{margin:-1px 0 0 8px;float:left;display:block;font-size:16px;color:#999;width:13px;height:17px}.hotel_address>p,.hotel_facilities label{font-size:12px;font-family:Poppins Regular,sans-serif!important}.hotel_address>p{float:left;margin:0 0 0 5px;word-wrap:break-word;color:#333;padding:0}.hotel_facilities label{color:#999;font-weight:400;width:100%;margin:0}.hotel_facilities ul li{display:inline-block;margin:7px 4px 3px}.bar_facility:before{font-weight:400;color:#999;width:18px;content:"\e954";font-size:23px}.ac_facility:before{font-size:28px;color:#999;display:inline-block;vertical-align:text-bottom;font-weight:400;width:29px;content:"\e953"}.browse_nearby,a.trip_advisor{font-family:Poppins Regular,sans-serif!important;float:left}a.trip_advisor{font-size:16px;color:#3b5592!important;width:100%;padding:0 0 0 5px}.browse_nearby{font-size:12px;color:#666!important;line-height:14px;display:block;margin:7px 0 0}.browse_nearby span{background:url(/images/common_sprite.png) -322px -116px no-repeat;width:39px;height:40px;display:block;float:left;margin:-6px 6px 0 0}.pdp_meals{width:102.8%;margin:0 0 0 -10px;float:left;padding:15px}.pdp_meals>h3{color:#0C4DA2;font-weight:400;padding:0 0 20px;margin:0;font-size:16px}.pdp_meals>h3>span{font-size:25px;width:20px;height:18px;display:block;float:left;margin:0 12px 0 0}.pdp_meals>.col-lg-7 div p,.pdp_meals>.col-lg-7 ul li,.pdp_visa_insurance div p *,.pdp_visa_insurance li *,.tour_exclusion div p *,.tour_exclusion li *,.tour_inclusion div p *,.tour_inclusion li *{font-size:13px!important;font-family:Poppins Regular,sans-serif!important}#visaPassport .col-lg-7 div p,#visaPassport .col-lg-7 ul li{word-wrap:break-word;padding-bottom:5px;padding-right:60px;position:relative;padding-left:10px}.pdp_meals>.col-lg-7 div p:before,.pdp_meals>.col-lg-7 ul li:before{width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #e36e0e;display:block;position:absolute;content:" ";top:4px;left:0;right:10px}.pdp_meals>.col-lg-7 ul li>span{padding-left:10px}.pdp_meals>.col-lg-7 div p,.pdp_meals>.col-lg-7 ul li{word-wrap:break-word;padding-bottom:5px;padding-right:60px;position:relative;padding-left:10px}.pdp_meals>.col-lg-5>img{margin-right:10px;float:right;border:1px solid #ccc}#inclusionExclusions .pdp_secondary_tabs_heading span{font-size:24px;width:24px;height:14px;float:left;margin:4px 10px 0 0}.currency_weather_details>.col-lg-4 ul,.tour_inclusion{border-right:1px solid #ccc}.tour_exclusion,.tour_inclusion{padding:0 20px}.tour_exclusion table,.tour_inclusion table{width:100%;border:1px solid #e1e1e1;margin:10px 0}.tour_exclusion table tr,.tour_inclusion table tr{border:0;text-align:center;border-top:1px solid #e1e1e1}.tour_exclusion table tr td,.tour_inclusion table tr td{padding:5px;border-right:1px solid #e1e1e1}.tour_exclusion label,.tour_inclusion label{color:#999;font-weight:500;padding:5px 0 10px}#pdpTermsConditions ul li:before{position:absolute;content:" ";top:4px;left:0;right:10px;margin:5px 5px 0 0;float:left;width:0}#pdpTermsConditions li:before,#pdpTermsConditions ul li li:before,.package_tandc ul li:before{display:block;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #e36e0e}.pdp_visa_insurance div p,.pdp_visa_insurance li,.tour_exclusion div p,.tour_exclusion li,.tour_inclusion div p,.tour_inclusion li{font-size:13px!important;font-family:Poppins Regular,sans-serif!important;padding-bottom:5px;width:100%;float:left;position:relative;padding-left:10px;word-break:break-word}.expand,.expand:hover{font-family:Poppins Regular,sans-serif!important;font-size:12px;color:#f93!important;text-decoration:none;cursor:pointer;margin:20px 0 0;display:none;float:left}.SoldDate,.SoldDate_Mess{width:100%;overflow:hidden;position:absolute;z-index:9999}.SoldDate{display:none;background:rgba(0,0,0,.14);top:0;left:0;bottom:0;right:0;height:413px}.SoldDate_Mess{display:block;background:url(/images/icons/out-of-stock-for-web.png) 50% 25% no-repeat #ff0;top:50%;left:50%;bottom:0;padding-top:100px;font-weight:700;color:#333;margin:0 auto;font-size:15px;text-align:center;transform:translate(-50%,-56%);max-width:70%;border-radius:10px;max-height:135px}.expand>span:first-child{border-width:0 0 2px;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#ffc095),to(rgba(255,255,255,1))) 100% 1;-webkit-border-image:-webkit-linear-gradient(top,#ffc095,rgba(255,255,255,1)) 100% 1;-o-border-image:-o-linear-gradient(top,#ffc095,rgba(255,255,255,1)) 100% 1;-moz-border-image:-moz-linear-gradient(top,#ffc095,rgba(255,255,255,1)) 100% 1;cursor:pointer;margin:0 0 0 -10px;display:block;float:left;border-style:solid}.expand>.arrow,.expand>.arrow_up{display:block;float:left;margin:5px 0 0 6px;font-size:14px;transform:rotate(90deg)}.expand>.arrow_up{transform:rotate(270deg);margin-top:0}#visaPassport .pdp_secondary_tabs_heading span.tc-visa{width:20px;height:23px;float:left;margin:-5px 12px 0 0;font-size:25px}.pdp_visa_insurance{padding:0 20px 20px;font-size:12px!important}.pdp_visa_insurance>h3{font-size:14px;margin:0;font-weight:500;color:#999;padding:15px 0 20px}#pdpItineraryMap{width:100%;float:left;display:none;position:relative}.pdp_itinerary_map{position:relative;width:100%;float:left;border-bottom:2px solid #0C4DA2}.pdp_itinerary_map>img{width:100%;height:360px}.pdp_itinerary_map_close{position:absolute;right:9%;color:#fff;background-color:#000;padding:0 7px;font-size:25px;font-weight:100;opacity:.7;top:0;margin:0;z-index:9;cursor:pointer}#pdpItinerary .pdp_secondary_tabs_content{padding:10px 10px 40px}#pdpItinerary .pdp_secondary_tabs_heading span{font-size:20px;width:20px;height:15px;float:left;margin:4px 10px 0 0}.iti_highlights,.sessionExpiry .modal-header h4{padding:10px 15px}.iti_highlights p{font-size:12px!important;color:#666;padding:0;margin:10px 0;line-height:19px;word-wrap:break-word}#pdpItinerary .pdp_secondary_tabs_content .itinerary_banner_wrapper>img{width:100%;border:1px solid #ccc}.day_span_itinerary{float:left;color:#333;font-size:16px;margin:11px 15px 0 0}span.accommodation_icon,span.meal_icon{font-size:25px!important;color:#0C4DA2!important;float:left}.next_row_arrow_icon,.prev_row_arrow_icon{background:0 0;width:30px;height:30px;margin:0!important;float:left;outline:0;border:0;opacity:1;right:11px!important;display:none}#pdpItinerary .jcarousel-control-prev,.prev_row_arrow_icon{left:45px!important}.next_row_arrow_icon{right:0!important}span.accommodation_icon{width:25px;height:15px}span.meal_icon{width:28px;height:18px;display:block}.itinerary_banner_wrapper{position:relative;float:left;width:100%}.tour_highlights{position:absolute;top:20px;right:20px;background:#333;opacity:.8;color:#fff;padding:20px 25px;font-size:13px;font-weight:400}.tour_highlights h4{font-size:16px;font-weight:400;margin:0}.tour_highlights>ul li{padding:20px 0 0}.tour_highlights p{margin:20px 0 0!important;color:#fff!important;font-size:13px!important}ul.tour_facilities{float:left;margin:0;padding:0}.tour_facilities li{float:left;text-align:left;border-right:1px solid #e1e1e1;padding:0 30px 0 15px;margin:15px 0 0}.tour_facilities li>span{float:left;margin:0 0 4px;font-size:11px;color:#666;font-weight:400}.itinerary_banner_wrapper p,.optional_activities_inclusive p{color:#666;padding:0;margin:0;line-height:19px;word-wrap:break-word}.destination_distance_info .tc-car,.destination_distance_info .tc-train,.destination_distance_info .tc-volvo{width:22px;height:21px;float:left;padding:0;font-size:22px;color:#0C4DA2}.destination_distance_info{padding:0;margin:0 10px;width:97.5%}.destination_distance_info>ul{border:1px solid #e1e1e1;float:left;margin:0 5px 25px}.destination_distance_info ul li{float:left;padding:7px 14px;border-right:1px solid #e1e1e1;font-weight:500;color:#333}.destination_distance_info ul li>span{font-size:11px;padding-right:25px}.pdp_optional_activities>h4{color:#0C4DA2;font-weight:400;margin:20px 0 25px}.optional_activities_inclusive{margin-bottom:30px}.optional_activities_inclusive>h4{margin:0;color:#666;font-weight:400;font-size:14px}.optional_activities_inclusive ul li:first-child{padding-left:0;font-size:14px}.optional_activities_inclusive ul li{float:left;padding:0 25px}.optional_activities_inclusive span{font-size:13px!important}.optionalActivitiesPopup_slide{display:flex}.add_to_package,.added_to_pkg{padding:4px 11px;float:left;text-decoration:none}.optional_activities_inclusive .INR,.optional_activities_inclusive ul li p{margin:0;color:#0C4DA2!important;text-align:center}.opt_table_row>.col-lg-2>p:first-child .INR .opt_table_row>.col-sm-2>p:first-child .INR,.optional_activities_inclusive .INR{font-size:14px!important}.add_to_package{color:#0C4DA2!important;border:1px solid #0C4DA2;border-radius:2px;font-size:13px;margin:10px 0 0;cursor:pointer}.added_to_pkg{color:#333!important;font-size:14px;margin:15px 0 0;text-transform:capitalize;font-weight:500}.select_rooms_travellers{float:left;width:100%;padding:0 15px}.contact_details_heading h4,.select_travellers h4{margin:0;font-weight:400;float:left;font-size:14px;width:auto}.price_details{padding-top:10px}.select_rooms_label a,.select_travellers a{font-size:12px;color:#3b5592;float:right;font-weight:500;text-decoration:none;position:relative;cursor:pointer}#addRoomHolidays{font-size:12.4px;color:#0C4DA2;text-decoration:none;float:left;margin:-40px 0 0 6px;position:absolute;font-weight:600}#addRoomHolidays .plusIcon{width:15px;height:15px;background:#0C4DA2;color:#fff;border-radius:50%;margin-right:4px;text-align:center;display:inline-block;vertical-align:middle;font-size:14px;line-height:14px;margin-top:-3px}.opt_table_row a:after,.select_travellers a:after{float:left;width:100%;margin:-3px 0 0;border-bottom:1px solid #b5bfd6}.select_rooms_wrapper{padding:0;margin:0;clear:both;position:relative}#view_price_details_holder{position:absolute;right:0;background:#fff;z-index:1;border:1px solid #0C4DA2;top:2px;padding:10px}.close,div#optional_pop_activity{z-index:999999}#view_price_details_holder p{width:100%;margin-bottom:0;line-height:0}#view_price_details_holder p:after,#view_price_details_holder p:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#view_price_details_holder p:after{border-bottom-color:#fff;border-width:7px;right:11px}#view_price_details_holder p:before{border-bottom-color:#0C4DA2;border-width:8px;right:10px}.close{float:right;font-size:26px;font-weight:300;line-height:1;position:relative;overflow:visible;top:-4px;cursor:pointer}#view_price_details_holder table{float:left;margin:5px 0 0;width:100%}#view_price_details_holder table tbody>tr{border-top:1px solid #e1e1e1}#view_price_details_holder table thead>tr th{font-size:12px;padding:2px 10px}#view_price_details_holder table tbody>tr td{font-size:12px;padding:5px 10px}#selectRoomTravellers{border-bottom:0;position:relative}.select_rooms_wrapper .form-group{padding:0 10px 10px 15px;width:100%;margin-top:0;clear:both;display:flex}#selectRoomTravellers div:first-child .select_rooms_label label{margin:0 0 5px;justify-content:flex-start}.select_rooms_label label{font-weight:400;width:100%;margin:5px 0 20px}#selectRoomTravellers .select_rooms_label label{height:22px;text-align:left;justify-content:flex-start;margin-bottom:30px}#selectRoomTravellers .form-group:nth-child(3) .select_rooms_label{padding-top:0;text-align:left}#selectRoomTravellers .form-group:first-child{margin-top:-35px;display:flex}#selectRoomTravellers .form-group:first-child .select_rooms_label{padding-top:0;margin:0;text-align:left}.select_rooms_col{width:79.5%;padding:0 0 10px 23px;max-width:560px;display:flex}.select_rooms_col>.col-lg-3>*{float:left;width:100%;text-align:center;font-size:13px}.select_rooms_col>.col-lg-3>span:first-child{color:#333;padding-bottom:1px}.select_rooms_col>.col-lg-3>span:first-child>span{font-size:10px;color:#333;margin:0 0 0 3px}.select_rooms_col>.col-lg-3>span:last-child{color:#666;font-size:10px;padding-top:3px}.no_of_travellers>button,.no_of_travellers>input{border:1px solid #e1e1e1!important;float:left;padding:4px 6px!important;width:32px;height:30px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}button.btn.btn-default.btn-number.minus{border-radius:2px 0 0 2px}button.btn.btn-default.btn-number.plus{border-radius:0 2px 2px 0}.no_of_travellers,.no_of_travellers button{position:relative;outline:0!important}.no_of_travellers>input{border-right:0!important;border-left:0!important;width:40px!important;height:30px;font-size:16px!important;font-weight:400;color:#333;text-align:center;background-color:transparent!important}.customer_contact_details div>input,.wantus_call_form input:not(.checkbox){-webkit-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);outline:0}.no_of_travellers button>span{font-weight:400;font-size:9px;color:#0C4DA2}.no_of_travellers span.glyphicon-plus{font-size:18px!important}.no_of_travellers span.glyphicon-minus,.no_of_travellers span.glyphicon-plus{font-size:18px;display:block;line-height:0}.no_of_travellers span.glyphicon-minus:before{content:"-";font-size:18px;font-weight:900;position:relative;top:0}#dateOfTravelSelected h3{float:left;font-weight:500;margin:-5px 10px 15px 8px;font-size:21px}#dateOfTravelSelected a{color:#666!important;text-decoration:underline}#dateOfTravelSelected a.datespace{color:#0C4DA2!important;margin-left:0;margin-right:5px}.contact_details_heading p{font-style:italic;font-size:12px;float:right;color:#858585;margin:0}.pdpcotact,.tour_compare_wrap.activeCompare .tour_compare_btn{margin-top:10px}.pdpcotact{width:23.59%!important;max-width:170px}div#calculatePriceButton{padding-left:177px}.pdpcotact .tc-tollno:before{font-size:18px;margin-right:5px;vertical-align:middle}.customer_contact_details div>input{border:1px solid #ccc;border-radius:3px;padding:8px 10px;font-size:13px;width:100%;background-color:#fff;margin:0;box-shadow:2px 1px 2px 0 rgba(0,0,0,.1)}.customer_contact_details>div[class*="-6"]{width:22%;padding-left:0}.customiseActivity .select_room_travellers_btn{font-size:16px;outline:0;border:1px solid #0C4DA2;padding:5px 15px;border-radius:4px;color:#0C4DA2;margin:0 10px;background:#fff}#calculatePriceButton .select_room_travellers_btn{margin:20px 0 0 -10px}.select_room_travellers_btn{color:#fff;background-color:#0C4DA2;padding:5px 40px;border-radius:2px;font-size:18px;outline:0;border:0;margin:0;height:37px}.package_tandc{float:left;width:102.8%;margin:25px 0 15px -10px;border-top:1px solid #e1e1e1}.package_tandc_tabs{padding:13px 13px 0;border-bottom:1px solid #e1e1e1;float:left;width:100%}.package_tandc_tabs ul{padding:0 12px;float:left}.package_tandc_tabs ul li{display:inline-block;float:left;margin:0 25px;padding:0!important}.package_tandc_tabs ul li>a{color:#0C4DA2;text-decoration:none;font-size:13px;padding:10px 0 5px;float:left;font-weight:300}.package_tandc_tabs ul li:first-child{margin-left:0}.package_tandc ul li{font-size:12px;padding-bottom:7px}.payment_procedure_table{border-spacing:3px;border-collapse:separate}.payment_procedure_table tr th{background-color:#efefef;font-size:13px;text-align:center;color:#666;padding:15px 15px 5px;width:33.33%}.payment_procedure_table tr td{background-color:#f3f3f3;font-size:13px;padding:15px 20px 10px;color:#666}.payment_procedure_table tr:last-child td{padding-bottom:30px}#pdpPaymentTerms p{font-size:12px!important;color:#333;word-spacing:2px;float:left;margin:0 0 15px!important;width:100%;word-wrap:break-word;max-width:775px}#pdpPaymentTerms .expand>span:first-child{margin:0 0 0 5px}#pdpTermsConditions ul li{word-break:break-word;border:0;margin:0;padding:5px 0}#pdpTermsConditions ul li li{position:relative;padding-left:15px;word-break:break-word}#pdpTermsConditions ul li h5{width:100%;cursor:pointer;color:#0C4DA2;font-weight:400;background:#f2f0f1;padding:5px 10px}.package_tandc ul li:before{margin:5px 5px 0 0;float:left;width:0}#pdpTermsConditions .glyphicon-minus:before{content:"-";font-size:24px;font-weight:700;position:relative;top:-4px}#pdpTermsConditions .collapse.in{padding:5px 10px}#pdpTermsConditions ul li h5>span{float:right;font-size:20px;line-height:1}.last_room_msg>a,.last_room_msg>span{color:#0C4DA2;font-weight:400;font-size:20px}.last_room_msg{padding:15px 0 15px 25px;display:none;border:0;border-top:0;text-align:left;background:#eee;margin-bottom:20px;margin-top:0}.last_room_msg>a{text-decoration:none;border-width:0 0 2px;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#0C4DA2),to(rgba(255,255,255,1))) 100% 1;-webkit-border-image:-webkit-linear-gradient(top,#0C4DA2,rgba(255,255,255,1)) 100% 1;-o-border-image:-o-linear-gradient(top,#0C4DA2,rgba(255,255,255,1)) 100% 1;-moz-border-image:-moz-linear-gradient(top,#0C4DA2,rgba(255,255,255,1)) 100% 1}.optional_activities_table tr.opt_table_row{padding:10px 0;float:left;width:100%;position:relative;display:block;border-bottom:1px solid #e1dfdf}p.optional_name_popup_pdp{text-align:left;padding:0 0 0 25px;font-size:13px}.edit_optional{position:absolute;top:16px;display:none;width:16px;height:16px;text-decoration:none;right:0;color:#999;font-size:16px}.edit_optional:after{border-bottom:0!important}.opt_table_row>td:not(.confirm_travellers_td){display:inline-block;text-align:center;vertical-align:top;padding-left:15px;padding-right:15px}.opt_table_row .col-lg-2,.opt_table_row .col-sm-2{width:110px}.confirm_travellers td.col-lg-2{display:inline-block;width:16%;padding:0;margin-right:10px;margin-left:6px}#scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}#scroll::-webkit-scrollbar{width:7px;background-color:#f5f5f5}#scroll::-webkit-scrollbar-thumb{background-color:#79c0ff;border:2px solid #79c0ff}.confirm_travellers td.col-lg-4,.confirm_travellers td.col-sm-4{display:inline-block;text-align:left}.lite-blue-check,.lite-blue-check-cal{margin:0 5px 0 0;float:left;cursor:pointer;background:url(/images/common_sprite.png) -375px -116px no-repeat;width:18px!important;height:18px!important}input[type=checkbox].css-checkbox:checked+label.lite-blue-check,input[type=checkbox].css-checkbox:checked+label.lite-blue-check-cal{background:url(/images/common_sprite.png) -375px -136px no-repeat;width:18px;height:18px}.pdp_sidebar_compare span{margin:0!important}.opt_table_row .col-xs-6>p,.opt_table_row>.col-lg-4>p,.opt_table_row>.col-sm-4>p{font-size:13px;float:left;font-weight:700;color:#666;margin:0;text-align:left;width:87%}.opt_table_row a{font-size:11px;color:#369;font-weight:500;float:left;text-decoration:none;margin:0}a.show_optional_back{border:1px solid #0C4DA2;border-radius:10px;padding:2px 10px;text-decoration:none;height:auto!important;display:none}.opt_table_row a.show_optional_back:after{float:left;width:100%;margin:-3px 0 0;border-bottom:0 solid #b5bfd6!important}.opt_table_row>.col-lg-2>p:first-child,.opt_table_row>.col-sm-2>p:first-child{font-size:14px;color:#666;float:none;font-weight:700;margin:0;text-align:center}.opt_table_row>.col-lg-2>p:last-child,.opt_table_row>.col-sm-2>p:last-child{font-size:13px!important;float:none;margin:0;color:#999;font-weight:400;text-align:center}.confirm_travellers{margin:5px 0 0;border-bottom:1px solid #e1dfdf;padding-bottom:18px;display:none;float:left;width:100%}.confirm_travellers p{margin:0 0 0 25px!important;color:#999!important;font-weight:400!important}.optionalActivitiesPopup{position:absolute;background-color:#fff;top:75px;width:94%;left:20px;border:1px solid #0C4DA2;z-index:6}#sendQuotePopup:after,#sendQuotePopup:before,.optionalActivitiesPopup:after,.optionalActivitiesPopup:before{bottom:100%;content:" ";height:0;width:0;position:absolute;pointer-events:none}.optionalActivitiesPopup:after,.optionalActivitiesPopup:before{left:4%;border:solid transparent}#sendQuotePopup:after,.child_without_bed_dropdown:after,.optionalActivitiesPopup:after{border-bottom-color:#fff;border-width:7px}#sendQuotePopup:before,.optionalActivitiesPopup:before{border-color:rgba(194,225,245,0);border-bottom-color:#0C4DA2;border-width:8px}.optional_activities_selected_content{padding:10px 0;border:1px solid #e1e1e1}.optional_activities_selected_content tr.opt_table_row{border-bottom:0;padding:5px 15px}.optional_activities_selected_content .opt_table_row>.col-lg-2>p:last-child span,.optional_activities_selected_content .opt_table_row>.col-sm-2>p:last-child span{font-weight:400;color:#999}#sendQuotePopup:after,#sendQuotePopup:before{right:26px;border:solid transparent}.main_error_msg:before,.server_error:before{border-radius:50%;content:"!"}.popup{width:100%;height:100%;position:fixed;top:0;left:0;z-index:5;background:rgba(0,0,0,.4)}.optionalActivitiesPopup .optional_activities_inclusive ul li{padding:0 40px 10px 0}.optional_activities_popup_heading h4{font-size:18px;margin:0;color:#3b5592;font-weight:400;float:left}.optional_activities_popup_heading{border-bottom:1px solid #ccc;float:left;width:100%;padding:15px;margin-bottom:15px}.optional_activities_popup_heading span.glyphicon-remove{float:right;font-size:20px;color:#0C4DA2;cursor:pointer}.optionalActivitiesPopup .optional_activities_img,.optionalActivitiesPopup .optional_activities_inclusive,.optionalActivitiesPopup .optional_activities_inclusive ul{padding:20px 20px 0;text-align:left}.or_separator{padding:20px 0;margin:0 20px;text-align:center}.or_separator span{border-radius:50%;border:1px solid #bbb;font-size:16px;padding:7px;position:relative;z-index:1;color:#333;font-weight:700;background-color:#f2f2f2}.or_separator::after,.or_separator::before{content:"";vertical-align:middle;display:inline-block;width:50%;height:1px;border-bottom:1px solid #bbb;margin:0 -2% 0 -55%;position:relative;z-index:0}.or_separator:after{margin:0 -55% 0 -2%}.wantus_call_form .selectric .label{text-align:left;height:34px;line-height:34px}.wantus_call_form .form-group>p{font-weight:400;float:left;width:90%;font-size:11px;font-family:Poppins Regular,sans-serif}.wantus_call_form .form-group{margin-bottom:15px;width:100%;clear:both;float:left}.wantus_call_form .assistance_radio input{width:auto!important}.wantus_call_form label{padding-left:0;font-weight:400;margin:5px 0 0;float:left!important;padding-right:0}.wantus_call_form input:not(.checkbox){border:1px solid #999;border-radius:2px;background-color:#fff;box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);padding:6px;float:left;width:100%}.wantus_call_form .selectric{border:1px solid #999;border-radius:2px;background-color:#fff;-webkit-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);height:34px;float:left;outline:0;width:100%}.tandc_callus{font-weight:400;font-size:11px;margin:0}.tandc_callus_tooltip{margin:0 0 0 20px;font-size:12px;border-width:0 0 2px;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#8fd0ef),to(rgba(255,255,255,1))) 100% 1;-webkit-border-image:-webkit-linear-gradient(top,#8fd0ef,rgba(255,255,255,1)) 100% 1;-o-border-image:-o-linear-gradient(top,#8fd0ef,rgba(255,255,255,1)) 100% 1;-moz-border-image:-moz-linear-gradient(top,#8fd0ef,rgba(255,255,255,1)) 100% 1;float:left}.important_tips ul li span,.includes_list_details_pdp li:before{border-top:3px solid transparent;border-bottom:3px solid transparent;display:block;height:0}.wantus_call_form .tooltip-arrow{border-right-color:#0C4DA2!important}.wantus_call_form .tooltip-inner{text-align:left;font-size:10px;background-color:#fff;color:#333;border:1px solid #0C4DA2;border-radius:0}.add_action_activity button.common_btn_thomas:hover,.add_edit_optional button.common_btn_thomas:hover,.customiseActivity .select_room_travellers_btn:hover,.wantus_call_form_submit:hover{background:#0A3B7D}.wantus_call_img img{position:relative;display:block}#thingsToNotePopup .modal-dialog,.single_tour h5{width:60%}#thingsToNotePopup .modal-header{border-bottom:1px solid #999;padding:8px 20px}#thingsToNotePopup .modal-header h3{color:#0C4DA2;font-weight:400}.currency_weather_details{background-color:#ededed;padding:0;border-top:1px solid #fff}.currency_weather_details>*{margin:15px 0;text-align:center}.currency_weather_details>.col-lg-4{width:30%;padding:0 15px 0 30px;text-align:left}.currency_weather_details>.col-lg-4 p{font-weight:300;margin:0}.currency_weather_details>.col-lg-4 span{font-weight:500}.currency_weather_details>.col-lg-2>h3,.currency_weather_details>.col-lg-2>p{float:left;margin:0;width:100%}.currency_weather_details>.col-lg-2>h3{font-size:20px}.currency_weather_details>.col-lg-2>span{margin:10px 0;font-size:35px;color:#999;display:block;line-height:35px;float:left;width:100%}.currency_weather_details>.col-lg-2>h3 sup{font-size:16px;font-weight:400}.currency_weather_details>.col-lg-2>h3 sup:before{content:"\00b0"}.important_tips{height:400px;overflow-y:scroll;padding:0 20px 0 30px;margin:20px 20px 20px 0;width:98%}.sightseeing_inclusive ul li>.col-lg-2{color:#333;font-weight:700;font-size:14px}.important_tips h5{color:#e36e0e;font-weight:400;margin:5px 0}.important_tips ul li span{margin:5px 5px 0 0;float:left;width:0;border-left:5px solid #e36e0e}.fare_price_breakup_total{background-color:#f2f2f2;padding:20px 10px;width:65%;float:left}.morelink_optional_details{padding-left:0;padding-right:0}table .tr-sub td .div-sub{display:none;padding:15px}.error_without_optioanl{display:none;text-align:center;color:#cc0001;margin-bottom:10px}.edit_li_data_selected{background:#fff;min-height:250px;width:100%}.optional_activity_pdp{float:right;width:35%;margin:0;border-left:0;min-height:247px;position:relative}.includes_list_pdp{text-align:left;font-size:12px}.includes_list_details_pdp .includes_list_pdp{text-align:left;font-size:12px;margin-bottom:10px}.includes_list_details_pdp{padding-left:15px}.includes_list_details_pdp li:before{width:0;border-left:5px solid #000;position:absolute;content:" ";top:4px;left:0;right:10px}.add_action_activity button.common_btn_thomas,.add_edit_optional button.common_btn_thomas{padding:5px 17px;border-radius:3px;margin:0 auto;display:inline-block;font-size:14px;text-decoration:none;background:#0C4DA2;color:#fff!important;border:none}.add_edit_optional{text-align:center;clear:both;padding-top:10px}#optional_pop_activity .modal-dialog{width:750px;max-width:750px}#optional_pop_activity .contact_details_heading{padding:0 0 5px;margin-top:-23px;overflow:hidden}#optional_pop_activity button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;margin-right:10px}#optional_pop_activity .modal-content{position:relative;background-color:#f5f5f5;background-clip:padding-box;outline:0;overflow:hidden;padding:10px}#optional_pop_activity #selectOptionalActivities .optional_activities_available{margin-bottom:5px;background:#fff;padding:0;max-height:400px;overflow:auto}#optional_pop_activity .close,#optional_pop_activity .close:hover{color:#0C4DA2}#optional_pop_activity .modal-dialog .contact_details_heading h4{margin:0;color:#0C4DA2;font-weight:400;float:left;font-size:18px;padding:0 10px 10px}.fare_price_breakup{border-bottom:1px solid #e1e1e1;background-color:#f2f2f2;padding:0;border-radius:2px;min-height:206px}#sendQuotePopup,.upgradePackagePopup{z-index:1;background-color:#fff;position:absolute}.all_optional_sections_no_optional .fare_price_breakup{min-height:113px}.total_price{width:100%;float:right;position:absolute;top:-10px}.total_price table tr>td:first-child{font-size:16px!important;color:#333!important}.total_price table tr>td:first-child p{font-size:11px!important;color:#636363!important;font-weight:400!important}.total_price table tr>td:last-child{font-size:30px!important;color:#0C4DA2!important}.total_price table tr>td:last-child .INR{color:#0C4DA2!important;font-size:27px!important}.save_quote,.sendQuotation,.send_quote{float:left;font-size:13px;color:#666!important;border:1px solid #999;border-radius:23px;padding:5px 14px;font-weight:400;background:#fff;margin:5px 0 0;text-decoration:none}.common_room_error,.room_error,.send_quote_message,.server_error,.tour_type_error{font-size:11px;display:none}#sendQuotePopup{border:1px solid #0C4DA2;top:65px;width:80%;left:145px;display:none}.send_quote{right:0;top:0;z-index:1}.save_quote span,.send_quote span{font-size:18px;display:block;float:left;width:18px;height:13px;margin:2px 6px 0 0}.send_quote_input_holder .form-group>div,.whatsapp_quote_input_holder .form-group>div{width:100%;margin:0 auto;height:35px;position:relative}.send_quote_input_holder #sendQuoteWhatsApp .form-group,.whatsapp_quote_input_holder #sendQuoteWhatsApp .form-group{border:0;margin:0 0 10px;padding-bottom:0;clear:both;display:block;position:relative}.send_quote_input>span,.send_quote_input_WhatsApp>span{width:13px;height:10px;display:block;float:left;margin:5px 10px 0 0;color:#707070;font-size:15px}.send_quote_input,.send_quote_input_WhatsApp{width:100%;float:left;border:1px solid #ddd!important;padding:4px 10px;border-radius:3px;margin-top:0;font-size:13px;color:#333!important}.send_quote_input input,.send_quote_input_WhatsApp input{border:0!important;float:left;width:89%;outline:0;background:0 0!important}#addMoreSendQuote,#addMoreWhatsAppSendQuote{padding:10px 2px;font-size:12px;font-family:Poppins Regular,sans-serif;color:#1074b4!important;display:block;text-align:left}.sendQuoteButton button{color:#fff;background-color:#0C4DA2;padding:5px 41px;border-radius:4px;font-size:18px;outline:0;border:0;margin:14px 0 20px;width:91%}#upgradePackage{position:relative;border:1px solid #e1e1e1;padding:15px;margin:20px 0 0}#upgradePackage div>p{margin:0;float:left;font-weight:400;color:#666}#upgradePackage div>p>a,#upgradePackage div>p>a span.INR,.printMsg,.send_quote_message{color:#fa991a!important}#upgrade_package_btn{float:right;font-size:13px;color:#0C4DA2!important;text-decoration:underline}#upgrade_package_btn span.tc-upgrade{display:block;width:19px;float:left;margin:0 5px 0 0;height:19px;color:#0C4DA2!important;font-size:19px}.upgradePackagePopup{width:53%;top:45px;border:1px solid #0C4DA2}.upgradePackagePopup ul{height:120px;overflow-y:scroll;padding:0 10px;margin-right:5px;margin-top:5px}.upgradePackagePopup ul::-webkit-scrollbar{width:4px;background-color:#fff}.upgradePackagePopup ul::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:20px}.upgradePackagePopup ul::-webkit-scrollbar-thumb:hover{background-color:#e0e0e0;border-radius:20px}.upgradePackagePopup:after,.upgradePackagePopup:before{bottom:100%;left:16%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.upgradePackagePopup:after{border-bottom-color:#fff;border-width:7px;margin-left:1px}.upgradePackagePopup:before{border-color:rgba(194,225,245,0);border-bottom-color:#0C4DA2;border-width:8px;margin-left:0}.upgradePackagePopup ul li{padding:10px 0;font-size:13px;font-weight:500;width:100%}.jcarousel-wrapper{margin:0;position:relative;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.select_room_travellers_btn.loading{background-color:#0C4DA2!important;color:#fff!important}#pdpItinerary .jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0;display:flex;justify-content:flex-start}.itinerary_jcarousel_wrapper{width:67%;margin:0}.itinerary_jcarousel_wrapper .jcarousel-wrapper{margin:0;position:relative;border:0;border-radius:0;box-shadow:none}.main_error_msg:before,.server_error:before{color:#fff;background-color:#b1302a;padding:1px 8px;font-size:15px;margin:0 12px 0 0}#pdpItinerary .jcarousel li{width:46px!important;float:left;border:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 4px;min-width:45px!important}.departure_city_error,.error_cal_price_form{text-align:left}.main_error_msg,.server_error{width:107%;background-color:#f1dddc;padding:5px;margin:10px 0 0 -25px}#pdpItinerary .jcarousel img{display:block;max-width:100%;height:auto!important}#pdpItinerary .jcarousel-control-next,#pdpItinerary .jcarousel-control-prev{position:absolute;top:9px;width:30px;height:30px;text-align:center;background:0 0;color:#0C4DA2;text-decoration:none;font-size:20px;line-height:30px;display:block}#pdpItinerary .jcarousel-control-next{right:15px}.main_error_msg:before{float:left;height:20px}.main_error_msg p{float:left;width:90%;margin:0}.server_error{color:#b1302a;float:left;font-weight:500}.common_room_error,.date_of_travel_error,.privacy_policy_error,.room_error,.tour_type_error{text-align:left;float:left;color:#b1302a;font-weight:500}.room_error{width:80%;margin:0 0 0 130px}.date_of_travel_error,.privacy_policy_error{margin:1px 0 0;font-size:11px;display:none}.common_room_error{margin:0;width:100%}.send_quote_message{margin:5px 15px 0;font-size:12px;position:absolute;bottom:15px;right:42px}.tour_inclusive_content_li{float:left;width:97%;border-bottom:1px solid #c8c6c7;padding:20px 0 5px;display:flex;justify-content:center;align-items:center;font-size:14px}.tour_inclusive_flights_content ul li:last-child{border-bottom:0}.tour_inclusive_content_li .col-lg-2 p{margin:5px 0 0 10px}.tour_inclusive_content_li .col-lg-7{color:#0C4DA2;word-spacing:3px}.package_tandc .tab-content table,.package_tandc .tab-content table tbody,.package_tandc .tab-content table tr{width:100%!important;float:none!important}.package_tandc .tab-content table{border:0;margin:10px 0}.package_tandc .tab-content *,.package_tandc .tab-content table *,.package_tandc .tab-content table p{font-family:Poppins Regular,sans-serif!important;word-wrap:break-word;font-size:13px!important}#pdpPaymentTerms tr td p{margin:10px 0!important}.package_tandc .tab-content table tr td{padding:5px;text-align:left;display:table-cell!important;vertical-align:inherit;float:none!important;border:1px solid #ccc!important;width:auto!important}.package_tandc .tab-content table tr td:last-child{border-left:0}.continue_btn_error_msg{text-align:left;color:#b1302a;font-size:13px;padding:10px 0}.child_without_bed_dropdown{position:absolute;right:25%;top:50px;background-color:#fff;border:1px solid #0C4DA2;width:160px;padding:5px 0;border-radius:2px;z-index:10000;display:none}.child_without_bed_dropdown:after,.child_without_bed_dropdown:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.child_without_bed_dropdown:before{border-color:rgba(194,225,245,0);border-bottom-color:#0C4DA2;border-width:8px;margin-left:-1px}.child_without_bed_dropdown table,.child_without_bed_dropdown tbody{width:100%;display:block;float:left}.child_without_bed_dropdown_row{width:100%;float:left;padding:7px;display:none}.child_without_bed_dropdown_row td:first-child{font-size:12px;color:#999;float:left;line-height:27px}.child_without_bed_dropdown_row td:last-child{display:block;float:right;width:55%;text-align:right}.child_without_bed_dropdown_row td:last-child .selectric-wrapper{border-radius:2px;border:1px solid #ccc;font-size:13px;padding:4px;-webkit-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);height:27px;width:71%;float:right}.child_without_bed_dropdown_row .selectric{border:0;background:0 0;width:100%;height:18px}.child_without_bed_dropdown_row .selectric .label{margin:0 19px 0 0;font-size:13px;line-height:17px;color:#333;height:17px;font-weight:400;padding:0}.child_without_bed_dropdown_row .selectric .button{width:10px;height:17px}.dropdown_done_btn{float:left;width:100%;text-align:right;background-color:#efefef;color:#0C4DA2!important;padding:4px 20px;font-size:13px}.child_without_bed_dropdown_row .selectric .button:after{border:5px solid transparent;border-top-color:#333;top:5px}.max_Activities_tooltip,.max_persons_tooltip{font-size:11px;color:#ebe9e9;background-color:#919294;padding:3px 5px;border-radius:3px;position:absolute;top:45px;z-index:5;text-align:left;right:0;line-height:13px;display:none}.max_Activities_tooltip:after,.max_Activities_tooltip:before,.max_persons_tooltip:after,.max_persons_tooltip:before{bottom:100%;right:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#editDateOfTravel,.calendar_icon{height:24px;color:#0C4DA2!important;cursor:pointer;float:left;display:block;outline:0}.calendar_icon{width:15px;font-size:20px;margin:-3px 20px 0 0}#editDateOfTravel{width:22px;font-size:18px}.max_persons_tooltip_minus:after,.max_persons_tooltip_minus:before{left:18px;right:auto}.max_Activities_tooltip:after,.max_persons_tooltip:after{border-color:rgba(145,146,148,0);border-bottom-color:#919294;border-width:5px;margin-left:-10px}.max_Activities_tooltip:before,.max_persons_tooltip:before{border-color:rgba(145,146,148,0);border-bottom-color:#919294;border-width:5px;margin-left:-9px}a#editDateOfTravel{margin:-5px 10px 0 0}.seleted_holiday_date{margin-bottom:0;margin-left:-4px}#loginRegisterPopup,.dateOfTravelSelected .seleted_holiday_date{margin-left:3px}.overlay_div_btn,.overlay_minus_btn{position:absolute;height:30px;top:0;z-index:9999;width:30px;display:block;cursor:no-drop}.overlay_div_btn{right:5px}.overlay_minus_btn{left:1px}.whatsapp_share{width:88%;margin:5px auto;font-size:15px;color:#3b5592;font-weight:500}.whatsapp_share:before{content:"";width:20px;height:20px;display:block;background:url(/images/holiday/whatsapp_logo.png) 0 0/18px no-repeat;float:left;margin:-3px 4px 0 0}.pdpcontact_txt{margin-top:-10px;font-style:italic}.customer_tandc{font-size:13px;color:#656565;padding:20px 0 0 170px}.customer_tandc a{color:#0153a5;outline:0;font-weight:600}.sessionExpiry button{margin-top:0;float:right}.sessionExpiry .glyphicon{color:#d7381b;margin-right:5px;position:relative;top:2px}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-widget button,.ui-widget input,.ui-widget select{font-family:Poppins Regular,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.active_default_msg{width:100%;float:left;padding:3px 0}.active_default_msg p{margin:0;color:#333}@media screen AND (min-width:320px) AND (max-width:767px){.tour_compare_wrap,div[class^=html5gallery-car-]{display:none}#selectRoomTravellers .form-group:first-child .select_rooms_label{padding-top:40px}.hotel_map_marker,li.addFlight-big-bg .flightJetInfo .addpopInfo{margin-left:0}li.addFlight-big-bg .flightJetInfo{padding-left:0;padding-top:125px}.pdpCusomiseList li.addFlight-big-bg,.pdpCusomiseList li:nth-child(2).addFlight-big-bg{background:url(/images/holiday/flight_mob_thomascook.png) 0 0/100% 100% no-repeat!important;border:0 solid #ccc!important;min-height:303px!important}#selectRoomTravellers .select_rooms_label label{height:25px}#optional_pop_activity .modal-dialog,#wantUsPopup .modal-dialog,.sidebar_book_btn>a{width:95%}.download_pdf.visible-xs.loadpdfPath{width:100%;margin:15px 12px;text-align:center}span.tcs_all_data_span{top:0!important}.mobile_view_pdf_itinary{padding:12px 25px;border:1px solid #0C4DA2;border-radius:15px;margin:0 auto;width:auto;text-align:center;max-width:220px}span.tc-download{color:#0C4DA2}div[id^=wantUsPopup] .modal-header h4{color:#fff;font-size:14px;padding:0!important;font-weight:700;text-align:left;float:left;width:90%;display:block;text-transform:uppercase}div#tollFreeNo{text-align:left;margin-bottom:20px}.toll_free_no_modal h3{color:#fff!important;margin:0;font-size:14px;display:flex;justify-content:center;align-items:center;background:#0054a5}.toll_free_no_modal h3>span{font-size:18px;margin:0 5px 0 0;background:#0054a5;color:#fff;border-radius:50%;padding:5px}.toll_free_no_modal.text-center{margin-bottom:20px;text-align:left}.toll_free_no_modal h3 a{color:#fff!important;pointer-events:auto}.departure_city_error{top:74px;left:0}.customiseActivity h4{margin:0 0 30px}#calculatePriceButton .select_room_travellers_btn{margin:20px 0}.HideTotalSummery .FareBreakupInfo{left:0;padding:15px}.breakupSpace{padding:0;margin-top:30px}.AmtFare{padding-top:15px}.totalFare{padding-top:10px}.arrow_bottom:after,.arrow_bottom:before,.arrow_box:after,.arrow_box:before{left:75%;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tour_inclusive.pdp_details_srp_data li.no_available_data_click_pdp_li{background-position:12px 31px}#pdpSlider .carousel-inner a,#pdpSlider .carousel-inner a img,.pdp_slider_bg_wrap{min-height:200px!important;height:auto!important;max-height:220px}.airline_details li>.col-lg-7>.col-lg-5{display:flex;justify-content:center;flex-direction:row}#form-social-share p{text-align:left;padding-top:5px;width:88%;font-size:11px}.server_error{width:100%;margin:10px 0 0}.customer_tandc{padding-left:0}.hotel_address,.hotel_facilities,.hotel_name,.select_travellers,div#contactDetails .col-sm-12.customer_tandc{padding:10px 0 0}.customer_tandc p{float:right;width:93%;font-size:12px;margin:0 0 2px}div[class^=html5gallery-box-],div[class^=html5gallery-elem-],div[class^=html5gallery-elem-video-],div[class^=html5gallery-elem-video-container-],div[class^=html5gallery-elem-video-container-] video,div[id^=html5gallery-elem-video-],div[id^=html5gallery-elem-video-] iframe{height:100%!important}div[class^=html5gallery-elem-img-],img[class^=html5gallery-elem-image-]{width:100%!important;height:100%!important;left:0!important;right:0!important;margin:0 auto!important}img[class^=html5gallery-elem-image-]{width:80%!important;height:auto!important;left:0!important;right:0!important;margin:0 auto!important}.carousel-inner a{width:100%;height:calc(100% / 2)!important}.carousel-inner a img,.optional_activity_pdp,.select_departure_city_pdp .flight_schedule_select,.select_rooms_col,.send_quote_input_holder .form-group>div,.wantus_call_img span,.whatsapp_quote_input_holder .form-group>div{width:100%}div[class^=html5gallery-title-]{width:auto!important;margin:0 5%!important}div[class^=html5gallery-left-],div[class^=html5gallery-right-]{top:35%!important}div[class^=html5gallery-right-]{right:0!important}.FareBreakupInfo.topfare,div[class^=html5gallery-left-]{left:0!important}.mobile_backmenu{display:flex;justify-content:space-between;align-items:center;padding:15px 0}.mobile_backmenu .tc-backArrow2{font-weight:600;color:#0C4DA2;font-size:22px}.mobile_backmenu_main .mobile_backmenu{display:flex;justify-content:inherit;align-items:center;padding:5px 0}.mobile_backmenu_main{background-color:#f7f7f7}.see_all_holiday_mobile{display:flex;align-items:center}.see_all_holiday_mobile span{display:block;float:left;width:13px;height:22px;color:#0C4DA2!important;font-size:22px;font-weight:700}.see_all_holiday_mobile h4{color:#333!important;font-weight:400;margin:0 0 0 10px}.text-sm-right{text-align:right;padding:0}#pdpItinerary .pdp_secondary_tabs_content .itinerary_banner_wrapper>img,.pdp_itinerary_map>img,.pdp_sliders .carousel-inner .item div.img-box>img,.wantus_call_img img{height:auto}.slide_count_gallery{width:100%;left:0;display:flex;justify-content:space-between;align-items:center}.flight_schedule_select,.pdp_sections_tabs ul li,.sidebar_select_dropdown{align-items:center;display:flex}.slide_count{font-size:14px;width:70%;float:left}.slide_count span{float:left}.slide_count span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%;width:75%}.flight_schedule_select select,.gallery_icon{font-size:12px}.gallery_icon span{margin:0 5px 0 0}.sidebar_select_dropdown{max-width:50%;margin:5px 0 0;border:1px solid #ccc;border-radius:3px;background-color:#fff;-webkit-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);padding:4px 7px;justify-content:space-between;max-height:30px}.holiday__price{max-width:50%}.flight_schedule_select label,.sidebar_select_dropdown label{margin:0;font-size:11px}.flight_schedule_select label{min-width:65px}.flight_schedule_select .selectric-wrapper,.sidebar_select_dropdown .selectric-wrapper{margin:0;width:60%}.flight_schedule_select .selectric .label,.sidebar_select_dropdown .selectric .label{font-size:13px;padding-right:0;font-weight:500;text-align:left}.confirm_travellers,.dates_available_in_month,.expand>span:first-child,.flight_schedule_select .selectric,.hotel_facilities ul li,.main_error_msg:before,.optional_activities_inclusive,.pdp_meals ul,a#editDateOfTravel{margin:0}.optional_activities_inclusive{max-height:160px;overflow:scroll}.flight_schedule_select .selectric .button,.sidebar_select_dropdown .selectric .button{width:10px;height:20px;left:initial}.flight_schedule_select .selectric .button:after,.sidebar_select_dropdown .selectric .button:after{border:4px solid transparent;border-top-color:#666;border-bottom:0}.flight_schedule_select .selectric .label{margin:0 15px 0 -2px}.pdp_sidebar_row1{border:0}.pdp_meals>.col-lg-7>ul li,.pdp_sidebar_row1 .text-left{padding-right:0}.sidebar_offer{display:flex;justify-content:center;border-top:1px solid #ccc;margin:0}.pdp_sections_tabs ul,.share_wishlist_holder ul{display:flex}#pdpTermsConditions ul li div.collapse,.customer_contact_details,.pdp_sections_tabs ul,.pdp_sections_tabs_content_main>.container{padding:0}.pdp_sections_tabs ul li{flex:1;align-items:center;justify-content:center}.select_rooms_col .col-xs-6,.share_wishlist_holder{margin:0 0 15px}.pdp_sections_tabs ul li.active{background-color:#fff}.pdp_sections_tabs ul li a{font-size:13px;padding:10px}.active_default_msg p{padding:0 5px}.share_wishlist_holder ul li{padding:0;height:45px}.pdp_secondary_tabs_content{margin:15px 2% 0;width:96%;padding:0!important}.pdp_sidebar_row1 h4{padding:0;font-size:23px;text-align:right}.pdp_sidebar_row1 .text-left p{font-size:11px;text-align:right}.pdp_sections_tabs_content_main{background-color:#fff!important}.pdp_secondary_tabs_heading h3{font-size:20px;padding:13px 15px}.flight_schedule{padding:10px 10px 0}.flight_schedule_select{width:48%;margin:0;padding:4px 8px;justify-content:space-between}.flight_schedule_select:first-of-type{margin:0 11px 0 0}.dates_available_in_month label{width:100%;margin:10px 0}.dates_available_in_month ul li a{padding:5px 10px;font-size:14px}.flight_flying_day{padding:15px 10px;align-items:flex-end}.flight_flying_day h4{font-size:14px}.child_without_bed_dropdown_row td:first-child,.flight_flying_day span{font-size:11px}.airline_details li{padding:10px;display:flex;flex-direction:column}.airline_details li>.col-lg-7{display:flex;flex-direction:row;margin:5px 0 0}.airline_details li>.col-lg-5>div{width:88%;display:flex;justify-content:space-between;align-items:baseline}.airline_details>li>.col-lg-5>img{margin:0 10px 0 0}.layover_info>.col-lg-7>span{width:50%}.return_journey_flight{border-bottom:0}.accommodation_slider{padding:10px}.hotel_ratings{padding:0 0 10px;border:0;width:100%}#accommodationSlider .arrow_bg{top:25%}.arrow_bg{top:40%;margin:0 20px}.hotel_photos_gallery{width:96%!important;margin:15px 2% 0;height:auto!important}.pdp_itinerary_mobile,.pdp_itinerary_mobile>ul>li,.pdp_meals{width:100%;float:left}.pdp_meals{border-top:0;margin:0}.pdp_meals>h3{font-size:20px}.hotel_facilities ul{justify-content:space-around;align-items:center;padding:10px 0}.hotel_facilities ul li{display:inline-block;margin:1px 4px 0!important}.pdp_visa_insurance{padding:0 10px 10px}.tour_exclusion,.tour_inclusion{padding:0 10px;border:0!important;float:left}.expand,.expand:hover{margin:5px 0 10px}.pdp_itinerary_mobile{margin:15px 0 0}.pdp_itinerary_mobile ul li label{color:#fff;background-color:#565656;font-weight:400;padding:3px 15px;font-size:15px;margin:0}.pdp_itinerary_mobile .col-xs-12{border-top:1px solid #e1e1e1;padding:15px 0}.itinerary_banner_wrapper>.col-xs-12,.pdp_optional_activities,.tour_facilities li{padding:0 10px}.places_covered>.col-xs-3{color:#333;font-weight:700;font-size:13px}.itinerary_banner_wrapper p,.optional_activities_inclusive p{margin:5px 0;width:100%!important}.destination_distance_info{width:96%;border-bottom:1px solid #e1e1e1;margin:0 7px;padding:0!important}.destination_distance_info>ul{border:1px solid #e1e1e1;float:left;margin:0 0 25px;width:100%}.destination_distance_info ul li{font-size:12px;padding:5px}.destination_distance_info ul li>span{font-size:11px;padding-right:10px}.places_covered>.col-xs-9{padding:0 15px 0 0}.places_covered>.col-xs-9 li{float:left;color:#747474;border-right:1px solid #747474;margin:3px 0;font-size:12.5px;padding:0 5px}.pdp_optional_activities{float:left;width:100%}.pdp_optional_activities h4{font-size:16px;margin:10px 0 0}.optional_activities_inclusive ul li{float:left;padding:0 8px!important}.add_to_package{margin:15px 0}#pdpCalculatePrice .pdp_secondary_tabs_content{margin:0;width:100%;border:0}.pdpCusomiseList li{margin-bottom:15px}.pdpCusomiseList li:last-child{margin-bottom:0}.contact_details_heading{padding:10px 0 5px}.contact_details_heading h4,.select_travellers h4{font-size:14px;width:100%}#dateOfTravelSelected h4,#selectDateofTravel h4{width:auto}.select_rooms_label a,.select_travellers a{float:left;margin:5px 0;position:relative}#selectRoomTravellers{border:0;float:left;text-align:center;padding-bottom:25px}.select_rooms_wrapper .form-group{float:left;position:relative;margin:0;border:0;padding:3px 0 0}.room_error{margin:0;width:100%}.select_rooms_label label{margin:0!important}#addRoomHolidays{right:0;bottom:0;float:none;text-align:center;left:0;width:24%;margin:10px auto 5px}.select_rooms_form{position:relative;border:1px solid #e5e4e5;float:left}.price_details{padding-top:10px;border:0 solid #e5e4e5;text-align:left;border-bottom:0;margin-top:15px;padding-left:0}.last_room_msg{border-top:1px solid #e5e4e5!important;float:left;border:0}.main_error_msg{width:110%;margin:10px 0 0 -15px;font-weight:400}.main_error_msg p{float:right;width:90%;margin:0}.package_tandc{float:left;width:100%;padding:15px 0;border-top:1px solid #ccc;margin:0}.package_tandc_tabs,.package_tandc_tabs ul{padding:0;width:100%}.package_tandc_tabs ul li div.collapse{float:left;padding:10px 15px;width:100%}.package_tandc_tabs ul li div.collapse div table{width:100%!important;text-align:center;overflow-x:scroll;display:block}.package_tandc_tabs{border:0;float:left}.package_tandc_tabs>ul{float:left;padding:0 15px;width:100%}.package_tandc ul li{width:100%;margin:8px 0 0;border-radius:0;border-color:#e5e4e5}.package_tandc ul li>a{background:-moz-linear-gradient(90deg,#e1e1e1 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e1e1e1));background:-webkit-linear-gradient(90deg,#e1e1e1 0,#fff 100%);background:-o-linear-gradient(90deg,#e1e1e1 0,#fff 100%);background:-ms-linear-gradient(90deg,#e1e1e1 0,#fff 100%);background:linear-gradient(0deg,#e1e1e1 0,#fff 40%);text-decoration:none;font-size:14px;padding:10px 15px;float:left;font-weight:400;width:100%}.package_tandc ul li>a span.glyphicon-minus,.package_tandc ul li>a span.glyphicon-plus{float:right;font-weight:400!important;font-size:20px;font-family:Poppins Regular,sans-serif!important;line-height:1}.pdp_sidebar_compare span:first-child{width:15px;height:16px;margin:0 auto;display:block;float:none}.customer_contact_details>div{padding:0;width:100%!important}.customer_contact_details>div:first-child{padding:0 10px 0 0!important;margin:0!important}.contact_details_heading p{font-size:11px;float:left}.select_room_travellers_btn{width:100%;margin:20px 0}#pdpPaymentTerms p{margin:5px 0;width:100%}.itinerary_jcarousel_wrapper{width:100%;margin:0;padding:0 7px}.day_span_itinerary{margin:10px 5px 0 0}.itinerary_jcarousel{width:75%!important;margin:0;left:25px}#pdpItinerary .jcarousel li{width:30px!important;margin:0 2px;min-width:30px!important}.pdp_secondary_tabs ul li a{padding:8px 6px;width:30px;text-align:center}#pdpItinerary .jcarousel-control-next,#pdpItinerary .jcarousel-control-prev{width:20px;height:20px;top:10px;line-height:20px}#pdpItinerary .jcarousel-control-prev{left:35px!important}.tandc_callus{width:91%!important}.last_room_msg>a,.last_room_msg>span{font-size:15px}#viewPriceDetails span{bottom:-74%}#upgradePackage{padding:8px}#upgradePackage>p{font-size:13px;width:65%}#upgradePackagePopup{width:100%;top:35px;left:0}#pdpTermsConditions ul li h5{color:#333;text-decoration:none;font-size:13px;padding:10px;margin-bottom:10px}.total_price table tr>td:last-child{padding:0 5px;font-size:20px!important}.total_price table tr>td:last-child .INR{color:#0C4DA2!important;font-size:17px!important}#sendQuotePopup{top:110%;width:100%;right:0}#sendQuotePopup:after,#sendQuotePopup:before{right:20%}.send_quote_input,.send_quote_input_WhatsApp{width:90%}.send_quote_input input,.send_quote_input_WhatsApp input{width:85%}#addMoreSendQuote{left:25px;bottom:70px}.opt_table_row>td:not(.confirm_travellers_td){float:left;vertical-align:top}.opt_table_row>.col-xs-6>p:first-child{font-size:14px;color:#666;float:left;width:100%;text-align:center;font-weight:700;margin:0}.opt_table_row>.col-xs-6>p:first-child .INR{font-size:14px!important}.opt_table_row>.col-xs-6>p:last-child{font-size:13px!important;float:left;width:100%;text-align:center;margin:0;color:#999;font-weight:400}.opt_table_row input[type=checkbox]{margin:0 10px 0 0!important}.confirm_travellers>.col-sm-2.no_of_adults,td.col-lg-2.col-sm-2.col-xs-2.optional_adult_popup_pdp{margin-left:30px}.opt_table_row p{width:auto;font-weight:700}p.optional_name_popup_pdp{text-align:left;padding:0 0 0 25px;font-size:13px}.optional_activities_table tr.opt_table_row{padding:15px 0}.optionalActivitiesPopup{width:100%;top:60px;left:0}.optionalActivitiesPopup:after,.optionalActivitiesPopup:before{left:15%}.optional_activities_selected_content tr.opt_table_row{padding:5px 15px!important;border:0!important}.opt_table_row .col-lg-4,.opt_table_row .col-sm-4{margin-bottom:10px;padding:0}.confirm_travellers>.col-sm-2,.opt_table_row>.col-sm-2{width:24.33%!important;padding:0!important}#optional_pop_activity #selectOptionalActivities .optional_activities_available{margin-bottom:10px}#pdpItineraryMap{display:none!important}#pdpSlider,.pdp_flight_schedule.container.mobile_view_tc_flight_pdp{display:block!important}#pdpSlider{min-height:215px}.pdp_sidebar_call_you span:first-child{margin:0 auto;display:block;float:none;width:15px;height:16px;font-size:16px;color:#999}.lite-blue-check{float:left!important;margin:15px 5px 0 0!important}#dateOfTravelSelected h3{float:left;font-weight:500;margin:0 8px;font-size:17px}.child_without_bed_dropdown{right:53%;top:89%;width:50%}.child_without_bed_dropdown_row td:last-child{width:53%}#view_price_details_holder{top:2px;left:0;right:auto}#view_price_details_holder p:before{left:10px}#view_price_details_holder p:after{left:11px}#view_price_details_holder table tbody>tr td{padding:5px 7px}.opt_table_row>.col-lg-2>p:last-child,.opt_table_row>.col-sm-2>p:last-child,.pdp_secondary_tabs_content .departure_city_error{margin:0 0 0 15px}.fare_price_breakup_total{width:100%;float:none;margin-bottom:0;overflow:hidden}#optional_pop_activity .lite-blue-check{float:left!important;margin:0 5px 0 0!important}td.col-lg-3.col-sm-3.col-xs-12 p{text-align:left;margin:4px 0 5px}td.col-lg-1.col-sm-1.col-xs-2.morelink_optional_details{margin:5px 0 0 45px}.sidebar_offer p:before,.sidebar_offer ul li:before{line-height:0;font-size:15px;margin:0 5px 0 -27px}.sidebar_offer{padding:10px 0 9px 27px;text-align:left}.breakupSpace.totaltourGst.tcs_gst_data .col-xs-6:last-child{margin-top:-11px}.breakupSpace.totaltourGst.tcs_gst_data .col-xs-6{margin-top:-5px!important}}@media screen AND (min-width:768px) AND (max-width:1023px){#top .container{padding:0}.pdp_sidebar_row2{display:flex;align-items:center}.pdp_secondary_tabs ul li{display:inline-block!important;float:left!important;width:auto!important;clear:none;box-shadow:none!important;border:0!important}.download_pdf,.expand>span:first-child,.sidebar_book_btn{margin:0}#accommodationDetails .arrow_bg:last-of-type,#sendQuotePopup{right:0}#sidebarDropdown{display:block!important}.pdp_sidebar{position:relative!important;width:94%;top:0!important;right:0;margin:0 20px 30px 21px;padding:0;z-index:1}.slide_count_gallery{width:100%;left:0}.customer_tandc{padding:20px 0 0 188px}.pdp_secondary_tabs ul{margin:0 0 0 2.8%;padding:0;float:left;width:97.2%}.pdp_reviews_btn{width:auto;padding:5px;font-size:13px;margin:0}.itinerary_details .jcarousel li{font-size:12px}.pdp_secondary_tabs_content{margin:10px 0;width:100%}.pdp_secondary_tabs_heading h3{padding:20px 15px}#accommodationDetails .arrow_bg:first-of-type{left:0}.itinerary_jcarousel_wrapper,.pdp_meals{width:100%;margin:0}.itinerary_details .wrapper{margin-left:10px;padding:5px 10px}.pdp_flight_schedule{margin:10px auto 20px}.sidebar_offer p{padding-top:0!important}.opt_table_row .col-xs-6>p,.opt_table_row>.col-lg-4>p,.opt_table_row>.col-sm-4>p{width:82%}.itinerary_details .jcarousel li p,.pdp_sidebar_row1 h4 .INR{margin:0!important}.itinerary_details .jcarousel ul li p:first-child::after{top:30px}.itinerary_details .jcarousel li p:last-child{margin-top:-3px!important}.pdp_sidebar_row2>div{width:33.33%;margin:0;float:left;border:0;border-right:1px solid #e1e1e1}#thingsToNotePopup .modal-dialog{width:80%}.pdp_sidebar_row1,.pdp_sidebar_row2,.pdp_sidebar_row3{border-bottom:6px solid #7f7f7f}.sidebar_select_dropdown{width:30.66%;float:left;border-bottom:0;padding:5px 25px 20px 20px;margin:10px 25px 0 0}.sidebar_select_dropdown>select{float:left;margin:0 0 0 15px}.pdp_sidebar_row1 h4{font-size:26px;float:left;width:auto;padding-top:10px;text-align:left}.sidebar_offer{font-size:13px!important;float:right;width:50%;margin:18px 0 0}.pdp_sidebar_row1 p{width:auto;font-size:11px;padding:23px 0 0 5px}.download_pdf{margin:22px 0 0 15px;width:25.33%;border-right:1px solid #e1e1e1}.whats-share{margin:17px 0 0 15px;width:30.33%;float:left}.share_wishlist_holder{width:75.66%;border-width:1px 0 0}.share_wishlist_holder ul li{flex-direction:row;align-items:center;padding:0 15px;height:30px;width:auto;margin:15px 0}.share_wishlist_holder ul li a{display:flex;flex-direction:row;align-items:center}.download_pdf>span{float:left;margin:2px 10px 0 0}.pdp_sidebar_wishlist span:first-child{width:22px;height:14px}.pdp_sidebar_share span:first-child{width:25px;height:16px}.sidebar_book_btn{width:22.33%;border-top:1px solid #e1e1e1}.sidebar_book_btn>a{margin:12px 0 0}.pdp_sidebar_row2 h4{font-size:13px;width:90%;margin:10px auto}#wantUsCallPrice .wantus_call_pdp{width:85%;margin:0 auto 10px}.wantus_call_pdp li{padding:7px 20px}.wantus_call_pdp .want_us_call_li a>span:first-child{width:15px;height:16px;font-size:17px}#wantUsCallPrice .wantus_call_pdp li a>span:last-child{font-size:14px}.toll_free_no{padding:14px 0;width:29.33%}.toll_free_no h4{font-size:25px;margin:0 auto;color:#333;font-weight:400;width:100%}.pdp_sidebar_row3{width:37.33%;border:0}.pdp_sidebar_row3>a{display:flex;justify-content:center;align-items:center;padding:12px 15px;background:0 0;border:0}.pdp_sidebar_row3>a p{font-size:13px;width:100%;margin:10px auto;text-align:left;padding:0 0 0 10px}#wantUsPopup .modal-dialog{width:95%}.wantus_call_form p,.wantus_call_img span{width:88%}.holidays .flight_schedule_select{margin:0 17px 0 0}.flight_schedule_select{margin:20px 17px 0 0}.pdp_secondary_tabs_content .flight_schedule_select{margin:0 15px 0 0}.select_rooms_wrapper .form-group{position:relative}#sendQuotePopup:after,#sendQuotePopup:before{right:15%}.lite-blue-check{width:25px!important}#pdpSlider .carousel-inner a,#pdpSlider .carousel-inner a img{height:auto!important;min-height:320px!important;max-height:320px!important}}@media screen AND (min-width:1024px) AND (max-width:1199px){.navbar-nav,.navbar-nav>li{width:auto}.pdp_sidebar{right:5%}.changeflightbox .modal-dialog.modal-lg{width:990px!important}#wantUsPopup .modal-dialog,.slide_count{width:85%}.itinerary_jcarousel_wrapper,.pdp_secondary_tabs_content{width:70%}.select_rooms_col .col-lg-3{padding:0 10px}#pdpSlider .carousel-inner a,#pdpSlider .carousel-inner a img{min-height:140px!important;max-height:290px!important}.date_details .selectLabel{width:23.5%}}@supports (-ms-ime-align:auto){.fc-calendar .fc-head>div,.fc-calendar .fc-row>div{width:14.18%!important}}.fare_deals_date .save_price .INR:before{content:"";width:12px;height:12px;float:left;background:url(/images/holiday/pdp_sprite.png) -141px -251px no-repeat;margin:2px 3px 0 0}body.modal-open{overflow:hidden;width:100%}.on_request:before{background:#f90!important}.on_request_date .date_txt{position:absolute;left:10px;top:10px;background:#f90;color:#fff;border-radius:50%;width:25px;height:25px;display:flex;justify-content:center;align-items:center}._social_share_thomas_cook_data{padding-left:25%}.full_size_area_div{min-height:150px;display:flex;max-height:300px}.assistance_radio .font_size_o{padding-left:0;font-size:0}@media screen AND (min-width:320px) AND (max-width:767px){.opt_table_row a{margin:0 0 0 -4px!important}.container,body,html{height:auto}.wantus_call_form .assistance_radio label input[type=radio]{margin:3px 0 0}.select_departure_city_pdp .col-xs-6.col-sm-6.nHubTourTypeClass.htourType:nth-child(2){padding-left:0;margin-left:-10px;clear:both;right:0}#optional_pop_activity #selectOptionalActivities .optional_activities_available{margin-bottom:10px;max-height:400px;overflow-x:hidden}.modifyPopupBlog fieldset{margin-bottom:10px}.col-xs-6.col-sm-6.nHubTourTypeClass{padding-right:0;margin-top:0!important}.select_departure_city_pdp .flight_schedule_select.fullwidth .selectric-wrapper{width:94%}#pdpTermsConditions ul li:before{left:-10px;margin:2px 5px 0 0}.flight_schedule_select.col-xs-6.col-sm-6{margin:0 0 12px -10px;padding-left:0}.custom-calendar-full,.custom-header,.custom-header nav{position:relative;top:auto;left:auto;bottom:auto;right:auto;height:auto;width:auto}.custom-header h2,.custom-header h3{float:none;width:auto;text-align:left;padding-right:100px}.edit_li_data_selected,.fare_price_breakup{min-height:95px}.date_txt,.pdp_secondary_tabs_content_holder .selectric,div[id^=calendar_] .modal-dialog{width:auto}.date_txt{text-align:left;float:left;font-size:20px}.cal,.sightseeing_pdp_tc:before{display:none}.cal.available,.cal.fare_deals_date,.cal.fare_soldout_date,.cal.on_request_date{display:block!important}.cal.available.selected_date_of_travel{border-right:2px solid #269ddd!important}.soldout_and_deals_holder{padding:0 5px 0 0}.custom-next a,.custom-prev a{padding:6px 7px}.months_head{margin:0 2px;font-size:17px}.soldout_and_deals_holder ul li{padding:2px 3px 2px 0}.on_request{padding-right:0}.customer_contact_details>div[class*="-6"]{width:28.9%!important;padding-left:0;margin-right:7px}.customer_contact_details .pdpcotact{width:0!important}.customer_contact_details #userEmailId{margin-left:0;width:100%}.customer_contact_details div>input#userMobileNo{margin-bottom:15px;width:100%;margin-left:0}.date_details div>input{width:100%}.customer_contact_details .col-xs-12{padding-left:0!important;padding-right:0!important}.pdp_flight_heading h1{margin-top:10px}.optional_activity_pdp{float:none;min-height:95px}.confirm_travellers td.col-sm-4{display:block;padding-bottom:5px}.confirm_travellers{margin:0;border-top:1px solid #e1dfdf;padding-bottom:10px;background:#f5f5f5;padding-top:10px}#optional_pop_activity .modal-content,.col-lg-6.col-sm-8.col-md-5.itinerary_details{padding:0}.add_edit_optional button.common_btn_thomas{width:96%;margin-bottom:10px}.no_of_travellers>input{width:35%!important}.no_of_travellers>button,.no_of_travellers>input{width:30%}.contact_details_heading small{font-size:11px}#optional_pop_activity .opt_table_row>.col-lg-2>p:last-child,#optional_pop_activity .opt_table_row>.col-sm-2>p:last-child{margin:0}.holidays_pdp_page{position:relative}#toTop{bottom:60px}.whatsapp_share{width:auto;margin:5px 15px 0 5px;display:block;font-size:13px;float:right;text-align:left;text-indent:0;border:1px solid #cdcdcd;border-radius:20px;padding:7px 10px 3px;line-height:12px}.pdp_secondary_tabs_sub{top:39px!important}.select-amount .single-payamount.lastsingle_pay{margin-right:12px!important}.select-amount>div{margin-bottom:15px}.flight_schedule_select.nHubTourTypeClass.tc_hotelselect{margin-left:10px}.text_accomation_pdp_tc p{padding:0 10px}#accommodationDetails .text_accomation_pdp_tc p{padding:0 10px;margin:7px 0 10px 1px;width:100%}.pdp_secondary_tabs_heading_no_border h3.col-sm-6{padding:5px 0 10px 10px}.sightseeing_pdp_tc{min-width:330px;min-height:50px;background:#ccc;clear:both;margin:0 0 15px -10px;padding-left:15px;width:100%}.header_name_tour_exclusion h3,.header_name_tour_inclusion h3{padding:15px 0 10px}.tour_exclusion .minimized_elements_pdp,.tour_inclusion .minimized_elements_pdp{padding-left:15px;padding-right:10px}#accommodationDetails #accommodationSlider .arrow_bg:first-of-type{left:-20px}#accommodationDetails #accommodationSlider .arrow_bg:last-of-type{right:-20px}.itinerary_details .wrapper{padding:10px 10px 10px 0;position:relative;border-bottom:1px solid #c8c6c7;border-top:1px solid #c8c6c7;margin-left:0;width:100%}.itinerary_details #flight_pdp_modal_tc .wrapper{padding:10px 15px}.mob_show_button_cal_enq.visible-xs{overflow:hidden;margin:15px 0;clear:both}.col-xs-6.mob_show_button_cal_det span.tc-wantUs{font-size:20px;vertical-align:text-top;padding-right:3px}.col-xs-6.mob_show_button_cal_enq{border:1px solid #0C4DA2;padding:8px;text-align:center;color:#0C4DA2;border-left:0}.col-xs-6.mob_show_button_cal_det{border:1px solid #0C4DA2;padding:9px;text-align:center;color:#0C4DA2}.col-xs-6.mob_show_button_cal_enq span.tc-sendQuote{font-size:22px;vertical-align:text-top;padding-right:3px}.col-lg-6.col-sm-8.col-md-5.itinerary_details .wrapper.timeline{max-height:95px;overflow:auto}.col-lg-12.col-sm-12.tour_inclusion.withouth_hotel_pdp_table_tc .active_default_msg p,.itinerary_banner_wrapper .col-lg-12.col-xs-12.col-sm-12 ul li,.minimized_elements_pdp.more_all_big p{font-family:Poppins Regular,sans-serif!important;padding-bottom:5px;width:100%;float:left;position:relative;padding-left:10px;word-break:break-word}.col-lg-12.col-sm-12.tour_inclusion.withouth_hotel_pdp_table_tc .active_default_msg p:before,.itinerary_banner_wrapper .col-lg-12.col-xs-12.col-sm-12 ul li:before,.minimized_elements_pdp.more_all_big p:before{position:absolute;content:" ";display:block;top:4px;left:0;right:10px;width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #e36e0e}.itinerary_banner_wrapper .destination_distance_info ul{padding-left:10px}#flight_pdp_modal_tc .itinerary_details .wrapper{padding:10px;border-bottom:1px solid #c8c6c7}#flight_pdp_modal_tc .modal-header{padding:10px}.modal_area_data{font-size:15px;color:#0C4DA2;font-weight:500;text-decoration:underline;margin:0 10px;white-space:initial}th.sorting_change.filter_flight_tc{font-size:0;border-right:0!important;pointer-events:none}th.sorting_change.filter_flight_tc+th.sorting_change{border-left:0!important;text-align:left;vertical-align:middle}}.disclaier_data span,.tcs_star{color:#0C4DA2;font-size:24px;position:relative}.hotels_inclusive li.tour_inclusive_content_li .col-lg-2{font-weight:400;display:block}@media screen and (min-width:768px) AND (max-width:1024px){.lg-outer .lg-img-wrap{top:8%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{height:auto}}@media screen and (min-width:768px){#changeBaggageDetails .modal-dialog.modal-md.modal-sm,#changeFlightDetails .modal-dialog.modal-md.modal-sm{width:600px!important;max-width:600px}}.FareBreakupInfo.topfare{left:20%}.disclaier_all_section{float:right;width:100%!important;padding-left:15px;padding-bottom:20px}.FareBreakupInfo.topfare.arrow_box .scroll_pdp_verflow{max-height:290px;overflow-y:auto}.disclaier_data span{top:11px!important;line-height:25px;height:8px}.tcs_star{top:8px}.FareBreakupInfo h5{font-size:18px;padding-top:10px}a.months:hover,div[id^=fareCalander_] .INR{color:#0C4DA2!important}.fc-five-rows .fc-row{height:20%;float:left}.fc-calendar .fc-body{height:-moz-calc(100% - 50%);height:-webkit-calc(100% - 50%);height:calc(100% - 50%)}.select_rooms_wrapper .form-group span.pdp_remove_ico{background-color:#ccc;color:#fff;border-radius:50%;cursor:pointer;font-size:15px;padding:3px 4px;margin:5px -5px 0;height:16px;display:block;width:16px;right:0;line-height:9px;text-align:center;z-index:1;float:right}@media screen AND (min-width:320px) AND (max-width:767px){.select_rooms_wrapper .form-group span.pdp_remove_ico{position:absolute;top:10px;right:15px}.container,body,html{height:auto}.custom-header h2,.custom-header h3{float:none;width:auto;text-align:left;padding-right:100px}.date_txt,div[id^=calendar_] .modal-dialog{width:auto}.date_txt{text-align:left;float:left;font-size:17px}.cal.fare_deals_date,.cal.fare_soldout_date,.cal.on_request_date{display:block!important}.cal,.fc-calendar .fc-head{display:none}.cal.available.selected_date_of_travel{border-right:2px solid #269ddd!important}.soldout_and_deals_holder{padding:0 5px 0 0}.custom-next a,.custom-prev a{padding:6px 7px}.months_head{margin:0;font-size:16px}.soldout_and_deals_holder ul li{padding:2px 3px 2px 0}.on_request{padding-right:0}div[id^=calendar_] .modal-body{padding:10px}.fc-calendar{margin:0 20px 20px}.fc-calendar .fc-row>div>span.fc-weekday{display:inline-block!important;width:40px;color:#333;font-size:10px;text-transform:uppercase;float:left;line-height:28px;text-align:right}span.availableSeatNumbers{display:none}.custom-calendar-full,.custom-header,.custom-header nav,.fc-calendar,.fc-calendar .fc-head,.fc-calendar .fc-row>div>span.fc-date,.fc-calendar-container{position:relative;top:auto;left:auto;bottom:auto;right:auto;height:auto;width:auto;min-height:400px}div#calendar_0 .fareCalendar .fc-body{max-height:426px;overflow:auto}.fc-calendar .fc-row,.fc-calendar .fc-row>div,.ie9 .fc-calendar .fc-row>div{height:auto;width:100%}.fc-calendar .fc-head>div:last-child,.fc-calendar .fc-row{border-bottom:0}.cal{height:40px!important}}pre code,table{background-color:transparent}.cancilation_plicy_table,.terms_table_pdp_data{border:1px solid #ccc!important}.cancilation_plicy_table td,.cancilation_plicy_table th,.terms_table_pdp_data td,.terms_table_pdp_data th{padding:5px;text-align:left;display:table-cell!important;vertical-align:inherit;float:none!important;width:auto!important;border:1px solid #ccc!important}.table-responsive{overflow-x:auto;min-height:.01%}table{border-collapse:collapse;border-spacing:0}.package_tandc .tab-content .cancilation_plicy_table,.package_tandc .tab-content .cancilation_plicy_table tbody,.package_tandc .tab-content .cancilation_plicy_table tr,.package_tandc .tab-content .terms_table_pdp_data,.package_tandc .tab-content .terms_table_pdp_data tbody,.package_tandc .tab-content .terms_table_pdp_data tr{float:none!important}.tour_compare_wrap{position:fixed;bottom:0;width:100%;background-color:#333;text-align:center;padding:18px 0;border-top:2px solid #fbad48;border-bottom:2px solid #fbad48;z-index:100;display:flex;justify-content:center}.single_tour{display:flex;border:2px solid #7a7a7a;margin:0 15px;padding:6px;width:21%;background-color:#fff;position:relative}.single_tour_img{margin-right:10px}.single_tour_img img{width:80px;height:56px}.single_tour h5{margin:0;color:#707070;padding:5px 0 0;font-size:14px;text-align:left;line-height:inherit;font-weight:400}.single_tour h5 a{color:#333}.close_single_tour{position:absolute;top:-10px;right:-10px;background-color:#fbab48;color:#fff;font-size:14px;cursor:pointer;display:block;border-radius:50%;width:20px;height:20px;line-height:19px}.single_tour.addPackage{justify-content:center;align-items:center}.tour_compare_btn{display:inline-block;vertical-align:top;margin-top:25px}.tour_compare_btn button{background-color:#0C4DA2;color:#fff;border:0;border-radius:5px;padding:5px 15px;font-size:16px;margin-left:20px}.tour_compare_btn .compare-close,.tour_compare_btn .compare-down{display:inline-block;color:#0C4DA2;height:30px;vertical-align:top;width:30px}.tour_compare_btn .compare-down{border:1px solid #0C4DA2;padding-top:12px;margin-left:30px;border-radius:3px;cursor:pointer}.tour_compare_btn .compare-close{border:1px solid #0C4DA2;margin-left:10px;border-radius:3px;cursor:pointer;font-size:19px;margin-top:1px}.tour_compare_btn .compare-down.glyphicon-triangle-bottom:before,.tour_compare_btn .compare-down.glyphicon-triangle-top:before{content:'';width:0;border-left:4px solid transparent;border-right:4px solid transparent;line-height:1;margin-left:9px;display:block}.tour_compare_btn .compare-down.glyphicon-triangle-bottom:before{height:0;border-top:7px solid #0C4DA2}.tour_compare_btn .compare-down.glyphicon-triangle-top:before{height:0;border-bottom:7px solid #0C4DA2;border-top:0}.click-call,.tour_compare_wrap.activeCompare{padding:10px 0}.tour_compare_wrap.activeCompare .single_tour{width:20%;padding:6px 15px}.tour_compare_wrap.activeCompare .single_tour h5{padding-top:0}.login_reg_body,div[id^=calendar_]{padding:0!important}.tour_compare_btn button[disabled]{background-color:#dedede;color:#999}div[id^=fareCalander_] .INR{color:#0C4DA2!important}div[id^=calendar_] .modal-content .modal-title{margin:0;float:left;font-size:18px;padding:15px 15px 3px;font-weight:700}div[id^=calendar_] .modal-content .close{margin:15px 15px 0}div[id^=calendar_] .modal-body,div[id^=calendar_] .modal-content{float:left}div[id^=calendar_] .modal-body{padding:0}div[id^=calendar_] p{font-size:12px;margin:0 0 5px;color:#858585;float:left;width:100%;padding:0 15px 5px}.save_ms{height:15px}.fareCalendar-cal span.save_rs{color:#0a9000;font-size:10px;background:#E5F5DC}.fareCalendar-cal span.txtblue11{color:#1a4da2;font-size:11px}.fareCalendar-cal span.price{color:#2c2c2c;font-size:12px}.fareCalendar-cal span.save_price{white-space:nowrap;color:#0C4DA2;font-size:13px;float:right;text-align:right;padding:5px 0 0;display:inline-block;width:auto}.fareCalendar-cal span.txtblack13B{color:#2c2c2c;font-size:13px;font-weight:700}.srchTxt,a.months{font-size:12px;font-weight:700}.flexi_dates{width:100%;height:510px}a.months{color:#fff;text-decoration:none;display:inline-block;white-space:nowrap}a.months:HOVER{color:#0C4DA2!important}.mB20{margin-bottom:20px}.mT20{margin-top:20px}.srchTxt{color:#086FBC}.date_txt{font-size:13px;display:block;text-align:left;float:left;margin-bottom:3px;padding:0 7px;color:#666;font-weight:700}.wthis{color:#0671c1;font-size:11px}.fareCalendarHead .disabled{cursor:default!important;color:#adadad!important}.fc-calendar .fc-row>div.available,.fc-calendar .fc-row>div.on_request_date,.toTop{cursor:pointer}.fc-calendar .fc-head{height:35px;line-height:35px}.fc-calendar .fc-body{position:relative;width:100%;float:left}.fc-calendar .fc-row{width:100%;border-bottom:1px solid #ddd;min-height:65px!important}.fc-calendar .fc-row:last-child,.pdp_sections .nav-tabs,.pdp_sections_tabs .nav>li:hover a{border-bottom:none}.fc-five-rows .fc-row,.fc-four-rows .fc-row,.fc-six-rows .fc-row{float:left}.fc-calendar .fc-head>div,.fc-calendar .fc-row>div{float:left;height:100%;width:14.28%;width:-moz-calc(100%/7);width:-webkit-calc(100%/7);width:calc(100%/7);position:relative}.ie9 .fc-calendar .fc-head>div,.ie9 .fc-calendar .fc-row>div{width:14.2%}.fc-calendar .fc-row>div{border-right:1px solid #e1e1e1;position:relative;text-align:left;padding:4px 10px 4px 4px}.fc-calendar .fc-head>div{text-align:center}.fc-calendar .fc-row>div>span.fc-date{position:absolute;width:30px;height:20px;font-size:20px;line-height:20px;font-weight:700;color:#ddd;text-shadow:0 -1px 0 rgba(255,255,255,.8);bottom:5px;right:5px;text-align:right}.fc-calendar .fc-row>div>span.fc-weekday{padding-left:5px;display:none}.fc-calendar .fc-row>div.fc-out{opacity:.6}.fc-calendar .fc-head>div:last-child,.fc-calendar .fc-row>div:last-child{border-right:none}.fareCalendarHead{border-bottom:0;padding:7px 0;min-height:40px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.custom-next,.fareCalendarHead .custom-prev,.mnth_td{color:#333;font-weight:400}.custom-next,.custom-prev{float:left;max-width:20px;margin-right:20px;height:20px;color:#fff!important;border-radius:50%}.custom-next a,.custom-prev a{padding:5px;float:left;outline:0!important}.custom-next a:after,.custom-prev a:after{float:right;font-family:ThomasCook!important;line-height:1;display:block;font-weight:400;-moz-osx-font-smoothing:grayscale}.custom-prev a:after{content:'\e93a';width:15px;height:15px;outline:0!important;font-size:0}.custom-next a:after{content:'\e939';width:15px;height:15px;font-size:0}.custom-next a.disabled:after,.custom-prev a.disabled:after{color:#fff;font-size:0}.mnth_td{float:left;display:block}div[id^=fareCalander_]{border:1px solid #e1e1e1;padding:0;border-bottom:0}.months_head{font-size:18px;text-align:center;margin:0}.fc-calendar .fc-head div{padding:4px 10px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-align:left;color:#666;font-size:13px;font-weight:400;line-height:26px;text-transform:uppercase}.fare_deals_date .date_txt:before,[class*=" tc-"],[class^=tc-]{speak:none;font-style:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;font-family:ThomasCook!important}.cal{position:relative;min-height:75px}.soldout_and_deals_holder{float:right}.soldout_and_deals_holder ul li{display:inline-block;color:#666;font-size:11px;padding:2px 30px 1px 0;position:relative}.soldout_and_deals_holder ul li.on_request{padding-right:0}.fare_available:before,.fare_soldout:before{width:15px;height:15px;margin:3px 5px 0 0;content:'';position:absolute;top:0;border-radius:50%;left:-23px}.fare_soldout:before{background:#fb9da0}.fare_available:before{background:#0C4DA2}.fare_deals_date .date_txt:before{content:"\e95f";font-weight:400;font-variant:normal;line-height:1;margin:0 3px 0 0;-webkit-font-smoothing:antialiased;font-size:12px;color:#e1d207}.fare_deals:before,.on_request:before{width:15px;height:15px;margin:3px 5px 0 0;content:'';position:absolute;top:0;border-radius:50%;left:-23px}.fare_deals:before{background:#e1d207}.selected_date_of_travel{border:2px solid #269ddd!important;background:#e8f8ff}.fare_soldout_date .date_txt{border-bottom:3px solid #fb9da0!important}span.availableSeatNumbers{color:red;font-size:10px;position:absolute;top:15px;right:10px}.fc-calendar .fc-row>div.on_request_date span.availableSeatNumbers{display:none}.fare_deals_date .date_txt{border-bottom:3px solid #e1d207!important}span.monthDatActionCountArea{min-width:365px;align-items:center;justify-content:space-between;padding:0 15px}span.mnth_td.months_head.text-center{min-width:85px;margin-right:5px}span.nextPriviousActionLink{float:left}span.monthCountDataOuter{font-size:18px;float:left;margin-right:50px}.available .date_txt{position:absolute;left:10px;top:10px;background:#0C4DA2;color:#fff;border-radius:50%;width:25px;height:25px;display:flex;justify-content:center;align-items:center}.fc-weekday{display:none}.fc-row .cal.on_request_date.price_strikethrough{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.strikethrough_span{font-size:10px;color:#666;text-decoration:line-through;padding-right:0}div[id^=fareCalander_] .strikethrough_span .INR{color:#666!important}.price_strikethrough span.save_price{padding-top:0!important}li.pdp_sidebar_compare.col-lg-6.col-sm-2.col-md-6{text-align:center}.cal.available,.cal.on_request_date{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.tour_inclusive_flights_content .active_default_msg{min-height:170px;max-height:170px;overflow:auto}.share_wishlist_holder ul li span:last-child{margin:5px 0 0;text-align:center}button.select_room_travellers_btn.no-top{font-size:14px;padding:7px 8px;margin:2px 0 0}.tour_exclusion .minimized_elements_pdp ul li:before,.tour_inclusion .minimized_elements_pdp ul li:before{position:absolute;content:" ";display:block;width:20px;height:20px;margin-left:-15px;top:0;left:0;border-top:0 solid transparent;border-bottom:0 solid transparent;border-left:0 solid #e36e0e}.tour_inclusion .minimized_elements_pdp ul li:before{right:10px;background:url(/images/pdp-sprite-new.png) -5px 0}.tour_exclusion .minimized_elements_pdp ul li:before{right:10px;background:url(/images/pdp-sprite-new.png) -25px 0}.crmEnquiryB2BForAgent{position:relative;left:-8.5%;clear:both;margin-top:-72px;padding-left:0;float:right}.col-xs-6.col-sm-3.padd-left0.commition_button_data{padding-right:0}.col-xs-6.col-sm-2.padd-left0.commition_text_data{background:#d5d5d5;border-radius:4px;min-width:139px;margin-left:-33px;padding:3px 5px;margin-top:-7px}.select_room_travellers_btn.disabled{opacity:.6;background:#cdcdcd}.generateOppClick{max-width:253px;display:inline-block;float:left;clear:both;margin-top:-33px;margin-left:154px}.crmEnquiryB2BForAgent #crmEnquiryId{max-width:225px;display:block;float:right;clear:both}.pdp_flight_data_ul_tc_details li:last-child .line-arrow,.whatsapp_share{display:none}.crmEnquiryB2BForAgent #generateOppIdButton{float:right;clear:both;width:225px}button#generateOppIdButton.loading,button#getOppIdButton.loading{pointer-events:none}.crmEnquiryB2B.col-lg-4.col-xs-4.col-sm-4,.crmEnquiryB2BForFranchise{position:relative;left:23.5%;clear:both;margin-top:10px;padding-left:0}.pdp_overview:hover{background-color:transparent!important}.pdp_sections_tabs .nav>li:hover a{color:#333!important;background-color:#f9f9f900!important}.pdp_sections_tabs .nav>li:last-child>a{padding-right:25px}.pdp_sections .nav-tabs .nav-link:focus{background-color:#fff!important}.nav-tabs .nav-link:hover,.pdp_sections .nav-link:focus{border:none;color:#333!important;background-color:#f9f9f900!important}.pdp_sections .nav-tabs .nav-link.active{color:#0C4DA2!important}.pdp_sections .nav-tabs .nav-link.active:hover{background-color:#fff!important}.pdp_sections .nav>li.active>a{border:none;color:#0C4DA2!important;background-color:#f9f9f900!important}.pdp_sections .nav-tabs .nav-link{border:none}#pdpCalculatePrice .pdp_secondary_tabs_content{margin:0 -15px}.AirlineSelect .flight_schedule_select{margin-left:0}#accommodationDetails .selectric-tourTypeClass{width:116px!important}.select-amount h5{padding:15px 0}.contact_details_heading.date_details{padding-bottom:15px}.pdpDayCountDetails,.visible-xs{display:none!important}.mobile_day_night_area{width:auto;padding:5px;background:#ddd}.mobile_day_area{padding:0 6px 0 0;border-right:1px solid #666;font-size:12px;width:auto}.mobile_night_area{padding:0 0 0 5px;font-size:12px;width:auto;float:right}.departure_city_error,.error_cal_price_form{margin:7px 8px 0}@media screen AND (min-width:320px) AND (max-width:767px){div[id^=fareCalander_]{border:0 solid;overflow:hidden}.opt_table_row>.col-lg-2>p:last-child,.opt_table_row>.col-sm-2>p:last-child,.pdp_secondary_tabs_content .departure_city_error{margin:-40px 0 0 3px}.col-sm-5.pm0.pdpcotact_data{min-width:0;flex-wrap:wrap;padding:0 15px}.select_rooms_wrapper .modal-dialog{width:95%!important}#wantUsPopup .modal-dialog{width:97%!important}.select_departure_city_pdp{flex-direction:column;padding:0 15px}.nHubTourTypeClass.htourType{position:relative}.flight_schedule_select.fullwidth{width:100%}.nHubTourTypeClass .flight_schedule_select,.nHubTourTypeClass label.visibleAirline{margin-left:0}div#calculatePriceButton{padding-left:0}a:not([href]):not([class]){color:#0C4DA2}#accommodationDetails .selectric-tourTypeClass{width:90px!important}.flight_schedule_select label{min-width:38px}.MsoTableGrid{margin-left:5.3pt!important}#pdpCalculatePrice .pdp_secondary_tabs_content{margin:0}.whatsapp_share{display:block!important;margin-top:-28px}.pdpcotact{display:none}.select_rooms_col{flex-wrap:wrap}.pdpDayCountDetails{display:flex!important}.fareCalendarHead .custom-prev{width:52px}.months_head{margin:0}span.monthDatActionCountArea{margin:10px 0}span.nextPriviousActionLink{float:right}.soldout_and_deals_holder ul{margin:0 4px}.SoldDate{height:420px}.SoldDate_Mess{background-position:50% 13%;padding-top:85px;margin:0 auto;font-size:12px;transform:translate(-50%,-56%);max-width:95%;max-height:135px}}.itinerary_details .tab-pane.collapse.show{display:block}.itinerary_details .tab-pane.collapse.show.active,.toTop{display:none}.typeahead,.ui-autocomplete,html{overflow-x:hidden}.toTop{position:fixed;right:10px;bottom:10px;width:40px;height:40px;background:url(/images/icon_go_top.png) no-repeat;text-align:center;z-index:1}.spinner,.tab-content>.active{display:block}.follow_us_footer_text,footer ul li a{cursor:default;text-transform:uppercase}.INR,.nav>li:hover .dropdown-menu li a{color:#333!important}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}#loginRegisterPopup .modal-dialog{width:35.5%}.thomasLoader{width:100%;height:100%;background:#fff;top:0;left:0;bottom:0;overflow:hidden;position:fixed;z-index:9999}.thomas_loader{width:50px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spinner{width:65px;height:65px;color:#0C4DA2}.spinner,.spinner:after{position:relative;box-sizing:border-box}.spinner:after{content:"";width:100%;height:100%;display:inline-block;border:5px solid currentColor;border-bottom-color:transparent;border-radius:100%;background:0 0}@keyframes ball-clip-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.modal-backdrop.show{opacity:.5;display:block}.modal.fade.show{opacity:1;display:block}.login_reg_popup label{font-weight:500!important;margin-bottom:8px!important;color:#5e5873!important}.alertText{font-size:12px;padding-top:10px;clear:both;display:block;color:#da2128;font-weight:600}.login_reg_popup .form-control,.login_reg_popup select{height:34px!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #d0d0d0!important;padding:2px 16px!important;border-radius:4px!important}.reg_title_holder>div:nth-child(2),.reg_title_holder>div:nth-child(3){margin-left:8px!important}.login_reg_popup .form_control_grp{padding:0 0 16px!important}.login_reg_popup .login_reg_form_btn{font-size:14px;color:#fff;border:0;border-radius:4px;background-color:#0C4DA2;padding:10px 40px;outline:0!important;width:100%;font-family:Poppins,sans-serif;font-weight:500}#registerLogin{background-color:#fff!important}body{font-size:14px;line-height:1.42857143;font-family:Poppins Regular,sans-serif!important}.container{max-width:1170px!important}#showCookeiPolicyCloce,.dropdown-menu>li>a,.error,.red{font-size:12px}*,.firstdiv>div.pull-right,.logout_holder ul li,.main_menu_div,.no-padding,.padding-remove,.pm0,.user_activities{padding:0}.dropdown-menu.login_dropdown ul li,ul li{list-style-type:none}input{-webkit-border-radius:0;border-radius:0}.loading{background-color:#0C4DA2;background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.3) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.3) 75%,transparent 75%,transparent)!important;background-image:-moz-linear-gradient(135deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent)!important;background-image:linear-gradient(135deg,rgba(255,255,255,.3) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.3) 75%,transparent 75%,transparent)!important;-webkit-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;transition:width .5s ease-in-out;-webkit-background-size:50px 50px;background-size:50px 50px;-moz-animation:3s linear infinite animate-stripes;-webkit-animation:3s linear infinite animate-stripes;-o-animation:3s linear infinite animate-stripes;-ms-animation:animate-stripes 3s infinite linear;animation:3s linear infinite animate-stripes;cursor:default;box-shadow:none}.click-call .form-control,.form-control{-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@-webkit-keyframes animate-stripes{0%{background-position:0 0}100%{background-position:50px 0}}@-moz-keyframes animate-stripes{0%{background-position:0 0}100%{background-position:50px 0}}.tc-dec-feb:before{font-size:22px;line-height:42px;color:#0C4DA2}.form-control{font-size:14px;color:#555;height:34px;padding:6px 12px;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}form.form-inline{width:100%;display:block}.click-plus .tc-plus,.close span{font-size:25px}.social-inner-wrap ul li:before,.social_login_uses ul li:before{content:"\e96f";font-family:ThomasCook;display:block;position:absolute;top:2px;left:0;right:10px;color:#0C4DA2}.tc-home:before{content:"\e9c0"}.tc-amenities-info .path1:before{content:"\e96c";color:#000}.tc-amenities-info .path2:before{content:"\e96d";margin-left:-1em;color:#fff}.tc-amenities-info .path3:before{content:"\e96e";margin-left:-1em;color:#000}.tc-guest-review:before{content:"\e978"}.tc-nightlife:before{content:"\e979"}.tc-shopping:before{content:"\e97a"}.tc-tourism:before{content:"\e97b"}.tc-travel:before{content:"\e97c"}.tc-last-min-deals:before{content:"\e97d"}.tc-adult:before{content:"\e97f"}.tc-child:before{content:"\e980"}.tc-photos:before{content:"\e981"}.tc-rooms:before{content:"\e982"}.tc-thumbnail:before{content:"\e983"}.tc-email-us .path1:before{content:"\e900";color:#000}.tc-email-us .path2:before,.tc-forex .path10:before,.tc-forex .path11:before,.tc-forex .path12:before,.tc-forex .path2:before,.tc-forex .path3:before,.tc-forex .path4:before,.tc-forex .path5:before,.tc-forex .path6:before,.tc-forex .path7:before,.tc-forex .path8:before,.tc-forex .path9:before,.tc-hotel .path2:before,.tc-hotel .path3:before,.tc-hotel .path4:before,.tc-hotel .path5:before,.tc-insurance .path2:before,.tc-insurance .path3:before,.tc-insurance .path4:before,.tc-insurance .path5:before,.tc-visa2 .path10:before,.tc-visa2 .path11:before,.tc-visa2 .path12:before,.tc-visa2 .path13:before,.tc-visa2 .path14:before,.tc-visa2 .path15:before,.tc-visa2 .path16:before,.tc-visa2 .path17:before,.tc-visa2 .path18:before,.tc-visa2 .path19:before,.tc-visa2 .path20:before,.tc-visa2 .path2:before,.tc-visa2 .path3:before,.tc-visa2 .path4:before,.tc-visa2 .path5:before,.tc-visa2 .path6:before,.tc-visa2 .path7:before,.tc-visa2 .path8:before,.tc-visa2 .path9:before{color:#fff;margin-left:-1em}.tc-email-us .path2:before{content:"\e901"}.tc-forex .path1:before{content:"\e902"}.tc-forex .path2:before{content:"\e903"}.tc-forex .path3:before{content:"\e904"}.tc-forex .path4:before{content:"\e905"}.tc-forex .path5:before{content:"\e906"}.tc-forex .path6:before{content:"\e907"}.tc-forex .path7:before{content:"\e908"}.tc-forex .path8:before{content:"\e909"}.tc-forex .path9:before{content:"\e90a"}.tc-forex .path10:before{content:"\e90b"}.tc-forex .path11:before{content:"\e90c"}.tc-forex .path12:before{content:"\e90d"}.tc-hotel .path1:before{content:"\e90e"}.tc-hotel .path2:before{content:"\e90f"}.tc-hotel .path3:before{content:"\e910"}.tc-hotel .path4:before{content:"\e911"}.tc-hotel .path5:before{content:"\e912"}.tc-insurance .path1:before{content:"\e913"}.tc-insurance .path2:before{content:"\e914"}.tc-insurance .path3:before{content:"\e915"}.tc-insurance .path4:before{content:"\e916"}.tc-insurance .path5:before{content:"\e917"}.tc-visa2 .path1:before{content:"\e918"}.tc-visa2 .path2:before{content:"\e919"}.tc-visa2 .path3:before{content:"\e91a"}.tc-visa2 .path4:before{content:"\e91b"}.tc-visa2 .path5:before{content:"\e91c"}.tc-visa2 .path6:before{content:"\e91d"}.tc-visa2 .path7:before{content:"\e91e"}.tc-visa2 .path8:before{content:"\e91f"}.tc-visa2 .path9:before{content:"\e920"}.tc-visa2 .path10:before{content:"\e921"}.tc-visa2 .path11:before{content:"\e922"}.tc-visa2 .path12:before{content:"\e923"}.tc-visa2 .path13:before{content:"\e924"}.tc-visa2 .path14:before{content:"\e925"}.tc-visa2 .path15:before{content:"\e926"}.tc-visa2 .path16:before{content:"\e927"}.tc-visa2 .path17:before{content:"\e928"}.tc-visa2 .path18:before{content:"\e929"}.tc-visa2 .path19:before{content:"\e92a"}.tc-visa2 .path20:before{content:"\e92b"}.tc-visa2 .path21:before{content:"\e92c";margin-left:-1em;color:#000}.tc-visa2 .path22:before{content:"\e92d";margin-left:-1em;color:#000}.tc-visa2 .path23:before{content:"\e92e";margin-left:-1em;color:#000}.tc-steps-tick:before{content:"\e92f"}.tc-eventarr:before{content:"\e930"}.tc-checkin:before{content:"\e931"}.tc-menu:before{content:"\e932"}.tc-infant:before{content:"\e934"}.tc-feedback:before{content:"\e935"}.tc-calendar:before{content:"\e936"}.tc-tollfree:before{content:"\e937"}.tc-downloads:before{content:"\e938"}.tc-filter:before{content:"\e93b"}.tc-dec-feb:before{content:"\e93c";display:none}.tc-mar-may:before{content:"\e93d"}.tc-sep-nov:before{content:"\e93e"}.tc-compare:before{content:"\e940"}.tc-cruise:before{content:"\e941"}.tc-ferry:before{content:"\e942"}.tc-list:before{content:"\e943"}.tc-meals:before{content:"\e945"}.tc-planeReturn:before{content:"\e947"}.tc-recommend:before{content:"\e948"}.tc-Sightseeing:before{content:"\e949"}.tc-starRating:before{content:"\e94a"}.tc-tent:before{content:"\e94b"}.tc-train:before{content:"\e94c"}.tc-transfer:before{content:"\e94d"}.tc-visa .path1:before{content:"\e94e"}.tc-visa .path2:before{content:"\e984";margin-left:-1em}.tc-visa .path3:before{content:"\e985";margin-left:-1em}.tc-visa .path4:before{content:"\e986";margin-left:-1em}.tc-visa .path5:before{content:"\e987";margin-left:-1em}.tc-visa .path6:before{content:"\e988";margin-left:-1em}.tc-visa .path7:before{content:"\e989";margin-left:-1em}.tc-visa .path8:before{content:"\e98a";margin-left:-1em}.tc-visa .path9:before{content:"\e98b";margin-left:-1em}.tc-visa .path10:before{content:"\e98c";margin-left:-1em}.tc-visa .path11:before{content:"\e98d";margin-left:-1em}.tc-visa .path12:before{content:"\e98e";margin-left:-1em}.tc-visa .path13:before{content:"\e992";margin-left:-1em}.tc-visa .path14:before{content:"\e993";margin-left:-1em}.tc-visa .path15:before{content:"\e994";margin-left:-1em}.tc-visa .path16:before{content:"\e995";margin-left:-1em}.tc-visa .path17:before{content:"\e996";margin-left:-1em}.tc-visa .path18:before{content:"\e997";margin-left:-1em}.tc-visa .path19:before{content:"\e998";margin-left:-1em}.tc-visa .path20:before{content:"\e999";margin-left:-1em;color:#fff}.tc-visa .path21:before{content:"\e99a";margin-left:-1em;color:#fff}.tc-visa .path22:before{content:"\e99b";margin-left:-1em;color:#fff}.tc-volvo:before{content:"\e94f"}.tc-wishlist:before{content:"\e950"}.tc-thumbsdown:before{content:"\e951"}.tc-thumbsup:before{content:"\e952"}.tc-airConditioning:before{content:"\e953"}.tc-bar:before{content:"\e954"}.tc-businessCentre:before{content:"\e955"}.tc-closebtn:before{content:"\e956"}.tc-download:before{content:"\e957"}.tc-gallery:before{content:"\e958"}.tc-gym:before{content:"\e959"}.tc-inclu_exclu:before{content:"\e95a"}.tc-info:before{content:"\e95b"}.tc-sendQuote:before{content:"\e95c"}.tc-share2:before{content:"\e95d"}.tc-swimmingPool:before{content:"\e95e"}.tc-time:before{content:"\e960"}.tc-upgrade:before{content:"\e961"}.tc-wantUs:before{content:"\e962"}.tc-wifi:before{content:"\e963"}.tc-email:before{content:"\e964"}.tc-search:before{content:"\e965"}.tc-calendar2:before{content:"\e966"}.tc-call .path1:before{content:"\e967";color:#000}.tc-call .path2:before{content:"\e99c";margin-left:-1em;color:#fff}.tc-delete:before{content:"\e968"}.tc-forgot-pwd:before{content:"\e96a"}.tc-minus:before{content:"\e970"}.tc-miss:before{content:"\e971"}.tc-mr:before{content:"\e972"}.tc-payment-arrow:before{content:"\e973"}.tc-plus:before{content:"\e974"}.tc-price-arrow:before{content:"\e975"}.tc-price-arrow2:before{content:"\e976"}.tc-printer:before{content:"\e977"}.tc-Login:before{content:"\e98f"}.tc-reachUs:before{content:"\e990"}.tc-star-empty:before{content:"\e9d7"}.tc-star-full:before{content:"\e9d9"}.tc-share:before{content:"\ea7d"}.tc-twitter:before{content:"\ea96"}.tc-rss:before{content:"\ea9b"}.tc-vimeo:before{content:"\eaa0"}.tc-appleinc:before{content:"\eabe"}.tc-android:before{content:"\eac0"}.tc-windows8:before{content:"\eac2"}.tc-file-pdf:before{content:"\eadf"}.tc-file-word:before{content:"\eae1"}.tc-tag2:before{content:"\e99e"}.tc-accidental-death:before{content:"\e99f"}.tc-baggage-details:before{content:"\e9a0"}.tc-booking-failure:before{content:"\e9a1"}.tc-call2:before{content:"\e9a2"}.tc-excess-baggage:before{content:"\e9a3"}.tc-fare .path1:before{content:"\e9a4";color:#000}.tc-fare .path2:before{content:"\e9a5";margin-left:-1em;color:#fff}.tc-fare-rules:before{content:"\e9a6"}.tc-insurance2:before{content:"\e9a8"}.tc-trip-cancellation:before{content:"\e9a9"}.tc-visa3:before{content:"\e9aa"}.tc-city-arrow .path1:before{content:"\e9ab"}.tc-city-arrow .path2:before{content:"\e9ac";margin-left:-1em;color:#fff}.tc-city-arrow .path3:before{content:"\e9ad";margin-left:-1em;color:#fff}.tc-city-arrow-2:before{content:"\e9ae"}.tc-depart-on:before{content:"\e9af"}.tc-price-down-arrow:before{content:"\e9b0"}.tc-price-high-arrow:before{content:"\e9b1"}.tc-return-on:before{content:"\e9b2"}.tc-car:before{content:"\e9b7"}.tc-pm-6pm:before{content:"\e9b3"}.tc-after-6:before{content:"\e9b4"}.tc-before-6:before{content:"\e9b5"}.tc-bell:before{content:"\e9b6"}.tc-co-travellers:before{content:"\e9b8"}.tc-confused .path1:before{content:"\e9b9";color:#fff}.tc-confused .path2:before{content:"\e9ba";margin-left:-1em;color:#fff}.tc-confused .path3:before{content:"\e9bb";margin-left:-1em;color:#fff}.tc-confused .path4:before{content:"\e9bc";margin-left:-1em;color:#fff}.tc-confused .path5:before{content:"\e9bd";margin-left:-1em;color:#fff}.tc-confused .path6:before{content:"\e9be";margin-left:-1em;color:#010101}.tc-cog:before{content:"\e9bf"}.sanCashDatatotal .INR{font-family:WebRupee;font-size:12px!important;line-height:14px;font-weight:400!important;margin-left:3px}#showCookeiPolicy .container,.customer_rating_area,.customer_rating_area div#widget-container{position:relative}.dropdown-menu>li>a,.navbar-nav a,.sub_menu_li li a{text-transform:capitalize}.honymoon_holiday_submenu.passpoart_services_menu{padding-top:25px}.honymoon_holiday_submenu.passpoart_services_menu .mega_menu_header_titles,.visa_mega_menu_header_titles{margin-bottom:10px}.fourth_part_submenu{width:355px!important;border-left:1px solid #e6e6e6}#myCarousel_india p{color:#333;font-size:13px;text-align:left;margin-top:10px}.sotc_common_slider_header p.hidden-xs{max-height:55px!important;min-height:55px!important;overflow:hidden}.fourth_part_submenu .col-xs-6{min-height:280px}.fourth_part_submenu ul:first-child li:first-child:before{content:" ";display:none}.fourth_part_submenu .mega_menu_header_titles{padding:0 0 10px;color:#0C4DA2}span.underline{border-bottom:3px solid #0C4DA2;width:50px}.slider_data_count_sotc{width:170px;padding-left:60px;position:relative}.slider_data_count_sotc a.arrow_bg{float:left;padding:0 10px;color:#ed1c24;font-size:30px;font-weight:700;line-height:20px;left:auto}.fourth_part_submenu div.col-xs-6:first-child a:hover,.no-padding-imp{padding-left:0!important}.slider_data_count_sotc a.arrow_bg:hover{color:#eb1c23;-webkit-transition:.3s ease-in;transition:.3s ease-in;padding:0 10px!important}#widget-container *{box-sizing:border-box;line-height:1;cursor:pointer}.owl-carousel.owl-loaded,span.underline{display:block}.closed,.inner-msg,.onscroll .click-call,.onscroll .close_outer,.owl-carousel .owl-dots,.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled,.ui-helper-hidden{display:none}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden}.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}.customer_rating_area{padding:11px 0 0;border-bottom:1px solid #ccc;margin-bottom:20px}.customer_rating_area .ekomi-widget-container{margin:0 auto;max-width:640px;pointer-events:none;background:#fff;border-radius:2px}.customer_rating_area div#widget-container:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(0,0,0,.8);box-shadow:0 0 20px rgba(66,65,65,.5)!important;bottom:0;left:10%;right:10%;width:80%;height:50%;-moz-border-radius:100%;border-radius:100%}.customer_rating_area #widget-container.widget-wrap{color:#333;max-width:648px;height:auto;margin-right:auto;margin-left:auto}.parsley-error{color:#b94a48;background:#f2dede!important;border:1px solid red!important}.click-call{background:#333;width:750px;margin:0 auto;float:none;position:relative;clear:both;min-height:57px}span.click_To_call_text_common{min-width:175px}.click_radio_area_inner{float:left;color:#fff;margin-right:15px}.click_radio_area_inner label,.click_radio_area_inner label:active,.click_radio_area_inner label:hover{color:#fff;font-weight:400;text-transform:capitalize}.click_radio_area_inner input[type=radio]:after{border-radius:12px;background-color:#f8f8f8;border:1px solid #fff}.click_radio_area_inner input[type=radio]:checked:after{border-radius:12px;background-color:#0C4DA2;border:2px solid #fff}.click_radio_area_inner input[type=radio]+label:hover,.click_radio_area_inner input[type=radio]:checked+label:hover,.firstdiv .pull-left a:hover,.footer_fb:hover span,.footer_instagram:hover span,.footer_linkedin:hover span,.footer_pinterest:hover span,.footer_youtube:hover span,.main_menu_div ul li:active,.main_menu_div ul li:focus,.main_menu_div ul li:hover,.save_btn,.text-white{color:#fff}.error,.red{color:red;font-weight:400}.inner-msg{background:#000;height:100%;width:100%;top:0;position:absolute;padding:15px;transition:opacity .5s}.click-bott,.click-plus{position:fixed;bottom:0;left:0;right:0;display:none;margin:0 auto}.crm_success_hide{display:flex}.click-plus{text-align:center;background:url(/images/clicktocall_close.png) center no-repeat;height:30px;cursor:pointer}.click-call .tc-confused{font-size:30px;vertical-align:middle}.click-bott{z-index:10000}.second_sec_big_box{height:330px}.click-call .form-control,.close span,.navbar-nav,footer ul li{display:inline-block}#showCookeiPolicyCloce{background:#0C4DA2;color:#fff;padding:3px 10px;cursor:pointer;margin-left:5px;position:absolute;top:6px;right:32px;border-radius:3px}#showCookeiPolicy{z-index:100000000;background:#e6f1f7;padding:15px 0;width:100%;margin-top:0;margin-bottom:2px;color:#006a9f;font-size:13px}#showCookeiPolicy p{margin:0;width:91%;padding:0 0 0 10px;font-size:12.7px}#showCookeiPolicy a{text-decoration:underline;color:#0395de}.click-call .save_btn{height:30px;border-radius:0 3px 3px 0}.click-call .error{float:left;padding-left:23px}.top-margin-5{margin-top:-5px!important}.save_btn{background-color:#0C4DA2;border:0;font-size:14px;width:28%;padding:4px 10px;margin-left:-4px}.no-padding-imp,body{padding-right:0!important}.click-call input{border-radius:3px 0 0 3px}#forgotPassword .modal-body>div>p:first-child,.click-call .form-group{margin-bottom:0}.click-call .form-control{width:57%;height:30px;padding:6px 12px;font-size:12px;line-height:1.42857143;color:#333;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,.075);box-shadow:inset 0 3px 3px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.close_outer{background:#000;border-radius:50%;width:17px;height:17px;position:absolute;right:-5px;margin-top:-17px}.close-bttn{color:#fff;position:absolute;right:4px;top:-1px;font-size:13px;cursor:pointer}.click-bott .col-md-7.col-sm-7.col-xs-12.text-white.call-text{height:34px;display:inline-flex;line-height:34px}.cont_header_menu{padding-left:5px}h2{font-size:24px}.close span{font-weight:700;padding-top:4px}.login_reg_sprite{background-image:url(/images/common_sprite.png)}.hduser-icon{margin-right:3px}.navbar-brand>img{width:auto;margin-left:10px}.top-header{background:#fff}.top-header [class^=tc-]{font-size:16px;top:1px;position:relative;margin-right:5px}.navbar-nav{margin-top:20px}.navbar-nav>li>a{padding:10px 18px;margin-right:7px;font-size:14px}.navbar-toggle{border:1px solid #0C4DA2;margin-top:28px}.navbar-toggle .icon-bar{background:#0C4DA2}.thomas_cook_header_data .navbar-brand{padding-top:10px;padding-bottom:10px}footer{margin:3px 0 0;float:left;width:100%;border-top:2px solid #333;border-bottom:1px solid #333}.footer_row_1{background:#515151;padding:20px 30px 10px}.contact_details_footer{border-bottom:1px solid #757575;padding-bottom:10px}footer ul li{vertical-align:top;padding-top:15px;list-style:none}.footer_row_2{display:block;background:#e1e1e1;padding:0}.sub_menu_li li a:hover{color:#fff!important}footer .row_footer>ul>li>a:hover,footer ul li a{color:#e7e7e7!important}footer ul li a{font-size:14px;font-weight:300}.footer_copyright{border-top:1px solid #ccc}.newsbutton,footer input[type=text]{border:1px solid #9a9a9a;float:left}.footer_copyright>p{font-size:10px;margin:6px 0}.firstdiv a,.firstdiv>div{color:#ccc;font-size:16px;padding-right:40px;font-weight:300}.firstdiv>div span:last-child{color:#999;font-size:12px;position:relative;left:10px;top:0}footer input[type=text]{background:0 0;padding:6px 10px;font-size:14px;width:230px}.newsbutton{background:#3f3f3f;border-left:0;text-align:center;padding:5px 0!important;width:75px}.newsbutton:active,.newsbutton:focus,.newsbutton:hover{background:#242424;color:#fff}.subscription_footer_area{margin-top:-5px;margin-bottom:10px}.mleft10{margin-left:10px}.footer_content_titles,.mtop10,.sub_menu_li{margin-top:10px}.pm0{padding:0;margin:0}.error-info-wrapper{background:#efced9;opacity:.9}p.error-info{font-size:12px;color:red;padding:6px 0 5px 10px}p.error-info:before{content:"!";font-weight:700;color:#fff;background-color:#b1302a;padding:1px 5px;font-size:9px;margin:0 5px 0 0;float:left;height:14px;border-radius:50%}p.error-info span:last-child{display:inline-block;vertical-align:top;width:90%}.continueBtn{background-color:#0C4DA2;border-radius:3px!important;border:0!important;padding:5px 10px!important;font-size:20px;color:#fff}.typeahead{width:100%;overflow-y:auto;margin:-1px 0 0;border-radius:0;border:1px solid #0C4DA2;padding:0;color:#575757;max-height:172px}.contact_details_footer .field-error-footer{top:29px;position:absolute}.contact_details_footer .field-error-footer,.field-error{color:#ff6e66;padding:3px 0 2px;font-size:11px;display:none}.footer_fb,.footer_instagram,.footer_linkedin,.footer_pinterest,.footer_youtube{width:37px;height:37px;display:block;text-align:center;border:1px solid;border-radius:50%;vertical-align:middle;margin:0 4px;cursor:pointer}.footer_fb:hover{background:#305891;border-color:#305891}.footer_instagram:hover{background:#4ca1f0;border-color:#4ca1f0}.footer_linkedin:hover{background:#238cc8;border-color:#238cc8}.footer_pinterest:hover{background:#fe4445;border-color:#fe4445}.footer_youtube:hover{background:#ef4e41;border-color:#ef4e41}.footer_fb span,.footer_instagram span,.footer_linkedin span,.footer_pinterest span,.footer_youtube span{font-size:20px;line-height:37px}.follow_us_li li{width:auto!important;padding-bottom:10px}.top-header a{padding:8px 10px;border-left:1px solid #ccc;float:left;height:36px;text-decoration:none}.top-header a#loginRegisterDropdown{border-right:1px solid #ccc;word-break:break-word;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-header a:hover:not(:first-child){background-color:#0C4DA2;color:#fff;text-decoration:none}.effect-lily:hover span.readmore_blog_tc,.form_footer a,.new_user_reg p a,.sanCashViewPlan{text-decoration:underline}.breadcrumb_links ul li a:hover,.breadcrumb_links ul li:last-child a,.top-header a,body{color:#333}.new_user_reg p,.user_emailid{color:#7a7a7a;font-size:13px}header.navbar{border-bottom:2px solid #0C4DA2!important;border-top:1px solid #ccc!important;min-height:48px!important}.commonAlrt_btn .alrt_btn{background:red;border:none;padding:5px 15px;display:inline-block;color:#fff;border-radius:4px;margin-right:10px}.commonAlrt_btn .modal-title{color:#333;font-size:20px;padding-top:20px;text-align:center}.breadcrumb{font-size:11px;padding:0;background:0 0;color:#666;margin-bottom:0}.available_packages,.breadcrumb_links,.package_breadcrumb_holder{float:left;width:100%}#pdpItinerary .jcarousel{position:relative;overflow:hidden;width:100%}.itinerary_jcarousel{width:84%!important;margin:0;left:40px}.tc-frArrow:before{content:"\e939"}.breadcrumb_links ul{margin:10px 0 7px!important;overflow:hidden}.breadcrumb_links ul li{display:inline-block;float:left;position:relative;margin-right:20px;list-style-type:none}.breadcrumb_links ul li a{color:#666}.breadcrumb_links ul li:not(:last-child) a.breadcrumb_prev_links:after{content:">";padding:0 5px;font-size:20px;position:absolute;line-height:20px}.breadcrumb_links ul li a:hover,.nav>li:hover .dropdown-menu li a:hover,.nav>li:hover a.mega_menu_sub_menu_three{color:#0C4DA2!important}.thomas_cook_header_data{margin:-38px 0 0;background:#fff;width:122px;text-align:center;padding:0}.nav>li.active>a,.nav>li:hover a,.nav>li:hover>a:hover,.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:transparent!important;color:#0C4DA2!important;border-bottom:4px solid #0C4DA2}header .thomas_cook_header_data .navbar-brand{margin-left:-17px!important}.thomas_cook_header_collaps .navbar-nav>li>a{padding-top:26px;padding-bottom:11px;line-height:20px;color:#666;font-weight:700}.thomas_cook_header_collaps .last_menu_collapas{margin-right:18px!important}.thomas_cook_header_collaps .last_two_mega_menu{left:-300px!important;right:16px!important;min-width:310px;width:375px;padding:10px 20px;margin-top:0;border:1px solid #0C4DA2}.last_two_mega_menu .thomas_submenu_area{width:150px}header .thomas_cook_header_collaps ul.last_two_mega_menu li{border-bottom:0 solid #ccc}.last_two_mega_menu .mega_menu_header_titles,.mega_menu_header_titles_no_top{padding:0 0 5px}.stringMonth .selectric-items li:first-child{width:95%;text-align:left;border:0!important;padding:4px;line-height:16px;color:#575757!important}.stringMonth .selectric-items li{width:30%;float:left;margin:7px 0 0 5px;text-align:center;border:1px solid #e9e9e9;padding:4px;line-height:16px}.stringMonth .selectric-items li.selected,.stringMonth .selectric-items li:hover{background:0 0;border:1px solid #0C4DA2;color:#0C4DA2}.stringMonth .selectric-group-label{clear:none!important;display:block!important;border:none!important;text-align:left!important;width:95%!important}.dropdown-menu.login_dropdown{width:200px;min-width:200px;right:0;border:1px solid #0C4DA2;box-shadow:none;z-index:10001;padding:0;margin:0;border-radius:2px}.user_details{background-color:#f3f3f3;border-top-right-radius:2px;border-top-left-radius:2px;padding-bottom:12px;border-bottom:1px solid #0C4DA2}.user_icon img{border:1px solid #0C4DA2;border-radius:50%;-webkit-box-shadow:inset 0 5px 5px 0 rgba(0,0,0,.14);-moz-box-shadow:inset 0 5px 5px 0 rgba(0,0,0,.14);box-shadow:inset 0 5px 5px 0 rgba(0,0,0,.14);width:66px;height:66px;display:flex;justify-content:center;align-items:center;margin:13px auto;background:#fff}.login_reg_form_btn,.main_btn{background-color:#0C4DA2;font-size:14px}.user_emailid{word-break:break-word}.main_btn{color:#fff;border:0;border-radius:3px;padding:5px 20px}.effect-lily,.user_activities>ul{margin:0}.new_user_reg p,div#blog_tc_home_div{margin:15px 0 0!important}.user_activities ul li a{padding:6px 15px;border:0;font-size:13px;color:#666;float:none;height:auto;width:100%;display:block}.user_activities ul li:hover{background:#ebebeb;color:#0C4DA2!important}.user_activities ul li a:hover{color:#0C4DA2}.logout_holder{border-top:1px solid #0C4DA2;padding:0}.logout_holder ul li a{border:0;font-size:13px;color:#0C4DA2;float:left;width:100%;display:block;text-align:center;padding:8px 10px!important}.logout_holder ul li a:hover{background:#ebebeb}.logout_holder ul li:first-child{border-right:1px solid #0C4DA2}.new_user_reg p a{float:none!important;height:auto;margin:0;border:0;padding:3px;font-size:13px;color:#0C4DA2}.login_reg_popup .modal-dialog{width:745px;background-color:#f5f5f5}.login_reg_popup .modal-content{float:left;width:100%;-webkit-box-shadow:0 0 15px 7px rgba(153,153,153,.75);-moz-box-shadow:0 0 15px 7px rgba(153,153,153,.75);box-shadow:0 0 15px 7px rgba(153,153,153,.75)}.login_reg_popup .modal-title{padding-left:42px;margin-top:4px}#forgotPassword .modal-header .modal-title,.login_reg_popup .modal-title{text-align:left;font-size:20px;font-weight:600;color:#444;font-family:Poppins Regular,sans-serif}.close{color:#444!important}#forgotPassword .modal-header .modal-title{text-align:left!important;color:#0C4DA2}.login_reg_popup .modal-header{padding:12px 0;border-bottom:1px solid #d0d0d0;margin:0 10px}.login_reg_popup_close{font-size:30px;font-weight:300;margin:-10px 0 0}.login_reg_div{float:left;width:100%;padding:24px 0 25px}.login_reg_div>*{width:78%;margin:0 auto}.fb_login_btn,.google_login_btn{width:129px!important;margin:5px 0 10px!important;padding-left:2px;color:#f2f4f8;padding-top:0;border-radius:3px}.fbbtn_bg{background:#39579a;border:1px solid #263f7a}.fbbtn_bg:active,.fbbtn_bg:focus,.fbbtn_bg:hover{background:#0053a3;color:#f2f4f8}.google_bg:active,.google_bg:focus,.google_bg:hover{background:#e9391c;color:#f2f4f8}.google_bg{background:#df4a32;border:1px solid #b02f1c}.fbicon-bdr{border-right:1px solid #263f7a}.gplusicon-bdr{border-right:1px solid #b02f1c}.fbbtn-info{display:inline-block;font-size:21px;line-height:21px!important;padding:5px;vertical-align:middle;margin-right:8px}.form_control_grp{float:left;width:100%;padding:0 0 15px}.form_control_grp input[type=number],.form_control_grp input[type=password],.form_control_grp input[type=text],.form_control_grp select{width:100%;border:1px solid #999;border-radius:2px;-webkit-box-shadow:inset 3px 4px 5px 0 rgba(0,0,0,.17);-moz-box-shadow:inset 3px 4px 5px 0 rgba(0,0,0,.17);box-shadow:inset 3px 4px 5px 0 rgba(0,0,0,.17);font-size:13px}.form_control_grp p{float:left;font-size:12px;color:#7e7e7e;margin:0}input[type=checkbox].css-checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox].css-checkbox+label.css-label{padding-left:25px;display:inline-block;line-height:18px;background-repeat:no-repeat;font-size:14px;vertical-align:middle;cursor:pointer}input[type=checkbox].css-checkbox:checked+label.css-label{background-position:-375px -136px;width:18px;height:18px}.css-label{background-position:-375px -116px;width:18px;height:18px;float:left;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;font-weight:400;margin-bottom:0}.login_reg_form_btn{color:#fff;border:0;border-radius:4px;padding:5px 40px;outline:0!important}.reg_title_holder>div:first-child select:focus{outline:0}.login_reg_sprite{background-repeat:no-repeat;display:inline-block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.invalid-msg-wrapper{width:90%;display:none;float:left}.server_error_login{margin:0 0 5px}p.invalid-msg-content{color:#fe2727!important;font-size:11px!important;float:none!important;margin:0}.form_footer a,.form_footer p{font-size:12px;padding-top:25px}.form_footer{margin-top:5px;border-top:0 solid #d1d1d1}.form_footer p{float:left;margin:0 2px 0 0;color:#7e7e7e}.form_footer a{color:#0C4DA2;float:left}.form_footer a:hover{color:#23527c}.reg_title_holder>div:first-child select{height:34px;padding:6px 5px;background-image:linear-gradient(45deg,transparent 50%,#0C4DA2 50%),linear-gradient(135deg,#0C4DA2 50%,transparent 50%),linear-gradient(to right,#fff,#fff);background-position:calc(100% - 9px) calc(1em + 2px),calc(100% - 4px) calc(1em + 2px),100% 0;background-size:6px 6px,6px 5px,0 0;background-repeat:no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.reg_title_holder>div:first-child{width:20%}.reg_title_holder>div:nth-child(2),.reg_title_holder>div:nth-child(3){width:37%}.or_separator_login{float:left;width:1px;margin-top:25px}.or_separator_login span{border-radius:50%;font-size:11px;padding:8px;position:relative;z-index:1;background-color:#eceaea;left:-15px;color:#333}.or_separator_login::after,.or_separator_login::before{content:"";vertical-align:middle;display:inline-block;width:1px;height:100px;border-right:1px solid #d1d1d1}.social_login_uses ul li:before{content:"\e96f";top:2px;left:0;right:10px;font-family:ThomasCook;display:block;position:absolute;color:#0C4DA2}.social_login_uses label,.social_login_uses ul li{font-family:Poppins Regular,sans-serif;color:#000}.fb_login_btn,.google_login_btn{height:32px}.social_login_btns{display:flex;align-items:center;flex-direction:column}.fb_login_btn{background-position:-7px -254px;display:block}.google_login_btn{display:block;background-position:-7px -204px}.social_login_uses label{font-size:12px;margin:25px 0 10px}.social_login_uses ul{width:93%;margin:0 auto;padding-left:15px}.social_login_uses ul li{font-size:11px;list-style-type:none;position:relative;padding:0 0 5px 15px}.tandc{float:right!important;width:90%;margin:0 0 5px!important}#forgotPassword .modal-dialog{border:1px solid #999;width:650px}#forgotPassword .modal-header{border-bottom:1px solid #999;padding:10px 15px;display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}#forgotPassword .modal-body>div>p+p{margin-bottom:20px}.padding-remove{padding-right:0;padding-left:0}.resetPassLogin{float:left;margin:0 0 25px;background:#0C4DA2;border-radius:4px;padding:5px 25px!important;color:#fff;border:0;font-size:18px}#loginErrorMessage{clear:both;margin-bottom:15px}#loginRegisterPopup .form-control:focus,.resetpass-wrap .form-control:focus{border-color:#66afe9!important}.resetpass-wrap .form-control{border:1px solid #999;border-radius:2px;-webkit-box-shadow:inset 3px 4px 5px 0 rgba(0,0,0,.17)!important;-moz-box-shadow:inset 3px 4px 5px 0 rgba(0,0,0,.17)!important;box-shadow:inset 3px 4px 5px 0 rgba(0,0,0,.17)!important;font-size:13px}@media screen AND (min-width:320px) AND (max-width:480px){.firstdiv a,.firstdiv>div{font-size:13px;padding-right:0}.footer_row_1{padding:10px}.visible-xs{display:block!important}.contact_details_footer{padding:0;border:0}.fb_login_btn,.google_login_btn{margin:5px 2px0 10px!important}.login_reg_popup .modal-dialog{width:95%}.login_reg_div>*{width:90%}.login_reg_popup .modal-title{font-size:18px;text-align:left}#forgotPassword .modal-header .modal-title{font-size:18px}.login_reg_div{width:100%;padding:15px 0}.or_separator_login{width:100%;margin:0}.or_separator_login span{left:0}.or_separator_login::after,.or_separator_login::before{width:43.4%;height:1px!important;border-bottom:1px solid #999;margin:0;border-right:0}.social_login_uses{text-align:left}.social_login_uses ul{width:100%;padding:0}.fb_login_btn,.google_login_btn{display:block;width:140px;height:32px}.social_login_btns{flex-direction:row}.fb_login_btn{background-position:-7px -290px;margin:0 15px 0 0}.google_login_btn{background-position:-7px -327px;margin:0}.form_footer{margin-top:20px}.form_footer a,.form_footer p{padding-top:10px}.social_login_uses label{margin:15px 0 10px}#forgotPassword .modal-dialog{width:94%}.support-message p:last-child{margin-bottom:0!important}}@media screen AND (min-width:480px) AND (max-width:767px){.login_reg_popup .modal-dialog{width:97%}.login_reg_div>*{width:80%}.login_reg_popup .modal-title{font-size:20px}.form_control_grp input[type=text],.form_control_grp select{font-size:12px}.reg_title_holder>div:nth-child(2),.reg_title_holder>div:nth-child(3){margin-left:5px}.form_control_grp p{font-size:11px}.tandc{width:85%}}[class*=" tc-"],[class^=tc-]{font-weight:400;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased}.tc-instagram:before{content:"\e9c1"}.tc-pinterest:before{content:"\ead1"}.tc-gplus:before{content:"\e96b"}.tc-weekend-hol:before{content:"\e97e"}.tc-backArrow2:before{content:"\e93a"}.tc-accomodation:before{content:"\e93f"}.tc-map:before{content:"\e944"}.tc-plane:before{content:"\e946"}.tc-tag:before{content:"\e95f"}.tc-edit:before{content:"\e969"}.tc-login-arrow:before{content:"\e96f"}.tc-tollno:before{content:"\e991"}.tc-user:before{content:"\e99d"}.tc-facebook:before{content:"\ea90"}.tc-youtube:before{content:"\ea9d"}.tc-linkedin:before{content:"\eaca"}.tc-forex-services:before{content:"\e9a7"}#homePageGallery3{margin-top:30px;margin-bottom:30px}.container_blog{margin-top:-10px}#blog_tc_home_div .container_blog .col-xs-12.col-sm-12,.no-padding,.top-header .login_dropdown .user_activities{padding-left:0;padding-right:0}#blog_tc_home_div .col-xs-12.col-sm-4:first-child,#homePageGallery1 .col-xs-12.col-sm-6:first-child,#homePageGallery2 .col-xs-12.col-sm-6:first-child{padding-right:0}#blog_tc_home_div .col-xs-12.col-sm-4:last-child{padding-left:0}#blog_tc_home_div figure.effect-lily img{max-width:none;width:calc(100% + 0px);opacity:1;transition:opacity,transform;transform:translate3d(0,0,0);height:230px}#blog_tc_home_div figcaption{position:absolute;margin:-90px 15px;color:#fff;font-size:18px;padding:5px 0;border:none;border-radius:3px}figure.effect-lily figcaption{text-align:left}span.readmore_blog_tc{font-size:15px}@media screen AND (min-width:320px) AND (max-width:767px){#loginRegisterPopup .modal-dialog{width:95%}.click-bott,.click-plus{display:none!important}.visible-xs{display:block!important}.fourth_part_submenu,.fourth_part_submenu ul li{padding-left:0!important}#geo_location_right .modal-body-no{max-width:90%;float:left;margin-top:140px}#geo_location_right .modal-body-no p{float:right;max-width:90%;color:#fff}.fourth_part_submenu{border-left:0;width:100%!important}.crm_success_hide,.inner-msg{width:100%}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{width:170px!important}.mob-no-padd{padding:0 15px!important}ul.dropdown-menu.dropdown-menu-left.visa_mega_menu{padding:0 0 0 12px;margin-left:0}.second_sec_big_box{height:auto}ul.forex_services_all_tc.looppkgproduct.owl-carousel.owl-theme.owl-loaded.owl-drag{max-height:155px}.inner-msg.text-white,.text-white{padding-left:15px;padding-right:15px}.click-call{width:100%;min-height:125px}.inner-msg.text-white{height:auto!important;line-height:normal!important;margin-bottom:3px;min-height:125px}#showCookeiPolicyCloce{position:relative;top:0;right:10px;float:right}}.sub_menu_li_social{position:relative;top:0}header .navbar-right .forex_mega_menu{max-width:495px;width:495px;padding:10px 20px;margin-top:0;border:1px solid #0C4DA2;left:0!important}.visa_submenu_links{margin-bottom:15px;clear:both}ul.dropdown-menu.dropdown-menu-left.visa_mega_menu{max-width:685px;width:265px;padding:10px 20px;margin-top:0;border:1px solid #0C4DA2;left:0!important;margin-left:-45px}ul.dropdown-menu.dropdown-menu-left.visa_mega_menu .thomas_submenu_area{width:120px}ul.dropdown-menu.dropdown-menu-left.visa_mega_menu .insu_fourth_part_submenu.thomas_submenu_area{float:left;width:215px;margin-top:10px}.visa_mega_menu_header_titles a.submenu_header_thomas{border-bottom:0!important}.holiday_mega_menu .first_part_submenu{width:195px}.holiday_mega_menu .second_part_submenu{width:227px}.color_menu_text_submenu{-webkit-transition:.3s ease-in}.nav>li:hover a.mega_menu_sub_menu_three:hover,header .mega_menu_header_titles a:hover,header .mega_menu_header_titles:hover a{color:#0C4DA2!important}.nav>li:hover .dropdown-menu .third_part_submenu li a,.nav>li:hover .dropdown-menu li.color_menu_text_submenu a{font-size:13px;color:#0A3B7D!important}.nav>li:hover .dropdown-menu .third_part_submenu li a:hover{font-size:13px;color:#333!important}.nav>li:hover .dropdown-menu li.color_menu_text_submenu a:hover{color:#0C4DA2!important;margin-left:5px;-webkit-transition:.3s ease-in;transition:.3s}header ul.dropdown-menu li{padding-left:10px;padding-bottom:5px;margin-bottom:0}header ul.dropdown-menu li:last-child{padding-left:10px;padding-bottom:0;border-bottom:0 solid #ccc;margin-bottom:0}header ul.dropdown-menu li.color_menu_text_submenu{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:15px}header ul.dropdown-menu li.color_menu_text_submenu:last-child{border-bottom:0 solid #ccc;margin-bottom:0;padding-bottom:5px}.nav>li:hover .dropdown-menu li a,.nav>li:hover a.mega_menu_sub_menu_three,.nav>li:hover a.mega_menu_sub_menu_three:hover{background-color:transparent!important;border-bottom:0 solid #0C4DA2;text-decoration:none}.main_btn:hover{background:#0A3B7D}@media (min-width:300px) and (max-width:991px){header .navbar-right .dropdown-menu-left,header .navbar-right .holiday_mega_menu{max-width:none;width:100%;padding:5px 15px;margin-top:3px;border:0 solid #0C4DA2}.thomas_submenu_area{width:100%;float:left;margin-right:5px;margin-bottom:5px}header ul.dropdown-menu li:before{content:"\e939";color:#fff}header ul.dropdown-menu li a{color:#fff;font-size:12px}}header .navbar-nav{margin-top:0}header .navbar-nav>li>a{font-weight:700;line-height:21px;padding:10px 12px}.bootstrap4_header .nav>li>a,.nav>li>a,header .nav>li,header.bootstrap4_header .nav>li{padding-right:10px}.nav>li:last-child>a,header .nav>li:last-child{padding-right:0;margin-right:8px}.follow_us_footer_text{font-size:14px;font-weight:300;padding:25px 15px 0 0;color:#fff}.footer_awarded_area{text-align:center;margin:0 100px;clear:both}.footer_share_icons_area_first,.footer_share_icons_area_fourth,.footer_share_icons_area_second,.footer_share_icons_area_third{border-right:1px solid #ccc;padding:15px 10px}.footer_share_icons_area_first{border-left:1px solid #ccc}.thomas_submenu_area{width:210px;float:left;margin-right:15px;margin-bottom:8px}.mega_menu_header_titles{font-size:13px;font-weight:400;color:#0A3B7D;padding:20px 0 5px}.insu_fourth_part_submenu.thomas_submenu_area .mega_menu_header_titles{padding-top:0}ul.dropdown-menu.dropdown-menu-left.visa_mega_menu .insu_fourth_part_submenu.thomas_submenu_area .mega_menu_header_titles a{font-size:14px}header ul.dropdown-menu li a{color:#646464;font-size:12px}header ul.dropdown-menu li a:hover,header ul.dropdown-menu li:hover a:hover{padding-left:5px;-webkit-transition:.3s ease-in;color:#0A3B7D}header ul .third_part_submenu li a{font-size:13px;font-weight:400;color:#0A3B7D}header ul .third_part_submenu li{margin-bottom:10px;border-bottom:1px solid #ccc}header ul .third_part_submenu li:last-child,header ul.holiday_mega_menu li{margin-bottom:0;border-bottom:0 solid #ccc}header .dropdown-menu>li>a{display:inline-block;padding:0 0 0 5px}header .navbar-right .dropdown-menu-left{left:-60px;right:auto}header .navbar-right .holiday_mega_menu{max-width:1320px;width:1320px;padding:10px 20px;margin-top:0;border:1px solid #0C4DA2;left:0;right:auto}header .dropdown-menu>li>a:hover{background-color:transparent}header .dropdown-menu{padding:10px 5px;margin-top:3px;border:1px solid #0C4DA2}header ul.dropdown-menu ul{list-style:none;padding:0}header ul.holiday_mega_menu li{padding-left:10px;padding-bottom:5px}header ul.holiday_mega_menu .third_part_submenu li{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:5px}header ul.dropdown-menu{min-width:230px}header ul.dropdown-menu li:before{content:"\e939";font-family:ThomasCook!important;display:inline-block;margin-left:-1.3em;width:1.3em;font-size:10px}a:hover{color:#0C4DA2;text-decoration:none}.dropdown-submenu:hover>.dropdown-menu{display:block!important}.tc_login_otp_details{padding:0 5px 10px;color:#000}.tc_login_otp_three{width:95px;float:left;position:relative}.tc_login_otp_three.tc_login_otp_details_otp span,.tc_login_otp_three.tc_login_otp_details_pass span{margin:1px 0 0 5px;position:absolute}.tc_login_otp_three.tc_login_otp_details_otp{width:60px}@media (min-width:300px) and (max-width:991px){header .navbar-right .dropdown-menu-left,header .navbar-right .holiday_mega_menu{max-width:none;width:100%;padding:5px 15px;margin-top:3px;border:0 solid #0C4DA2}.tc_login_otp_three.tc_login_otp_details_otp{width:60px;float:left}.tc_login_otp_details{padding:0 1px 10px}.tc_login_otp_three{width:95px}.thomas_submenu_area{width:100%;float:left;margin-right:5px;margin-bottom:5px}header ul.dropdown-menu li:before{content:"\e939";color:#fff}header ul.dropdown-menu li a{color:#fff;font-size:12px}}@media (min-width:300px) and (max-width:767px){header .navbar-brand>img{width:95px;margin-left:0}ul.dropdown-menu.dropdown-menu-left.visa_mega_menu{max-width:100%;width:100%;padding:10px 20px;margin-top:0;border:0 solid #0C4DA2;left:0!important;margin-left:0}ul.dropdown-menu.dropdown-menu-left.visa_mega_menu .thomas_submenu_area{width:90%}ul.dropdown-menu.dropdown-menu-left.visa_mega_menu .insu_fourth_part_submenu.thomas_submenu_area{margin-top:0!important}.thomas_cook_header_data{margin:0;width:auto;text-align:left;padding:0 0 0 10px}.top-header a{float:right;border-right:0;padding:7px 0 0 8px;margin-top:10px}.top-header a#loginRegisterDropdown{border-right:0 solid #ccc}header nav .dropdown-menu>li>a{color:#fff}.nav>li:hover .dropdown-menu li a{color:#f2f2f2!important}.nav>li:last-child>a,header .nav>li:last-child{padding-right:20px;margin-right:8px}.last_two_mega_menu .thomas_submenu_area{width:150px;padding-left:10px}header .navbar-right .forex_mega_menu{padding-left:20px}.thomas_submenu_area{padding-left:10px}.holiday_mega_menu .first_part_submenu{width:195px;padding-left:10px}.nav>li:hover .dropdown-menu li.color_menu_text_submenu a{font-size:13px;color:#f2f2f2!important}.footer_row_1 .container,.footer_row_1 .main_menu_div{padding-left:0;padding-right:0}.footer_row_1 .contact_details_footer{padding-left:20px;padding-right:0;padding-bottom:10px}.footer_row_1 .main_menu_div{border-top:1px solid #757575}.main_menu_div ul li{display:block}.follow_us_li{display:none}.user_activities ul li a{padding:0 10px}.top-header .login_dropdown .user_activities{padding-left:0;padding-right:0;padding-bottom:10px}.login_dropdown .user_icon img{margin:0 auto 10px}.user_details{padding-top:12px}.logout_holder ul li a{padding:5px 0!important;margin-top:0;line-height:15px;height:28px}#blog_tc_home_div .col-xs-12.col-sm-4:first-child,#homePageGallery1 .col-xs-12.col-sm-6:first-child,#homePageGallery2 .col-xs-12.col-sm-6:first-child{padding-right:15px}#blog_tc_home_div .col-xs-12.col-sm-4:last-child{padding-left:15px}#blog_tc_home_div .effect-lily{margin-bottom:10px}.customer_rating_area #widget-container.widget-wrap{max-width:100%}.customer_rating_area #widget-container .top-box{text-indent:-5px}.customer_rating_area #widget-container .box-title{float:none}#widget-container .stars{float:left;margin:-3px 5px 0 45px!important;display:block}.customer_rating_area #widget-container .logo-bottom{left:10px;bottom:25px;max-height:35px;max-width:35px}.customer_rating_area{padding:11px 0 0;border-bottom:1px solid #ccc;position:relative;margin-bottom:0}}@media screen AND (min-width:768px) AND (max-width:1023px){.close_outer{right:29px;top:-5px}.nav>li:hover .dropdown-menu li a{color:#f2f2f2!important}}@media screen AND (min-width:1024px) AND (max-width:1100px){.close_outer{right:11px;top:-5px}}@media screen AND (min-width:320px) AND (max-width:1023px){.nav>li: last-child>a,header .nav>li:last-child{padding-right:20px}.click-bott .col-md-7.col-sm-7.col-xs-12.text-white.call-text{display:inline;padding-left:15px;padding-right:15px;height:auto!important;line-height:normal!important;margin-bottom:3px;width:100%!important;float:none}.click_radio_area_all{clear:both;margin:10px 15px}span.click_To_call_text_common{min-width:100%}.close_outer{top:10px;right:5px}a:hover{text-decoration:none}.click_radio_area_inner input[type=radio]:after,.click_radio_area_inner input[type=radio]:checked:after{top:0;left:2px}}@media (max-width:991px){#bs-navbar,#bs-navbar.thomas_cook_header_collaps.active{top:65px;background-color:#666;-webkit-transition:.25s ease-out;-o-transition:.25s ease-out;-moz-transition:.25s ease-out}.navbar-nav .dropdown-menu,.navbar-nav li:last-child{border-bottom:0;box-shadow:none}#top.navbar,.navbar-nav>li{border-bottom:1px solid #ccc}.thomas_menu_open_tc{width:52px;height:64px}.thomas_menu_open_tc:hover,button#mobile_nav.thomas_menu{background:0 0!important}.thomas_menu_open_tc span{display:none!important}.thomas_menu_open_tc:after,.thomas_menu_open_tc:before{position:absolute;left:25px;content:" ";height:32px;width:2px;background-color:#333;top:17px}.thomas_menu_open_tc:before{transform:rotate(45deg)}.thomas_menu_open_tc:after{transform:rotate(-45deg)}.show_header_open_menu_tc{position:fixed!important;min-height:55px!important;width:51%;margin-top:-1px;max-height:67px}nav .dropdown-menu>li>a{white-space:normal}.navbar-header .navbar-toggle{float:left;border:0;margin:0;padding:22px 15px 23px;border-right:1px solid #0C4DA2;border-radius:0}.navbar-header .navbar-toggle .icon-bar{height:4px;border-radius:5px}.navbar-header .navbar-brand{width:56%;padding:2px 0 4px 1px;margin-left:0!important}#top.navbar{box-shadow:none;position:relative;border-top:1px solid #ccc}#bs-navbar{position:absolute;width:300px;left:-300px;transition:.25s ease-out;min-height:500px}#bs-navbar.thomas_cook_header_collaps.active{position:fixed;width:100%;transition:.25s ease-out;height:100vh;min-height:100vh;margin-left:0;padding:0}#bs-navbar.active{left:0;-webkit-transition:.25s ease-out;-o-transition:.25s ease-out;-moz-transition:.25s ease-out;transition:.25s ease-out}#bs-navbar.navbar-collapse{padding-right:0;padding-left:0}#bs-navbar .navbar-nav>li>a{margin-right:0;color:#fff;padding-top:10px}.navbar-nav li{clear:both;position:relative;display:block;width:100%}header ul.holiday_mega_menu .third_part_submenu li{border-bottom:0 solid #ccc!important}.nav>li:hover>a:hover,.nav>li>a:focus,.nav>li>a:hover{border-bottom:0 solid #0C4DA2}#bs-navbar .navbar-nav{margin-top:0;width:100%}#bs-navbar .glyphicon{position:absolute;right:5px;top:15px}.dropdown-menu>li>a{line-height:20px}.navbar-nav .dropdown-menu{background-color:transparent;padding:0;float:none;position:static;border:0;width:100%;border-radius:0;margin:0}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#0C4DA2;color:#fff}#bs-navbar .navbar-right{float:none;margin-right:0;padding-left:0}.navbar-nav>li{float:none}.all-nav-icon{font-size:20px;margin-right:10px;position:relative;top:3px}.nav-down-arrow:before,.nav-right-arrow:before{content:"\e93a"}.nav-down-arrow,.nav-right-arrow{font-family:ThomasCook!important;transform:rotate(180deg);font-size:14px;text-transform:none;line-height:1;speak:none;font-style:normal;font-weight:400;font-variant:normal;-webkit-font-smoothing:antialiased}.nav-down-arrow{transform:rotate(270deg)}.thomas_submenu_area{padding-top:5px}header .navbar-right .dropdown-menu-left,header .navbar-right .holiday_mega_menu{padding:0 15px}}@media (min-width:1200px){.top-header .dropdown a.call-header{pointer-events:none}}@media (min-width:767px) and (max-width:992px){.navbar-header .navbar-brand{width:initial}.navbar-brand>img{width:100px;padding-left:0;padding-top:0}.dropdown-menu>li>a{clear:both;font-weight:400;color:#fff}.thomas_cook_header_data{margin:0}body .top-header a{float:left;padding:10px 10px 5px}}@media (max-width:767px){#homePageGallery3,#top.navbar{margin-bottom:0}.navbar-brand>img{width:120px}.navbar-nav{margin-top:0;width:100%}.dropdown-menu.login_dropdown{top:56px}.top-header a{float:right;border-right:0;padding:4px 10px 0;margin-top:16px}.top-header a:hover:not(:first-child){background:0 0;color:#333}.navbar-header{display:inline-block;float:left}.top-header{background:0 0;border:0;position:absolute;right:0;z-index:9998}div#header{min-height:0}a#change-language{border:none}.top-header [class^=tc-]{font-size:22px}#top.navbar{border:0}.navbar-nav>li>a{margin-right:0}#bs-navbar.navbar-collapse{padding-left:15px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.navbar-nav>li>a{font-size:13px}.navbar-nav{display:inline-block;margin-top:30px}.footer_awarded_area{margin:0 15px}.footer_row_1{padding:20px 10px 10px}footer input[type=text]{font-size:13px;padding:5px 10px}.firstdiv a,.firstdiv>div,.firstdiv>div span:last-child{color:#fff;font-size:13px}.firstdiv>div span:last-child{color:#fff;padding-top:3px;font-size:11px;left:22px}.firstdiv>div:first-child{padding:0 15px}.firstdiv>div,.firstdiv>div a{padding-right:0}footer ul li a{color:#a7a7a7;font-size:13px}footer .container{padding:0}}@media only screen and (min-device-width:991px) and (max-device-width:1024px){.navbar-nav>li>a{padding:10px 12px}.navbar-nav{margin-top:0}.holiday_mega_menu .first_part_submenu{width:170px}.holiday_mega_menu .second_part_submenu{width:218px}.fourth_part_submenu{width:330px!important}.thomas_submenu_area{width:194px}header .navbar-right .holiday_mega_menu{max-width:1000px;width:1000px;left:-210px!important;right:auto}}.fbLogin label,.gpLogin label,.tcLogin label{color:#0C4DA2;margin-top:10px;font-weight:400}.main_menu_div .row_footer{float:left;width:100%;border-top:1px solid #757575;padding-bottom:12px}.main_menu_div .nav>li{padding:0;border-left:1px solid #757575}.main_menu_div .nav>li:first-child{border-left:none;min-width:110px}.main_menu_div .nav>li a{color:#fff!important;border:none;padding:10px 0}.main_menu_div .nav>li a span{font-size:24px;line-height:0;position:absolute;top:17px;right:7px}.main_menu_div .nav>li:hover a,.main_menu_div .nav>li:hover>a:hover,.main_menu_div .nav>li>a:focus,.main_menu_div .nav>li>a:hover{color:#fff!important;border:none!important;outline:0!important}.main_menu_div ul.nav{border-bottom:1px solid #757575}.sub_menu_li li{padding-top:0;width:100%;line-height:12px;margin-bottom:8px}.sub_menu_li li a{font-size:11px;color:#999!important;font-weight:500;text-decoration:none;cursor:pointer}.main_menu_div .row_footer:first-child{border-top:none}footer .row_footer>ul{list-style:none;padding:0;margin:0 15px;position:relative}footer .footer_row_1 ul.nav-justified a{background:0 0;border:none!important;cursor:pointer}footer .footer_row_1 ul.nav-justified li.active{cursor:pointer!important}@media (max-width:991px){button#mobile_nav.thomas_menu{background:0 0!important}#bs-navbar .navbar-right{float:none;margin-right:0;padding-left:0;max-height:85vh;overflow:auto}#top.navbar{border:0;width:100%;background:#fff}.main_menu_div .nav>li{border-left:none;border-top:1px solid #757575;text-align:left;clear:both}.main_menu_div .nav>li:first-child{border-top:none}.main_menu_div .nav>li a{font-size:14px;text-align:left;padding-left:15px}.contact_details_footer .firstdiv a{margin-left:10px;font-size:14px}}@media screen and (min-width:1024px){header .navbar-nav{margin-top:11px}header .navbar-right .holiday_mega_menu{left:-300px;right:auto}}.date-range a,.date-range span,.today a,.today span,.ui-datepicker-current-day span{background:#0C4DA2!important;color:#fff!important}.end-date a,.end-date span,.start-date a,.start-date span{background:#0C4DA2!important;color:#fff!important;position:relative}.end-date a:before,.end-date span:before{position:absolute;content:"";width:11px;height:28px;background:url(../images/flight/fromto.png);right:0;top:0}.start-date a:before,.start-date span:before{position:absolute;content:"";width:11px;height:28px;background:url(../images/flight/fromto.png) -11px 0;top:0;left:0}.ui-datepicker-month,.ui-datepicker-today .ui-state-default{font-weight:700}.ui-datepicker{background:#fff;border:1px solid #0084cc;border-top:0}.ui-datepicker-title{font-size:16px}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-zfix,.ui-widget-overlay{top:0;left:0;width:100%;height:100%}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.datebox .ui-datepicker{width:20.5em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:12px;cursor:pointer}.ui-datepicker .ui-datepicker-prev{left:10px;border-right:8px solid #333}.ui-datepicker .ui-datepicker-next{right:10px;border-left:8px solid #333}.ui-datepicker .ui-corner-left .ui-state-disabled{border-right:8px solid #a7a7a7}.ui-datepicker .ui-corner-right .ui-state-disabled{border-left:8px solid #a7a7a7}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0;line-height:1.8em;text-align:center;width:100%}.ui-datepicker .ui-datepicker-title select{margin:1px 10px;padding:5px;font-size:14px;font-weight:500}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0;color:#565656}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.5em;text-decoration:none;color:#565656;border:1px solid #e6e6e6;text-align:center}.ui-datepicker td span{color:#d3d3d3;border:1px solid #fff}.ui-datepicker td a:hover{background:#e6e6e6}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;padding:3px 6px;border-radius:50%;top:-6px;right:-5px;cursor:pointer;width:auto;overflow:visible;background:#333;border:0;color:#fff;font-size:8px;position:absolute}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;display:none}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{max-height:180px;overflow-y:auto;width:349px;border:1px solid #ccc}.ui-front{z-index:100}.ui-autocomplete,.ui-menu .ui-menu{position:absolute}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-widget{font-family:Poppins Regular,sans-serif}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-autocomplete{top:0;left:0;cursor:default;z-index:10000000000!important;max-height:200px;overflow-y:auto;border:1px solid #66afe9;outline:0;border-top:0;padding:0 10px}.ui-menu .ui-menu-item{margin:0;cursor:pointer;padding:5px}.bootstrap4_header .fourth_row ul.nav li.nav-item a{padding-top:0!important;padding-left:0!important;display:inline;color:#0A3B7D!important;border-bottom:0 solid #ccc!important;font-size:13px!important;text-transform:capitalize;font-weight:400!important}.bootstrap4_header .fourth_row ul.nav li.nav-item{border-bottom:1px solid #ccc!important;padding:8px 0}.bootstrap4_footer .nav-tabs .nav-item.show .nav-link,.bootstrap4_footer .nav-tabs .nav-link.active{background-color:transparent!important}.bootstrap4_footer #menu1 li.col-lg-2:first-child{-ms-flex:0 0 15.666667%;flex:0 0 15.666667%;max-width:15.666667%}.form_control_grp input[type=email]{width:100%;border:1px solid #999;border-radius:2px;-webkit-box-shadow:inset 3px 4px 5px 0 rgba(0,0,0,.17);-moz-box-shadow:inset 3px 4px 5px 0 rgba(0,0,0,.17);box-shadow:inset 3px 4px 5px 0 rgba(0,0,0,.17);font-size:13px;height:34px;padding:6px 12px;color:#555;line-height:1.42857143}.form_control_grp input[type=number],.form_control_grp input[type=password],.form_control_grp input[type=text],.form_control_grp select{height:34px!important}.login_reg_popup .modal-dialog{max-width:100%}.login_reg_popup .modal-header{display:block}.bootstrap4_header .sotc_common_slider_header .carousel-inner .carousel-item div:first-child{padding-left:15px}.bootstrap4_header ul.navbar-nav .dropdown-menu li.nav-item:before{content:"\e939";font-family:ThomasCook!important;display:inline-block;margin-left:-1.3em;width:1.3em;font-size:11px;vertical-align:inherit;font-weight:700}.float-left{float:left}.float-right,.pull-right{float:right}.bootstrap4_header li.inner_title:before{display:none!important}.bootstrap4_header .sotc_common_slider_header .carousel-inner{min-height:230px}.bootstrap4_header #navbarSupportedContent .dropdown-menu{padding:20px 10px;border-radius:0}.bootstrap4_header #myCarousel_india p,.bootstrap4_header #myCarousel_international p{color:#333;font-size:13px;text-align:left;margin-top:10px}.bootstrap4_header #myCarousel_india img,.bootstrap4_header #myCarousel_international img{box-shadow:0 0 0 0 rgba(0,0,0,.9);width:150px;margin-bottom:10px}.bootstrap4_header .carousel-item-next,.bootstrap4_header .carousel-item.active,.carousel-item-prev{display:flex}.bootstrap4_header #myCarousel_india li a.nav-link,.bootstrap4_header #myCarousel_international li a{display:inline;text-transform:capitalize;font-weight:400}.bootstrap4_header #myCarousel_india li a.nav-link:hover{color:#0C4DA2!important;border-bottom:0 solid #0C4DA2}.bootstrap4_header .sotc_common_slider_header p.hidden-xs{max-height:55px!important;min-height:55px!important;overflow:hidden;padding-right:15px}header.bootstrap4_header .navbar-nav{display:flex}.bootstrap4_header ul.nav.flex-column .nav-link.active{font-size:13px!important;font-weight:400;color:#0A3B7D}.bootstrap4_header ul.nav.flex-column .nav-link.active:hover{padding-left:0!important}.bootstrap4_header nav.navbar{border-bottom:2px solid #0C4DA2;border-top:1px solid #ccc;display:block;margin-bottom:0!important}.bootstrap4_header .navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{text-decoration:none;background-color:transparent!important;color:#0C4DA2!important;border-bottom:0 solid #0C4DA2}.bootstrap4_header #myCarousel_india li,.bootstrap4_header #myCarousel_international li,.bootstrap4_header .submenu_second_sotc li{margin-bottom:6px!important;padding:0 10px!important;line-height:1.3;list-style:none}.bootstrap4_header #myCarousel_india li a,.bootstrap4_header #myCarousel_international li a,.bootstrap4_header .submenu_second_sotc li a{color:#333!important;text-decoration:none;font-size:12px!important;padding-bottom:0!important;line-height:1.4!important}.bootstrap4_header .dropdown-menu .row{width:100%}.top-header.bootstrap4{display:flex}.bootstrap4_header li.submenu_second_sotc_header a{text-transform:uppercase!important}.bootstrap4_header ul.nav li.nav-item a{padding-top:0!important;padding-left:0!important;display:inline;border-bottom:0 solid #0C4DA2!important;font-size:12px!important;text-transform:capitalize;font-weight:400!important}.bootstrap4_header li.dropdown-header{color:#000;font-size:13px!important;text-transform:uppercase;padding:10px 0!important}.bootstrap4_header .dropdown-menu .dropdown-header a{color:#0C4DA2!important;font-size:13px!important;text-transform:uppercase;padding:10px 0}.bootstrap4_header ul.nav li.nav-item a:focus,.bootstrap4_header ul.nav li.nav-item a:hover{padding-left:5px!important;-webkit-transition:all .3s ease-in;color:#0C4DA2!important}.bootstrap4_header .navbar-dark .navbar-nav .nav-link.active{color:#000;font-size:12px}.bootstrap4_header .navbar-dark .navbar-nav .nav-item .nav-link{padding-top:26px;padding-bottom:11px;line-height:20px;color:#666;font-weight:700;font-size:14px}.bootstrap4_header .header_titles a{font-size:13px;font-weight:400;color:#0A3B7D;padding:20px 0 5px}.bootstrap4_header .navbar .dropdown-menu div[class*=col]{margin-bottom:1rem}.bootstrap4_header .navbar .dropdown-menu{border:none;background-color:#fff!important}@media screen and (min-width:992px){.bootstrap4_header .navbar{padding-top:0;padding-bottom:0}.bootstrap4_header .navbar .dropdown{position:static}.bootstrap4_header .navbar-brand{margin:-38px 0 0}.bootstrap4_header .navbar .dropdown-menu{width:100%;left:0;right:0;top:75px;display:block;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s linear;border:1px solid rgba(0,0,0,.15);background-color:#fff}.bootstrap4_header .navbar .dropdown:hover .dropdown-menu,.navbar .dropdown .dropdown-menu:hover{display:block;visibility:visible;opacity:1;transition:visibility 0s,opacity .3s linear}}.bootstrap4_header ul.dropdown-menu.dropdown-menu-left.visa_mega_menu .gataways-area{width:220px}.bootstrap4_header header .navbar-nav{margin-top:5px}header.bootstrap4_header .navbar-nav>li>a{padding:10px 15px}@media screen (min-width:1024px) and (max-width:1100px){.bootstrap4_header header .navbar-nav>li>a{padding:10px 8px!important}.hidden-sm{display:block}}@media (min-width:768px) and (max-width:1023px){.bootstrap4_header ul.dropdown-menu.dropdown-menu-left.visa_mega_menu{border:0!important}}@media screen and(min-width:320px) and (max-width:1023px){.bootstrap4_header .other_coun{clear:both}}.hidden-lg,.hidden-md{display:none!important}@media screen and (min-width:320px) and (max-width:767px){.login_reg_popup{z-index:9999999!important}.fareCalendar,.modal-content{background:#f7f7f7}.fareCalendarHead{border-bottom:0;padding:7px 0;min-height:40px;display:flex;flex-direction:column-reverse;align-items:center;align-content:space-around;flex-wrap:wrap}.fc-calendar .fc-row{box-shadow:none;min-height:auto!important;border-bottom:0 solid #ddd;display:contents}.cal.available,.cal.on_request_date{min-width:30%;display:flex!important;background:#fff;margin-right:3%;margin-bottom:10px;border-right:0 solid #e1e1e1!important}visible-xs{display:block}.top-header.bootstrap4{z-index:99}.top-header.bootstrap4 .dropdown-menu.login_dropdown{right:0}.top-header.bootstrap4.show_header_open_menu_tc.show_header_open_menu_tc_login{min-height:65px!important;background:#fff}.top-header.bootstrap4.show_header_open_menu_tc{background:#fff;max-height:65px}.bootstrap4_header .show_header_open_menu_tc{position:fixed!important;min-height:65px!important;width:51%;margin-top:-1px;max-height:65px;top:0;background:#fff!important}.bootstrap4_header ul.nav.flex-column .nav-link.active{color:#0A3B7D!important}.bootstrap4_header .navbar .dropdown-menu{border:none;background-color:#666!important}.bootstrap4_header .dropdown-toggle::after{display:none}.bootstrap4_header .navbar-collapse.collapse{top:65px;width:300px;left:-300px;background-color:#666;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;min-height:500px}.bootstrap4_header .navbar-collapse.collapse.show{position:fixed;top:64px;width:100%;background-color:#666;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;height:100vh;min-height:100vh;margin-left:0;padding:0;left:0;overflow:auto}.bootstrap4_header .navbar-dark .navbar-nav .nav-item .nav-link{color:#fff!important;padding-top:10px}.bootstrap4_header .navbar-nav li.nav-item.dropdown a{padding:10px 15px}.bootstrap4_header .sotc_common_slider_header .carousel-item{display:block;float:none}.bootstrap4_header #myCarousel_india li a.nav-link,.bootstrap4_header #myCarousel_international li a{text-transform:capitalize;font-size:13px!important;color:#fff!important;padding-left:5px}.bootstrap4_header .fifth_row,.bootstrap4_header .fifth_row .carousel-inner .col-md-6.padding-remove{padding:0 8px}.bootstrap4_header #myCarousel_india li,.bootstrap4_header #myCarousel_international li,.bootstrap4_header .submenu_second_sotc li{padding:0;padding-bottom:11px!important;text-transform:capitalize}.bootstrap4_header ul.submenu_second_sotc.nav.flex-column{padding:0 10px}.bootstrap4_header .nav-item.dropdown.show a#navbarDropdown{border-bottom:1px solid #cdcdcd!important}.bootstrap4_header .dropdown-menu .dropdown-header a{color:#333!important;font-size:13px!important;text-transform:uppercase;padding:10px 0}.bootstrap4_header ul.nav li.nav-item a{font-size:13px!important}header.bootstrap4_header .nav>li{padding-bottom:10px}.bootstrap4_header ul.navbar-nav .dropdown-menu li.nav-item:before,span.header_titles:before{content:"\e939";color:#fff}.bootstrap4_header span.header_titles:before{font-family:ThomasCook!important;display:inline-block;margin-left:-1.3em;width:1.3em;font-size:11px;vertical-align:inherit;font-weight:700}.bootstrap4_header ul.nav.flex-column{padding-left:10px}.bootstrap4_header span.header_titles{padding:10px 0;display:block}.bootstrap4_header #myCarousel_india li,.bootstrap4_header #myCarousel_international li,.bootstrap4_header .submenu_second_sotc li{font-size:13px;margin-bottom:0!important}.bootstrap4_header #navbarSupportedContent .nav-item.dropdown .glyphicon{position:absolute;right:20px;top:15px;color:#fff}.slider_data_count_sotc{display:none}.bootstrap4_header #navbarSupportedContent .dropdown-menu{padding:0 10px}header.bootstrap4_header .navbar-brand>img{vertical-align:top}.bootstrap4_header .navbar-dark .navbar-toggle .icon-bar,.bootstrap4_header .navbar-dark .navbar-toggler .icon-bar{height:4px;border-radius:5px;margin-top:4px}.bootstrap4_header .navbar-toggle .icon-bar{background:#0C4DA2;display:block;width:22px}.bootstrap4_header nav.navbar{width:100%;z-index:9;padding:0}.bootstrap4_header .navbar-toggler .icon-bar{background:#0C4DA2;display:block;width:22px;height:2px;border-radius:1px}.bootstrap4_header .navbar-brand{font-size:18px}.bootstrap4_header .navbar-toggler{padding:20px 15px;border-right:1px solid #0C4DA2!important;border-radius:0;width:16%}.bootstrap4_header i.all-nav-icon.hidden-lg.hidden-sm.hidden-md.tc-visa{margin-right:0}.bootstrap4_header ul.dropdown-menu.dropdown-menu-left.visa_mega_menu{padding:0 0 0 12px}.hidden-xs{display:none}.hidden-lg,.hidden-md,.hidden-sm,visible-xs{display:block}}@media (min-width:768px){div[id^=calendar_] .modal-dialog{width:850px!important;max-width:850px!important}.top-header.bootstrap4 .modal-header .close{padding:0 15px}.top-header.bootstrap4 .dropdown-menu.login_dropdown{top:100%}header.bootstrap4_header .navbar-nav>li>a{border-bottom:5px solid #fff}.bootstrap4_header .navbar-default{width:75%}.bootstrap4_header li#extra-panel{margin-top:6px}.bootstrap4_header a.carousel-control-prev.arrow_bg{left:20px;right:20px}.bootstrap4_header #india-holidays .dropdown-menu:before{left:29%}.bootstrap4_header #india-holidays .dropdown-menu:after{left:28.9%}.bootstrap4_header #international-holidays .dropdown-menu:before{left:40%}.bootstrap4_header #international-holidays .dropdown-menu:after{left:39.9%}.bootstrap4_header #short_break_desk_menu .dropdown-menu:before{left:50%}.bootstrap4_header #short_break_desk_menu .dropdown-menu:after{left:49.9%}.bootstrap4_header #on-the-go .dropdown-menu:before{left:43%}.bootstrap4_header #on-the-go .dropdown-menu:after{left:42%}.bootstrap4_header #offers .dropdown-menu:before{left:47%}.bootstrap4_header #offers .dropdown-menu:after{left:46%}.bootstrap4_header #extra-panel .dropdown-menu:before{left:45%}.bootstrap4_header #extra-panel .dropdown-menu:after{left:44%}.bootstrap4_header .navbar-expand-lg .navbar-collapse{flex-grow:0;flex-basis:auto;align-items:initial}.bootstrap4_header .navbar-expand-lg .navbar-nav .nav-link{margin-right:0;font-weight:600}.bootstrap4_header li.nav-item dropdown{padding:5px 10px}.bootstrap4_header li#short_break_desk_menu .dropdown-menu{width:20%;left:38%}.bootstrap4_header li#forex .dropdown-menu{width:40%;left:31%}.bootstrap4_header li#on-the-go .dropdown-menu{width:10%;right:12%;left:auto;padding-top:5px}.bootstrap4_header li#offers .dropdown-menu{width:30%;right:5.5%;left:auto}.bootstrap4_header li#giftCard .dropdown-menu{width:15%;left:48%}.bootstrap4_header li#visa .dropdown-menu{width:55%;left:41%}.bootstrap4_header li#extra-panel .dropdown-menu{width:15%;right:1.5%;left:auto}.bootstrap4_header #extra-panel .dropdown-menu ul li,.bootstrap4_header #offers .dropdown-menu ul li,.bootstrap4_header #on-the-go .dropdown-menu ul li,.bootstrap4_header #short_break_desk_menu .dropdown-menu ul li{border-bottom:1px solid #cdcdcd;padding-bottom:3px}.bootstrap4_header #extra-panel ul.flex-column li,.bootstrap4_header #offers ul.flex-column li,.bootstrap4_header #on-the-go ul.flex-column li,.bootstrap4_header #short_break_desk_menu ul.flex-column li{white-space:nowrap}.bootstrap4_header .col-md-2.first_row{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;padding-right:10px;padding-left:10px}.bootstrap4_header .col-md-2.sec_row{-ms-flex:0 0 18.666667%;flex:0 0 18.666667%;max-width:18.666667%;padding-right:10px;padding-left:10px}.bootstrap4_header .col-md-2.third_row{-ms-flex:0 0 19.666667%;flex:0 0 19.666667%;max-width:19.666667%;padding-right:10px;padding-left:10px}.bootstrap4_header .col-md-2.fourth_row{-ms-flex:0 0 15.666667%;flex:0 0 15.666667%;max-width:15.666667%;border-right:1px solid #cdcdcd;padding-right:10px;padding-left:10px}.bootstrap4_header .col-md-2.fifth_row{-ms-flex:0 0 28.666667%;flex:0 0 28.666667%;max-width:28.666667%}}@media screen and (min-width:992px){.bootstrap4_header .navbar .nav-item{padding:.5rem 1.3rem 0;margin:0 .25rem}.tab-content .row_footer .col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 15.666667%;max-width:15.666667%}}.top-header.bootstrap4 .user_icon{padding:15px}.top-header.bootstrap4 .user_icon img{margin:0 auto}.hide{display:none!important}.traveller-PAN,.traveller-pan-card.frm_control{max-width:390px;position:relative;min-width:390px}.frm_textbox.tcs_pancard{min-width:370px}div#panStatus{min-width:250px;color:green;padding:1px 7px 0 15px}div#panStatus.pancardStatusFalse{color:red;min-width:355px;margin-left:-9px;padding:0 10px 0 24px}.pancardStatusFalse::before{content:"\D7";background:red;color:#fff;position:absolute;padding:0 0 0 3px}.pancardStatusTrue::before{content:"✔";background:green;color:#fff;position:absolute;padding:0 0 0 2px}div#panHolderName{min-width:261px;text-align:right;margin-right:25px}.pancardStatusFalse::before,.pancardStatusTrue::before{width:13px;line-height:12px;border-radius:50%;left:285px;height:13px;font-weight:700;margin-top:0}.panCardServiceData{font-size:11px;display:flex;flex-direction:row;flex-wrap:nowrap;position:absolute;left:95px;top:9px}@media only screen and (min-device-width:320px) and (max-device-width:767px){.panCardServiceData{left:10px;top:30px;flex-direction:column}.traveller-pan-card.frm_control{max-width:215px;min-width:215px}div#panHolderName{min-width:100px;position:absolute;right:44px;top:-20px}div#panStatus.pancardStatusFalse{min-width:320px}.pancardStatusFalse::before,.pancardStatusTrue::before{left:10px;margin-top:2px}.pancardStatusTrue::before{padding:0 0 0 2px}}.login-detail-email-box{display:inline-block!important}span.tour_inclusive_meals.tour_inclusive__insurance-tour span{background:url(/images/common_sprite.png) -257px -300px no-repeat;display:block;margin:8px 0 0 7px}div[id^=sanCashModalData] .modal-header{border-bottom:1px solid #999;float:left;width:100%;background:#0054a5;color:#fff;align-items:center;padding:12px 12px 7px 10px}div[id^=sanCashModalData] .modal-header h4{color:#fff!important;font-size:16px!important;padding:0;font-weight:400;text-align:left}div[id^=sanCashModalData] .modal-dialog .modal-body{padding:15px;background:#fff!important}div#submitPkgButton{margin:20px 0 3px;display:flex;flex-wrap:wrap;justify-content:center}#sanCashModalData button.modalClose-icon{color:#333;cursor:pointer;font-size:0;line-height:0;float:right;border-radius:50%;background:url(/images/Holiday-inclusions-icons.png?version=1.2) -21px -160px no-repeat;width:22px;height:21px;display:block;margin:0;border:transparent;outline:0}.view-plan-table,.view-plan-table td,.view-plan-table th{border:1px solid #e3e3e3;padding:12px}.informationDataPoints{position:relative;display:inline-block;margin-left:4px}.sanCashDataStart{padding:4px 5px;border-radius:10px;clear:both}.sanCashDatatotal{background:#dfe9f6;padding:4px;clear:both;font-size:11px;display:flex;align-items:center;justify-content:center;color:#0C4DA2;font-weight:700;border-radius:10px}.pdpAfterCalculateSanCash .sanCashDatatotal{border-radius:4px}.loyltyProgramDataStart{clear:both;width:100%;max-width:100%}.loyltyProgramText span span{margin:0 1px}.sanCashDatatotal span{margin:0;color:#0C4DA2!important;font-weight:700}span.INRPricesSanCash{margin-right:2px}.sanCashDataStart.pdpAfterCalculateSanCash{border:1px dashed #cdcdcd;float:left;max-width:53%;display:inline-block;clear:none;min-width:328px;margin-right:15px;padding:7px 5px;border-radius:4px;margin-bottom:20px;white-space:nowrap}.loyltyProgramDataStart.pdpAfterCalculateLoyalty{border:1px dashed #cdcdcd;float:left;max-width:24%;display:inline-block;clear:none;min-width:315px;margin-left:0;border-radius:4px;max-height:39px;margin-right:15px;padding:4px 0 0}.loyltyProgramDataStart .loyltyProgram{display:flex;align-items:stretch;justify-content:center;padding-top:2px;flex-direction:row;padding-bottom:10px}.loyltyProgramDataStart .loyltyProgram img{max-width:60px;margin-right:5px}.loyltyProgramText{background:#fff5b3;padding:5px 7px;display:flex;justify-content:flex-start;font-size:11px!important;font-weight:700;align-items:center;min-width:140px;border-radius:4px;gap:1px;color:#444}span.sanCashDatatotalTable{margin-left:10px}.informationDataPointsInner{visibility:hidden;min-width:500px;position:absolute;z-index:1;right:-17px;width:100%;border-radius:4px;border:1px solid #D0D0D0;background:#FFF;padding:16px;margin-top:10px;text-align:left;color:#444;font-weight:400}.informationDataPointsInner:after,.informationDataPointsInner:before{content:'';display:block;position:absolute;width:0;height:0}.informationDataPointsInner:before{right:13px;bottom:100%;border:10px solid transparent;border-bottom-color:#D0D0D0}.informationDataPointsInner:after{right:14px;bottom:100%;border:9px solid transparent;border-bottom-color:#fff}.loyltyProgramInformation:hover .informationDataPointsInner{visibility:visible}.tooltiplist li:before{content:"";background:rgba(68,68,68,.7);border-radius:25px;width:6px;height:6px;display:inline-block;margin-right:6px;vertical-align:middle}.tooltiplist li{color:#444;font-size:12px;font-weight:400}.tooltippara{color:#444!important;font-size:12px!important;font-weight:400}.loyltyProgramInformation{position:relative}.sanCashDataStart.pdpAfterCalculateSanCash .sanCashDatatotal{color:#333;font-weight:400}.sanCashDataStart.pdpAfterCalculateSanCash .sanCashDatatotal span.INR,.sanCashDataStart.pdpAfterCalculateSanCash .sanCashDatatotal span.INRPricesSanCash{color:#333!important;font-weight:700}p.tooltippara{display:block!important;margin:0}.modal__footer-sandcash{font-size:11px;justify-content:start}.modal__footer-sandcash h5{font-size:11px;font-weight:600}.modal__footer-sandcash ul li{list-style-type:disc;margin:0 0 0 15px}@media screen and (min-width:320px) and (max-width:767px){.gst_label .tc-user:before,.popupHead{margin-top:0}.pdp_flight_schedule .tour_inclusive ul{width:343px;display:flex;overflow:scroll}.pdp_flight_schedule .tour_inclusive .scroll_pdp_verflow ul{flex-direction:column}.holiday-form-search .col-lg-2,.pdp_flight_schedule .tour_inclusive>ul li{width:23.66%}.click_to_call_pdp_all_data{max-width:344px;margin:-210px 0 0 5px}#sanCashModalData .modal-dialog{width:100%!important}.tourTypeSectionAll{padding:15px 0}.loyltyProgramDataStart{width:100%!important;padding-bottom:7px}.loyltyProgramDataStart.pdpAfterCalculateLoyalty{padding:6px 0 2px;min-height:52px}.sanCashDatatotal .informationDataPointsInner{min-width:329px;right:-269px}.sanCashDatatotal .informationDataPointsInner:after{right:265px}.sanCashDatatotal .informationDataPointsInner:before{right:264px}.informationDataPointsInner{min-width:354px;left:auto;right:-110px}.pdpAfterCalculateLoyalty .informationDataPointsInner{min-width:343px;left:auto;right:-92px}.informationDataPointsInner:after{right:105px}.informationDataPointsInner:before{right:104px}.pdpAfterCalculateLoyalty .informationDataPointsInner:after{right:91px}.pdpAfterCalculateLoyalty .informationDataPointsInner:before{right:90px}.loyltyProgramText{min-width:auto;width:100%;max-width:100%;padding-left:10px}.sanCashDataStart{padding:0 8px 0 0}.informationDataPointsInner p{text-align:left!important}.sanCashDatatotal{flex-wrap:wrap;padding:6px;justify-content:flex-start}.loyltyProgramDataStart .loyltyProgram{padding:4px 12px;gap:7px}#mapview .moffer_box:after,.moffer_box:after{display:none}.offer-text{position:absolute;top:0;right:0;z-index:1;transform:rotate(0);font-size:12px;background-color:#f90;padding:3px 6px}span.strikeOutPercentage{color:#444}span.sanCashDatatotalTable{margin-left:0}}p.toolTipMoreInfo{font-weight:500;color:#333!important}.tooltiplist{padding:12px 0;clear:both}p.toolTipMoreInfo.hide{display:block!important}.hotels_inclusive_flights_content .tabs_header span.tc-accomodation,.meals_inclusive_flights_content .tabs_header span.tc-meals,.sightseeing_inclusive_flights_content .tabs_header span.tc-Sightseeing,.tour_inclusive_flights_content .tabs_header span.tc-plane,.tour_manager_content .tabs_header span.tourManegerDetailsView,.visa_inclusive_flights_content .tabs_header span.tc-visa{width:30px;height:25px;display:block;margin:0;font-size:0;position:absolute;float:left}.tour_inclusive_flights_content .tabs_header span.tc-plane{background:url(/images/common_sprite.png?version=1.2) -4px -116px no-repeat}.hotels_inclusive_flights_content .tabs_header span.tc-accomodation{background:url(/images/common_sprite.png?version=1.2) -61px -116px no-repeat}.visa_inclusive_flights_content .tabs_header span.tc-visa{background:url(/images/common_sprite.png?version=1.2) -223px -115px no-repeat}.meals_inclusive_flights_content .tabs_header span.tc-meals{background:url(/images/common_sprite.png?version=1.2) -279px -116px no-repeat}.tour_manager_content .tabs_header span.tourManegerDetailsView{background:url(/images/common_sprite.png?version=1.2) -258px -301px no-repeat}.sightseeing_inclusive_flights_content .tabs_header span.tc-Sightseeing{background:url(/images/common_sprite.png?version=1.2) -116px -115px no-repeat}.tc-visa span,.tourManegerDetailsView img{display:none}.click_to_call_pdp_all_data .tabs_header{text-indent:25px}#visaPassport ul li{position:relative;margin-bottom:15px}#visaPassport ul li:before{position:absolute;content:" ";display:block;top:0;left:20px;right:10px;border-top:0 solid transparent;border-bottom:0 solid transparent;border-left:0 solid #e36e0e;background:url(/images/pdp-sprite-new.png) -2px 3px;width:20px;height:20px;margin-left:-40px}#visaPassport .active_default_msg{padding-left:25px}#visaPassport span.tour_inclusive_visa{float:left;margin:-10px 0 0}.TravelFooterTapWrapper{display:none!important}.pdp_sections_tabs_content_main>.container{margin-top:0!important}.hide_book_mobile_pdp{min-height:50px}.pdp_sections_tabs_content{margin-top:0!important;position:relative}.tab-pane.overview_price_pdp{position:relative;padding-top:50px}.stick_fixed_po+.pdp_sections_tabs_content .tab-pane.itinerary_price_pdp,.stick_fixed_po+.pdp_sections_tabs_content .tab-pane.overview_price_pdp{padding-top:100px}.tab-pane.sticky-active{padding-top:50px!important}.tab-pane.itinerary_price_pdp.sticky-active,.tab-pane.overview_price_pdp.sticky-active{padding-top:100px!important}.itinerary_price_pdp.active:not(.sticky-active){padding-top:50px}.pdp_sections_tabs_content>.tab-pane{background-color:#f2f0f0}.pdp_secondary_tabs{width:100%;position:absolute!important;top:0!important;left:0;background:#fff;z-index:3}.pdp_sections_tabs{position:relative!important}.pdp_sections_tabs.stick{position:fixed!important;top:0!important;z-index:3}.pdp_secondary_tabs.pdp_secondary_tabs_sub{position:fixed!important;top:50px!important}@media screen and (min-width:1200px){html.modal-open{padding-right:14px!important}}@media screen and (max-width:767px){.stick_fixed_po+.pdp_sections_tabs_content .tab-pane.itinerary_price_pdp,.stick_fixed_po+.pdp_sections_tabs_content .tab-pane.overview_price_pdp,.tab-pane.overview_price_pdp{padding-top:0}.pdp_sections_tabs{z-index:10;top:0!important}.pdp_sections_tabs.stick{position:fixed;top:0;left:0;width:100%;z-index:10}.itinerary_price_pdp .pdp_secondary_tabs_sub{position:fixed!important;top:40px!important}}