<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700");@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700");.fontsize-10{font-size:10}.fontsize-11{font-size:11}.fontsize-12{font-size:12}.fontsize-13{font-size:13}.fontsize-14{font-size:14}.fontsize-15{font-size:15}.fontsize-16{font-size:16}.fontsize-17{font-size:17}.fontsize-18{font-size:18}.fontsize-19{font-size:19}.fontsize-20{font-size:20}.fontsize-21{font-size:21}.fontsize-22{font-size:22}.fontsize-23{font-size:23}.fontsize-10{font-size:10}.fontsize-11{font-size:11}.fontsize-12{font-size:12}.fontsize-13{font-size:13}.fontsize-14{font-size:14}.fontsize-15{font-size:15}.fontsize-16{font-size:16}.fontsize-17{font-size:17}.fontsize-18{font-size:18}.fontsize-19{font-size:19}.fontsize-20{font-size:20}.fontsize-21{font-size:21}.fontsize-22{font-size:22}.fontsize-23{font-size:23}.signtoggle_nav{display:inline-block;margin-left:10px}.signtoggle_nav span+span{margin-left:0px}.signtoggle_nav a{border:0px;border-radius:0px;text-align:center;cursor:pointer;background:transparent;color:#293895;padding:7px 7px;position:relative;font-size:14px}.signtoggle_nav a:hover{background:transparent;color:#293895;text-decoration:underline}.signtoggle_nav .signinoptionBox{width:100px;height:auto;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4);display:none;border-radius:0px;position:absolute;right:initial;text-align:left;background:#141b47;top:40px;z-index:100;padding:0px;left:initial;transform:translate(0, 0);right:0px;border-radius:5px}.signtoggle_nav .signinoptionBox ul{margin:0;padding:0;list-style:none}.signtoggle_nav .signinoptionBox ul li{width:100%;padding:0px}.signtoggle_nav .signinoptionBox ul li a{text-decoration:none !important;padding:7px 10px 7px;color:#fff !important;cursor:pointer;font-size:14px;border-bottom:1px solid #e2e2e2 !important;width:100%;text-align:left !important;display:inline-block;background:#141b47}.signtoggle_nav .signinoptionBox ul li a span{margin-right:5px;vertical-align:middle;width:22px}.signtoggle_nav .signinoptionBox ul li a:hover{color:#fff !important;text-decoration:none;cursor:pointer;background:#293895 !important}.signtoggle_nav .signinoptionBox ul li+li a{border-bottom:0px !important}.signtoggle_nav .signinoptionBox ul li:first-child a{border-radius:5px 5px 0 0}.signtoggle_nav .signinoptionBox ul li:last-child a{border-radius:0px 0px 5px 5px}.signtoggle_nav .signinoptionBox.user_menu{min-height:0px}.signtoggle_nav .signinoptionBox:after,.signtoggle_nav .signinoptionBox:before{content:'';display:block;position:absolute;left:70%;width:0;height:0;border-style:solid}.signtoggle_nav .signinoptionBox:after{top:-19px;border-color:transparent transparent #141b47 transparent;border-width:10px}.signtoggle_nav .signinoptionBox:before{top:-20px;border-color:transparent transparent #e2e2e2 transparent;border-width:10px}.signtoggle_nav .relativeDiv{position:relative}@font-face{font-family:'Glyphicons Halflings';src:url("../../../../common/fonts/glyphicons_fonts/glyphicons-halflings-regular.eot");src:url("../../../../common/fonts/glyphicons_fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../../../../common/fonts/glyphicons_fonts/glyphicons-halflings-regular.woff") format("woff"),url("../../../../common/fonts/glyphicons_fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("../../../../common/fonts/glyphicons_fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular") format("svg")}@font-face{font-family:'Poppins';src:url("../../../../common/fonts/Poppins_font/Poppins-Light.eot");src:url("../../../../common/fonts/Poppins_font/Poppins-Light.eot?#iefix") format("embedded-opentype"),url("../../../../common/fonts/Poppins_font/Poppins-Light.woff2") format("woff2"),url("../../../../common/fonts/Poppins_font/Poppins-Light.woff") format("woff"),url("../../../../common/fonts/Poppins_font/Poppins-Light.ttf") format("truetype"),url("../../../../common/fonts/Poppins_font/Poppins-Light.svg#Poppins-Regular") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Poppins';src:url("../../../../common/fonts/Poppins_font/Poppins-Regular.eot");src:url("../../../../common/fonts/Poppins_font/Poppins-Regular.eot?#iefix") format("embedded-opentype"),url("../../../../common/fonts/Poppins_font/Poppins-Regular.woff2") format("woff2"),url("../../../../common/fonts/Poppins_font/Poppins-Regular.woff") format("woff"),url("../../../../common/fonts/Poppins_font/Poppins-Regular.ttf") format("truetype"),url("../../../../common/fonts/Poppins_font/Poppins-Regular.svg#Poppins-Regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Poppins';src:url("../../../../common/fonts/Poppins_font/Poppins-Medium.eot");src:url("../../../../common/fonts/Poppins_font/Poppins-Medium.eot?#iefix") format("embedded-opentype"),url("../../../../common/fonts/Poppins_font/Poppins-Medium.woff2") format("woff2"),url("../../../../common/fonts/Poppins_font/Poppins-Medium.woff") format("woff"),url("../../../../common/fonts/Poppins_font/Poppins-Medium.ttf") format("truetype"),url("../../../../common/fonts/Poppins_font/Poppins-Medium.svg#Poppins-Regular") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Poppins';src:url("../../../../common/fonts/Poppins_font/Poppins-SemiBold.eot");src:url("../../../../common/fonts/Poppins_font/Poppins-SemiBold.eot?#iefix") format("embedded-opentype"),url("../../../../common/fonts/Poppins_font/Poppins-SemiBold.woff2") format("woff2"),url("../../../../common/fonts/Poppins_font/Poppins-SemiBold.woff") format("woff"),url("../../../../common/fonts/Poppins_font/Poppins-SemiBold.ttf") format("truetype"),url("../../../../common/fonts/Poppins_font/Poppins-SemiBold.svg#Poppins-Regular") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Poppins';src:url("../../../../common/fonts/Poppins_font/Poppins.eot");src:url("../../../../common/fonts/Poppins_font/Poppins.eot?#iefix") format("embedded-opentype"),url("../../../../common/fonts/Poppins_font/Poppins.woff2") format("woff2"),url("../../../../common/fonts/Poppins_font/Poppins.woff") format("woff"),url("../../../../common/fonts/Poppins_font/Poppins.ttf") format("truetype"),url("../../../../common/fonts/Poppins_font/Poppins.svg#Poppins") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'FontAwesome';src:url("../../../../common/fonts/Poppins_font/fontawesome-webfont.eot?v=4.7.0");src:url("../../../../common/fonts/Poppins_font/fontawesome-webfont.eot?#iefix&amp;v=4.7.0") format("embedded-opentype"),url("../../../../common/fonts/Poppins_font/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../../../../common/fonts/Poppins_font/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../../../../common/fonts/Poppins_font/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../../../../common/fonts/Poppins_font/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}html,body{height:100%;margin:0}body{display:flex;flex-direction:column}body{font-family:"Montserrat",sans-serif;margin:0px;padding:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6f5f4}.marR10{margin-right:10px}.fulldiv_box{float:left;width:100%}.homepage_search_wrapper{position:relative;width:100%;float:left;flex:1 0 auto}.homepage_search_wrapper select{-moz-appearance:none;text-overflow:"";-webkit-appearance:none;border:medium none;padding-left:0;outline:medium none;cursor:pointer}.homepage_search_wrapper ::placeholder{color:#293895;font-size:13px}.homepage_search_wrapper .icon_bg .fa-caret-down{color:#000;font-size:13px;pointer-events:none}.homepage_search_wrapper .form-control::-moz-placeholder{color:#293895}.homepage_search_wrapper .form-control{box-shadow:none;color:#293895;height:38px;padding:8px 20px}.homepage_search_wrapper .form-control:focus{box-shadow:none}.homepage_search_wrapper select.form-control::-moz-placeholder{color:#293895}.homepage_search_wrapper select.form-control::placeholder{color:#293895}.homepage_search_wrapper a{cursor:pointer}.homepage_search_wrapper *:focus{outline:none}.homepage_search_wrapper textarea:focus,.homepage_search_wrapper input:focus{outline:none}.homepage_search_wrapper select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.homepage_search_wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:'';text-indent:1px}.homepage_search_wrapper select::-ms-expand{display:none}.homepage_search_wrapper input:focus,.homepage_search_wrapper textarea:focus,.homepage_search_wrapper select:focus{outline:none !important}.homepage_search_wrapper .form-control:focus{border:1px solid #ccd2df !important;outline:none;box-shadow:none !important}.sliderSearchBox{position:relative;float:left;width:100%;height:100%}.home_slider{position:absolute;width:100%;height:100%;left:0;top:0}.home_slider .carousel-inner{float:left;width:100%;height:100%}.homepage_Container{width:975px}.homepage_Container_logged_in{width:840px}.homeHeader{background:rgba(255,255,255,0.3);float:left;width:100%;z-index:5;position:relative;padding:0px 0px 0px;box-shadow:-3px 6px 20px 2px #d4e1e7}.homeHeader .logedUser_Div{float:right;width:100%;padding:0px 0px 0px}.homeHeader .logeduserDtls .selectLanguare{width:60%}.homeHeader .logeduserDtls .selectLanguare .lang_dv{float:right;margin:15px 15px 0px 0px;cursor:pointer}.homeHeader .logedUserBox{float:right;width:60%;display:flex;align-items:center;justify-content:flex-end}.homeHeader .logedUserBox .profile_pic{width:46px;height:46px;border-radius:35px;float:left;margin-right:10px}.homeHeader .logedUserBox .profile_pic img{border-radius:45px}.homeHeader .logedUserBox .userTxt{margin-right:7px;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:500;color:#000;text-align:right}.homeHeader .my_accnt{width:206px;height:auto;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4);border-radius:6px;position:absolute;right:0px;text-align:left;background:#fff;top:55px}.homeHeader .user_prfl{width:100%;min-height:62px;padding-left:9px;background:#293895;padding-top:0px}.homeHeader .user_img{width:67px;height:67px;border-radius:50%;background:#fff;float:left;margin-top:12px;padding-top:2px;position:relative;z-index:999}.homeHeader .user_img::before{content:'';background:rgba(0,0,0,0.1);position:absolute;top:-4px;left:-4px;width:75px;height:75px;border-radius:60%;z-index:-2}.homeHeader .user_img img{border-radius:50%;width:100%;margin-top:-2px}.homeHeader .loged_user_info{float:left;width:100%;padding:7px 10px;text-align:left}.homeHeader .loged_user_info p{padding:0px;margin-bottom:0px}.homeHeader .loged_user_info .agentCode{margin-right:7px;font-size:12px;font-family:"Montserrat",sans-serif;font-weight:400;color:#fff}.homeHeader .loged_user_info .availCreditAmnt{margin-right:7px;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400;color:#f8e4c5}.homeHeader .user_info p{font-size:16px;color:#fff;margin-bottom:2px}.homeHeader .user_menu{min-height:165px;width:100%;background-color:#fff;padding:10px 10px 10px;float:left;cursor:pointer}.homeHeader .user_menu ul{margin:0;padding:0;list-style:none}.homeHeader .user_menu ul li{font-size:13px;font-weight:400;color:#000;margin-bottom:3px;float:left;width:100%}.homeHeader .user_menu ul li a{color:#000}.homeHeader .user_menu ul li a span{vertical-align:middle;margin-right:10px;width:22px}.homeHeader .user_menu ul li a:hover{color:#293895}.homeHeader .user_menu .fa-pencil-square-o{font-size:1.125em;color:#84838b}.homeHeader .dividr{width:100%;border-bottom:1px solid #b9b8b6}.homeHeader .my_accnt:after,.homeHeader .my_accnt:before{content:'';display:block;position:absolute;left:70%;width:0;height:0;border-style:solid}.homeHeader .my_accnt:after{top:-19px;border-color:transparent transparent #fff transparent;border-width:10px}.homeHeader .my_accnt:before{top:-20px;border-color:transparent transparent #e2e2e2 transparent;border-width:10px}.topHeaderSection{width:100%}.topHeaderSection .navbar-default.headerNav{background:rgba(255,255,255,0.3);border-bottom:0px;margin-bottom:0px;box-shadow:-1px 1px 20px 0px #dadada}.topHeaderSection .navbar-default.headerNav .navbar-brand.headerLogo{float:left;padding-top:0px;font-size:20px;line-height:22px;height:70px;display:flex;align-items:center}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ{float:left;margin-left:25px;margin-top:26px}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li{display:inline-block;margin-right:0px}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li a{font-size:12px;font-family:"Montserrat",sans-serif;color:#000;font-weight:500;padding:6px 8px 30px 8px;position:relative;cursor:pointer;text-decoration:none;text-transform:uppercase}@-moz-document url-prefix(){.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li a{font-weight:400}}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li a::after{content:'';display:block;width:26px;height:0px;background:#141b47;transition:width .3s;position:absolute;left:50%;bottom:0px;transform:translate(-50%)}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li a:hover::after{width:26px;height:2px}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li.active a{background:transparent}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li.active a::after{content:'';display:block;width:26px;height:2px;background:#141b47;transition:width .3s;position:absolute;left:50%;bottom:0px;transform:translate(-50%)}.topHeaderSection .headerRight_user_Dtls{float:right;width:260px;height:auto;display:flex;align-items:flex-start;justify-content:flex-end}.topHeaderSection .headerRight_user_Dtls .wishlist_icon{display:inline-block;float:left;margin:17px 10px 0 0;padding-right:10px;cursor:pointer;display:none}.topHeaderSection .headerRight_user_Dtls .currency_dv{float:left;width:40px;margin:17px 5px 0px 0px;cursor:pointer;padding:0px;font-size:12px;color:#000;font-weight:500}.topHeaderSection .headerRight_user_Dtls .lang_dv{float:left;width:40px;margin:18px 10px 0px 0px;cursor:pointer;padding:0px}.topHeaderSection .headerRight_user_Dtls .logedUserBox{float:left;width:100%;display:flex;align-items:center;justify-content:flex-end;margin:15px 0px 0px 0px}.topHeaderSection .headerRight_user_Dtls .logedUserBox .profile_pic{width:46px;height:46px;border-radius:35px;float:left;margin-right:10px}.topHeaderSection .headerRight_user_Dtls .logedUserBox .userTxt{margin-right:7px;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400;color:#000}#headerNavCollapse{display:none}#lang_popup .modal-sm-language{max-width:350px;margin:0 auto;width:100%}.modal-sm-language .modal-content{padding:15px;margin-top:100px;box-shadow:0 2px 14px 0 rgba(252,252,252,0.2)}.modal-sm-language h1{font-size:1.250em;color:#000;text-align:center;margin-bottom:20px;text-transform:uppercase;font-family:"Montserrat",sans-serif;margin-top:0px}.modal-sm-language .close_btn{position:absolute;right:0px;top:0px}.modal-sm-language .close_btn i{color:#999999}.lang_list a{width:100%}.modal-sm-language .modal-body{padding:15px 0px}.lang_list a{width:100%;padding:10px;display:inline-block;color:#000;border:1px solid #eee}.lang_list a:hover{background:#141b47;color:#fff}.lang_list a.active{background:#141b47;color:#fff}.lang_list .lang_img{vertical-align:0;margin-right:0px}.lang_togle1{right:0px;padding:10px;position:absolute;text-align:right;top:39px;min-width:100px;height:150px}.lang_crcl{width:25px;height:25px;background:#fff;float:right;text-align:center;border-radius:50px;vertical-align:middle;line-height:22px;border:1px solid #ccc}.user_img{width:67px;height:67px;border-radius:50%;background:#fff;float:left;margin-top:12px;padding-top:2px;position:relative;z-index:999}.user_img::before{content:'';background:rgba(0,0,0,0.1);position:absolute;top:-4px;left:-4px;width:75px;height:75px;border-radius:60%;z-index:-2}.user_img img{border-radius:50%;width:100%;margin-top:-2px}.user_info p{font-size:16px;color:#fff;margin-bottom:2px}.user_menu .fa-pencil-square-o{font-size:1.125em;color:#84838b}.dividr{width:100%;border-bottom:1px solid #e2e2e2}.myAccspriteImg{background-image:url("../images/svgIcons/my_account_pop_up.svg");background-size:1200%}.myBooking{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-54px -432px}.myAccnt{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-99px -434px}.myReport{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-143px -433px}.myWishList{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-10px -433px;margin-right:6px !important}.traveller{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-187px -432px}.logout{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-231px -431px;margin-right:11px !important}.searchForm_tabs_wrapper{float:left;width:100%}.searchForm_tabs_wrapper .form_headng{float:left;width:100%;position:relative}.searchForm_tabs_wrapper .form_headng h1{color:#000;font-size:24px;margin:20px 0px 10px;font-family:"Montserrat",sans-serif;font-weight:400}.searchForm_tabs_wrapper .searchSprite{background:url(../images/svgIcons/Search_page.svg) no-repeat;background-size:650%}.searchForm_tabs_wrapper ul.nav.nav-tabs.form_dv.homeNavtabs li{margin-bottom:-1px}.searchForm_tabs_wrapper .panel.with-nav-tabs.homeSearchCont{background:inherit}.searchForm_tabs_wrapper .homeSearchCont{float:left;width:100%;margin-bottom:80px;border:0px}.searchForm_tabs_wrapper .homeSearchCont span.icon_bg{position:absolute;right:10px;top:10px;color:#293895;font-size:14px;pointer-events:none}.searchForm_tabs_wrapper .homeSearchCont span.calender_icon,.searchForm_tabs_wrapper .homeSearchCont span.down_icon{position:absolute;right:10px;top:10px;color:#293895;font-size:14px;pointer-events:none}.searchForm_tabs_wrapper .homeSearchCont span.icon_date,.searchForm_tabs_wrapper .homeSearchCont span.icon_downArrow,.searchForm_tabs_wrapper .homeSearchCont span.icon_person{position:absolute;right:10px;top:10px;color:#293895;font-size:14px;pointer-events:none}.searchForm_tabs_wrapper .homeSearchCont .destinationMapmaker{position:absolute;font-size:12px;color:#ccc;top:11px;left:7px}.searchForm_tabs_wrapper .homeSearchCont .flightOption .roundTrip{float:left;display:inline-block;width:initial;padding:0px}.searchForm_tabs_wrapper .homeSearchCont .panel-body{background:rgba(41,56,149,0.9);color:#fff;margin:1px 0px 0;padding:25px 30px 35px;min-height:246px;position:relative;margin-top:0px !important}.searchForm_tabs_wrapper .homeSearchCont label{color:#fff;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400}@-moz-document url-prefix(){.searchForm_tabs_wrapper .homeSearchCont label{font-weight:400}}.searchForm_tabs_wrapper .homeSearchCont .form-control{font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400;color:#293895}.searchForm_tabs_wrapper .homeSearchCont ul.nav-tabs&gt;li.active&gt;a,.searchForm_tabs_wrapper .homeSearchCont .nav-tabs&gt;li.active&gt;a:hover,.searchForm_tabs_wrapper .homeSearchCont .nav-tabs&gt;li.active&gt;a:focus{border-radius:5px 5px 0px 0px !important;border:0px;background:#141b47;transition:background-color .3s ease-in-out;text-decoration:none}.searchForm_tabs_wrapper .homeSearchCont ul.nav.nav-tabs.form_dv li a{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:500;color:#000;padding:2px 5px;display:flex;align-items:center;justify-content:flex-start;background:rgba(255,255,255,0.8);border-radius:5px 5px 0px 0px;border:0px;text-decoration:none}.searchForm_tabs_wrapper .homeSearchCont ul.nav.nav-tabs.form_dv li a p{margin-bottom:0px}.searchForm_tabs_wrapper .homeSearchCont ul.nav.nav-tabs.form_dv li a:hover{background:rgba(41,56,149,0.9);color:#fff;transition:background-color .3s ease-in-out}.searchForm_tabs_wrapper .homeSearchCont ul.nav.nav-tabs.form_dv li.active a{background:rgba(41,56,149,0.9);opacity:10;color:#fff;background-position:6px -39px;border-radius:5px 5px 0px 0px;border:0px;transition:background-color .3s ease-in-out}.searchForm_tabs_wrapper .homeSearchCont .advance_search_link{float:left;width:auto}.searchForm_tabs_wrapper .homeSearchCont .advance_search_link .advSrch_icon{display:inline-block;width:15px}.searchForm_tabs_wrapper .homeSearchCont .checkCustom .checkbox label{color:#fff}.searchForm_tabs_wrapper .homeSearchCont .switch-box-left{color:#fff}.searchForm_tabs_wrapper .homeSearchCont .advance_search a{color:#fff}.searchForm_tabs_wrapper .roundtripDtls{width:100%;float:left}.searchForm_tabs_wrapper select#class_of_travel,.searchForm_tabs_wrapper select#selected_currency,.searchForm_tabs_wrapper select#preferredAirlineFlt{padding:6px 20px 6px 10px}.searchForm_tabs_wrapper .starRtg .selectHtlStar .checkbox input:checked+label:after{top:6px}.nav-tabs&gt;li{float:left;position:relative}.starRtg{float:left;width:100%}.starRtg .selectHtlStar{float:left;width:auto !important;text-align:left;display:flex;align-items:center;justify-content:flex-start}.starRtg .selectHtlStar .checkbox label{margin-right:15px}.starRtg .selectHtlStar .checkbox{margin:0px}.starRtg .selectHtlStar .starCnt{display:flex;align-items:center;justify-content:center}.starRtg .selectHtlStar .starCnt input{margin-top:0px;margin:0px 2px}.starRtg .selectHtlStar .starCnt span{margin-right:3px}.starRtg .selectAll_str{float:left;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:300;color:#fff;cursor:pointer;border-bottom:1px solid #e2e2e2}.starRtg .selectAll_str:hover{text-decoration:none}.starRtg .selectAll_str a{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:300;color:#fff;cursor:pointer}.flexMid{display:flex;align-items:center}.input_iconL{position:relative}.input_icon{position:relative}span.icon_bg,span.icon_bg_time{position:absolute;right:15px;top:8px;color:#000;font-size:14px;pointer-events:none}hr.form_break_line{border-top:1px solid #b1a89a;float:left;width:100%;margin:15px 0px}.form_break_line_bottom{border-top:1px solid #b1a89a;float:left;width:100%;margin:15px 0px 30px}.htlForm_break_line_bottom{border-top:1px solid #b1a89a;float:left;width:100%;margin:5px 0px 30px}.advance_search_link{float:left;width:auto}.advance_search_link a{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:300;color:#fff;cursor:pointer;text-decoration:none;user-select:none;display:inline-block}@-moz-document url-prefix(){.advance_search_link a{font-weight:500}}#advanceSearchContent{float:left;width:100%;display:none}.btn_dv{position:relative}.btn_dv.SearchBtn{position:relative;float:right}.btn_dv.SearchBtn a{background:#141b47;font-size:14px;padding:10px 20px;border-radius:20px;color:#fff;font-weight:400;text-decoration:none;font-family:"Montserrat",sans-serif;cursor:pointer;text-transform:capitalize}.btn_dv.SearchBtn a:hover{cursor:pointer;background:#e51d7d;font-weight:400;color:#fff;transition:background-color .3s ease-in-out}.home_search_btnCont{float:left;width:100%;display:flex;align-items:center;justify-content:flex-end}.availSearchTxt{font-size:12px;font-weight:400;display:flex;align-items:center;justify-content:space-between;font-family:"Montserrat",sans-serif;margin-right:10px}.availSearchTxt span+span{margin-left:5px}.srcAvailable-txt{font-size:13px;color:#fff;font-family:"Montserrat",sans-serif;font-weight:400}input#search{margin-left:-20px;margin-top:-2px;position:absolute}.form_dv li .hotel_icn{display:inline-block;width:39px;height:30px;background-position:-35px -1px;transition:all 0.3s ease 0s}.form_dv li .flight_icn{display:inline-block;width:39px;height:30px;background-position:10px -2px;transition:all 0.3s ease 0s}.form_dv li .transfer_icn{display:inline-block;width:39px;height:30px;background-position:-73px -1px;transition:all 0.3s ease 0s}.form_dv li .activity_icn{display:inline-block;width:39px;height:30px;background-position:-151px -1px;transition:all 0.3s ease 0s}.form_dv li .car_icn{display:inline-block;width:39px;height:30px;background-position:-110px -1px;transition:all 0.3s ease 0s}.form_dv li .packages_icn{display:inline-block;width:39px;height:30px;background-position:-185px -5px;transition:all 0.3s ease 0s}.form_dv li .cruise_icn{display:inline-block;width:39px;height:30px;background-position:-225px -1px;transition:all 0.3s ease 0s}.form_dv li .offlineReq_icn{display:inline-block;width:39px;height:30px;background-position:0px 2px;transition:all 0.3s ease 0s}.form_dv li a:hover .hotel_icn{display:inline-block;width:39px;height:30px;background-position:-35px -35px;transition:all 0.3s ease 0s}.form_dv li a:hover .flight_icn{display:inline-block;width:39px;height:30px;background-position:10px -38px;transition:all 0.3s ease 0s}.form_dv li a:hover .transfer_icn{display:inline-block;width:39px;height:30px;background-position:-73px -36px;transition:all 0.3s ease 0s}.form_dv li a:hover .activity_icn{display:inline-block;width:39px;height:30px;background-position:-151px -37px;transition:all 0.3s ease 0s}.form_dv li a:hover .car_icn{display:inline-block;width:39px;height:30px;background-position:-110px -36px;transition:all 0.3s ease 0s}.form_dv li a:hover .packages_icn{display:inline-block;width:39px;height:30px;background-position:-185px -39px;transition:all 0.3s ease 0s}.form_dv li a:hover .cruise_icn{display:inline-block;width:39px;height:30px;background-position:-225px -36px;transition:all 0.3s ease 0s}.form_dv li a:hover .offlineReq_icn{display:inline-block;width:39px;height:30px;background-position:0px -32px;transition:all 0.3s ease 0s}.form_dv li.active .hotel_icn{display:inline-block;width:39px;height:30px;background-position:-35px -35px;transition:all 0.3s ease 0s}.form_dv li.active .flight_icn{display:inline-block;width:39px;height:30px;background-position:10px -38px;transition:all 0.3s ease 0s}.form_dv li.active .transfer_icn{display:inline-block;width:39px;height:30px;background-position:-73px -36px;transition:all 0.3s ease 0s}.form_dv li.active .activity_icn{display:inline-block;width:39px;height:30px;background-position:-151px -37px;transition:all 0.3s ease 0s}.form_dv li.active .car_icn{display:inline-block;width:39px;height:30px;background-position:-110px -36px;transition:all 0.3s ease 0s}.form_dv li.active .packages_icn{display:inline-block;width:39px;height:30px;background-position:-185px -39px;transition:all 0.3s ease 0s}.form_dv li.active .cruise_icn{display:inline-block;width:39px;height:30px;background-position:-225px -36px;transition:all 0.3s ease 0s}.form_dv li.active .offlineReq_icn{display:inline-block;width:39px;height:30px;background-position:0px -32px;transition:all 0.3s ease 0s}.offlineReq_sprite{background:url(../images/svgIcons/offline_combine.svg) no-repeat;background-size:90%}.form_dv .nav.nav-tabs.homeNavtabs li{position:relative;margin-bottom:-4px !important}ul.nav.nav-tabs.form_dv.homeNavtabs.dyn_mytabs{border-bottom:0px}.form_dv .nav.nav-tabs li.active a p{color:#000}.form_dv .nav.nav-tabs li a:hover p{color:#000}.form_dv .nav.nav-tabs li.active a{background:#141b47}.form_dv .nav.nav-tabs li a div{height:45px;margin-top:3px}.signupBox_home{background:#293895;padding:10px 15px;border-radius:5px;position:relative;top:-40px;color:#fff;float:left;width:100%;display:flex;align-items:center;font-family:"Montserrat",sans-serif}.signupBox_home .bestDealText{float:left;width:100%;display:flex;align-items:center;justify-content:flex-start}.signupBox_home .bestDealText .emailIco_inbox{width:55px;height:55px;border-radius:45px;background:white;color:#293895;float:left;position:relative;margin-right:15px;font-family:"Montserrat",sans-serif}.signupBox_home .bestDealText .emailIco_inbox i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#293895;font-size:24px}.signupBox_home .signUp_box{float:left;width:100%;display:flex;align-items:center;justify-content:flex-start}.signupBox_home .signup-input.form-group{margin-bottom:0px;width:70%}.signupBox_home .signUpBtn{float:right;margin-left:0px;width:30%}.signupBox_home .signUpBtn a{background:#fff;font-family:"Montserrat",sans-serif;font-size:13px;padding:10px 15px;border-radius:20px;color:#000;font-weight:300;text-decoration:none;width:100%}.signupBox_home .signUpBtn a:hover{background:#141b47;color:#fff;transition:background-color .2s ease-in-out}.searchForm_tabs_wrapper .homeSearchCont input.form-control.htlName_srch{padding-left:27px}footer.home_footer{float:left;width:100%;border-top:1px solid #e2e2e2;background:#fff}footer.home_footer .footrer-Links ul{padding:0px;float:left;margin:15px 0px 0px;width:100%}footer.home_footer .footrer-Links ul li{list-style:none;float:left;position:relative}footer.home_footer .footrer-Links ul li a{padding:0px 4px 0 5px;font-size:12px;color:#666;font-weight:400;text-decoration:none;cursor:pointer}footer.home_footer .footrer-Links ul li a:hover{color:#000;text-decoration:underline}footer.home_footer .footrer-Links ul li+li::after{content:"";position:absolute;width:1px;height:15px;background:#141b47;left:0px;top:4px}footer.home_footer .copyrightTxt{float:left;width:100%;font-size:12px;margin:0px 0 15px 0px;color:#999;font-weight:300}footer.home_footer .certifiedIcon{float:left;width:100%;display:flex;align-items:center;justify-content:flex-end;margin:18px 0px 0px}footer.home_footer .certifiedIcon span+span{margin-left:20px}footer.home_footer .weAccept_cardDtls{float:left;width:100%;display:flex;align-items:center;justify-content:flex-end;margin:10px 0px 0px}footer.home_footer .weAccept_cardDtls .acceptTxt{color:#999;font-size:12px;font-weight:300;margin-right:10px;font-family:"Montserrat",sans-serif}footer.home_footer .weAccept_cardDtls .acceptPayment{margin-right:10px;font-size:25px;font-weight:400;color:#c5c4c4}footer.home_footer .socialbox{float:left;width:100%;display:flex;align-items:center;justify-content:flex-end;margin:15px 0px 0px}footer.home_footer .socialbox .connectTxt{color:#999;font-size:12px;font-weight:300;margin-right:10px;font-family:"Montserrat",sans-serif}footer.home_footer .socialbox .ftr_fb{margin-right:10px;cursor:pointer}footer.home_footer .socialbox .ftr_fb:hover{color:#293895}footer.home_footer .socialbox .ftr_Twt{margin-right:10px;cursor:pointer}footer.home_footer .socialbox .ftr_Twt:hover{color:#293895}footer.home_footer .socialbox .ftr_gpls{cursor:pointer}footer.home_footer .socialbox .ftr_gpls:hover{color:#293895}footer.home_footer .socialbox i{color:#c5c4c4;font-size:24px}footer.home_footer .poweredby{float:left;width:100%;text-align:right;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#0074be;padding-right:10px}footer.home_footer .poweredby a{text-decoration:none;margin-top:7px}footer.home_footer .poweredby a:hover{text-decoration:underline}#lang_popup .modal-sm-language{max-width:350px;margin:0 auto;width:100%}.modal-sm-language .modal-content{padding:15px;margin-top:100px;box-shadow:0 2px 14px 0 rgba(252,252,252,0.2)}.modal-sm-language h1{font-size:1.250em;color:#000;text-align:center;margin-bottom:20px;text-transform:uppercase;font-family:"Montserrat",sans-serif}.modal-sm-language .close_btn{position:absolute;right:0px;top:0px}.modal-sm-language .close_btn i{color:#999}.lang_list a{width:100%}.modal-sm-language .modal-body{padding:15px 0px}.lang_list a{width:100%;padding:10px;display:inline-block;color:#000;border:1px solid #eee}.lang_list a:hover{background:#141b47;color:#fff}.lang_list a.active{background:#141b47;color:#fff}.lang_list .lang_img{vertical-align:0;margin-right:0px}.lang_togle1{right:0px;padding:10px;position:absolute;text-align:right;top:39px;min-width:100px;height:150px}.lang_crcl{width:25px;height:25px;background:#fff;float:right;text-align:center;border-radius:50px;vertical-align:middle;line-height:22px;border:1px solid #ccc}.sflg-en{display:inline-block;background:url("../images/icons/en.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-fr{display:inline-block;background:url("../images/icons/fr.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-ar{display:inline-block;background:url("../images/icons/ar.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-es{display:inline-block;background:url("../images/icons/es.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-zh{display:inline-block;background:url("../images/icons/zh.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-ja{display:inline-block;background:url("../images/icons/ja.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-ur{display:inline-block;background:url("../images/icons/ur.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-it{display:inline-block;background:url("../images/icons/it.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-gb{display:inline-block;background:url("../images/icons/gb.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-sa{display:inline-block;background:url("../images/icons/sa.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-cn{display:inline-block;background:url("../images/icons/cn.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-jp{display:inline-block;background:url("../images/icons/jp.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-pk{display:inline-block;background:url("../images/icons/pk.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-in{display:inline-block;background:url("../images/icons/in.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.input_icon{position:relative}.pickTime{width:47.5%;float:left;margin-right:5%}span.icon_bg{position:absolute;right:10px;top:8px;color:#d2d2d2;font-size:14px;pointer-events:none}.icon_bg .fa-caret-down{color:#293895;pointer-events:none}.pickTime:last-child{margin-right:0%}.dropDiffLocTxt{font-size:11px;font-weight:300;display:flex;float:right;align-items:center;justify-content:space-between}.dropDiffLocTxt{margin-left:5px;color:#fff}.drop_city{color:#fff;font-size:11px !important;margin-top:-7px;margin-bottom:-10px !important}.btn_dv.searchTransBtn{float:right;margin:10px 0px 0px}.btn_dv.searchTransBtn a{background:#141b47;font-size:14px;padding:10px 20px;border-radius:20px;color:#fff;font-weight:300;text-decoration:none;font-family:"Montserrat",sans-serif;text-transform:capitalize}.btn_dv.searchTransBtn a:hover{cursor:pointer;background:#c52d85;color:#fff;transition:0.2s}.transfer_form .radio,.checkbox{position:relative;display:block;margin-top:1px;margin-bottom:0px}.transfer_form .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.transfer_form .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:5px;left:5px;width:5px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.dropDiffCityBorder{padding:0px;user-select:none}.transfer_form_break_line{border-top:1px solid #b1a89a;float:left;width:100%;margin:10px 0px 30px}.transferOption{margin-bottom:15px}.radio-inline.trans_TripOptions{margin:0px;padding-left:0px}.transferOption [type="radio"]:checked,[type="radio"]:not(:checked){position:absolute;left:-9999px}.transferOption [type="radio"]:checked+label,[type="radio"]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;line-height:12px;display:inline-block;color:#fff}.transferOption [type="radio"]:checked+label:before,[type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:13px;height:13px;border:1px solid #fff;border-radius:100%;background:none}.transferOption [type="radio"]:checked+label:after,[type="radio"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#fff;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:0.3s;transition:0.3s}.transferOption [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.transferOption [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}span.trans_icon_bg{position:absolute;right:10px;top:8px;color:#000;font-size:14px;pointer-events:none}span.trans_calendor_icon_bg{position:absolute;right:10px;top:8px;color:#d2d2d2;font-size:14px;pointer-events:none}span.trans_icon{position:absolute;right:10px;top:35px;color:#000;font-size:14px}span.trans_icon_bg_time{position:absolute;right:15px;top:8px;color:#000;font-size:14px;pointer-events:none}.pickupLoc{padding-left:10px}input#terms{margin-left:0px;margin-top:-4px;position:absolute}.differentRetLoc{display:flex;float:left;align-items:center;justify-content:space-between;font-family:"Montserrat",sans-serif}.differentRetLoc-txt{font-size:11px;color:#fff;padding-left:5px;font-family:"Montserrat",sans-serif;font-weight:400}.searchCarRentalBtn{float:right;padding-top:35px}.searchCarRentalBtn a{background:#293895;font-size:14px;padding:10px 20px;border-radius:20px;color:#fff;font-weight:300;text-decoration:none;font-family:"Montserrat",sans-serif}.searchCarRentalBtn a:hover{cursor:pointer;background:#e51d7d;color:#fff;transition:0.2s}.carRenatl_pickupLoc .radio-inline.pickUpLoc{margin:0px}.carRenatl_pickupLoc [type="radio"]:checked,.carRenatl_pickupLoc [type="radio"]:not(:checked){position:absolute;left:-9999px}.carRenatl_pickupLoc [type="radio"]:checked+label,.carRenatl_pickupLoc [type="radio"]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;line-height:12px;display:inline-block;color:#fff}.carRenatl_pickupLoc [type="radio"]:checked+label:before,.carRenatl_pickupLoc [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:13px;height:13px;border:1px solid #fff;border-radius:100%;background:#141b47}.carRenatl_pickupLoc [type="radio"]:checked+label:after,.carRenatl_pickupLoc [type="radio"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#fff;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:0.3s;transition:0.3s}.carRenatl_pickupLoc [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.carRenatl_pickupLoc [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.carRenatl_form .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:5px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:7px;margin-bottom:2px}.carRenatl_form .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:5px;left:5px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}span.car_icon_bg{position:absolute;right:10px;top:8px;color:#000;font-size:14px;pointer-events:none}span.car_Calender_icon_bg{position:absolute;right:10px;top:8px;color:#d2d2d2;font-size:14px;pointer-events:none}.tour_form{float:left;width:100%}.radio-inline.tripOptions{margin:0px;float:left}.flightOption .oneWay{padding-left:20}.flightOption [type="radio"]:checked,[type="radio"]:not(:checked){position:absolute;left:-9999px}.flightOption [type="radio"]:checked+label,[type="radio"]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;line-height:12px;display:inline-block;color:#fff}.flightOption [type="radio"]:checked+label:before,[type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:13px;height:13px;border:1px solid #fff;border-radius:100%;background:none}.flightOption [type="radio"]:checked+label:after,[type="radio"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#fff;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:0.3s;transition:0.3s}.flightOption [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.flightOption [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.flightOption .roundTrip{padding-left:0px;user-select:none}.flightOption{width:100%;float:left;margin-bottom:15px}.flight_form label{color:#fff;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400}.flight_form .destinationMapmaker{position:absolute;font-size:12px;color:#ccc;top:9px;left:8px}.flight_form .form-control{font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400;box-shadow:none;color:#293895;height:38px;padding:6px 20px;outline:none}.flightDirection{text-align:center;padding-top:27px;font-size:24px;font-weight:bold}.fltPadR{padding-right:7px}.fltPadL{padding-left:7px}span.calender_icon{position:absolute;right:10px;top:8px;color:#d2d2d2;font-size:14px}span.down_icon{position:absolute;right:10px;top:8px;color:#000;font-size:14px}.flexibleDates{width:100%;float:left}.flexibleDates .flexibleDateTxt{font-size:14px;font-weight:400;color:#fff}.flight_form label{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400;color:#fff;position:relative}.flight_form .radio,.checkbox{position:relative;display:block;margin-top:1px;margin-bottom:0px;user-select:none}.flight_form .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.flight_form .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:5px;left:6px;width:4px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.flightSearchBtn{float:right}.flightSearchBtn a{background:#141b47;font-size:14px;padding:10px 20px;border-radius:20px;color:#fff;font-weight:400;text-decoration:none;font-family:"Montserrat",sans-serif;cursor:pointer;text-transform:capitalize}.flightSearchBtn a:hover{cursor:pointer;background:#c52d85;color:#fff;transition:background-color .3s ease-in-out}.routeDevider .addMore_option{width:100%;float:left;padding-top:32px;cursor:pointer}.addFlightRoute,.removeFlightRoute{cursor:pointer;display:inline-block;padding-right:7px}.subtract_option{padding-left:5px}.add_remove_iconBox_flt{display:flex;align-items:center;justify-content:flex-start;margin-top:32px}.add_remove_iconBox_flt div{margin-right:7px;cursor:pointer}.homepage_Container .navbar-default,.homepage_Container_logged_in .navbar-default{background:transparent !important;border:0px;margin:0px}.homepage_Container .navbar-brand.headerLogo,.homepage_Container_logged_in .navbar-brand.headerLogo{float:left;padding:0px 0px 0px 0px;font-size:20px;line-height:22px;width:210px;height:70px;display:flex;align-items:center;text-align:left;margin:7px 0px 7px 0px}.homepage_Container .navbar-nav.mainMenuServ,.homepage_Container_logged_in .navbar-nav.mainMenuServ{float:left;margin-left:50px;margin-top:22px}.homepage_Container .navbar-nav.mainMenuServ li,.homepage_Container_logged_in .navbar-nav.mainMenuServ li{display:inline-block;margin-right:0px}.homepage_Container .navbar-nav.mainMenuServ li a,.homepage_Container_logged_in .navbar-nav.mainMenuServ li a{font-size:12px;font-family:"Montserrat",sans-serif;color:#000;font-weight:400;padding:6px 13px 30px 4px;position:relative;border:0px !important;text-decoration:none}.homepage_Container .navbar-nav.mainMenuServ li a::after,.homepage_Container_logged_in .navbar-nav.mainMenuServ li a::after{content:'';display:block;width:45px;height:0px;background:#141b47;transition:width .3s;position:absolute;left:50%;bottom:0px;transform:translate(-50%)}.homepage_Container .navbar-nav.mainMenuServ li a:hover::after,.homepage_Container_logged_in .navbar-nav.mainMenuServ li a:hover::after{width:45px;height:2px}.homepage_Container .navbar-nav.mainMenuServ li.active a,.homepage_Container_logged_in .navbar-nav.mainMenuServ li.active a{background:transparent}.homepage_Container .navbar-nav.mainMenuServ li.active a::after,.homepage_Container_logged_in .navbar-nav.mainMenuServ li.active a::after{content:'';display:block;width:45px;height:2px;background:#141b47;transition:width .3s;position:absolute;left:50%;bottom:0px;transform:translate(-50%)}.homepage_Container .headerRight_user_Dtls,.homepage_Container_logged_in .headerRight_user_Dtls{float:right;height:auto;display:flex;align-items:center;justify-content:center;margin-top:7px}.homepage_Container .headerRight_user_Dtls .currency_dv,.homepage_Container_logged_in .headerRight_user_Dtls .currency_dv{float:left;width:55px;margin:0px 5px 0px 0px;cursor:pointer;padding:0px;font-size:12px;color:#000;font-weight:500}.homepage_Container .headerRight_user_Dtls .lang_dv,.homepage_Container_logged_in .headerRight_user_Dtls .lang_dv{float:left;width:40px;margin:0px 15px 0px 0px;cursor:pointer;padding:0px;display:flex;align-items:center}.homepage_Container .headerRight_user_Dtls .lang_dv .flagimg,.homepage_Container_logged_in .headerRight_user_Dtls .lang_dv .flagimg{margin-right:5px}.homepage_Container .headerRight_user_Dtls .logedUserBox,.homepage_Container_logged_in .headerRight_user_Dtls .logedUserBox{float:left;width:250px;display:flex;align-items:center;justify-content:flex-end;margin:0px 0px 0px 0px}.homepage_Container .headerRight_user_Dtls .logedUserBox .profile_pic,.homepage_Container_logged_in .headerRight_user_Dtls .logedUserBox .profile_pic{width:46px;height:46px;border-radius:35px;float:left;margin-right:10px}.homepage_Container .headerRight_user_Dtls .logedUserBox .userTxt,.homepage_Container_logged_in .headerRight_user_Dtls .logedUserBox .userTxt{margin-right:7px;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:500;color:#000}#headerNavCollapse{display:none}.checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.checkbox label{position:relative;cursor:pointer;font-size:12px;color:#fff;padding-left:0px;font-weight:400}.checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:4px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:7px;margin-bottom:2px}.checkbox input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:4px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.pad0{padding:0px}.starRtg.flightSteps_route .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:5px;left:6px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.starRtg .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:5px;left:4px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.selectfltStes .checkbox{display:inline-block;margin-right:10px}.selectfltStes .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:3px;left:4px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.selectfltStes .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:5px;left:6px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.starCount{display:flex;align-items:center;justify-content:center}.starCount span{margin-right:5px}label.searchAvail{font-size:12px !important;margin-right:10px}.flight_form input.travell_input.e_input{font-size:13px;font-weight:400;height:36px;padding:8px 15px 8px 10px;margin-bottom:12px;width:100%;border:1px solid #ddd;color:#293895;background-color:#fff !important;position:relative;border-radius:4px;outline:none}.travell_box{width:100%;background:#fff;border-bottom-right-radius:6px;border-bottom-left-radius:6px;margin-top:-15px;padding:5px 14px;overflow:hidden;position:absolute;z-index:1;box-shadow:0 5px 7px 0 rgba(0,0,0,0.5);margin-left:-15px}.trvlrInfoDv{font-size:14px;color:#000;padding:5px 5px 5px 10px;margin-bottom:7px;border:1px solid #f1f1f1}.trvlrInfoDv label{color:#333 !important}.room_1{padding-top:0px;display:inline-block;width:100%}.room_1 label{width:auto}.trvlrInfoDv label{font-size:14px;margin-bottom:0px;color:#000 !important}.travlrFld{width:47%;float:left;margin-right:3%;margin-bottom:5px;position:relative}.travlrFld label{color:#333 !important}.editForm{width:15px;height:15px;background:#fff;color:#3c3c3c;display:inline-block;border-radius:50%;float:right;margin-right:4px;text-align:center;font-size:8px;border:1px solid #333;padding:2px 0px;display:flex;justify-content:center}.travlrFld .form-control{padding:0 10px;width:100%;height:32px;line-height:25px;color:#293895;border:1px solid #ccd2df;margin-top:5px;outline:none}.rowdata .travlrFld span{position:absolute;right:12px;top:35px}.select_box{position:relative}.select_box .arrow_icon{position:absolute;top:10px;right:10px;color:#000;font-size:13px;pointer-events:none}.pax-bottom-box .cmn_btn a{padding:3px 8px;font-size:13px;font-family:"Montserrat",sans-serif;text-decoration:none}.cmn_btn a{border:1px solid #b88b5b;border-radius:16px;display:inline-block;height:auto;padding:6px 25px;margin-top:3px;vertical-align:2px;color:#000;width:auto;font-size:1em;margin-right:5px;transition:all cubic-bezier(0.45, 0.05, 0.55, 0.95) 0.3s;text-transform:capitalize;font-size:13px;font-family:"Montserrat",sans-serif}.cmn_btn a:hover{border:1px solid #e51d7d;color:#fff;box-shadow:inset 0 0 0 35px #e51d7d;background:#e51d7d}footer.home_footer .socialbox .fa-facebook-square:hover{color:#3b5998}footer.home_footer .socialbox .fa-twitter-square:hover{color:#1da1f2}footer.home_footer .socialbox .fa-google-plus-square:hover:hover{color:#d34836}.login_credentials{position:relative;float:right;margin:22px 0px;display:inline-block}.btn_dv2.SearchBtn2{float:right;font-size:13px}.btn_dv2.SearchBtn2 span{display:inline-block;margin-right:5px;cursor:pointer}.btn_dv2.SearchBtn2 a{background:#fff;cursor:pointer;font-size:14px;padding:7px 20px;border-radius:20px;color:#293895;font-weight:400;text-decoration:none;font-family:"Montserrat",sans-serif;cursor:pointer;border:1px solid #293895;text-transform:capitalize;display:inline-block}.btn_dv2.SearchBtn2 a:hover{cursor:pointer;background:#293895;color:#fff;transition:background-color .3s ease-in-out}.login_form_container{background:#fff;display:inline-block;width:100%}.modalLoginBox{border:2px solid #293895;border-radius:5px}.tabsAlign_center{width:100%;margin:0 auto;text-align:center;float:left;position:relative;min-height:35px}.tabsAlign_center ul.nav.nav-tabs{width:auto;margin:0 auto;display:inline-block}.modalBox_close{width:15px;height:21px;float:right;background:url(../images/qtn_close2.png) no-repeat center center;background-position:0px 0px;margin-right:30px;margin-top:6px;cursor:pointer;position:absolute;right:-10px;top:7px;z-index:100}.loginHeading{float:left;width:100%;margin:20px 0px 10px}.loginHeading h4{font-size:24px;color:#072535;font-weight:700;text-align:center;padding:0;margin-top:0px;text-transform:uppercase;font-family:"Montserrat",sans-serif}.btn_dv3.SearchBtn3 a{background:#293895;font-size:18px;padding:7px 20px;border-radius:50px;color:#fff;font-weight:600;text-decoration:none;font-family:"Montserrat",sans-serif;cursor:pointer;border:1px solid #293895;text-transform:capitalize}.btn_dv3.SearchBtn3 a:hover{cursor:pointer;background:#e51d7d;color:#fff;transition:background-color .3s ease-in-out}.Searchagent{text-align:center}.login_form_container .form-control{font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400;color:#293895;outline:none}.btn_dv4.SearchBtn4 a{background:#e51d7d;font-size:16px;padding:7px 20px;border-radius:50px;color:#fff;font-weight:600;text-decoration:none;font-family:"Montserrat",sans-serif;cursor:pointer;border-top:3px solid #e51d7d;text-transform:capitalize;display:inline-block;margin-top:15px}.btn_dv4.SearchBtn4 a:hover{cursor:pointer;background:#293895;color:#fff;border-top:3px solid #e51d7d;transition:background-color .3s ease-in-out}.b2blogin_searchHotel .modal-dialog{width:383px;margin:5% auto}.forgotPass{width:57px;height:21px;float:right;position:absolute;z-index:0;background:#999;border-radius:5px;text-align:center;line-height:16px;top:8px;right:10px}.forgotPass a{color:#fff;font-size:10px;text-align:center;cursor:pointer;text-decoration:none}.loginmodal{margin:30px 0px 0px 0px}.loginmodal label{font-size:12px;color:#293895;font-weight:100;font-family:"Montserrat",sans-serif;cursor:pointer;vertical-align:top;padding:2px 0px 0px 5px}.btn_section{padding-top:30px;padding-bottom:7px}.b2b_login_tab ul{background-color:#fff;border-bottom:0px solid #ccc}.b2b_login_tab .nav-tabs&gt;li.active&gt;a{color:#fff;font-size:14px;border-radius:5px;padding:7px 20px;cursor:pointer;background:#141b47;font-family:"Montserrat",sans-serif}.b2b_login_tab .nav&gt;li&gt;a:hover,.nav&gt;li&gt;a:focus{color:#fff;font-size:14px;border-radius:5px;padding:7px 20px;cursor:pointer;background:#141b47;font-family:"Montserrat",sans-serif;border:0px;transition:background-color .3s ease-in-out}.b2b_login_tab .nav-tabs&gt;li&gt;a{color:#000;font-size:14px;border-radius:5px;padding:7px 20px;cursor:pointer;background:#fff;font-family:"Montserrat",sans-serif;margin:0px}.b2b_login_tab .nav-tabs&gt;li&gt;a.agentTab{border-radius:5px 0px 0px 5px;margin-right:0px;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.b2b_login_tab .nav-tabs&gt;li&gt;a.staffTab{border-radius:0px 0px 0px 0px;margin-left:0px;border-right:0px;border-left:0px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.b2b_login_tab .nav-tabs&gt;li&gt;a.supplierTab{border-radius:0px 5px 5px 0px;margin-left:0px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.rememberCheck{float:left;width:100%;margin-bottom:10px}.rememberCheck .checkCustom .radio,.rememberCheck .checkbox{position:relative;display:block;margin-top:1px;margin-bottom:0px}.rememberCheck .checkCustom .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.rememberCheck .checkCustom .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:5px;left:11px;width:4px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.multi_city,.one_Round_trip{float:left;width:100%}.dropDiffLocTxt{float:right;float:right;margin:6px 0px 0px 0px}.fullloginDiv{width:100%;float:left}.form-group.loginmodal{float:left;width:100%}.staffContainer,.agentContainer{padding:0px 15px}.b2b_login_tab .btn_section{margin-top:0px;padding-top:10px}.flexibleDates{width:100%;float:left;display:flex;align-items:center}.flexibleDates .flexibleDateTxt{font-size:14px;font-weight:400;color:#fff}.select_box.cmn_InputArrow{cursor:pointer}#diff-Return-loc{float:left;width:100%}#drop-diff-city{float:left;width:100%}.carRenatl_pickupLoc{position:relative;z-index:10}select::-ms-expand{display:none}.padL0{padding-left:0px}.padR0{padding-right:0px}.dyn_hotelline{border-top:1px solid #b1a89a;width:100%;float:left;transition:0.1s ease}.advSearchBox_htl{width:100%;float:left}.dyn_brline{padding-top:10px}.signup-input .form-control{font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400;outline:none}.orSection .orSectionTxt{position:relative;z-index:1;margin:0px;text-align:center}.orSectionTxt:before{border-top:1px solid #c9cec3;content:"";margin:0 auto;position:absolute;top:65%;left:0;right:0;bottom:0;width:95%;z-index:-1}.orSectionTxt span{background:#fff;padding:0 5px;font-size:16px;font-weight:700;color:#000;text-transform:uppercase}.tabsAlign_centerLogin{padding-top:25px;text-align:center}.tabsAlign_centerLogin .facebook_login_btn{color:#fff;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;padding:10px 15px;margin:0px;background:#4b6ea9;margin-right:15px}.tabsAlign_centerLogin .google_login_btn{color:#fff;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;padding:10px 15px;margin:0px;background:#e66249}.tabsAlign_centerLogin .fbBtnTxt{padding-right:5px;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.tabsAlign_centerLogin .googleBtnTxt{padding-right:5px;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.loginTxt{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center}.termsCondition .termsConditionTxt{font-size:10px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center}.termsCondition .termsTxtColor{color:#293895;cursor:pointer}.termsCondition .policyTxtColor a{color:#fe6767;cursor:pointer}.passWordValidation{width:90%;border:1px solid #ccc;border-radius:5px;position:absolute;background:#fff;top:45px;left:15px;padding:20px 20px 0 20px;z-index:10000}.passWordValidation:before{top:100%;left:45%;border:solid transparent;content:"";position:absolute;pointer-events:none;top:-20px;border-color:rgba(171,137,84,0);border-bottom-color:#141b47;border-width:10px}.passWordValidation:after{top:100%;left:45%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.passWord_validation_Div .validationTlt{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;margin-bottom:5px}.passWord_validation_Div .validationConditionMoreChar{margin-bottom:2px}.passWord_validation_Div .validationConditionMoreChar .moreCharIcon{padding-right:5px;color:#293895}.passWord_validation_Div .validationConditionMoreChar .moreCharTxt{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895}.passWord_validation_Div .validationConditionletter{margin-bottom:2px}.passWord_validation_Div .validationConditionletter .upperCaseIcon{padding-right:5px;color:#999}.passWord_validation_Div .validationConditionletter .upperCaseTxt{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#999}.passWord_validation_Div .validationConditionUncheck .atLeastIcon{padding-right:5px;color:#999}.passWord_validation_Div .validationConditionUncheck .atLeastTxt{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#999}.passWord_validation_Div .avoidPasswordTxt{font-size:11px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895}.passWord_validation_Div .passwordsStrength{width:100%;float:left;padding:0px 0 5px}.remember_check label{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;cursor:pointer;vertical-align:top;padding:15px 0px 0px 5px}.rememberCheckLogin label{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;cursor:pointer;vertical-align:top;padding:15px 0px 0px 5px}.rememberCheckLogin .checkCustom .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.rememberCheckLogin .checkCustom .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:18px;left:11px;width:4px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.singupAgent{text-align:center;padding:10px 0px 20px 0px}.rememberCheckB2c .checkCustom .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.rememberCheckB2c .checkCustom .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:18px;left:11px;width:4px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.withOutLogin_credential{position:relative;float:right;top:15px}.withOutLogin_credential .btn_dv2.SearchBtn2{float:right}.withOutLogin_credential .btn_dv2.SearchBtn2 span{display:inline-block;margin-right:5px;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000}.withOutLogin_credential .btn_dv2.SearchBtn2 a{background:#fff;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;padding:9px 20px;border-radius:20px;color:#293895;text-decoration:none;cursor:pointer;border:1px solid #929291;text-transform:capitalize;display:inline-block}.withOutLogin_credential .btn_dv2.SearchBtn2 a:hover{cursor:pointer;background:#293895;color:#fff;transition:background-color .3s ease-in-out}.transfer_form .srch_fld_switchBtn{float:left;width:150px;margin-right:0px;position:relative;bottom:0;margin:7px 0px}.transfer_form .switch-box-left{width:89px;float:left;font-size:14px;color:#fff}.transfer_form .switch-box-right{position:relative;top:-4px}.transfer_form .switch{position:relative;display:inline-block;width:60px;height:28px}.transfer_form .switch input{display:none}.transfer_form .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;-webkit-transition:.4s;transition:.4s}.transfer_form .slider:before{position:absolute;content:"";width:18px;height:18px;left:4px;bottom:4px;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.transfer_form input:checked+.slider{background-color:#fff}.transfer_form input:focus+.slider{box-shadow:0 0 1px #fff}.transfer_form input:checked+.slider:before{background-color:#293895}.transfer_form input:checked+.slider:before{-webkit-transform:translateX(34px);-ms-transform:translateX(34px);transform:translateX(34px)}.transfer_form .slider.round{border-radius:34px}.transfer_form .slider.round:before{border-radius:50%}.transfer_form .srch_fld_switchBtn{margin:10px 0 0}.transfer_form .trans_one_Round_trip.trans_custonInput .col-lg-33.col-md-33.col-sm-33{width:33.333%}@media only screen and (max-width: 767.98px){.transfer_form .trans_one_Round_trip.trans_custonInput .col-lg-33.col-md-33.col-sm-33{width:100%}}.tour_form input.travell_input.e_input{font-size:14px;font-weight:400;height:36px;padding:8px 15px 8px 10px;margin-bottom:12px;width:100%;border:1px solid #ddd;color:#293895;background-color:#fff !important;position:relative;border-radius:4px;outline:none}.tour_form .select_box .arrow_icon{position:absolute;top:10px;right:10px;color:#000;font-size:13px;pointer-events:none}.tour_form .travell_box{width:100%;background:#fff;border-bottom-right-radius:6px;border-bottom-left-radius:6px;margin-top:-15px;padding:5px 14px;overflow:hidden;position:absolute;z-index:1;box-shadow:0 5px 7px 0 rgba(0,0,0,0.5);margin-left:-15px}.tour_form .trvlrInfoDv{font-size:14px;color:#000;padding:5px 5px 5px 10px;border:1px solid #f1f1f1;margin-bottom:7px}.tour_form .room_1{padding-top:0px;display:inline-block;width:100%}.tour_form .pad0{padding:0px}.tour_form .travell_box .editForm{width:15px;height:15px;background:#fff;color:#3c3c3c;display:inline-block;border-radius:50%;float:right;margin-right:4px;text-align:center;font-size:8px;border:1px solid #333;padding:1px 2px}.tour_form .travlrFld{width:47%;float:left;margin-right:3%;margin-bottom:5px;position:relative}.tour_form .rowdata .travlrFld span{position:absolute;right:12px;top:30px}.tour_form .travlrFld .form-control{padding:0 10px;width:100%;height:32px;line-height:25px;color:#293895;border:1px solid #ccd2df;margin-top:5px}.tour_form .pax-bottom-box .cmn_btn a{padding:3px 8px;font-size:14px}.tour_form .cmn_btn a{border:1px solid #141b47;border-radius:16px;display:inline-block;height:auto;padding:6px 25px;margin-top:3px;vertical-align:2px;color:#000;width:auto;font-size:1em;margin-right:5px;transition:all cubic-bezier(0.45, 0.05, 0.55, 0.95) 0.3s;text-transform:capitalize}.userloginbtn{background:#293895;font-size:18px;padding:7px 20px;border-radius:50px;color:#fff;font-weight:600;text-decoration:none;font-family:"Montserrat",sans-serif;cursor:pointer;border:1px solid #293895}.userloginbtn:hover{cursor:pointer;background:#e51d7d;color:#fff;transition:background-color .3s ease-in-out}.languageModal .modal-content{width:100%;float:left;border-radius:0px;padding:15px}.languageModal .close_btn a.languageCloseBtn{height:30px;width:30px;position:absolute;box-sizing:border-box;line-height:30px;display:inline-block;border:2px solid transparent;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;right:15px;top:10px;z-index:10;cursor:pointer}.languageModal .close_btn a.languageCloseBtn:before,.languageModal .close_btn a.languageCloseBtn:after{transform:rotate(-45deg);content:'';position:absolute;top:50%;left:50%;margin-top:-7.5px;margin-left:-1px;display:block;height:15px;width:2px;background-color:#000;transition:all 0.25s ease-out}.languageModal .close_btn a.languageCloseBtn:after{transform:rotate(-135deg)}.languageModal .close_btn a.languageCloseBtn:hover:before{transform:rotate(135deg)}.languageModal .close_btn a.languageCloseBtn:hover:after{transform:rotate(45deg)}.languageModal h1{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0;padding:7px 0px 12px;border-bottom:1px solid #e2e2e2}.languageModal h2{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0;padding:7px 0px 12px;border-bottom:1px solid #e2e2e2}.languageModal .currency_list{width:100%;float:left;margin:15px 0px;padding:0px}.languageModal .currency_list ul{width:100%;float:left;margin:0px;padding-left:0px}.languageModal .currency_list li{list-style:none;cursor:pointer;width:46%;margin:0 10px 7px 0;position:relative;float:left;border-bottom:1px solid #eeeeee}.languageModal .currency_list li:hover{border-bottom:1px solid transparent}.languageModal .currency_list li a{padding:5px 10px;float:left;width:100%;color:#000;border-radius:3px}.languageModal .currency_list li a:hover{background:#eee;color:#000;border-radius:3px}.languageModal .currency_list li.selected a{background:#141b47;color:#fff;border-radius:3px}.languageModal .currency_list li.selected a:after{content:'\f058';font-family:'FontAwesome';color:#fff;width:20px;height:20px;border-radius:10px;float:right;position:absolute;right:2px;top:2px}.languageModal .currency_list .currencyBox{width:100%;float:left;padding:0px}.languageModal .currency_list .currencyBox .currency_shortName{width:20%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif}.languageModal .currency_list .currencyBox .currency_desc{width:80%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif}.modal-body.langugae_modal{padding:0px 0px 15px}.travlrFld_common.child_age{width:31%;margin-right:2%}.travlrFld_common.child_age span.arrow_icon{position:absolute;top:11px;right:10px;pointer-events:none}.destinationMapmaker{width:15px}.searchForm_tabs_wrapper .homeSearchCont .form-control.dtInput{padding:6px 15px 6px 10px;background:#fff}.header_mobNavBox .user_menu .searchSprite{background:url(../images/svgIcons/Search_page.svg) no-repeat;background-size:650%}.ui-widget-content.dync_atocompleteList{border:1px solid #ddd;background:#f1f1f1 !important;color:#293895;padding:0px !important;font-size:13px !important;z-index:9999999999}ul.ui-autocomplete.ui-widget-content.dync_atocompleteList li{padding:0px !important;border:0px}ul.ui-autocomplete.ui-widget-content.dync_atocompleteList_activity li{padding:3px 5px !important;font-weight:400;border:0px}.dync_atocompleteList_activity .ui-state-hover,.dync_atocompleteList_activity .ui-state-hover:hover,.dync_atocompleteList_activity .ui-state-focus,.dync_atocompleteList_activity .ui-state-focus:hover,.dync_atocompleteList_activity .ui-state-focus:visited{color:#fff !important;text-decoration:none;padding:3px 5px !important;background:#293895 !important;border:0px;font-size:13px !important}.dync_atocompleteList_activity .ui-state-hover .hightlighted_txt,.dync_atocompleteList_activity .ui-state-hover:hover .hightlighted_txt,.dync_atocompleteList_activity .ui-state-focus .hightlighted_txt,.dync_atocompleteList_activity .ui-state-focus:hover .hightlighted_txt,.dync_atocompleteList_activity .ui-state-focus:visited .hightlighted_txt{color:#fff !important}.dync_atocompleteList .ui-state-hover a,.dync_atocompleteList .ui-state-hover a:hover,.dync_atocompleteList .ui-state-hover a:link,.dync_atocompleteList .ui-state-hover a:visited,.dync_atocompleteList .ui-state-focus a,.dync_atocompleteList .ui-state-focus a:hover,.dync_atocompleteList .ui-state-focus a:link,.dync_atocompleteList .ui-state-focus a:visited{color:#fff !important;text-decoration:none;padding:3px 5px !important;background:#293895 !important;border:0px;font-size:13px !important}.dync_atocompleteList .ui-state-hover a .hightlighted_txt,.dync_atocompleteList .ui-state-hover a:hover .hightlighted_txt,.dync_atocompleteList .ui-state-hover a:link .hightlighted_txt,.dync_atocompleteList .ui-state-hover a:visited .hightlighted_txt,.dync_atocompleteList .ui-state-focus a .hightlighted_txt,.dync_atocompleteList .ui-state-focus a:hover .hightlighted_txt,.dync_atocompleteList .ui-state-focus a:link .hightlighted_txt,.dync_atocompleteList .ui-state-focus a:visited .hightlighted_txt{color:#fff !important}.trvlrInfoDv_common .rowdata_common .travlrFld_common span{top:31px}.clearable,.tclearable{background:#fff url(../../images/add_close.png) no-repeat right -20px center;padding:3px 27px 3px 15px;cursor:pointer}.clearable.x,.tclearable.x{background:#fff url(../../images/add_close.png) no-repeat 99% center}.clearable.onX,.tclearable.onX{cursor:pointer}#activityDiv .form-control,#transferDiv .form-control,#hotelDiv .form-control{padding:0px 20px 0px 10px}.selectSuppler_htl button.btn.dropdown-toggle{background:transparent;border:0px;width:100% !important;font-size:14px;color:#293895;outline:none !important;box-shadow:0px 0px 0px transparent !important;height:38px}.selectSuppler_htl button.btn.dropdown-toggle:hover{background:transparent !important;border:0px !important;color:#293895}.selectSuppler_htl .dropdown-menu .bs-searchbox input{height:30px;padding:0px 5px}.selectSuppler_htl .dropdown-menu&gt;.active&gt;a,.selectSuppler_htl .dropdown-menu&gt;.active&gt;a:hover,.selectSuppler_htl .dropdown-menu&gt;.active&gt;a:focus{color:#fff;text-decoration:none;background-color:#141b47 !important}.selectSuppler_htl .dropdown-menu&gt;li&gt;a:hover,.selectSuppler_htl .dropdown-menu&gt;li&gt;a:focus{text-decoration:none;color:#fff;background-color:#141b47}.homepage_Container .starRtg .selectHtlStar .checkbox label{margin-right:7px}.homepage_Container_logged_in .starRtg .selectHtlStar .checkbox label{margin-right:7px}.b2bmobilevew{background:#fff;margin:25px 5%;border:0px solid #e2e2e2;width:90%;box-shadow:0px 4px 20px 0px #999999}.datepicker-days .datepicker table tr td span.active,.datepicker-days .datepicker table tr td span.active.disabled,.datepicker-days .datepicker table tr td span.active.disabled:hover,.datepicker-days .datepicker table tr td span.active:hover,.datepicker-months .datepicker table tr td span.active,.datepicker-months .datepicker table tr td span.active.disabled,.datepicker-months .datepicker table tr td span.active.disabled:hover,.datepicker-months .datepicker table tr td span.active:hover{background-color:#141b47;background-image:-moz-linear-gradient(to bottom, #293895, #141b47);background-image:-ms-linear-gradient(to bottom, #293895, #141b47);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#293895), to(#141b47));background-image:-webkit-linear-gradient(to bottom, #293895, #141b47);background-image:-o-linear-gradient(to bottom, #293895, #141b47);background-image:linear-gradient(to bottom, #293895, #141b47);background-repeat:repeat-x;border-color:#141b47 #141b47 #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#293895 !important;background-image:-moz-linear-gradient(to bottom, #293895, #293895);background-image:-ms-linear-gradient(to bottom, #293895, #293895);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#293895), to(#293895));background-image:-webkit-linear-gradient(to bottom, #293895, #293895);background-image:-o-linear-gradient(to bottom, #293895, #293895);background-image:linear-gradient(to bottom, #293895, #293895);background-repeat:repeat-x;border-color:#293895 #293895 #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#293895 !important;background-image:linear-gradient(to bottom, #293895, #293895) !important}.rememberCheckLogin{display:flex;align-items:center;justify-content:space-between}.rememberCheckLogin .checkCustom{float:left;width:auto}.rememberCheckLogin .recoverPass a{float:right;font-size:12px;color:#293895;padding-top:13px;text-decoration:underline;cursor:pointer}.loadingProgress{text-shadow:none;background-image:-webkit-linear-gradient(-45deg, #293895 25%, transparent 25%, transparent 50%, #293895 50%, #293895 75%, transparent 75%, transparent),-webkit-linear-gradient(top, #141b47, #141b47) !important;background-image:-moz-linear-gradient(-45deg, #293895 25%, transparent 25%, transparent 50%, #293895 50%, #293895 75%, transparent 75%, transparent),-webkit-linear-gradient(top, #141b47, #141b47) !important;background-image:-ms-linear-gradient(-45deg, #293895 25%, transparent 25%, transparent 50%, #293895 50%, #293895 75%, transparent 75%, transparent),-webkit-linear-gradient(top, #141b47, #141b47) !important;background-image:-o-linear-gradient(-45deg, #293895 25%, transparent 25%, transparent 50%, #293895 50%, #293895 75%, transparent 75%, transparent),-webkit-linear-gradient(top, #141b47, #141b47) !important;background-image:linear-gradient(-45deg, #293895 25%, transparent 25%, transparent 50%, #293895 50%, #293895 75%, transparent 75%, transparent),-webkit-linear-gradient(top, #141b47, #141b47) !important t;-pie-background-image:linear-gradient(-45deg, #293895 25%, transparent 25%, transparent 50%, #293895 50%, #293895 75%, transparent 75%, transparent),-webkit-linear-gradient(top, #141b47, #141b47) !important;background-repeat:repeat !important;-webkit-background-size:20px 20px, 100% 100% !important;-moz-background-size:20px 20px, 100% 100% !important;-ms-background-size:20px 20px, 100% 100% !important;-o-background-size:25px 20px, 100% 100% !important;background-size:20px 20px, 100% 100% !important;-webkit-animation:progress-bar-stripes 2s linear infinite !important;-moz-animation:progress-bar-stripes 2s linear infinite !important;-ms-animation:progress-bar-stripes 2s linear infinite !important;-o-animation:progress-bar-stripes 2s linear infinite !important;animation:progress-bar-stripes 2s linear infinite !important;color:#fff !important}.loadingProgress a{color:#fff !important}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@-moz-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}.loadingProgress_red{text-shadow:none;background-image:-webkit-linear-gradient(-45deg, rgba(181,22,5,0.7) 25%, transparent 25%, transparent 50%, rgba(181,22,5,0.7) 50%, rgba(181,22,5,0.7) 75%, transparent 75%, transparent),-webkit-linear-gradient(top, #f25746, #f25746) !important;background-image:-moz-linear-gradient(-45deg, rgba(181,22,5,0.7) 25%, transparent 25%, transparent 50%, rgba(181,22,5,0.7) 50%, rgba(181,22,5,0.7) 75%, transparent 75%, transparent),-moz-linear-gradient(top, #f25746, #f25746) !important;background-image:-ms-linear-gradient(-45deg, rgba(181,22,5,0.7) 25%, transparent 25%, transparent 50%, rgba(181,22,5,0.7) 50%, rgba(181,22,5,0.7) 75%, transparent 75%, transparent),-ms-linear-gradient(top, #f25746, #f25746) !important;background-image:-o-linear-gradient(-45deg, rgba(181,22,5,0.7) 25%, transparent 25%, transparent 50%, rgba(181,22,5,0.7) 50%, rgba(181,22,5,0.7) 75%, transparent 75%, transparent),-o-linear-gradient(top, #f25746, #f25746) !important;background-image:linear-gradient(-45deg, rgba(181,22,5,0.7) 25%, transparent 25%, transparent 50%, rgba(181,22,5,0.7) 50%, rgba(181,22,5,0.7) 75%, transparent 75%, transparent),linear-gradient(top, #f25746, #f25746) !important;-pie-background-image:linear-gradient(-45deg, rgba(181,22,5,0.7) 25%, transparent 25%, transparent 50%, rgba(181,22,5,0.7) 50%, rgba(181,22,5,0.7) 75%, transparent 75%, transparent),linear-gradient(top, #f25746, #f25746) !important;background-repeat:repeat !important;-webkit-background-size:20px 20px, 100% 100% !important;-moz-background-size:20px 20px, 100% 100% !important;-ms-background-size:20px 20px, 100% 100% !important;-o-background-size:25px 20px, 100% 100% !important;background-size:20px 20px, 100% 100% !important;-webkit-animation:progress-bar-stripes 2s linear infinite !important;-moz-animation:progress-bar-stripes 2s linear infinite !important;-ms-animation:progress-bar-stripes 2s linear infinite !important;-o-animation:progress-bar-stripes 2s linear infinite !important;animation:progress-bar-stripes 2s linear infinite !important;color:#fff !important}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@-moz-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}.flt_travlrFld{width:30%;float:left;margin-right:3%;margin-bottom:5px;position:relative}.flt_travlrFld .form-control{padding:0 10px;width:100%;height:32px;line-height:25px;color:#293895;border:1px solid #ccd2df;margin-top:5px}.flight_travelBox .arrow_icon{position:absolute;right:12px;top:34px}.flight_form .yearTxt,.belowTxt{font-size:12px;font-weight:400;color:#666;margin:0}.fltFullDiv .flt_stop_txt{margin:6px 0 0 0}.flight_travelBox .trvlrInfoDv{width:100%;float:left;font-size:14px;color:#000;padding:10px;margin-bottom:7px;border:1px solid #f1f1f1}.flight_form .flight_travelBox{width:100%;background:#fff;border-bottom-right-radius:6px;border-bottom-left-radius:6px;margin-top:-15px;padding:15px 14px;overflow:hidden;position:absolute;z-index:10;box-shadow:0 5px 7px 0 rgba(0,0,0,0.5);margin-left:-15px}.showPassBtn{background:transparent;color:#ccc;font-size:16px;position:absolute;top:7px;right:10px;cursor:pointer}.car_rental_search_form .picklist .form-control{padding-right:25px}.car_rental_search_form input.form-control.dyn_destination{padding-left:20px}.resentSeachSlider .owl-nav{position:absolute;right:5px;top:-48px;font-size:35px}.resentSeachSlider .owl-nav button.owl-prev,.resentSeachSlider .owl-nav button.owl-next{height:25px;line-height:20px;border:0px solid;background:#293895;color:#fff;font-size:22px;width:25px;display:inline-flex;align-items:center;justify-content:center}.resentSeachSlider .owl-nav button.owl-prev{padding:0px 5px !important}.resentSeachSlider .owl-nav button.owl-next{padding:0px 5px !important;margin-left:2px !important}.resentSeachSlider .owl-nav button.owl-next.disabled{display:none}.resentSeachSlider .owl-nav button.owl-prev.disabled{display:none}.offline_request_box{margin:25px 0px;padding:0px;width:100%;float:left}.offline_request_box .offlineRequest_serv{list-style:none;float:left;width:32%;padding:10px 10px 15px;background:#fff;border-radius:0px;min-height:120px;margin:0px 10px 10px 0}.offline_request_box li+li{margin-left:15px}.offline_request_box .offline_ser_icon{text-align:center;margin:0px;padding:0px 0px 0px}.offline_request_box .offline_ser_hdg{text-align:center;font-weight:500;font-size:14px;color:#141b47;padding:0px;margin:0px 0px 7px;text-transform:uppercase}.offline_request_box .offline_ser_desc{text-align:center;font-weight:400;font-size:12px;color:#293895;padding-bottom:0px;margin:0px}.offline_request_box .offline_applyBtn{text-align:center !important;font-size:14px;display:inline-block;text-align:center;margin:0 auto;width:100%;margin-top:10px}.offline_request_box .offline_applyBtn a{padding:7px 20px}.input_icon.prefered_airline_fld .btn.dropdown-toggle{background:transparent;border:0px;padding-top:10px;font-size:14px;color:#293895;outline:none !important}.prefered_airline_fld .bs-caret{display:none}.homepage_resentSearch.resentSeachSlider .carrental_icn_rs{display:inline-block;width:18px;height:18px;margin-right:5px;background-position:-69px -3px !important}.homepage_resentSearch.resentSeachSlider .carrental_dateinfo{text-transform:capitalize !important}.searchHtlname_carrental{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:85%}.footrer-Links{padding:15px 0 7px;text-align:left}.footrer-Links a:not(:last-child){margin-right:0px;border-right:1px solid #aba7a7;padding-right:5px}.footrer-Links&gt;a{font-size:12px;font-weight:400;display:inline-block;color:#999;line-height:15px;margin:0px}.searchForm_tabs_wrapper .homeSearchCont label{color:#fff}.hotel_form label{width:95%}.hotel_form .selectAll_str{float:right;margin:0px -13px 0;cursor:pointer}.searchForm_tabs_wrapper .relativeDiv{z-index:2}.hightlighted_txt{color:#333;font-weight:400}ul.ui-autocomplete.ui-widget-content.dync_atocompleteList li{display:flex;align-items:center}.dync_atocompleteList i{padding:0 5px}.transfModifySearch .flightOption .oneWay{padding-left:0px}.transfModifySearch .flightOption .roundTrip{margin-right:20px;float:left}@media only screen and (max-width: 767.98px){.transfModifySearch .flightOption .roundTrip{padding-left:20px}}.transfModifySearch .trans_one_Round_trip.modifySearch_trip .col-lg-33.col-md-33.col-sm-33{width:33.333%}@media only screen and (max-width: 767.98px){.transfModifySearch .trans_one_Round_trip.modifySearch_trip .col-lg-33.col-md-33.col-sm-33{width:100%}}.hbtransfer_sec{width:100%;float:left;padding:15px 0px 0}.transfer_listbox .hbtransfer_sec p{font-size:13px;color:#000;font-family:"Montserrat",sans-serif;font-weight:400}.transfer_listbox .hbtransfer_sec ul{padding:0;margin:0}.transfer_listbox .hbtransfer_sec li{list-style:disc;font-size:13px;color:#000;font-family:"Montserrat",sans-serif;font-weight:400;margin-bottom:11px}.check_boxnew.packge_adv{width:auto;float:left;margin-right:7px}span.arrow_icon{position:absolute;right:10px;top:8px;color:#000;font-size:14px}.advance_search a{font-size:16px;font-weight:500;color:#fff;cursor:pointer;text-decoration:none}.packageSearchBtn{float:right;padding:13px 0 5px}.packageSearchBtn a{background:#293895;font-size:14px;padding:10px 20px;border-radius:20px;color:#fff;font-weight:400;text-decoration:none;font-family:"Montserrat",sans-serif;cursor:pointer;text-transform:capitalize}.differnt_Txt{padding:10px 0 0}.month-picker-year-table tr{background:#737373;border:1px solid #737373}.month-picker-year-table .ui-button-text-only .ui-button-text{padding:0px 6px}#MonthPicker_date_for_packages .ui-state-active{border:1px solid #293895;background:#737373;color:#FFFFFF}#MonthPicker_date_for_packages .ui-state-hover{border:1px solid #293895;background:#737373;color:#FFFFFF}.month-picker table{border-collapse:initial;border-spacing:0px}#MonthPicker_date_for_packages .ui-state-hover{background:#293895;padding:0px;margin:0px;border-radius:5px}.month-picker-year-table .month-picker-title .ui-button{padding:2px 0px 0 0;font-weight:400}.package-form .calendr_icn{position:absolute;right:10px;top:10px;color:#293895;font-size:14px;pointer-events:none}.package-form .userIcon_pkg{position:absolute;left:5px;top:8px;color:#ccc;font-size:14px;pointer-events:none}.package-form .incl_pkg_srvices{margin-top:7px;display:inline-block}.pkgFixDate_search .checkbox label:before,.packge_adv .checkbox label:before{border:2px solid #ccc;padding:6px}.pkgFixDate_search .checkbox input:checked+label:after,.packge_adv .checkbox input:checked+label:after{top:4px;left:6px}.forgotpasswordagent{margin-bottom:10px}.login_forgetpass.otpLoginWrap a{color:#293895;font-weight:500}@-moz-document url-prefix(){.searchForm_tabs_wrapper .homeSearchCont label{font-weight:400}label{font-weight:400}.advance_search_link a{font-weight:500}.topHeaderSection .headerRight_user_Dtls .currency_dv{font-weight:400}}.homeSearchCont .nav.nav-tabs{margin:0;padding:0;white-space:nowrap;width:100%;overflow-x:auto;overflow-y:hidden;display:flex;position:relative;padding-right:22px}::-webkit-scrollbar:vertical{width:1px}::-webkit-scrollbar:horizontal{height:6px}::-webkit-scrollbar-thumb{border-radius:8px;border:1px solid white;background-color:#ccc}@font-face{font-family:'Glyphicons Halflings';src:url("../../../../common/fonts/glyphicons_fonts/glyphicons-halflings-regular.eot");src:url("../../../../common/fonts/glyphicons_fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../../../../common/fonts/glyphicons_fonts/glyphicons-halflings-regular.woff") format("woff"),url("../../../../common/fonts/glyphicons_fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("../../../../common/fonts/glyphicons_fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular") format("svg")}@font-face{font-family:'Poppins';src:url("../../../../common/fonts/Poppins_font/Poppins-Light.eot");src:url("../../../../common/fonts/Poppins_font/Poppins-Light.eot?#iefix") format("embedded-opentype"),url("../../../../common/fonts/Poppins_font/Poppins-Light.woff2") format("woff2"),url("../../../../common/fonts/Poppins_font/Poppins-Light.woff") format("woff"),url("../../../../common/fonts/Poppins_font/Poppins-Light.ttf") format("truetype"),url("../../../../common/fonts/Poppins_font/Poppins-Light.svg#Poppins-Regular") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Poppins';src:url("../../../../common/fonts/Poppins_font/Poppins-Regular.eot");src:url("../../../../common/fonts/Poppins_font/Poppins-Regular.eot?#iefix") format("embedded-opentype"),url("../../../../common/fonts/Poppins_font/Poppins-Regular.woff2") format("woff2"),url("../../../../common/fonts/Poppins_font/Poppins-Regular.woff") format("woff"),url("../../../../common/fonts/Poppins_font/Poppins-Regular.ttf") format("truetype"),url("../../../../common/fonts/Poppins_font/Poppins-Regular.svg#Poppins-Regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Poppins';src:url("../../../../common/fonts/Poppins_font/Poppins-Medium.eot");src:url("../../../../common/fonts/Poppins_font/Poppins-Medium.eot?#iefix") format("embedded-opentype"),url("../../../../common/fonts/Poppins_font/Poppins-Medium.woff2") format("woff2"),url("../../../../common/fonts/Poppins_font/Poppins-Medium.woff") format("woff"),url("../../../../common/fonts/Poppins_font/Poppins-Medium.ttf") format("truetype"),url("../../../../common/fonts/Poppins_font/Poppins-Medium.svg#Poppins-Regular") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Poppins';src:url("../../../../common/fonts/Poppins_font/Poppins-SemiBold.eot");src:url("../../../../common/fonts/Poppins_font/Poppins-SemiBold.eot?#iefix") format("embedded-opentype"),url("../../../../common/fonts/Poppins_font/Poppins-SemiBold.woff2") format("woff2"),url("../../../../common/fonts/Poppins_font/Poppins-SemiBold.woff") format("woff"),url("../../../../common/fonts/Poppins_font/Poppins-SemiBold.ttf") format("truetype"),url("../../../../common/fonts/Poppins_font/Poppins-SemiBold.svg#Poppins-Regular") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Poppins';src:url("../../../../common/fonts/Poppins_font/Poppins.eot");src:url("../../../../common/fonts/Poppins_font/Poppins.eot?#iefix") format("embedded-opentype"),url("../../../../common/fonts/Poppins_font/Poppins.woff2") format("woff2"),url("../../../../common/fonts/Poppins_font/Poppins.woff") format("woff"),url("../../../../common/fonts/Poppins_font/Poppins.ttf") format("truetype"),url("../../../../common/fonts/Poppins_font/Poppins.svg#Poppins") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'FontAwesome';src:url("../../../../common/fonts/Poppins_font/fontawesome-webfont.eot?v=4.7.0");src:url("../../../../common/fonts/Poppins_font/fontawesome-webfont.eot?#iefix&amp;v=4.7.0") format("embedded-opentype"),url("../../../../common/fonts/Poppins_font/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../../../../common/fonts/Poppins_font/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../../../../common/fonts/Poppins_font/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../../../../common/fonts/Poppins_font/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.topHeaderSection{width:100%;background:rgba(255,255,255,0.8)}.topHeaderSection .navbar-default.headerNav{background:#fff;border-bottom:0px;margin-bottom:0px;box-shadow:-1px 1px 20px 0px #dadada}.topHeaderSection .navbar-default.headerNav .navbar-header.innerHeader{margin:7px 0px}.topHeaderSection .navbar-default.headerNav .navbar-brand.headerLogo{float:left;width:210px;font-size:20px;line-height:22px;height:70px;padding-top:0px !important;padding-bottom:0px;cursor:pointer;display:flex;align-items:center}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ{float:left;margin-left:25px;margin-top:26px;width:60%}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li{display:inline-block;margin-right:0px}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li a{font-size:12px;font-family:"Montserrat",sans-serif;color:#000;font-weight:500;padding:6px 8px 30px 8px;position:relative;cursor:pointer;border:0px !important;text-transform:uppercase}@-moz-document url-prefix(){.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li a{font-weight:500}}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li a::after{content:'';display:block;width:26px;height:0px;background:#141b47;transition:width .3s;position:absolute;left:50%;bottom:0px;transform:translate(-50%)}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li a:hover::after{width:26px;height:2px}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li.active a{background:transparent;border:0px}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li.active a::after{content:'';display:block;width:26px;height:2px;background:#141b47;transition:width .3s;position:absolute;left:50%;bottom:0px;transform:translate(-50%)}.topHeaderSection .headerRight_user_Dtls_lang_sec{float:right;height:auto;display:flex;align-items:center;justify-content:flex-end;margin-top:0px !important;padding-top:5px}.topHeaderSection .headerRight_user_Dtls_lang_sec .selectLanguare{width:100%;float:left;display:flex;align-items:center;justify-content:center;margin:3px 0}.topHeaderSection .headerRight_user_Dtls_lang_sec .wishlist_icon{display:inline-block;float:left;margin:0px;cursor:pointer;padding-right:10px;border-right:1px solid #e2e2e2;cursor:pointer;display:none}.topHeaderSection .headerRight_user_Dtls_lang_sec .wishlist_icon a{color:#ccc}.topHeaderSection .headerRight_user_Dtls_lang_sec .currency_dv{float:left;width:70px;margin:0px;cursor:pointer;padding:0px;font-size:12px;color:#000;font-weight:500}.topHeaderSection .headerRight_user_Dtls_lang_sec .lang_dv{float:left;width:40px;margin:15px 10px 0px 0px;cursor:pointer;padding:0px}.topHeaderSection .headerRight_user_Dtls_lang_sec .logedUserBox{float:left;width:100%;display:flex;align-items:flex-start;justify-content:flex-end;margin:15px 0px 0px 0px}.topHeaderSection .headerRight_user_Dtls_lang_sec .logedUserBox .profile_pic{width:46px;height:46px;border-radius:35px;float:left;margin-right:10px}.topHeaderSection .headerRight_user_Dtls_lang_sec .logedUserBox .profile_pic img{border-radius:45px}.topHeaderSection .headerRight_user_Dtls_lang_sec .logedUserBox .userName{float:right;width:100%}.topHeaderSection .headerRight_user_Dtls_lang_sec .logedUserBox .userName .userTxt{margin-right:7px;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:500;-webkit-font-weight:400;-moz-font-weight:400;-ms-font-weight:400;-o-font-weight:400;color:#000;width:auto;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:left;cursor:pointer}.myAcc_dtls_nav span.traveller.quotationIocn{text-align:right}.myAcc_dtls_nav span.traveller.quotationIocn img{width:13px;margin:6px auto;text-align:right}.myAcc_dtls_nav li+li{margin-top:6px}.compnavbar-header a.navbar-brand.headerLogo{width:210px;height:70px}.compnavbar-header a.navbar-brand.headerLogo img{max-width:100%;max-height:100%;width:initial}#headerNavCollapse{display:none}#lang_popup .modal-sm-language{max-width:350px;margin:0 auto;width:100%;border-radius:0px}#lang_popup .modal-sm-language .modal-content{border-radius:0px}.modal-sm-language .modal-content{padding:15px;margin-top:100px;box-shadow:0 2px 14px 0 rgba(252,252,252,0.2)}.modal-sm-language h1{font-size:1.250em;color:#000;text-align:left;margin-bottom:20px;text-transform:uppercase;font-family:"Montserrat",sans-serif;margin-top:0px}.modal-sm-language .close_btn{position:absolute;right:0px;top:0px}.modal-sm-language .close_btn i{color:#999}.lang_list a{width:100%}.modal-sm-language .modal-body{padding:0px 0px 5px}.lang_list a{width:100%;padding:10px;display:inline-block;color:#000;border:1px solid #eee}.lang_list a:hover{background:#141b47;color:#fff}.lang_list a.active{background:#141b47;color:#fff}.lang_list .lang_img{vertical-align:0;margin-right:0px}.lang_togle1{right:0px;padding:10px;position:absolute;text-align:right;top:39px;min-width:100px;height:150px}.lang_crcl{width:25px;height:25px;background:#fff;float:right;text-align:center;border-radius:50px;vertical-align:middle;line-height:22px;border:1px solid #ccc}.sflg-en{display:inline-block;background:url("../images/icons/en.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-fr{display:inline-block;background:url("../images/icons/fr.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-ar{display:inline-block;background:url("../images/icons/ar.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-es{display:inline-block;background:url("../images/icons/es.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-zh{display:inline-block;background:url("../images/icons/zh.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-ja{display:inline-block;background:url("../images/icons/ja.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-ur{display:inline-block;background:url("../images/icons/ur.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-it{display:inline-block;background:url("../images/icons/it.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-gb{display:inline-block;background:url("../images/icons/gb.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-sa{display:inline-block;background:url("../images/icons/sa.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-cn{display:inline-block;background:url("../images/icons/cn.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-jp{display:inline-block;background:url("../images/icons/jp.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-pk{display:inline-block;background:url("../images/icons/pk.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.sflg-in{display:inline-block;background:url("../images/icons/in.svg") no-repeat 10% 122%/96% 72%;width:15px;height:15px}.my_accnt{width:165px;height:auto;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4);display:none;border-radius:0px;position:absolute;right:10px;text-align:left;background:#fff;top:67px;z-index:100}.user_prfl{width:100%;height:65px;padding-left:12px;background:#293895;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#caa365', endColorstr='#a78652',GradientType=0 );padding-top:5px}.user_img{width:67px;height:67px;border-radius:50%;background:#fff;float:left;margin-top:12px;padding-top:2px;position:relative;z-index:999}.user_img::before{content:'';background:rgba(0,0,0,0.1);position:absolute;top:-4px;left:-4px;width:75px;height:75px;border-radius:60%;z-index:-2}.user_img img{border-radius:50%;width:100%;margin-top:-2px}.loged_user_info{float:left;width:100%;padding:7px 10px;text-align:left}.loged_user_info p{padding:0px;margin-bottom:2px}.loged_user_info .agentCode{margin-right:7px;font-size:12px;font-family:"Montserrat",sans-serif;font-weight:300;color:#fff}.loged_user_info .availCreditAmnt{margin-right:7px;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400;color:#fff}.user_info p{font-size:16px;color:#fff;margin-bottom:2px}.my_accnt:after,.my_accnt:before{content:'';display:block;position:absolute;left:70%;width:0;height:0;border-style:solid}.my_accnt:after{top:-19px;border-color:transparent transparent #fff transparent;border-width:10px}.my_accnt:before{top:-20px;border-color:transparent transparent #e2e2e2 transparent;border-width:10px}.user_menu{width:100%;background-color:#fff;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:15px 18px;float:left}.user_menu ul{margin:0;padding:0;list-style:none}.user_menu ul li a{color:#000;cursor:pointer}.user_menu ul li a span{vertical-align:middle;margin-right:10px;width:22px}.user_menu ul li a:hover{color:#293895;text-decoration:underline;cursor:pointer}.user_menu .fa-pencil-square-o{font-size:1.125em;color:#84838b}.dividr{width:100%;border-bottom:1px solid #e2e2e2}.accountDlts{font-size:13px;font-weight:400;color:#000;border-bottom:1px solid #f1f1f1}li.accountDlts.loged_button{border-bottom:0px}.myAccspriteImg{background-image:url("../images/svgIcons/my_account_pop_up.svg");background-size:1200%}.myBooking{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-54px -432px}.myAccnt{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-99px -434px}.myReport{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-143px -433px}.myWishList{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-10px -433px}.traveller{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-187px -432px}.logout{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-232px -431px}a{cursor:pointer}*:focus{outline:none}textarea:focus,input:focus{outline:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:'';text-indent:1px}select::-ms-expand{display:none}.form-control:focus{border:1px solid #ccd2df !important;outline:none;box-shadow:none !important}.sweet-alert .btn-primary{background:#141b47;padding:10px 15px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border:0px;outline:none}.sweet-alert .btn-primary:hover{background:#e51d7d;color:#fff}.sweet-alert .btn-primary:active{background:#e51d7d}input:focus,select:focus,textarea:focus,button:focus{outline:none;outline:none !important;outline-width:0 !important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}input.form-control:focus,select.form-control:focus,textarea.form-control:focus,button.form-control:focus{outline:none;outline:none !important;outline-width:0 !important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.avlCreditTxt{font-size:12px}.avlCreditTxt span{color:#e51d7d}.currencyTxt{color:#e51d7d;font-size:12px}.topHeaderSection .headerRight_user_Dtls{width:260px}.myacct_hamburgerBtn{float:right;margin:15px 0 0 15px;width:25px;height:auto;position:relative;z-index:5;cursor:pointer}.myacct_hamburgerBtn .bar1,.myacct_hamburgerBtn .bar2,.myacct_hamburgerBtn .bar3{width:22px;height:2px;background-color:#293895;margin:2px 0;transition:0.4s;float:left}.change .bar1{-webkit-transform:rotate(-45deg) translate(-4px, 6px);transform:rotate(-45deg) translate(-1px, 6px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-5px, -8px);transform:rotate(45deg) translate(-2px, -8px)}.btn_dv2.SearchBtn2 .signtoggle_nav,.btn_dv2.SearchBtn2 .signtoggle_nav_textLink{display:inline-block}.btn_dv2.SearchBtn2 .signtoggle_nav a,.btn_dv2.SearchBtn2 .signtoggle_nav_textLink a{border:0px;border-radius:0px;text-align:center;cursor:pointer;background:transparent;color:#293895;padding:7px 7px;position:relative;padding-bottom:13px}.btn_dv2.SearchBtn2 .signtoggle_nav a:hover,.btn_dv2.SearchBtn2 .signtoggle_nav_textLink a:hover{background:transparent;color:#293895;text-decoration:underline}.signtoggle_nav .signupLink{padding-bottom:13px}.loginTabsWrap{float:left;width:80%;position:relative;margin:7px 10% 0px;display:flex;align-items:center;justify-content:center}.loginTabsWrap ul.nav.nav-tabs.home_login_tabs{position:relative;width:auto;border:1px solid #e2e2e2;border-radius:5px;float:left;margin-top:0px}.loginTabsWrap ul.nav.nav-tabs.home_login_tabs li{float:left;margin:0px;padding:7px 20px !important;float:left;display:inline-flex;cursor:pointer;font-size:14px}.loginTabsWrap ul.nav.nav-tabs.home_login_tabs li+li{border-left:1px solid #e2e2e2}.loginTabsWrap ul.nav.nav-tabs.home_login_tabs li{border-radius:0px;margin:0px;border:0px}.loginTabsWrap ul.nav.nav-tabs.home_login_tabs li:hover{background:#141b47;color:#fff}.loginTabsWrap ul.nav.nav-tabs.home_login_tabs li.active{background:#141b47;color:#fff}.loginTabsWrap ul.nav-tabs&gt;li:first-child.active{border-radius:3px 0 0 3px}.loginTabsWrap ul.nav-tabs&gt;li:last-child.active{border-radius:0px 3px 3px 0px}.loginTabsWrap ul.nav-tabs&gt;li:first-child{border-radius:3px 0 0 3px !important}.loginTabsWrap ul.nav-tabs&gt;li:last-child{border-radius:0px 3px 3px 0px !important}.loginTabsWrap ul.nav&gt;li:first-child:hover,.nav&gt;li:first-child:focus{border-radius:3px 0 0 3px}.loginTabsWrap ul.nav&gt;li:last-child:hover,.nav&gt;li:last-child:focus{border-radius:0px 3px 3px 0px}.homeHeader{background:rgba(255,255,255,0.8);float:left;width:100%;z-index:5;position:relative;padding:0px 0px 0px}.homepage_Container .navbar-default,.homepage_Container_logged_in .navbar-default{background:transparent !important;border:0px;margin:0px}.avalpointsTxt{display:flex}footer.main_footer{float:left;width:100%;border-top:1px solid #e2e2e2;background:#fff}footer.main_footer .footrer-Links ul{padding:0px;float:left;margin:10px 0px 7px;width:100%}footer.main_footer .footrer-Links ul li{float:left;list-style:none;text-align:center;padding:7px 4px;position:relative}footer.main_footer .footrer-Links ul li a{font-size:12px;font-weight:400;color:#666;text-decoration:none;cursor:pointer;font-weight:300}footer.main_footer .footrer-Links ul li a:hover{cursor:pointer;text-decoration:underline}footer.main_footer .footrer-Links ul li+li::after{content:"";position:absolute;width:1px;height:11px;background:#141b47;left:0px;top:11px}footer.main_footer .certifiedIcon{float:left;width:100%;display:flex;align-items:center;justify-content:flex-end;margin:15px 0px 0px}footer.main_footer .certifiedIcon span+span{margin-left:20px}footer.main_footer .certifiedIcon .certifiedLogo{display:inline-block;background:url(../images/svgIcons/cards_security.svg);background-repeat:no-repeat;background-size:115%;background-position:-11px -6px;width:83px;height:29px}.socialbox{float:left;width:100%;display:flex;align-items:center;justify-content:flex-end;margin:15px 0px 0px}.socialbox .connectTxt{color:#999;font-size:12px;font-weight:300;margin-right:10px;font-family:"Montserrat",sans-serif}.socialbox .ftr_fb{margin-right:10px;cursor:pointer}.socialbox .ftr_fb:hover{color:#337ab7}.socialbox .ftr_Twt{margin-right:10px;cursor:pointer}.socialbox .ftr_Twt:hover{color:#293895}.socialbox .ftr_gpls{margin-right:10px;cursor:pointer}.socialbox .ftr_gpls:hover{color:#293895}.socialbox .ftr_Twt{margin-right:10px;cursor:pointer}.socialbox .ftr_Twt:hover{color:#293895}.socialbox .ftr_LnkIn{margin-right:10px;cursor:pointer}.socialbox .ftr_LnkIn:hover{color:#293895}.socialbox .ftr_insta{margin-right:10px;cursor:pointer}.socialbox .ftr_insta:hover{color:#293895}.socialbox .ftr_utube{margin-right:10px;cursor:pointer}.socialbox .ftr_utube:hover{color:#293895}.socialbox .ftr_blog{margin-right:10px;cursor:pointer}.socialbox .ftr_blog:hover{color:#293895}.socialbox i{color:#c5c4c4;font-size:24px}.socialbox .fa-facebook-square:hover{color:#3b5998}.socialbox .fa-twitter-square:hover{color:#1da1f2}.socialbox .fa-google-plus-square:hover{color:#d34836}.socialbox .fa-twitter-square:hover{color:#76a9ea}.socialbox .fa-linkedin-square:hover{color:#0077b7}.socialbox .fa-instagram:hover{color:#bf1978}.socialbox .fa-youtube-square:hover{color:#f61c0d}.socialbox .fa-rss-square:hover{color:#fc490b}.socialbox .fa-snapchat-square:hover{color:#fffc00}.featuredDest_footer{float:left;width:100%;background:#fff;margin-bottom:0px;min-height:100px;padding:15px 0px}.featuredDest_footer .destinationBox h3{font-size:14px;font-weight:600;text-align:center;margin:0px 0 15px 0px;padding:0px;color:#000}.featuredDest_footer .destinationBox p{font-size:12px;font-weight:500;text-align:center;margin:0px 0 0px 0px;padding:0px;color:#666666;word-wrap:break-word;line-height:17px}.featuredDest_footer .destinationBox .footer_destinationList{float:left;width:100%;margin:20px 0 0 0px;text-align:center;display:flex;align-items:center;justify-content:center}.featuredDest_footer .destinationBox .footer_destinationList ul{margin:0px;padding:0px;width:auto}.featuredDest_footer .destinationBox .footer_destinationList ul li{float:left;list-style:none;text-align:center;padding:7px 5px;position:relative}.featuredDest_footer .destinationBox .footer_destinationList ul li a{font-size:12px !important;color:#293895;cursor:pointer;font-weight:300}.featuredDest_footer .destinationBox .footer_destinationList ul li a:hover{text-decoration:underline;color:#000}.featuredDest_footer .destinationBox .footer_destinationList ul li+li::after{content:"";position:absolute;width:1px;height:15px;background:#141b47;left:0px;top:10px}.featuredDest_footer .destinationBox .footer_destinationList ul li a{font-size:12px !important}.download_App_footer{float:left;width:100%;background:#fff;min-height:100px;margin:0px 0px;padding:15px 0px}.download_App_footer .downloadSMS_box{float:left;width:100%}.download_App_footer .downloadSMS_box h6{font-size:14px;font-weight:500;color:#000;margin:0px 0 15px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.download_App_footer .downloadSMS_box .mobInput{width:80%;float:left}.download_App_footer .downloadSMS_box .mobInput .form-control{font-weight:400}.download_App_footer .downloadSMS_box .mobInput .mobileNum_appdown{outline:none;padding:10px 15px}.download_App_footer .downloadSMS_box .submitBtn{width:18%;background:#293895;float:left;margin:0px 0px 0px 2%;border-radius:18px}.download_App_footer .downloadSMS_box .submitBtn a{font-size:14px;color:#fff;padding:8px 15px;text-align:center;float:left;width:100%;cursor:pointer;text-decoration:none;border-radius:18px}.download_App_footer .downloadSMS_box .submitBtn a:hover{background:#e51d7d;transform:0.3s}.download_App_footer .missCallNumber{font-size:12px;font-weight:400;text-align:center;margin:7px 0px 0px;padding:0px;color:#666;word-wrap:break-word;line-height:17px;float:left}.rightBdr_appBox::after{content:"";position:absolute;width:1px;height:75px;background:#999;right:0px;top:10px}.download_optionBox{position:relative}.download_optionBox .downloadAppLink_box{width:55%;float:left;margin-left:10%;text-align:center;margin-top:10px}.download_optionBox .downloadAppLink_box h6{font-size:14px;font-weight:500;color:#000;margin:0px 0 15px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.download_optionBox .downloadAppLink_box .download_icons{display:flex;align-items:center;justify-content:space-around;cursor:pointer}.download_optionBox .downloadAppLink_box .download_icons a span.appStrIcon{width:143px;height:44px;background-position:0px 0px;display:inline-block}.download_optionBox .downloadAppLink_box .download_icons a span.goolePlayIcon{width:146px;height:44px;background-position:-155px 0px;display:inline-block}.download_optionBox .downloadAppLink_box a .appImgSprt{background:url("../images/appDownloadSprite.png");background-repeat:no-repeat}.download_optionBox .mob_app_image{position:absolute;right:0;top:-33px}input.form-control.mobileNum_appdown{font-size:13px}.poweredby a{color:#999;cursor:pointer}.poweredby a:hover,.poweredby a:focus{color:#999 !important}.footrer-Links{padding:15px 0 7px;text-align:left}.footrer-Links a:not(:last-child){margin-right:1px;border-right:1px solid #aba7a7;padding-right:5px}.footrer-Links&gt;a{font-size:12px;font-weight:400;display:inline-block;color:#999;line-height:15px;margin:0px}footer.home_footer{float:left;width:100%;border-top:1px solid #e2e2e2;background:#fff;flex-shrink:0}.weAccept_cardDtls{float:left;width:100%;display:flex;align-items:center;justify-content:flex-end;margin:10px 0px 0px}.weAccept_cardDtls .acceptTxt{color:#999;font-size:12px;font-weight:300;margin-right:10px;font-family:"Montserrat",sans-serif}.weAccept_cardDtls .acceptPayment{margin-right:10px;font-size:25px;font-weight:400;color:#c5c4c4}.poweredby{float:left;width:100%;text-align:right;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#999;cursor:pointer;padding-right:10px}.poweredby a{text-decoration:none;margin-top:7px;cursor:pointer}.poweredby a:hover,.poweredby a:focus{color:#337ab7;text-decoration:underline}.copyrightTxt{float:left;width:100%;font-size:12px;margin:0px 0 15px 0px;color:#999;font-weight:300}.footer_social ul{float:right}.padRt5{padding-right:0px}.overHide{overflow:hidden}.listingWrraper{width:100%;float:left;padding:15px 0px;margin-bottom:15px;background:#fff}.fltItinerary .commonBtn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.fltItinerary .commonBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.fltItinerary .commonBtn a:active{background:#e51d7d}.fltItinerary .commonBtn span{padding-left:5px}.button.active{color:#fff;background-color:#e51d7d;outline:none}.hotel_listBox.active{width:100%;box-shadow:2px 2px 2px 2px rgba(156,148,148,0.3);margin-bottom:10px}.transfer_listbox.active{width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,0.3)}.padR10{padding-right:10px}.padL10{padding-left:10px}.compareBtn{margin-right:10px}.compareBtn span{padding-left:5px}.paddingRt0{padding-right:0px}.paddingLt0{padding-left:0px}.marginLt0{margin-left:0px}.marginRt0{margin-right:0px}.padR15{padding-right:15px}.greenTxt{color:#789e39}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.addQuoteBtn{padding:3px 8px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:11px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s;margin:5px auto 0px;cursor:pointer}.addQuoteBtn:hover{background:#293895;color:#fff}.addQuoteBtn:active{background:#293895;text-decoration:none}.addQuoteBtn a{color:#293895;text-decoration:none}.addQuoteBtn a:hover{text-decoration:none}.addQuoteBtn:hover a{color:#fff;text-decoration:none}.addQuoteBtn a{color:#293895;font-size:11px;text-align:center;text-decoration:none;cursor:pointer}.addQuoteBtn:hover{background:#293895;color:#fff;transition:0.2s}.pernightRtBtn{padding:3px 8px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:11px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s;margin:0px;cursor:pointer}.pernightRtBtn:hover{background:#293895;color:#fff}.pernightRtBtn:active{background:#293895;text-decoration:none}.pernightRtBtn a{color:#293895;text-decoration:none}.pernightRtBtn a:hover{text-decoration:none}.pernightRtBtn:hover a{color:#fff;text-decoration:none}.pernightRtBtn a{color:#293895;font-size:11px;text-align:center;text-decoration:none;cursor:pointer}.pernightRtBtn:hover{cursor:pointer;background:#293895;color:#fff;text-decoration:none;border:none;margin:0px}.canclPolicyBtn{padding:3px 8px;background:#fff;border:1px solid #f25746;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:11px;color:#f25746;text-decoration:none;cursor:pointer;transition:0.3s;margin:5px auto 0px;cursor:pointer}.canclPolicyBtn:hover{background:#f25746;color:#fff}.canclPolicyBtn:active{background:#f25746;text-decoration:none}.canclPolicyBtn a{color:#293895;text-decoration:none}.canclPolicyBtn a:hover{text-decoration:none}.canclPolicyBtn:hover a{color:#fff;text-decoration:none}.canclPolicyBtn a{color:#f25746;font-size:11px;text-align:center;text-decoration:none;cursor:pointer;border-radius:15px}.canclPolicyBtn:hover{background:#f25746;color:#fff}.clearDiv{clear:both}.whiteBg{background:#fff}.streetViewBtn a{background:#293895;padding:15px 28px;border-radius:0px;text-align:center;font-size:14px;font-weight:500;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;position:absolute;left:0px;bottom:0px;z-index:50}.streetViewBtn a:hover{cursor:pointer;background:#e51d7d;color:#fff}.checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.checkbox label{position:relative;cursor:pointer;font-size:12px;color:#fff;padding-left:0px;font-weight:400}.checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:4px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.checkbox input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:4px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.spritrv4{background:url("../images/sprite.png") no-repeat}.dtlsback{float:right;margin:2px 0px 0px}.fltIcons{background:url(../images/sprite.png) no-repeat}.reviewLeft{display:inline-block;padding-bottom:15px;width:100%;float:left}.booknow_fltDtls{float:left;width:100%;padding-top:10px}.fltSummery_left h4.flt_summeryTtl{font-size:16px;color:#000;font-family:"Montserrat",sans-serif;overflow:hidden;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.fltSummery_left .summnery_Desc{font-size:16px;color:#000;font-family:"Montserrat",sans-serif;text-align:center;font-weight:500;padding:7px 0px 25px;border-bottom:1px dotted #999}.fltSummery_left .summnery_Desc span{display:inline-block}.fltSummery_left .summnery_Desc .directArrow{background-position:-8px -507px;width:30px;height:18px}.fltSummery_left .directArrow1{width:30px;height:18px;text-align:center;font-size:16px}.fltSummery_left .flt_fareDtlBox{float:left;width:100%;padding:15px 0px 15px;border-bottom:1px dotted #999;text-align:center}.fltSummery_left .flt_fareDtlBox .fareDt{font-size:12.08px;font-weight:300;color:#666;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fltSummery_left .flt_fareDtlBox .farePass{font-size:12.08px;font-weight:300;color:#666;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fltSummery_left .flt_fareDtlBox .fareTxt{font-size:12.08px;font-weight:300;color:#293895}.fltSummery_left .flt_fareDtlBox a.refundBtn_fare{background:#141b47;color:#fff;font-size:12px;padding:2px 10px;border-radius:2px;text-decoration:none}.fltSummery_left .flt_fareDtlBox a.viewDtlLink{color:#141b47;font-size:12.8px;text-decoration:none}.fltSummery_left .summeryPriceBox{float:left;width:100%;padding:15px 0px 5px;text-align:center}.fltSummery_left .summeryPriceBox h3.priceSummeryFlt{font-size:18px;font-weight:500;color:#000;margin:0px;padding:0px}.fltSummery_left .summeryPriceBox p.allInclTax{font-size:12.08px;font-weight:300;color:#666}.book_now_wrap_flight{margin:0px 0px 20px 0px;padding:0px;width:100%;float:left;background:#fff;-webkit-box-shadow:0px -5px 18px 0px #e2e2e2;-moz-box-shadow:0px -5px 18px 0px #e2e2e2;box-shadow:0px -5px 18px 0px #e2e2e2}.book_now_wrap_flight .reviewInnerPadFlt{padding:10px 35px 10px 35px;background:#fff}.book_now_wrap_flight .reviewInnerPadFlt .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.book_now_wrap_flight .reviewInnerPadFlt .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:6px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.book_now_wrap_flight .reviewInnerPadFlt .checkbox label{color:#666;font-size:13px;font-weight:400;white-space:nowrap;font-style:italic;width:97%}.book_now_wrap_flight .reviewInnerPadFlt .checkbox{margin-left:0px}.book_now_wrap_flight .reviewInnerPadFlt .checkbox-inline{position:relative;display:inline-block;padding-left:0px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.book_now_wrap_flight .reviewInnerPadFlt .checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.book_now_wrap_flight .reviewInnerPadFlt .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;padding:1px 22px 0 12px}.book_now_wrap_flight .reviewInnerPadFlt .agreeTxt{display:inline-block;white-space:normal;vertical-align:top;position:relative;color:#ff0000}.book_now_wrap_flight .flightItineraryBox{float:left;width:100%;border-bottom:1px solid #e8e8e8;padding-top:15px}.book_now_wrap_flight .bookNw_dtlBox_flt.fltReviewHeading.headingActive{background:#f6f5f4;float:left;width:100%;padding:12px 35px 12px;border:1px solid #dbdbdb}.book_now_wrap_flight .bookNw_dtlBox_flt.fltReviewHeading.headingActive h3.travellerTtl{margin:0px;padding:0px;font-size:18px;font-weight:600;color:#000;line-height:24px}.book_now_wrap_flight .bookNw_dtlBox_flt.fltReviewHeading h3.travellerTtl{margin:0px;padding:0px;font-size:18px;font-weight:600;line-height:22px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rmvPad{padding:0px}.splrLogo_bknow{text-align:center}.reviewInnerPadFlt{float:left;width:100%}.fltItinerary{float:left;width:100%;background:#fff}.itineryFullDiv{float:left;width:100%}.destnItinerary{display:inline-block;font-size:14px;color:#000;font-weight:500;margin-bottom:7px}.destnItinerary span.dirIconFlt{background:url("../images/sprite.png") no-repeat -176px -516px;width:16px;height:12px;display:inline-block;margin:0px 7px}.destnItinerary span.dirIconFlt1{width:16px;height:12px;display:inline-block;margin:0px 7px;text-align:center;color:#000;font-size:20px;font-weight:600}.datedFlt{font-size:12px;color:#666;padding:0px 7px}.iti_refundicon{background-position:-72px -513px !important;width:89px;height:18px;display:inline-block;float:right}.itinFltDtls{float:left}.itinFltDtls p{margin:0px;color:#000}.itinFltDtls p.itinSuplr{font-size:13px;font-weight:500;margin-bottom:4px}.itinFltDtls p.itinfltNo,.itinFltDtls p.itinfltClass{font-size:12px;font-weight:400}.itin_fltFlyDtls{width:100%;margin:0 auto;min-height:50px;display:inline-block}.itin_fltFlyDtls .fltArriveDtlsBox{float:right;text-align:right}.itin_fltFlyDtls .fltArriveDtlsBox h3{font-size:18px;font-weight:400;color:#000;margin:0px;margin-bottom:7px}.itin_fltFlyDtls .fltArriveDtlsBox p{font-size:11px;color:#666;margin:0px;line-height:14px}.itin_fltFlyDtls .fltDeprtDtlsBox{float:left;text-align:left}.itin_fltFlyDtls .fltDeprtDtlsBox h3{font-size:18px;font-weight:400;color:#000;margin:0px;margin-bottom:7px}.itin_fltFlyDtls .fltDeprtDtlsBox p{font-size:11px;color:#666;margin:0px;line-height:14px}.itin_fltFlyDtls .fltTimeBox{width:100%;text-align:center;margin-top:15px}.itin_fltFlyDtls .fltTimeBox .fareTime{font-size:12px;display:flex;align-items:center;justify-content:center;color:#9a9a9a}.itin_fltFlyDtls .fltTimeBox .fareTime span.clockIcon_flt{background-position:-206px -515px;width:13px;height:13px;display:inline-block;margin:0px 5px 0 0}.itin_fltFlyDtls .fltTimeBox .fareTime span.clockIcon_flt1{display:inline-block;width:15px;height:15px}.itin_fltFlyDtls .fltTimeBox .pass_searIcon{margin:2px auto;display:inline-block}.itin_fltFlyDtls .fltTimeBox .pass_searIcon span.seatIco_flt{display:inline-block;background-size:750%;background-position:128px -18px;width:30px;height:15px;margin:0 auto}.layoverHrs{float:left;width:100%;position:relative;text-align:center;margin:15px 0 10px;z-index:1}.layoverHrs span{font-size:12px;background:#fff;position:absolute;bottom:-8px;margin:0 auto;display:inline-block;z-index:10;color:#141b47;padding:2px 15px;left:50%;transform:translate(-50%)}.layoverHrs:after{content:'';width:80%;border-bottom:1px solid #e2e2e2;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.FltItinery_cntn{margin:0px 0px}.FltItinery_cntn a{padding:10px 20px;font-size:14px;font-weight:300}.backtoSeach_section.fltBckToSrch{padding:15px 0px}.backtoSeach_section.fltBckToSrch .bookNowTtl h3{margin:10px 0px 0px}.flightReviewTermsBox{float:left;width:100%}.flightReviewTermsBox .termsCheck{float:left;width:100%;margin-bottom:15px}.flightReviewTermsBox .fltReviewTerms{float:left;width:100%;background:#fff}.flightReviewTermsBox .termsContent_flt{float:left;width:100%}.flightReviewTermsBox .termsContent_flt p{font-size:13px;color:#000;text-align:left;font-weight:500}.flightReviewTermsBox .flt_termsCheck .checkbox label{color:#f25746;font-size:12px;padding-left:20px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flightReviewTermsBox .flt_termsCheck .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:1px solid #999;padding:5px;display:inline-block;position:absolute;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px;left:-0px;top:5px}.flightReviewTermsBox .flt_termsCheck .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:7px;left:4px;width:4px;height:7px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.flightTravellerDtlsBox{float:left;width:100%}.flightTravellerDtlsBox h3.travellerInfoTtl{margin:0px;padding:0px;font-size:16px;font-weight:500;color:#000;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flightTravellerDtlsBox h3.adltCount{font-size:14px;font-weight:400;margin:0px;padding:0px;margin-bottom:10px}.flightTravellerDtlsBox .travellerinfoForm{float:left;width:100%;margin:7px 0px}.flightTravellerDtlsBox .travellerInfoinputDiv select{font-size:13px}.flightTravellerDtlsBox .travellerInfoinputDiv label{font-size:13px;font-weight:500;color:#000;position:relative}.flightTravellerDtlsBox .downArrow{position:absolute;right:10px;top:34px}.flightTravellerDtlsBox .contactDtlsFormCnt{float:left;width:100%}.flightTravellerDtlsBox .contactDtlsFormCnt .contactFormTtl{float:left;width:100%;margin-bottom:7px}.flightTravellerDtlsBox .contactDtlsFormCnt .contactFormTtl .contDtls_ttl{font-size:14px;color:#000;font-weight:500;text-align:left;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flightTravellerDtlsBox .contactDtlsFormCnt .contactFormTtl .mandtrFieldsTtl{font-size:12px;color:#f25746;font-weight:400;text-align:right;float:right}.flightTravellerDtlsBox .travellerInfo{width:100%;float:left;background:#fff;padding:22px;border-bottom:1px solid #e8e8e8}.flightTravellerDtlsBox h5{font-size:16px;font-weight:600;color:#000;margin:0px 0px 10px 16px}.flightTravellerDtlsBox .input_icon{position:relative}.flightTravellerDtlsBox label{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;position:relative}.flightTravellerDtlsBox .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;padding:1px 22px 0 12px}.flightTravellerDtlsBox .fltdownArrow{position:absolute;right:10px;top:34px;pointer-events:none}.flightTravellerDtlsBox span.flt_calendor_icon{position:absolute;right:10px;top:34px;color:#d2d2d2;font-size:14px;pointer-events:none}.flightTravellerDtlsBox .mandatoryStar{color:#f30404;font-size:14px;font-weight:600}.flightTravellerDtlsBox .countryCode{width:85%;float:left;margin-right:3%;display:flex;align-items:center;justify-content:flex-end}.flightTravellerDtlsBox .phNumber{float:left;width:100%}.flightTravellerDtlsBox .messageTxt{font-size:12px;font-weight:400;color:#848383}.flightTravellerDtlsBox .travellerInfo{padding-bottom:15px}.flightTravellerDtlsBox .contactAd h5{margin-top:2rem;float:left;display:block;width:100%;margin-bottom:0rem}.flightTravellerDtlsBox .contactAd .form-group_cd{margin-top:1rem}.flightTravellerDtlsBox .contactAd .form-group{margin-top:1rem}.flightSpclReqstBox{float:left;width:100%;padding:22px;background:#fdfdfd}.flightSpclReqstBox .fltReviewHeading h3{font-size:16px;font-weight:600;color:#141b47;margin:0px 0px 20px 16px}.flightSpclReqstBox .flight-tabs{width:100%;margin:0;clear:both;text-align:center;padding:0 16px}.flightSpclReqstBox .flight-tabs .additional_service{display:flex;align-items:center;justify-content:center}.flightSpclReqstBox .flight-tabs .nav-tabs{width:100%;float:left;padding:0;border-bottom:0px solid #a09f9f;margin-bottom:10px}.flightSpclReqstBox .flight-tabs .nav-tabs:after{content:"";background:#141b47;height:2px;position:absolute;width:100%;left:0px;border-bottom:solid #ddd;transition:all 250ms ease 0s;transform:scale(0)}.flightSpclReqstBox .flight-tabs .nav-tabs&gt;li{width:33%;font-size:14px;font-weight:400;float:left;margin-bottom:-1px}.flightSpclReqstBox .flight-tabs .nav-tabs&gt;li a{padding:10px 0px}.flightSpclReqstBox .flight-tabs .nav-tabs&gt;li&gt;a{border:none;color:#999;cursor:pointer;transition:0.5s;font-size:14px;font-weight:500}.flightSpclReqstBox .flight-tabs .nav-tabs&gt;li&gt;a{margin-right:0px;line-height:1.42857143;border:1px solid #ccc;border-radius:4px 4px 0 0;text-transform:capitalize;padding:0px;background:#293895;color:#fff;border-bottom:0px;font-size:14px;font-weight:500}.flightSpclReqstBox .flight-tabs .nav-tabs&gt;li.active&gt;a,.flightSpclReqstBox .flight-tabs .nav-tabs&gt;li.active&gt;a:hover,.flightSpclReqstBox .flight-tabs .nav-tabs&gt;li.active&gt;a:focus{border:none;color:#000;background:transparent;font-size:14px;font-weight:500;border:1px solid #ccc;border-bottom:0px;text-transform:capitalize}.flightSpclReqstBox .flight-tabs .nav-tabs&gt;li.active&gt;a,.flightSpclReqstBox .flight-tabs .nav-tabs&gt;li&gt;a:hover{border:none;color:#000;background:transparent;font-size:14px;font-weight:500;border:1px solid #ccc;border-bottom:0px}.flightSpclReqstBox .flight-tabs .nav-tabs&gt;li.active&gt;a::after,.flightSpclReqstBox .flight-tabs .nav-tabs&gt;li:hover&gt;a::after{transform:scale(1)}.flightSpclReqstBox .fltmealDtlsBox{float:left;width:100%;text-align:left;margin:10px 0px}.flightSpclReqstBox .fltmealDtlsBox .selectmealTtl{font-size:14px;font-weight:500;color:#000;margin:0px 0px 10px 0px;overflow:initial;text-overflow:initial;white-space:initial}.flightSpclReqstBox .fltmealDtlsBox .departTtl{float:left;font-size:13px;font-weight:500;color:#666;text-align:left}.flightSpclReqstBox .fltmealDtlsBox .arrival{float:left;font-size:13px;font-weight:500;color:#666;text-align:left}.flightSpclReqstBox .fltmealDtlsBox .adltCntTtl{float:left;font-size:14px;font-weight:500;color:#e51d7d;text-align:left}.flightSpclReqstBox .fltmealDtlsBox .destnItinerary{display:inline-block;font-size:16px;color:#000;font-weight:500;margin-bottom:7px}.flightSpclReqstBox .fltmealDtlsBox .destnItinerary span.dirIconFlt{background:url("../images/sprite.png") no-repeat -176px -516px;width:16px;height:12px;display:inline-block;margin:0px 7px}.flightSpclReqstBox .fltmealDtlsBox span.dirIconFlt{width:16px;height:12px;display:inline-block;margin:0px 7px;display:flex;text-align:center;color:#293895}.flightSpclReqstBox .slctMeal{position:relative}.flightSpclReqstBox .slctMeal select{font-size:14px}.fltBaggageDtlsBox{float:left;width:100%;text-align:left;margin:10px 0px}.fltBaggageDtlsBox .selectmealTtl{font-size:14px;font-weight:500;color:#000;margin:0px 0px 10px 0px;overflow:initial;text-overflow:initial;white-space:initial}.fltBaggageDtlsBox .departTtl{float:left;font-size:13px;font-weight:500;color:#666;text-align:left}.fltBaggageDtlsBox .arrival{float:left;font-size:13px;font-weight:500;color:#666;text-align:left}.fltBaggageDtlsBox .adltCntTtl{float:left;font-size:14px;font-weight:500;color:#e51d7d;text-align:left}.fltBaggageDtlsBox .destnItinerary{display:inline-block;font-size:16px;color:#000;font-weight:500;margin-bottom:7px}.fltBaggageDtlsBox .destnItinerary span.dirIconFlt{background:url("../images/sprite.png") no-repeat -176px -516px;width:16px;height:12px;display:inline-block;margin:0px 7px}.fltBaggageDtlsBox .slctMeal{position:relative}.fltBaggageDtlsBox .slctMeal select{font-size:14px}.fltSlctSeatDtlsBox{float:left;width:100%;text-align:left;margin:10px 0px}.fltSlctSeatDtlsBox .selectmealTtl{font-size:14px;font-weight:500;color:#000;margin:0px 0px 10px 0px;overflow:initial;text-overflow:initial;white-space:initial}.fltSlctSeatDtlsBox .departTtl{float:left;font-size:13px;font-weight:500;color:#666;text-align:left}.fltSlctSeatDtlsBox .arrival{float:left;font-size:13px;font-weight:500;color:#666;text-align:left}.fltSlctSeatDtlsBox .adltCntTtl{float:left;font-size:14px;font-weight:500;color:#e51d7d;text-align:left}.fltSlctSeatDtlsBox .destnItinerary{display:inline-block;font-size:16.11px;color:#000;font-weight:500;margin-bottom:7px}.fltSlctSeatDtlsBox .destnItinerary span.dirIconFlt{background:url("../images/sprite.png") no-repeat -176px -516px;width:16px;height:12px;display:inline-block;margin:0px 7px}.fltSlctSeatDtlsBox .destnItinerary .slctMeal{position:relative}.fltSlctSeatDtlsBox .destnItinerary .slctMeal select{font-size:14px}.fltSlctSeatDtlsBox .destnItinerary .FltItinery_cntn{margin:0px 0px}.fltSlctSeatDtlsBox .destnItinerary .FltItinery_cntn a{padding:7px 20px;font-size:14px;font-weight:300}.fltSlctSeatDtlsBox .downArrow{position:absolute;right:10px;top:38px}.requiredFld{color:#f25746;font-size:12px;vertical-align:top}.bdrLine_flt{float:left;width:100%;border-bottom:1px solid #e1e1e1;margin:0px 0px 15px}.fltConfirmBooking_Right .fltSuplr_Logo{float:left;margin-right:10px}.fltConfirmBooking_Right p.confirmFltDtls{font-size:11px;color:#666;margin:0px;padding:0px}.fltConfirmBooking_Right .fltArriveDtlsBox{float:right;text-align:right}.fltConfirmBooking_Right .fltArriveDtlsBox h3{font-size:18px;font-weight:500;color:#000;margin:0px;margin-bottom:7px}.fltConfirmBooking_Right .fltArriveDtlsBox p{font-size:11px;color:#666;margin:0px;line-height:14px}.fltConfirmBooking_Right .fltDeprtDtlsBox{float:left;text-align:left}.fltConfirmBooking_Right .fltDeprtDtlsBox h3{font-size:18px;font-weight:500;color:#000;margin:0px;margin-bottom:7px}.fltConfirmBooking_Right .fltDeprtDtlsBox p{font-size:11px;color:#666;margin:0px;line-height:14px}.fltConfirmBooking_Right .fltTimeBox{width:100%;text-align:center;margin-top:15px}.fltConfirmBooking_Right .fltTimeBox .fareTime{font-size:12px;display:flex;align-items:center;justify-content:center}.fltConfirmBooking_Right .fltTimeBox .fareTime span.clockIcon_flt{background-position:-206px -515px;width:13px;height:13px;display:inline-block;margin:0px 5px 0 0}.fltConfirmBooking_Right .fltTimeBox .pass_searIcon{margin:10px auto;display:inline-block}.fltConfirmBooking_Right .fltTimeBox .pass_searIcon span.seatIco_flt{display:inline-block;background-size:750%;background-position:128px -18px;width:30px;height:15px;margin:0 auto}.fltConfirmBooking_Right .bookingBdr{border-bottom:1px solid #e2e2e2;display:inline-block;padding:10px 0px;width:100%}.fltConfirmBooking_Right .bookingBdr p{margin-bottom:5px;font-size:14px;font-weight:500;color:#585757;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fltConfirmBooking_Right p.bookingtxt{margin-bottom:5px;font-size:14px;font-weight:500;color:#000}.fltConfirmBooking_Right .bknw_innerPadding{padding:15px 35px;display:inline-block;width:100%;float:left}.fltConfirmBooking_Right .voucherBtns .continueBtn{display:inline-block;margin:7px 0px}.recentFltSearch{float:left;width:100%}.fltFound{width:100%;float:left;padding:10px 0 12px;border-top:1px solid #eee;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #fff 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #fcfcfc 0%, #fff 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #fff 100%);background:-ms-linear-gradient(top, #fcfcfc 0%, #fff 100%);background:linear-gradient(to bottom, #fcfcfc 0%, #fff 100%)}.flightListingHeading h6.fltCount_CountryDtls{margin:0px 0px 0px;padding:0px;font-size:13px;font-weight:500;color:#293895;line-height:22px}.flightListingHeading p.fltDate_trvlDtls{font-size:13px;font-weight:400;color:#666;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0px}.flightListingHeading .directionIcon{background:url("../images/sprite.png") no-repeat -11px -507px;display:inline-block;width:28px;height:18px;margin-left:5px}.flightListingHeading .titleBtnBox{float:right;margin:2px 0px 0px;display:flex;align-items:center;justify-content:flex-end}.modifyBtn+.modifyBtn{margin-left:10px}.modifyBtn span{padding-left:5px;padding-right:5px}.modifyBtn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.modifyBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.modifyBtn a:active{background:#e51d7d}.prvDayBtn{margin-right:10px}.prvDayBtn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.prvDayBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.prvDayBtn a:active{background:#e51d7d}.nextDayBtn{margin-right:10px}.nextDayBtn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.nextDayBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.nextDayBtn a:active{background:#e51d7d}.nextDayBtn span{padding-left:5px;padding-right:5px}.fltQuoationBtn{margin-right:10px}.fltQuoationBtn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#293895;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.fltQuoationBtn a:hover{background:#141b47;cursor:pointer;color:#fff}.fltQuoationBtn a:active{background:#e51d7d}.quotationCount{width:18px;height:18px;background:#ff1900;border-radius:25px;color:#fff;font-size:10px;float:right;border:1px solid #fff;padding:0px 2px;margin-left:5px;font-weight:500;display:flex;align-items:center;justify-content:center}.resentSrchHead{width:98%;float:left;padding-left:23px}.airlinePadding{width:100%;margin:10px 0px 0px;padding-left:0px;padding:0px 35px;float:left;position:relative}.airlinePadding .owl-slider-box .owl-carousel .owl-item .item{border:#e9eef6 solid 1px;text-align:center;min-height:80px;padding:5px 0px 5px;background:#fff;border-right:0px;cursor:pointer}.airlinePadding .owl-slider-box .owl-carousel .owl-item .item img{width:20px}.airlinePadding .owl-slider-box .owl-carousel .owl-item img{display:inline;width:inherit}.airlinePadding .owl-slider-box .flight-owl-heading01{font-size:13px;font-weight:300;color:#666;padding:6px 0 6px 0;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.airlinePadding .owl-slider-box .flight-fastest-owl-heading{font-size:13px;font-weight:300;color:#666;padding:3px 0 2px 0;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.airlinePadding .owl-slider-box .flight-owl-price{font-size:14px;font-weight:500;color:#000;padding:0px 0 0px 0}.airlinePadding .owl-slider-box .flight-fastext-owl-price{font-size:13px;font-weight:500;color:#000;padding:0}.airlinePadding .owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.airlinePadding .owl-slider-box .owl-nav button.owl-prev{position:absolute;left:-35px;top:12%;background:transparent;color:#666;font-size:35px;border:none;outline:none;margin-left:0px}.airlinePadding .owl-slider-box .owl-nav button.owl-next{position:absolute;right:-35px;top:12%;background:transparent;color:#666;font-size:35px;border:none;outline:none;margin-right:0px}.airlinePadding .fa-angle-left,.airlinePadding .fa-angle-right{color:#d7d7d6;font-size:42px}.airlinePadding .activeFlexi_date{box-shadow:#d8d8d8 -3px 2px 10px 0;border-bottom:3px solid #293895;z-index:10}.owl-theme .owl-dots .owl-dot{display:none;zoom:1}.owl-carousel .owl-item img{width:inherit;display:inherit;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flight-owl-heading{font-size:12px;font-weight:400;color:#666;text-align:center;padding-top:7px}.flight-owl-price{font-size:12px;font-weight:500;color:#000;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fltLogo{padding:7px;border:1px solid #ccc;background:#fff}.padRL7{padding-left:0px;padding-right:0px}.flightBrandName{padding-top:15px}.fltSearchOptionsFltr{float:left;width:100%;border-bottom:1px solid #e8e8e8;padding:0px 35px}.fltSearchOptionsFltr .nav-tabs{border-bottom:0px}.fltSearchOptionsFltr .nav-tabs&gt;li{font-size:12px;font-weight:400;float:left;margin-bottom:-1px}.fltSearchOptionsFltr .nav-tabs&gt;li.active&gt;a{border-width:0;font-size:12px;font-weight:500;padding:8px 12px 8px 12px}.fltSearchOptionsFltr .nav-tabs&gt;li.active&gt;a:focus,.fltSearchOptionsFltr .nav-tabs&gt;li.active&gt;a:hover{border-width:0;font-size:12px;font-weight:600;padding:8px 12px 8px 12px}.fltSearchOptionsFltr .nav-tabs&gt;li.active&gt;a{border:none;color:#293895 !important;background:transparent;font-size:12px !important;font-weight:600 !important;font-family:"Montserrat",sans-serif}.fltSearchOptionsFltr .nav-tabs&gt;li.active&gt;a::after{transform:scale(1)}.fltSearchOptionsFltr .nav-tabs&gt;li&gt;a{border:none;color:#666;padding:8px 12px 8px 12px;font-weight:400}.fltSearchOptionsFltr .nav-tabs&gt;li&gt;a:hover{border:none;color:#141b47;background:transparent;font-size:12px;font-weight:400;padding:8px 12px 8px 12px}.fltSearchOptionsFltr .nav-tabs&gt;li&gt;a::after{content:"";background:#141b47;height:3px;position:absolute;width:100%;left:0px;bottom:-1px;transition:all 250ms ease 0s;transform:scale(0)}.fltSearchOptionsFltr .nav-tabs&gt;li:hover&gt;a::after{transform:scale(1)}.fltSearchOptionsFltr .tab-nav&gt;li&gt;a::after{background:#21527d none repeat scroll 0% 0%;color:#fff}.fltSearchOptionsFltr .tab-pane{padding:15px 0}.fltSearchOptionsFltr .tab-content{padding:20px}.fltSearchOptionsFltr .nav-tabs&gt;li.active&gt;a{color:#555;background-color:transparent;border:none;outline:none;font-size:12px;text-transform:uppercase;font-weight:400}.fltSearchOptionsFltr .nav-tabs&gt;li.active&gt;a:hover,.fltSearchOptionsFltr .nav-tabs&gt;li.active&gt;a:focus{color:#555;background-color:transparent;border:none;outline:none}.fltListingContainer{margin-bottom:25px;float:left;width:100%}.fltlistingWrraper{width:100%;float:left;padding:7px 0px;margin-bottom:15px;background:#fff}.flt_left_container{width:100%;margin:0px;padding:0px;float:left;margin-top:10px;height:auto;background:#293895;padding-bottom:10px;min-height:684px;width:100%;float:left}.flt_left_container .fltr_srch{width:100%;padding:10px 20px 7px 20px;border-bottom:1px solid #6a656a;font-size:1.125em;float:left}.flt_left_container .fltr_lbl{color:#fff;position:relative;cursor:pointer;font-size:14px;font-weight:600;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flt_left_container .fltr_lbl .fa{font-size:14px;right:0px;position:absolute;top:1px;color:#fff}.flt_left_container label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:65%}.flt_left_container .filterCheck span{color:#fff;font-size:12px;float:right;line-height:25px;font-weight:400}.flt_rangeFiler{position:relative;float:left;width:100%;min-height:45px}.flt_rangeFiler .fltPriceRnge{float:left;width:100%;margin-bottom:7px}.flt_rangeFiler .fltPriceRnge .minPrice{font-size:12px;color:#fff;float:left;font-weight:300}.flt_rangeFiler .fltPriceRnge .maxPrice{font-size:12px;color:#fff;float:right;font-weight:300}.fltr_srch .checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.fltr_srch .checkbox label{position:relative;cursor:pointer;font-size:12px;color:#fff;padding-left:0px;font-weight:300}.fltr_srch .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:4px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.fltr_srch .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:4px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.traveltime{display:inline-flex;list-style:none;padding:0px;margin:10px 0 10px}.traveltime .lbox_01{background:#293895;width:57px;min-height:30px;color:#fff;border:1px solid #cbcbcb;text-align:center;padding:7px 0px;font-size:11px;font-weight:300;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.traveltime .lbox_01 p{margin-bottom:0px}.traveltime .lbox_01:hover{background:#141b47;background:-moz-linear-gradient(top, #141b47 0%, #293895 65%, #293895 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #141b47), color-stop(65%, #293895), color-stop(100%, #293895));background:-webkit-linear-gradient(top, #141b47 0%, #293895 65%, #293895 100%);background:-o-linear-gradient(top, #141b47 0%, #293895 65%, #293895 100%);background:-ms-linear-gradient(top, #141b47 0%, #293895 65%, #293895 100%);background:linear-gradient(to bottom, #141b47 0%, #293895 65%, #293895 100%)}.traveltime .lbox_01.active{background:#141b47;background:-moz-linear-gradient(top, #141b47 0%, #293895 65%, #293895 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #141b47), color-stop(65%, #293895), color-stop(100%, #293895));background:-webkit-linear-gradient(top, #141b47 0%, #293895 65%, #293895 100%);background:-o-linear-gradient(top, #141b47 0%, #293895 65%, #293895 100%);background:-ms-linear-gradient(top, #141b47 0%, #293895 65%, #293895 100%);background:linear-gradient(to bottom, #141b47 0%, #293895 65%, #293895 100%)}.travellerDepart{width:100%;float:left;font-size:12px;font-weight:400;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nightTravellerTime{display:inline-block;background:url(../images/svgIcons/flight_list.svg);background-size:750%;background-position:78px -171px;width:40px;height:20px}.morningTravellerTime{display:inline-block;background:url(../images/svgIcons/flight_list.svg);background-size:750%;background-position:199px -171px;width:40px;height:20px}.afternoonTravellerTime{display:inline-block;background:url(../images/svgIcons/flight_list.svg);background-size:750%;background-position:-43px -171px;width:40px;height:20px}.eveningTravellerTime{display:inline-block;background:url(../images/svgIcons/flight_list.svg);background-size:750%;background-position:139px -171px;width:40px;height:20px}.travellerTime_tabs{width:100%;float:left;padding-bottom:15px}.travellerTime_tabs .tab-content{padding:20px 1px 0px}.travellerTime_tabs .nav-tabs{border-bottom:1px solid #ddd}.travellerTime_tabs .nav-tabs&gt;li{font-size:14px;font-weight:500;float:left;margin-bottom:-1px;padding-right:35px}.travellerTime_tabs .nav-tabs&gt;li&gt;a::after{content:"";background:#141b47;height:5px;position:absolute;width:100%;left:0px;top:37px;bottom:-1px;transition:all 250ms ease 0s;transform:scale(0)}.travellerTime_tabs .nav-tabs&gt;li.active&gt;a::after,.travellerTime_tabs .nav-tabs&gt;li:hover&gt;a::after{transform:scale(1)}.travellerTime_tabs .nav-tabs&gt;li&gt;a{border:none;color:#fff}.travellerTime_tabs .nav-tabs&gt;li.active&gt;a{color:#fff;background-color:transparent;border:none;outline:none;border:none;color:#fff !important;background:transparent;font-size:14px;font-weight:500}.travellerTime_tabs .nav-tabs&gt;li.active&gt;a:hover,.travellerTime_tabs .nav-tabs&gt;li.active&gt;a:focus{color:#fff;background-color:transparent;border:none;outline:none}.travellerTime_tabs .nav-tabs&gt;li&gt;a:hover{border:none;color:#fff !important;background:transparent;font-size:14px;font-weight:500}.travellerTime_tabs .nav&gt;li&gt;a{position:relative;display:block;padding:10px 2px}.padL0{padding-left:0px}.padR0{padding-bottom:0px}.padL10{padding-left:10px}.padT10{padding-top:10px}.flt_right_container .rightFilerTop{float:left;width:100%;background:#293895;padding:15px 0px}.flt_right_container .rightFilerTop .sortby_top{width:100%;float:left;padding:3px 0px;color:#fff;font-size:13px;font-weight:300}.flt_right_container .rightFilerTop .sortby_top .flightprice{text-align:right;padding-right:7px}.flt_right_container .rightFilerTop .sortby_top .flightprice:hover{cursor:pointer;color:#141b47}.flt_right_container .rightFilerTop .sortby_top .flightprice:hover span.upIcon.fltrUpArrow{color:#e51d7d}.flt_right_container .rightFilerTop .sortby_top .flightprice .priceTxt{border-bottom:2px solid #141b47;display:inline-block}.flt_right_container .rightFilerTop .sortby_top .aireline,.flt_right_container .rightFilerTop .sortby_top .flight-dpartr,.flt_right_container .rightFilerTop .sortby_top .flight-dteinfo,.flt_right_container .rightFilerTop .sortby_top .flight-dure{cursor:pointer;color:#fff}.flt_right_container .rightFilerTop .sortby_top .aireline:hover,.flt_right_container .rightFilerTop .sortby_top .flight-dpartr:hover,.flt_right_container .rightFilerTop .sortby_top .flight-dteinfo:hover,.flt_right_container .rightFilerTop .sortby_top .flight-dure:hover{cursor:pointer;color:#141b47}.flt_right_container .rightFilerTop .sortby_top .flight-dure{padding-left:10%}#Fare_Break_up_1 .passengerDlts{background:initial}.aireline{width:100%;float:left;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.middle-section{width:100%;float:left;color:#fff}.flight-dpartr{width:33%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:20px}.flight-dteinfo,.flight-dure{width:32%;float:left;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.flightprice{width:100%;float:left;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upIcon{background:url("../images/sprite.png") no-repeat -243px -478px;width:10px;height:12px;display:inline-block;color:#293895}.priceTxt{border-bottom:2px solid #141b47}.flt_pagination{float:left;width:100%;margin:10px 0px 0px;text-align:center;display:inline-block}.flt_pagination .pagination{display:inline-block;margin:0px 0px}.flt_pagination .pagination a{color:black;float:left;padding:4px 12px;text-decoration:none;border:1px solid #ddd;font-size:12px;font-weight:600}.flt_pagination .pagination a:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.flt_pagination .pagination a:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.flt_pagination .pagination a.active{background-color:#141b47;color:white;border-right:1px solid transparent !important}.flt_pagination .pagination a:hover:not(.active){background-color:#e51d7d;color:#fff}.flt_pagination .paginationTop{margin:0 0 7px}.flt_pagination #paginate-bottom{margin-top:20px !important}.flight_listBox{width:100%;float:left}.flight_listBox:hover,.flight_listBox.active{width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,0.6)}.flight_listBox .prce_dv h2{float:right;width:100%;padding:0px;font-size:20px;text-align:center;color:#293895;display:inline-block;font-weight:600;margin:0px}.bookfltBtn a{padding:5px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px;margin-bottom:5px}.bookfltBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.bookfltBtn a:active{background:#e51d7d}.bookFlt.active{color:#fff;background-color:#e51d7d;outline:none}.refundsIcon{display:inline-block;background:url(../images/svgIcons/flight_list.svg);background-size:750%;background-position:-130px -19px;width:30px;height:15px}.refundable_opt{display:flex;align-items:center;justify-content:center;padding:0 0 5px}.refundsTXt_flt{font-size:12px;font-weight:400;color:#293895;text-align:center}.seatAvlIcon{display:inline-block;background:url(../images/svgIcons/flight_list.svg);background-size:850%;background-position:120px -17px;width:30px;height:15px}.seatAvlIconTXt{width:100%;font-size:12px;font-weight:400;color:#293895}.refundsSeatAvl_section{width:100%;float:left;padding-top:10px}.flightImg{display:inherit;margin:0 auto}.flightName{font-size:13px;font-weight:400;color:#666;text-align:center;margin:8px 0;overflow:initial;text-overflow:initial;white-space:initial;float:left;width:100%}.flightStartTime,.flightEndTime,.flightTotalTime{width:100%;float:left}.arrival_day{width:100%;float:left;text-align:right;padding-right:12px}.arrivalDay{font-size:9px;font-weight:600;background:red;color:#fff;text-align:center;width:auto;border-radius:3px;float:initial;padding:0 5px;display:inline-block;margin:0 auto;text-transform:uppercase}.flightStartTxt{width:100%;float:left;font-size:18px;font-weight:400;color:#000;margin:6px 0 0px}.viewIcon{display:inline-block;background:url(../images/svgIcons/flight_list.svg);background-size:750%;background-position:26px -16px;width:33px;height:20px}.flightEndTxt,.flightTotalTxt{width:100%;float:left;font-size:18px;font-weight:400;color:#000;margin:6px 0 0px;text-align:center}.flt_desc{width:100%;float:left;font-size:12px;font-weight:400;color:#666;margin-bottom:5px}.flt_date{width:100%;float:left;font-size:12px;font-weight:400;color:#666;margin-bottom:0px;text-align:center;padding-left:25px}.flt_type{width:100%;float:left;font-size:12px;font-weight:400;color:#666;margin-bottom:5px;text-align:center}.arrowIcon{width:100%;padding:7px;color:#bebebe}.refunds,.seatAvl{width:100%;float:left;text-align:center}.seatAvl{display:flex;align-items:center;justify-content:flex-end;float:left;width:auto;float:right}.seatAvl .seatAvlIconTXt{padding:0px 0px 0px 5px;font-weight:300}.roundTrip1{width:100%;float:left;padding-top:30px}.moreOption_forFlight{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;background:#fff none repeat scroll 0 0;border-width:0 1px 1px;color:#141b47;cursor:pointer;display:table;font-size:12px;margin:-1px auto 0;padding:2px 0px;position:relative;text-align:center;top:-1px;background:#fff;margin-bottom:-23px;border-radius:0px 0px 3px 3px;z-index:1}.moreOption_forFlight a{color:#141b47;font-size:11px;cursor:pointer;text-decoration:none}.moreOption_forFlight.active{background:#f3f3f3}.lineIcon{background:url("../images/sprite.png") no-repeat -273px -483px;display:inline-block;width:11px;height:1px}.moreOptionTxt{font-size:11px;font-weight:400;color:#141b47;text-align:center}.flight-tabs{width:100%;margin:0 auto;clear:both;text-align:center}.flight-tabs .nav-tabs{width:100%;float:left;padding:0px 165px;border-bottom:1px solid #ddd}.flight-tabs .nav-tabs:after{content:"";background:#141b47;height:2px;position:absolute;width:100%;left:0px;border-bottom:solid #ddd;transition:all 250ms ease 0s;transform:scale(0)}.flight-tabs .nav-tabs&gt;li{font-size:11px;font-weight:400;float:left;margin-bottom:-1px;padding-right:0px}.flight-tabs .nav-tabs&gt;li&gt;a{border:none;color:#666;margin-right:2px;line-height:1.42857143;border:0px solid transparent;border-radius:4px 4px 0 0;text-transform:uppercase}.flight-tabs .nav-tabs&gt;li.active&gt;a{border:none;color:#000 !important;background:transparent;font-size:11px;font-weight:500;text-transform:uppercase;border:none;color:#141b47 !important;background:transparent;font-size:11px;font-weight:500}.flight-tabs .nav-tabs&gt;li.active&gt;a:hover,.flight-tabs .nav-tabs&gt;li.active&gt;a:focus{border:none;color:#000 !important;background:transparent;font-size:11px;font-weight:500}.flight-tabs .nav-tabs&gt;li.active&gt;a::after{transform:scale(1)}.flight-tabs .nav-tabs&gt;li&gt;a:hover{border:none;color:#141b47 !important;background:transparent;font-size:11px;font-weight:500}.flight-tabs .nav-tabs&gt;li:hover&gt;a::after{transform:scale(1)}.flt_reviewInnerPadFlt{width:100%;float:left;padding:15px 15px;background:#f3f3f3;border-bottom:1px solid #ddd}.flt_left_container .airlineList .filterCheck .onlyTxt{color:#fff;padding-right:0px;background:#141b47;text-align:center;cursor:pointer;font-size:10px;position:absolute;right:72px;top:-2px;padding:0px 7px;border-radius:3px;z-index:20;width:auto}.flt_Quotation{float:left;width:100%;background:#f3f3f3;padding:15px;border:1px solid #e2e2e2}.mainFullDiv{float:left;width:100%}.flt_destnItinerary{float:left;display:inline-block;font-size:14px;color:#000;font-weight:500;margin-bottom:7px;text-align:left}.flt_destnItinerary span.IconFltDir{background:url("../images/V4sprite.png") no-repeat -176px -516px;width:16px;height:11px;display:inline-block;margin:0px 7px}.flt_destnItinerary span.iconFltDir{background:url("../images/V4sprite.png") no-repeat -176px -516px;width:16px;height:11px;display:inline-block;margin:0px 7px}.fltDated{font-size:12px;color:#666;padding:0px 4px}.flt_confirm_Itinerary .refundableTxt{text-align:right}.book_now_wrap_flight .refundableTxt{text-align:right}.flt_refundicon{display:inline-block;background-size:750% !important;background-position:97px -11px !important;width:29px;height:20px}.flt_refundTxt{font-size:11px;font-weight:400;color:#293895;position:relative;top:-2px}.FltDtls{float:left;font-size:12px;font-weight:400;text-align:left}.FltDtls p{margin:0px;color:#000;margin:0px;color:#000}.FltDtls p.Suplr{font-size:13px;font-weight:400}.FltDtls p.fltClass{font-size:12px;font-weight:400;text-align:left}.fltFlyDtls{width:90%;margin:0 auto;min-height:50px;display:inline-block}.fltFlyDtls .arriveDtlsBox{float:right;text-align:right}.fltFlyDtls .arriveDtlsBox h3{font-size:18px;font-weight:500;color:#000;margin:0px;margin-bottom:7px}.fltFlyDtls .arriveDtlsBox p{font-size:11px;color:#666;margin:0px;line-height:14px}.fltFlyDtls .timeBox{width:100%;text-align:center;margin-top:15px}.fltFlyDtls .timeBox .fareTime{font-size:12px;display:flex;align-items:center;justify-content:center;padding-bottom:7px;color:#293895}.fltFlyDtls .timeBox .fareTime span.clockIcon_flt{background-position:-206px -515px;width:13px;height:13px;display:inline-block;margin:0px 5px 0 0}.fltFlyDtls .fltTimeBox .pass_searIcon span.seatIco_flt{background-position:-42px -512px;width:20px;height:18px;display:inline-block;margin:0 auto}.fltFlyDtls .deprtDtlsBox{float:left;text-align:left}.fltFlyDtls .deprtDtlsBox h3{font-size:18px;font-weight:500;color:#000;margin:0px;margin-bottom:7px}.fltFlyDtls .deprtDtlsBox p{font-size:11px;color:#666;margin:0px;line-height:14px}.flt_layoverHrs{float:left;width:100%;position:relative;text-align:center;margin:15px 0}.flt_layoverHrs span.change_airport_Txt{right:10% !important;left:inherit;padding:0 12px 0 0px}.flt_layoverHrs span{font-size:12px;background:#f3f3f3;position:absolute;bottom:-8px;margin:0 auto;display:inline-block;z-index:10;color:#141b47;padding:0 12px 0 12px;left:50%;transform:translate(-50%)}.flt_layoverHrs:after{content:'';width:80%;border-bottom:1px solid #e2e2e2;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.flight-tabs .tab-content{width:100%;float:left;padding:0px}.passengerTxt{font-size:14px;font-weight:500;color:#000;text-align:left}.passengerDlts .cancellationTxt{font-size:14px;font-weight:400;color:#000;text-align:left;margin-bottom:0px}.passengerDlts .fessTxt{font-size:13px;font-weight:400;color:#000;text-align:left}.cancellationTxt{font-size:13px;font-weight:400;color:#000;text-align:left;margin-bottom:0px}.fessTxt{font-size:12px;font-weight:400;color:#000;text-align:left}.free_breakup_passengerDlts{width:100%;float:left}.reissueDiv{width:100%;float:left;padding-top:12px}.reissueDiv_penalty.paneltyApcl_div{margin-top:31px}.fareAmt{width:100%;float:left;padding-left:20px;border-left:1px solid #ccc}.fareAmt .pricetxt{word-wrap:break-word;break-word:break-word}.fareAmt .farebreakTxt,.fareAmt .totalTtl,.fareAmt .totaltxt{font-size:15px}.fareRuleFlt{color:#293895;text-decoration:underline}.fareRuleFlt:hover,.fareRuleFlt:active,.fareRuleFlt:focus{color:#293895}.farebreakTxt{font-size:14px;font-weight:400;color:#000;text-align:left}.farebreak_table{border-bottom:1px solid #e2e2e2;display:inline-block;padding:0px;width:100%}.fareTtl{margin-bottom:5px;font-size:14px;font-weight:400;color:#585757;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pricetxt{margin-bottom:5px;font-size:14px;font-weight:500;color:#585757;text-align:right}.grandTotal{display:inline-block;padding:0px;width:100%}.totalTtl{margin-bottom:5px;font-size:14px;font-weight:500;color:#000;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.totaltxt{margin-bottom:5px;font-size:14px;font-weight:500;color:#000;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ruleApps{font-size:14px;font-weight:500;color:#000;text-align:left;margin:0px;padding-bottom:15px;padding-left:15px}.fareRules{width:100%;float:left}.fareRules .nav-tabs{width:100%;float:left;text-align:left;padding:0px;border:1px solid #ddd;background:#fff}.fareRules .nav-tabs&gt;li{width:100%;float:left;font-size:11px;font-weight:400;margin-bottom:-1px;border-bottom:1px solid #ccc;padding:0px}.fareRules .tab-content{width:100%;float:left;text-align:left;padding:0px 0px;background:#f3f3f3;font-size:12px;font-weight:400;color:#666}.fareRules&gt;li{margin-right:-1px}.fareRules .nav-tabs&gt;li&gt;a::after{display:none}.fareRules .nav-tabs&gt;li.active&gt;a{border:none;color:#000 !important;background:transparent;font-size:11px;font-weight:500;margin-right:-1px}.flight-tabs .nav-tabs&gt;li&gt;a:hover{border:none;color:#000 !important;background:transparent;font-size:11px;font-weight:400}.fareRules .tab-pane{padding:5px 0;text-align:justify;line-height:20px}.baggageDiv{padding:0px 15px}.Fltluggage{font-size:12px;font-weight:400;text-align:left}.Fltluggage p.Suplr{font-size:13px;font-weight:400;color:#000;margin:0px;text-align:center}.Fltluggage p.fltClass{font-size:12px;font-weight:400;text-align:left;margin:0px}.Fltluggage .luggageIcon{display:inline-block;background:url(../images/svgIcons/flight_list.svg);background-size:850%;background-position:260px -20px;width:30px;height:20px;position:relative;margin-bottom:-5px}.luggageIcon{display:inline-block;background:url("../images/svgIcons/flight_list.svg");background-size:750%;background-position:232px -13px;width:30px;height:20px}.luggageTxt{font-size:13px;font-weight:400;color:#000}.flt_left_container .filterCheck .checkbox{margin:0px;padding:0px;position:relative;width:100%;display:inline-block}.fltDepartTime li .active{background:#9b896e;background:-moz-linear-gradient(top, #9b896e 0%, #b6a487 65%, #b6a487 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #9b896e), color-stop(65%, #b6a487), color-stop(100%, #b6a487));background:-webkit-linear-gradient(top, #9b896e 0%, #b6a487 65%, #b6a487 100%);background:-o-linear-gradient(top, #9b896e 0%, #b6a487 65%, #b6a487 100%);background:-ms-linear-gradient(top, #9b896e 0%, #b6a487 65%, #b6a487 100%);background:linear-gradient(to bottom, #9b896e 0%, #b6a487 65%, #b6a487 100%)}.FltArrivetime li .active{background:#9b896e;background:-moz-linear-gradient(top, #9b896e 0%, #b6a487 65%, #b6a487 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #9b896e), color-stop(65%, #b6a487), color-stop(100%, #b6a487));background:-webkit-linear-gradient(top, #9b896e 0%, #b6a487 65%, #b6a487 100%);background:-o-linear-gradient(top, #9b896e 0%, #b6a487 65%, #b6a487 100%);background:-ms-linear-gradient(top, #9b896e 0%, #b6a487 65%, #b6a487 100%);background:linear-gradient(to bottom, #9b896e 0%, #b6a487 65%, #b6a487 100%)}.fltscheduler .flightTotalTime{float:right;width:auto}.fltscheduler .flightTotalTime h1.flightTotalTxt,.fltscheduler .flightTotalTime p.flt_type{text-align:center}.round-Trip .flightTotalTime{float:right;width:auto}.round-Trip .flightTotalTime h1.flightTotalTxt,.round-Trip .flightTotalTime p.flt_type{text-align:center}.fltscheduler{float:left;width:100%;margin-bottom:15px}.fltschedulerBorder:after{content:'';display:inline-block;width:90%;border-bottom:1px solid #ccc;left:0%;position:absolute;bottom:5px}.fltPriceDtls{text-align:center}.fltDtlsInnerPad{padding:20px;float:left;width:100%}.flight-tabs.fltItinrDtls .tab-content .tab-pane{background:#f3f3f3;border:0px solid #e2e2e2;border-top:0px}.flt_Quotation.flt_reviewInnerPadFlt{border:0px}.listingWrap_flt{float:left;width:100%}.listingWrap_flt+.listingWrap_flt{margin-top:15px}.refundsSeatAvl_section:nth-child(1){margin-top:10px}.refundsSeatAvl_section{margin-top:25px}.fareRuleFlt_tabs .nav-tabs&gt;li&gt;a{border:0px solid}.fareRuleDesc_tab{float:left;width:100%;max-height:250px;overflow:auto}.fltQuotation_modal .quotationFtl{float:left;width:100%;background:#fff;padding:10px 0px 20px;margin:0px;margin-bottom:25px}.fltQuotation_modal .quotationFtl .quotation_header{float:left;width:100%;padding:20px 15px 10px}.fltQuotation_modal .quotationFtl .quotation_header .print_emial_box{float:right;width:auto;display:flex;align-items:center;justify-content:flex-end;color:#666;font-size:13px;margin-top:25px;cursor:pointer}.fltQuotation_modal .quotationFtl .quotation_header .print_emial_box .print_qtn{margin-right:10px}.fltQuotation_modal .quotationFtl .quotation_header .print_emial_box a{color:#666;font-size:13px;text-decoration:none;cursor:pointer}.relativeDiv{position:relative}.fltQuotation_modal .emailSendBox{position:absolute;z-index:1000;width:315px;left:-105px;padding:15px;background:#fff;border:1px solid #e2e2e2;top:45px;display:flex;justify-content:center}.emailSendBox input{font-size:14px}.emailSendBox .qtn_send{margin-left:10px}.fltQuotation_modal .quotationFtl .quotation_header .print_emial_box a{color:#666;font-size:13px;text-decoration:none;cursor:pointer}.emailSendBox .commonBtn a{color:#fff !important}.fltQuotation_modal .quotationFtl .qtn_Dtls_header{background:#293895;padding:20px 15px 15px;float:left;width:100%}.fltQuotation_modal .quotationFtl .qtn_Dtls_header h1.qtn_userTtl{font-size:24px;font-weight:300;color:#fff;margin:0px;padding:0px;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fltQuotation_modal .quotationFtl .qtn_Dtls_header h4.qtn_dateDtl{font-size:14px;color:#fff;font-weight:300;margin:0px;padding:7px 0px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fltQuotation_modal .quotationFtl .quotation_list{color:#fff;display:flex;align-items:center;justify-content:flex-start;width:100%}.fltQuotation_modal .quotationFtl .quotation_list .qtn_label{font-size:13px;margin-right:10px;margin-top:0px;font-weight:400}.fltQuotation_modal .quotationFtl .quotation_list .qtn_list{width:100%}.fltQuotation_modal .quotationFtl .quotation_list .form-control{display:block;width:100%;height:25px;padding:3px 12px;font-size:12px}.fltQuotation_modal .quotationFtl .quotation_list .qtn_list span.icon_bg{position:absolute;top:2px;right:10px;z-index:100;color:#999}.fltQuotation_modal .quotationFtl .rmv_allListing{float:right;font-size:12px;color:#fff;font-weight:300;margin:12px 0 0px;cursor:pointer}.fltQuotation_modal .quotationFtl .rmv_allListing span.close_allList{width:15px;height:21px;float:right;background:url(../images/qtn_close.png) no-repeat center center;background-position:0px 0px;margin-left:10px}.fltQuotation_modal .quotationFtl .ftlQuotationDtlsBox{width:100%;float:left}.fltQuotation_modal .quotationFtl .ftlQuotationDtlsBox .ftlLocationDtls_heading{float:left;width:100%;background:#141b47;position:relative}.fltQuotation_modal .quotationFtl .ftlQuotationDtlsBox .ftlLocationDtls_heading ul{margin:0px;padding:0px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.fltQuotation_modal .quotationFtl .ftlQuotationDtlsBox .ftlLocationDtls_heading ul li.ftlActiveIcon{padding:6px 25px;background:#87765c;display:inline-block}.fltQuotation_modal .quotationFtl .ftlQuotationDtlsBox .ftlLocationDtls_heading ul li{list-style:none;float:left;width:auto}.fltQuotation_modal .quotationFtl .ftlQuotationDtlsBox .ftlLocationDtls_heading ul li.ftlLocationDtls{padding:5px 10px;display:inline-block;font-size:13px;color:#fff}.fltQuotation_modal .quotationFtl .ftlQuotationDtlsBox .ftlLocationDtls_heading ul li.ftlLocationDtls span{font-size:16px;margin-right:10px}.fltQuotation_modal .quotationFtl .ftlQuotationDtlsBox .ftlLocationDtls_heading ul li.ftlLocationDtls span{font-size:16px;margin-right:10px}.fltQuotation_modal .quotationFtl .ftlQuotationDtlsBox .ftlLocationDtls_heading .qtnCloseBox{width:15px;height:21px;float:right;background:url(../images/qtn_close.png) no-repeat center center;background-position:0px -20px;margin-right:30px;margin-top:6px;cursor:pointer}.fltQuotation_modal .quotationFtl .ftlQuotationDtlsBox .flight_qtnBox{float:left;width:100%;padding:15px 15px 15px}.flt_QuotationDlts{float:left;width:100%;background:#fff;padding:15px}.flt_QuotationDlts .flt_reviewQuotation{border:0px}.QuotationMainDiv{float:left;width:100%}.quotationFlt_destnItinerary{float:left;display:inline-block;font-size:14px;color:#000;font-weight:500;margin-bottom:7px;text-align:left}.quotationFlt_destnItinerary span.IconFltDir{background:url(../images/sprite.png) no-repeat -176px -516px;width:16px;height:11px;display:inline-block;margin:0px 7px}.quotationFlt_destnItinerary{float:left;display:inline-block;font-size:14px;color:#000;font-weight:500;margin-bottom:7px;text-align:left}.fltQuoDated{font-size:12px;color:#666;padding:0px 4px}.fltQuotation{background-position:-72px -513px !important;width:104px;height:18px;display:inline-block;float:right}.spritrv4{background:url(../images/sprite.png) no-repeat}.FltDtlsQuo{float:left;font-size:12px;font-weight:400;text-align:left}.FltDtlsQuo p.Suplr{font-size:13px;font-weight:400}.FltDtlsQuo p{margin:0px;color:#000;margin:0px;color:#000}.FltDtlsQuo p.fltClass{font-size:12px;font-weight:400;text-align:left}.fltFlyDtlsQuo{width:90%;margin:0 auto;min-height:50px;display:inline-block}.fltFlyDtlsQuo .arriveDtlsBox{float:right;text-align:right}.fltFlyDtlsQuo .arriveDtlsBox h3{font-size:18px;font-weight:500;color:#000;margin:0px;margin-bottom:7px}.fltFlyDtlsQuo .arriveDtlsBox p{font-size:11px;color:#666;margin:0px;line-height:14px}.fltFlyDtlsQuo .timeBox{width:100%;text-align:center;margin-top:15px}.fltFlyDtlsQuo .timeBox .fareTime{font-size:12px;display:flex;align-items:center;justify-content:center;padding-bottom:7px}.fltFlyDtlsQuo .timeBox .fareTime span.clockIcon_flt{background-position:-206px -515px;width:13px;height:13px;display:inline-block;margin:0px 5px 0 0}.fltSpritrv4{background:url(../images/svgIcons/flight_list.svg)}.fltFlyDtlsQuo .deprtDtlsBox{float:left;text-align:left}.fltFlyDtlsQuo .deprtDtlsBox h3{font-size:18px;font-weight:400;color:#000;margin:0px;margin-bottom:7px}.fltFlyDtlsQuo .deprtDtlsBox p{font-size:11px;color:#666;margin:0px;line-height:14px}.flt_layoverHrsQou{float:left;width:100%;position:relative;text-align:center;margin:15px 0}.flt_layoverHrsQou span{font-size:12px;background:#fff;position:absolute;bottom:-8px;margin:0 auto;display:inline-block;z-index:10;color:#141b47;padding:2px 15px;left:50%;transform:translate(-50%)}.flt_layoverHrsQou:after{content:'';width:80%;border-bottom:1px solid #e2e2e2;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.passengerDlts_Quo{width:100%;float:left;padding:20px 45px 20px;background:#eee}.passengerInfo{width:100%;list-style:none;color:#000;margin:0px;padding-left:0px;display:flex;align-items:start;justify-content:space-between}.passengerInfo_Tlt{font-size:13px;font-weight:400;color:#666;padding:0px 5px 0px}.passengerInfo_Dlt{font-size:14px;font-weight:400;color:#000;padding:0px 7px 0px}.price{font-size:18px;font-weight:600;color:#293895;padding:0px 7px 0px}.fltQuotation_modal .quotationFtl .qtn_remarks{float:left;width:100%;margin:0px;padding:15px 30px}.fltQuotation_modal .quotationFtl .qtn_remarks h2{font-size:16px;color:#000;font-weight:500;margin:0px 0 7px}.fltQuotation_modal .quotationFtl .qtn_remarks .remarkTxtarea{padding:7px 2px;float:left;width:100%;resize:none}.fltQuotation_modal .quotationFtl .qtn_remarks .remarkTxtarea textarea{width:100%;resize:none}.fltQuotation_modal .quotationFtl .proceedBtn_qtn{margin:7px 0px}.fltQuotation_modal .quotationFtl .disclaimer{float:left;width:100%;margin:10px 0 0 0;padding:0px 30px}.fltQuotation_modal .quotationFtl .disclaimer h2{font-size:16px;color:#000;font-weight:500;margin:0px 0 7px}.fltQuotation_modal .quotationFtl .disclaimer ul{margin:0px;padding:0px}.fltQuotation_modal .quotationFtl .disclaimer ul li{list-style:none;margin:0px;padding:0px;font-size:13px;line-height:18px;color:#333}.fltIcon_qtn{background-position:-18px -547px;width:25px;height:14px;display:inline-block}.directionIcon{background:url(../images/sprite.png);background-position:-153px -548px;display:inline-block;width:24px;height:15px}.seatIco_flt{display:inline-block;background-size:750%;background-position:128px -18px;width:30px;height:15px}.mdfy_searchflt .modal-content{display:inline-block;width:100%}.fltModifySearch{width:100%;float:left;background:#293895}.fltModifySearch .mainHeading{padding:10px 0px 15px 15px;color:#fff;font-weight:600}.fltModifySearch .mainHeading h4{font-size:24px;font-weight:500}.mdfy_searchflt .modalBox_close{width:15px;height:21px;float:right;margin-right:30px;margin-top:6px;cursor:pointer;position:absolute;right:-10px;top:7px;z-index:100}.radio-inline.tripOptions{margin:0px}.flightOption [type="radio"]:checked,[type="radio"]:not(:checked){position:absolute;left:-9999px}.flightOption [type="radio"]:checked+label,[type="radio"]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;line-height:12px;display:inline-block;color:#fff}.flightOption [type="radio"]:checked+label:before,[type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:13px;height:13px;border:1px solid #fff;border-radius:100%;background:#141b47}.flightOption [type="radio"]:checked+label:after,[type="radio"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#fff;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.flightOption [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.flightOption [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.flightOption .roundTrip{padding-left:0px}.flightOption{margin-bottom:15px}.flight_form .flightOption{margin-bottom:20px}.flight_form label{color:#fff;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400}.flight_form .destinationMapmaker{position:absolute;font-size:12px;color:#ccc;top:34px;left:25px}.flight_form .form-control{font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400;box-shadow:none;color:#293895;height:38px;padding:6px 20px}.flightDirection{text-align:center;padding-top:27px;cursor:pointer}.fltPadR{padding-right:7px}.fltPadL{padding-left:7px}span.calender_icon{position:absolute;right:20px;top:33px;color:#d2d2d2;font-size:14px}span.down_icon{position:absolute;right:25px;top:33px;color:#000;font-size:14px}.flexibleDates{width:100%;float:left;display:flex;align-items:center}.flexibleDates .flexibleDateTxt{font-size:14px;font-weight:400;color:#fff;padding-right:10px}.flight_form label{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400;color:#fff;position:relative}.flight_form .radio,.checkbox{position:relative;display:block;margin-top:1px;margin-bottom:0px}.flight_form .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:4px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.flight_form .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:6px;left:4px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.flightSearchBtn{float:right}.addMore_option{width:100%;float:left;color:#fff;padding-top:34px}.flexibleDate{padding-top:32px}span.icon_bg{position:absolute;right:25px;top:33px;color:#000;font-size:14px}.advSrch_icon{display:inline-block;width:15px}hr.form_break_line{border-top:1px solid #b1a89a;float:left;width:100%;margin:15px 0px}span.calender_icon_multiTrip{position:absolute;right:30px;top:33px;color:#d2d2d2;font-size:14px}.starRtg{float:left;width:100%}.starRtg .selectHtlStar{float:left;width:165px;text-align:left;display:flex;align-items:center;justify-content:flex-start}.starRtg .selectHtlStar .checkbox label{margin-right:5px}.starRtg .selectHtlStar .checkbox{margin:0px}.starRtg .selectHtlStar .starCnt{display:flex;align-items:center;justify-content:center}.starRtg .selectHtlStar .starCnt input{margin-top:0px;margin:0px 2px}.starRtg .selectHtlStar .starCnt span{margin-right:3px}.starRtg .selectAll_str{float:left}.starRtg .selectAll_str a{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:300;color:#fff;cursor:pointer}.flight-tabs.fltItinrDtls .nav-tabs{position:relative;z-index:15}a.filter_close i{margin-right:5px}.fltModifySearch .flightDirection{color:#fff;cursor:pointer}.clockIcon_flt1 i{margin-right:5px;position:relative;top:-1px}.iconFltDir1{width:16px;height:11px;display:inline-block;margin:0px 7px;font-size:21px;font-weight:bold}.fulldiv_box{float:left;width:100%}.fltSpecialReqDtls .downArrow{position:absolute;right:10px;top:42px}.fltSlctSeatDtlsBox .continueBtn{display:inline-block;margin:0px 0px}.flt_left_container .fltr_lbl,.fltr_srch .checkbox label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}span.fltIcons1.directArrow1{cursor:pointer;padding:0px 7px;text-align:center}.airlineLogo_splr{float:left}span.barLftIcon{padding:0px 7px 0px 5px;font-size:9px}span.barRtIcon{padding:0px 5px 0px 7px;font-size:9px}ul.nav.nav-tabs.flightItinryDtlsTabs li a{padding:0px 0px 7px;cursor:pointer;font-weight:400}ul.nav.nav-tabs.flightItinryDtlsTabs li+li{padding-left:11%;padding-right:initial}.spinEffect{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transition:0.5s}.tab-pane.fltDtlsInnerPad{padding:15px 0px}.moreOption_forFlight .moreOptionTxt{font-size:11px}.fareRuleTabs_left{float:left;height:247px}div#Fare_rules_1{padding-bottom:0px}div#Fare_rules_1 .ruleApps{padding-left:15px}.fltFullDiv{float:left;width:100%}.fltModifySearch .starRtg .selectHtlStar .checkbox input:checked+label:after{content:'';top:3px;left:6px}.flexibleDates .flight_form .checkbox input:checked+label:after{content:'';top:3px}.flexibleDates .checkbox input:checked+label:after{content:'';left:4px}.flexibleDates .radio label,.checkbox label{padding-left:0px;color:#fff}.routeDevider{float:left;width:100%;border-bottom:1px solid #a59885;margin-bottom:7px}.fltTravellerDtls .itineryFullDiv .mandtrFieldsTtl{font-size:12px;color:#f25746;font-weight:400;text-align:right;float:right}span.fltcalnder_icon{position:absolute;right:10px;top:8px;color:#d2d2d2;font-size:14px}.input_icon{position:relative}.travellerInfoinputDiv .input_icon .form-control{font-size:12px;color:#666}.seatMap .mainHeading .seatMap_closeIcon{width:15px;height:21px;float:right;margin-right:30px;margin-top:6px;cursor:pointer;position:absolute;right:-10px;top:7px;z-index:100;color:#000}.backtoSeach_sectionflt{float:left;width:100%;padding:28px 0px 30px}.traveltime .lbox_01.rightborder{border-right:0px}.priceRangeBox{margin:5px 0px 0px;width:100%;display:inline-block}.itineryFullDiv .FltCancelPolicy{font-size:16px;font-weight:600;color:#000;margin:0px 0px 10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itineryFullDiv .fltCancelPolicy_noteTxt{font-size:12px;line-height:18px;color:#000;margin-bottom:7px}.itineryFullDiv .flt_canclPolicyTtl{font-size:12px;color:#000;font-weight:500;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itineryFullDiv .flt_canclPolicy_desc{font-size:12px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkbox.checkbox-inline{margin-top:0px}.flt_requestOPtions .checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.flt_requestOPtions .checkbox label{position:relative;cursor:pointer;font-size:12px;color:#666;padding-left:0px;white-space:nowrap;float:left;width:98%}.flt_requestOPtions .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.flt_requestOPtions .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:3px;left:7px;width:5px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.flt_requestOPtions .fltRequestOPtions .flt_agreeTxt{display:inline-block;white-space:normal;vertical-align:top;position:relative;width:98%}.fltConfirmBookingBtn a{background:#293895;padding:8px 15px;margin:3px;border-radius:20px;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s}.fltConfirmBookingBtn a:hover{cursor:pointer;background:#e51d7d;color:#fff}.fltModifySearch .flight_form .destinationMapmaker{top:10px;left:8px}.fltModifySearch .calender_icon{right:10px;top:10px}.fltModifySearch .down_icon{right:10px;top:10px}.fltModifySearch .icon_bg{right:10px;top:10px}.fltModifySearch .calender_icon_multiTrip{right:10px;top:10px}.fltModifySearch .flightSearchBtn{float:right;margin:10px 0px;display:inline-block}.fltr_srch.airlineList .fltr_srch .checkbox label:hover span.onlyTxt{display:block !important}.fltTravellerDtls .itineryFullDiv p.bookingtxt{width:100%}.relativeDiv{position:relative}.fareRuleTabs_left .mCSB_inside&gt;.mCSB_container{margin-right:5px}.fltModifySearch .starRtg .selectHtlStar .checkbox label{margin-right:10px}.fltModifySearch .flight_form .checkbox label:before{padding-right:5px}.activeWhite{background:#fff;position:relative;top:-1px;z-index:15}#Fare_Break_up .passengerDlts{background:transparent}.fareRuleDesc_tab .mCSB_inside&gt;.mCSB_container{margin-right:15px}.flight_summeryDtls .bookingTtl{width:100%}.fltItinerary .datedFlt{padding:3px 7px;width:100%}.paginationTop .pagination a+a{border-left:0px}.successTxt{color:#789e39}.cancelTxt{color:#f67c68}.voucheredTxt{color:#21c0d8}.confirmedTxt{color:#789e39}.onRequest{color:#409cd4}.viewDtlsWrap{float:left;width:100%;margin:0px;padding:0px;font-family:"Montserrat",sans-serif;text-align:center}.viewDtlsWrap .viewDtlsContainer{width:700px;float:initial;margin:0px auto;padding:30px 0px;background:#fff;display:inline-block}.viewDtlsWrap .viewDtlsContainer .innerPadDtls{padding:0px 30px;display:inline-block;width:100%}.viewDtlsWrap .viewDtlsContainer .ViewDtlsHeader{width:100%;margin-bottom:30px}.viewDtlsWrap .viewDtlsContainer .logo_dtls{float:left;width:150px}.viewDtlsWrap .viewDtlsContainer .closeBtn_dtls{float:right;margin:15px 0px 0 0;font-size:12px;cursor:pointer;color:#666}.viewDtlsWrap .viewDtlsContainer .headingTtl{background:#525163;margin:0px;padding:0px;float:left;width:100%}.viewDtlsWrap .viewDtlsContainer .headingTtl h2.vdTtl{font-size:18px;font-weight:500;float:left;margin:15px 0px;color:#fff;padding:0px;width:70%;text-align:left}.viewDtlsWrap .viewDtlsContainer .headingTtl .printDiv{float:right;width:auto;margin:15px 10px;display:flex;align-items:center;justify-content:flex-end;color:#fff;font-size:13px}.viewDtlsWrap .viewDtlsContainer .headingTtl .print{padding-right:7px;cursor:pointer}.viewDtlsWrap .viewDtlsContainer .headingTtl .Email{cursor:pointer}.viewDtlsWrap .viewDtlsContainer .travellerInfo_dtls{float:left;width:100%}.viewDtlsWrap .viewDtlsContainer .travellerInfo_dtls .pasgrDtlsLabel{float:left;width:35%;text-align:left;color:#666;font-size:13px;font-weight:500}.viewDtlsWrap .viewDtlsContainer .travellerInfo_dtls .pasgrDtlsDesc{float:left;width:65%;text-align:left;color:#000;font-size:13px;font-weight:500}.viewDtlsWrap .viewDtlsContainer .fltItinerary{float:left;width:100%;background:#fff}.viewDtlsWrap .viewDtlsContainer .itineryFullDiv{float:left;width:100%}.viewDtlsWrap .viewDtlsContainer .destnItinerary{display:inline-block;font-size:14px;color:#000;font-weight:500;margin-bottom:7px}.viewDtlsWrap .viewDtlsContainer .destnItinerary span.dirIconFlt{background:url("../images/sprite.png") no-repeat -176px -516px;width:16px;height:12px;display:inline-block;margin:0px 7px}.viewDtlsWrap .viewDtlsContainer .destnItinerary span.dirIconFlt1{width:16px;height:12px;display:inline-block;margin:0px 7px;text-align:center;color:#293895;font-size:20px}.viewDtlsWrap .viewDtlsContainer .datedFlt{font-size:12px;font-weight:400;color:#666;padding:0px 7px}.viewDtlsWrap .viewDtlsContainer .iti_refundicon{background-position:-72px -513px !important;width:89px;height:18px;display:inline-block;float:right}.viewDtlsWrap .viewDtlsContainer .itinFltDtls{float:left}.viewDtlsWrap .viewDtlsContainer .itinFltDtls p{margin:0px;color:#000}.viewDtlsWrap .viewDtlsContainer .itinFltDtls p.itinSuplr{font-size:13px;font-weight:500;margin-bottom:4px}.viewDtlsWrap .viewDtlsContainer .itinFltDtls p.itinfltNo,.viewDtlsWrap .viewDtlsContainer .itinFltDtls p.itinfltClass{font-size:12px;font-weight:400}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls{width:100%;margin:0 auto;min-height:50px;display:inline-block}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls .fltArriveDtlsBox{float:right;text-align:right}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls .fltArriveDtlsBox h3{font-size:18px;font-weight:500;color:#000;margin:0px;margin-bottom:7px}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls .fltArriveDtlsBox p{font-size:11px;color:#666;margin:0px;line-height:14px}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls .fltDeprtDtlsBox{float:left;text-align:left}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls .fltDeprtDtlsBox h3{font-size:18px;font-weight:500;color:#000;margin:0px;margin-bottom:7px}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls .fltDeprtDtlsBox p{font-size:11px;color:#666;margin:0px;line-height:14px}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls .fltTimeBox{width:100%;text-align:center;margin-top:15px}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls .fltTimeBox .fareTime{font-size:12px;display:flex;align-items:center;justify-content:center}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls .fltTimeBox .fareTime span.clockIcon_flt{background-position:-206px -515px;width:13px;height:13px;display:inline-block;margin:0px 5px 0 0}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls .fltTimeBox .fareTime span.clockIcon_flt1{width:13px;height:13px;display:inline-block;margin:0px 5px 0 0;color:#999;margin-right:5px;display:flex}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls .fltTimeBox .pass_searIcon{margin:10px auto;display:inline-block}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls .fltTimeBox .pass_searIcon span.seatIco_flt{background-position:-42px -512px;width:20px;height:18px;display:inline-block;margin:0 auto}.viewDtlsWrap .viewDtlsContainer .notesHeading{float:left;width:100%;padding:10px 0px;background:#f6f5f4;text-align:left;display:flex;align-items:center;border-bottom:1px solid #d1d1d0}.viewDtlsWrap .viewDtlsContainer .notesHeading h2{color:#000;font-size:16px;font-weight:600;text-align:left;float:left;margin:0px;padding:7px 0px}.viewDtlsWrap .viewDtlsContainer .noteDescBox{float:left;width:100%;padding:30px 0px 15px;text-align:left;font-size:12px;color:#666}.viewDtlsWrap .viewDtlsContainer .noteDescBox p.noteHdg{font-size:12px;color:#000;font-weight:600;text-align:left}.viewDtlsWrap .viewDtlsContainer .dtlsWrapBox{float:left;width:100%;margin-bottom:20px}.viewDtlsWrap .viewDtlsContainer .bookingStatus{float:left;width:100%}.viewDtlsWrap .viewDtlsContainer .bookingStatus h5{margin:0px;padding:0px;text-align:left;font-size:14px;font-weight:400;margin-bottom:7px}.viewDtlsWrap .viewDtlsContainer .bookingStatus h2{font-size:18px;text-align:left;font-weight:600;color:#000;margin:0px;padding:0px;margin-bottom:15px}.viewDtlsWrap .viewDtlsContainer .vehicleInfo_dtls table,.viewDtlsWrap .viewDtlsContainer .vehicleInfo_dtls td,.viewDtlsWrap .viewDtlsContainer .vehicleInfo_dtls th{border:1px solid #ccc;padding:10px 4px;font-size:12px}.viewDtlsWrap .viewDtlsContainer .transConditionInfo_dtls{font-size:12px;padding:15px 0px 0px;float:left;width:100%;text-align:left;border:1px solid #ccc}.viewDtlsWrap .viewDtlsContainer .transConditionInfo_dtls ul li{font-size:13px}.viewDtlsWrap .viewDtlsContainer .meetingPoint_dtls{font-size:12px;padding:15px 0px 0px;float:left;width:100%;text-align:left;border:1px solid #ccc}.viewDtlsWrap .viewDtlsContainer .meetingPoint_dtls ul li{font-size:13px}.viewDtlsWrap .viewDtlsContainer .bdrDiv{float:left;width:100%;border-bottom:1px solid #d1d1d0;padding:10px 0px 4px}.viewDtlsWrap .viewDtlsContainer hr.dtlFltBdr{float:left;width:100%}.viewDtlsWrap .viewDtlsContainer .fc_red{color:#cc0000}.viewDtlsWrap .viewDtlsContainer .pasgrDtlsLabel.checkDtls{width:33%;float:left}.viewDtlsWrap .viewDtlsContainer .perNightRateBox ul{float:left;width:100%;margin-bottom:7px;padding:0px}.viewDtlsWrap .viewDtlsContainer .perNightRateBox ul li{font-size:13px;color:#000}.viewDtlsWrap .htlViewDtls table{width:100%;border-collapse:collapse;font-size:12px;text-align:left}.viewDtlsWrap .commentSec .commentHeading{font-size:16px;font-weight:500;color:#000;text-align:left}.viewDtlsWrap .commentSec .commentInfo{font-size:14px;font-weight:400;color:#000;text-align:left}.viewDtlsWrap .bookingSec .booking_Info{font-size:14px;font-weight:400;color:#000;padding:10px 30px 0;display:inline-block;width:100%;text-align:justify}.viewDtlsWrap .cancellationSec .cancellationHeading{font-size:16px;font-weight:500;color:#000;margin:0;text-align:left}.viewDtlsWrap .cancellationSec .cancellation-Info{font-size:14px;padding:10px 0;font-weight:400;color:#000;text-align:left}.destFullDiv{width:100%;position:relative;float:left}.flt_Dest{position:absolute;top:-30px}.fltQuoSpritrv4{background:url(../images/svgIcons/Search_page.svg) no-repeat;background-size:650%}.fltIcon_qtn{display:inline-block;width:30px;height:23px;background-position:2px -25px}.fltQuotation_modal .emailSendBox input{font-size:13px}.qtnCloseBox{position:absolute;top:7px;right:10px;z-index:1000}.fareRules .nav-tabs.fareRuleFlt_tabs&gt;li.active&gt;a:hover,.nav-tabs.fareRuleFlt_tabs&gt;li.active&gt;a:focus{text-align:left}.fareRules .nav-tabs.fareRuleFlt_tabs li a{text-align:left}.noBorder{border:0px}.add_remove_iconBox_flt{display:flex;align-items:center;justify-content:flex-start;margin-top:34px}.add_remove_iconBox_flt .addMore_option{margin-right:7px}.flexDate_check input:checked+label:after{content:'';top:2px}.booking-list.notes h1{font-size:18px;font-weight:500;color:#000}.lftFlightFltr .dyn_flightairline .checkbox label{width:62%}.book_now_wrap_flight{background:#fff;font-family:"Montserrat",sans-serif;width:100%;float:left;padding:0px}.book_now_wrap_flight .flight_bknw_innerPadding{padding:10px 35px 10px;display:inline-block;width:100%}.book_now_wrap_flight .bookingDtls_topBox{width:100%;float:left}.book_now_wrap_flight .bookingDtls_topBox .roomStatus_trans ul.statusList{padding:0px;margin-bottom:0px;margin:0 auto;display:inline-block}.book_now_wrap_flight .bookingDtls_topBox .roomStatus_trans ul.statusList li{list-style:disc;float:right;text-align:right;font-size:10px;font-weight:400;margin-left:0;padding:0px}.book_now_wrap_flight .bookingDtls_topBox .prce_dv label{font-size:12px;color:#293895;display:inline-block;width:100%;text-align:right;padding-right:0px;font-weight:400}.book_now_wrap_flight .bookingDtls_topBox .prce_dv h2{padding-top:0px;font-size:20px;text-align:right;color:#141b47;display:inline-block;vertical-align:top;padding-right:3px;font-weight:600;margin:0px;float:right;width:100%;margin-right:0px}.book_now_wrap_flight .bookingDtls_topBox .prce_dv a{width:16px;height:16px;border-radius:20px;display:inline-block;vertical-align:top}.book_now_wrap_flight .bookingDtls_topBox .chooseRoomBtn{float:right;font-size:12px;text-align:center;margin-top:7px}.book_now_wrap_flight .bookingDtls_topBox .flightBooknowImg_bg{background-position:center center;width:100%;height:120px;padding:5px;border:1px solid transparent}.book_now_wrap_flight .bookingDtls_topBox .flight_info{font-family:"Montserrat",sans-serif}.book_now_wrap_flight .bookingDtls_topBox .flight_info h1{font-size:22px;color:#000;margin-top:0px;margin-bottom:0px}.book_now_wrap_flight .bookingDtls_topBox .flight_info .locationDtls .lcn_name{font-size:12px;color:#a5a5a5;padding:6px 0 6px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;float:left}.book_now_wrap_flight .bookingDtls_topBox .flight_info .locationDtls .lcn_icon{font-size:12px;color:#a5a5a5;padding:6px 0;float:left;position:relative}.book_now_wrap_flight .bookingDtls_topBox .fltDesc_dtls_text .fltInfoDtls{width:100%;float:left}.book_now_wrap_flight .bookingDtls_topBox .fltDesc_dtls_text .fltInfoDtls .lst_icon{font-size:11px;padding-right:5px;color:#666}.book_now_wrap_flight .bookingDtls_topBox .fltDesc_dtls_text .fltInfoDtls p{display:inline-block;font-size:13px;color:#000;font-weight:400;margin-right:7px;padding-right:7px;margin-bottom:0px}.book_now_wrap_flight .bookingDtls_topBox .fltDesc_dtls_text .fltInfoDtls p span{color:#666;width:100%;margin-bottom:7px}.book_now_wrap_flight .bookNw_headingBox{width:100%;float:left;background:#293895;color:#fff;padding:10px 35px}.book_now_wrap_flight .bookNw_headingBox .travellerDlts_Tlt{font-family:"Montserrat",sans-serif;width:100%;float:left;font-size:20px;font-weight:500;color:#fff;margin:0px;padding:5px 0px;text-align:left}.book_now_wrap_flight .bookingDtlsBoxCommon{width:100%;float:left;margin:15px 0px 7px}.book_now_wrap_flight .bookingDtlsBoxCommon ul.bookNow_bookingDtls{float:left;width:100%;margin:0px;padding:0px;display:flex}.book_now_wrap_flight .bookingDtlsBoxCommon ul.bookNow_bookingDtls li{list-style:none;float:left;padding-right:15px}.book_now_wrap_flight .bookingDtlsBoxCommon ul.bookNow_bookingDtls li p{margin:0px;padding:0px}.book_now_wrap_flight .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsTtlTxt{font-size:13px;color:#666;font-weight:400}.book_now_wrap_flight .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsDescTxt{font-size:13px;color:#000;font-weight:400}.book_now_wrap_flight .bookingDtlsBoxCommon ul.bookNow_bookingDtls li+li{padding-right:5px}.book_now_wrap_flight .flt_priceInfo .prce_dv_bookNow label{font-size:14px;color:#000;display:inline-block;width:100%;text-align:right;padding:0px;font-weight:500}.book_now_wrap_flight .flt_priceInfo .prce_dv_bookNow h2{padding:0px;font-size:24px;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-weight:600;margin:0px;float:right;width:100%}.book_now_wrap_flight .travellerInfoinputDiv label{color:#666}.book_now_wrap_flight .rateBreakUp{position:relative;display:inline-block;float:right}.book_now_wrap_flight .rateBreakUp a{padding:3px 8px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s;margin:7px 0px;float:right}.book_now_wrap_flight .rateBreakUp a:hover{background:#293895;color:#fff}.book_now_wrap_flight .rateBreakUp a:active{background:#293895;text-decoration:none}.book_now_wrap_flight .rateBreakUp a a{color:#293895;text-decoration:none}.book_now_wrap_flight .rateBreakUp a a:hover{text-decoration:none}.book_now_wrap_flight .rateBreakUp a:hover a{color:#fff;text-decoration:none}.fltTravellerDtls .countryCode{width:80%;border-top-right-radius:0px;border-bottom-right-radius:0px}.redtext{color:#fc5f5f}.flightBooknow_continueBtn{margin:10px 0px 15px;display:inline-block}.flightBooknow_continueBtn a{background:#141b47;padding:12px 15px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:15px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s}.flightBooknow_continueBtn a:hover{background:#e51d7d;color:#fff}.flightBooknow_continueBtn a:active{background:#e51d7d}.fltSpclRequest .reviewInnerPadFlt{margin-bottom:0px;padding-bottom:0px}.fltSpclRequest .searchAdditional_service_sprite{background:url(../images/svgIcons/flights_additional_services.svg) no-repeat;background-size:375%}.fltSpclRequest .addMeal_img{display:inline-block;width:70px;height:80px;background-position:1px -72px}.fltSpclRequest .addBaggage_img{display:inline-block;width:70px;height:80px;background-position:-100px -69px}.fltSpclRequest .selectSeat_img{display:inline-block;width:70px;height:80px;background-position:-205px -69px}.fltSpclRequest a:hover .addMeal_img{display:inline-block;width:70px;height:80px;background-position:1px 6px}.fltSpclRequest a:hover .addBaggage_img{display:inline-block;width:70px;height:80px;background-position:-100px 9px}.fltSpclRequest a:hover .selectSeat_img{display:inline-block;width:70px;height:80px;background-position:-205px 9px}.fltSpclRequest li.active&gt;a .addMeal_img{display:inline-block;width:70px;height:80px;background-position:1px 6px}.fltSpclRequest li.active&gt;a .addBaggage_img{display:inline-block;width:70px;height:80px;background-position:-100px 9px}.fltSpclRequest li.active&gt;a .selectSeat_img{display:inline-block;width:70px;height:80px;background-position:-205px 9px}.rateBrekupDetailsBox{position:absolute;width:300px;height:auto;border:1px solid #e2e2e2;background:#fff;top:40px;right:0;z-index:100;box-shadow:0px -1px 20px 0px #ccc}.rateBrekupDetailsBox .rateDtls_container{position:relative;width:100%}.rateBrekupDetailsBox .rateDtls_container:before{content:"";position:absolute;margin:auto;top:-9px;left:0;right:0;width:16px;height:16px;left:65%;transform:rotate(227deg);-webkit-transform:rotate(227deg);-moz-transform:rotate(227deg);-o-transform:rotate(227deg);-ms-transform:rotate(227deg);background:#fff;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.rateBrekupDetailsBox .breakupDtls{border-bottom:1px solid #e2e2e2;padding:12px 20px;width:100%;float:left}.rateBrekupDetailsBox .breakupDtls h4{font-size:16px;color:#000;font-weight:500;margin:0px;padding:0px;line-height:18px}.rateBrekupDetailsBox .breakupDtls h6{font-size:12px;color:#cbcbcb;font-weight:400;margin:0px;padding:0px;line-height:16px}.rateBrekupDetailsBox .breakupDtls .refundBtn{padding:3px 7px;font-size:12px;font-weight:400;color:#fff;text-align:center;float:left;background:#293895;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.rateBrekupDetailsBox .breakupDtls .priceDtls_gold{font-size:16px;font-weight:600;text-align:right;color:#293895}.rateBrekupDetailsBox .breakupDtls .tktTrip_dtls{float:left;width:100%;font-size:14px;font-weight:400;color:#293895;padding:3px 15px;margin-bottom:0px}.rateBrekupDetailsBox .breakupDtls .prc_dtls{font-size:12px;color:#293895}.rateBrekupDetailsBox .breakupDtls .priceRt{text-align:right}.rateBrekupDetailsBox .breakupDtls .totalincl_desc{font-size:12px;color:#293895;text-align:right}.htlBooking_htlDtls.flightConfirmBooikingDtls{padding:0px 15px}.fareDlts_sec{width:100%;float:left;padding:1px}.fareDlts_sec .fareDlts_headingBox{width:100%;float:left;background:#293895;color:#fff;padding:10px 10px}.fareDlts_sec .fareDlts_Tlt{width:100%;float:left;font-size:20px;font-weight:500;color:#fff;margin:0px;padding:5px 0px;text-align:left;text-transform:capitalize}.fareDlts_sec .fareDlts_TableData{width:100%;float:left;background:#fff;border:1px solid #e8e8e8;padding:6px 0 6px 0;text-align:center}.fareDlts_sec .fareDlts_TableData .tableSec_border{width:100%;float:left;border-bottom:1px solid #e8e8e8}.fareDlts_sec .fareDlts_TableData .fareDltsDiv{width:100%;float:left;padding:5px 10px}.fareDlts_sec .fareDlts_TableData .fareDltsTtl{font-size:14px;font-weight:500;color:#000;margin:0px;text-align:left}.fareDlts_sec .fareDlts_TableData .fareDltsTtl span i{color:#999}.fareDlts_sec .fareDlts_TableData .fareDltsTxt{font-size:11px;font-weight:400;color:#666;margin:0px;text-align:left}.fareDlts_sec .fareDlts_TableData .fareDltsAmt{font-size:14px;font-weight:500;color:#141b47;margin:0px;text-align:right}.fareDlts_sec .fareDlts_TableData .fareDltsAmt_txt{font-size:12px;font-weight:400;color:#666;margin:0px;text-align:right}.fareDlts_sec .fareDlts_TableData .fareDltsFinalAmt_txt{font-size:17px;font-weight:600;color:#141b47;margin:0px;text-align:right}.tabContent_data .destTxt{float:right;display:inline-block;font-size:14px;color:#000;font-weight:500;margin-bottom:7px;padding:0 40px 0 0}.tabContent_data .destTxt_sec{float:left;display:inline-block;font-size:14px;color:#000;font-weight:500;margin-bottom:7px;padding:0 0 0 0}.tabContent_data .specialReq_sec{width:100%;float:left;display:flex;align-items:center;position:relative}.tabContent_data .adultTxt{float:left;font-size:14px;font-weight:500;color:#293895;text-align:left;margin-right:7px}.tabContent_data .selectMeal_txt{position:relative;float:left;padding:0 10px}.tabContent_data .flt_downArrow{position:absolute;right:20px;top:8px;font-size:13px}.tabContent_data .flt_downArrow_1{position:absolute;right:10px;top:10px;font-size:13px}.allFlt_value ul{padding:0;margin:0;align-items:center;justify-content:center;float:left;width:100%;margin-bottom:10px;display:flex}.allFlight_sec{width:30%;float:left;min-height:55px;justify-content:left;align-items:center;background:#f3f3f3;border:1px solid #ccc;border-radius:2px;margin-right:3px;display:flex;padding:5px 15px;box-shadow:-1px 1px 6px 0px #e2e2e2;cursor:pointer}.allFlight_sec .fltDlts_txt{font-size:13px;font-weight:600;color:#000;margin:0px}.allFlight_sec .fltDlts_txt span{display:inline-block}.allFlight_sec .fltFoundTxt{padding-left:10px;font-size:12px;font-weight:400;color:#666}.allFlight_sec .bestValue_txt{font-size:10px;font-weight:600;background:#01a958;color:#fff;text-align:center;width:auto;border-radius:3px;float:initial;cursor:pointer;padding:0 5px;display:inline-block;margin:0 auto}.allFlight_sec .cheapestRate_txt{font-size:10px;font-weight:600;background:#fc9800;color:#fff;text-align:center;width:auto;border-radius:3px;float:initial;cursor:pointer;padding:0 5px;display:inline-block;margin:0 auto}.allFlight_sec .fastestRate_txt{font-size:10px;font-weight:600;background:#ed132a;color:#fff;text-align:center;width:auto;border-radius:3px;float:initial;cursor:pointer;padding:0 5px;display:inline-block;margin:0 auto}.bg_Color{background:#f3f3f3}.flt_Oneway_Dlts{width:100%;float:left;padding:15px 0 10px 0}.fltDest_Date{width:100%;float:left;background-color:#141b47;color:#fff;padding:7px 15px}.fltDest_Date .fltSrc_dest p{font-size:14px;font-weight:500;color:#fff;margin:0}.fltDest_Date .fltSrc_dest span{font-size:12px;font-weight:300;padding-left:10px}.moreOption_headr{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff;padding:5px}.moreOption_headr .moreOption_blank{width:7%;float:left;font-size:12px;font-weight:300;text-align:left;vertical-align:top}.moreOption_headr .moreOption_airline{width:22%;float:left;font-size:12px;font-weight:300;text-align:left;vertical-align:top}.moreOption_headr .moreOption_depart{width:20%;float:left;font-size:12px;font-weight:300;text-align:left;vertical-align:top}.moreOption_headr .moreOption_arrival{width:18%;float:left;font-size:12px;font-weight:300;text-align:left;vertical-align:top}.moreOption_headr .moreOption_stop{width:20%;float:left;font-size:12px;font-weight:300;text-align:left;vertical-align:top}.moreOption_headr .moreOption_duration{width:10%;float:left;font-size:12px;font-weight:300;text-align:left;vertical-align:top;text-align:center}.moreOption_dtls{width:100%;float:left;background-color:#f3f3f3;color:#000;border-bottom:1px solid #ccc;padding-bottom:5px}.moreOption_dtls .moreOptionInfo_blank{width:7%;float:left;font-size:14px;font-weight:400;text-align:left;text-overflow:ellipsis;padding:10px 0 0 0;vertical-align:top;overflow:hidden;white-space:nowrap;cursor:pointer}.moreOption_dtls .moreOptionInfo_airline{width:22%;float:left;font-size:14px;font-weight:400;text-align:left;text-overflow:ellipsis;padding:10px 0 0 0;vertical-align:top;overflow:hidden;white-space:nowrap;cursor:pointer}.moreOption_dtls .moreOptionInfo_airline .fltNameTlt{font-size:14px;font-weight:500;color:#000;margin:0}.moreOption_dtls .moreOptionInfo_airline .fltNoTlt{font-size:12px;font-weight:400;color:#666;margin:0}.moreOption_dtls .moreOptionInfo_depart{width:20%;float:left;font-size:14px;font-weight:400;text-align:left;text-overflow:ellipsis;padding:10px 0 0 0;vertical-align:top;overflow:hidden;white-space:nowrap;cursor:pointer}.moreOption_dtls .moreOptionInfo_depart .departTxt{font-size:14px;font-weight:500;color:#000;margin:0}.moreOption_dtls .moreOptionInfo_depart .fltDest_txt{font-size:12px;font-weight:400;color:#666;margin:0}.moreOption_dtls .moreOptionInfo_depart .direction_Icon{color:#666;font-size:13px}.moreOption_dtls .moreOptionInfo_arrival{width:18%;float:left;font-size:14px;font-weight:400;text-align:left;text-overflow:ellipsis;padding:10px 0 0 0;vertical-align:top;overflow:hidden;white-space:nowrap;cursor:pointer}.moreOption_dtls .moreOptionInfo_arrival .fltArrival_time{font-size:14px;font-weight:500;color:#000;margin:0}.moreOption_dtls .moreOptionInfo_arrival .arrival_daySec{width:100%;float:left;text-align:left}.moreOption_dtls .moreOptionInfo_arrival .arrivalDayTxt{font-size:9px;font-weight:600;background:red;color:#fff;text-align:left;width:auto;border-radius:3px;float:initial;cursor:pointer;padding:0 5px;display:inline-block;margin:0 auto;text-transform:uppercase}.moreOption_dtls .moreOptionInfo_stop{width:20%;float:left;font-size:14px;font-weight:400;text-align:left;text-overflow:ellipsis;padding:10px 0 0 0;vertical-align:top;overflow:hidden;white-space:nowrap;cursor:pointer}.moreOption_dtls .moreOptionInfo_stop .fltStopTxt{font-size:14px;font-weight:500;color:#000;margin:0}.moreOption_dtls .moreOptionInfo_stop .fltStopLayover_txt{font-size:12px;font-weight:400;color:#666;margin:0}.moreOption_dtls .moreOptionInfo_duration,.moreOption_dtls .moreOption_duration{width:10%;float:left;font-size:14px;font-weight:400;text-align:left;text-overflow:ellipsis;padding:10px 0 0 0;vertical-align:top;overflow:hidden;white-space:nowrap;cursor:pointer;text-align:center}.moreOption_dtls .moreOptionInfo_duration .fltStopTxt,.moreOption_dtls .moreOption_duration .fltStopTxt{font-size:14px;font-weight:500;color:#000;margin:0}.moreOption_dtls .moreOptionInfo_duration .fltStopLayover_txt,.moreOption_dtls .moreOption_duration .fltStopLayover_txt{font-size:12px;font-weight:400;color:#666;margin:0}.moreOptionInfo_depart{width:100%;float:left;padding:0 0 20px}.radioInline_sec [type="radio"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.radioInline_sec label{display:block;cursor:pointer;font-size:12px;font-weight:400;color:#666;text-align:center}.radioInline_sec [type="radio"]+span{display:block}.radioInline_sec [type="radio"]+span:before{content:'';display:inline-block;width:10px;height:10px;border-radius:16px;border:2px solid #ccc;box-shadow:0 0 0 2px #141b47;margin-right:12px;transition:0.5s ease all}.radioInline_sec [type="radio"]:checked+span:before{background:#141b47;border:2px solid #fff;width:10px;height:10px}.roundTrip_sec{padding:10px 15px;width:100%;float:left;background:#f3f3f3}.flt_Roundtrip_Dlts{width:100%;float:left;border-left:1px solid #c0c0c0}.roundTrip_moreOption_headr{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff;padding:5px}.roundTrip_moreOption_headr .roundTrip_moreOption_blank{width:10%;float:left;font-size:12px;font-weight:300;text-align:left;vertical-align:top}.roundTrip_moreOption_headr .roundTrip_moreOption_depart{width:30%;float:left;font-size:12px;font-weight:300;text-align:left;vertical-align:top}.roundTrip_moreOption_headr .roundTrip_moreOption_arrival{width:30%;float:left;font-size:12px;font-weight:300;text-align:left;vertical-align:top;text-align:center}.roundTrip_moreOption_headr .roundTrip_moreOption_duration{width:30%;float:left;font-size:12px;font-weight:300;text-align:left;vertical-align:top;text-align:right}.roundTrip_moreOption_dtls{width:100%;float:left;background-color:#f3f3f3;color:#000;padding:10px 0 5px}.roundTrip_moreOption_dtls .round_tripDiv{width:94%;float:left;border-bottom:1px solid #ccc;padding:0 0 6px;margin:0 3%}.roundTrip_moreOption_dtls .round_tripDiv.round_tripDiv_border{border-bottom:none}.roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_blank{width:10%;float:left;font-size:12px;font-weight:300;text-align:left;vertical-align:top}.roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_depart{width:30%;float:left;font-size:12px;font-weight:300;text-align:left;vertical-align:top}.roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_depart .fltNameTlt{font-size:14px;font-weight:400;color:#000;margin:0}.roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_depart .fltDest_txt{font-size:12px;font-weight:400;color:#666;margin:0}.roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_arrival{width:30%;float:left;font-size:12px;font-weight:300;text-align:left;vertical-align:top;text-align:center}.roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_arrival .arrivalTxt{font-size:14px;font-weight:400;color:#000;margin:0}.roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_duration{width:30%;float:left;font-size:12px;font-weight:300;text-align:left;vertical-align:top;text-align:right}.roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_duration .duration_time{font-size:14px;font-weight:400;color:#000;margin:0}.roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_duration .duration_txt{font-size:12px;font-weight:400;color:#666;margin:0}.multiCity_tab_section .nav-tabs&gt;li.active&gt;a,.multiCity_tab_section .nav-tabs&gt;li.active&gt;a:hover,.multiCity_tab_section .nav-tabs&gt;li.active&gt;a:focus{color:#fff;background-color:#293895;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;font-size:14px;font-weight:400;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.multiCity_tab_section .nav-tabs&gt;li&gt;a{border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #fff;border-left:1px solid #ccc;color:#fff;font-size:14px;background-color:#141b47;font-weight:400;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.multiCity_tab_section .nav-tabs&gt;li&gt;a:hover{background-color:#293895;color:#fff}.multiCity_tab_section .nav&gt;li&gt;a{padding:10px 15px 10px 15px}.multiCity_tab_section .fltDate{font-size:12px;font-weight:300;color:#fff;text-align:left;margin:0}.multiCity_tab_section .fltDate:hover{text-align:left}.multiCity_tab_section .nav&gt;li&gt;a .fltDestination{font-weight:300;font-size:14px}ul#stopsFilter li+li{border-left:0px}.fltDestination .direction_Icon{color:#fff;font-size:18px;padding:0 3px 0 3px}.moreOption_dtls .moreOptionInfo_arrival{width:18%;float:left;font-size:14px;font-weight:400;text-align:left;text-overflow:ellipsis;padding:10px 0 0 0;vertical-align:top;overflow:hidden;white-space:nowrap;cursor:pointer}.moreOption_dtls .moreOptionInfo_arrival .fltStopTxt{font-size:14px;font-weight:400;color:#000;margin:0}.moreOption_dtls .moreOptionInfo_arrival .fltStopLayover_txt{font-size:12px;font-weight:400;color:#666;margin:0}.moreOption_dtls .moreOptionInfo_duration{width:10%;float:left;font-size:14px;font-weight:400;text-align:left;text-overflow:ellipsis;padding:10px 0 0 0;vertical-align:top;overflow:hidden;white-space:nowrap;cursor:pointer;text-align:center}.moreOption_dtls .moreOptionInfo_duration .fltStopTxt{font-size:14px;font-weight:400;color:#000;margin:0}.moreOption_dtls .moreOptionInfo_duration .fltStopLayover_txt{font-size:12px;font-weight:400;color:#666;margin:0}.reviewBooking_Dlts{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;border:1px solid #ccc;padding:6px 13px;border-radius:5px;background:#eee;color:#666}.confirmbook_now_wrap_flight{background:#fff;width:100%;float:left;padding:0px;margin:0;border:1px solid #e8e8e8;border-right:0px}.confirmbook_now_wrap_flight .confirm_bookNw_headingBox .travellerDlts_Tlt{width:100%;float:left;background:#293895;color:#fff;padding:15px 35px 15px;margin:0;font-size:15px;font-weight:500;line-height:22px}.confirmbook_now_wrap_flight .voucherSec{width:100%;float:left;padding:15px 35px;border-bottom:1px solid #e8e8e8}.confirmbook_now_wrap_flight .voucherSec ul{padding:0px;width:100%;float:left;margin:0px}.confirmbook_now_wrap_flight .voucherSec ul li{float:left;list-style:none;text-align:left;padding:0px;position:relative}.confirmbook_now_wrap_flight .voucherSec ul li+li::after{content:"";position:absolute;width:2px;height:18px;background:#141b47;left:-3px;top:2px}.confirmbook_now_wrap_flight .voucherSec .dateTtl{font-size:14px;font-weight:500;color:#7a7a7a;padding:0 5px;float:left}.confirmbook_now_wrap_flight .voucherSec .dateDtl{font-size:14px;font-weight:400;color:#000;padding:0 10px 0 5px}.confirmbook_now_wrap_flight .flt_confirm_Itinerary{width:100%;float:left;padding:26px 35px;background:#fff}.flight_confirm_TravellerDtlsBox .travellerInfo{width:100%;float:left;background:#fff;padding:15px 35px;border-bottom:1px solid #e8e8e8}.flight_confirm_TravellerDtlsBox h5{font-size:16px;font-weight:600;color:#000;margin:0 0 10px}.flight_confirm_TravellerDtlsBox label{font-size:13px;font-weight:500;color:#293895}.flight_confirm_TravellerDtlsBox .emailBox_bdrRight{border-right:1px solid #ccc}.flight_confirm_TravellerDtlsBox .contact_Dlts{font-size:14px;font-weight:500;color:#000;margin:0}.flight_confirm_TravellerDtlsBox .travellerInfo_table{width:100%;float:left;background:#293895;color:#fff;box-shadow:initial}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerName{width:25%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:15px 10px 15px 10px;vertical-align:top}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerName{padding-left:35px}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerPassportCountry{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:15px 5px;vertical-align:top}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerName_Txt{text-align:left}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerDob{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:15px 10px 15px 10px;vertical-align:top}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerName{padding-left:35px}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerPassportCountry{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:15px 5px;vertical-align:top}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerName_Txt{text-align:left}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerPassportNo{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:15px 10px 15px 10px;vertical-align:top}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerName{padding-left:35px}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerPassportCountry{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:15px 5px;vertical-align:top}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerName_Txt{text-align:left}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerPassportExpiry{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:15px 10px 15px 10px;vertical-align:top}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerName{padding-left:35px}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerPassportCountry{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:15px 5px;vertical-align:top}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerName_Txt{text-align:left}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerTicketNo{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:15px 10px 15px 10px;vertical-align:top}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerName{padding-left:35px}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerPassportCountry{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:15px 5px;vertical-align:top}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerName_Txt{text-align:left}.flight_confirm_TravellerDtlsBox{width:100%;float:left}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls{border-bottom:1px solid #e3e1e1;width:100%;float:left;background-color:#fff;color:#000}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerDob_info{width:15%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;border-right:1px solid #e8e8e8;padding:15px 15px 15px 15px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerTicketNo_info{border-right:0px;border-left:1px solid #e8e8e8}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerName_info{width:25%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;vertical-align:top;border-right:1px solid #e8e8e8;padding:15px 10px 15px 35px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerPassportExpiry_info{width:15%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;padding:15px 10px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerPassportNo_info{width:15%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;border-right:1px solid #e8e8e8;padding:15px 15px 15px 15px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerTicketNo_info{border-right:0px;border-left:1px solid #e8e8e8}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerName_info{width:25%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;vertical-align:top;border-right:1px solid #e8e8e8;padding:15px 10px 15px 35px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerPassportExpiry_info{width:15%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;padding:15px 10px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerPassportCountry_info{width:15%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;border-right:1px solid #e8e8e8;padding:15px 15px 15px 15px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerTicketNo_info{border-right:0px;border-left:1px solid #e8e8e8}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerName_info{width:25%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;vertical-align:top;border-right:1px solid #e8e8e8;padding:15px 10px 15px 35px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerPassportExpiry_info{width:15%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;padding:15px 10px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerTicketNo_info{width:15%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;border-right:1px solid #e8e8e8;padding:15px 15px 15px 15px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerTicketNo_info{border-right:0px;border-left:1px solid #e8e8e8}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerName_info{width:25%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;vertical-align:top;border-right:1px solid #e8e8e8;padding:15px 10px 15px 35px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerPassportExpiry_info{width:15%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;padding:15px 10px}.seviceDlts_info{width:100%;float:left}.seviceDlts_info .travellerInfo{width:100%;float:left;background:#fff;padding:7px 35px;border-bottom:1px solid #ccc}.seviceDlts_info .seviceDltsInfo_dtls{padding-left:25px}.seviceDlts_info h5{font-size:16px;font-weight:600;color:#000}.seviceDlts_info p{font-size:14px}.seviceDlts_info .seviceDltsInfo_table{width:100%;float:left;padding:15px 35px;background:#293895;color:#fff;box-shadow:initial}.seviceDlts_info .travellers{width:30%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top}.seviceDlts_info .travellersTxt{text-align:left}.seviceDlts_info .travellerSeatNo{width:15%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top}.seviceDlts_info .travellersTxt{text-align:left}.seviceDlts_info .travellerMeal{width:25%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top}.seviceDlts_info .travellersTxt{text-align:left}.seviceDlts_info .travellerBaggageInfo{width:30%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top}.seviceDlts_info .travellersTxt{text-align:left}.seviceDlts_info .passenger_Info_Sec{width:100%;float:left;border-bottom:1px solid #e8e8e8;padding:0 35px 0 35px}.seviceDlts_info .passenger_Info_Sec .passenger_SeviceDltsInfo{width:100%;float:left;background-color:#fff;color:#000;padding:4px 0 4px 0;display:flex;align-items:flex-start}.seviceDlts_info .passenger_Info_Sec .passenger_SeviceDltsInfo .passenger_Info{width:30%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;vertical-align:top}.seviceDlts_info .passenger_Info_Sec .passenger_SeviceDltsInfo .passengerSeat_info{width:15%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top}.seviceDlts_info .passenger_Info_Sec .passenger_SeviceDltsInfo .passengerMeal_info{width:25%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top}.seviceDlts_info .passenger_Info_Sec .passenger_SeviceDltsInfo .passengerBaggage_info{width:30%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top}.seviceDlts_info .passenger_Info_Sec .passenger_SeviceDltsInfo p{margin:0px}.seviceDlts_info .seviceDltsInfo_dtls{width:100%;float:left;background-color:#fff;color:#000}.seviceDlts_info .seviceDltsInfo_dtls .travellers_info{width:30%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;padding:0px 10px}.seviceDlts_info .seviceDltsInfo_dtls .travellerDob_info{width:20%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;padding:0px 10px}.seviceDlts_info .seviceDltsInfo_dtls .travellerSeatNo_info{width:20%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;padding:0px 10px}.seviceDlts_info .seviceDltsInfo_dtls .travellerMeal_info{width:30%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;padding:0px 10px}.seviceDlts_info .seviceDltsInfo_dtls .travellerNameTxt{font-size:14px;font-weight:500;color:#000;margin:0;text-align:left}.seviceDlts_info .seviceDltsInfo_dtls .travellerTicket_class{font-size:12px;font-weight:400;color:#666;margin:0;text-align:left}.seviceDlts_info .seviceDltsInfo_dtls .travellersInfo{text-align:center;width:100%;float:left;font-size:12px}.seviceDlts_info .seviceDltsInfo_dtls .fltDest_txt{width:60%;background:#141b47;color:#fff;border-radius:2px;text-align:center;margin:10px 0 5px}.bookingAdditional_sec{width:100%;float:left;background:#293895;padding:15px 35px;border-bottom:1px solid #ccc}.bookingAdditional_sec .plusIcon{font-size:20px;color:#fff;padding:0 5px}.bookingAdditional_sec .bookingAdditional_tlt h5{font-size:16px;font-weight:600;color:#fff;margin:0;cursor:pointer;display:flex;align-items:center;flex-wrap:wrap}.flightBooking_req{width:100%;float:left}.flightBooking_req .seat_Map_Btn{width:100%;float:left}.flightBooking_req .selectMeal_txt{width:80%;position:relative;float:left;padding:0}.issueTicket_sec{width:100%;float:left;background-color:#fff;padding:20px 35px}.issueTicket_sec .flightIssueTicket_Btn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.issueTicket_sec .flightIssueTicket_Btn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.issueTicket_sec .flightIssueTicket_Btn a:active{background:#e51d7d}.issueTicket_sec a.btn.cancelReqBtn.cancekBooking{background:#f30303}.issueTicket_sec a.btn.cancelReqBtn{background:#f25746}.seat_Map .modal-dialog{width:1080px}.flight_modalCloseBtn{height:30px;width:30px;position:absolute;box-sizing:border-box;line-height:30px;display:inline-block;border:2px solid #000;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;right:15px;top:10px;z-index:10}.flight_modalCloseBtn:before,.flight_modalCloseBtn:after{transform:rotate(-45deg);content:'';position:absolute;top:50%;left:50%;margin-top:-7.5px;margin-left:-1px;display:block;height:15px;width:2px;background-color:#000;transition:all 0.25s ease-out}.flight_modalCloseBtn:after{transform:rotate(-135deg)}.flight_modalCloseBtn:hover:before{transform:rotate(135deg)}.flight_modalCloseBtn:hover:after{transform:rotate(45deg)}.fltSeatSelection{width:100%;float:left}.fltSeatMap{width:100%;float:left;background:#fff;padding:15px 35px}.fltSeatMap .select_SeatDiv{width:100%;float:left}.fltSeatMap .select_SeatDiv .seatMap{width:100%;float:left;background:#fff}.fltSeatMap .select_SeatDiv .SeatingMap{float:left;display:inline-block;font-size:14px;color:#000;font-weight:500;margin-bottom:7px;text-align:left}.fltSeatMap .select_SeatDiv .SeatingMap span.IconFltDir{background:url(../images/sprite.png) no-repeat -176px -516px;width:16px;height:11px;display:inline-block;margin:0px 7px}.fltSeatMap .select_SeatDiv .fltDated{font-size:12px;color:#666;padding:0px 4px}.fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent{max-height:400px;float:left;width:100%;overflow-y:auto}.fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent .seatSection{width:100%;float:left;padding:0px}.fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent .fltbkSeat{width:21px;position:relative;height:25px;color:#9b9b9b;display:inline-block;vertical-align:top;float:left}.fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent .seatArr_Sec{float:left;padding:0 0 5px 0}.fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent .seat_Sec{float:left}.fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent .seat_Img_Sec{float:left;color:#000;padding:5px 10px 0}.fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent .seat_Sec_Txt{font-size:14px;font-weight:400;color:#000}.fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent .fltbkSeat .spriteSeatmap,.fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent span.spriteSeatmap,.fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent .spriteSeatmap{background:url(../images/seat-types-sprite.png) no-repeat 0 -118px;cursor:pointer;background-position:-25px 0}.fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent .spriteSeatmap.avail{background-position:-25px 5px}.fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent .spriteSeatmap.booked{background-position:0 5px}.fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent .spriteSeatmap.selected{background-position:-50px 5px}.fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent .spriteSeatmap.comfort{background-position:-102px 4px}.flight_SeatMap_Hotizontal .seatingArea_wrapper{float:initial;width:94%;position:relative;border:1px solid #e2e2e2;border-radius:9px;background:#fff;clear:both;margin:15px auto 15px}.flight_SeatMap_Hotizontal .front .column{padding:0px}.flight_SeatMap_Hotizontal .seat-li{width:21px;position:relative;height:22px;list-style:none;border:transparent 1px solid;font-size:12px;font-weight:500;color:#000}.flight_SeatMap_Hotizontal .seating-area{display:inline-block;width:85%;position:relative;margin:0 6%;padding:10px;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.flight_SeatMap_Hotizontal .layerDiv{background-color:#fff;filter:alpha(opacity=10);opacity:0.10;position:absolute;top:0px;left:0px;height:100%;display:block;float:left}.flight_SeatMap_Hotizontal .wing-left{position:relative;top:5px;background:#f6efef;height:28px;transform:skew(-45deg, 0deg);-webkit-transform:skew(-45deg, 0deg);-moz-transform:skew(-45deg, 0deg);-o-transform:skew(-45deg, 0deg);-ms-transform:skew(-45deg, 0deg)}.flight_SeatMap_Hotizontal .wing-left span{position:absolute;transform:skew(45deg, 0deg);-webkit-transform:skew(45deg, 0deg);-moz-transform:skew(45deg, 0deg);-o-transform:skew(45deg, 0deg);-ms-transform:skew(45deg, 0deg);left:35%;top:3px}.flight_SeatMap_Hotizontal .wing-right{position:relative;bottom:-1px;background:#f6efef;height:28px;transform:skew(45deg, 0deg);-moz-transform:skew(45deg, 0deg);-webkit-transform:skew(45deg, 0deg);-o-transform:skew(45deg, 0deg);-ms-transform:skew(45deg, 0deg)}.flight_SeatMap_Hotizontal .floor{position:relative}.flight_SeatMap_Hotizontal .seatLayout{margin:30px 0;display:flex}.flight_SeatMap_Hotizontal .column{display:inline-block;position:relative;margin:0 4px;padding:0;vertical-align:middle}.flight_SeatMap_Hotizontal .column li.colNo{position:absolute;z-index:2;width:21px;text-align:center}.flight_SeatMap_Hotizontal .column li.colNo.right{top:-25px;height:22px}.flight_SeatMap_Hotizontal .column li.colNo.left{bottom:-25px;height:22px}.flight_SeatMap_Hotizontal li{list-style:none;border:transparent 1px solid}.flight_SeatMap_Hotizontal .spriteSeatmap{background:url(../images/seat-types-sprite.png) no-repeat;cursor:pointer;background-position:-25px 0}.flight_SeatMap_Hotizontal .seat-li{width:21px;position:relative;height:22px}.flight_SeatMap_Hotizontal .seat-li.comfort{background-position:-102px 0}.flight_SeatMap_Hotizontal .seat-li.booked{background-position:0 0;cursor:no-drop}.confirm_seatsBtn{width:100%;float:left;background:#fff;padding:10px 35px 10px}.adultBtn{float:left;padding-left:5px}.adultBtn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.adultBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.adultBtn a:active{background:#e51d7d}.confirmBtn{float:right}.confirmBtn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.confirmBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.confirmBtn a:active{background:#e51d7d}.DisclaimerTxt{width:100%;float:left;font-size:13px;font-weight:400;color:#666;background:#fff;margin:0px;padding:10px 35px 10px}.fltModifySearch .multi_city .checkbox label{color:#fff}.fltModifySearch .flightOption .roundTrip{padding-left:0px;float:left}.fltModifySearch .flightOption .oneWay{padding-left:15px}.fltModifySearch .flexibleDates .checkbox label{color:#fff;font-size:14px;font-weight:400}.fltModifySearch .add_remove_iconBox_flt{color:#fff}.flight_select_bags .adult_or_child{padding:7px 0 0}.book_now_boxShadow{float:left;width:100%;border:none;box-shadow:none !important}.reviewInnerPadFlt .border_sec{padding-bottom:15px;border-bottom:1px solid #e8e8e8}.traveler_pass{font-weight:400;color:#000;font-size:14px;cursor:pointer}.travellerInfo .plus_Icon{font-size:16px;color:#293895}.travellerInfo .optional_txt{padding:0 5px 0 0;text-decoration:none;font-size:14px;font-weight:500;color:#666}.travellerInfo a.traveler_pass{text-decoration:none}.displayblock{display:block}.displaynone{display:none}.airlineLogo_splr{float:left;width:100%}.mainFullDiv{float:left;width:100%;padding-bottom:5px;margin-bottom:5px}.airlineNameList{overflow:initial;text-overflow:initial;white-space:normal;padding-right:10px}.flight-tabs .nav-tabs&gt;li&gt;a:hover{border:none;color:#141b47 !important;background:transparent;font-size:11px;font-weight:400}.flight-tabs .nav-tabs&gt;li.active&gt;a:hover,.flight-tabs .nav-tabs&gt;li.active&gt;a:focus{border:none;color:#141b47 !important;background:transparent;font-size:11px;font-weight:400;text-align:left}.activeslide{background-color:#fff !important;border-bottom:3px solid #141b47 !important}.sorting_bar{display:inline-block}.active_bar{border-bottom:2px solid #141b47;display:inline-block}.flight-tabs1 .nav-tabs&gt;li&gt;a::after{content:"";background:#141b47;height:4px;position:absolute;width:100%;left:0px;top:20px;bottom:-1px;transition:all 250ms ease 0s;transform:scale(0)}.fltSlctSeatDtlsBox .flight_select_bags,.fltSlctSeatDtlsBox .selected_Seat_Sec{width:100%;float:left}.mainwrapper_bookNow .selectSeat{padding:7px 0 0 0}.traveler_pass{font-weight:normal;color:#000;font-size:14px}.flt_passenger_Sec{margin-top:5px;width:auto;padding-left:0}.heading_txt{display:inline-block}.pass_list{margin:0px;padding:0px}.pass_list&gt;li{height:63px;line-height:55px;white-space:normal;word-wrap:break-word;display:block;text-align:left;height:40px;line-height:40px;color:#141b47}.pass_list&gt;li:before,.pass_list&gt;li:after{content:" ";display:table}.pass_list&gt;li .select-box{white-space:normal;display:inline-block;line-height:16px}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;display:none}.pass_list&gt;li .passengers-box{white-space:normal;display:inline-block;line-height:16px;top:-15px;position:relative}.fltSpclRequest .departure_segment,.fltSpclRequest .return_segment{width:100%;float:left}.journeyTlt{padding-left:25px;background-color:#e2e2e2;padding:4px 8px 4px 10px;min-width:100px;border-radius:3px;clear:both;position:relative;left:0;top:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);font-weight:normal;font-size:12px;display:inline-block;text-transform:uppercase}.journeyTlt .fltIcon{margin-right:5px}.service_List{list-style:none;margin-bottom:0;margin-top:0;padding:0}.service_List&gt;li{height:42px;white-space:normal;word-wrap:break-word}.service_List&gt;li.flt_travell_heading{height:40px;line-height:40px;font-size:14px;font-weight:400;color:#000}.service_List&gt;li.flt_seatMap_heading{height:40px;line-height:27px;font-size:14px;font-weight:400;color:#000}.service_List .FltI_Select_SeatBtn a{padding:0px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.service_List .FltI_Select_SeatBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.service_List .FltI_Select_SeatBtn a:active{background:#fff}.flt_seatMap_heading .flt_segment_txt{padding:0 5px}.select_service{color:#999;display:inline-block;font-size:12px;overflow:hidden;position:relative;width:100%}.select_service .form-control{font-size:14px;padding:0px 22px 0 12px}.select_service .flt_downArrow_select{position:absolute;right:10px;top:10px;font-size:13px;color:#000}.select_service .seat-text{padding:9px 0 9px;font-size:13px;font-weight:400;color:#666}.select_service .seat-text a{font-size:13px;font-weight:400;color:#666;outline:none;text-decoration:none}li.allFlight_sec.bestVl_flt:hover{border:1px solid #01a958;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}li.allFlight_sec.cheapest_Flt:hover{border:1px solid #fc9800;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}li.allFlight_sec.fastest_flt:hover{border:1px solid #ed132a;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.allFlight_sec a{text-decoration:none}.flight-tabs.fltItinrDtls .nav-tabs&gt;li.active&gt;a::after{content:"";background:#141b47;height:5px;position:absolute;width:100%;left:0px;top:19px;bottom:-1px;transition:all 250ms ease 0s;transform:scale(1)}.flexdateSlider .dateWrap_flt{float:left;width:100%;padding:7px 0px}.flexdateSlider .dateWrap_flt .flight-owl-heading01{padding:0px 0px 0px}.fastestAirSlider .owl-slider-box .owl-carousel .owl-item .item{padding:7px 0px}.fastestAirSlider .owl-slider-box .owl-carousel .owl-item .item .owl-heading01{padding:0px 0px}.fastestAirSlider .owl-slider-box .owl-carousel .owl-item .item .flight-owl-heading01{padding:3px 0px 0px}ul.nav.nav-tabs.tabs-left.sideways.fareRuleFlt_tabs li{font-size:12px !important}ul.nav.nav-tabs.tabs-left.sideways.fareRuleFlt_tabs li a{font-size:12px !important;font-weight:500;margin:0px !important}ul.nav.nav-tabs.tabs-left.sideways.fareRuleFlt_tabs li a:hover{font-size:12px !important}ul.nav.nav-tabs.tabs-left.sideways.fareRuleFlt_tabs li a:hover,ul.nav.nav-tabs.tabs-left.sideways.fareRuleFlt_tabs li a:focus{padding:10px 15px !important}ul.nav.nav-tabs.tabs-left.sideways.fareRuleFlt_tabs li.active&gt;a{font-size:12px !important;font-weight:500;margin:0px !important}ul.nav.nav-tabs.tabs-left.sideways.fareRuleFlt_tabs li.active&gt;a:hover{font-size:12px !important;font-weight:500}.splrLogo_bknow span{text-align:center;margin:0 auto;float:initial;width:initial}.commonBtn.flightBooknow_continueBtn a{padding:8px 15px;font-size:12px}.allflightbutton{background:#141b47;padding:5px 10px;margin:0px 0px 5px;display:inline-block;font-size:13px;font-weight:500;border-radius:3px;color:#fff;cursor:pointer;text-decoration:none;position:absolute;text-decoration:none;z-index:10;top:-40px;right:35px}.allflightbutton a{text-decoration:none;cursor:pointer}.bestVl_flt_active{border:1px solid #01a958}.cheapest_Flt_active{border:1px solid #fc9800}.fastest_flt_active{border:1px solid #ed132a}.flightLoader{border-bottom:1px solid #dddddd;margin-bottom:10px}.flightLoader .refundable_option{width:100%;float:right;height:18px;margin-bottom:10px}.flightLoader .fltAirlines_logo{width:30px;height:30px;margin-bottom:7px;margin:0 auto;text-align:center}.flightLoader .flightNamettl{float:left;width:100%;height:28px;margin:5px 0px}.flightLoader .flightStartTime{float:left;width:100%;height:45px}.flightLoader .flightEndTime{width:100%;height:45px;margin:0 auto;display:inline-block;float:initial}.flightLoader .flightTotalTime{float:right;width:100%;height:45px}.flightLoader .fltPriceDtls .rslt_prce{float:initial;width:70%;height:25px;margin:0 auto 10px}.flightLoader .fltPriceDtls .bookfltBtn{float:initial;width:80%;border-radius:15px;height:30px;margin:0 auto 7px}.flightLoader .fltPriceDtls .quoteBtnLdr{float:initial;width:60%;border-radius:15px;height:22px;margin:0 auto 7px}.flightLoader .oneway_loader{padding:10px 0px}.flightLoader .oneway_loader .fltListingDtls{padding-top:15px}.flightLoader .oneway_loader .flightStartTime{float:left;width:100%;height:60px}.flightLoader .oneway_loader .flightEndTime{width:100%;height:60px;margin:0 auto;display:inline-block;float:initial}.flightLoader .oneway_loader .flightTotalTime{float:right;width:100%;height:60px}.flightLoader .listingWrap_flt{float:left;width:100%;border-bottom:1px solid #c5c5c578}.flightLoader .fltschedulerBorder:after{content:'';display:inline-block;width:90%;border-bottom:1px solid #cccccc69;left:0%;position:absolute;bottom:5px}.fareRules_flt_mdl a.modalCloseBtn{height:30px;width:30px;position:absolute;box-sizing:border-box;line-height:30px;display:inline-block;border:2px solid #000;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;right:15px;top:10px;z-index:10}.fareRules_flt_mdl a.modalCloseBtn:before,.fareRules_flt_mdl a.modalCloseBtn:after{transform:rotate(-45deg);content:'';position:absolute;top:50%;left:50%;margin-top:-7.5px;margin-left:-1px;display:block;height:15px;width:2px;background-color:#000;transition:all 0.25s ease-out}.fareRules_flt_mdl a.modalCloseBtn:after{transform:rotate(-135deg)}.fareRules_flt_mdl a.modalCloseBtn:hover:before{transform:rotate(135deg)}.fareRules_flt_mdl a.modalCloseBtn:hover:after{transform:rotate(45deg)}.fareRules_flt_mdl .fareRules_flight{margin:20px 0px;font-size:13px;color:#293895;text-transform:capitalize}.fareRules_flt_mdl h2.farerule_heading{font-size:18px;color:#293895;margin:15px 0px 10px;text-align:left;float:left;padding-bottom:10px;width:100%;font-weight:500;border-bottom:1px solid #e2e2e2}.travellerInfoinputDiv.slctMeal .selectSeat a{padding:8px 20px}.bootstrap-select.btn-group .dropdown-menu li a{text-transform:capitalize}.calender_icon,.arrow_icon{pointer-events:none}.booking_status{text-transform:capitalize}.fareDlts_sec.fltFareDtls{text-align:center}.fareDlts_sec.fltFareDtls .fareDlts_headingBox{padding:10px 15px}.fareDlts_sec.fltFareDtls .fareDltsDiv{padding:5px 10px}.fareDlts_sec.fltFareDtls .loyaltyPoint_container{margin:7px 0px}.flt_serviceInfoWrap{padding-top:15px;float:left;width:100%;background:#fff}span.debug_icon{font-size:12px;color:#999;position:relative;top:1px}.padR5{padding-right:5px}.padL5{padding-left:5px}.passengerSeat_info i{padding:0px 10px}.fltWrapper .fareDlts_sec .fareDlts_headingBox{padding:10px 10px}.Cabinclass{float:left;margin-right:35px}.tableSec_border_top{width:100%;float:left;border-top:1px solid #E8E8E8}.noseat{background:url(../images/no_seat_Avail.png) no-repeat !important;pointer-events:none !important}.seatingArea_wrapper .tooltip-inner{white-space:nowrap;max-width:none}.selected{background-position:-50px 1px !important}.flight_SeatMap_Hotizontal{width:100%;display:inline-block;position:relative}.flight_SeatMap_Hotizontal .seating-area{width:870px}.flight_SeatMap_Hotizontal .front.frontText{position:absolute;top:48%;left:3%;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.flight_SeatMap_Hotizontal .front{position:static;float:left;font-weight:500}.flight_SeatMap_Hotizontal .back{right:25px;top:48%;position:absolute;background:#fff;z-index:9;font-weight:500;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg) !important}span.fltbkSeat.spriteSeatmap.selected{position:relative;top:4px}.flight_SeatMap_Hotizontal .mCSB_container{margin-right:0;margin-bottom:20px !important}.noflightavailemsg{background:#fff;padding:25px 0px;margin:20px 0px}.flight_listBox .supplier_tlt{font-size:13px;font-weight:400;color:#ff0000;text-align:center}.xs_heading_flt_only{display:none}.mob_message_cls{display:none}.flt_xs_Bklbl{display:none}.farerule_heading{font-size:18px;font-weight:500;color:#000;margin:0px 0 15px 0;font-family:"Montserrat",sans-serif}.fareRules_flight{font-size:13px;font-weight:400;text-align:justify;line-height:20px;color:#293895;font-family:"Montserrat",sans-serif}.info_dtls_icon{font-size:13px;font-weight:500;color:#999}.passengerSeat_info&gt;.travellerSeatNo{float:initial}.flight_offline_Req_FormSec .modal-content{border-radius:0px}.flight_offline_Req_FormSec .offlineReq_form{width:100%;padding:0px}.flight_offline_Req_FormSec .offlineReq_form .form_Header{width:100%;padding:15px 30px;background:#293895;color:#fff}.flight_offline_Req_FormSec .offlineReq_form .form_Header h4{font-size:20px;font-weight:500;font-family:"Montserrat",sans-serif;margin:0px;color:#fff}.flight_offline_Req_FormSec .offlineReq_form .form_Header .close_Icon{float:right;cursor:pointer;height:30px;width:30px;position:absolute;box-sizing:border-box;line-height:30px;display:inline-block;border:2px solid #fff;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;right:15px;top:10px;z-index:10}.flight_offline_Req_FormSec .offlineReq_form .form_Header .close_Icon:before,.flight_offline_Req_FormSec .offlineReq_form .form_Header .close_Icon:after{transform:rotate(-45deg);content:'';position:absolute;top:50%;left:50%;margin-top:-7.5px;margin-left:-1px;display:block;height:15px;width:2px;background-color:#fff;transition:all 0.25s ease-out}.flight_offline_Req_FormSec .offlineReq_form .form_Header .close_Icon:after{transform:rotate(-135deg)}.flight_offline_Req_FormSec .offlineReq_form .form_Header .close_Icon:hover:before{transform:rotate(135deg)}.flight_offline_Req_FormSec .offlineReq_form .form_Header .close_Icon:hover:after{transform:rotate(45deg)}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec{width:100%;float:left;padding:15px 0px;background:#fff}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .submitTxt{font-size:16px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;margin:0;padding:0px 30px 15px}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Heading{width:100%;float:left;padding:8px 30px;background:#f8f8fb;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Heading .bookingReq_txt{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info{width:100%;float:left}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data{width:100%;float:left;border-bottom:1px solid #ccc}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val{clear:both;width:100%;float:left;padding:10px 15px;border-right:1px solid #ccc}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .offlineReq_heading{width:32%;float:left}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .offlineReq_data{width:68%;float:left}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .booking_Tlt{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .booking_Value{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .booking_Value .maxBox{width:45%;float:left}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .booking_Value .dashBox{width:10%;float:left;text-align:center}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .booking_Value .minBox{width:45%;float:left}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .booking_Value .form-control{height:23px;padding:2px 5px;font-size:13px}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .noRight_Bdr{border-right:0px}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Data ul{padding:0px 0px 0 22px;margin:0px;display:flex;border-bottom:1px solid #ccc}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Data li{width:33%;float:left;border-right:1px solid #ccc;padding:10px 10px}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Data .offlineReq_heading_Multicity{width:47%;float:left}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Data .offlineReq_data_Multicity{width:53%;float:left}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Data .offlineReq_data_Multicity .maxBox{width:45%;float:left}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Data .offlineReq_data_Multicity .dashBox{width:10%;float:left;text-align:center}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Data .offlineReq_data_Multicity .minBox{width:45%;float:left}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Data .offlineReq_data_Multicity .form-control{height:30px;padding:2px 4px;font-size:11px}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Data .booking_Tlt{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Data .booking_Value{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec{width:100%;float:left;padding:10px 30px}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .remark_Heading{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:15px 0 0}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .remark_Txtarea{padding:7px 0px;width:100%;float:left;resize:none}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .remark_Txtarea textarea{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;width:100%;padding:10px;resize:none;border-radius:5px}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .sendReqBtn a{padding:10px 25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .sendReqBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .sendReqBtn a:active{background:#e51d7d}.seviceDltsInfo_dtls .label.label-warning,.label.label-success,.label.label-danger,.label.label-info{font-weight:500 !important;padding:0px 5px !important}.bookNow_luggage{width:100%;float:left}.bookNow_luggage .luggageIcon{display:inline-block;background:url(../images/svgIcons/flight_list.svg);background-size:850%;background-position:262px -19px;width:30px;height:20px;position:relative;margin-bottom:-5px}.bookNow_luggage .luggageTxt{font-size:12px;font-weight:400;color:#9a9a9a}.fltItinerary .Fltluggage p.Suplr{font-size:13px;font-weight:400;color:#000;margin:0px;text-align:left}p.Suplr{text-align:left !important}.flightTravellerDtlsBox .bookingHeading{font-size:16px;font-weight:600;color:#000;margin:0px 0px 10px 16px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flightTravellerDtlsBox .booking_noteTxt{font-size:12px;line-height:18px;color:#293895;margin-bottom:15px;margin:0px 0px 10px 16px}.flightTravellerDtlsBox .checkbox.checkbox-inline{margin:0px 0px 10px 16px}.flightTravellerDtlsBox .htlBooknow_htlDtls{width:100%;float:left;margin:0px 0px 0px 0px}.flightTravellerDtlsBox .htlBooknow_htlDtls .cancelHeading{font-size:16px;font-weight:600;color:red;margin:0px 0px 10px 0;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fare_family .modal-dialog{width:950px;padding:10% 0 0 0}.fareFamily_modal{width:100%;float:left;padding:15px;top:-14rem}.fareFamily_Tlt{width:100%;padding:15px}.fareFamily_Tlt h4{font-size:18px;font-weight:500;color:#000}.fareFamily_Tlt .improved_Tlt{float:left}.fareFamily_Tlt .fareFamily_index{float:right;margin:0 20px 0 0}.fareFamily_Tlt .fareFamily_index .fareFamily_List{padding:0px;margin:5px 0 0 0}.fareFamily_Tlt .fareFamily_index .fareFamily_List li{float:left;padding:0 0 0 10px;font-size:14px;font-weight:400;color:#666}.fareFamily_Tlt .fareFamily_index .fareFamily_List .checkAvl{color:#06b906}.fareFamily_Tlt .fareFamily_index .fareFamily_List .checkAvl_not{color:#f30707}.fareFamily_Tlt .fareFamily_index .fareFamily_List .checkExtra_pay{font-size:14px;color:#141b47}.fareRule_modal{width:100%;overflow:auto;padding:15px 0}.fareRule_modal .saverDiv{width:100%;float:left}.fareRule_modal .saverDiv .saverTlt{font-size:16px;font-weight:500;color:#fff;background:#293895;padding:10px;margin:0;text-transform:uppercase;text-align:center;border-top-right-radius:5px;border-top-left-radius:5px;max-height:35px}.fareRule_modal .saverDiv .saverData{padding:10px 15px;margin:0px;background:#f5f5f5}.fareRule_modal .saverDiv .saverData .saverDlts{font-size:12px;font-weight:400;color:#666;padding:5px 0px}.fareRule_modal .saverDiv .saverData .checkAvl{color:#06b906;padding-right:6px}.fareRule_modal .saverDiv .saverData .checkAvl_not{color:#f30707;padding-right:6px}.fareRule_modal .saverDiv .saverData .checkExtra_pay{font-size:16px;color:#141b47;padding-right:9px}.fareRule_modal .saverDiv .bookFlight{width:100%;float:left;padding:10px;text-align:center;box-shadow:0 0 7px 7px #f1f1f1}.fareRule_modal .saverDiv .bookFlight .flight_Price{font-size:14px;font-weight:500;color:#141b47;margin:8px 0 0 10px}.fareRule_modal .saverDiv .bookFlight a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:0px;border-radius:25px}.fareRule_modal .saverDiv .bookFlight a:hover{background:#e51d7d;cursor:pointer;color:#fff}.fareRule_modal .saverDiv .bookFlight a:active{background:#e51d7d}.fareRule_modal .saverDiv .bookFlight .currencyTlt_Sec{float:left}.fareRule_modal .saverDiv .bookFlight .bookFlt_Sec{float:right}.fareRule_modal .saverDiv .scrollbar{height:35rem;overflow-y:scroll}.fareRule_modal .saverDiv .scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#F5F5F5}.fareRule_modal .saverDiv .scrollbar::-webkit-scrollbar{width:2px;height:50px;background-color:#F5F5F5}.fareRule_modal .saverDiv .scrollbar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#141b47;border:1px solid rgba(0,0,0,0.3)}.fareRule_modal .fareFamily_Saver{float:left;display:block}.fareRule_modal .fareFamily_Saver .familySaver_col{width:300px !important;float:left;display:inline-block;margin-bottom:30px}.fareDlts_sec.fltFareDtls{text-align:center}.fareDlts_sec.fltFareDtls .loyaltyPoint_container.ltp_htllisting_dir{text-align:center;float:initial;margin:7 auto;display:inline-flex;align-items:center;justify-content:center}.flyDubai_modal .flyDubai_content{width:100%;float:initial;padding:25px 30px}.flyDubai_modal .passenger_box{width:100%;float:inherit;padding:10px 0 0 0}.flyDubai_modal .modalHeading_txt{font-size:18px;font-weight:600;color:#000;margin:0 0 15px 0}.flyDubai_modal p{font-size:12px;font-weight:400;color:#666;margin:0 0 10px 0}.flyDubai_modal li{list-style:disc;font-size:12px;font-weight:400;color:#666;margin:0 0 5px 0}.flyDubai_modal h5{font-size:16px;font-weight:600;color:#000;margin:0 0 15px 0}.flyDubai_modal .boldTxt{font-size:12px;font-weight:600;color:#000}.flyDubai_modal .table-book{border:1px solid #ddd}.flyDubai_modal .table_header{background:#141b47}.flyDubai_modal .table-book .tableHeadingtxt{max-width:180px;min-width:130px;text-align:center;vertical-align:middle;font-size:12px;font-weight:500;color:#fff;padding:5px 5px;border:1px solid #141b47}.flyDubai_modal .table-book .brand_standard{max-width:180px;min-width:130px;text-align:center;font-size:12px;font-weight:600;color:#000;padding:8px 10px 8px}.flyDubai_modal .pagesection-general .table-book th,.flyDubai_modal .table-book td{text-align:center;vertical-align:middle}.flyDubai_modal .borderCls{border-bottom:1px solid #ddd}.flyDubai_modal .table td{font-size:12px;font-weight:400;color:#000}.flight_message_wrap_bkngList{width:100%;float:left;background:#fff}.flight_message_wrap_bkngList .messageBox{padding:15px 30px 0px 35px}.loyaltyPoint_container span{line-height:initial;padding:0 5px}.fareRules_flight.fareRule_Cls pre{padding:0;margin:0;font-size:12px;line-height:20px;word-break:initial;word-wrap:inherit;color:#333;background:none !important;border:none;border-radius:0px;font-weight:400;overflow:initial;white-space:pre-line;font-family:"Montserrat",sans-serif}.table_gtmatrix_flights{border:1px solid #ccc;width:100%;float:left;overflow-x:auto}.table_gtmatrix_flights .dep_section{padding:20px 30px}.table_gtmatrix_flights .dep_tit{padding:0px 0px 10px 190px;text-align:left}.table_gtmatrix_flights .header_bg_dark{background:#293895;padding:20px}.table_gtmatrix_flights .txt_return{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);margin-top:5.0%}.table_gtmatrix_flights .dep_table table{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #ddd}.table_gtmatrix_flights .dep_table th,.table_gtmatrix_flights .dep_table td{text-align:left !important;padding:10px !important}.table_gtmatrix_flights .dep_table tbody tr td:first-child{background-color:#d5d3d6 !important;font-weight:600 !important;text-align:center}.table_gtmatrix_flights .dep_table tr:nth-child(even){background-color:#f2f0f8 !important}.table_gtmatrix_flights .dep_table tbody tr td{background:none !important;text-align:center !important;padding:8px !important;border:1px solid #c1bfbf}.table_gtmatrix_flights .dep_table thead tr th{border:1px solid #c1bfbf;font-weight:600 !important;background-color:#d5d3d6 !important;text-align:center !important}@-moz-document url-prefix(){.clockIcon_flt1 i{margin-right:5px;position:relative;top:-1px}.emailSendBox .qtn_send{margin-left:15px !important}}.padlf{padding-left:20px !important}.padRt5{padding-right:0px}.listingWrraper{width:100%;float:left;padding:15px 0px;margin-bottom:15px}.listingWrraper .hotelListing_Wrapper_inner .listingHeading{padding-top:5px}.commonBtn a{padding:7px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px;position:relative;text-transform:capitalize;border:0px}.commonBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.commonBtn a:active{background:#e51d7d}.commonBtn span{padding-left:5px}.button.active{color:#fff;background-color:#e51d7d;outline:none}.hotel_listBox.active{width:100%;box-shadow:2px 2px 2px 2px rgba(156,148,148,0.3);margin-bottom:10px}.transfer_listbox.active{width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,0.3)}.padR10{padding-right:10px}.padL10{padding-left:10px}.compareBtn{margin-right:10px;text-transform:capitalize}.compareBtn span{padding-left:5px}.paddingRt0{padding-right:0px}.paddingLt0{padding-left:0px}.marginLt0{margin-left:0px}.marginRt0{margin-right:0px}.padR15{padding-right:15px}.greenTxt{color:#789e39}.container{background:transparent}.padLft60{padding-left:60px !important}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';cursor:pointer}a{cursor:pointer}*:focus{outline:none}textarea:focus,input:focus{outline:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:'';text-indent:1px}select::-ms-expand{display:none}input:focus,textarea:focus,select:focus{outline:none !important}.form-control:focus{border:1px solid #ccd2df !important;outline:none;box-shadow:none !important}.addQuoteBtn{padding:1px 7px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:11px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s;margin:5px auto 0px;cursor:pointer;font-weight:500}.addQuoteBtn:hover{background:#293895;color:#fff}.addQuoteBtn:active{background:#293895;text-decoration:none}.addQuoteBtn a{color:#293895;text-decoration:none}.addQuoteBtn a:hover{text-decoration:none}.addQuoteBtn:hover a{color:#fff;text-decoration:none}.addQuoteBtn a{color:#293895;font-size:11px;text-align:center;text-decoration:none;cursor:pointer;font-weight:500}.addQuoteBtn a:hover{color:#fff}.addQuoteBtn:hover{background:#293895;color:#fff}.addQuoteBtn:hover a{color:#fff}.pernightRtBtn_htl a{padding:1px 7px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:11px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s}.pernightRtBtn_htl a:hover{background:#293895;color:#fff}.pernightRtBtn_htl a:active{background:#293895;text-decoration:none}.pernightRtBtn_htl a a{color:#293895;text-decoration:none}.pernightRtBtn_htl a a:hover{text-decoration:none}.pernightRtBtn_htl a:hover a{color:#fff;text-decoration:none}.pernightRtBtn a{padding:1px 7px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:11px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s}.pernightRtBtn a:hover{background:#293895;color:#fff}.pernightRtBtn a:active{background:#293895;text-decoration:none}.pernightRtBtn a a{color:#293895;text-decoration:none}.pernightRtBtn a a:hover{text-decoration:none}.pernightRtBtn a:hover a{color:#fff;text-decoration:none}.canclPolicyBtn a{padding:1px 7px;background:#fff;border:1px solid #f25746;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:11px;color:#f25746;text-decoration:none;cursor:pointer;transition:0.3s}.canclPolicyBtn a:hover{background:#f25746;color:#fff}.canclPolicyBtn a:active{background:#f25746;text-decoration:none}.canclPolicyBtn a a{color:#293895;text-decoration:none}.canclPolicyBtn a a:hover{text-decoration:none}.canclPolicyBtn a:hover a{color:#fff;text-decoration:none}.clearDiv{clear:both}.backToSearchBtn a{padding:7px 15px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s}.backToSearchBtn a:hover{background:#293895;color:#fff}.backToSearchBtn a:active{background:#293895;text-decoration:none}.backToSearchBtn a a{color:#293895;text-decoration:none}.backToSearchBtn a a:hover{text-decoration:none}.backToSearchBtn a:hover a{color:#fff;text-decoration:none}.whiteBg{background:#fff}.streetViewBtn a,.mapViewBtn a{background:#293895;padding:12px 10px;border-radius:0px;text-align:center;font-size:14px;font-weight:500;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;position:absolute;left:0px;bottom:0px;z-index:50;min-width:135px;max-width:160px;text-transform:capitalize}.streetViewBtn a:hover,.mapViewBtn a:hover{cursor:pointer;background:#e51d7d;color:#fff}.streetViewBtn a span.mapviewIcon,.mapViewBtn a span.mapviewIcon{padding-right:7px}.mapViewBtn a{left:140px !important;bottom:0px}.checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.checkbox label{position:relative;cursor:pointer;font-size:12px;color:#fff;padding-left:0px;font-weight:400}.checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:1px solid #d7d7d7;padding:4px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:6px;margin-bottom:2px}.checkbox input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:4px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.homepage_resentSearch.resentSeachSlider{position:relative}.homepage_resentSearch.resentSeachSlider .htlLocationName{padding-left:17px !important}.homepage_resentSearch.resentSeachSlider .htlLocationName .hotel_icn_rs,.homepage_resentSearch.resentSeachSlider .htlLocationName .flight_icn_rs,.homepage_resentSearch.resentSeachSlider .htlLocationName .trans_icn_rs,.homepage_resentSearch.resentSeachSlider .htlLocationName .activity_icn_rs,.homepage_resentSearch.resentSeachSlider .htlLocationName .carrental_icn_rs{position:absolute;left:10px;top:8px}.htlLocationName .searchHtlname_carrental{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.recentHtlSearch.homepage_resentSearch{background:rgba(255,255,255,0.3);float:left;width:100%;position:relative;padding:15px 0 15px 0}section.recentHtlSearch.homepage_resentSearch .owl-nav.disabled{display:none}.searchSldRow.hotel_recentSearchBox{display:flex;float:left;align-items:center;justify-content:center}.recentHtlSearch{width:100%;float:left;padding:10px 0px 15px}.recentHtlSearch .resentSrchHead{float:left;width:100%;margin:0px;padding:0px;margin-bottom:10px;position:relative}.recentHtlSearch .resentSrchHead .recentSearchTtl{float:left;font-size:12px;color:#666;margin-bottom:0px;font-weight:500}.recentHtlSearch .resentSrchHead .nextSearchTtl{float:right;font-size:12px;color:#666;margin-bottom:0px;cursor:pointer;position:relative}.recentHtlSearch .recentSearchBox{width:100%;border-radius:10px;border:1px dashed #b4b4b4;padding:10px 15px;text-align:left;background:#fff;position:relative;display:flex;flex-flow:wrap;overflow-y:hidden;cursor:pointer}.recentHtlSearch .recentSearchBox .roomNo{padding-left:4px}.recentHtlSearch .recentSearchBox .rsnt_close{position:absolute;right:5px;top:3px;cursor:pointer;color:#999}.recentHtlSearch .recentSearchBox .htlLocationName{font-size:14px;font-weight:500;color:#000;margin:0px;padding:0px;margin-bottom:0px;width:100%;justify-content:flex-start;display:flex;direction:ltr}.recentHtlSearch .recentSearchBox .htlLocationName .searchHtlname{width:initial;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recentHtlSearch .recentSearchBox .htlLocationName .htlAvailDate{font-size:11px;color:#999;font-weight:300;padding-left:2px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recentHtlSearch .recentSearchBox .roomAdltCount{font-size:11px;color:#999;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-transform:lowercase;direction:ltr}.recentHtlSearch .owl-dots{display:none}.carrental_resent_search .htlLocationName.carDtlsResent_Search .searchHtlname{display:inline-block;width:85%}.filter_left_container .fltr_lbl{float:left;width:100%}.listingHeading .htlCount_CountryDtls{margin:5px 0px 0px;padding:0px;font-size:16px;font-weight:500;color:#293895;line-height:18px}.listingHeading .htlDate_trvlDtls{font-size:14px;font-weight:400;color:#666;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize}.listingHeading .titleBtnBox{float:right;margin:9px 0px 0px;display:flex;align-items:center;justify-content:flex-end}.listingHeading .titleBtnBox .quotationBtn a{position:relative;display:flex;align-items:center}.listingHeading .titleBtnBox .quotationBtn a span.quotationCount{position:relative;left:3px}.listingHeading .quotationCount{width:18px;height:18px;background:#f25746;border-radius:25px;color:#fff;font-size:10px;float:right;border:1px solid #fff;padding:0px 2px;margin-left:5px;font-weight:500;display:flex;align-items:center;justify-content:center}.listingHeading .mdfy_SearchBtn{margin-right:0px}.hotelQtnMdfyBtn_Box .commonBtn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px;position:relative;border:0px}.hotelQtnMdfyBtn_Box .commonBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.hotelQtnMdfyBtn_Box .commonBtn a:active{background:#e51d7d}.listing_filter_result_wrapper{width:100%;margin:0px;padding:0px;float:left;margin-top:10px}.filter_left_container{height:auto;background:#293895;min-height:684px;width:100%;float:left}.filter_left_container .srch_fltr{margin-top:12px;float:left;position:relative;font-family:"Montserrat",sans-serif}.filter_left_container .srchfltr_dv{width:100%;height:auto}.filter_left_container .fltr_collpse{width:100%;height:45px;position:relative;font-size:1.250em;border-bottom:1px solid #555;color:#fff;padding:8px 30px 0;padding-top:8px}.filter_left_container .clear_all{float:right;font-size:0.785em;color:#fff;border-bottom:1px solid #fff;left:2;float:0;margin-top:2px;cursor:pointer}.filter_left_container .clear_all a{color:#fff}.filter_left_container .fltr_srch{width:100%;padding:10px 20px 10px 20px;border-bottom:1px solid #6a656a;font-size:1.125em;float:left}.filter_left_container .fltr_srchMap{width:100%;padding:10px 20px 7px 20px;font-size:1.125em;float:left}.filter_left_container .fltr_optns{width:100%;padding:12px 33px 5px 30px;font-size:1.125em}.filter_left_container .fltr_optns a:hover,.filter_left_container a:focus{color:#fff}.filter_left_container .fltr_lbl{color:#fff;position:relative;cursor:pointer;font-size:14px;font-weight:500;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter_left_container .fltr_lbl .fa{font-size:14px;right:0px;position:absolute;top:1px;color:#fff}.filter_left_container .fltr_input{width:100%;margin-top:0px;margin-left:2px;position:relative;margin-bottom:0px}.filter_left_container .fltr_input input::placeholder{font-size:0.938em}.filter_left_container .filterCheck span{color:#fff;font-size:12px;float:right;line-height:normal}.filter_left_container .filterCheck .checkbox{margin:0px;padding:0px}.filter_left_container span.star_icn{font-size:12px;padding:0px 2px;display:flex;margin-top:4px}.filter_left_container .showMoreLink{color:#fff;font-size:12px;text-align:left;cursor:pointer;padding:1px 20px;cursor:pointer}.filter_left_container .showMoreLink:hover{text-decoration:underline}.filter_left_container .srch_icn{display:inline-block;background:url(../images/sprite_v4.png) no-repeat -262px -378px;width:22px;height:22px;position:absolute;top:6px;left:10px;font-size:11px;color:#eee;font-weight:300}.filter_left_container .searchHtlName{padding-left:25px;font-size:12px;color:#293895;height:28px}.filter_left_container .searchHtlName::-webkit-input-placeholder{color:#293895}.filter_left_container .searchHtlName:-ms-input-placeholder{color:#293895}.filter_left_container .searchHtlName::-moz-placeholder{color:#293895;opacity:1}.filter_left_container .searchHtlName:-moz-placeholder{color:#293895;opacity:1}.filter_left_container .filterMapImg{padding-bottom:10%;overflow:hidden;width:100%;min-height:230px}.filter_left_container .filterMapImg a{color:#fff;font-size:12px;text-decoration:none}.filter_left_container .filterMapImg img{margin:0 auto}.filter_left_container label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:85%}.filter_left_container .refundFltr_wrap{position:relative}.filter_left_container .refundFltr_wrap .refundPlcy_fltr{height:28px;padding:3px 20px 3px 10px;font-size:12px}.filter_left_container .refundFltr_wrap .icon_bg.refund_fltr_dwnArrow{position:absolute;right:10px;top:5px;color:#000;font-size:14px;left:initial}.SearchBtn a a:hover{cursor:pointer;background:#e51d7d;color:#fff}.filter_right_container{margin-bottom:10px;width:100%;float:left}.filter_right_container .rightFilerTop{width:100%;float:left;background:#293895;padding:4px 0px;min-height:40px}.filter_right_container .rightFilerTop .viewIcon_box{float:left;padding:0px 12px;border-right:1px solid #868686}.filter_right_container .rightFilerTop .viewIcon_box .vw_icon.active{background-position:-36px -3px}.filter_right_container .rightFilerTop .viewIcon_box .listIcon{background:url("../images/svgIcons/hotel_listing.svg");display:inline-block;width:22px;height:22px;background-position:-41px -3px;transition:all 0.3s ease 0s;cursor:pointer;background-size:1200%;margin:10px 1px 3px 0px}.filter_right_container .rightFilerTop .viewIcon_box .listIcon:hover{background-position:-41px -45px}.filter_right_container .rightFilerTop .viewIcon_box .listIcon:active{background-position:-41px -3px}.filter_right_container .rightFilerTop .viewIcon_box .compactIcon{background:url("../images/svgIcons/hotel_listing.svg");display:inline-block;width:22px;height:22px;background-position:-208px -3px;transition:all 0.3s ease 0s;cursor:pointer;background-size:1200%;margin:10px 1px 3px 0px}.filter_right_container .rightFilerTop .viewIcon_box .compactIcon:hover{background-position:-208px -45px}.filter_right_container .rightFilerTop .viewIcon_box .compactIcon:active{background-position:-208px -3px}.filter_right_container .rightFilerTop .viewIcon_box .gridIcon{background:url("../images/svgIcons/hotel_listing.svg");display:inline-block;width:22px;height:22px;background-position:-4px -2px;transition:all 0.3s ease 0s;cursor:pointer;background-size:1050%;margin:10px 1px 3px 0px}.filter_right_container .rightFilerTop .viewIcon_box .gridIcon:hover{background-position:-4px -38px}.filter_right_container .rightFilerTop .viewIcon_box .gridIcon:active{background-position:-4px -2px}.filter_right_container .rightFilerTop .viewIcon_box .hybridIcon{background:url("../images/svgIcons/hotel_listing.svg");display:inline-block;width:22px;height:22px;background-position:-236px -4px;transition:all 0.3s ease 0s;cursor:pointer;background-size:1200%;margin:10px 1px 3px 0px}.filter_right_container .rightFilerTop .viewIcon_box .hybridIcon:hover{background-position:-237px -45px}.filter_right_container .rightFilerTop .viewIcon_box .hybridIcon:active{background-position:-236px -4px}.filter_right_container .rightFilerTop .viewIcon_box .mapIcon{background:url("../images/svgIcons/hotel_listing.svg");display:inline-block;width:16px;height:22px;background-position:-60px 0px;transition:all 0.3s ease 0s;cursor:pointer;background-size:1300%;margin:10px 1px 3px 0px}.filter_right_container .rightFilerTop .viewIcon_box .mapIcon:hover{background-position:-60px -33px}.filter_right_container .rightFilerTop .viewIcon_box .mapIcon:active{background-position:-60px 0px}.filter_right_container .rightFilerTop .viewIcon_box .listIcon.active{background-position:-41px -45px !important}.filter_right_container .rightFilerTop .viewIcon_box .compactIcon.active{background-position:-208px -45px !important}.filter_right_container .rightFilerTop .viewIcon_box .gridIcon.active{background-position:-4px -38px !important}.filter_right_container .rightFilerTop .viewIcon_box .hybridIcon.active{background-position:-237px -45px !important}.filter_right_container .rightFilerTop .viewIcon_box .mapIcon.active{background-position:-60px -33px !important}.filter_right_container .rightFilerTop .viewIcon_box .filter_right_container .rightFilerTop .selectHtlMap{position:absolute !important;top:8px !important;width:134px !important}.filter_right_container .rightFilerTop .load_pgn_box{float:left;padding:0px 10px;border-right:1px solid #868686}.filter_right_container .rightFilerTop .load_pgn_box .lzLoadIcon{background:url("../images/svgIcons/hotel_listing.svg");display:inline-block;width:22px;height:22px;background-position:-110px -2px;transition:all 0.3s ease 0s;cursor:pointer;background-size:1200%;margin:10px 1px 3px 0px;margin-right:5px}.filter_right_container .rightFilerTop .load_pgn_box .lzLoadIcon:hover{background-position:-110px -45px}.filter_right_container .rightFilerTop .load_pgn_box .lzLoadIcon:active{background-position:-110px -2px}.filter_right_container .rightFilerTop .load_pgn_box .pgndIcon{background:url("../images/svgIcons/hotel_listing.svg");display:inline-block;width:22px;height:22px;background-position:-157px -4px;transition:all 0.3s ease 0s;cursor:pointer;background-size:1300%;margin:10px 1px 3px 0px}.filter_right_container .rightFilerTop .load_pgn_box .pgndIcon:hover{background-position:-157px -49px}.filter_right_container .rightFilerTop .load_pgn_box .pgndIcon:active{background-position:-157px -4px}.filter_right_container .rightFilerTop .load_pgn_box .lzLoadIcon.active{background-position:-110px -45px !important}.filter_right_container .rightFilerTop .load_pgn_box .pgndIcon.active{background-position:-157px -49px !important}.filter_right_container .rightFilerTop .sortby_top.htlSortRight{width:auto}.filter_right_container .rightFilerTop .sortby_top{float:left;padding:0px;color:#fff;font-size:13px;font-weight:300}.filter_right_container .rightFilerTop .sortby_top .sortbyTtl{display:inline-block;padding-right:7px;float:left;font-weight:400}.filter_right_container .rightFilerTop .sortby_top .filterSelect.priceFltr.htlPriceFltr_right select{width:90px}.filter_right_container .rightFilerTop .sortby_top .filterSelect.priceFltr.htlNameFltr_right{width:58px}.filter_right_container .rightFilerTop .sortby_top .filterSelect.priceFltr.htlRatingFltr_right select{width:90px}.filter_right_container .rightFilerTop .sortby_top .filterSelect.priceFltr{width:90px}.filter_right_container .rightFilerTop .sortby_top .filterSelect.priceFltr #order_price{width:100%}.filter_right_container .rightFilerTop .filter_right_container .rightFilerTop .sortbyTtl.carrental_softttl{display:inline-block;padding-right:7px;float:left}.filter_right_container .rightFilerTop .bookingSectionBox .canclPolicyBtn{border:1px solid #f25746;padding:1px 8px !important;border-radius:15px;text-align:center;color:#f25746;font-size:11px;text-decoration:none;display:inline-block;margin:5px auto 0px;cursor:pointer;position:relative}.filter_right_container .rightFilerTop .bookingSectionBox .canclPolicy:before{border-color:rgba(171,137,84,0);border-top-color:#141b47;border-width:13px;left:62%}.filter_right_container .rightFilerTop .filterSelect{position:relative;float:left;padding:12px 10px 7px;color:#fff;margin:0}.filter_right_container .rightFilerTop .filterSelect select{background:transparent !important;border:0px;color:#fff;font-size:13px;padding:0 0 0 10px;outline:none;font-weight:300;box-shadow:inset 0 0px 0px transparent;border:0px;outline:none;border-radius:0px;border:0px solid transparent}.filter_right_container .rightFilerTop .filterSelect select:focus{outline:none !important;border:0px !important}.filter_right_container .rightFilerTop .filterSelect select option,.filter_right_container .rightFilerTop .filterSelect select option:checked,.filter_right_container .rightFilerTop .filterSelect select option:hover{color:#333;background:#eee}.filter_right_container .rightFilerTop .filterSelect .fs_pointer:hover{cursor:pointer;color:#fff}.filter_right_container .rightFilerTop .filterSelect .arrow_icon{position:absolute;right:-5px;top:13px;pointer-events:none;color:#fff}.filter_right_container .rightFilerTop .selectHtlMap{float:right;margin:6px 10px 0 0;padding:0;font-size:12px;color:#293895}.filter_right_container .rightFilerTop .searchHtlName{height:30px;margin:4px 0px}.filter_right_container .rightFilerTop .searchHtlNameMap{height:30px;font-size:12px;color:#293895}.filter_right_container .rightFilerTop .searchHtlNameMap::-webkit-input-placeholder{color:#293895}.filter_right_container .rightFilerTop .searchHtlNameMap:-ms-input-placeholder{color:#293895}.filter_right_container .rightFilerTop .searchHtlNameMap::-moz-placeholder{color:#293895;opacity:1}.filter_right_container .rightFilerTop .searchHtlNameMap:-moz-placeholder{color:#293895;opacity:1}.filter_right_container .rightFilerTop .selectHtlMap.dirSearchHtl select{height:28px;padding:3px 5px 3px 10px;font-weight:400}.filter_right_container .rightFilerTop .selectHtlMap.dirSearchHtl span.arrow_icon{top:5px !important;pointer-events:none}#HotelChain .bootstrap-select.btn-group .dropdown-toggle .filter-option{text-align:left}#HotelChain .bootstrap-select.btn-group .dropdown-toggle .caret{right:5%;left:initial}#selectRooms::placeholder{color:#293895}.tour_filter_right.filter_right_container .rightFilerTop .searchHtlNameMap{margin:0px}.paginationTop{width:100%;float:left;margin:0px 0px 10px;text-align:center;display:inline-block}.paginationTop .pagination{display:inline-flex;align-items:center;justify-content:center;margin:0px 0px}.paginationTop .pagination .pagination_dottedBox{color:#000;float:left;padding:4px 12px;text-decoration:none;border:1px solid #ddd;font-size:12px;font-weight:600;border-left:0px;border-right:0px}.paginationTop .pagination a.prev{border-top-left-radius:12px !important;border-bottom-left-radius:12px !important}.paginationTop .pagination a.prev:hover{border-top-left-radius:12px !important;border-bottom-left-radius:12px !important}.paginationTop .pagination a.next{border-top-right-radius:12px !important;border-bottom-right-radius:12px !important}.paginationTop .pagination a.next:hover{border-top-right-radius:12px !important;border-bottom-right-radius:12px !important}.paginationTop a{color:#000;float:left;padding:4px 12px;text-decoration:none;border:1px solid #ddd;font-size:12px;font-weight:600}.paginationTop a.active{background-color:#293895;color:white}.paginationTop a:hover:not(.active){background-color:#293895;color:#fff;border-radius:initial !important}.paginationTop .pagination ul li{display:inline-block;margin:0px 0px}.paginationTop .pagination ul li.prev a:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.paginationTop .pagination ul li.next a:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.paginationTop .pagination ul li.prev a{border-radius:12px 0px 0px 12px !important}.paginationTop .pagination ul li.prev a:hover{border-radius:12px 0px 0px 12px !important}.paginationTop .pagination ul li.next a{border-radius:0px 12px 12px 0px !important}.paginationTop .pagination ul li.next a:hover{border-radius:0px 12px 12px 0px !important}.paginationTop .pagination ul li a{color:black;float:left;padding:4px 12px;text-decoration:none;border:1px solid #ddd;font-size:12px;font-weight:600;border-radius:0px !important}.paginationTop .pagination ul li a.active{background-color:#293895 !important;color:white;border:1px solid #293895}.paginationTop .pagination ul li a:hover:not(.active){background-color:#293895;border:1px solid #ddd;color:#fff}.paginationTop .pagination&gt;.active&gt;a,.paginationTop .pagination&gt;.active&gt;span,.paginationTop .pagination&gt;.active&gt;a:hover,.paginationTop .pagination&gt;.active&gt;span:hover,.paginationTop .pagination&gt;.active&gt;a:focus,.paginationTop .pagination&gt;.active&gt;span:focus{background-color:#293895 !important;color:#fff}.htlListingContainer{width:100%;display:inline-block}.htlListingContainer .htlListingImg_bg{background-color:#f1f1f1;background-image:url("../images/hotelImg.jpg");background-position:center center, center center;background-repeat:no-repeat, no-repeat;width:100%;height:120px}.hotel_listBox{width:100%;float:left;position:relative}.hotel_listBox:hover{width:100%;box-shadow:0 0 10px 2px rgba(0,0,0,0.1)}.hotel_listBox .hotel_listBox:active{width:100%;box-shadow:0 0 10px 2px rgba(0,0,0,0.1)}.hotel_listBox .hotel_img{position:relative;cursor:pointer}.hotel_listBox .list_innerPadding{padding:20px;border-bottom:1px solid #cbcbcb}.hotel_listBox .addWishlist{position:absolute;font-size:16px;color:#fff;top:8px;left:20px}.hotel_listBox .plusSquareIcon{padding-left:4px}.hotel_listBox .list_innerPadding.roomPadInner{padding:5px 15px 0px;width:100%;float:left;margin-bottom:0px}.hotel_listBox .hotel_info h1{font-size:18px;color:#000;margin-top:0px;margin-bottom:0px;font-weight:400;line-height:22px;word-wrap:break-word}.hotel_listBox .hotel_info .locationDtls{width:100%;float:left;padding:0px 0px 0px;text-align:left;cursor:pointer}.hotel_listBox .hotel_info .locationDtls .location_Dlts{font-size:12px;color:#666;padding-right:3px}.hotel_listBox .hotel_info .locationDtls .location_icon{background:url("../images/svgIcons/hotel_listing.svg");display:inline-block;width:22px;height:15px;background-position:-178px -5px;transition:all 0.3s ease 0s;cursor:pointer;background-size:1200%;margin:10px 1px 3px 0px;position:relative;bottom:-4px}.hotel_listBox .hotel_info .locationDtls .location_icon:hover{background-position:-178px -5px}.hotel_listBox .hotel_info .locationDtls .location_icon:active{background-position:-178px -5px}.hotel_listBox .hotel_info .locationDtls .location_icon.locationMapHtl.location_img{margin-top:0px !important;padding:0px !important}.hotel_listBox .hotel_info .star_ratng{width:100%;float:left}.hotel_listBox .hotel_info .star_ratng .star_icn{font-size:12px;color:#293895;padding-right:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:85%;float:left}.hotel_listBox .hotel_info .htl_desc{font-size:12px;color:#293895;margin:5px 0 0 0px;width:100%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:none}.hotel_listBox .hotel_info .readMore{width:100%;float:left;text-align:left;margin-top:15px}.hotel_listBox .hotel_info .readMore a{font-size:12px;font-weight:300;color:#000;cursor:pointer}.hotel_listBox .hotel_info .readMore a:hover{text-decoration:underline}.hotel_listBox .roomStatus_htl ul.statusList{padding:0px;float:right;margin-bottom:7px}.hotel_listBox .roomStatus_htl ul.statusList li{list-style:disc;float:right;text-align:right;font-size:10px;font-weight:400;margin-left:0;padding:0px}.hotel_listBox .prce_dv label{font-size:12px;color:#293895;display:inline-block;width:100%;text-align:right;padding-right:0px;font-weight:400}.hotel_listBox .prce_dv h2{padding-top:0px;font-size:20px;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-weight:600;margin:0px;float:right;width:100%;margin-right:0px}.hotel_listBox .prce_dv a{width:16px;height:16px;border-radius:20px;display:inline-block;vertical-align:top}.hotel_listBox .chooseRoomBtn{float:right;font-size:12px;text-align:center;margin-top:7px}.hotel_listBox .adv_roomDtls{width:100%;float:left}.hotel_listBox .adv_roomDtls .roomDtls_heading{width:100%;float:left;background:#3447bd;padding:7px 0px;font-size:12px;color:#fff}.hotel_listBox .adv_roomDtls .roomDtls_heading .roomCatg_ttl{float:left}.hotel_listBox .adv_roomDtls .roomDtls_heading .perNight_ttl{text-align:right}.hotel_listBox .adv_roomDtls .roomCat_ttl{margin:0px;padding:0px;font-size:14px;font-weight:500;color:#000;line-height:18px}.hotel_listBox .adv_roomDtls .detailsBox_rooms{width:100%;float:left;text-align:left;margin:7px 0px;display:flex;align-items:flex-start}.hotel_listBox .adv_roomDtls .categorytSubTxt{font-size:12px;color:#293895;padding:0px;margin:0px}.hotel_listBox .adv_roomDtls .refundableTxt{font-size:12px;color:#293895;text-align:center}.hotel_listBox .adv_roomDtls .refund_gray{color:#666 !important}.hotel_listBox .adv_roomDtls .nonRefund_red{color:#f25746 !important}.hotel_listBox .adv_roomDtls .availableTxt{font-size:12px;text-align:center;font-weight:400}.hotel_listBox .adv_roomDtls .perRates{font-size:18px;color:#293895;text-align:right;font-weight:600;margin-right:15px;cursor:pointer}.hotel_listBox .adv_roomDtls .BookNowBtn{margin-right:initial}.hotel_listBox .adv_roomDtls .htlRoomDtls_heading{text-align:center}.hotel_listBox .adv_roomDtls .hotel_listBox ul.statusList{margin:0px;padding:0px;display:inline-block;float:initial;text-align:center;margin-right:15px;margin:0 auto}.hotel_listBox .adv_roomDtls .htlRoomDtls_desc{text-align:center}.hotel_listBox .adv_roomDtls .htlRoomDtls_desc .ul.statusList{margin:0px;padding:0px}.hotel_listBox .adv_roomDtls .padR0{padding-right:0px}.hotel_listBox .adv_roomDtls .adv_rateBrk_btn{float:right;margin-right:15px}.hotel_listBox .adv_roomDtls .ltp_htllisting_dir{float:right;margin-right:10px}.hotel_listBox ul.statusList{margin:0px;padding:0px;display:inline-block}.hotel_listBox ul.statusList li{list-style-type:disc;margin:0px;padding:0px;font-size:11px;font-weight:400}.hotel_listBox .bookingSectionBox.moredtl_bdr{border-top:1px solid #cbcbcb !important;border-bottom:0px solid #cbcbcb !important}.hotel_listBox .bookingSectionBox{width:100%;float:left;text-align:left;margin:0px;background:#f3f3f3;padding:10px 0px}.hotel_listBox .bookingSectionBox .moreOpt_rooms{cursor:pointer}.hotel_listBox .bookingSectionBox .moreOpt_rooms .plusIco{width:25px;height:25px;background:#293895;color:#fff;font-size:14px;font-weight:400;margin-right:10px;padding:3px;text-align:center;display:inline-block}.hotel_listBox .bookingSectionBox .moreOpt_rooms .roomCountTxt{font-size:12px;color:#293895;text-align:left;font-weight:400;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hotel_listBox .bookingSectionBox .BookNowBtn{float:right}.onrequest_Clr li{color:#fc6701}.available_txt li{color:#0d9107}.available_Clr li{color:#0d9107}.onrequest_Clr{color:#fc6701}.available_txt,.available_Clr{color:#0d9107}#resetallfilters{float:left;width:100%}#resetallfilters span{font-size:12px;text-align:right;float:right;color:#fff;cursor:pointer;border-bottom:1px solid #fff}.status_confirmed{color:#5cb85c}.status_failed{color:red}.status_soldout{color:#a94442}.status_vouchered{color:#d6c983}.status_onrequest{color:#31708f}h5 span.label.label-success{background-color:transparent;color:#5cb85c;font-size:inherit;font-weight:inherit}h5 span.label.label-danger{background-color:transparent;color:#d9534f;font-size:inherit;font-weight:inherit}h5 span.label.label-warning{background-color:transparent;color:#f0ad4e;font-size:inherit;font-weight:inherit}.priceRngeBox{width:100%;float:left;margin-bottom:7px;position:relative}.priceRngeBox .minPrice{font-size:12px;color:#fff;float:left;font-weight:300}.priceRngeBox .maxPrice{font-size:12px;color:#fff;float:right;font-weight:300}.priceRangeSlider .ui-state-hover,.priceRangeSlider .ui-widget-content .ui-state-hover,.priceRangeSlider .ui-widget-header .ui-state-hover,.priceRangeSlider .ui-state-focus,.priceRangeSlider .ui-widget-content .ui-state-focus,.priceRangeSlider .ui-widget-header .ui-state-focus{background:#fff url(../../en/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x !important;background-position:-32px -224px !important}ul.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{padding:0px}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#fff !important}.priceRangeSlider.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{border:0px;height:7px;border-radius:0px;color:#293895;width:90%;margin:5px auto;top:25px}.priceRangeSlider .ui-slider-handle{width:17px !important;height:17px !important;border-radius:20px;top:-5px !important;background:#fff url(../../en/images/ui-bg_glass_100_f6f6f6_1x400.png) left top no-repeat !important;background-position:-38px -230px !important}.priceRangeSlider .ui-widget-header{background:#e51d7d}.priceRangeSlider .ui-widget-content{background:#c4c4c4}.rangeFiler{position:relative;float:left;width:100%;min-height:45px}.rangeFiler .priceRngeBox{width:100%;float:left;margin-bottom:7px}.rangeFiler .priceRngeBox.minMaxValue_filter{width:100%;float:left;position:relative;margin-top:30px}.compactListing{border:1px solid #ccc;margin-bottom:10px}.compactListing .compactView_innerPadding{padding:10px 20px;border-bottom:1px solid #cbcbcb}.compactListing .htl_comptDtls{float:left;width:100%;display:flex;align-items:center}.compactListing .htl_comptDtls h1.htlName{width:100%;float:left;font-size:18px;color:#000;margin-top:5px;margin-bottom:0px;margin-right:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compactListing .htl_comptDtls .star_ratng_cmpt{float:left;width:40%;margin-right:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compactListing .htl_comptDtls .star_ratng_cmpt .star_icn{font-size:12px;padding:0px 2px 0 0;margin-top:2px;color:#293895}.compactListing .htl_comptDtls .locationDtls_compt{float:left;width:40%}.compactListing .htl_comptDtls .hotel_listBox .hotel_info .locationDtls{width:100%;float:left}.compactListing .prce_dv.compt_PriceDtls{padding:10px}.compactListing .addAvlCont{width:100%;float:left;display:flex;align-items:center;padding:10px 0px;justify-content:space-around}.compactListing .addAvlCont .addIcon{float:left;margin-right:7px}.compactListing .addAvlCont .addIcon .htlCityName{font-size:12px;font-weight:400;color:#666}.compactListing .addAvlCont .addIcon .addCompare{color:red}.compactListing .addAvlCont .addIcon .addCompare span{padding:0px 3px}.compactListing .addAvlCont .availableTxt{width:1%}.compactListing .addAvlCont .availTxt{font-size:12px;color:#666;float:right;display:flex;align-items:center;justify-content:space-around}.compactListing .prce_dv.compt_PriceDtls{float:left;width:20%;padding:10px 10px 10px}.compactListing .plusBtn_compt{float:left;width:6%;text-align:center;background:#293895;height:100%;color:#fff;cursor:pointer}.compactListing .plusBtn_compt i{padding:26px 0px}.compactListing .hotel_listBox .prce_dv h2{padding-right:10px !important}.starRtg{float:left;width:100%;display:flex;align-items:center}.comptViewBox{display:flex;align-items:center;justify-content:center;float:left;width:100%;border-bottom:1px solid #ccc}.compt_info_htl{padding:10px 0px 10px 10px;width:100%;float:left}.backtoSeach_section{width:100%;float:left;padding:0px 0px 0}.htl_dtl_topTtl{display:flex;align-items:center;justify-content:flex-start;padding:15px 0px}.htl_dtl_topTtl .htlLocationDtls{font-size:"Montserrat",sans-serif;font-weight:14px;font-family:500;color:#000;padding-right:7px;margin-right:10px;border-right:1px solid #000}.htl_dtl_topTtl .roomAdltDtls{font-size:14px;font-weight:400;color:#7f7e7c}.dtlsback{float:right;margin:2px 0px 0px}.hoteldtls_Wrapper{display:inline-block;width:100%}.mainwrapper_innerPage{width:100%;float:left;margin-bottom:10px}.dtlpage_innepadding{width:100%;float:left;padding:25px 15px}.detaislReviewheading{display:inline-block;width:100%}.detaislReviewheading h1.dtl_hotelName{font-size:23px;font-weight:500;color:#000;margin:0 0 4px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detaislReviewheading .starRtg_dtl{color:#293895;display:flex;align-items:center}.detaislReviewheading .starRtg_dtl .star_icn{font-size:12px;padding:0px 2px}.detaislReviewheading .prce_dv label{font-size:12px;color:#293895;display:inline-block;width:100%;text-align:right;padding-right:0px;font-weight:500}.detaislReviewheading .prce_dv h2{padding-top:0px;font-size:20px;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-weight:500;margin:0px;float:right;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotelContDtls_detail{width:100%;float:left;margin:5px 0px;padding:0px}.hotelContDtls_detail ul{margin:0px;padding:0px;display:inline-block;align-items:center}.hotelContDtls_detail ul li{float:left;list-style:none;padding:5px 10px 5px 0;margin-right:10px;font-size:13px;font-weight:400;color:primary_anchor_clr;position:relative}.hotelContDtls_detail ul li span{padding-right:4px}.hotelContDtls_detail ul li a{color:#666;font-size:13px;font-weight:400}.hotelContDtls_detail ul li p{margin:0px;display:flex;align-items:flex-start;justify-content:flex-start;font-size:13px;font-weight:400}.hotelContDtls_detail ul li+li::after{content:"";position:absolute;width:1px;height:22px;background:#cbcbcb;left:-11px;top:3px}.addr{width:100%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.galleryMap_Wrapper{float:left;width:100%;padding:15px 0px;margin:10px 0px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.galleryMap_Wrapper .dtls_hotelGallery{position:relative}.galleryMap_Wrapper .dtls_hotelGallery .image-preview{width:100%;height:420px;overflow-y:hidden}.galleryMap_Wrapper .dtls_hotelGallery .image-preview img{max-width:100%;height:100%}.galleryMap_Wrapper .dtls_hotelGallery .elastislide-horizontal{padding:0px 0px;float:left;width:100%;position:relative}.galleryMap_Wrapper .dtls_hotelGallery .elastislide-carousel{float:left;width:100%;margin:0px;padding:0px;position:absolute;top:2px;left:0;height:auto !important}.galleryMap_Wrapper .dtls_hotelGallery .elastislide-carousel ul li a img{display:block;border:2px solid white;max-width:100%;height:65px}.galleryMap_Wrapper .dtls_hotelGallery .elastislide-wrapper nav span{width:25px;height:61px;top:2px !important}.galleryMap_Wrapper .dtls_mapDiv{position:relative;width:100%;height:485px;background:#fff;overflow:hidden}.galleryMap_Wrapper div#streetMapContent iframe#ifrmMap{float:left;width:100%;height:485px !important}.galleryMap_Wrapper iframe#ifrmMap{height:485px}.galleryMap_Wrapper div#streetMapContent iframe#ifrmMap div#pano{height:480px !important}.htl_details_tabs_Container{float:left;width:100%;margin:20px 0px;padding:0px}.htl_details_tabs_Container .nav.hotelDtls_tabs&gt;li&gt;a{position:relative;display:block;font-size:14px;padding:12px 70px;background:#293895;color:#fff;border-radius:4px 4px 0 0}.htl_details_tabs_Container .nav.hotelDtls_tabs&gt;li&gt;a:hover,.htl_details_tabs_Container .nav&gt;li&gt;a:focus{text-decoration:none;background-color:#293895;color:#fff;border:1px solid transparent;border-radius:4px 4px 0 0}.htl_details_tabs_Container .nav-tabs.hotelDtls_tabs&gt;li.active&gt;a,.htl_details_tabs_Container .nav-tabs&gt;li.active&gt;a:hover,.htl_details_tabs_Container .nav-tabs&gt;li.active&gt;a:focus{color:#000;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;font-weight:500;border-radius:4px 4px 0 0}.htl_details_tabs_Container .htlDtls_tabsContent .desc_hotelBox{width:100%;display:inline-block;padding:25px 0px}.htl_details_tabs_Container .htlDtls_tabsContent .desc_hotelBox ul{margin:0px}.htl_details_tabs_Container .htlDtls_tabsContent .desc_hotelBox ul li{list-style:disc;font-weight:400;color:#293895;margin-bottom:25px}.htl_details_tabs_Container .htlDtls_tabsContent .desc_hotelBox ul li .htlDtls_heading{font-size:14px;line-height:16px;padding-bottom:3px;font-weight:500}.htl_details_tabs_Container .htlDtls_tabsContent .desc_hotelBox ul li .htlDtls_desc{font-size:13px;line-height:18px}.htl_details_tabs_Container .htlDtls_tabsContent .desc_hotelBox ul li .read_more,.htl_details_tabs_Container .htlDtls_tabsContent .desc_hotelBox ul li .nw_redmore{font-size:13px;text-decoration:underline;cursor:pointer;padding:10px 0px;display:inline-block;width:100%;color:#f25746;text-decoration:underline}.htl_details_tabs_Container .htlDtls_tabsContent .desc_hotelBox ul li #close_data,.htl_details_tabs_Container .htlDtls_tabsContent .desc_hotelBox ul li #read_data{font-size:13px;text-decoration:underline;cursor:pointer;padding:10px 0px;display:inline-block;width:100%;color:#f25746;text-decoration:underline}.htl_details_tabs_Container .htlDtls_tabsContent .htl_amenitiesContain{width:100%;display:inline-block;padding:25px 0px;max-height:350px;overflow:auto}.htl_details_tabs_Container .htlDtls_tabsContent .htl_amenitiesContain h6{font-size:16px;color:#293895;margin-bottom:20px}.htl_details_tabs_Container .htlDtls_tabsContent .htl_amenitiesContain .details_amenities.htlDtls_amenities ul li{float:left;width:33%;text-align:left}.htl_details_tabs_Container .htlDtls_tabsContent .htl_amenitiesContain .htlDtls_amenities ul{margin:0px;padding-left:0px}.htl_details_tabs_Container .htlDtls_tabsContent .htl_amenitiesContain .htlDtls_amenities ul li{list-style:none;font-weight:400;color:#293895;margin-bottom:10px;font-size:12px;color:#293895;overflow:initial;text-overflow:initial;white-space:normal}.htl_details_tabs_Container .htlDtls_tabsContent .htl_amenitiesContain .htlDtls_amenities .htlAmenitiesIcon{padding-right:5px;color:#ccc}.htl_details_tabs_Container .htlDtls_tabsContent .htl_amenitiesContain .htlDtls_amenities .read_more{font-size:13px;text-align:left;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;margin-left:10px}.htl_details_tabs_Container .htlDtls_tabsContent .htlDtls_amenities .read_more{font-size:13px;text-align:left;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;margin-left:0px !important;cursor:pointer;color:#f25746 !important;text-decoration:underline}.htl_details_tabs_Container .htlDtls_tabsContent .infoErrorAlert{width:100%;display:inline-block}.htl_details_tabs_Container .htlDtls_tabsContent .infoErrorAlert .additionalFeeAlert{float:left;color:#f25746;font-size:12px}.htl_details_tabs_Container .htlDtls_tabsContent .infoErrorAlert p{float:right;display:flex;align-items:center;margin-bottom:0;cursor:pointer;font-size:13px;color:#e51d7d;cursor:pointer}.htl_details_tabs_Container .htlDtls_tabsContent .infoErrorAlert p .shareInfo{padding-left:7px;font-size:16px;color:#ccc}#htlAmenities_desc .htlDtls_amenities ul{float:left;width:100%;margin:15px 0px;padding:0px 10px}#htlAmenities_desc .htlDtls_amenities ul li{float:left;width:33%;text-align:left;font-family:"Montserrat",sans-serif;float:left;width:33%;text-align:left;font-weight:400;color:#999}#htlAmenities_desc .htlDtls_amenities ul li .htlAmenitiesIcon{padding-right:7px}.rg-image-wrapper{position:relative;padding:0;background:transparent url(../images/black.png) repeat top left;min-height:20px;height:auto;width:100%;float:left}.rg-image{position:relative;text-align:center;line-height:0px;height:415px}.rg-image img{max-height:100%;max-width:100%}.loadImages{padding:0px;display:block;width:1080px;overflow:hidden;margin-left:0px}.rg-image-nav a{position:absolute;top:0px;left:0px;background:url(../images/nav.png) no-repeat -20% 50%;width:28px;height:100%;text-indent:-9000px;cursor:pointer;opacity:0.3;outline:none}.rg-image-nav a.rg-image-nav-next{right:0px;left:auto;background-position:115% 50%}.rg-image-nav a:hover{opacity:0.8}.rg-caption{text-align:center;margin-top:15px;position:relative}.rg-caption p{font-size:"Montserrat",sans-serif;font-weight:11px;font-family:400;letter-spacing:2px;line-height:16px;padding:0 15px;text-transform:uppercase}.rg-view{height:30px;display:none}.rg-view a{display:block;float:right;width:16px;height:16px;margin-right:3px;background:#464646 url(../images/views.png) no-repeat top left;border:3px solid #464646;opacity:0.8}.rg-view a:hover{opacity:1.0}.rg-view a.rg-view-full{background-position:0px 0px}.rg-view a.rg-view-selected{background-color:#6f6f6f;border-color:#6f6f6f}.rg-view a.rg-view-thumbs{background-position:0px -16px}.rg-loading{width:46px;height:46px;position:absolute;top:50%;left:50%;background:#000 url(../images/ajax-loader.gif) no-repeat center center;margin:-23px 0px 0px -23px;z-index:100;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;opacity:0.7}.es-carousel-wrapper{padding:0;position:relative;display:inline-block;width:533px;overflow:hidden}.es-carousel{overflow:hidden;background:#fff;float:left;margin:0px;padding:0px}.es-carousel ul{display:none;margin:0px;padding:0px;width:525px;overflow:hidden;height:57px;margin-top:7px}.es-carousel ul li{height:100%;float:left;display:block;margin-right:7px}.es-carousel ul li a{display:block;border-style:solid;border-color:#fff;opacity:0.8;-webkit-touch-callout:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.es-carousel ul li.selected a{border-color:#333;opacity:1.0}.es-carousel ul li a img{display:block;border:none;max-height:100%;max-width:100%}.es-nav span{position:absolute;top:50%;left:8px;background:transparent url(../images/nav_thumbs.png) no-repeat top left;width:14px;height:26px;margin-top:-13px;text-indent:-9000px;cursor:pointer;opacity:0.8}.es-nav span.es-nav-next{right:8px;left:auto;background-position:top right}.es-nav span:hover{opacity:1.0}button.owl-prev{outline:none;border:0px}.bookNowTtl h3{font-size:18px;font-weight:500;color:#000;margin:15px 0 10px 0px;font-family:"Montserrat",sans-serif}.reviewLeft{display:inline-block;padding-bottom:15px;width:100%;float:left}.reviewLeft .reviewImg{margin-bottom:10px;width:100%;float:left}.reviewLeft .agencyNo_htlDtls{padding:10px 0px;margin-bottom:10px;width:100%;float:left}.reviewLeft .agencyNo_htlDtls .refereanceNum label{font-size:14px;color:#293895;font-weight:400;margin-bottom:7px}.reviewLeft .agencyNo_htlDtls h4{width:100%;float:left;font-size:16px;color:#000;margin:0 0 7px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.reviewLeft .booknow_htlDtls{padding:10px 0px;border-bottom:1px dotted #bcbcbc;margin-bottom:10px;width:100%;float:left}.reviewLeft .booknow_htlDtls h4{width:100%;float:left;font-size:16px;color:#000;margin:0 0 7px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.reviewLeft .booknow_htlDtls p{width:100%;float:left;font-size:12px;color:#293895;margin:0 0 3px 0px}.reviewLeft .booknow_htlDtls .star-color{width:100%;float:left;color:#293895;font-size:12px}.reviewLeft .booknow_htlDtls .mapmaker-color{color:#c7bcbc}.reviewLeft .booknow_htlDtls .inDtls,.reviewLeft .booknow_htlDtls .outDtls,.reviewLeft .booknow_htlDtls .totlDtls{width:100%;float:left;margin-bottom:10px}.reviewLeft .booknow_htlDtls .checkin,.reviewLeft .booknow_htlDtls .checkOut,.reviewLeft .booknow_htlDtls .totlTtl{width:100%;float:left;font-size:13px;font-weight:500;color:#293895;margin:0px;padding:0px;line-height:18px}.reviewLeft .booknow_htlDtls .bookedDate{width:100%;float:left;font-size:13px;font-weight:400;color:#000;margin:0px;padding:0px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reviewLeft .booknow_htlDtls .totlPrice .totalPriceTtl{width:100%;float:left;font-size:14px;font-weight:500;color:#000;margin:0 0 3px}.reviewLeft .booknow_htlDtls .totlPrice .ttlPrice{width:100%;float:left;color:#293895;font-size:18px;margin:0px;padding:0;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.reviewLeft .booknow_htlDtls .infoIcon{float:right;color:#e51d7d;padding:1px 20px}.bookNw_dtlBox{background:#fff;margin-bottom:10px}.bookNw_dtlBox .form-control{font-size:"Montserrat",sans-serif;font-weight:13px;font-family:400;color:#293895}.checkbox.checkbox-inline{margin-top:0px}.bookingdtls_right .bookNw_dtlBox{padding:10px 20px 10px;display:inline-block;width:100%;float:left;background:#fff;margin-bottom:10px}.htl_mainTlt{padding:10px 30px 10px;display:inline-block;width:100%;float:left}.travellerTtl{width:100%;float:left;font-size:20px;font-weight:500;color:#000;margin:0px;padding:5px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.travellerInfoForm .travellerTtl{width:100%;float:left;font-size:14px;font-weight:600;color:#293895;margin:0px 0 10px 0px;padding:7px 0px 15px;border-bottom:1px solid #d7d7d7}.bookingDtls_hotel_top{width:100%;display:inline-block;padding:10px 0px;border-bottom:1px solid #d7d7d7}.bookingDtls_hotel_top .roomType{width:100%;float:left;padding:10px 0px;border-right:1px solid #d7d7d7}.bookingDtls_hotel_top .roomType h4{width:100%;float:left;font-size:16px;font-weight:500;color:#000;margin:7px 0px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bookingDtls_hotel_top .roomType h5{width:100%;float:left;font-size:12px;font-weight:400;color:#636262;margin:0px 0px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bookingDtls_hotel_top .roomType .traveller{font-size:12px;font-weight:500;color:#cbcbcb;margin:7px 0px 10px}.bookingDtls_hotel_top .roomType.adlt{text-align:center;padding-right:15px;font-size:12px;font-weight:500;color:#cbcbcb}.bookingDtls_hotel_top .roomType.child{text-align:center;padding:10px;font-size:12px;font-weight:500;color:#cbcbcb}.bookingDtls_hotel_top .roomType.rate{width:100%;float:left;text-align:center}.bookingDtls_hotel_top .refundableTxt{width:100%;float:left;font-size:12px;font-weight:400;color:#293895;margin-top:7px;text-align:center}.bookingDtls_hotel_top .margTop10{margin-top:10px}.bookingDtls_hotel_top .ttlPriceTxt{width:100%;float:left;font-size:18px;color:#293895;margin:25px 0 0 0px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bookingDtls_hotel_top .passTxt{font-size:"Montserrat",sans-serif;font-weight:13px;font-family:500;color:#666}.bookNow_Travellerinfo h3{width:100%;float:left;font-size:14px;font-weight:500;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bookNow_Travellerinfo .copyTxt_form{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;margin:10px 0 0 0}.bookNow_Travellerinfo.htltrvl_info h3{width:100%;float:left;font-size:14px;font-weight:500;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bookNow_Travellerinfo.htltrvl_info .copyTxt_form{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;margin:10px 0 0 0}.downArrow{position:absolute;right:10px;top:35px;font-size:12px;pointer-events:none}.inputDiv label{font-size:13px;font-weight:500;color:#293895}.countryCode{width:20%;float:left;margin-right:3%}.phNumber{float:left;width:65%}.messageTxt{font-size:12px !important;font-weight:400;color:#888}.req_note{color:#f25746;font-size:12px;font-weight:400}.agreeCheck_opt{float:left;width:100%}.filterCheck span{color:#293895;font-size:12px;float:right;line-height:25px}.filterCheck .checkbox{margin:0px;padding:0px}.checkbox label{color:#666;font-size:13px;font-weight:400;white-space:nowrap !important;width:97%;padding-right:5px}.agreeTxt{display:inline-block;white-space:normal;vertical-align:top;position:relative;color:#f25746}.checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:1px solid #d7d7d7;padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:6px;margin-bottom:2px}.checkbox input:checked+label:after{content:'';display:block;position:absolute;top:3px;left:6px;width:6px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.bookingHeading{font-size:16px;font-weight:600;color:#000;margin:0px 0px 10px 0;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booking_noteTxt{font-size:12px;line-height:18px;color:#293895;margin-bottom:15px;margin:0 0 8px;word-break:break-word}.htlBookingNoteCont{font-size:12px}.dtl_canclPolicyTtl{font-size:12px;color:#000;font-weight:600;margin-bottom:7px}.dtl_canclPolicy_desc{font-size:12px;color:#666}.cnclAgree_termns{font-size:12px !important;color:#293895;font-weight:400 !important;display:inline-block}.continueBtn{margin:15px 0px}.continueBtn a{padding:10px 17px}.bookNowReview_Travellerinfo h3.travellerInfoTtl{font-size:14px;font-weight:500;color:#293895;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bookNowReview_Travellerinfo .travellername p{font-size:15px;font-weight:400;color:#000;margin-bottom:5px}.contactDtlsTtl{margin-bottom:20px}.reviewContactDtls_text .emailTtl,.reviewContactDtls_text .contactTtl{font-size:14px;color:#293895;margin-bottom:7px}.reviewContactDtls_text .emailDtls,.reviewContactDtls_text .contactDtls{font-size:15px;color:#000;margin-bottom:7px}.requestOPtions_review{margin:0px 0px 15px;width:100%;display:inline-block}.requestOPtions_review ul{margin:0px;padding:0px}.requestOPtions_review ul li{list-style:none;float:left;margin-right:15px;padding:7px 7px 7px 0px;font-size:13px;font-weight:500;color:#000}.requestOPtions_review .specialReqIcon{font-size:13px;color:#ccc;padding-right:5px}.otherRemarks .remarkTtl{font-size:14px;color:#293895;margin-bottom:12px}.otherRemarks .remarktxt{font-size:13px;font-weight:400;color:#000;margin-bottom:7px}.refnumber{font-size:16px;color:#000}.bookingBdr{border-bottom:1px solid #e2e2e2;display:inline-block;padding:10px 0px;width:100%}.bookingBdr p{margin-bottom:5px;font-size:14px;font-weight:500;color:#585757;width:100}.bookingBdr p.bookingTtl{width:100%}p.bookingtxt{margin-bottom:5px;font-size:14px;font-weight:500;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voucherBtns .continueBtn{display:inline-block;margin:7px 0px}.padRl4{padding-right:4px;padding-left:4px}.resentSearchList .searchSldRow{margin-left:-5px;margin-right:-5px}@-moz-document url-prefix(){.filter_right_container .rightFilerTop .viewIcon_box{padding:0px 5px}.filter_right_container .rightFilerTop .sortby_top{padding:0px 10px}.filter_right_container .rightFilerTop .searchHtlNameMap{margin-top:2px}}.mdfy_searchHotel button.close.closeIcon{z-index:1;right:14px;top:7px;position:absolute}.mdfy_searchHotel .modal-content{display:inline-block;width:100%}.padRt0{padding-right:0px}.padLft0{padding-right:0px}.padRt10{padding-right:10px}.padRt5{padding-right:5px}.clearDiv{clear:both}.inputDiv{position:relative}.htlDate_trvlDtls:dir(rtl){text-align:right}.compareHtl .checkbox{float:right;margin:5px 0px 0 0;padding:0px}.compareHtl .checkbox label{position:relative;cursor:pointer;font-size:12px;color:#293895;padding-left:0px;font-weight:400}.compareHtl .checkbox label::before{margin-right:5px}.hotelModifySearch,.transfModifySearch,.tourModifySearch,.carModifySearch,.fltModifySearch{width:100%;float:left;background:#293895}.hotelModifySearch input.form-control.selectDest_htl,.transfModifySearch input.form-control.selectDest_htl,.tourModifySearch input.form-control.selectDest_htl,.carModifySearch input.form-control.selectDest_htl,.fltModifySearch input.form-control.selectDest_htl{padding-left:22px}.hotelModifySearch .destinationMapmaker,.transfModifySearch .destinationMapmaker,.tourModifySearch .destinationMapmaker,.carModifySearch .destinationMapmaker,.fltModifySearch .destinationMapmaker{position:absolute;font-size:12px;color:#ccc;top:9px;left:8px;width:15px}.hotelModifySearch .form-group,.transfModifySearch .form-group,.tourModifySearch .form-group,.carModifySearch .form-group,.fltModifySearch .form-group{margin-bottom:15px}.hotelModifySearch .input_icon,.transfModifySearch .input_icon,.tourModifySearch .input_icon,.carModifySearch .input_icon,.fltModifySearch .input_icon{position:relative}.hotelModifySearch span.icon_bg,.transfModifySearch span.icon_bg,.tourModifySearch span.icon_bg,.carModifySearch span.icon_bg,.fltModifySearch span.icon_bg{position:absolute;right:10px;top:8px;color:#d2d2d2;font-size:14px;pointer-events:none}.hotelModifySearch .icon_bg .fa-caret-down,.transfModifySearch .icon_bg .fa-caret-down,.tourModifySearch .icon_bg .fa-caret-down,.carModifySearch .icon_bg .fa-caret-down,.fltModifySearch .icon_bg .fa-caret-down{color:#000}.hotelModifySearch hr.form_under_line,.transfModifySearch hr.form_under_line,.tourModifySearch hr.form_under_line,.carModifySearch hr.form_under_line,.fltModifySearch hr.form_under_line{border-top:1px solid #b1a89a;width:100%;float:left;margin:15px 0px}.hotelModifySearch .starRtg .selectHtlStar,.transfModifySearch .starRtg .selectHtlStar,.tourModifySearch .starRtg .selectHtlStar,.carModifySearch .starRtg .selectHtlStar,.fltModifySearch .starRtg .selectHtlStar{float:left;width:auto;text-align:left;display:flex;align-items:center;justify-content:flex-start;width:175px}.hotelModifySearch .starRtg .selectHtlStar.hotelStar_ratings,.transfModifySearch .starRtg .selectHtlStar.hotelStar_ratings,.tourModifySearch .starRtg .selectHtlStar.hotelStar_ratings,.carModifySearch .starRtg .selectHtlStar.hotelStar_ratings,.fltModifySearch .starRtg .selectHtlStar.hotelStar_ratings{width:auto !important}.hotelModifySearch .starRtg .selectHtlStar .starCnt,.transfModifySearch .starRtg .selectHtlStar .starCnt,.tourModifySearch .starRtg .selectHtlStar .starCnt,.carModifySearch .starRtg .selectHtlStar .starCnt,.fltModifySearch .starRtg .selectHtlStar .starCnt{display:flex;align-items:center;justify-content:center}.hotelModifySearch .starRtg .selectHtlStar .starCnt span,.transfModifySearch .starRtg .selectHtlStar .starCnt span,.tourModifySearch .starRtg .selectHtlStar .starCnt span,.carModifySearch .starRtg .selectHtlStar .starCnt span,.fltModifySearch .starRtg .selectHtlStar .starCnt span{margin-right:3px}.hotelModifySearch .starRtg .selectHtlStar .starCnt input,.transfModifySearch .starRtg .selectHtlStar .starCnt input,.tourModifySearch .starRtg .selectHtlStar .starCnt input,.carModifySearch .starRtg .selectHtlStar .starCnt input,.fltModifySearch .starRtg .selectHtlStar .starCnt input{margin-top:0px;margin:0px 2px}.hotelModifySearch .starRtg .selectHtlStar .checkbox,.transfModifySearch .starRtg .selectHtlStar .checkbox,.tourModifySearch .starRtg .selectHtlStar .checkbox,.carModifySearch .starRtg .selectHtlStar .checkbox,.fltModifySearch .starRtg .selectHtlStar .checkbox{margin:0px}.hotelModifySearch .starRtg .selectHtlStar .checkbox label,.transfModifySearch .starRtg .selectHtlStar .checkbox label,.tourModifySearch .starRtg .selectHtlStar .checkbox label,.carModifySearch .starRtg .selectHtlStar .checkbox label,.fltModifySearch .starRtg .selectHtlStar .checkbox label{margin-right:7px !important}.hotelModifySearch .starRtg .selectAll_str a,.transfModifySearch .starRtg .selectAll_str a,.tourModifySearch .starRtg .selectAll_str a,.carModifySearch .starRtg .selectAll_str a,.fltModifySearch .starRtg .selectAll_str a{font-size:"Montserrat",sans-serif;font-weight:14px;font-family:300;color:#fff;cursor:pointer;cursor:pointer}.hotelModifySearch .modal-header .close,.transfModifySearch .modal-header .close,.tourModifySearch .modal-header .close,.carModifySearch .modal-header .close,.fltModifySearch .modal-header .close{margin-top:-2px;color:#000;opacity:inherit;outline:none}.hotelModifySearch .modal-footer,.transfModifySearch .modal-footer,.tourModifySearch .modal-footer,.carModifySearch .modal-footer,.fltModifySearch .modal-footer{padding:15px;text-align:right;border-top:none}.hotelModifySearch .hotel_search_btnCont,.transfModifySearch .hotel_search_btnCont,.tourModifySearch .hotel_search_btnCont,.carModifySearch .hotel_search_btnCont,.fltModifySearch .hotel_search_btnCont{width:100%;float:left;display:flex;align-items:center;justify-content:flex-end}.hotelModifySearch .availSearchTxt,.transfModifySearch .availSearchTxt,.tourModifySearch .availSearchTxt,.carModifySearch .availSearchTxt,.fltModifySearch .availSearchTxt{font-size:"Montserrat",sans-serif;font-weight:12px;font-family:300;display:flex;color:#fff;align-items:center;justify-content:space-between;margin-right:10px}.hotelModifySearch .availSearchTxt span+span,.transfModifySearch .availSearchTxt span+span,.tourModifySearch .availSearchTxt span+span,.carModifySearch .availSearchTxt span+span,.fltModifySearch .availSearchTxt span+span{margin-left:5px}.hotelModifySearch .form-control,.transfModifySearch .form-control,.tourModifySearch .form-control,.carModifySearch .form-control,.fltModifySearch .form-control{display:block;width:100%;height:36px;padding:6px 12px;font-size:13px;line-height:1.42857143;color:#293895;background-color:#fff;border:1px solid #ccd2df;border-radius:4px}.hotelModifySearch label,.transfModifySearch label,.tourModifySearch label,.carModifySearch label,.fltModifySearch label{display:inline-block;max-width:100%;font-size:14px;color:#fff;margin-bottom:5px;font-weight:300}.hotelModifySearch .closeIcon,.transfModifySearch .closeIcon,.tourModifySearch .closeIcon,.carModifySearch .closeIcon,.fltModifySearch .closeIcon{color:#000;position:absolute;z-index:1;right:14px;top:7px}.hotelModifySearch .adv_search,.transfModifySearch .adv_search,.tourModifySearch .adv_search,.carModifySearch .adv_search,.fltModifySearch .adv_search{padding:8px 8px;display:inline-block;font-size:14px;color:#fff;font-weight:400;cursor:pointer}.hotelModifySearch a:hover,.hotelModifySearch a:focus,.transfModifySearch a:hover,.transfModifySearch a:focus,.tourModifySearch a:hover,.tourModifySearch a:focus,.carModifySearch a:hover,.carModifySearch a:focus,.fltModifySearch a:hover,.fltModifySearch a:focus{color:#fff;text-decoration:none}.hotelModifySearch #advanceSearchContent,.transfModifySearch #advanceSearchContent,.tourModifySearch #advanceSearchContent,.carModifySearch #advanceSearchContent,.fltModifySearch #advanceSearchContent{width:100%;float:left;display:none}.hotelModifySearch .modal-header h4,.transfModifySearch .modal-header h4,.tourModifySearch .modal-header h4,.carModifySearch .modal-header h4,.fltModifySearch .modal-header h4{font-size:20px;color:#000;font-weight:500}.hotelModifySearch .SearchHotel a,.transfModifySearch .SearchHotel a,.tourModifySearch .SearchHotel a,.carModifySearch .SearchHotel a,.fltModifySearch .SearchHotel a{padding:10px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.hotelModifySearch .SearchHotel a:hover,.transfModifySearch .SearchHotel a:hover,.tourModifySearch .SearchHotel a:hover,.carModifySearch .SearchHotel a:hover,.fltModifySearch .SearchHotel a:hover{background:#e51d7d;cursor:pointer;color:#fff}.hotelModifySearch .SearchHotel a:active,.transfModifySearch .SearchHotel a:active,.tourModifySearch .SearchHotel a:active,.carModifySearch .SearchHotel a:active,.fltModifySearch .SearchHotel a:active{background:#e51d7d}.hotelModifySearch .modal-headerInfo,.transfModifySearch .modal-headerInfo,.tourModifySearch .modal-headerInfo,.carModifySearch .modal-headerInfo,.fltModifySearch .modal-headerInfo{padding:5px}.hotelModifySearch #myModal .hotelModifySearch,.transfModifySearch #myModal .hotelModifySearch,.tourModifySearch #myModal .hotelModifySearch,.carModifySearch #myModal .hotelModifySearch,.fltModifySearch #myModal .hotelModifySearch{width:100%;float:left;background:#141b47}.hotelModifySearch #myModal .close,.transfModifySearch #myModal .close,.tourModifySearch #myModal .close,.carModifySearch #myModal .close,.fltModifySearch #myModal .close{position:absolute;z-index:1;right:14px;top:7px}.hotelModifySearch #myModal .modal-dialog,.transfModifySearch #myModal .modal-dialog,.tourModifySearch #myModal .modal-dialog,.carModifySearch #myModal .modal-dialog,.fltModifySearch #myModal .modal-dialog{padding-top:13%}.hotelModifySearch .advSrch_icon,.hotelModifySearch .selectAll_str,.transfModifySearch .advSrch_icon,.transfModifySearch .selectAll_str,.tourModifySearch .advSrch_icon,.tourModifySearch .selectAll_str,.carModifySearch .advSrch_icon,.carModifySearch .selectAll_str,.fltModifySearch .advSrch_icon,.fltModifySearch .selectAll_str{color:#fff;position:relative;top:0px}.hotelModifySearch .mainHeading,.transfModifySearch .mainHeading,.tourModifySearch .mainHeading,.carModifySearch .mainHeading,.fltModifySearch .mainHeading{padding:10px 0px 15px 15px;color:#fff;font-weight:600}.hotelModifySearch .mainHeading h4,.transfModifySearch .mainHeading h4,.tourModifySearch .mainHeading h4,.carModifySearch .mainHeading h4,.fltModifySearch .mainHeading h4{font-size:24px;font-weight:500}.hotelModifySearch .detailsBox_rooms .hotelRates p,.transfModifySearch .detailsBox_rooms .hotelRates p,.tourModifySearch .detailsBox_rooms .hotelRates p,.carModifySearch .detailsBox_rooms .hotelRates p,.fltModifySearch .detailsBox_rooms .hotelRates p{font-size:12px;padding-top:5px;color:#27ae60;text-align:center}.hotelModifySearch .starRtg .selectHtlStar .checkbox input:checked+label:after,.transfModifySearch .starRtg .selectHtlStar .checkbox input:checked+label:after,.tourModifySearch .starRtg .selectHtlStar .checkbox input:checked+label:after,.carModifySearch .starRtg .selectHtlStar .checkbox input:checked+label:after,.fltModifySearch .starRtg .selectHtlStar .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:4px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}#modifySearch_transfer button.close{position:absolute;z-index:1000000;right:10px;top:7px}.innerSearchForm .form-control{display:block;width:100%;height:36px;padding:6px 17px;font-size:13px;line-height:1.42857143;color:#293895;background-color:#fff;text-transform:capitalize;border:1px solid #ccd2df;border-radius:4px}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .roomDtlsFlex{display:inherit;align-items:center}.listing_filter_result_wrapper.hotel .filter_left_container label{width:65%}.viewOnlyFltr{position:absolute;right:40px;z-index:1000;margin:0px;padding:2px 3px;top:0px;font-size:11px !important;cursor:pointer;background:rgba(20,27,71,0.9);z-index:10;border-radius:3px}.hotel_maplistbox{position:relative;height:100vh}.hotel_maplistbox .hotel_listBox .list_innerPadding{padding:0px 0px 10px}.hotel_maplistbox .hotel_listBox .listImg img{width:100%}.hotel_maplistbox .hotel_listBox .prce_dv h2{width:100%;float:left;text-align:left;font-weight:normal;font-size:18px}.hotel_maplistbox .prce_dv{width:50%;float:left}.hotel_maplistbox .hotel_listBox .chooseRoomBtn{float:right;margin-top:0px}.hotel_maplistbox .star_ratng{margin-bottom:10px}.hotel_mapdv{padding:0px}.hotel_mapdv img{width:100%;margin-top:0px}.hotel_maplistbox .commonBtn a{margin-top:-10px}.hotel_maplistbox .hotel_listBox .hotel_info .star_ratng .star_icn{float:left}.hotel_maplistbox .hotel_listBox:hover{box-shadow:none}.hotel_maplistbox .hotel_listBox:focus{box-shadow:none;border:none;outline:none}.hotel_mapviewbox{position:absolute;top:0;z-index:9999;width:76%;right:0}.hotel_list_togle{width:52px;height:38px;border-top-right-radius:20px;border-bottom-right-radius:20px;background:#525250;color:#fff;position:absolute;left:0px;z-index:2;top:40px}.hotel_list_togle .fa{font-size:24px;text-align:center;width:100%;padding-right:12px;padding-top:5px}.map_modal .listing_filter_result_wrapper.hotel{position:absolute;top:0;left:0;background:#fff;z-index:999}.map_modal .hotel_listdv{display:none}.map_close{position:absolute;right:30px;font-size:12px;color:#fff;z-index:9;background:#293895;width:112px;text-align:center;height:30px;line-height:30px;border-radius:22px;top:20px;cursor:pointer}.map_close:hover{color:#fff;text-decoration:none}.map_modal{overflow-x:hidden}.map_modal .filter_left_container{height:100vh}.map_modal .listing_filter_result_wrapper{margin-top:0px}.map_modal .hotel_maplistbox .hotel_listBox{padding-bottom:10px}.hotel_maplistbox .nav&gt;li&gt;a{font-size:14px;padding:10px 5px;color:#666;text-align:center}.hotel_maplistbox .panel-default{border:none}.hotel_maplistbox .panel-default&gt;.panel-heading{border:none;box-shadow:0px 2px 10px 0 rgba(0,0,0,0.2);padding:0px;background:#fff}.hotel_maplistbox .nav-tabs&gt;li.active&gt;a{border-bottom:2px solid #b5a285;cursor:default;border-left:none;border-right:none;text-align:center;color:#000}.hotel_maplistbox .nav-tabs&gt;li.active&gt;a:hover,.nav-tabs&gt;li.active&gt;a:focus{border-bottom:2px solid #b5a285;cursor:default;border-left:none;border-right:none;text-align:center}.hotel_maplistbox .nav-tabs{border:none}.hotel_maplistbox .nav-tabs&gt;li{width:50%}.hotel_maplistbo .nav-tabs&gt;li&gt;a{border-radius:0px;border:none}.htlQuotation_modal .modal-content{border-radius:0px;display:inline-block;width:100%}.htlQuotation_modal .quotationHtl{width:100%;float:left;background:#fff;padding:0px 0px 20px;margin:0px}.htlQuotation_modal .quotationHtl .quotation_header{width:100%;float:left;padding:20px 15px 20px !important}.htlQuotation_modal .quotationHtl .quotation_header .print_emial_box{float:right;width:auto;align-items:center;justify-content:flex-end;color:#666;font-size:13px;margin-top:25px;position:relative;display:flex}.htlQuotation_modal .quotationHtl .quotation_header .print_emial_box a{color:#666;font-size:13px;text-decoration:none;cursor:pointer}.htlQuotation_modal .quotationHtl .quotation_header .print_emial_box .print_qtn{margin-right:10px;color:#666;font-size:13px;text-decoration:none;cursor:pointer}.htlQuotation_modal .quotationHtl .quotation_header .print_emial_box .print_qtn:hover{text-decoration:underline}.htlQuotation_modal .quotationHtl .quotation_header .print_emial_box .email_qtn{color:#666;font-size:13px;text-decoration:none;cursor:pointer}.htlQuotation_modal .quotationHtl .quotation_header .print_emial_box .email_qtn:hover{text-decoration:underline}.htlQuotation_modal .quotationHtl .quotationBg_logo{background-image:url(../en/images/logo.svg);background-size:contain;width:200px;height:45px;background-repeat:no-repeat;margin-bottom:0px}.htlQuotation_modal .quotationHtl .qtn_Dtls_header{background:#293895;padding:15px 15px 15px;width:100%;float:left}.htlQuotation_modal .quotationHtl .qtn_Dtls_header h1.qtn_userTtl{font-family:"Montserrat",sans-serif;font-size:22px;line-height:initial;font-weight:400;color:#fff;margin:0px;padding:0px;margin-top:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.htlQuotation_modal .quotationHtl .qtn_Dtls_header h4.qtn_dateDtl{font-family:"Montserrat",sans-serif;font-size:13px;color:#fff;font-weight:300;margin:0px;padding:0px 0px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:initial}.htlQuotation_modal .quotationHtl .quotation_list{font-family:"Montserrat",sans-serif;color:#fff;display:flex;align-items:center;justify-content:flex-start;width:100%}.htlQuotation_modal .quotationHtl .quotation_list .qtn_label{font-size:13px;margin-right:10px;margin-top:0px;font-weight:400}.htlQuotation_modal .quotationHtl .quotation_list .qtn_list{width:100%}.htlQuotation_modal .quotationHtl .quotation_list .qtn_list span.icon_bg{position:absolute;top:2px;right:15px;z-index:100;color:#999;pointer-events:none}.htlQuotation_modal .quotationHtl .quotation_list .form-control{display:block;width:100%;height:28px;padding:3px 12px;font-size:12px}.htlQuotation_modal .quotationHtl .removeAllBtn{width:100%;padding:10px 0;float:right;text-align:right}.htlQuotation_modal .quotationHtl .removeAllBtn a{border:1px solid #fff;padding:4px 15px;border-radius:25px;text-align:center;color:#fff;font-size:12px;text-decoration:none;display:inline-block;margin:0px auto 0px;cursor:pointer;transition:0.3s}.htlQuotation_modal .quotationHtl .removeAllBtn a:hover{cursor:pointer;background:#141b47;color:#fff}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox{width:100%;float:left}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .qtnHtlInfo_price{width:100%;float:left;padding-bottom:5px;border-bottom:1px solid #e2e2e2}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .fltSec{padding-bottom:30px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .htlLocationDtls_heading{width:100%;float:left;background:#293895}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .htlLocationDtls_heading ul{margin:0px;padding:0px;float:left;overflow:initial;text-overflow:initial;white-space:initial;width:90%}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .htlLocationDtls_heading ul li{list-style:none;float:left;width:auto}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .htlLocationDtls_heading ul li.htlActiveIcon{padding:1px 35px;background:#293895;display:inline-block}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .htlLocationDtls_heading ul li.htlLocationDtls{padding:3px 15px;display:inline-block;font-size:13px;font-weight:400;color:#fff;margin-top:4px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .htlLocationDtls_heading ul li.htlLocationDtls span{font-size:13px;margin-right:10px;padding-top:3px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .htlLocationDtls_heading .closeBtn{float:right;color:#fff;padding:3px 30px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .htlLocationDtls_heading .closeBtn a{color:#fff}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .htlLocationDtls_heading .qtnCloseBox{width:15px;height:21px;float:right;margin-right:30px;margin-top:6px;cursor:pointer;color:#fff}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox{width:100%;float:left;padding:25px 15px 0;border-bottom:1px solid #ccc}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .qtn_fltDtlsBox{margin:0px;padding:0px 15px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .qtn_htlDtlsBox{margin:0px;padding-right:15px;width:100%;float:left}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .qtn_htlDtlsBox .htlQtnImg{width:100%;height:150px;overflow:hidden;text-align:center}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .qtn_htlDtlsBox .htlQtnImg img{margin:0 auto}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info{float:left;width:75%;padding:0px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info h1{font-size:18px;font-weight:400;color:#000;margin:0px;padding:0px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .locationDtls .lcn_icon{font-size:12px;color:#a5a5a5;padding:5px 0px 0px;float:left}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .locationDtls .lcn_name{font-size:12px;color:#a5a5a5;padding:6px 0 6px 5px;overflow:initial;text-overflow:initial;white-space:inherit;width:100%}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .star_icn{font-size:12px;padding:0px 2px 0 0;margin-top:2px;color:#293895}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .bookingDtls_qtn{width:100%;float:left}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .bookingDtls_qtn ul{padding:0px;width:100%;float:left;margin:0px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .bookingDtls_qtn ul li{float:left;list-style:none;text-align:left;padding:0px;position:relative}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .bookingDtls_qtn ul li a{font-size:12px;color:#666;text-decoration:none;cursor:pointer;font-weight:300}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .bookingDtls_qtn ul li a:hover{cursor:pointer;text-decoration:underline}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .bookingDtls_qtn ul li+li::after{content:"";position:absolute;width:1px;height:18px;background:#141b47;left:-3px;top:2px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .bookingDtls_qtn ul .dateTtl{font-size:12px;font-weight:500;color:#7a7a7a}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .bookingDtls_qtn ul .dateDtl{font-size:12px;font-weight:400;color:#000;padding:0 8px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .bookingDtls_qtn ul .roonInfoTtl_qtn{font-size:12px;font-weight:500;color:#7a7a7a}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .bookingDtls_qtn ul .roonInfoAdd_qtn{font-size:12px;font-weight:400;color:#000;padding:0 8px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .bookingDtls_qtn ul .roonInfoAdd_qtn font{font-size:12px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .prce_dv_Qtn{float:right;width:25%;margin-bottom:15px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .prce_dv_Qtn{float:right;width:25%;margin-bottom:15px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .prce_dv_Qtn .rslt_prce p{font-size:12px;text-align:right}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .prce_dv_Qtn .rslt_prce h2{color:#293895;font-weight:600;font-size:20px;text-align:right;margin:7px 0px 5px;overflow:initial;text-overflow:initial;white-space:normal}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .cancellationDesc_edit{position:relative;display:inline-block;width:100%;margin:25px 0px 15px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .qtn_shortDesc{width:100%;float:left;padding:10px 15px;border-bottom:1px solid #e2e2e2}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .qtn_shortDesc h2{font-size:16px;color:#000;font-weight:400;margin:0px 0 7px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .qtn_shortDesc p{font-size:12px;font-weight:400;color:#666;line-height:18px;text-align:left}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .qtn_cnclDesc{position:relative;font-size:13px;width:100%;float:left;margin-top:0px;padding:10px 15px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .qtn_cnclDesc h2{font-size:16px;color:#f25746;font-weight:500;margin:0px 0 7px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .qtn_cnclDesc h2.cncl_qtn_heading{font-size:16px;color:#f25746;font-weight:500;margin:0px 0 7px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .qtn_cnclDesc h5{font-size:13px;color:#000;font-weight:500;margin:0px 0 7px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .qtn_cnclDesc p{font-size:13px;font-weight:400;color:#666;line-height:18px;text-align:justify;margin:0 0 6px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .qtn_cnclDesc div,.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .qtn_cnclDesc p,.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .qtn_cnclDesc a{font-size:13px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .qtn_cnclDesc ul,.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .qtn_cnclDesc ol{margin:0px;padding:0px;font-size:13px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .qtn_cnclDesc ul li,.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .qtn_cnclDesc ol li{font-size:13px}.htlQuotation_modal .quotationHtl .qtn_remarks{width:100%;float:left;margin:0px;padding:30px 30px 0}.htlQuotation_modal .quotationHtl .qtn_remarks h2{font-size:16px;color:#000;font-weight:500;margin:0px 0 7px}.htlQuotation_modal .quotationHtl .qtn_remarks .remarkTxtarea{padding:7px 0px;width:100%;float:left;resize:none}.htlQuotation_modal .quotationHtl .qtn_remarks .remarkTxtarea textarea{font-size:14px;font-weight:400;width:100%;padding:10px;resize:none}.htlQuotation_modal .quotationHtl .disclaimer{width:100%;float:left;margin:10px 0 0 0;padding:0px 30px}.htlQuotation_modal .quotationHtl .disclaimer h2{font-size:16px;color:#000;font-weight:500;margin:0px 0 7px}.htlQuotation_modal .quotationHtl .disclaimer ul{margin:0px;padding:0px}.htlQuotation_modal .quotationHtl .disclaimer ul li{list-style:none;margin:0px;padding:0px;font-size:12px;font-weight:400;line-height:18px;color:#333}.htlQuotation_modal .quotationHtl .proceedBtn_qtn{margin:7px 0px}.htlQuotation_modal .quotationHtl .refundableTxt{color:#293895;font-size:13px;margin:10px 0;text-align:right}.htlQuotation_modal .quotationHtl .qtnRoomDtls{margin-top:10px}.htlQuotation_modal .quotationHtl .qtn_pad{padding:0px}.htlQuotation_modal .quotationHtl .ylDot{width:7px;height:7px;display:inline-block;border-radius:10px;margin:0 7px;position:relative;top:-1px}.htlQuotation_modal .quotationHtl .ylDot.onrequest_Clr{background:#fc6701}.htlQuotation_modal .quotationHtl .ylDot.available_Clr{background:#0d9107}.htlQuotation_modal .quotationHtl .editQuosBtn{width:100%;float:right;text-align:right;margin:-8px}.htlQuotation_modal .quotationHtl .editQuosBtn a{padding:2px 10px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s}.htlQuotation_modal .quotationHtl .editQuosBtn a:hover{background:#293895;color:#fff}.htlQuotation_modal .quotationHtl .editQuosBtn a:active{background:#293895;text-decoration:none}.htlQuotation_modal .quotationHtl .editQuosBtn a a{color:#293895;text-decoration:none}.htlQuotation_modal .quotationHtl .editQuosBtn a a:hover{text-decoration:none}.htlQuotation_modal .quotationHtl .editQuosBtn a:hover a{color:#fff;text-decoration:none}.cancellationDesc_edit{position:relative;display:inline-block;width:100%;margin:25px 0px 15px}.closeEdit_qtn_wrap{position:absolute;top:-22px;right:0}.closeEdit_qtn_wrap .save_qtn,.closeEdit_qtn_wrap .edit_qtn{background:#f8f8f8;padding:2px 7px 1px;border:1px solid #e2e2e2;border-radius:0px 0px 0px 0px;display:inline-block !important;font-size:13px}.closeEdit_qtn_wrap .save_qtn{color:#0d9107 !important}.closeEdit_qtn_wrap .edit_qtn{color:#f25746 !important;margin:0px}.qtnprc_editBtn{background:#f8f8f8;padding:1px 4px 0px;border:1px solid #e2e2e2;display:inline-block;font-size:13px}.save_qtn.qtnprc_editBtn{color:#0d9107 !important}.edit_qtn.qtnprc_editBtn{color:#f25746 !important}.htlQuotation_modal.fltQuotationWrap .quotationHtl .htlQuotationDtlsBox .fltSec{padding-bottom:5px;margin-bottom:15px}.htlQuotation_modal.fltQuotationWrap .htlQuotationDtlsBox .hotel_qtnBox .prce_dv_Qtn{margin-bottom:0px}.compareHeaderSection{width:100%;padding-bottom:7px;background:#fff}.compnavbar-header{float:left}.compnavbar-header img.img-responsive.agentLogo_compare{max-width:auto;max-height:100%}.headerInfo{text-align:right;float:right;width:100%}.compMainHeading{font-size:13px;font-weight:500;color:#000;padding-top:10px;margin-bottom:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compAddress{font-size:12px;font-weight:500;color:#666;margin-bottom:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareSearch_icon{position:absolute;top:8px;left:7px;font-size:11px;font-weight:400;font-family:"Montserrat",sans-serif;color:#999999;width:12px;height:15px}.compContactDlts{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666}.compEmailColor{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#0c73dc}.compPrintSec{padding:20px 0px;margin-bottom:0px;list-style:none;float:left;width:150px;display:flex;align-items:center;margin-left:50px}.compPrintSec li{float:left;margin-left:7px;position:relative}.PrintFunc,.mailFunc{padding-left:6px;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#2d2a2a}.compnavbar-header a.navbar-brand.headerLogo{padding:7px 15px;height:70px;padding-bottom:8px;overflow:hidden}.emailSendBox.compare_Htl{position:absolute;width:300px;display:flex;background:#fff;padding:10px 7px;top:30px;left:-46px;right:0px;z-index:100;border-radius:5px;border:1px solid #e2e2e2;display:flex;align-items:center}.emailSendBox input{width:100%}.compPrinter{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#ccc;float:left;padding:10px 0px;cursor:pointer}.compPrinter a{color:#ccc}.compPrinter a:hover{color:#ccc;text-decoration:none}.compMailer{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;padding:11px 0px;cursor:pointer}.compMailer a{color:#ccc}.compMailer a:hover{color:#ccc;text-decoration:none}.compareHtlWrraper{font-family:"Montserrat",sans-serif;width:100%;float:left;padding:7px 0px 10px;margin-bottom:15px;background:#f6f5f4}.compareHtlWrraper .compareHeading{float:left;width:100%;margin:7px 0px}.compareHtlWrraper .compareHeading h6{margin:10px 20px 15px;padding:0px;font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:22px}.compareHtlWrraper .compareHeading .titleBox{float:right;margin:0px;display:flex;align-items:center;justify-content:flex-end}.compareHtlWrraper .compareHeading .titleBox nonprintable{margin:0px;padding:0px;display:inline-flex}.compareHtlWrraper .cmpr_starRating{float:left;width:100%}.compareHtlWrraper .searchHtlName{padding-left:30px;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;height:30px}.compareHtlWrraper .srch_icn{display:inline-block;background:url(images/sprite_v4.png) no-repeat -262px -378px;width:22px;height:22px;position:absolute;top:5px;left:10px;color:#eee;font-size:13px;font-weight:300;font-family:"Montserrat",sans-serif}.compareHtlWrraper .htlSearchBox{margin-right:10px;position:relative;top:7px;color:#293895}.compareHtlWrraper .htlSearchBox input[type=text]{padding:6px 25px;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;border:1px solid #ccc;border-radius:5px;outline:none;color:#293895}.compareHtlWrraper .compMailer .fa-envelope:before{padding:0px}.compareHtlWrraper .removeBtn a{border:1px solid #5b5b5b;padding:5px 15px;border-radius:25px;text-align:center;color:#5b5b5b;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-decoration:none;display:inline-block;margin:0px auto 0px;cursor:pointer;transition:0.3s}.compareHtlWrraper .removeBtn a:hover{border:1px solid #cbcbcb;cursor:pointer;background:#e51d7d;color:#fff}.compareHtlWrraper .reviewImg{position:relative;margin-bottom:10px;width:100%;float:left}.compareHtlWrraper .reviewImg img{width:100%;height:150px}.compareHtlWrraper .closeIcon{position:absolute;color:#fff;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;top:5px;right:25px}.compareHtlWrraper .closeIcon a{color:#fff;text-decoration:none;cursor:pointer}.compareHtlWrraper .white-bg{width:100%;float:left;background-color:#fff}.compareHtlWrraper .compare_htlDtls{padding:0px;border-bottom:1px dotted #bcbcbc;margin-bottom:10px;width:100%;float:left}.compareHtlWrraper .compare_roomDtls{padding:10px 0px 15px;border-bottom:1px dotted #bcbcbc;width:100%;float:left}.compareHtlWrraper .compare_htlTlt{padding:5px 0px 0px;margin-bottom:10px;width:100%;float:left}.compareHtlWrraper .compare_roomTlt{padding:0px 0px 10px;border-bottom:1px dotted #bcbcbc;margin-bottom:10px;width:100%;float:left}.compareHtlWrraper .compare_moreRoomDtls{padding:10px 0px 15px;margin-bottom:10px;width:100%;float:left}.compareHtlWrraper .compare_moreRoomDtls .viewMore{cursor:pointer}.compareHtlWrraper .compare_moreRoomDtls .viewMore:hover{cursor:pointer}.compareHtlWrraper .compare_htlTlt h4{width:100%;float:left;font-size:14px;font-weight:600;font-family:"Montserrat",sans-serif;color:#000;margin:0 0 7px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .compare_htlTlt p{width:100%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;margin:0 0 4px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .compare_htlTlt .star-color{width:100%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif}.compareHtlWrraper .rightSecData{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;float:left;width:62%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .leftSecData{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;float:right;width:26%;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .roomTlt{width:100%;float:left;font-size:12px;color:#293895;margin:0 0 4px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .nonRefundTxt{width:100%;float:left;font-size:12px;color:#f1160a;margin:0 0 4px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .roomOnly{width:100%;float:left;font-size:11px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;margin:0 0 4px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .freeWifiTxt{width:100%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;margin:0 0 4px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .price{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin:0 0 5px}.compareHtlWrraper .viewMore{width:100%;float:left;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#0c66d8;margin:0 0 4px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .compareBottomTlt{background:#fff;padding:10px 35px;margin-top:20px;display:inline-block;width:99%;float:left}.compareHtlWrraper .importantTtl{width:100%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0px;padding:5px 0px}.compareHtlWrraper .importanttxt{color:#f30808}.compareHtlWrraper .viewPhoto{position:absolute;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#fff;top:125px;right:35px}.compareHtlWrraper .headerInfo{text-align:right;float:right;width:475px}.compareHtlWrraper .mainHeading{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;padding-top:10px;margin-bottom:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .address{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;margin-bottom:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .contactDlts{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .emailColor{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#0c73dc}.compareHtlWrraper .imgBorder{border-radius:8px}.compareHtlWrraper .removeCloseIcon{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;padding-left:6px}.compareHtlWrraper .PrintFunc,.compareHtlWrraper .mailFunc{padding-left:6px;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#2d2a2a}.compareHtlWrraper .printSec{padding:20px 20px 5px;list-style:none}.compareHtlWrraper .printer{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#ccc;float:left;padding:11px 12px 0 68px;cursor:pointer}.compareHtlWrraper .mailer{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;padding:11px 0px;cursor:pointer}.compareHtlWrraper li a{color:#acacac}.compareHtlWrraper li a:hover{color:#acacac;text-decoration:none}.wishListWrraper{width:100%;float:left;padding:15px 0px;margin-bottom:15px;background:#f6f5f4}.wishListWrraper .wishListHeading .wishlistTlt{margin:15px 0px 0px;padding:0px;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishListWrraper .wishListHeading .wishListIcon{font-size:15px;color:#ff0202}.wishListWrraper .wishListHeading .wishlistIcon{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#ff0000;padding-left:2px}.wishListWrraper .wishListHeading .quotationCount{width:19px;height:19px;background:#141b47;border-radius:15px;color:#fff;float:right;border:1px solid #fff;padding:2px 0px;margin-left:5px;font-size:11px;font-weight:500;font-family:"Montserrat",sans-serif;display:flex;align-items:center;justify-content:center}.wishListWrraper .wishListHeading .titleBtnBox{float:right;margin:5px 0px 5px;display:flex;align-items:center;justify-content:flex-end}.wishListWrraper .compareHtlWrraper .viewMore{cursor:pointer}.wishListWrraper .compareBtn{margin-right:10px;position:relative}.wishListWrraper .commonBtn.compareBtn a{position:relative}.wishListWrraper .hotel_listBox .backToSearchBtn a{padding:7px 15px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s}.wishListWrraper .hotel_listBox .backToSearchBtn a:hover{background:#293895;color:#fff}.wishListWrraper .hotel_listBox .backToSearchBtn a:active{background:#293895;text-decoration:none}.wishListWrraper .hotel_listBox .backToSearchBtn a a{color:#293895;text-decoration:none}.wishListWrraper .hotel_listBox .backToSearchBtn a a:hover{text-decoration:none}.wishListWrraper .hotel_listBox .backToSearchBtn a:hover a{color:#fff;text-decoration:none}.wishListWrraper .removeBtn a{border:1px solid #5b5b5b;padding:5px 15px;border-radius:25px;text-align:center;color:#5b5b5b;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-decoration:none;display:inline-block;margin:0px auto 0px;cursor:pointer;transition:0.3s;text-transform:capitalize}.wishListWrraper .removeBtn a:hover{border:1px solid #e51d7d;cursor:pointer;background:#e51d7d;color:#fff}.wishListWrraper .wishList_listing_result{width:100%;margin:0px;padding:0px;float:left;margin-top:10px}.wishListWrraper .wishListingContainer{width:100%;display:inline-block}.wishListWrraper .wishListingContainer .wishListImg_bg{background-position:center center, center center;background-repeat:no-repeat, no-repeat;width:100%;height:120px}.wishListWrraper .wishListBox{width:100%;float:left;background:#fff;color:#000}.wishListWrraper .wishListBox:hover{width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,0.3)}.wishListWrraper .wishListBox .list_innerPadding{padding:20px;border-bottom:1px solid #cbcbcb;position:relative}.wishListWrraper .wishListBox .wishlist_img{position:relative}.wishListWrraper .wishListBox .addWishlist{position:absolute;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#fff;top:5px;left:28px;display:none}.wishListWrraper .wishListBox .wishLst_info h1{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin-top:5px;margin-bottom:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishListWrraper .wishListBox .wishLst_info .locationDtls{width:100%;float:left;padding:5px 0px 0px;text-align:left;cursor:pointer}.wishListWrraper .wishListBox .wishLst_info .locationDtls .location_Icon{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;padding-right:3px}.wishListWrraper .wishListBox .wishLst_info .locationDtls .location_icon{display:inline-block;width:30px;height:15px;background-position:-440px -5px !important}.wishListWrraper .wishListBox .wishLst_info .locationDtls .location_img{background:url("../images/svgIcons/hotel_listing.svg");background-size:650%}.wishListWrraper .wishListBox .wishLst_info .star_ratng{width:100%;float:left;padding-bottom:10px}.wishListWrraper .wishListBox .wishLst_info .star_ratng .star_icn{font-size:12px;padding:0px 2px 0 0;margin-top:2px;color:#293895}.wishListWrraper .wishListBox .wishLst_info .star_ratng .emptySatr_ratng{font-size:12px;padding:0px 2px 0 0;margin-top:2px;color:#bcbcbc}.wishListWrraper .wishListBox .wishLst_info .wishlist_desc{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;margin:5px 0 0 0px;float:left;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishListWrraper .wishListBox .wishLst_info .readMore{float:left;width:100%;text-align:left;margin:0px}.wishListWrraper .wishListBox .wishLst_info .readMore a{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;cursor:pointer}.wishListWrraper .wishListBox .wishLst_info .readMore a:hover{text-decoration:none}.wishListWrraper .wishListBox .prce_dv label{color:#293895;display:inline-block;width:100%;text-align:right;padding-right:0px;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishListWrraper .wishListBox .prce_dv h2{padding-top:0px;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-size:20px;font-weight:600;font-family:"Montserrat",sans-serif;margin:0px;float:right;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishListWrraper .wishListBox .chooseRoomBtn{float:right;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;position:absolute;top:40px;right:50px}.wishListWrraper .closeIcon span{position:absolute;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#999;top:5px;right:10px}.wishListWrraper .removeCloseIcon{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;padding-left:6px}.checkCustom{margin:0px;padding:0px;position:relative}.checkCustom .checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.checkCustom .checkbox label{position:relative;cursor:pointer;color:#fff;padding-left:0px;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif}.paginationTop .pagination a+a{border-left:0px}.mdfy_searchHotel .modalBox_close{width:15px;height:21px;float:right;margin-right:30px;margin-top:6px;cursor:pointer;position:absolute;right:-10px;top:7px;z-index:100;color:#fff}select.form-control.hotelNameFltr{width:65px !important}.htlQuotation_modal .emailSendBox{position:absolute;z-index:1000;width:315px;left:0px;padding:15px;background:#fff;border:1px solid #e2e2e2;top:42px;display:flex;align-item:center;justify-content:center;left:-50%;transform:translate(-40%, -15px)}.htlQuotation_modal .emailSendBox .qtn_send{margin-left:15px}.htlQuotation_modal .emailSendBox input{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.htlQuotation_modal .emailSendBox input::placeholder{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif}.relativeDiv{position:relative}.emailSendBox .commonBtn a{color:#fff !important;text-decoration:none}.voucherBtns .continueBtn a{padding:5px 15px;text-decoration:none}.htlRmDtls_box .commonBtn a{padding:5px 20px;text-decoration:none}#map_listing_div{position:absolute;z-index:1}#map_div{position:absolute}.owl-prev .nextSearchTtl{margin-right:20px;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;margin-bottom:0px}.owl-prev .nextSearchTtl i{position:absolute;right:8px;top:3px}p.nextSearchTtl.searchform_next{color:#293895}.plusIcon_nav{cursor:pointer}@-moz-document url-prefix(){.filter_left_container label.star_dv{white-space:initial;max-width:80%}}.select_box{position:relative}input.travell_input.e_input{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;height:38px;padding:8px 15px 8px 10px;margin-bottom:12px;width:100%;border:1px solid #ddd;color:#000;background-color:#fff !important;position:relative;border-radius:4px}.pad0{padding:0px}.starCount{display:flex;align-items:center;justify-content:center}.starCount span{margin-right:5px}label.searchAvail{font-size:12px !important;margin-right:10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input.travell_input.e_input{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;height:38px;padding:8px 15px 8px 10px;margin-bottom:12px;width:100%;border:1px solid #ddd;color:#000;background-color:#fff !important;position:relative;border-radius:4px}.travell_box{width:100%;background:#fff;border-bottom-right-radius:6px;border-bottom-left-radius:6px;margin-top:-15px;padding:5px 14px;overflow:hidden;position:absolute;z-index:1;box-shadow:0 5px 7px 0 rgba(0,0,0,0.5);margin-left:-15px}#traveller_hotel_box{top:13px}.trvlrInfoDv{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;padding:5px 5px 5px 10px;margin-bottom:7px;border:1px solid #f1f1f1}.trvlrInfoDv label{color:#333 !important}.room_1{padding-top:0px;display:inline-block;width:100%}.trvlrInfoDv label{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;margin-bottom:0px;color:#000 !important}.travlrFld{width:47%;float:left;margin-right:3%;margin-bottom:5px;position:relative}.travlrFld label{color:#333 !important}.travell_box .editForm{width:15px;height:15px;background:#fff;color:#3c3c3c;display:inline-block;border-radius:50%;float:right;margin-right:4px;text-align:center;font-size:8px;border:1px solid #333;padding:1px 2px;color:#333}.travell_box .editForm:focus{color:#333}.travlrFld .form-control{padding:0 10px;width:100%;height:32px;line-height:25px;color:#293895;border:1px solid #ccd2df;margin-top:5px}.rowdata .travlrFld span{position:absolute;right:12px;top:30px}.select_box{position:relative}.select_box .arrow_icon{position:absolute;top:10px;right:10px;color:#000;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;pointer-events:none}.pax-bottom-box .cmn_btn a{padding:3px 8px;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;font-family:"Montserrat",sans-serif;text-transform:capitalize}.cmn_btn a{border:1px solid #293895;border-radius:16px;display:inline-block;height:auto;padding:6px 25px;margin-top:3px;vertical-align:2px;color:#000;width:auto;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;margin-right:5px;transition:all cubic-bezier(0.45, 0.05, 0.55, 0.95) 0.3s;text-transform:capitalize}.cmn_btn a:hover{border:1px solid #e51d7d;color:#fff;box-shadow:inset 0 0 0 35px #e51d7d;background:#e51d7d}.pramotionIcon .close-btn{color:#999;font-size:14px}.canclPolicy.pramotionBox .scrollDiv p{text-transform:capitalize;font-size:13px;font-weight:400;color:#525251}.pramotionIcon{position:absolute;right:1rem;top:3px}.canclPolicy.bookprom{left:88%}.canclPolicy.mordetlprombox{left:130%;bottom:-8rem;padding:0px;padding-bottom:1rem}.canclPolicy.mordetlprombox .scrollDiv{overflow-x:hidden;overflow-y:auto;padding:10px 10px 0px 10px;height:auto;max-height:180px}.canclPolicy.mordetlprombox .scrollDiv p{text-transform:capitalize;font-size:13px;font-weight:400;color:#525251}.canclPolicy.qutoprombox{left:36%;bottom:18rem;padding:0px;padding-bottom:1rem}.canclPolicy.qutoprombox:before{left:111%}.canclPolicy.qutoprombox .scrollDiv{overflow-x:hidden;overflow-y:auto;padding:10px 10px 0px 10px;height:auto;max-height:180px}.canclPolicy.qutoprombox .scrollDiv p{text-transform:capitalize;font-size:13px;font-weight:400;color:#525251}.canclPolicy{width:480px;max-height:initial !important;height:auto !important;padding:12px 12px;border:2px solid #e51d7d;display:none;border-radius:10px;position:absolute;left:30%;text-align:left;background:#fff;top:initial;z-index:100;bottom:35px;transform:translate(-50%);box-shadow:-1px 2px 18px 0px #999}.canclPolicy .cancel-info_htl{width:98%}.hotel_listBox .canclPolicy:after,.canclPolicy:before{top:100%;left:110%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.list_innerPadding.bookingSectionBox .canclPolicy:before{border-color:rgba(171,137,84,0);border-top-color:#e51d7d;border-width:13px;left:50%}.canclPolicy:before{border-color:rgba(171,137,84,0);border-top-color:#e51d7d;border-width:13px;margin-left:-50rem}.cancel-info{width:100%;padding-left:6px}.cancel_info{float:left;width:100%;padding:5px 10px;text-align:left}.cancel_info .cancelTxt{font-size:18px;font-weight:600;font-family:"Montserrat",sans-serif;color:#f25746;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cancelTxt br{display:block !important}.cancl_headignTtl{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#f25746;text-align:left;margin:0px;margin-bottom:5px}.cancel_info .freeCanclDate{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cancel_info .freeCancl_desc{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cancel-info .canclPolicy_closeIcon{float:right;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;position:absolute;right:7px;top:0px;cursor:pointer}p.freeCancl_desc{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:left;color:#293895;padding-bottom:0px}p.freeCancl_desc strong{font-size:13px !important}p.freeCancl_desc b{font-size:13px !important}p.freeCancl_desc strong{font-size:13px !important;font-weight:500}p.freeCancl_desc b{font-size:13px !important}.cancel-info_htl{width:98%;padding:0px}.cancel-info_htl .cnclPolicyDesc{max-height:initial;overflow:auto;float:left;width:100%;margin-bottom:5px}.cancel-info_htl .canclPolicy_closeIcon{position:absolute;right:10px;top:4px;cursor:pointer;color:#999;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.compareHtlWrraper .leftSecData{overflow:initial;text-overflow:initial;white-space:initial}.perNightRate{width:550px;max-height:675px;border:2px solid #e51d7d;border-radius:10px;position:absolute;left:0%;text-align:left;background:#fff;bottom:initial;z-index:51;top:32px;transform:translate(-75%)}.perNightRate::before{border-bottom:10px solid #e51d7d !important;border-left:10px solid transparent !important;border-right:10px solid transparent !important;content:"";display:block;height:0;left:90%;position:absolute;top:-10px;width:0;bottom:initial;transform:translate(-50%)}.perNight-info{width:100%;padding-left:6px;background:#fff}.perNight_info{float:left;width:100%;padding:10px 15px 10px 5px;text-align:left}.perNight_info .dateinfo{text-align:left;padding-left:5px;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif}.perNight_info .nightRateTitle{font-size:"Montserrat",sans-serif;font-weight:16px;font-family:500;margin-bottom:1px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.firstWeekData{width:100%;float:left;padding-bottom:10px}.secondWeekData{width:100%;float:left;padding-bottom:10px}.weekOne{width:100%;list-style:none;color:#000;margin:0px;padding-left:0px;display:flex;align-items:start;justify-content:space-between}.weekOne .price{width:100%;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;padding:0px 7px 0px;display:flex;align-items:center}.weekOne .price i{font-size:12px;padding-left:3px}.weekOne li{width:100%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.day{width:100%;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;padding:0px 5px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price{width:100%;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;padding:0px 7px 0px}.date{width:100%;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;padding:0px 4px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requestOPtions .checkbox{margin-left:0px;margin-left:0px;position:relative;display:inline-block;padding-left:0px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.mainwrapper_bookNow .continueBtn{text-align:left}a.filter_close i{margin-right:5px}.galleryMap_Wrapper .es-carousel-wrapper{width:100%}.rg-image img{width:100%}.bookNw_dtlBox .requestOPtions .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:6px;width:6px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.hotel_listBox .hotel_info .readMore .noselect a{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input:focus,textarea:focus,select:focus{outline:none !important}.form-control:focus{border:1px solid #CCD2DF !important;outline:none;box-shadow:none !important}.starRtg .selectHtlStar .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:6px;left:4px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.comptViewBox .lcn_icon{float:left;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;padding-right:10px;color:#a5a5a5}.htl_details_tabs_Container .htlDtls_tabsContent .hotelRates_dtlsBox .rateBreakupDescription .rateBrkup_box .boderB0{border-bottom:0px}.addQuoteBtn,.canclPolicyBtn,.compareHtl .checkbox,.filter_left_container .filterCheck .checkbox,.pernightRtBtn,.checkbox.checkbox-inline{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.boxborder{width:100%;box-shadow:0 0 1px 0 rgba(0,0,0,0.2);margin-bottom:10px;border:0px solid #babab9}.mapViewListingCont{float:left;width:100%;height:90vh}.filterCheck span.onlyTxt{color:#fff;padding-right:0px;background:#141b47;text-align:center;cursor:pointer;font-size:10px;position:absolute;right:27%;top:-2px;padding:0px 7px;border-radius:3px;z-index:20;width:auto;display:none}.totalPriceTtl .infoIcon .popover.top&gt;.arrow:after{margin-left:-10px}.totalPriceTtl .infoIcon .popover.top&gt;.arrow{border-top-color:transparent}.totalPriceTtl .infoIcon .popover-content{padding:9px 2px}.totleAmntBox .notifyIco .popover.left{margin-left:-43px;top:-30px !important}.totleAmntBox .notifyIco .popover.left&gt;.arrow:after{bottom:14px}.totleAmntBox .notifyIco .popover.left&gt;.arrow{border-left-color:transparent}.htlListingContainer .totalPriseHtl{float:right;padding-top:5px;font-family:"Montserrat",sans-serif;display:inline-block;color:#e51d7d}.htlListingContainer .totalPriseHtl .totalTtl{font-size:"Montserrat",sans-serif;font-weight:18px;font-family:400;padding-right:5px;color:#e51d7d}.htlListingContainer .totalPriseHtl .CurrencyTtl{font-size:"Montserrat",sans-serif;font-weight:18px;font-family:500}.htlListingContainer .totalPriseHtl .totalPriseRoom{font-size:"Montserrat",sans-serif;font-weight:18px;font-family:600}.select_box.cmn_InputArrow{cursor:pointer}.htlQuotation_modal .modalBox_close{position:absolute;z-index:50;right:10px;top:7px;cursor:pointer}.sprite_qtn{background:url(../images/svgIcons/Search_page.svg) no-repeat;background-size:600%}.htlIcon_qtn{display:inline-block;width:30px;height:23px;background-position:-24px -22px;margin-top:2px}.carrentalIcon_qtn{display:inline-block;width:30px;height:23px;background-position:-76px -24px;margin-top:2px}.travell_box .fa-pencil:before{padding:0px}.hotelModifySearch .travell_box a:hover{color:#000;text-decoration:none}.noBorder{border:0px}.filter_left_container .filterCheck .read_moreopn{float:left}.filter_left_container .fltr_srch .fltr_chkbx{display:inline-block;width:100%;float:left}.filter_left_container .fltr_srch .fltr_chkbx .filterCheck{float:left;width:100%}.filter_left_container .fltr_srch .fltr_chkbx .selectallfilter span{border-bottom:1px solid #fff}.filter_left_container .fltr_srch input#searchbyname{margin:5px 0px 7px}.qtn_carrental .carrental_qtnBox .car_rental_clpolicy_qtn{float:left;width:100%;margin:10px 0px;font-size:13px}.ratesDetails_htl .ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription [class*='col-']{display:flex;flex-direction:column}.ratesDetails_htl .flexDiv_center{display:flex;align-items:center}.ratesDetails_htl .hotelRates_dtlsBox{width:100%;display:inline-block;padding:0px}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupHeading{width:100%;float:left;padding:7px;background:#3447bd;border-radius:0px;text-align:center;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#fff;margin-bottom:10px}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription{width:100%;float:left;padding:0px;margin-bottom:10px;border:1px solid #e2e2e2;text-align:center;border-radius:0px;align-items:initial;display:inline-block}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .totalPrice_wrap_dtlsRoom{float:left;width:100%;background:#f1f1f1;display:flex;align-items:center;padding:7px 0px;border-top:1px solid #e2e2e2}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .roomDtlsCenterAlignCustom{position:absolute;height:100%}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .rmType_Box{width:100%;float:left;padding:0px;margin:0px}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .rmType_Box .rmTypeDtls{width:100%;padding:10% 10px}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .rmType_Box .rmTypeDtls h3{font-size:16px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;margin:0px 0px 5px 0px;text-align:left}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .rmType_Box .rmTypeDtls h3 font{font-size:12px;font-weight:500;margin-top:5px;display:inline-block}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .rmType_Box .rmTypeDtls h4{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;margin:0 0 5px 0px}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .rmType_Box .rmTypeDtls .rmAvailDtls{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#27ae60;margin-bottom:0}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .rmType_Box .rmTypeDtls .rmrequestDtls{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#fd6602;margin-bottom:0}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .rmType_Box .rmTypeDtls .availableIcon{padding-right:3px;font-size:8px}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .rmType_Box .rmTypeDtls .requestIcon{padding-right:3px;font-size:8px}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .rmType_Box .rmAvailDtls{padding:5px 0px;text-align:left;width:100%}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .rmType_Box .rmAvailDtls p{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#1bd268;margin-bottom:0px}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .roomDtlsBorder{border-left:1px solid #e2e2e2}.ratesDetails_htl .hotelRates_dtlsBox .totleAmntBox{width:100%;float:left;padding:9px 0px;margin:0px;position:relative}.ratesDetails_htl .hotelRates_dtlsBox .totleAmntBox .pricewrap_dtl{width:100%;float:left}.ratesDetails_htl .hotelRates_dtlsBox .totleAmntBox span.notifyIco{color:#293895;display:inline-block;position:relative}.ratesDetails_htl .hotelRates_dtlsBox .totleAmntBox .currency{font-size:18px;font-weight:600;font-family:"Montserrat",sans-serif;color:#293895;margin-bottom:5px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ratesDetails_htl .hotelRates_dtlsBox .totleAmntBox p.ttlAmount{width:100%;font-size:18px;font-weight:600;font-family:"Montserrat",sans-serif;color:#293895;margin:0px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ratesDetails_htl .hotelRates_dtlsBox .totleAmntBox .pricewrap_dtl .cancelPolicy{font-size:11px;font-weight:400;font-family:"Montserrat",sans-serif;color:#f5210a;margin-bottom:5px;cursor:pointer}.ratesDetails_htl .hotelRates_dtlsBox .bookNowBtn.commonBtn{position:absolute;transform:translateY(-50%);top:50%;text-align:center;width:100%}.ratesDetails_htl .hotelRates_dtlsBox .bookNowBtn.commonBtn a{padding:7px 20px}.ratesDetails_htl .hotelRates_dtlsBox .addQuoteBtn_dlts a{padding:2px 7px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:11px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s}.ratesDetails_htl .hotelRates_dtlsBox .addQuoteBtn_dlts a:hover{background:#293895;color:#fff}.ratesDetails_htl .hotelRates_dtlsBox .addQuoteBtn_dlts a:active{background:#293895;text-decoration:none}.ratesDetails_htl .hotelRates_dtlsBox .addQuoteBtn_dlts a a{color:#293895;text-decoration:none}.ratesDetails_htl .hotelRates_dtlsBox .addQuoteBtn_dlts a a:hover{text-decoration:none}.ratesDetails_htl .hotelRates_dtlsBox .addQuoteBtn_dlts a:hover a{color:#fff;text-decoration:none}.ratesDetails_htl .hotelRates_dtlsBox .roomDtls_lftBorder{border-left:1px solid #e2e2e2}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomOne{width:100%;float:left;background:#fafafa;border-bottom:0px solid #e2e2e2;display:flex;align-items:center;min-height:140px}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomOne .roomDtls_rtBorder{border-right:1px solid #e2e2e2}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomOne .roomDtls_lftBorder{border-left:1px solid #e2e2e2}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomOne .rateBrkup_box .daysCountBox{width:100%;text-align:center;justify-content:space-between}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomOne .rateBrkup_box .daysCountBox .boardBasisDiv{position:absolute;transform:translateY(-50%);top:50%;text-align:center;width:100%}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomOne .rateBrkup_box .daysCountBox .boardBasisDiv .boardBasisIcon{font-size:8px;color:#999;padding-right:5px}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomOne .rateBrkup_box .daysCountBox .boardBasisDiv .boardBasisTxt{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomOne .option_box .optionDiv{text-align:center;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomOne .option_box .optionDiv .optionIcon{font-size:8px;padding-right:5px}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomOne .option_box .optionDiv .optionTxt{font-size:12px;font-weight:600;font-family:"Montserrat",sans-serif;color:#000}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomOne .xs_showClass{display:none}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomTwo{width:100%;float:left;background:#fff;border:0px;display:flex}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomTwo .roomDtls_rtBorder{border-right:1px solid #e2e2e2}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomTwo .rateBrkup_box .daysCountBox{width:100%;text-align:center;justify-content:space-between}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomTwo .rateBrkup_box .daysCountBox .boardBasisDiv{position:absolute;transform:translateY(-50%);top:50%;text-align:center;width:100%}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomTwo .rateBrkup_box .daysCountBox .boardBasisDiv .boardBasisIcon{font-size:8px;color:#999;padding-right:5px}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomTwo .rateBrkup_box .daysCountBox .boardBasisDiv .boardBasisTxt{font-size:12px;font-weight:600;font-family:"Montserrat",sans-serif;color:#000}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomTwo .option_box .optionDiv{text-align:center;width:100%;position:absolute;transform:translateY(-50%);top:50%}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomTwo .option_box .optionDiv .optionIcon{font-size:8px;padding-right:5px}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomTwo .option_box .optionDiv .optionTxt{font-size:12px;font-weight:600;font-family:"Montserrat",sans-serif;color:#000}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomTwo .xs_showClass{display:none}.totleAmntBox .perNightRateDlts{width:467px;max-height:675px;border:2px solid #141b47;display:none;border-radius:10px;position:absolute;left:50%;text-align:left;background:#fff;bottom:initial;z-index:100;top:84px;transform:translate(-50%)}.totleAmntBox .perNightRateDlts::before{border-bottom:10px solid #141b47;border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:block;height:0;left:50%;position:absolute;top:-10px;width:0;bottom:initial;transform:translate(-50%)}.totleAmntBox .perNight-info{width:100%;padding-left:6px;background:#fff}.totleAmntBox .perNight_info{width:100%;float:left;padding:5px 10px;text-align:left}.totleAmntBox .perNight_info .dateinfo{text-align:left;padding-left:5px;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif}.totleAmntBox .standardRoomOne .totleAmntBox .perNight_info .nightRateTitle{font-size:16px;font-weight:600;font-family:"Montserrat",sans-serif;margin-bottom:1px;color:#000}.totleAmntBox .standardRoomOne .totleAmntBox .firstWeekData{width:100%;float:left;padding-bottom:10px}.totleAmntBox .standardRoomOne .totleAmntBox .weekOne{width:100%;list-style:none;color:#000;margin:0px;padding-left:0px;display:flex;align-items:start;justify-content:space-between}.totleAmntBox .standardRoomOne .totleAmntBox .weekOne li{width:100%;float:left}.totleAmntBox .standardRoomOne .totleAmntBox .day{width:100%;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;padding:0px 5px 0px}.totleAmntBox .standardRoomOne .totleAmntBox .price{width:100%;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;padding:0px 7px 0px}.totleAmntBox .standardRoomOne .totleAmntBox .date{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;padding:0px 4px 0px}.totleAmntBox .standardRoomOne .totleAmntBox .secondWeekData{width:100%;float:left;padding-bottom:10px}.totleAmntBox .canclPolicy{width:480px;height:auto;border:2px solid #141b47;border-radius:10px;position:absolute;left:initial;text-align:left;background:#fff;top:initial;z-index:100;bottom:60px;transform:translate(-25%);box-shadow:-1px 2px 18px 0px #999;padding:5px}.totleAmntBox .canclPolicy:before{border-color:rgba(171,137,84,0);border-top-color:#141b47;border-width:13px;margin-left:inherit;left:45%}.totleAmntBox .cancel-info{width:100%;padding-left:6px}.totleAmntBox .cancel_info{width:100%;float:left;padding:5px 10px;text-align:left}.totleAmntBox .cancel_info .cancelTxt{font-size:14px;font-weight:600;font-family:"Montserrat",sans-serif;font-family:"Montserrat",sans-serif;color:#f25746;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 0 6px}.totleAmntBox .cancel_info .freeCancl{font-size:12px;font-weight:600;font-family:"Montserrat",sans-serif;font-weight:400;color:#666;margin-bottom:3px;overflow:hidden;text-overflow:unset;white-space:pre-line}.showMoreResult a{width:100%;float:left;margin-bottom:10px;padding:7px;background:#293895;border-radius:3px;text-align:center;font-size:16px;font-weight:400;font-family:"Montserrat",sans-serif;color:#fff;text-decoration:none;cursor:pointer}.showMoreArrowLeft{padding-right:5px}.showMoreArrowRight{padding-left:5px}.daysCountBox ul li{list-style-type:disc;text-align:left}.centerAlign{text-align:center}.mdfy_searchHotel a.modalCloseBtn{height:30px;width:30px;position:absolute;box-sizing:border-box;line-height:30px;display:inline-block;border:2px solid #fff;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;right:15px;top:10px;z-index:10}.mdfy_searchHotel a.modalCloseBtn:before,.mdfy_searchHotel a.modalCloseBtn:after{transform:rotate(-45deg);content:'';position:absolute;top:50%;left:50%;margin-top:-7.5px;margin-left:-1px;display:block;height:15px;width:2px;background-color:#fff;transition:all 0.25s ease-out}.mdfy_searchHotel a.modalCloseBtn:after{transform:rotate(-135deg)}.mdfy_searchHotel a.modalCloseBtn:hover:before{transform:rotate(135deg)}.mdfy_searchHotel a.modalCloseBtn:hover:after{transform:rotate(45deg)}a.modalCloseBtn{height:30px;width:30px;position:absolute;box-sizing:border-box;line-height:30px;display:inline-block;border:2px solid #fff;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;right:15px;top:10px;z-index:10}a.modalCloseBtn:before,a.modalCloseBtn:after{transform:rotate(-45deg);content:'';position:absolute;top:50%;left:50%;margin-top:-7.5px;margin-left:-1px;display:block;height:15px;width:2px;background-color:#fff;transition:all 0.25s ease-out}a.modalCloseBtn:after{transform:rotate(-135deg)}a.modalCloseBtn:hover:before{transform:rotate(135deg)}a.modalCloseBtn:hover:after{transform:rotate(45deg)}.gridMapSection{display:none}.hotel_listBox .hotel_info h1{font-size:18px;font-weight:400;font-family:"Montserrat",sans-serif;float:left;width:auto;word-wrap:break-word;margin-right:10px}.lclSupplier_name{color:red;font-size:14px;text-align:left;font-weight:500}.dyn_filerTopStick{z-index:100}.gridViewShow .boxborder{border:0px}.gridViewShow .hotel_listBox{width:31%;float:left;margin:0px 10px 25px;box-shadow:0px 4px 7px 0px #e2e2e2}.gridViewShow .hotel_listBox .list_innerPadding{padding:0px 10px 15px;border:1px solid #cbcbcb}.gridViewShow .hotel_listBox .list_innerPadding .hotel_img{width:100%;padding:0px 5px;margin-bottom:10px;cursor:pointer}.gridViewShow .hotel_listBox .list_innerPadding .hotel_img .htlListingImg_bg{background-size:100% 100% !important;height:140px}.gridViewShow .hotel_listBox .list_innerPadding .hotel_info{width:100%;padding:0 30px}.gridViewShow .hotel_listBox .list_innerPadding .hotel_info .htl_desc{display:none;overflow:initial;text-overflow:initial;white-space:initial;margin-top:7px}.gridViewShow .hotel_listBox .list_innerPadding .hotel_info .hotel_info h1{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:22px;word-wrap:break-word}.gridViewShow .hotel_listBox .list_innerPadding .hotel_info .readMore{display:block;margin-top:0px}.gridViewShow .hotel_listBox .list_innerPadding .htl_priceInfo{width:100%;padding:0 15px}.gridViewShow .hotel_listBox .list_innerPadding .htl_priceInfo .roomStatus_htl{display:block;float:left;margin-left:15px;padding:3px 0 0 0px}.gridViewShow .hotel_listBox .list_innerPadding .htl_priceInfo .roomStatus_htl ul.statusList{margin-bottom:0px}.gridViewShow .hotel_listBox .list_innerPadding .htl_priceInfo .prce_dv label{text-align:left;margin-bottom:1px !important}.gridViewShow .hotel_listBox .list_innerPadding .htl_priceInfo .prce_dv h2{text-align:left;margin-top:0px}.gridViewShow .hotel_listBox .list_innerPadding .htl_priceInfo .chooseRoomBtn{float:left}.gridViewShow .hotel_listBox .list_innerPadding .htl_priceInfo .compareHtl{display:none}.gridViewShow .gridMapSection{display:block;width:100%;float:left;padding-left:5px;margin:0px 0px 20px}.gridViewShow .gridMapSection img{width:100%}.gridViewShow #paginate-bottom,.gridViewShow .footerPagination{margin-top:0px !important}.gridViewShow .compareHtl_box .dyn_compare_main{position:absolute;right:initial !important;left:0}.hotelListing_Wrapper.compactViewShow .dyncss_compact_htlInfo{display:flex;align-items:center;justify-content:flex-start;width:65%;padding:0px 15px;margin-right:0px}.hotelListing_Wrapper.compactViewShow .hotel_listBox{margin-bottom:10px;padding:0px 0px;border:0px}.hotelListing_Wrapper.compactViewShow .hotel_listBox .readMore{margin-top:10px !important}.hotelListing_Wrapper.compactViewShow .hotel_listBox .hotel_img{width:120px;height:80px;overflow:hidden;background-size:contain;cursor:pointer}.hotelListing_Wrapper.compactViewShow .hotel_listBox .hotel_img img{height:80px !important}.hotelListing_Wrapper.compactViewShow .hotel_listBox .list_innerPadding{box-shadow:0px;border:1px solid #e2e2e2 !important;margin-bottom:0px;padding:12px 15px}.hotelListing_Wrapper.compactViewShow .hotel_listBox .adv_roomDetails.dyn_main_rooms .list_innerPadding.moredtl_bdr{border:0px solid #e2e2e2 !important;padding:10px 15px;border-top:1px solid #cbcbcb !important;border-bottom:1px solid #cbcbcb !important}.hotelListing_Wrapper.compactViewShow .hotel_listBox .adv_roomDetails.dyn_main_rooms .htlRmDtls_box{padding-bottom:0px}.hotelListing_Wrapper.compactViewShow .hotel_listBox .adv_roomDetails.dyn_main_rooms .htlRmDtls_box .moreOpt_div .moreOpt_htl{padding:0px}.hotelListing_Wrapper.compactViewShow .hotel_listBox .compactBox_hotel{position:relative}.hotelListing_Wrapper.compactViewShow .hotel_listBox .compactBox_hotel .htl_priceInfo{float:right;position:absolute;right:10px;top:45%;transform:translateY(-50%)}.hotelListing_Wrapper.compactViewShow .hotel_listBox .row.compactRwFlex{display:flex;align-items:center;justify-content:flex-start}.hotelListing_Wrapper.compactViewShow .hotel_listBox .row.compactRwFlex .compactDtlsBox_htl{width:65%;float:left;margin-right:0px}.hotelListing_Wrapper.compactViewShow .hotel_listBox .row.compactRwFlex .compactDtlsBox_htl .htlNameCmpt{max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;padding-right:3px}.hotelListing_Wrapper.compactViewShow .hotel_listBox .row.compactRwFlex .compactDtlsBox_htl .htlNameCmpt.fullwidth_ttl{max-width:100% !important}.hotelListing_Wrapper.compactViewShow .hotel_listBox .row.compactRwFlex .hotel_info h1{font-size:18px !important;font-weight:400;float:left;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:auto;margin-right:0px}.hotelListing_Wrapper.compactViewShow .hotel_listBox .row.compactRwFlex .lclSupplier_name{margin-right:15px;text-transform:capitalize}.hotelListing_Wrapper.compactViewShow .hotel_listBox .row.compactRwFlex .locationDtls{width:15%;float:left}.hotelListing_Wrapper.compactViewShow .hotel_listBox .row.compactRwFlex .star_ratng{width:40%}.hotelListing_Wrapper.compactViewShow .hotel_listBox .row.compactRwFlex .commonBtn.chooseRoomBtn.dyn_commonBtn a{position:absolute;right:-1px;top:-13px;border-radius:0px;height:49px;align-items:center;justify-content:center;text-align:center;padding:10px 0px !important;width:12%;z-index:50}.hotelListing_Wrapper.compactViewShow .hotel_listBox .row.compactRwFlex .commonBtn.chooseRoomBtn.dyn_commonBtn a .dyn_compactbtn_txt{margin-top:7px;margin-left:0px}.hotelListing_Wrapper.compactViewShow .hotel_listBox .row.compactRwFlex .dyncss_compact_priceInfo .rslt_prce{width:160px}.hotelListing_Wrapper.compactViewShow .hotel_listBox .row.compactRwFlex .dyncss_compact_priceInfo{display:flex;align-items:center;justify-content:space-between;width:35%}.hotelListing_Wrapper.compactViewShow .hotel_listBox .hotel_info .locationDtls{padding-top:0px}.hotelListing_Wrapper.compactViewShow .hotel_listBox .hotel_info .locationDtls .location_icon:hover{background-position:-442px -8px}.hotelListing_Wrapper.compactViewShow .htlRmDtls_box{padding:7px 10px 0px 7px}.hotelListing_Wrapper.compactViewShow .htlRmDtls_box .commonBtn a{padding:5px 15px !important}.hotelListing_Wrapper.compactViewShow .hotel_listBox .roomStatus_htl ul.statusList{margin-bottom:0px}.hotelListing_Wrapper.compactViewShow .list_innerPadding{padding:7px 15px;border:0px;border-top:1px solid #e2e2e2}.hotelListing_Wrapper.compactViewShow .locationDtls .location_icon{margin:0px !important;background-position:-442px -8px}.hotelListing_Wrapper.compactViewShow #listing_loader .list_innerPadding{margin-bottom:10px}.hotelListing_Wrapper.compactViewShow .listingLoader_wrapper .list_img,.hotelListing_Wrapper.compactViewShow .listingLoader_wrapper .list-text-02,.hotelListing_Wrapper.compactViewShow .listingLoader_wrapper .priceInfo .availfrom,.hotelListing_Wrapper.compactViewShow .listingLoader_wrapper .compareDtls{display:none}.hotelListing_Wrapper.compactViewShow .listingLoader_wrapper .listDtlsInfo .serviceHeading{width:90%;height:35px;display:block;margin-bottom:5px}.hotelListing_Wrapper.compactViewShow .listingLoader_wrapper .listDtlsInfo{width:75%;display:flex;align-items:center;justify-content:space-between}.hotelListing_Wrapper.compactViewShow .listingLoader_wrapper .list-text-01{float:left;width:100%;height:45px}.hotelListing_Wrapper.compactViewShow .listingLoader_wrapper .priceInfo .buttonDiv{border-radius:0px;width:100%}.hotelListing_Wrapper.compactViewShow .listingLoader_wrapper .priceDV.priceInfo{width:25%}.hotelListing_Wrapper.compactViewShow #paginate-bottom,.hotelListing_Wrapper.compactViewShow .footerPagination{margin-top:0px !important}.hotelListing_Wrapper.compactViewShow .hotel_listBox .roomStatus_htl ul.statusList li{width:62px !important;text-align:left}.mainwrapper_bookNow .bookingdtls_right .bookNw_headingBox{width:100%;float:left;background:#293895;color:#fff;padding:0px 6%}.mainwrapper_bookNow .bookingdtls_right .confirmedTxt{color:#38c75f}.mainwrapper_bookNow .bookingdtls_right .travellerDlts_Tlt{width:100%;float:left;font-size:20px;font-weight:400;font-family:"Montserrat",sans-serif;color:#fff;margin:0px;padding:5px 0px}.mainwrapper_bookNow .bookingdtls_right .bookNw_Htlinfo{width:100%;float:left;padding:20px 6%;background:#fff;border-top:1px solid #ddd}.mainwrapper_bookNow .bookingdtls_right .bookNw_Htlinfo .ltp_htllisting_dir{float:right}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls{width:100%;float:left;padding:15px 6%;background:linear-gradient(to bottom, #f1f1f1 -18%, #fff 11%, #fff 70%);border-radius:0px;border-bottom:1px solid #ccc}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .form-control .inputDiv label{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .roomTtl{width:100%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;margin:0 0 0px;padding:5px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .requestOPtions{margin-bottom:10px}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .requestOPtions .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:1px solid #d7d7d7;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:6px;margin-bottom:2px}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .requestOPtions .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:5px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top{width:100%;float:left;padding:0px 0px 10px;border-bottom:1px solid #d7d7d7}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .roomType{width:100%;float:left;text-align:center}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .roomType h4{width:100%;float:left;font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0 0 5px;text-align:left}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .roomType .htlRmType_dtls font{font-size:12px}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .roomType p{width:100%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;margin:0px;text-align:left}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .roomDtlsFlex{display:flex;align-items:center}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .allincTxt h5{width:100%;float:left;text-align:right;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0 0 5px}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .refundTxt h5{width:100%;float:left;text-align:right;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin:0 0 5px}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .nonRefundTxt h5{width:100%;float:left;text-align:right;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#f25746;margin:0 0 5px}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .adlt,.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .child{font-size:20px;font-weight:500;font-family:"Montserrat",sans-serif;color:#cbcbcb;margin:7px 0px 10px}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .passTxt{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .priceSec{width:100%;float:left;text-align:center}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .priceSec .ttlPriceTxt{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin:0 0 0px}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .priceSec .pernightRtBtn{padding:1px 8px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:11px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .priceSec .pernightRtBtn:hover{background:#293895;color:#fff}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .priceSec .pernightRtBtn:active{background:#293895;text-decoration:none}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .priceSec .pernightRtBtn a{color:#293895;text-decoration:none}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .priceSec .pernightRtBtn a:hover{text-decoration:none}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .priceSec .pernightRtBtn:hover a{color:#fff;text-decoration:none}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .priceSec .perNightRate{width:467px;max-height:675px;border:2px solid #141b47;display:none;border-radius:10px;position:absolute;left:0px;text-align:left;background:#fff;bottom:initial;z-index:100;top:55px;transform:translate(-70%);overflow-x:auto}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .priceSec .perNightRate::before{border-bottom:10px solid #141b47 !important;border-left:10px solid transparent !important;border-right:10px solid transparent !important;content:"";display:block;height:0;left:85%;position:absolute;top:-10px;width:0;bottom:initial;transform:translate(-50%)}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .cancelHeading{font-size:16px;font-weight:600;font-family:"Montserrat",sans-serif;color:red;margin:0px 0px 10px 0;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mainwrapper_bookNow .bookingdtls_right .mandatoryStar{color:#f30404;font-size:14px;font-weight:600;font-family:"Montserrat",sans-serif}.mainwrapper_bookNow .bookingdtls_right .contactDlts{width:100%;float:left}.mainwrapper_bookNow .bookingdtls_right .countryCode{width:80%;border-top-right-radius:0px;border-bottom-right-radius:0px}.mainwrapper_bookNow .bookingdtls_right .phNumber{border-top-left-radius:0px;border-bottom-left-radius:0px}.mainwrapper_bookNow .bookingdtls_right .booknow_htlDtls h4{width:100%;float:left;font-size:20px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0 0 5px}.mainwrapper_bookNow .bookingdtls_right .booknow_htlDtls .mapmaker-color{color:#b7b7b7;padding-right:5px}.mainwrapper_bookNow .bookingdtls_right .booknow_htlDtls p{width:100%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;margin:0 0 5px}.mainwrapper_bookNow .bookingdtls_right .booknow_htlDtls p a{color:#666 !important}.mainwrapper_bookNow .bookingdtls_right .booknow_htlDtls .star-color{width:100%;float:left;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895}.mainwrapper_bookNow .bookingdtls_right .booknow_htlDtls .inDtls{width:100%;float:left;display:inline-block}.mainwrapper_bookNow .bookingdtls_right .booknow_htlDtls h5{width:100%;float:left;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0 0 5px}.mainwrapper_bookNow .bookingdtls_right .booknow_htlDtls .totlPrice .totalPriceTtl{width:100%;float:left;text-align:right;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.mainwrapper_bookNow .bookingdtls_right .booknow_htlDtls .totlPrice .ttlPrice{width:100%;float:left;text-align:right;font-size:24px;font-weight:600;color:#293895;cursor:pointer}.bookingdtls_right .reviewBooking_Dlts{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;border:1px solid #ccc;padding:6px 13px;border-radius:5px;background:#eee;color:#666}.htlBooknow_htlDtls .contactDlts .phNumber{width:61% !important}.backtoSeach_section .printSec .print_emial_box{float:right;width:auto;display:flex;align-items:center;justify-content:flex-end;color:#666;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;margin-top:18px;position:relative}.backtoSeach_section .printSec .print{color:#acacac;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif}.backtoSeach_section .printSec .email{color:#acacac;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif}.backtoSeach_section .printSec .print_qtn{margin-right:10px;color:#666;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;text-decoration:none;cursor:pointer;display:flex}.backtoSeach_section .printSec .email_qtn{color:#666;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;text-decoration:none;cursor:pointer}.backtoSeach_section .printSec .htlQuotation_modal .emailSendBox{position:absolute;z-index:1000;left:0px;padding:15px;background:#fff;border:1px solid #e2e2e2;top:42px;justify-content:center;left:-50%;transform:translate(-40%, -15px)}.backtoSeach_section .printSec .emailSendBox input{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.backtoSeach_section .printSec .qtn_send{margin-left:10px}.mainwrapper_bookNow .bookingdtls_right .booknow_htlDtls p a{color:#293895}.booknow_htlDtls .voucherDlts .voucherId{width:100%;float:left;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666}.booknow_htlDtls .voucherDlts .voucherId span{color:#000;font-size:15px}.booknow_htlDtls .voucherDlts span{color:#000}.htlBooking_htlDtls.confrmHtlDtls .roomDltsHeading,.htlBooking_htlDtls.confrmHtlDtls .roomDlts{padding:15px 15px !important}.htlBooking_htlDtls.confrmHtlDtls .roomDlts_info .roomDlts .roomType{display:flex;align-items:center}.htlBooking_htlDtls{width:100%;float:left;padding:15px 15px;background:linear-gradient(to bottom, #f1f1f1 -18%, #fff 11%, #fff 70%);border-radius:0px;border-bottom:1px solid #ccc}.htlBooking_htlDtls .paymentDlts_Sec{width:100%;float:left;text-align:center;background:#fff;border-bottom:1px dotted #ccc;box-shadow:0px 15px 19px 9px #eee;border-top:1px dotted #ccc}.htlBooking_htlDtls .paymentDlts_Sec h1{font-size:20px;font-weight:500;color:#000;margin:0;padding:26px;border-bottom:1px dotted #ccc}.htlBooking_htlDtls .paymentDlts_Sec .cardDlts{width:100%;float:left;padding:15px 0px;text-align:center;border-bottom:1px dotted #ccc}.htlBooking_htlDtls .paymentDlts_Sec .cardDlts .cardImg{width:100%;float:left;padding-bottom:10px}.htlBooking_htlDtls .paymentDlts_Sec .cardDlts .cardTxt{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;margin-bottom:5px}.htlBooking_htlDtls .paymentDlts_Sec .cardDlts .cardNo{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0 0 10px}.htlBooking_htlDtls .paymentDlts_Sec .rateDlts{width:100%;float:left;padding:17px}.htlBooking_htlDtls .paymentDlts_Sec .rateDlts .htlBookingTlt{font-size:11px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666}.htlBooking_htlDtls .paymentDlts_Sec .rateDlts .htlBookingVal{font-size:11px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.htlBooking_htlDtls .paymentDlts_Sec .totalChargeSec{width:100%;float:left;padding:5px 5px 0}.htlBooking_htlDtls .paymentDlts_Sec .totalChargeSec p.totalTxtHtl{margin-bottom:0px;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.htlBooking_htlDtls .paymentDlts_Sec .totalChargeSec .totalTxt{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:center;margin:0}.htlBooking_htlDtls .paymentDlts_Sec .totalChargeSec .totalPrice{font-size:18px;font-weight:600;font-family:"Montserrat",sans-serif;color:#293895;text-align:center}.htlBooking_htlDtls .paymentDlts_Sec .totalChargeSec .htlTtlChrg_lbl{margin-bottom:5px;text-align:center !important}.htlBooking_htlDtls .paymentDlts_Sec .totalChargeSec .htlTtlPrc_Count{text-align:center !important;margin:2px 0px 5px}.htlBooking_htlDtls .bookingDlts_Sec{width:100%;float:left;padding:15px 3%;border-bottom:1px dotted #ccc}.htlBooking_htlDtls .bookingDlts_Sec .bookingInfo{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .bookingDlts_Sec .bookingInfo .bookingIDColor{color:#293895}.htlBooking_htlDtls .bookingDlts_Sec .thanksTxt{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .bookingDlts_info{width:100%;float:left;padding:15px 14px;border:0px}.htlBooking_htlDtls .bookingDlts_info .checkinSec{width:100%;float:left}.htlBooking_htlDtls .bookingDlts_info .checkinSec .checkinTxt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .bookingDlts_info .checkinSec .checkinTime{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .bookingDlts_info .checkoutSec{width:100%;float:left}.htlBooking_htlDtls .bookingDlts_info .checkoutSec .checkoutTxt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .bookingDlts_info .checkoutSec .checkoutTime{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .bookingDlts_info .nightSec{width:100%;float:left}.htlBooking_htlDtls .bookingDlts_info .nightSec .nightTxt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .bookingDlts_info .nightSec .nightTime{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .bookingDlts_info .roomSec{width:100%;float:left}.htlBooking_htlDtls .bookingDlts_info .roomSec .roomTxt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .bookingDlts_info .roomSec .roomStay{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .roomDlts_info{width:100%;float:left}.htlBooking_htlDtls .roomDlts_info .roomDltsHeading{width:100%;float:left;padding:15px 0;background:linear-gradient(to bottom, #f1f1f1 100%, #fff 100%, #fff 80%)}.htlBooking_htlDtls .roomDlts_info .roomDltsHeading .roomsTlt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left}.htlBooking_htlDtls .roomDlts_info .roomDltsHeading .travellerTlt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left}.htlBooking_htlDtls .roomDlts_info .roomDlts{width:100%;float:left;padding:14px 0px;border-bottom:1px dotted #ccc}.htlBooking_htlDtls .roomDlts_info .roomDlts .roomType{width:100%;float:left}.htlBooking_htlDtls .roomDlts_info .roomDlts .roomType .roomStd{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .roomDlts_info .roomDlts .roomType .roomStd font{padding-top:5px;font-size:12px;display:inline-block}.htlBooking_htlDtls .roomDlts_info .roomDlts .roomType .extraService{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .roomDlts_info .roomDlts .roomType .NonRefundableTxt{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#f25746;text-align:center;margin:0 0 6px}.htlBooking_htlDtls .roomDlts_info .roomDlts .roomBookingInfo{width:100%;float:left}.htlBooking_htlDtls .roomDlts_info .roomDlts .roomBookingInfo .roomName{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .roomDlts_info .roomDlts .roomBookingInfo .maxPer{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .buttonSec{width:100%;float:left;padding:15px 10px}.htlBooking_htlDtls .buttonSec .htlContinueBtn a{background:#293895;padding:8px 15px;border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;margin-bottom:10px}.htlBooking_htlDtls .buttonSec .htlContinueBtn a:hover{cursor:pointer;background:#141b47;color:#fff}.otherServices{width:100%;float:left;padding:35px 0px 20px}.otherServices .flightBooking{width:100%;float:left;padding:15px 0px;border:1px solid #ccc;background:#fff}.otherServices .flightBooking .flightDlts{width:100%;float:left;padding-bottom:10px}.otherServices .flightBooking .flightDlts .flightTxt{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px;line-height:17px}.otherServices .flightBooking .flightDlts .flightDes{font-size:9px;font-weight:400;color:#666;text-align:left}.otherServices .flightBooking .bookOtherServiceBtn a{background:#293895;padding:5px 25px;border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;margin-bottom:10px}.otherServices .flightBooking .bookOtherServiceBtn a:hover{cursor:pointer;background:#141b47;color:#fff}.detailsBtn{text-align:right}.detailsBtn .viewDltsBtn a{background:#293895;padding:8px 18px;border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s}.detailsBtn .viewDltsBtn a:hover{cursor:pointer;background:#141b47;color:#fff}.detailsBtn .getDirectionsBtn{border:1px solid #5b5b5b;padding:3px 15px;border-radius:15px;text-align:center;color:#5b5b5b;font-size:11px;font-weight:400;font-family:"Montserrat",sans-serif;text-decoration:none;display:inline-block;margin:0px;cursor:pointer}.detailsBtn .getDirectionsBtn:hover{cursor:pointer;background:#141b47;color:#fff;text-decoration:none;border:none;margin:0px;border:1px solid #5b5b5b}.confm_details_wrap{width:100%;float:left;border-top:1px solid #e2e2e2;background:-moz-linear-gradient(90deg, rgba(255,255,255,0) 79%, rgba(243,243,243,0) 94%, #efefef 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(6%, rgba(243,243,243,0)), color-stop(21%, rgba(255,255,255,0)));background:-webkit-linear-gradient(90deg, rgba(255,255,255,0) 79%, rgba(243,243,243,0) 94%, #efefef 100%);background:-o-linear-gradient(90deg, rgba(255,255,255,0) 79%, rgba(243,243,243,0) 94%, #efefef 100%);background:-ms-linear-gradient(90deg, rgba(255,255,255,0) 79%, rgba(243,243,243,0) 94%, #efefef 100%);background:linear-gradient(0deg, rgba(255,255,255,0) 79%, rgba(243,243,243,0) 94%, #efefef 100%)}.roomDtls_flexCont{display:flex}.roomDtls_flexCont [class*='col-']{align-items:center;justify-content:center;display:flex}.roomDtls_flexCont [class*='col-']+[class*='col-']{border-left:1px solid #e2e2e2;flex-direction:column}.flexDiv_center{display:flex;align-items:center}.emailSendBox{position:absolute;width:300px;display:flex;background:#fff;padding:10px 7px;top:24px;z-index:100;border-radius:5px}.printSec .print_emial_box{float:left;width:auto;display:flex;align-items:center;justify-content:flex-end;color:#666;padding:0 15px;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;margin-bottom:18px;position:relative}.printSec .print_qtn{margin-right:10px;color:#666;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-decoration:none;cursor:pointer}.printSec .print{color:#acacac;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif}.email{color:#acacac;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;position:relative}.printSec .email_qtn{color:#acacac;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;text-decoration:none;cursor:pointer}.emailSendBox{position:absolute;width:300px;display:flex;background:#fff;padding:10px 7px;top:33px;left:0;z-index:100;border-radius:5px;border:1px solid #e2e2e2;right:0}.printSec .emailSendBox input{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.printSec .qtn_send{margin-left:10px}.emailSendBox .commonBtn a{color:#fff !important}a.detailCloseBtn{height:30px;width:30px;position:absolute;box-sizing:border-box;line-height:30px;display:inline-block;border:2px solid transparent;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;right:15px;top:10px;z-index:10}a.detailCloseBtn:before,a.detailCloseBtn:after{transform:rotate(-45deg);content:'';position:absolute;top:50%;left:50%;margin-top:-7.5px;margin-left:-1px;display:block;height:15px;width:2px;background-color:#000;transition:all 0.25s ease-out}a.detailCloseBtn:after{transform:rotate(-135deg)}a.detailCloseBtn:hover:before{transform:rotate(135deg)}a.detailCloseBtn:hover:after{transform:rotate(45deg)}.detailsModalSec{width:100%;float:left}.detailsModalSec .detailsModal{display:inline-block;width:100%;position:relative;padding:15px 0px;border-radius:0px}.detailsModalSec .detailsModal .hedingSec{width:100%;float:left;padding:10px 25px 20px}.detailsModalSec .detailsModal .detailsheading{font-family:"Montserrat",sans-serif;display:inline-block;width:100%}.detailsModalSec .detailsModal .detailsheading p.nameDlts{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;font-family:"Montserrat",sans-serif;color:#666;word-wrap:break-word}.detailsModalSec .detailsModal .detailsheading p.nameDlts .lcn_icon{padding-right:7px;color:#b7b7b7;font-size:14px}.detailsModalSec .detailsModal .detailsheading h1.dtl_hotelName{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;margin:0 0 0px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:initial}.detailsModalSec .detailsModal .detailsheading h1.dtl_hotelName.htlDtlsHeading{font-size:22px;font-weight:400;font-family:"Montserrat",sans-serif;line-height:24px}.detailsModalSec .detailsModal .detailsheading .starRtg_dtl{color:#293895;display:flex;align-items:center;font-size:12px}.detailsModalSec .detailsModal .detailsheading .starRtg_dtl .fa-star{padding:10px 3px 5px 0px !important;font-size:12px}.detailsModalSec .detailsModal .detailsheading .starRtg_dtl .star_icn{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;padding:0px 2px}.detailsModalSec .detailsModal .detailsheading .htlstarDtls{margin-top:5px;line-height:16px}.detailsModalSec .detailsModal .detailsheading .prce_dv label{font-family:"Montserrat",sans-serif;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;display:inline-block;width:100%;text-align:right;padding-right:0px;font-weight:500}.detailsModalSec .detailsModal .detailsheading .prce_dv h2{font-family:"Montserrat",sans-serif;padding-top:0px;font-size:20px;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-weight:600;margin:0px;float:right;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detailsModalSec .detailsModal .addressDtls.htlAddrDtls{margin:0px}.detailsModalSec .detailsModal .addressDtls{width:100%;float:left;margin:5px 0px;padding:0px}.detailsModalSec .detailsModal .addressDtls ul{margin:0px;padding:0px}.detailsModalSec .detailsModal .addressDtls ul li{float:left;list-style:none;padding:0px 10px 5px 0;margin-right:10px;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:primary_anchor_clr;position:relative;display:flex;align-items:center}.detailsModalSec .detailsModal .addressDtls ul li+li::after{content:"";position:absolute;width:1px;height:20px;background:#cbcbcb;left:-11px;top:0px;color:#666}.detailsModalSec .detailsModal .addressDtls ul li p{margin:0px;color:#666}.detailsModalSec .detailsModal .addressDtls ul li span{padding-right:4px}.detailsModalSec .detailsModal .addressDtls ul li .contNumber a{color:#666}.detailsModalSec .detailsModal .addressDtls ul li .emailTxt a{color:#666}.detailsModalSec .detailsModal .lcn_icon{float:left}.detailsModalSec .detailsModal .detailsAboutInfo{width:92%;float:left;margin:10px 4% 0px;border-bottom:1px solid #f1f1f1;padding-bottom:35px}.detailsModalSec .detailsModal .detailsAboutInfo .dtls_mapDiv{position:relative;width:100%;min-height:470px;background:#f1f1f1}.detailsModalSec .detailsModal .detailsAboutInfo .dtls_mapDiv #showMap img{max-width:100%}.detailsModalSec .detailsModal .detailsAboutInfo .detailsHeading.htlDtlDesc_heading{font-size:22px;font-weight:500;font-family:"Montserrat",sans-serif}.detailsModalSec .detailsModal .detailsAboutInfo .detailsHeading{font-size:20px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detailsModalSec .detailsModal .detailsAboutInfo .dtls_Div{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;font-family:"Montserrat",sans-serif;word-wrap:break-word}.detailsModalSec .detailsModal .detailsAboutInfo .dtls_Div ul{margin:15px 0;padding:0px 20px}.detailsModalSec .detailsModal .detailsAboutInfo .dtls_Div ul li{list-style:disc;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;line-height:16px}.detailsModalSec .detailsModal .detailsAboutInfo .dtls_Div p{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;font-family:"Montserrat",sans-serif;color:#666;line-height:20px;text-align:justify;word-wrap:break-word}.detailsModalSec .detailsModal .detailsInfo{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;text-align:justify}.detailsModalSec .details_tabs_Container{width:100%;float:left;margin:10px 0px;padding:10px 0}.detailsModalSec .details_tabs_Container .nav-tabs&gt;li{float:left;position:relative}.detailsModalSec .details_tabs_Container ul.nav.nav-tabs.detail_tabs{margin:0px 4%}.detailsModalSec .details_tabs_Container .nav.detail_tabs&gt;li&gt;a{position:relative;display:block;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;padding:12px 66px;background:#141b47;color:#fff;border-radius:4px 4px 0 0}.detailsModalSec .details_tabs_Container .nav-tabs.detail_tabs&gt;li.active&gt;a{color:#000;background-color:#fff;border:1px solid #dddddd;border-bottom-color:transparent;cursor:default;font-weight:500;border-radius:4px 4px 0 0}.detailsModalSec .details_tabs_Container .nav-tabs&gt;li.active&gt;a:hover,.detailsModalSec .details_tabs_Container .nav-tabs&gt;li.active&gt;a:focus{color:#000;background-color:#fff;border:1px solid #dddddd;border-bottom-color:transparent;cursor:default;font-weight:500;border-radius:4px 4px 0 0}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenities_dscr{padding:0px 4%;font-family:"Montserrat",sans-serif}.detailsModalSec .details_tabs_Container .detail_tabsContent .details_amenities.htlDtls_amenities ul li{font-family:"Montserrat",sans-serif;float:left;width:33%;text-align:left;font-weight:400;font-size:13px}.detailsModalSec .details_tabs_Container .detail_tabsContent .details_amenities.htlDtls_amenities ul li .htlAmenitiesIcon{padding-right:7px}.detailsModalSec .details_tabs_Container .detail_tabsContent .htlDtls_amenities ul li{font-family:"Montserrat",sans-serif;font-weight:400}.detailsModalSec .details_tabs_Container .detail_tabsContent span.htlAmenitiesIcon{font-size:13px;padding-right:10px;color:#999}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain{width:100%;display:inline-block;padding:25px 0px;max-height:350px;overflow:auto}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain h6{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin-bottom:20px}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain h5{font-size:16px;font-weight:600;font-family:"Montserrat",sans-serif;color:#000;margin-bottom:20px}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .details_amenities ul{margin:0px;padding-left:0px}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .details_amenities ul li{list-style:none;margin-bottom:10px;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;overflow:initial;text-overflow:initial;white-space:normal}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .details_amenities ul li p,.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .details_amenities ul li a,.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .details_amenities ul li span,.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .details_amenities ul li div{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .details_amenities .detailsAmenitiesIcon{padding-right:5px;color:#ccc}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .detailsActivity ul li{list-style:disc;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#7a7a7a}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .detailsActivity ul{margin:0px;padding-left:0px}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .detailsActivity li{list-style:disc !important;margin-bottom:10px;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detailsModalSec .details_tabs_Container .detail_tabsContent .infoErrorAlert{width:100%;float:left;padding:15px 4% 0px}.detailsModalSec .details_tabs_Container .detail_tabsContent .infoErrorAlert .additionalFeeAlert{float:left;color:#f25746;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif}.detailImgSlider{width:100%;float:left;overflow:hidden;height:auto}.owl-carousel_gallery{width:100%;float:left;position:relative;padding:0 0 0px;margin-bottom:20px}.owl-carousel_gallery .fa-angle-right,.owl-carousel_gallery .fa-angle-left{color:#000;font-size:42px}.owl-carousel_gallery button.owl-prev{position:absolute !important;top:50% !important;left:0px !important;color:#fff !important;font-size:30px !important;font-weight:300;text-align:center;width:5%;border-radius:0%;cursor:pointer;background:#000 !important;transform:translateY(-50%) !important;z-index:100 !important}.owl-carousel_gallery button.owl-next{position:absolute !important;top:50% !important;right:0px !important;color:#fff !important;font-size:30px !important;font-weight:300;text-align:center !important;width:5% !important;border-radius:0% !important;cursor:pointer;background:#000 !important;display:block !important;outline:none;border:none;transform:translateY(-50%) !important;z-index:100 !important}.owl-carousel_gallery .owl-dots{display:none}.owl-carousel_gallery .item img{width:100%}.addToQuotes_modal{width:100%;float:left}.addToQuotes_modal .quotesModal{width:100%;float:left;background:#fff}.addToQuotes_modal .quotesModal .quotation_header h4{width:100%;float:left;font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;color:#000;padding:10px 20px 20px;margin:0;border-bottom:1px solid #e2e2e2}.addToQuotes_modal .quotesModal .quotation_header a.quotesCloseBtn{height:30px;width:30px;position:absolute;box-sizing:border-box;line-height:30px;display:inline-block;border:2px solid transparent;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;right:15px;top:10px;z-index:10}.addToQuotes_modal .quotesModal .quotation_header a.quotesCloseBtn:before,.addToQuotes_modal .quotesModal .quotation_header a.quotesCloseBtn:after{transform:rotate(-45deg);content:'';position:absolute;top:50%;left:50%;margin-top:-7.5px;margin-left:-1px;display:block;height:15px;width:2px;background-color:#000;transition:all 0.25s ease-out}.addToQuotes_modal .quotesModal .quotation_header a.quotesCloseBtn:after{transform:rotate(-135deg)}.addToQuotes_modal .quotesModal .quotation_header a.quotesCloseBtn:hover:before{transform:rotate(135deg)}.addToQuotes_modal .quotesModal .quotation_header a.quotesCloseBtn:hover:after{transform:rotate(45deg)}.addToQuotes_modal .quotesModal .selectQuotes{width:100%;float:left;background:#fff;padding:5px 20px;margin:0;text-align:left;font-family:"Montserrat",sans-serif}.addToQuotes_modal .quotesModal .selectQuotes h5{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;font-family:"Montserrat",sans-serif}.addToQuotes_modal .quotesModal .addQuotesIcon{position:absolute;right:25px;top:8px;color:#000;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.addToQuotes_modal .quotesModal .select_quotes [type="radio"]:checked,.addToQuotes_modal .quotesModal .select_quotes [type="radio"]:not(:checked){position:absolute;left:-9999px}.addToQuotes_modal .quotesModal .select_quotes [type="radio"]:checked+label:before,.addToQuotes_modal .quotesModal .select_quotes [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:13px;height:13px;border:1px solid #666;border-radius:100%;background:#fff}.addToQuotes_modal .quotesModal .select_quotes [type="radio"]:checked+label{position:relative;padding-left:20px;cursor:pointer;line-height:12px;display:inline-block;color:#666;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif}.addToQuotes_modal .quotesModal .select_quotes [type="radio"]:checked+label:after{content:'';width:7px;height:7px;background:#666;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:0.3s;transition:0.3s;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.addToQuotes_modal .quotesModal .select_quotes [type="radio"]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;line-height:12px;display:inline-block;color:#666;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif}.addToQuotes_modal .quotesModal .inputFieldQuotes{width:100%;float:left;padding:15px 0 0px}.addToQuotes_modal .quotesModal .inputFieldQuotes .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif}.addToQuotes_modal .quotesModal .AddQuotesBtn{float:left;width:100%;margin-top:7px;text-transform:capitalize}.addToQuotes_modal .quotesModal .AddQuotesBtn a{margin:10px 0px 7px;padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.addToQuotes_modal .quotesModal .AddQuotesBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.addToQuotes_modal .quotesModal .AddQuotesBtn a:active{background:#e51d7d}.travlrFld_common.child_age{width:31%;margin-right:2%}.travlrFld_common.child_age span.arrow_icon{position:absolute;top:11px;right:10px;pointer-events:none}.advSearchBox_htl .starRtg .selectHtlStar{float:left;width:175px;text-align:left;display:flex;align-items:center;justify-content:flex-start}.booking_statuslbl h5{display:inline-flex;font-size:22px;font-weight:400;font-family:"Montserrat",sans-serif;text-transform:capitalize}.booking_statuslbl .label.label-warning,.label.label-success,.label.label-danger,.label.label-info{font-size:20px;font-weight:500;font-family:"Montserrat",sans-serif;padding:0px}.booking_statuslbl h5 span.label{font-size:20px;font-weight:500;font-family:"Montserrat",sans-serif}.addVoucher_loader{float:left;width:100%;text-align:center;margin:10px 0px}.supplerName_text{color:red}.mapViewShow .container.hybrid_map_container{width:100%;float:left;position:absolute;z-index:1000;background:#fff;top:0;left:0}.listing_filter_result_wrapper.hotel .boxborder{width:100%;box-shadow:0 0 10px 2px transparent;margin-bottom:10px;border:1px solid #babab9;border-bottom:0px}.listing_filter_result_wrapper.hotel .boxborder:hover{box-shadow:0 0 10px 2px rgba(0,0,0,0.2)}.mapViewShow .listing_filter_result_wrapper{margin:0px}.mapViewShow .filter_left_container{height:100vh}.mapViewShow .filter_right_container{margin-bottom:0px}.mapViewShow #listingRightBox{padding-left:0px;width:80%;padding-right:0px}.mapViewShow #filter_box{padding-left:0px;width:20%;padding-right:0px !important;background:#293895}.bdr0{border:0px !important;border-bottom:0px}.hybridViewShow .listing_filter_result_wrapper{margin:0px;padding:0px}.hybridViewShow #listingRightBox{padding-left:0px;width:80%;padding-right:0px}.hybridViewShow #filter_box{padding-left:0px;width:20%;background:#293895;padding-right:0px !important}.hybridViewShow .hybrid_map_container{width:100%;float:left;position:absolute;z-index:1000;background:#fff;top:0;left:0}.hybridViewShow .hybrid_map_container .hotel_listBox .list_innerPadding{padding:7px 15px !important}.hybridViewShow .hybrid_map_container .filter_right_container{margin-bottom:0px !important}.hybridViewShow .hybrid_map_container .hotel_listBox{position:relative}.hybridViewShow .hybrid_map_container .hotel_listBox .hotel_info{width:50% !important}.hybridViewShow .hybrid_map_container .hotel_listBox .htl_priceInfo{width:25% !important}.hybridViewShow .hybrid_map_container .hotel_listBox .hotel_info h1{font-size:14px !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal;width:60%}.hybridViewShow .hybrid_map_container .hotel_listBox .hotel_info .locationDtls{display:none !important}.hybridViewShow .hybrid_map_container .hotel_listBox .hotel_info .readMore{display:none !important}.hybridViewShow .hybrid_map_container .hotel_listBox .roomStatus_htl ul.statusList{display:block !important;margin-bottom:0px}.hybridViewShow .hybrid_map_container .hotel_listBox .prce_dv label{display:none !important}.hybridViewShow .hybrid_map_container .hotel_listBox .hotel_info .star_ratng{position:relative;top:0px}.hybridViewShow .hybrid_map_container .hotel_listBox .prce_dv{float:left}.hybridViewShow .hybrid_map_container .listImg.htlListingImg_bg{height:80px !important}.hybridViewShow .hybrid_map_container .hotel_listBox .prce_dv h2{font-size:16px !important;margin-top:7px}.hybridViewShow .hybrid_map_container .commonBtn a{padding:5px 7px !important;text-transform:capitalize}.hybridViewShow .hybrid_map_container .compareHtl{position:absolute;top:43px;left:-45px}.hybridViewShow .hybrid_map_container .htlListing_wrap_hybrid{float:left;width:100%;overflow:auto;box-shadow:0px 5px 5px 1px #e2e2e2}.hybridViewShow .hybrid_map_container .gm-style .gm-style-iw-c{border-radius:0px !important}.hybridViewShow .hybrid_map_container .filter_left_container{height:100vh}.hybridViewShow .hybrid_map_container .hybriv_view_listing{float:left;width:30%}.hybridViewShow .hybrid_map_container .paginationTop{padding:15px 0px 5px}.hybridViewShow .hybrid_map_container .paginationTop .pagination{display:inline-block;margin:0px 0px;display:flex;align-items:center;justify-content:center}.hybridViewShow .hybrid_map_container .commonBtn span.dyn_gridviebtn_txt{padding-left:0px !important}.hybridViewShow .hybrid_map_container .commonBtn span{padding-left:0px}.hybridViewShow .hybrid_map_container .htlListingContainer{float:left;width:100%}.hybridViewShow .hybrid_map_container .htlListingContainer .hotel_listBox.list-box .list_innerPadding{padding:5px 10px}.hybridViewShow .hybrid_map_container .htlListingContainer .hotel_listBox.list-box .list_innerPadding .hotel_img{position:relative;width:20%;padding:0px 7px;cursor:pointer}.hybridViewShow .hybrid_map_container .htlListingContainer .hotel_listBox.list-box .list_innerPadding .hotel_img .htlListingImg_bg{height:70px}.hybridViewShow .hybrid_map_container .htlListingContainer .hotel_listBox.list-box .list_innerPadding .hotel_info{width:50%}.hybridViewShow .hybrid_map_container .htlListingContainer .hotel_listBox.list-box .list_innerPadding .hotel_info .locationDtls{display:none}.hybridViewShow .hybrid_map_container .htlListingContainer .hotel_listBox.list-box .list_innerPadding .hotel_info .readMore{display:none}.hybridViewShow .hybrid_map_container .htlListingContainer .hotel_listBox.list-box .list_innerPadding .htl_priceInfo{width:30%;padding:0px 5px}.hybridViewShow .hybrid_map_container .htlListingContainer .hotel_listBox.list-box .list_innerPadding .htl_priceInfo .prce_dv label{display:none}.hybridViewShow .hybrid_map_container .htlListingContainer .hotel_listBox.list-box .list_innerPadding .htl_priceInfo .prce_dv .rslt_prce{display:none}.hybridViewShow .hybrid_map_container .htlListingContainer .hotel_listBox.list-box .list_innerPadding .htl_priceInfo .roomStatus_htl{display:none}.hybridViewShow .hybrid_map_container div#hybridMap_div{display:block !important;position:relative;width:70%}.hybridViewShow .compareBtn.hybridCompareBtn{position:fixed;z-index:10000;top:7px;right:15px}.hybridViewShow .compareBtn.hybridCompareBtn a{border:1px solid #333;background:#141b47}.hybridViewShow .showHybridView{display:block !important}.hybridViewShow .hideHybridView{display:none !important}.showHybridView{display:none}.detailsModalSec .details_tabs_Container .additional_markup{margin-top:15px}#sel_avlbl_hotel1{color:#293895}#compare_tab_count{position:relative;float:right;width:auto}h5.totalPrice.priceCenterTxt{text-align:center;margin:5px 0px}.padL25{padding-left:25px !important}.padR25{padding-right:25px !important}.emailBoxBorder{border:1px solid #e2e2e2}.print_emial_box_htlDtls.booknow_qtn_wrap{margin-top:12px}.print_emial_box_htlDtls.booknow_qtn_wrap .htlDtls_qtnBtn a{margin-top:0px;margin-right:10px;text-transform:capitalize}.booknow_qtn_wrap .emailSendBox{display:flex;align-items:center}.commonBtn.chooseRn_hotel{float:right;margin-top:7px}.modal-content{border-radius:0px}#paginate-bottom,.footerPagination{margin-top:10px !important;float:left;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:100%}.compareHtl_box{float:right;width:100%;position:relative;min-height:10px}.compareHtl_box .dyn_compare_main{position:absolute;right:5px !important}.fullDiv{float:left;width:100%}.bdr0{border:0px}.fullDiv_row{width:100%;float:initial}.inlinediv{display:inline-block}.search_result{float:left;width:100%}.selectSuppler_htl .form-control{padding:0px !important}.hotelChain .bootstrap-select{width:100%}.hotelChain .dropdown-menu{width:100%}.bookingSectionBox .canclPolicyBtn{padding:1px 8px !important;font-weight:500;text-transform:capitalize}.commonBtn.chooseRoomBtn span{padding-left:0px !important}.agreeCheck_option label{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif}.requestOPtions .checkbox label{font-size:12px !important}#allow_under_cancellation a{padding:11px 15px}#Btnsubmit a{padding:10px 25px}.largeBtn a{padding:10px 25px}#nextstepbtn a{padding:10px 25px}.nonRefundableTxt{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#f25746;text-align:center;margin:0 0 6px}.refundableTxt{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895 !important;text-align:center;margin:0 0 6px}.hotelModifySearch .selectSuppler_htl button.btn.dropdown-toggle,.hotelModifySearch .supplier_multiselect button.btn.dropdown-toggle{background:transparent;border:0px;width:100% !important;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;outline:none !important;box-shadow:0px 0px 0px transparent !important;height:38px}.hotelModifySearch .selectSuppler_htl button.btn.dropdown-toggle:hover,.hotelModifySearch .supplier_multiselect button.btn.dropdown-toggle:hover{background:transparent !important;border:0px !important;color:#293895}.hotelModifySearch .pax-bottom-box .cmn_btn a{font-family:"Montserrat",sans-serif;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif}.hotelModifySearch .pax-bottom-box .cmn_btn a:hover{color:#fff}.hotelModifySearch .dropdown-menu .bs-searchbox input{height:30px;padding:0px 5px}.hotelModifySearch .dropdown-menu&gt;.active&gt;a,.hotelModifySearch .dropdown-menu&gt;.active&gt;a:hover,.hotelModifySearch .dropdown-menu&gt;.active&gt;a:focus{color:#fff;text-decoration:none;background-color:#141b47 !important}.hotelModifySearch .dropdown-menu&gt;li&gt;a:hover,.hotelModifySearch .dropdown-menu&gt;li&gt;a:focus{text-decoration:none;color:#fff;background-color:#141b47}.preloader_listing.serviceHeading{float:left;width:100%;height:45px;margin:5px 0px}.preloader_listing.recentSrchBox{float:left;width:100%;height:45px;margin:5px 0px;border-radius:10px}.preloader_listing.serviceCount_heading{float:left;width:50%;height:22px;margin-bottom:7px;margin-top:5px}.preloader_listing.servicelocation_heading{float:left;width:45%;height:18px;margin-bottom:5px}.preloader_listing.recentSearch_heading{float:left;width:75%;height:22px;margin-bottom:7px;margin-top:5px}.preloader_listing.recentSearch_date{float:left;width:50%;height:18px;margin-bottom:5px}.hotelChain_fltr button.btn.dropdown-toggle{background:transparent;border:0px;width:100% !important;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;outline:none !important;box-shadow:0px 0px 0px transparent !important;height:38px;text-transform:capitalize}.hotelChain_fltr button.btn.dropdown-toggle:hover{background:transparent !important;border:0px !important;color:#293895}.pernightRate_close{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#999999;position:absolute;right:7px;top:5px;cursor:pointer}div#HotelChain .btn-group.bootstrap-select.show-tick.form-control{height:30px;font-size:13px}div#HotelChain .btn-group.bootstrap-select.show-tick.form-control button.btn.dropdown-toggle{height:30px;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif}div#HotelChain .btn-group.bootstrap-select.show-tick.form-control .dropdown-menu&gt;li&gt;a{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif}.arrow_icon{pointer-events:none}.no_result_fltImg img{margin:0 auto}.commonBtn.compareBtn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#293895;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.commonBtn.compareBtn a:hover{background:#293895;cursor:pointer;color:#fff}.commonBtn.compareBtn a:active{background:#293895}.commonBtn.mdfy_SearchBtnHtl a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#293895;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.commonBtn.mdfy_SearchBtnHtl a:hover{background:#293895;cursor:pointer;color:#fff}.commonBtn.mdfy_SearchBtnHtl a:active{background:#293895}.registr-pad label{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666}.registr-pad .background_color{background:#fff;width:100%;float:left;margin:20px 0;padding:15px}.registr-pad .home-content{width:100%;float:left;padding:15px}.registr-pad .bookingID_txt{font-size:20px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0}.registr-pad .submitBtn_sec a{padding:10px 20px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.registr-pad .submitBtn_sec a:hover{background:#e51d7d;cursor:pointer;color:#fff}.registr-pad .submitBtn_sec a:active{background:#e51d7d}.selectSuppler_htl{position:relative}.selectSuppler_htl .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:13px !important;text-align:left}.selectSuppler_htl .bootstrap-select.btn-group .dropdown-toggle .caret{left:initial;right:10px}.selectSuppler_htl .btn-group{position:relative}.Resent_searchSprite{background:url(../images/svgIcons/Search_page.svg) no-repeat;background-size:850%}.hotel_icn_rs{display:inline-block;width:18px;height:18px;margin-right:5px;background-position:-24px 0px !important}.flight_icn_rs{display:inline-block;width:18px;height:18px;margin-right:5px;background-position:0px -4px !important}.trans_icn_rs{display:inline-block;width:18px;height:18px;margin-right:5px;background-position:-46px -2px !important}.activity_icn_rs{display:inline-block;width:18px;height:18px;margin-right:5px;background-position:-90px -1px !important}.carrental_icn_rs{display:inline-block;width:18px;height:18px;margin-right:5px;background-position:-69px -3px !important}.checkbox .cloader{position:absolute !important;z-index:10;top:0;right:-20px}.supplier_multiselect .dropdown-menu .bs-searchbox input{height:30px;padding:0px 5px}.supplier_multiselect .dropdown-menu&gt;.active&gt;a,.supplier_multiselect .dropdown-menu&gt;.active&gt;a:hover,.supplier_multiselect .dropdown-menu&gt;.active&gt;a:focus{color:#fff;text-decoration:none;background-color:#141b47 !important}.agentLogo_compare{width:auto;height:100%}.sweet-alert .btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.btn-primary:visited,.btn-primary.visited{color:#fff;background-color:#293895;border-color:#293895}.perNightRate_changer{width:100%;float:left}.perNightRate_changer a.modalCloseBtn{height:30px;width:30px;position:absolute;box-sizing:border-box;line-height:30px;display:inline-block;border:2px solid #000;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;right:15px;top:10px;z-index:10}.perNightRate_changer a.modalCloseBtn:before,.perNightRate_changer a.modalCloseBtn:after{transform:rotate(-45deg);content:'';position:absolute;top:50%;left:50%;margin-top:-7.5px;margin-left:-1px;display:block;height:15px;width:2px;background-color:#000;transition:all 0.25s ease-out}.perNightRate_changer a.modalCloseBtn:after{transform:rotate(-135deg)}.perNightRate_changer a.modalCloseBtn:hover:before{transform:rotate(135deg)}.perNightRate_changer a.modalCloseBtn:hover:after{transform:rotate(45deg)}.perNightRate .infoIcon{padding:0px}.calender_icon,.arrow_icon{pointer-events:none}.perNightRate .frontend_rate_change{width:85%;float:left;text-align:left;align-items:center;justify-content:center;display:flex;text-decoration:none;position:relative;color:#999999}.perNight_body{width:100%;float:left}.perNight_body .dyncRateChangeBox{width:100%;float:left;padding:5px 20px 15px 20px}.perNight_body .dyncRateChangeBox .rateChange_close{position:absolute;right:10px;top:7px;color:#999999}.perNight_body .dyncRateChangeBox label{font-size:13px;font-weight:500;color:#666}.perNight_body .dyncRateChangeBox .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;font-family:"Montserrat",sans-serif}.perNight_body .dyncRateChangeBox .nightRateBtn a{padding:5px 10px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.perNight_body .dyncRateChangeBox .nightRateBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.perNight_body .dyncRateChangeBox .nightRateBtn a:active{background:#e51d7d}.optionIcon{font-size:8px;padding-right:5px}.rmAvailDtls{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;font-family:"Montserrat",sans-serif;color:#27ae60;margin-bottom:0}.rmAvailDtls .availableIcon{padding-right:3px;font-size:8px}.rmAvailDtls .cancelPolicy_roomDtl_Link{font-size:11px;font-weight:400;font-family:"Montserrat",sans-serif;font-family:"Montserrat",sans-serif;color:#f5210a;margin-bottom:5px;cursor:pointer}.rmrequestDtls{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#fd6602;margin-bottom:0}.rmrequestDtls .availableIcon{padding-right:3px;font-size:8px}.totalRoomCncl .canclPolicy:before{border-color:rgba(171,137,84,0);border-top-color:#141b47;border-width:13px;margin-left:inherit;left:55%}.roomTtlPrice_Box{text-align:right;align-items:center;display:flex;justify-content:flex-end}.roomTtlPrice_Box .ttlPrice_ttl{font-size:14px;font-weight:600;font-family:"Montserrat",sans-serif;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:10px}.roomTtlPrice_Box .roomTtlPrice{text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif}.cancel_btn.totalRoomCncl .canclPolicyBtn{margin-top:0px}.ttlAmount_Wrap{display:flex;align-items:center;justify-content:center}.noResultFound{width:100%;float:left;background:#f3f3f3;padding:40px}.noResultFound .imgPart{text-align:center}.noResultFound .noresultFoundTxt{font-size:24px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:10px 0 0 0;text-align:center}.noResultFound .resultNot_txt{font-size:16px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;margin:0px;text-align:center}.noResultFound .resetFiltersBtn{text-align:center;padding:15px 0 0 0}.noResultFound .resetFiltersBtn a{padding:10px 25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.noResultFound .resetFiltersBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.noResultFound .resetFiltersBtn a:active{background:#e51d7d}.offline_Req_FormSec .modal-content{border-radius:0px}.offline_Req_FormSec .offlineReq_form{width:100%;padding:0px}.offline_Req_FormSec .offlineReq_form .form_Header{width:100%;padding:15px 30px;background:#293895;color:#fff}.offline_Req_FormSec .offlineReq_form .form_Header h4{font-size:20px;font-weight:500;font-family:"Montserrat",sans-serif;margin:0px;color:#fff}.offline_Req_FormSec .offlineReq_form .form_Header .close_Icon{float:right;cursor:pointer;height:30px;width:30px;position:absolute;box-sizing:border-box;line-height:30px;display:inline-block;border:2px solid #fff;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;right:15px;top:10px;z-index:10}.offline_Req_FormSec .offlineReq_form .form_Header .close_Icon:before,.offline_Req_FormSec .offlineReq_form .form_Header .close_Icon:after{transform:rotate(-45deg);content:'';position:absolute;top:50%;left:50%;margin-top:-7.5px;margin-left:-1px;display:block;height:15px;width:2px;background-color:#fff;transition:all 0.25s ease-out}.offline_Req_FormSec .offlineReq_form .form_Header .close_Icon:after{transform:rotate(-135deg)}.offline_Req_FormSec .offlineReq_form .form_Header .close_Icon:hover:before{transform:rotate(135deg)}.offline_Req_FormSec .offlineReq_form .form_Header .close_Icon:hover:after{transform:rotate(45deg)}.offline_Req_FormSec .offlineReq_form .formBody_sec{width:100%;float:left;padding:15px 0px;background:#fff}.offline_Req_FormSec .offlineReq_form .formBody_sec .submitTxt{font-size:16px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;margin:0;padding:0px 30px 15px}.offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Heading{width:100%;float:left;padding:8px 30px;background:#f8f8fb;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Heading .bookingReq_txt{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0}.offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info{width:100%;float:left}.offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data{width:100%;float:left;border-bottom:1px solid #ccc}.offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val{clear:both;width:100%;float:left;padding:10px 15px;border-right:1px solid #ccc}.offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .offline_Tlt{width:30%;float:left}.offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .offline_Data{width:70%;float:left}.offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .booking_Tlt{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0}.offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .booking_Value{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0}.offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .offline_Tlt.carRenatl_Tlt{width:35%;float:left}.offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .offline_Data.carRenatl_Data{width:65%;float:left}.offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .noRight_Bdr{border-right:0px}.offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .caroffline_border{border-bottom:1px solid #ccc}.offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec{width:100%;float:left;padding:10px 30px}.offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .remark_Heading{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:15px 0 0}.offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .remark_Txtarea{padding:7px 0px;width:100%;float:left;resize:none}.offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .remark_Txtarea textarea{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;width:100%;padding:10px;resize:none;border-radius:5px}.offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .sendReqBtn a{padding:10px 25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .sendReqBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .sendReqBtn a:active{background:#e51d7d}.deskPadLeft25{padding-left:25px}.hotelName_search .htlName_srch{padding:8px 0px 8px 25px}.priceChangeBtn_wrap{padding:0px 10px 10px;margin-bottom:10px}.rateChangeOpt_Btn{display:inline-block;margin-right:10px}#displayvoucher .form-control[readonly],fieldset[disabled] .form-control{background:#eeeeee}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .priceSec .perNightRate{width:550px !important;overflow:initial}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .priceSec .perNightRate .weekOne li{width:71px}.debugModeSupp{font-size:11px;font-weight:400;font-family:"Montserrat",sans-serif;color:#f25746}.flight_icnMob{background-position:10px -2px}#frm_add_voucher .registrationForm .acceptTerms{margin-top:20px}#frm_add_voucher .registrationForm .submitBtn{margin-top:10px;margin-bottom:15px}.datepicker-days .datepicker table tr td span.active,.datepicker-days .datepicker table tr td span.active.disabled,.datepicker-days .datepicker table tr td span.active.disabled:hover,.datepicker-days .datepicker table tr td span.active:hover,.datepicker-months .datepicker table tr td span.active,.datepicker-months .datepicker table tr td span.active.disabled,.datepicker-months .datepicker table tr td span.active.disabled:hover,.datepicker-months .datepicker table tr td span.active:hover{background-color:#141b47;background-image:-moz-linear-gradient(to bottom, #293895, #141b47);background-image:-ms-linear-gradient(to bottom, #293895, #141b47);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#293895), to(#141b47));background-image:-webkit-linear-gradient(to bottom, #293895, #141b47);background-image:-o-linear-gradient(to bottom, #293895, #141b47);background-image:linear-gradient(to bottom, #293895, #141b47);background-repeat:repeat-x;border-color:#141b47 #141b47 #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#293895 !important;background-image:linear-gradient(to bottom, #293895, #293895) !important}p.freeCancl_desc br{display:initial}ul.ui-autocomplete.ui-front.autoCompl_name li{padding:2px 5px}.registraionTerms{color:#293895;cursor:pointer;text-decoration:none}.registraionTerms:hover{color:#293895;cursor:pointer;text-decoration:none}.itaDisabled{background-color:#e2e2e2;pointer-events:none;cursor:none}.hotel_listBox .addWishlist{display:none}.bookingdtls_right .reviewImg{background-size:100% 100% !important}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#141b47;background-image:-moz-linear-gradient(to bottom, #293895, #141b47);background-image:-ms-linear-gradient(to bottom, #293895, #141b47);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#293895), to(#141b47));background-image:-webkit-linear-gradient(to bottom, #293895, #141b47);background-image:-o-linear-gradient(to bottom, #293895, #141b47);background-image:linear-gradient(to bottom, #293895, #141b47);background-repeat:repeat-x;border-color:#141b47 #141b47 #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .rmType_Box .rmTypeDtls p.boardBasisTxt{color:#f25746;font-size:14px;text-align:left}.roomDlts_boder{border-right:1px solid #e2e2e2}.standardRoomOne .perNightRateDlts .week_Txt{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;padding:0 0 5px 0}.perNight_info .infoIcon{width:100%;display:flex;align-items:center;justify-content:left}.totleAmntBox .xs_showClass{display:none}.perNightRateDlts .borderBottom{border-bottom:1px solid #e2e2e2}.perNightRateDlts .weekly_data{padding:10px 25px 5px 25px}.ratesDetails_htl .hotelRates_dtlsBox .totleAmntBox.priceBox{padding:18% 0px}.ratesDetails_htl .hotelRates_dtlsBox .totleAmntBox.priceBox .BookNowBtn{margin-top:7px}.additional_markup .ratebreakup_col{width:100%;float:right;padding:15px 0 0 0}.additional_markup .additional_dropdown{width:13%;float:right}.additional_markup .additional_dropdown .form-control{height:30px;padding:6px 12px;font-size:13px}.additional_markup .additional_dropdown span.icon_bg{position:absolute;right:8px;top:6px;color:#000;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.additional_markup .additional_txt{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;padding:5px 5px 0 0;float:right}.compareHtlWrraper .rightSecData{overflow:initial;text-overflow:initial;white-space:initial}.showPassBtn{background:transparent;color:#ccc;font-size:16px;font-weight:400;font-family:"Montserrat",sans-serif;position:absolute;top:7px;right:10px;cursor:pointer}.showPassBtn.agnt_passBtn{height:36px}.rateBreakUpWrap:last-child .firstWeekData.borderBottom{border-bottom:0px}.rateBreakupDescription .bdrrateb:first-child{border-top:0px}.rateBrkBdr{border-top:1px solid #e2e2e2}.ttlPriceHt_topBdr{border-bottom:1px solid #e2e2e2}a.frontend_rate_change_room{color:#293895;cursor:pointer;text-decoration:none}#HotelChain .bootstrap-select.btn-group .dropdown-toggle .filter-option{text-align:left}#HotelChain .bootstrap-select.btn-group .dropdown-toggle .caret{right:10px;left:initial}.map_div_box{width:270px;padding:0px;font-family:"Montserrat",sans-serif}.map_div_info_box{padding:5px 10px 15px 10px}.map_div_img img{width:100%;max-height:160px;margin:10px}.map_div_hotel_name{font-size:16px;margin:10px 0px 7px;font-weight:500;color:#000;font-family:"Montserrat",sans-serif;text-transform:capitalize;line-height:20px}.map_div_address{font-size:12px;margin:0px 0px 5px;font-weight:400;color:#666;text-transform:capitalize}.map_div_rating{color:#141b47;margin:2px 0px 7px;font-size:13px}.map_div_currency{font-size:14px;margin:0px 0px 7px;color:#141b47;font-weight:500}.map_div_btn{background:#293895;padding:5px 10px;border-radius:25px;display:inline-block;font-size:13px;color:#fff !important;text-decoration:none;cursor:pointer;text-transform:capitalize;font-weight:400}.map_div_btn:hover{background:#141b47;color:#fff}.roomChBtn a:hover{background:#141b47 !important}.roomChBtn a:hover{background-color:#141b47 !important}.directVoucher_dtls{width:100%;display:inline-block}.directVoucher_dtls .bookNw_Htlinfo{border-bottom:1px dotted #bcbcbc;width:100%;display:inline-block}.directVoucher_dtls .booknow_htlDtls{padding:10px 0px;margin-bottom:10px;width:100%;float:left}.directVoucher_dtls .booknow_htlDtls h4{width:100%;float:left;font-size:16px;color:#000;margin:0 0 7px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.directVoucher_dtls .booknow_htlDtls p{font-size:12px;color:#293895;margin:0 0 3px 0px;width:100%;display:inline-block}.directVoucher_dtls .booknow_htlDtls .star-color{width:100%;float:left;color:#293895;font-size:12px}.directVoucher_dtls .booknow_htlDtls .mapmaker-color{color:#c7bcbc}.directVoucher_dtls .booknow_htlDtls .inDtls,.directVoucher_dtls .booknow_htlDtls .outDtls,.directVoucher_dtls .booknow_htlDtls .totlDtls{width:100%;float:left;margin-bottom:10px}.directVoucher_dtls .booknow_htlDtls .checkin,.directVoucher_dtls .booknow_htlDtls .checkOut,.directVoucher_dtls .booknow_htlDtls .totlTtl{width:100%;float:left;font-size:13px;font-weight:500;color:#293895;margin:0px;padding:0px;line-height:18px}.directVoucher_dtls .booknow_htlDtls .bookedDate{width:100%;float:left;font-size:13px;font-weight:400;color:#000;margin:0px;padding:0px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.directVoucher_dtls .booknow_htlDtls .totlPrice{margin-top:25px}.directVoucher_dtls .booknow_htlDtls .totlPrice .totalPriceTtl{width:100%;float:left;font-size:14px;font-weight:500;color:#000;margin:0 0 3px}.directVoucher_dtls .booknow_htlDtls .totlPrice .ttlPrice{width:100%;float:left;color:#293895;font-size:18px;margin:0px;padding:0;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.directVoucher_dtls .booknow_htlDtls .infoIcon{float:right;color:#e51d7d;padding:1px 20px}.directVoucher_dtls .bookNw_headingBox{width:100%;float:left;background:#293895;color:#fff;padding:0px 15px}.directVoucher_dtls .bookNw_headingBox h3.travellerDlts_Tlt{margin:0px;padding:0px;font-size:16px}.directVoucher_dtls .bookingDtls_hotel_top{width:100%;display:inline-block;padding:10px 0px;border-bottom:1px solid #d7d7d7}.directVoucher_dtls .bookingDtls_hotel_top .roomType{width:100%;float:left;padding:10px 0px;border-right:1px solid #d7d7d7}.directVoucher_dtls .bookingDtls_hotel_top .roomType h4{width:100%;float:left;font-size:16px;font-weight:500;color:#000;margin:7px 0px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.directVoucher_dtls .bookingDtls_hotel_top .roomType h5{width:100%;float:left;font-size:12px;font-weight:400;color:#636262;margin:0px 0px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.directVoucher_dtls .bookingDtls_hotel_top .roomType .traveller{font-size:12px;font-weight:500;color:#cbcbcb;margin:7px 0px 10px}.voucherpayBtn{width:100%;float:left;text-align:left}.voucherpayBtn a{margin:15px 15px 0px 0px !important;display:inline-block;float:none}.resetallfilters{font-size:13px;float:right;width:100%;text-align:right;color:#fff;cursor:pointer}.resetallfilters span{border-bottom:1px solid #fff}.totleAmntBox .bookBox{margin-top:7px}.detailsTabs_topScroll{position:fixed !important;right:75px;bottom:80px;cursor:pointer;width:35px;height:35px;color:#fff;text-align:center;background-color:#141b47;display:none;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:10;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75)}.detailsTabs_topScroll:hover{color:#fff}.detailsTabs_topScroll i.fa.fa-chevron-up{margin-top:7px}.priceRangeSlider span.ui-slider-handle{background:#fff url(../images/range_handle_bg.png) !important;background-repeat:no-repeat !important;background-position:center center !important}.roomMapping_tab_section .nav-tabs&gt;li.active&gt;a,.roomMapping_tab_section .nav-tabs&gt;li.active&gt;a:hover,.roomMapping_tab_section .nav-tabs&gt;li.active&gt;a:focus{color:#fff;background-color:#293895;border:0px solid #ddd;border-bottom-color:transparent;cursor:default;font-size:14px;font-weight:400;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-bottom:0px}.roomMapping_tab_section .nav-tabs&gt;li.active&gt;a .htlRoomCount,.roomMapping_tab_section .nav-tabs&gt;li.active&gt;a .htlPassengerInfo,.roomMapping_tab_section .nav-tabs&gt;li.active&gt;a .htlAmount,.roomMapping_tab_section .nav-tabs&gt;li.active&gt;a:hover .htlRoomCount,.roomMapping_tab_section .nav-tabs&gt;li.active&gt;a:hover .htlPassengerInfo,.roomMapping_tab_section .nav-tabs&gt;li.active&gt;a:hover .htlAmount,.roomMapping_tab_section .nav-tabs&gt;li.active&gt;a:focus .htlRoomCount,.roomMapping_tab_section .nav-tabs&gt;li.active&gt;a:focus .htlPassengerInfo,.roomMapping_tab_section .nav-tabs&gt;li.active&gt;a:focus .htlAmount{color:#fff}.roomMapping_tab_section .nav-tabs&gt;li&gt;a{border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #fff;border-left:1px solid #ccc;color:#000;font-size:14px;background-color:#fff;font-weight:400;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.roomMapping_tab_section .nav-tabs{border-bottom:0px}.roomMapping_tab_section .nav-tabs&gt;li&gt;a:hover{background-color:#fff;color:#000}.roomMapping_tab_section .nav&gt;li&gt;a{padding:10px 30px 10px 15px}.roomMapping_tab_section .nav&gt;li&gt;a .fltDestination{font-weight:300;font-size:14px}.roomMapping_tab_section .nav-tabs&gt;li.amountSec{float:right}.roomMapping_tab_section .prce_dv h2{padding-top:0px;font-size:20px;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-weight:600;margin:0px;float:right;width:100%;margin-bottom:8px}.roomMapping_tab_section .commonBtn{float:right}.roomMapping_Sec{width:100%;float:left;padding:0px 0 15px}.roomMapping_tab_section .htlRoomCount{font-size:14px;font-weight:500;color:#000;text-align:left;margin:0}.roomMapping_tab_section .htlPassengerInfo{font-size:11px;font-weight:300;color:#000;text-align:left;margin:0 0 6px}.roomMapping_tab_section .htlAmount{font-size:14px;font-weight:500;color:#000;text-align:left;margin:0}.htlRoomSec .panel-heading{background:#293895;color:#fff;border:none;border-radius:0;width:100%;float:left;border-bottom:1px solid #fff}.htlRoomSec .panel-body{border:1px solid #ddd;padding:0;margin-bottom:14px}.htlRoomSec .htnRoomheading{font-size:14px;font-weight:500;color:#fff;cursor:pointer}.htlRoomSec .htnstart_txt{font-size:14px;font-weight:400;color:#fff}.htlRoomSec .roomMappinCommonBtn{border:1px solid #fff;padding:5px 10px;border-radius:15px;text-align:center;text-transform:capitalize;color:#fff;font-size:11px;text-decoration:none;display:inline-block;cursor:pointer;font-weight:500}.htlRoomSec .moreroom_headr{width:100%;float:left;background-color:#141b47;color:#fff}.htlRoomSec .moreRoom_boardTxt{width:22%;float:left;font-size:12px;font-weight:300;text-align:center;vertical-align:top;padding:10px 0px}.htlRoomSec .moreRoom_roomTxt{width:22%;float:left;font-size:12px;font-weight:300;text-align:center;vertical-align:top;padding:10px 0px}.htlRoomSec .moreRoom_optionTxt{width:15%;float:left;font-size:12px;font-weight:300;text-align:center;vertical-align:top;padding:10px 0px}.htlRoomSec .moreRoom_blank{width:15%;float:left;font-size:12px;font-weight:300;text-align:center;vertical-align:top;padding:10px 0px}.htlRoomSec .moreRoom_priceTxt{width:15%;float:left;font-size:12px;font-weight:300;text-align:center;vertical-align:top;padding:10px 0px}.htlRoomSec .moreRoom_rightIcon{width:10%;float:left;font-size:12px;font-weight:300;text-align:center;vertical-align:top;padding:10px 0px}.htlRoomSec .moreroom_dtls{width:100%;float:left;border:1px solid #e2e2e2}.htlRoomSec .rateBreakupDescription{width:100%;float:left;padding:0px;text-align:center;align-items:initial;display:flex}.htlRoomSec .rmType_Box{width:100%;float:left;padding:0px;margin:0px}.htlRoomSec .rmTypeDtls{width:100%;padding:10% 10px}.htlRoomSec .rmTypeDtls h3{font-size:16px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;margin:0px 0px 5px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.htlRoomSec .standardRoomOne{width:100%;float:left;background:#f3f3f3;border-bottom:1px solid #e2e2e2;display:flex;padding:10px}.htlRoomSec .borderBtm{border-bottom:1px solid #e2e2e2}.htlRoomSec .borderRight{border-right:1px solid #e2e2e2}.htlRoomSec .standardRoomTwo{width:100%;float:left;background:#f3f3f3;border:0px;display:flex;border-bottom:1px solid #e2e2e2;padding:10px}.htlRoomSec .daysCountBox{width:100%;text-align:center;justify-content:space-between}.htlRoomSec .boardBasisDiv{position:absolute;transform:translateY(-50%);top:50%;text-align:center;width:100%}.htlRoomSec .optionDiv{text-align:center;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.htlRoomSec .perNight_Btn{text-align:center;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.htlRoomSec .rmAvailDtls{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#27ae60;margin-bottom:0}.htlRoomSec .price_Txt{font-size:14px;font-weight:500;color:#000;margin:2px 0 0 0}.htlRoomSec .roomCategoryTxt{font-size:14px;font-weight:500;color:#000;text-align:left}.htlRoomSec .supplierName_Txt{font-size:12px;font-weight:400;color:#000}.htlRoomSec .refundTxt{font-size:12px;font-weight:500;color:#0d9206}.htlRoomSec .nonRefundTxt{font-size:12px;font-weight:500;color:#f51902}.htlRoomSec .roomBooking_status_active{font-size:28px;color:#16c20d}.htlRoomSec .roomBooking_status{font-size:28px;color:#c2c2c2}.htlRoomSec .plusIcon{font-size:14px;background:#fff;padding:3px 5px;color:#988d8d}.htlRoomSec .roomType_Txt{display:flex;align-items:center;justify-content:center;border-right:1px solid #e2e2e2}.htlRoomSec .xs_showClass{display:none}.bookingDltsWrapper.htlBookingDtls_wrap .booking_statuslblsmall h5{text-align:left}.bookNw_sectorinfo.htl_booknow_sec_dtls{padding:20px 50px}.roomDlts_info.htlRoomDtls_info .roomDltsHeading.htlRoomHeadingDtls{padding:10px 25px}.roomDlts_info.htlRoomDtls_info .roomDlts{padding:10px 45px}.roomDlts_info.htlRoomDtls_info .roomDlts.htl_RoomDtls_bkngList{padding:10px 40px}.roomDlts_info.htlRoomDtls_info .roomDlts.htl_RoomDtls_bkngList{padding:10px 40px}.bookingDlts_info.htl_bkngdtls_info{padding:15px 45px}.htl_message_wrap_bkngList .messageBox{padding:15px 55px 0px 55px !important}.bookNw_sectorinfo.htl_booknow_sec_dtls{padding:20px 45px}.htlCinfirm_dtls_wrap .bookingDlts_info.vochr_bookingdtls_htl{padding:15px 25px !important}.buttonSec.htl_button_section_bkngList{padding:10px 40px !important}.cancelationpolicyDtls p{font-size:12px}.cancelationpolicyDtls{font-size:12px}.cancelationpolicyDtls ul{margin:0px;padding:0px;font-size:12px}.cancelationpolicyDtls ul li{font-size:12px}.htlBookingDlts p{margin:5px 0 0px 0}.bookingDtlsBoxCommon ul.bookNow_bookingDtls{display:flex}.htlBookingNoteCont{font-size:12px}.htlBookingNoteCont ol,.htlBookingNoteCont ul{margin:0px;padding:0px}.htlBookingNoteCont ol li,.htlBookingNoteCont ul li{font-size:12px}.htlBookingNoteCont ol p,.htlBookingNoteCont ul p{font-size:12px}.transferInfo_innerPadding .loyaltyPoint_container{margin-top:7px}.qtnHtlInfo_price .nonRefundableTxt{text-align:right}.bookBox.dtlsRoomBooknow{font-weight:400}.xs_heading_only{display:none}.qtn_htlDtlsBox .htlQtnImg img{width:100%}.pricechange_wrap .checkbox label{color:#293895;float:left;width:100%;word-break:break-word;white-space:normal !important}.pricechange_wrap .checkbox label:before{padding:5px}.pricechange_wrap .checkbox input:checked+label:after{left:5px}span.htlNameCmpt{word-wrap:break-word}.radio-inline_pay{display:flex;align-items:center;justify-content:flex-start}.radio-inline_pay input{margin:0px}.radio-inline_pay label{padding-left:7px;margin:0px}.selectHtlMap.dirSearchHtl{width:155px !important}.adv_roomDtls .htlRoomDtls_desc .perRates{cursor:initial}.flt_left_container .fltr_lbl,.fltr_srch .checkbox label{color:#fff}.flt_left_container .fltr_lbl:hover span.onlyTxt,.fltr_srch .checkbox label:hover span.onlyTxt{display:block}.filterBy_sec{width:100%;float:left;padding:15px 0 0 0;background:#293895}.filterBy_sec h4{font-size:13px;font-weight:500;color:#fff;margin:0;display:flex;align-items:center;justify-content:center;padding:8px}.filterBy_sec span.icon_bg{position:absolute;right:10px;top:9px;color:#000;font-size:14px}.filterBy_sec .form-control{display:block;width:100%;height:36px;padding:5px 12px;font-size:13px;line-height:1.42857143;color:#293895;background-color:#fff;border:1px solid #ccd2df;border-radius:4px}.hotel_form label{width:95%}.hotel_form .selectAll_str{float:right;margin:0px -13px 0;cursor:pointer}.hotelModifySearch label{width:87%}.hotelModifySearch .selectAll_str{float:right;margin:5px 13px 0;cursor:pointer}#rowdata&gt;label{width:auto}.addhtlmapping{padding:3px 4px !important;color:#fff !important;background:#ff1f00;text-align:center;display:inline-flex;align-items:center;justify-content:center;font-size:10px !important;border-radius:3px}.addhtlmapping:hover{background:#e01f04}.htmlMapping_ico_box{display:inline-block;background:#ff1f00;width:16px;height:16px;text-align:center;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;margin:0px;position:relative;top:-1px}.htmlMapping_ico_box:hover{background:#e01f04}.htlMappingIcon{display:inline-block;border-bottom:1px solid #fff;bottom:0;line-height:10px;width:10px;color:#fff;font-size:10px}.addsectorText{margin-top:15px}.dyn_custom_tooltip_box.grid_view_tooltip{bottom:24px;left:-7px}.supplier_agent_condition .checkbox{width:100%;float:left}.cms_animated_background .relativeDiv{z-index:2}.recentHtlSearch .recentSearchTtl{font-size:14px;font-weight:400;color:#293895}.prefrred_hotel{position:absolute;margin-top:10px;z-index:99;background:#e94337;color:#fff;text-transform:uppercase;font-size:12px;font-weight:600;left:-10px;padding:7px 0px 5px 15px;border:none;box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4);-moz-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4);-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4)}.prefrred_hotel:before{content:'';position:absolute;left:0;bottom:-10px;width:0;height:0;border:5px solid #b8342c;border-bottom-color:transparent;border-left-color:transparent}.prefrred_hotel_shape:after{content:"";position:absolute;display:block;bottom:1px;border:14px solid #e94337;z-index:-3;right:-20px;border-right-color:transparent !important}.hybridViewShow .htlListing_wrap_hybrid .prefrred_hotel{display:none}.qutationBtn_sec{width:100%;float:left;padding:5% 30px 0px}.qutationBtn_sec a{margin-right:10px;background:#e51d7d;padding:10px 30px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s}.qutationBtn_sec a:hover{cursor:pointer;background:#141b47;color:#fff}.qutationBtn_sec a:active{background:#141b47}.quotesModal .inputFieldQuotes label{width:100%;text-align:left;font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400;color:#666}.quotesModal input#q_country_code{width:85%}.use_wallet_amt{width:100%;float:left;padding:5px 12px 0;border-bottom:1px solid #e8e8e8}.use_wallet_amt .wallet_check{float:left}.use_wallet_amt .redeem_sec{width:100%;float:left;display:flex;align-items:center;justify-content:center}.use_wallet_amt .currency_txt{padding:0 10px 0 0}.use_wallet_amt .applyBtn{padding:0 0 0 10px}.use_wallet_amt .form-control{font-size:13px}.agreeCheck_opt span label{display:inline-block;white-space:normal !important;vertical-align:top;position:relative}.otp_modalSec .modalotpBox{border:0px;border-radius:5px}.otp_modalSec .modal-dialog{width:420px}.otp_modalSec .modal-body{position:relative;padding:10px 50px}.otp_modalSec .otp_form_container{background:#fff;display:inline-block;width:100%;text-align:center;border-radius:5px}.otp_modalSec .otpHeading{float:left;width:100%;margin:20px 0px 10px}.otp_modalSec .otpHeading h4{font-size:14px;color:#525251;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:0;margin:0px;text-transform:uppercase}.otp_modalSec .optSec_info{float:left;width:100%}.otp_modalSec .optSec_info .otp_instruction_txt{padding-top:10px}.otp_modalSec .optSec_info .otp_instruction_txt .otpTime_Txt{font-size:13px;color:#666;font-weight:400;font-family:"Montserrat",sans-serif}.otp_modalSec .optSec_info .otp_instruction_txt .otpSend_Txt{font-size:15px;color:#000;font-weight:400;margin:0 0 2px}.otp_modalSec .optSec_info .otp_instruction_txt .otpMobno_Txt{font-size:15px;color:#000;font-weight:500;font-family:"Montserrat",sans-serif}.otp_modalSec .optSec_info .otp_instruction_txt .otpInputField{width:100%;float:left}.otp_modalSec .optSec_info .otp_instruction_txt .otpField{font-size:14px;margin:0 auto 15px;width:75%;border:none;box-shadow:none;letter-spacing:42px;background-image:linear-gradient(to left, #999 75%, rgba(255,255,255,0) 0%);background-position:bottom;background-size:50px 2px;background-repeat:repeat-x;background-position-x:35px;padding:0px 15px 0 15px}.otp_modalSec .optSec_info .otpRegenerate_sec{padding:20px 0 0}.otp_modalSec .optSec_info .otpRegenerate_sec .otpExpired_Txt{font-size:11px;font-weight:400;color:#fe6767;font-family:"Montserrat",sans-serif}.otp_modalSec .optSec_info .otpRegenerate_sec .submitBtn{width:100%;float:left;padding:0px;margin:7px 0 7px}.otp_modalSec .optSec_info .otpRegenerate_sec .submitBtn a{padding:10px 30px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.otp_modalSec .optSec_info .otpRegenerate_sec .submitBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.otp_modalSec .optSec_info .otpRegenerate_sec .submitBtn a:active{background:#e51d7d}.otp_modalSec .optSec_info .otpRegenerate_sec .resend_Txt{font-size:16px;font-weight:400;color:#141b47;font-family:"Montserrat",sans-serif;opacity:0.4;pointer-events:none}.otp_modalSec .optSec_info .otpRegenerate_sec .timerCount{height:35px;width:35px;background-color:#141b47;border-radius:50%;color:#fff;display:inline-block;padding:8px 0 0;margin:2px;font-size:13px;text-align:center;margin:10px 0}.showSweetAlert button.cancel.btn.btn-lg.btn-default{padding:7px 20px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#f25746;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.showSweetAlert button.cancel.btn.btn-lg.btn-default:hover{background:#f25746;cursor:pointer;color:#fff}.showSweetAlert button.cancel.btn.btn-lg.btn-default:active{background:#f25746}.searchQuots_sec{width:100%;float:left;background:#293895;padding:7px 35px;color:#fff}.searchQuots_sec h4{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#fff}.quotation_search_sec{width:100%;float:left;background:#141b47;padding:20px}.quotation_search_sec label{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#fff}.quotation_search_sec .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#615d5d;text-transform:capitalize}.quotation_search_sec .reservationSelect{position:absolute;top:10px;right:15px;color:#0a0a0a;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.quotation_search_sec .bookingIcon{position:absolute;right:23px;top:34px;color:#b9b7b4;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;pointer-events:none}.quotation_search_sec .refreshFrom{position:relative;top:30px;bottom:0;right:22px;margin:0 10px 0 4px;cursor:pointer}.searchQuots_heading{font-size:20px;font-weight:500;color:#000;margin:20px 0}.quotation_result_sec{width:100%;float:left;margin:15px 0px}.quotation_result_sec .quots_heading{width:14%;border-right:1px solid #ddd !important;font-size:13px;padding:10px !important;vertical-align:middle}.quotation_result_sec .service_icon{width:100%;float:left;display:flex;align-items:center}.quotation_result_sec .searchSprite{background:url(../images/svgIcons/Search_page.svg) no-repeat;background-size:500%;display:inline-block;width:30px;height:20px}.quotation_result_sec .flight_icon{background-position:8px -2px}.quotation_result_sec .hotel_icon{background-position:-17px -1px}.quotation_result_sec .transfer_icon{background-position:-39px -1px}.quotation_result_sec .activity_icon{background-position:-83px -1px}.quotation_result_sec .actionBox_sec{display:flex;align-items:center;justify-content:center}.quotation_result_sec .actionBox_sec a{font-size:12px;font-weight:400;color:#293895;text-decoration:none;text-align:center;padding:0px 2px;margin:0 2px}.quotation_result_sec table.dataTable tbody td{font-size:13px;font-weight:400;color:#293895;border-bottom:1px solid #ccc;text-align:left;padding:10px 15px}.quotation_result_sec #quotationList th{border-right:1px solid #e2e2e2 !important}.quotation_result_sec #quotationList td{border-right:1px solid #e2e2e2 !important}.quotation_result_sec .dataTables_wrapper div.dataTables_info{width:20%;float:left}.customer_rating_sec[style="display: block;"]{display:flex !important;align-items:center}.customer_rating_sec{width:100%;float:left}.customer_rating_sec .rating_txt{font-size:12px;font-weight:500;color:#000;margin:0px}.customer_rating_sec .rating_clr{color:#6fb91d;cursor:pointer}.customer_rating_sec .read_review_txt{margin:0px;padding:0 10px}.customer_rating_sec .read_review_txt a{font-size:12px;font-weight:500;color:#000;text-decoration:underline;cursor:pointer}.gridViewShow .customer_rating_sec{display:initial}.gridViewShow .customer_rating_sec .read_review_txt{padding:0px}.hybridViewShow .customer_rating_sec{display:initial}.hybridViewShow .customer_rating_sec .read_review_txt{padding:0px}.compactViewShow .customer_rating_sec{display:initial}.compactViewShow .customer_rating_sec .read_review_txt{padding:0px}.dyn_hotel_review_box{border-radius:5px;position:absolute;z-index:240;background:#fff;padding:15px 10px;width:250px;left:125px;bottom:65px;border:1px solid #e2e2e2;box-shadow:1px 3px 8px 0px #666;transform:translate(-50%, 10px)}.dyn_hotel_review_box:before{border-top:10px solid #fff !important;border-left:10px solid transparent !important;border-right:10px solid transparent !important;content:"";display:block;height:0;left:56%;position:absolute;bottom:-10px;width:0;transform:translate(-114%)}.dyn_hotel_review_box h1{font-size:14px !important;font-weight:500 !important;font-family:"Montserrat",sans-serif !important;color:#000 !important;width:100% !important;border-bottom:1px dashed #ccc;margin:0px 0 10px !important;padding:0px 0 5px !important}.dyn_hotel_review_box .five_rating_star{width:100%;float:left}.dyn_hotel_review_box .ratingBarContainer{display:flex;flex-direction:row;height:18px}.dyn_hotel_review_box .ratingLevel{width:110px;float:left}.dyn_hotel_review_box .ratingStar{width:85px;float:left;color:#141b47}.feedbackSec{width:100%;float:left;padding:0px 4%;font-family:"Montserrat",sans-serif}.feedbackSec .rating_section{width:100%;float:left;padding:20px 0}.feedbackSec .overallrating{width:50%;float:left}.feedbackSec .overall_rating{text-align:center;min-height:90px;display:flex;align-items:center;justify-content:center}.feedbackSec .rating_txt{display:inline-block;font-size:32px;color:#000;margin-top:4px;text-align:center}.feedbackSec .rating_star{font-size:28px;padding:0 0 0 4px;display:inline-block;color:#141b47}.feedbackSec .index_ratingBarContainer{display:flex;flex-direction:row;height:18px}.feedbackSec .index_ratingBarContainer .index_Rating{display:flex;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000}.feedbackSec .index_ratingBarContainer .ratingStar{padding:0 10px 0 5px;color:#141b47}.feedbackSec .index_ratingBarContainer .progressBar{display:flex;flex:1;background-color:#f4f4f4;border-radius:2px;height:10px;overflow:hidden;margin:4px 0px}.feedbackSec .index_ratingBarContainer .progressBar span{background-color:#09ac63}.feedbackSec .index_ratingBarContainer .index_count{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin-left:9px}.feedbackSec .overallStar_rating{width:50%;float:right;display:flex;align-items:center;justify-content:center}.feedbackSec .overallStar_rating .ratingLevel{width:150px;float:left;font-size:13px;font-weight:500;color:#000}.feedbackSec .overallStar_rating .ratingStar{width:120px;float:left}.feedbackSec .customer_review_sec{width:100%;float:left;padding:10px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.feedbackSec .customer_review_sec .userIcon{font-size:50px;color:#ccc}.feedbackSec .customer_review_sec h1{font-size:18px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;margin:20px 0 10px}.feedbackSec .customer_review_sec h4{font-size:16px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;margin:10px 0}.feedbackSec .customer_review_sec p{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;margin:7px 0}.feedbackSec .replay_msg_sec{width:100%;float:left}.feedbackSec .replay_msg_sec .replay_icon{font-size:50px;color:#000}.feedbackSec .replay_msg_sec .replay_icon .fa-reply{color:#000;transform:rotate(180deg)}.feedbackSec .replay_msg_sec .replay_bdr{border-left:1px solid #ccc}.feedback_sec{width:100%;float:left;border:1px solid #ccc;margin:20px 0;border-top:0px !important}.feedback_sec .rating_row{width:100%;float:left;padding:10px 0;border-top:1px solid #ccc}.feedback_sec .rating_row h1{font-size:22px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:center;margin:0 0 15px 0}.feedback_sec .rating_row .rating_sec{width:20%;float:left}.feedback_sec .rating_row .rating_sec .feebackIcon{width:100%;display:flex;align-items:center;justify-content:center;margin:5px 0;font-size:25px;color:#e2ded8;cursor:pointer}.feedback_sec .rating_row .rating_sec .feedbackTxt{font-size:14px;font-weight:400;text-align:center;color:#000}.feedback_sec .rating_row .rating_sec .feebackIcon.active{color:#7be00c}.feedback_sec .rating_row .feedbackTxtarea textarea{resize:none;width:100%;border-radius:5px}.feedback_sec .feedbackBtn{width:100%;float:left;text-align:center;margin:15px 0}.feedback_sec .feedbackBtn a{padding:10px 20px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.feedback_sec .feedbackBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.feedback_sec .feedbackBtn a:active{background:#e51d7d}.wishlist_box{width:20px;height:20px;border-radius:25px;background:#293895;font-size:12px;display:flex;align-items:center;justify-content:center;padding:2px 1px 2px 1px;color:#fff;float:left;cursor:pointer;margin-left:10px}.wishlist_box.active{background:#fd0a07;color:#ffc5c5}.searchwishlistBtn{margin-right:15px}.wishListWrraper{width:100%;float:left;padding:15px 0px;margin-bottom:15px;background:#eee}.wishListWrraper .wishListHeading .wishlistTlt{margin:15px 0px 15px;padding:0px;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishListWrraper .wishListHeading .wishListIcon{font-size:15px;color:#ff0202}.wishListWrraper .wishListHeading .wishlistIcon{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#ff0000;padding-left:2px}.wishListWrraper .wishListHeading .quotationCount{width:19px;height:19px;background:#141b47;border-radius:15px;color:#fff;float:right;border:1px solid #fff;padding:2px 0px;margin-left:5px;font-size:11px;font-weight:500;font-family:"Montserrat",sans-serif;display:flex;align-items:center;justify-content:center}.wishListWrraper .wishListHeading .titleBtnBox{float:right;margin:5px 0px 5px;display:flex;align-items:center;justify-content:flex-end}.wishListWrraper .compareHtlWrraper .viewMore{cursor:pointer}.wishListWrraper .compareBtn{margin-right:0px;position:relative;float:right}.wishListWrraper .commonBtn.compareBtn a{position:relative}.wishListWrraper .hotel_listBox .backToSearchBtn a{padding:7px 15px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s;margin-bottom:8px}.wishListWrraper .hotel_listBox .backToSearchBtn a:hover{background:#293895;color:#fff}.wishListWrraper .hotel_listBox .backToSearchBtn a:active{background:#293895;text-decoration:none}.wishListWrraper .hotel_listBox .backToSearchBtn a a{color:#293895;text-decoration:none}.wishListWrraper .hotel_listBox .backToSearchBtn a a:hover{text-decoration:none}.wishListWrraper .hotel_listBox .backToSearchBtn a:hover a{color:#fff;text-decoration:none}.wishListWrraper .removeBtn a{border:1px solid #293895;padding:5px 15px;border-radius:25px;text-align:center;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-decoration:none;display:inline-block;margin:0px auto 0px;cursor:pointer;transition:0.3s;text-transform:capitalize}.wishListWrraper .removeBtn a:hover{border:1px solid #e51d7d;cursor:pointer;background:#e51d7d;color:#fff}.wishListWrraper .wishList_listing_result{width:100%;margin:0px;padding:0px;float:left;margin-top:0px}.wishListWrraper .wishListingContainer{width:100%;display:inline-block}.wishListWrraper .wishListingContainer .wishListImg_bg{background-position:center center, center center;background-repeat:no-repeat, no-repeat;width:100%;height:120px}.wishListWrraper .wishListingContainer .wishListImg_bg .item{overflow:hidden;display:inline-block;width:100%;height:100%}.wishListWrraper .wishListBox{width:49%;margin-bottom:1%;margin-right:1%;background:#fff;color:#000}.wishListWrraper .wishListBox:hover{width:49%;margin-bottom:1%;margin-right:1%;box-shadow:0 0 2px 0 rgba(0,0,0,0.3)}.wishListWrraper .wishListBox .list_innerPadding{padding:20px;border-bottom:1px solid #ddd;position:relative}.wishListWrraper .wishListBox .wishlist_img{position:relative;width:30%}.wishListWrraper .wishListBox .addWishlist{position:absolute;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#fff;top:5px;left:28px;display:none}.wishListWrraper .wishListBox .wishLst_info h1{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin-top:5px;margin-bottom:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishListWrraper .wishListBox .wishLst_info .locationDtls{width:100%;float:left;padding:5px 0px 0px;text-align:left;cursor:pointer}.wishListWrraper .wishListBox .wishLst_info .locationDtls .location_Icon{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;padding-right:3px}.wishListWrraper .wishListBox .wishLst_info .locationDtls .location_icon{display:inline-block;width:30px;height:15px;background-position:-440px -5px !important}.wishListWrraper .wishListBox .wishLst_info .locationDtls .location_img{background:url("../images/svgIcons/hotel_listing.svg");background-size:650%}.wishListWrraper .wishListBox .wishLst_info .star_ratng{width:100%;float:left;padding-bottom:10px}.wishListWrraper .wishListBox .wishLst_info .star_ratng .star_icn{font-size:12px;padding:0px 2px 0 0;margin-top:2px;color:#293895}.wishListWrraper .wishListBox .wishLst_info .star_ratng .emptySatr_ratng{font-size:12px;padding:0px 2px 0 0;margin-top:2px;color:#ccc}.wishListWrraper .wishListBox .wishLst_info .wishlist_desc{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;margin:5px 0 0 0px;float:left;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishListWrraper .wishListBox .wishLst_info .readMore{float:left;width:100%;text-align:left;margin:0px}.wishListWrraper .wishListBox .wishLst_info .readMore a{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;cursor:pointer}.wishListWrraper .wishListBox .wishLst_info .readMore a:hover{text-decoration:none}.wishListWrraper .wishListBox .prce_dv label{color:#293895;display:inline-block;width:100%;text-align:right;padding-right:0px;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishListWrraper .wishListBox .prce_dv h2{padding-top:0px;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-size:20px;font-weight:600;font-family:"Montserrat",sans-serif;margin:0px;float:right;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishListWrraper .wishListBox .chooseRoomBtn{float:right;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;position:absolute;top:40px;right:50px}.wishListWrraper .wishListBox .closeIcon span{position:absolute;font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;top:5px;right:10px;cursor:pointer}.wishListWrraper .wishListBox.wishlistErrorBox{padding:35px 15px;text-align:center}.wishListWrraper .wishListBox.wishlistErrorBox .wishlistErrorMsg{font-size:18px;font-weight:500;color:#293895}.wishListWrraper .closeIcon span{position:absolute;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#999;top:5px;right:10px}.wishListWrraper .removeCloseIcon{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;padding-left:6px}@-moz-document url-prefix(){.filter_right_container .rightFilerTop .sortby_top{padding-top:3px}.filter_right_container .rightFilerTop .selectHtlMap{margin-top:4px}.filter_right_container .rightFilerTop .sortby_top .filterSelect.priceFltr.htlNameFltr_right{width:70px}.filter_right_container .rightFilerTop .sortby_top .filterSelect.priceFltr.htlRatingFltr_right select{width:100%}.filter_right_container .rightFilerTop .sortby_top .filterSelect.priceFltr.htlPriceFltr_right select{width:100%}.filter_right_container .rightFilerTop #hotel_selection{width:85px}.filter_right_container .rightFilerTop .sortby_top .filterSelect.priceFltr{width:100px}.starRtg .selectHtlStar .checkbox input:checked+label:after{top:5px}.checkbox input:checked+label::after{top:5px}.filter_right_container .rightFilerTop .viewIcon_box{padding:0px 12px}.hotel_icn_rs{display:inline-block;width:18px;height:18px;margin-right:5px;background-position:-24px 0px !important}.flight_icn_rs{display:inline-block;width:18px;height:18px;margin-right:5px;background-position:0px -4px !important}.trans_icn_rs{display:inline-block;width:18px;height:18px;margin-right:5px;background-position:-49px -2px !important}.activity_icn_rs{display:inline-block;width:18px;height:18px;margin-right:5px;background-position:-87px -2px !important}.carrental_icn_rs{display:inline-block;width:18px;height:18px;margin-right:5px;background-position:-68px -4px !important}#rowdata label{font-weight:400}.advance_search_link a{font-weight:500}.rightFilerTop .sortby_top .filterSelect.priceFltr{width:100px}label{font-weight:400}.carRenatl_form label{font-weight:400}.filter_right_container .rightFilerTop .selectHtlMap.dirSearchHtl select{padding:3px 0px 3px 0px}.filter_right_container .rightFilerTop .selectHtlMap{width:134px !important;margin-top:8px}.selectHtlMap.dirSearchHtl{width:165px !important}.tourBooking_Dtls .bookingDlts_info .checkinSec .checkinTime{word-wrap:break-word}.paymentDlts_Sec .rateDlts .htlBookingTlt{font-size:11px}.filter_right_container .rightFilerTop .filterSelect .arrow_icon{top:10px}.filter_right_container .rightFilerTop .filterSelect select{padding:0px 12px 0px 4px}}.padR10{padding-right:10px}.padL10{padding-left:10px}.padRt5{padding-right:5px}.transfer_listbox .list_innerPadding{padding:19px 20px 20px;border-bottom:1px solid #cbcbcb;width:100%;float:left}.transfer_listbox.active{width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,0.3);background:#fcfcfc}.transfer_listbox:hover{width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,0.3);background:#fcfcfc}.maxPerson{font-size:20px;color:#adadad;text-align:right;display:flex;justify-content:center}.detailsBox_rooms .carOnRequest p{font-size:12px;padding-top:5px;color:#293895;text-align:right}.transfer_listbox .adv_roomDtls .carOnRequest{font-size:14px;color:#e51d7d;padding-top:6%;text-align:right;font-weight:600}.owl-prev .nextSearchTtl{margin-right:20px;font-size:12px;color:#666;margin-bottom:0px}.owl-prev .nextSearchTtl i{position:absolute;right:8px;top:3px}.recentTrsferSearch{width:100%;padding:10px 0px 15px}.recentTrsferSearch .resentSrchHead{width:100%;float:left;margin:0px;padding:0px;margin-bottom:10px}.recentTrsferSearch .resentSrchHead .recentSearchTtl{float:left;font-size:12px;color:#666;margin-bottom:0px}.recentTrsferSearch .resentSrchHead .nextSearchTtl{float:right;font-size:12px;color:#666;margin-bottom:0px}.recentTrsferSearch .recentTrsferSearch{width:100%;float:left;padding:10px 0px 15px}.recentTrsferSearch .recentTrsferSearch .resentSrchHead{width:100%;float:left;margin:0px;padding:0px;margin-bottom:10px}.recentTrsferSearch .recentTrsferSearch .resentSrchHead .recentSearchTtl{float:left;font-size:12px;color:#666;margin-bottom:0px}.recentTrsferSearch .recentTrsferSearch .resentSrchHead .nextSearchTtl{float:right;font-size:12px;color:#666;margin-bottom:0px;cursor:pointer}.recentTrsferSearch .recentTrsferSearch .recentSearchBox .rsnt_close{position:absolute;right:5px;top:3px;cursor:pointer;color:#999}.recentTrsferSearch .recentTrsferSearch .recentSearchBox .htlLocationName{font-size:14px;font-weight:500;color:#000;margin:0px;padding:0px;margin-bottom:0px;width:95%;display:inline-block}.recentTrsferSearch .recentTrsferSearch .recentSearchBox .htlLocationName .searchTransname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left}.recentTrsferSearch .recentTrsferSearch .recentSearchBox .htlLocationName .htlAvailDate{font-size:11px;color:#e2e2e2;font-weight:500;padding-left:7px;width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left}.recentTrsferSearch .recentTrsferSearch .recentSearchBox .roomAdltCount{font-size:11px;color:#e2e2e2;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.recentTrsferSearch .recentTrsferSearch .owl-dots{display:none}.recentTrsferSearch .padRl4{padding-right:4px;padding-left:4px}.recentTrsferSearch .roomNo{padding-left:4px}.recentTrsferSearch .recentSearchBox{width:100%;border-radius:10px;border:1px dashed #b4b4b4;padding:10px 15px;text-align:left;background:#fff;position:relative;cursor:pointer}.recentTrsferSearch .recentSearchBox .htlLocationName{width:100%;font-size:14px;font-weight:500;color:#000;margin:0px;padding:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recentTrsferSearch .recentSearchBox .htlLocationName .htlAvailDate{font-size:11px;color:#999;font-weight:500;padding-left:4px}.recentTrsferSearch .recentSearchBox .roomAdltCount{font-size:11px;color:#999;margin-bottom:0}.recentTrsferSearch .recentSearchBox .rsnt_close{position:absolute;right:5px;top:3px;color:#999}.listingWrraper{width:100%;float:left;padding:15px 0px;margin-bottom:15px;background:#fff}.transferListing_Wrapper{width:100%;float:left;display:inline-block}.listingHeading .transferCount_CountryDtls{margin:5px 0px 0px;padding:0px;font-size:16px;font-weight:400;color:#293895;line-height:18px;overflow:initial;text-overflow:initial;white-space:normal;font-family:"Montserrat",sans-serif;-webkit-font-smoothing:antialiased}.listingHeading .transferDate_trvlDtls{font-family:"Montserrat",sans-serif;-webkit-font-smoothing:antialiased;font-size:13px;font-weight:300;color:#666;text-align:left}.listingHeading .titleBtnBox{float:right;margin:5px 0px 0px;display:flex;align-items:center;justify-content:flex-end}.listingHeading .mdfy_SearchBtn{margin-right:0px}.transferListing_Wrapper .commonBtn a{padding:5px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px;display:flex}.transferListing_Wrapper .commonBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.transferListing_Wrapper .commonBtn a:active{background:#e51d7d}.commonBtn a.active{background:#e51d7d;color:#fff}.compareBtn{margin-right:10px}.trasferCommonBtn a{padding:5px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.trasferCommonBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.trasferCommonBtn a:active{background:#e51d7d}.trasferCommonBtn a:hover{cursor:pointer;background:#e51d7d;color:#fff}.transfer_listing_filter_result{width:100%;margin:0px;padding:0px;float:left;margin-top:7px}.transfer_filter_left_container{height:auto;background:#293895;min-height:684px;width:100%;float:left}.transfer_filter_left_container .fltr_srch{width:100%;float:left;padding:13px 20px 13px 20px;border-bottom:1px solid #6a656a;font-size:1.125em}.transfer_filter_left_container .fltr_srch_map{width:100%;float:left;padding:10px 20px 15px 20px;font-size:1.125em;min-height:680px}.transfer_filter_left_container .searchTransname{padding-left:30px;font-size:13px;color:#293895;height:28px}.transfer_filter_left_container .fltr_input{width:100%;margin-top:0px;margin-left:2px;position:relative}.transfer_filter_left_container .fltr_lbl{color:#fff;position:relative;cursor:pointer;font-size:14px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transfer_filter_left_container .fltr_lbl .fa{font-size:14px;right:0px;position:absolute;top:1px;color:#fff}.transfer_filter_left_container .filterCheck .checkbox{margin:0px;padding:0px}.transfer_filter_left_container .srch_icn{display:inline-block;width:15px;height:18px;position:absolute;top:5px;left:10px;font-size:12px;color:#d7d7d7;font-weight:300}section.listingWrraper.transferwrap{margin-top:0px;padding-top:0px}.transferwrap .checkbox label{position:relative;cursor:pointer;font-size:12px;color:#fff;padding-left:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transferwrap .rangeFiler{position:relative;width:100%;float:left;min-height:45px}.transferwrap .rangeFiler .priceRngeBox{width:100%;float:left;margin-bottom:7px}.transferwrap .priceRangeSlider.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{border:0px;height:7px;border-radius:0px;color:#293895;width:90%;margin:5px auto;top:25px}.transferwrap .filterMapImg{padding-bottom:10%}.transferwrap .fltr_srch_map .fltr_map{padding-bottom:2%}.transferwrap .fltr_srch_map h6{position:relative;font-size:13px;font-weight:500;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px}.transferwrap .fltr_srch_map p{position:relative;font-size:12px;font-weight:300;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px}.transferwrap .transferListing_Wrapper{width:100%;display:inline-block}.transferwrap .transferListing_Wrapper .listingHeading{padding:10px 0px 0px 0px;float:left;width:100%}.transferwrap .transferListing_Wrapper .commonBtn.mdfy_SearchBtn a{padding:8px 15px}.transferwrap .addQuoteBtn_moreDtls a{margin:0px !important;padding:1px 6px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:11px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s;text-transform:capitalize}.transferwrap .addQuoteBtn_moreDtls a:hover{background:#293895;color:#fff}.transferwrap .addQuoteBtn_moreDtls a:active{background:#293895;text-decoration:none}.transferwrap .addQuoteBtn_moreDtls a a{color:#293895;text-decoration:none}.transferwrap .addQuoteBtn_moreDtls a a:hover{text-decoration:none}.transferwrap .addQuoteBtn_moreDtls a:hover a{color:#fff;text-decoration:none}.transferwrap .transfer_filter_right .rightFilerTop{width:100%;float:left;background:#293895;padding:0px 0px 6px;min-height:40px}.transferwrap .transfer_filter_right .rightFilerTop .filterSelect select option{color:#000;background:#eee}.transferwrap .transfer_filter_right .rightFilerTop .sortby_section{float:left;padding:3px 15px;color:#fff;font-size:12px}.transferwrap .transfer_filter_right .rightFilerTop .sortby_section .sortbyTtl{display:inline-block;font-size:12px;color:#fff;padding-right:7px;margin:10px 5px 4px;float:left}.transferwrap .transfer_filter_right .rightFilerTop .filterSelect{position:relative;font-size:12px;float:left;margin-right:15px}.transferwrap .transfer_filter_right .rightFilerTop .filterSelect select{background:transparent;-webkit-appearance:none;border:0px;color:#fff;font-size:12px;padding:4px 12px 4px 4px;outline:none}.transferwrap .transfer_filter_right .rightFilerTop .filterSelect .arrow_icon{position:absolute;right:0px;top:11px}.transfer_listbox{width:100%;float:left}.transfer_listbox .roomStatus_trans ul.statusList{padding:0px;margin-bottom:7px;margin:0 auto;display:inline-block}.transfer_listbox .roomStatus_trans ul.statusList li{list-style:disc;float:right;text-align:right;font-size:11px;font-weight:400;margin-left:0;padding:0px}.transfer_listbox .availableTxtFont ul.statusList{padding:0}.transfer_listbox .availableTxtFont ul.statusList li{font-size:11px;list-style:disc}.transfer_listbox .prce_dv{float:right;width:100%;line-height:15px}.transfer_listbox .prce_dv label{font-size:12px;color:#293895;display:inline-block;width:100%;text-align:right;padding-right:0px;font-weight:400;margin-bottom:0px}.transfer_listbox .prce_dv h2{padding-top:0px;font-size:22px;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-weight:500;margin:0px;float:right;width:100%;margin-right:0px}.transfer_listbox .prce_dv a{width:16px;height:16px;border-radius:20px;display:inline-block;vertical-align:top}.transfer_listbox .chooseRoomBtn{float:right;font-size:12px;text-align:center;margin-top:7px}.transfer_listbox .trans_dtls_more{margin-top:20px;width:100%;float:left}.transfer_listbox .transDtls_heading{width:100%;float:left;background:#293895;padding:7px 7px;font-size:12px;color:#fff}.transfer_listbox .transDtls_heading .roomCatg_ttl{float:left}.transfer_listbox .transDtls_heading .roomCatg_ttl.qtnttlTxt{text-align:center}.transfer_listbox .transDtls_heading .perNight_ttl{text-align:right}.transfer_listbox .availableTxt ul.statusList{padding:0px;float:right;margin-bottom:7px}.transfer_listbox .availableTxt ul.statusList li{list-style:disc;float:right;text-align:right;font-size:10px;font-weight:400;margin-left:0;padding:0px}.trans_priceInfo ul.statusList{float:right}.counter{color:#000;padding:5px;font-size:14px;font-weight:500}.detailsBox_rooms .carAvailable p{font-size:12px;padding-top:5px;color:#27ae60;text-align:right;padding-right:15px}.bg-light{background-color:#f6f5f4}.priceFaIcon{font-size:12px;padding-left:5px}.bookBtn,.maxHotelList{text-align:center}.bookBtn,.maxHotelPrice{text-align:center}.tansferSearchBtn a{background:#293895;padding:8px 25px;border-radius:20px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s}.transfer_listbox .transfer_info h1{font-size:17px;color:#000;margin-top:5px;margin-bottom:0px;font-family:"Montserrat",sans-serif;font-weight:400;text-align:left}.transfer_listbox .transfer_info h1 span.lclSupplier_name{font-size:18px}.transfer_listbox .transfer_info .locationDtls .lcn_name{font-size:12px;color:#a5a5a5;padding:6px 0 6px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;float:left;position:absolute}.transfer_listbox .transfer_info .locationDtls .lcn_icon{font-size:12px;color:#a5a5a5;padding:6px 0;float:left;position:relative}.transfer_listbox .prce_dv label{font-size:12px;color:#293895;display:inline-block;width:100%;text-align:right;padding-right:0px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transfer_listbox .prce_dv h2{font-size:20px;text-align:right;color:#293895;display:inline-block;width:100%;padding-top:0px;margin:0px;float:right;margin-right:0px;padding-right:0px;font-weight:500}@-moz-document url-prefix(){.transfer_listbox .prce_dv h2{font-weight:500}}.transfer_listbox .adv_roomDtls .detailsBox_rooms{width:100%;float:left;text-align:left;margin:0px 0px;display:flex;align-items:flex-start;text-align:center;padding:7px 0px}.transfer_listbox .adv_roomDtls .detailsBox_rooms .maxperson{text-align:center}.transfer_listbox .adv_roomDtls .detailsBox_rooms .carDtls_heading{width:100%;float:left;background:#293895;padding:10px 10px;font-size:12px;color:#fff}.transfer_listbox .adv_roomDtls .detailsBox_rooms{border-bottom:1px solid #ccc}.transfer_listbox .transfer_info .readMore a{font-size:12px;color:#000;width:100%;float:left;text-decoration:none;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.transfer_listbox .transfer_info .readMore a:hover{text-decoration:underline}.transfer_listbox .transfer_info .chooseRoomBtn{float:right;font-size:12px;text-align:center;margin-top:15px}.carDtls_heading .roomCatg_ttl,.carDtls_heading .roomCatg_maxLuggage,.carDtls_heading .roomCatg_maxPass,.carDtls_heading{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roomCatg_ttl_maxPrice{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.detailsBox_rooms .Car_type{font-size:14px;font-weight:500;color:#000;padding-left:5px;padding:5px 7px;position:relative;overflow:initial;text-overflow:inherit;white-space:pre-wrap;display:inline-block;width:100%}.transfer_listbox .adv_roomDtls .maxLuggage,.hotel_listBox .adv_roomDtls .maxPerson{font-size:20px;color:#adadad;text-align:center;display:flex;align-items:center}.transfer_listbox .adv_roomDtls .carAvailable{font-size:18px;color:#293895;padding-top:3%;text-align:center;font-weight:500}.continuBtn a{background:#141b47;padding:5px 15px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s}.continuBtn a:hover{background:#e51d7d;color:#fff}.continuBtn a:active{background:#e51d7d}.bookNowBtn a{background:#141b47;padding:5px 15px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s}.bookNowBtn a:hover{background:#e51d7d;color:#fff}.bookNowBtn a:active{background:#e51d7d}.bookNowListingBtn a{background:#141b47;padding:5px 15px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s}.bookNowListingBtn a:hover{background:#e51d7d;color:#fff}.bookNowListingBtn a:active{background:#e51d7d}.imgTransfer{border-radius:8px}.VehicleIcon{color:#adadad}hr.form_break_transfer_line{border-top:1px solid #293895;width:100%;float:left;margin:15px 0px 28px}.infoTransferSrch{width:100%;float:left}.transfModifySearch label{font-size:14px;color:#fff;font-weight:400}#modifySearch .transfModifySearch{width:100%;float:left}.transfer_bookNw_dtlBox .estimatedSelectkLeft{border-left:0px}.modal-header .modal-title h4{font-size:24px;color:#000;font-weight:400;width:100%;float:left;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.readMoreInfo{border-bottom:1px solid #e2e2e2;display:inline-block;padding:5px 15px;width:100%}.readMoreInfo p{font-size:14px;color:#000;font-weight:400}.policyModal{background:#f9f9f9;margin-top:-7px}.policyData{background:#f9f9f9;padding-bottom:30px}.readMoreInfo span{color:#666}.readMoreContent{padding:25px 55px 5px;font-size:14px;width:100%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.readMoreContent p{color:#000;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-title{width:100%;float:left}.policy{padding:5px 15px 20px;width:100%}.policy li{width:100%;float:left;padding-bottom:15px;line-height:1.3;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:justify;color:#293895}.ReadMoreModal{position:relative;padding:0px 15px}.transferLeftInfo .reviewImg{margin-bottom:10px}.transferLeftInfo{display:inline-block;padding-bottom:7px;margin-bottom:15px}.transferLeftInfo .booknow_transferDtls,.transferLeftInfo{padding:5px 0px 3px;width:100%;display:inline-block;border-bottom:1px dotted #ccc}.booknow_transferDtls+.booknow_transferDtls{padding-top:10px}.booknow_surcharge{padding:10px 0px;width:100%;display:inline-block}.booknow_surcharge .surchargeTable{color:#fff}.transferLeftInfo .booknow_transferDtls h4{font-size:16px;font-weight:500;color:#000;margin:0 0 7px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}.transferLeftInfo .booknow_transferDtls .checkin{font-size:14px;font-weight:500;color:#666;margin:0px;padding:0px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transferLeftInfo .booknow_transferDtls .bookedDate{font-size:14px;font-weight:500;color:#000;margin:0px;padding:0px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transferLeftInfo .booknow_transferDtls .totlPrice .totalPriceTtl{font-size:14px;font-weight:600;color:#000;margin:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transferLeftInfo .booknow_transferDtls .totlPrice .ttlPrice{color:#293895;font-size:18px;margin:0px;padding:0;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transferLeftInfo .booknow_transferDtls .refereanceNum label{font-size:14px;color:#293895;font-weight:400;margin-bottom:7px}.transferLeftInfo .booknow_surcharge .inDtls p{font-size:14px;font-weight:500;text-align:center;color:#000;margin:0px;padding:0px 0px 10px 0px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.infoIcon{float:right;font-size:14px;color:#999;padding:5px 2px 0px}.surchargeInfo{background:#141b47;float:left;width:100%}.surchargeTable{text-align:center;font-size:14px;font-weight:500;color:#000;text-overflow:ellipsis;white-space:nowrap}.surchargeTableInfo{background:#f6f5f4;width:100%;float:left;padding-top:8px;border-bottom:2px solid #fff}.surchargeTableInfo p{text-align:center;font-size:14px;font-weight:500;color:#000}.inDtls{width:100%;display:inline-block}.transfer_bknw_innerPadding{padding:0px 65px 15px;display:inline-block;width:100%}.transfer_bookNw_dtlBox .loyalty_txt{font-size:14px;line-height:18px;color:#000;margin-bottom:5px}.transfer_mainTlt{padding:10px 35px 10px;display:inline-block;width:100%;float:left}.transfer_bookNw_dtlBox{background:#fff;margin-bottom:10px}.transfer_bookNw_dtlBox .additionalDetailsInfo{width:100%;float:left}.transfer_bookNw_dtlBox .continuBtn{text-align:left;float:left}.transfer_bookNw_dtlBox .continuBtn a{padding:12px 25px}.transfer_bookNw_dtlBox .form-control{font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400;color:#666;resize:none;-webkit-appearance:none}.transfer_bookNw_dtlBox .custInfoLabel{font-size:12px;font-weight:300;color:#293895}.dtlsback{float:right;margin:2px 0px 0px}.backToSearchBtn a{padding:7px 15px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s;margin-top:8px}.backToSearchBtn a:hover{background:#293895;color:#fff}.backToSearchBtn a:active{background:#293895;text-decoration:none}.backToSearchBtn a a{color:#293895;text-decoration:none}.backToSearchBtn a a:hover{text-decoration:none}.backToSearchBtn a:hover a{color:#fff;text-decoration:none}.greenTxt{color:#789e39}.trasferInfoForm .transfer_travellerTtl{font-size:14px;font-weight:600;color:#000;margin:0px 0 10px 0px;padding:7px 0px 15px;border-bottom:1px solid #d7d7d7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transfer_travellerTtl{font-size:20px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0px;padding:5px 0px}.transfer_bookingDtls_top{width:100%;display:inline-block;padding:6px 0px 15px;border-bottom:1px solid #d7d7d7}.transfer_bookingDtls_top .roomType h4{font-size:12px;font-weight:500;color:#293895;margin:7px 0px 10px}.transfer_bookingDtls_top .roomType.adlt{text-align:center;padding-right:0px}.transfer_bookingDtls_top .passTxt{font-size:13px;font-weight:400;color:#000;text-align:center}.transfer_bookingDtls_top .roomType.child{text-align:center;padding:6px 0}.transfer_bookingDtls_top .ttlPriceTxt{font-size:18px;color:#293895;margin:12px 0 0 0px;text-align:center;font-weight:600}.transfer_bookNowReview_Travellerinfo h3.travellerInfoTtl{font-size:14px;font-weight:500;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkbox input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:4px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox input{display:none}.checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:4px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:6px;margin-bottom:2px}.button.active{color:#fff;background-color:#e51d7d;outline:none}.transfer_listbox.active{width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,0.3);margin-bottom:10px;background:#fcfcfc}.clearDiv{clear:both}.transfer_bookNowReview_Travellerinfo .travellername p{font-size:16px;font-weight:500;color:#000;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emergencyContactDtlsTtl{margin-bottom:20px}.transferBookingHeading{font-size:16px;font-weight:500;color:#000;line-height:22px;margin:0px 0px 10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transferReviewContactDtls_text .emailTtl,.transferReviewContactDtls_text .contactTtl{font-size:14px;color:#000;margin-bottom:7px}.transferReviewContactDtls_text .emailDtls,.transferReviewContactDtls_text .contactDtls{font-size:16px;color:#000;margin-bottom:7px}.transferBooking_noteTxt{font-size:12px;line-height:18px;color:#000;margin-bottom:15px}.dtl_canclPolicyTtl{font-size:12px;color:#000;font-weight:600;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dtl_canclPolicy_desc{font-size:12px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transferRequestOPtions .checkbox label{font-size:12px;line-height:18px;color:#000;margin-bottom:15px;white-space:nowrap;float:left;width:98%}.transferRequestOPtions .agreeTxt{display:inline-block;white-space:normal;vertical-align:top;position:relative;font-style:italic;width:98%}.transfer_bookingDtls_top .roomType h4{font-size:12px;font-weight:500;color:#666;margin:4px 30px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roomType h5{margin-bottom:4px;font-size:15px;font-weight:600;margin-top:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transfer_booking{font-size:14px;color:#000;margin:4px 0px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transfer_booking span{color:#666}.btn:hover,.btn:focus,.btn.focus{color:#fff;text-decoration:none}.transfer_bookingDtls_top i{font-size:18px}.paymentDlts_Sec .htlBookingDlts .total_Txt{margin:0;font-size:13px !important}.paymentDlts_Sec .htlBookingDlts .value_Dlts{margin:0;font-size:13px !important}.whiteBg{background:#fff}.downArrow{position:absolute;right:10px;top:34px}.countryCode{width:20%;float:left;margin-right:3%}.phNumber{float:left;width:65%}.inputDivInfo label{font-size:13px;font-weight:500;color:#293895}.transSpriteImg{background:url("../images/svgIcons/transfer_list.svg");background-size:300%}.listVehicle{display:inline-block;width:30px;height:30px;background-position:3px -4px;display:none}.vehicle{display:inline-block;width:30px;height:30px;background-position:3px 2px}.passenger{display:inline-block;width:30px;height:30px;background-position:-59px -1px}.luggage{display:inline-block;width:30px;height:30px;background-position:-27px -1px}.noteInfo{padding:13px 6px;width:100%;display:inline-block}.noteInfo p{font-size:12px;color:#f36757;margin:0px;padding:0px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.additionalDetailsInfo p{font-size:12px;margin:0 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.additionalInfo{background:#293895;display:inline-block;color:#fff;width:100%;float:left}.vehicle_type{width:20%;float:left;font-size:12px;font-weight:500;text-align:center;padding:15px 0;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no_of_vehicle{width:20%;float:left;font-size:12px;font-weight:500;text-align:center;padding:15px 0;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.max_pass{width:20%;float:left;font-size:12px;font-weight:500;text-align:center;padding:15px 0;vertical-align:top}.total_price{width:20%;float:left;font-size:12px;font-weight:500;text-align:center;padding:15px 0;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.total_pass{width:20%;float:left;font-size:12px;font-weight:500;text-align:center;padding:15px 0;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xs_Bklbl{display:none}.additionalTableInfo{border-bottom:1px solid #d2cdcd;width:100%;float:left;color:#000;padding:6px 0 6px}.additionalTableInfo_car{border-bottom:1px solid #d2cdcd;width:100%;float:left;color:#000;padding:6px 0 6px;margin-bottom:30px}.vehicle_typeInfo{width:20%;float:left;font-size:13px;color:#666;padding-top:10px;text-align:center;font-weight:500;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no_of_vehicleInfo{width:20%;float:left;font-size:13px;color:#000;text-align:center;font-weight:400;vertical-align:top}.max_passInfo{width:20%;float:left;font-size:13px;color:#000;padding-top:10px;text-align:center;font-weight:500;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.total_priceInfo{width:20%;float:left;font-size:13px;color:#e51d7d;padding-top:10px;text-align:center;font-weight:600;vertical-align:top}.total_passInfo{width:20%;float:left;position:relative;font-size:13px;color:#000;text-align:center;font-weight:400;vertical-align:top}.no_offVehicle{display:inline-block;position:relative;width:65%}.no_offVehicle .arrowDown{position:absolute;right:10px;top:10px}.total_passenger{display:inline-block;position:relative;width:65%}.total_passenger .arrowDown{position:absolute;right:10px;top:10px}.transferRequestOPtions .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.transferRequestOPtions .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:3px;left:6px;width:6px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.bgWhite{background:#fff}.bgGray{background:#f3f3f3}.transfer_listbox .continueBtn a{background:#141b47;padding:10px 20px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s}.transfer_listbox .continueBtn a:hover{background:#e51d7d;color:#fff}.transfer_listbox .continueBtn a:active{background:#e51d7d}.travellerInfoinputDiv{position:relative}.travellerInfoinputDiv label{font-size:13px;font-weight:500;color:#000;position:relative}.maxPass{text-align:center}.estimateTimeArrowRight{position:absolute;right:10px;top:8px}.estimateTimeArrowLeft{position:absolute;right:25px;top:8px}.estimateTimeRight{padding-right:0px}.estimateTimeLeft{padding-left:0px}.estimatedSelectRight{border-top-right-radius:0px;border-bottom-right-radius:0px}.estimatedSelectkLeft{border-top-left-radius:0px;border-bottom-left-radius:0px}.transfModifySearch{width:100%;float:left}.transfModifySearch .form-group{margin-bottom:15px}.transfModifySearch .input_icon{position:relative}.transfModifySearch span.icon_bg{position:absolute;right:10px;top:8px;color:#d2d2d2;font-size:14px}.transfModifySearch .icon_bg .fa-caret-down{color:#000}.transfModifySearch hr.form_under_line{border-top:1px solid #293895;width:100%;float:left;margin:15px 0px}.transfModifySearch .starRtg .selectHtlStar{float:left;width:150px;text-align:left;display:flex;align-items:center;justify-content:flex-start}.transfModifySearch .starRtg .selectHtlStar .starCnt{display:flex;align-items:center;justify-content:center}.transfModifySearch .starRtg .selectHtlStar .starCnt span{margin-right:3px}.transfModifySearch .starRtg .selectHtlStar .starCnt input{margin-top:0px;margin:0px 2px}.transfModifySearch .modal-header .close{margin-top:-2px;color:#000;opacity:inherit;outline:none}.transfModifySearch .modal-footer{padding:15px;text-align:right;border-top:none}.transfModifySearch .hotel_search_btnCont{width:100%;float:left;display:flex;align-items:center;justify-content:flex-end}.transfModifySearch .availSearchTxt{font-size:12px;font-weight:300;display:flex;color:#fff;align-items:center;justify-content:space-between;font-family:"Montserrat",sans-serif;margin-right:10px}.transfModifySearch .availSearchTxt span+span{margin-left:5px}.transfModifySearch .form-control{display:block;width:100%;height:38px;padding:6px 16px;font-size:14px;line-height:1.42857143;color:#293895;background-color:#fff;border:1px solid #ccd2df;border-radius:4px;-webkit-appearance:none}.transfModifySearch label{display:inline-block;width:100%;font-size:14px;margin-bottom:5px;font-weight:500}.transfModifySearch .switch-box-left{color:#fff}.transfModifySearch .drop_city{color:#fff;font-size:11px !important;margin-top:-7px;margin-bottom:-10px !important}.transfModifySearch .pickTime{width:47.5%;float:left;margin-right:5%}.transfModifySearch .pickTime:last-child{margin-right:0%}.transfModifySearch span.icon_bg_time{position:absolute;right:15px;top:8px;color:#000;font-size:14px}.transfModifySearch .btn_dv.searchTransBtn{float:right;margin:0px}.transfModifySearch .btn_dv.searchTransBtn a{background:#141b47;padding:10px 15px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s}.transfModifySearch .btn_dv.searchTransBtn a:hover{background:#e51d7d;color:#fff}.transfModifySearch .btn_dv.searchTransBtn a:active{background:#e51d7d}.transfModifySearch .btn_dv.searchTransBtn a:hover{cursor:pointer;background:#c52d85;color:#fff}.transfModifySearch .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:4px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:7px;margin-bottom:2px}.transfModifySearch .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:5px;left:4px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.transfModifySearch .dropDiffLocTxt{float:right;margin-top:-6px;position:relative;z-index:15}.transfModifySearch .form_break_line_bottom{border-top:1px solid #293895;width:100%;float:left;margin:15px 0px 30px}.transfModifySearch .destinationMapmaker{position:absolute;font-size:12px;color:#ccc;top:10px;left:6px}.transfModifySearch a:hover,.transfModifySearch a:focus{color:#fff;text-decoration:none}.transfModifySearch #advanceSearchContent{width:100%;float:left;display:none}.transfModifySearch .modal-header h4{font-size:20px;color:#000;font-weight:500}.transfModifySearch .SearchHotel a{background:#141b47;padding:8px 15px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s}.transfModifySearch .SearchHotel a:hover{background:#e51d7d;color:#fff}.transfModifySearch .SearchHotel a:active{background:#e51d7d}.transfModifySearch .modal-headerInfo{padding:5px}.transfModifySearch #myModal .hotelModifySearch{width:100%;float:left;background:#141b47}.transfModifySearch #myModal .close{position:absolute;z-index:1;right:14px;top:7px}.transfModifySearch #myModal .modal-dialog{padding-top:13%}.transfModifySearch .mainHeading{padding:10px 0px 15px 15px;color:#fff;font-weight:600}.transfModifySearch .mainHeading h4{font-size:24px;font-weight:500}.transfModifySearch .detailsBox_rooms .hotelRates p{font-size:12px;padding-top:5px;color:#27ae60;text-align:center}#modifySearch_transfer button.close{position:absolute;z-index:1000000;right:10px;top:7px;cursor:pointer}.transferOption{margin-bottom:15px}.transferOption .radio-inline,.checkbox-inline{padding-left:0px}.radio-inline .trans_TripOptions{margin:0px;padding-left:0px}.transferOption [type="radio"]:checked,[type="radio"]:not(:checked){position:absolute;left:-9999px}.transferOption [type="radio"]:checked+label,[type="radio"]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;line-height:12px;display:inline-block;color:#fff}.transferOption [type="radio"]:checked+label:before,[type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:13px;height:13px;border:1px solid #fff;border-radius:100%;background:none}.transferOption [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.transferOption [type="radio"]:checked+label:after,[type="radio"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#fff;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:0.3s;transition:0.3s}span.trans_icon_bg{position:absolute;right:10px;top:8px;color:#000;font-size:14px}span.trans_calendor_icon_bg{position:absolute;right:10px;top:8px;color:#d2d2d2;font-size:14px}span.trans_icon{position:absolute;right:10px;top:35px;color:#000;font-size:14px}span.trans_icon_bg_time{position:absolute;right:8px;top:8px;color:#000;font-size:14px}.transferQuotation_modal .quotationTrans{width:100%;float:left;background:#fff;padding:10px 0px 20px;margin:0px;margin-bottom:25px}.transferQuotation_modal .quotationTrans .quotation_header{width:100%;float:left;padding:10px 15px 20px}.transferQuotation_modal .quotationTrans .quotation_header .print_emial_box{float:right;width:auto;display:flex;align-items:center;justify-content:flex-end;color:#666;font-size:13px;margin-top:25px}.transferQuotation_modal .quotationTrans .quotation_header .print_emial_box .print_qtn{margin-right:10px;cursor:pointer}.transferQuotation_modal .quotationTrans .quotation_header .print_emial_box .print_qtn:hover{text-decoration:underline}.transferQuotation_modal .quotationTrans .quotation_header .print_emial_box .print_qtn a{color:#293895}.transferQuotation_modal .quotationTrans .quotation_header .print_emial_box a{color:#666;font-size:13px;text-decoration:none;cursor:pointer}.transferQuotation_modal .quotationTrans .quotation_header .print_emial_box a{color:#666;font-size:13px;text-decoration:none;cursor:pointer}.relativeDiv{position:relative}.transferQuotation_modal .emailSendBox{position:absolute;z-index:1000;width:315px;left:-105px;padding:15px;background:#fff;border:1px solid #e2e2e2;top:45px;display:flex;justify-content:center}.emailSendBox input{font-size:14px}.emailSendBox .qtn_send{margin-left:10px}.transferQuotation_modal .quotationTrans .quotation_header .print_emial_box a{color:#666;font-size:13px;text-decoration:none;cursor:pointer}.emailSendBox .commonBtn a{color:#fff !important}.emailSendBox.transMoredtls_emailBox{left:0px;right:initial}.transferQuotation_modal .quotationTrans .qtn_Dtls_header{background:#293895;padding:20px 15px 15px;width:100%;float:left}.transferQuotation_modal .quotationTrans .qtn_Dtls_header h1.qtn_userTtl{font-size:24px;font-weight:300;color:#fff;margin:0px;padding:0px;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transferQuotation_modal .quotationTrans .qtn_Dtls_header h4.qtn_dateDtl{font-size:14px;color:#fff;font-weight:300;margin:0px;padding:7px 0px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transferQuotation_modal .quotationTrans .quotation_list{color:#fff;display:flex;align-items:center;justify-content:flex-start;width:100%}.transferQuotation_modal .quotationTrans .quotation_list .qtn_label{font-size:13px;margin-right:10px;margin-top:0px;font-weight:400}.transferQuotation_modal .quotationTrans .quotation_list .qtn_list{width:100%}.transferQuotation_modal .quotationTrans .quotation_list .form-control{display:block;width:100%;height:25px;padding:3px 12px;font-size:12px}.transferQuotation_modal .quotationTrans .quotation_list .qtn_list span.icon_bg{position:absolute;top:2px;right:10px;z-index:100;color:#e2e2e2}.transferQuotation_modal .quotationTrans .rmv_allListing{float:right;font-size:12px;color:#fff;font-weight:300;margin:12px 0 0px;cursor:pointer}.transferQuotation_modal .quotationTrans .rmv_allListing span.close_allList{width:15px;height:21px;float:right;margin-left:10px;color:#fff}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox{width:100%;float:left}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transferLocationDtls_heading{width:100%;float:left;background:#141b47}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transferLocationDtls_heading ul{margin:0px;padding:0px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transferLocationDtls_heading ul li{list-style:none;float:left;width:auto}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transferLocationDtls_heading ul li.activeIcon{padding:5px 30px;background:#293895;display:inline-block}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transferLocationDtls_heading ul li.locationDtls{padding:5px 10px;display:inline-block;font-size:13px;color:#fff}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transferLocationDtls_heading ul li.locationDtls span{font-size:16px;margin-right:10px}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transferLocationDtls_heading .qtnCloseBox{width:15px;height:21px;float:right;margin-right:30px;margin-top:6px;cursor:pointer;color:#fff}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox{width:100%;float:left;padding:25px 15px}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .qtnTansInfo_price{width:100%;float:left;padding-bottom:10px;border-bottom:1px solid #e2e2e2}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox .transQtn_info{float:left;width:80%;padding:0px}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox .transQtn_info .bookingDtls_qtn{width:100%;float:left}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox .transQtn_info h1{font-size:18px;font-weight:500;color:#000;margin:0px;padding-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox .transQtn_info .bookingDtls_qtn ul{margin:0px;padding:0px;list-style:none}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox .transQtn_info .bookingDtls_qtn ul li{float:left;font-size:14px;padding-right:5px;border-right:1px solid #e2e2e2;padding-left:5px}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox .transQtn_info .bookingDtls_qtn ul li span.dateTtl{font-size:13px;color:#666;margin-right:5px}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox .transQtn_info .bookingDtls_qtn ul li span.dateDtl{font-size:13px;color:#000;font-weight:500}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox .prce_dv_Qtn{float:right}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox .prce_dv_Qtn .rslt_prce h2{color:#293895;font-weight:500;font-size:20px;text-align:right;margin:7px 0px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox .prce_dv_Qtn .rslt_prce p{font-size:13px;color:#000;text-align:right}.transferQuotation_modal .quotationTrans .ylDot{width:7px;height:7px;background:#fbbb06;display:inline-block;border-radius:10px;margin:0 7px;position:relative;top:-1px}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .qtnTansInfo_price{width:100%;float:left;padding:10px 0 10px;border-bottom:1px solid #e2e2e2}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox .transQtn_info{width:100%;float:left;font-weight:500;padding:0px}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox .transQtn_info .bookingDtls_qtn{width:100%;float:left}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox .transQtn_info .bookingDtls_qtn ul{margin:0px;padding:0px;list-style:none}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox .transQtn_info .bookingDtls_qtn ul li{float:left;font-size:14px;padding-right:5px;border-right:1px solid #e2e2e2;padding-left:5px}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox .transQtn_info .bookingDtls_qtn ul li span.dateTtl{font-size:13px;color:#666;margin-right:5px}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .transfer_qtnBox .transQtn_info .bookingDtls_qtn ul li span.dateDtl{font-size:13px;color:#000;font-weight:500}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .qtn_shortDesc{width:100%;float:left;margin-top:15px;padding:10px 15px}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .qtn_shortDesc h2{font-size:16px;color:#000;font-weight:500;margin:0px 0 7px}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .qtn_shortDesc p{font-size:12px;color:#666;line-height:18px;text-align:left}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .qtn_cnclDesc{width:100%;float:left;margin-top:0px;padding:0px 15px}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .qtn_cnclDesc h2{font-size:16px;color:#000;font-weight:500;margin:0px 0 7px}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .qtn_cnclDesc p{font-size:13px;color:#666;line-height:18px;text-align:left}.transferQuotation_modal .quotationTrans .transferQuotationDtlsBox .qtn_cnclDesc p{font-size:12px;color:#666;line-height:18px;text-align:left}.transferQuotation_modal .quotationTrans .qtn_remarks{width:100%;float:left;margin:0px;padding:0px 30px}.transferQuotation_modal .quotationTrans .qtn_remarks h2{font-size:16px;color:#000;font-weight:500;margin:0px 0 7px}.transferQuotation_modal .quotationTrans .qtn_remarks .remarkTxtarea{padding:9px 0px;resize:none;width:100%;float:left}.transferQuotation_modal .quotationTrans .qtn_remarks .remarkTxtarea textarea{width:100%;resize:none}.transferQuotation_modal .quotationTrans .proceedBtn_qtn{margin:7px 0px}.transferQuotation_modal .quotationTrans .disclaimer{width:100%;float:left;margin:10px 0 0 0;padding:0px 30px}.transferQuotation_modal .quotationTrans .disclaimer h2{font-size:16px;color:#000;font-weight:500;margin:0px 0 7px}.transferQuotation_modal .quotationTrans .disclaimer ul{margin:0px;padding:0px}.transferQuotation_modal .quotationTrans .disclaimer ul li{list-style:none;margin:0px;padding:0px;font-size:13px;line-height:18px;color:#333}.date{font-weight:500;font-size:12px;color:#666}.transferIcon_qtn{background-position:-62px -546px;width:25px;height:20px;display:inline-block;font-size:16px;color:#fff}.fulldiv_box{width:100%;float:left}.transfer_bookNw_dtlBox .transferRequestOPtions .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:3px;left:6px;width:6px;height:9px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.transfer_filter_left_container .filterCheck .checkbox{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.boxborder{width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,0.3);margin-bottom:10px}#modifySearch_transfer .closeBtn{position:absolute;right:15px;top:10px;z-index:5;color:#fff}#modifySearch_transfer .modal-content.modal_content{display:inline-block;width:100%}#modifySearch_transfer .modal-content.modal_content .roundtripDtls{width:100%;float:left}.transfer_listbox .transferListingImg_bg{background-position:center center;width:100%;height:120px;padding:5px;border:0px solid #d1d1d1}.policy li{list-style:disc}.carDtls_heading.transCarDtls{text-align:center}.carDtls_heading.transCarDtls .roomCatg_ttl{text-align:left}.roomCatg_ttl.ttlPrice{text-align:center}.transFullDiv{width:100%;float:left}.transFullDiv .textCenter{text-align:center}.carTypeDtls_trans{text-align:left;text-align:left;position:relative;float:left;min-height:30px}.transferInfo_innerPadding{width:100%;float:left}.detailsBox_rooms .carAvailable .onRequest{color:#cad809}.dropDiffCityBorder{border-top:1px solid #293895;border-bottom:1px solid #293895;padding:10px 0px}.transfer_form_break_line{border-top:1px solid #293895;width:100%;float:left;margin:10px 0px 30px}.totalPriceTtl .popover.top&gt;.arrow:after{margin-left:-46px}.totalPriceTtl.popover.top&gt;.arrow{border-top-color:transparent}.totalPriceTtl .popover-content{padding:9px 9px}.adv_roomDtls{float:left;width:100%}.paginationTop .pagination a+a{border-left:0px}.transferDtlsModal .closeBtn{position:absolute;right:15px;top:0px;cursor:pointer;z-index:50}.transferDtlsModal .trans_modCont{display:inline-block;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;width:100%}.transferDtlsModal .modal-content.trans_modCont{display:inline-block;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.transferDtlsModal .transdtls_descTop .trans_priceInfo .prce_dv h2{font-size:22px;font-weight:600}a.closeBtn_trans{height:30px;width:30px;position:absolute;box-sizing:border-box;line-height:30px;display:inline-block;border:2px solid transparent;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;right:15px;top:10px;z-index:10;top:8px}a.closeBtn_trans:before,a.closeBtn_trans:after{transform:rotate(-45deg);content:'';position:absolute;top:50%;left:50%;margin-top:-7.5px;margin-left:-1px;display:block;height:15px;width:2px;background-color:#293895;transition:all 0.25s ease-out}a.closeBtn_trans:after{transform:rotate(-135deg)}a.closeBtn_trans:hover:before{transform:rotate(135deg)}a.closeBtn_trans:hover:after{transform:rotate(45deg)}.transferOption [type="radio"]:checked,[type="radio"]:not(:checked){position:absolute;left:-9999px}.transferOption [type="radio"]:checked+label,[type="radio"]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;line-height:12px;display:inline-block;color:#fff}.transferOption [type="radio"]:checked+label:before,[type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:13px;height:13px;border:1px solid #fff;border-radius:100%;background:#141b47}.transferOption [type="radio"]:checked+label:after,[type="radio"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#fff;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.transferOption [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.transferOption [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.transferOption .roundTrip{padding-left:0px}.transferOption{margin-bottom:15px}.transferSprite_qtn{background:url(../images/svgIcons/Search_page.svg) no-repeat;background-size:650%}.transferIcon_qtn{display:inline-block;width:30px;height:23px;background-position:-55px -24px}.transferQuotation_modal .emailSendBox input{font-size:13px}.noBorder{border:0px}.transfer_bookingDtls_top .roomType.transVehicleType{display:flex;align-items:center;justify-content:flex-start}.transfer_bookingDtls_top .roomType.transVehicleType .typeIcon_trans{margin-right:7px}.transfer_bookingDtls_top .roomType.transVehicleType h4{margin-left:0px}.transfer_bookingDtls_top .roomType.transVehicleType h5{margin-top:0px}.transfer_bookingDtls_top .review_dlts{padding:12px 0 0 0}.trans_status{display:inline-block}.trans_dtls_pritBox{font-family:"Montserrat",sans-serif;position:relative}.trans_dtls_pritBox .print_emial_box{float:left;width:auto;display:flex;align-items:center;justify-content:flex-end;color:#666;font-size:13px;margin-top:7px;position:absolute;right:50px;top:-8px;z-index:50}.trans_dtls_pritBox .print_emial_box .print_qtn{margin-right:10px;cursor:pointer}.trans_dtls_pritBox .print_emial_box .print_qtn a{color:#293895}.trans_dtls_pritBox .print_emial_box a{color:#293895}.trans_dtls_pritBox .trans_dtls_pritBox .emailSendBox{right:initial;position:absolute;left:30px;top:40px;left:initial;border:1px solid #e2e2e2 !important}.transdtls_descTop{font-family:"Montserrat",sans-serif;float:left;width:100%;margin-top:50px;padding:0px 15px}.transdtls_descTop .transferListingImg_bg{background-position:center center;width:100%;height:150px;padding:5px;border:0px solid #d1d1d1}.transdtls_descTop .transfer_info h1{font-family:"Montserrat",sans-serif;font-size:17px;color:#000;margin-top:5px;margin-bottom:10px;font-weight:400}.transdtls_descTop .transfer_info .transDesc_dtls_text .tansInfoDtls{width:100%;float:left;display:flex;align-items:center;justify-content:flex-start;line-height:22px}.transdtls_descTop .transfer_info .transDesc_dtls_text .tansInfoDtls p{display:inline-block;font-size:13px;color:#000;margin-bottom:0px}.transdtls_descTop .transfer_info .transDesc_dtls_text .tansInfoDtls p span{color:#666}.transdtls_descTop .trans_priceInfo{margin-top:25px}.transdtls_descTop .trans_priceInfo .prce_dv label{font-size:12px;color:#293895;display:inline-block;width:100%;text-align:right;padding-right:0px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transdtls_descTop .trans_priceInfo .prce_dv h2{font-size:20px;text-align:right;color:#293895;display:inline-block;width:100%;padding-top:0px;margin:0px;float:right;margin-right:0px;padding-right:0px;font-weight:500}.transDtls_tabsContent{font-family:"Montserrat",sans-serif}.transDtls_tabsContent .desc_hotelBox{width:100%;display:inline-block;padding:25px 0px}.transDtls_tabsContent .desc_hotelBox ul{margin:0px}.transDtls_tabsContent .desc_hotelBox ul li{list-style:disc;font-weight:400;color:#293895;margin-bottom:25px}.transDtls_tabsContent .desc_hotelBox ul li .htlDtls_heading{font-size:14px;line-height:16px;padding-bottom:3px;font-weight:500}.transDtls_tabsContent .desc_hotelBox ul li .htlDtls_desc{font-size:13px;line-height:18px}.transDtls_tabsContent .htl_amenitiesContain{width:100%;display:inline-block;padding:25px 0px}.transDtls_tabsContent .htl_amenitiesContain h6{font-size:16px;color:#293895;margin-bottom:20px}.transDtls_tabsContent .htl_amenitiesContain .htlDtls_amenities ul{margin:0px;padding-left:0px}.transDtls_tabsContent .htl_amenitiesContain .htlDtls_amenities ul li{list-style:none;font-weight:400;color:#293895;margin-bottom:10px;font-size:13px;color:#293895;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transDtls_tabsContent .htl_amenitiesContain .htlDtls_amenities .htlAmenitiesIcon{padding-right:5px;color:#ccc}.transDtls_tabsContent .infoErrorAlert{width:100%;display:inline-block}.transDtls_tabsContent .infoErrorAlert .additionalFeeAlert{float:left;color:#f25746;font-size:12px}.transDtls_tabsContent .infoErrorAlert p{float:right;display:flex;align-items:center;margin-bottom:0;cursor:pointer;font-size:13px;color:#e51d7d;cursor:pointer}.transDtls_tabsContent .infoErrorAlert p .shareInfo{padding-left:7px;font-size:16px;color:#ccc}.transfer_details_tabs_Container{float:left;width:100%;margin:20px 0px;padding:0px 15px;font-family:"Montserrat",sans-serif}.transfer_details_tabs_Container .nav.transferDtls_tabs{padding-left:0px}.transfer_details_tabs_Container .nav.transferDtls_tabs li a{position:relative;display:block;font-size:14px;padding:12px 70px;margin:0 3px 0 0;background:#293895;color:#fff;border-radius:4px 4px 0 0}.transfer_details_tabs_Container .nav.transferDtls_tabs li a:hover,.transfer_details_tabs_Container .nav.transferDtls_tabs li a:focus{text-decoration:none;background-color:#293895;color:#fff;border:1px solid transparent;border-radius:4px 4px 0 0}.transfer_details_tabs_Container .nav-tabs.transferDtls_tabs&gt;li.active&gt;a,.transfer_details_tabs_Container .nav-tabs&gt;li.active&gt;a:hover,.transfer_details_tabs_Container .nav-tabs&gt;li.active&gt;a:focus{color:#000;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;font-weight:500;border-radius:4px 4px 0 0}.transfer_details_tabs_Container .transDtlsTabsContainer{width:100%;float:left;padding:15px 30px}.transfer_details_tabs_Container .transDtlsTabsContainer h6{font-size:13px;color:#293895}.transfer_details_tabs_Container .transDtlsTabsContainer ul{margin:0px;padding:0px}.transfer_details_tabs_Container .transDtlsTabsContainer ul li{list-style:disc;font-weight:400;color:#293895;margin-bottom:5px;padding-left:0;margin-left:20px;font-size:13px}.transfer_details_tabs_Container .transDtlsTabsContainer ul li .transDtls_heading{font-size:14px;line-height:16px;padding-bottom:3px;font-weight:500}.transfer_details_tabs_Container .transDtlsTabsContainer ul li .transDtls_desc{font-size:13px;line-height:18px}.transfer_details_tabs_Container .transDtlsTabsContainer ul li span i{color:#c2c8d0}.transfer_details_tabs_Container .transDtlsTabsContainer .trans_meetingpoint_desc p{font-size:13px;line-height:18px;color:#293895}.transDtlspage_ModalBody .policyData{background:transparent}.ReadMoreModal.transDtlspage_ModalBody{padding:0px}.transfer_dtsl_heading{display:flex;align-items:center;justify-content:flex-start;padding:10px 0px;font-size:14px}.transfer_dtsl_heading .transCount{padding-right:7px;margin-right:7px;border-right:1px solid #666;font-weight:500;color:#293895;height:18px}.transfer_dtsl_heading .transferDtls{font-weight:400;color:#666}.transfer_bookingDtlsWrap{background:#fff;font-family:"Montserrat",sans-serif;width:100%;float:left;padding:35px 15px}.transfer_bookingDtlsWrap .bookingDtls_topBox{width:100%;float:left}.transfer_bookingDtlsWrap .bookingDtls_topBox .roomStatus_trans ul.statusList{padding:0px;margin-bottom:0px;margin:0 auto;display:inline-block}.transfer_bookingDtlsWrap .bookingDtls_topBox .roomStatus_trans ul.statusList li{list-style:disc;float:right;text-align:right;font-size:11px;font-weight:400;margin-left:0;padding:0px}.transfer_bookingDtlsWrap .bookingDtls_topBox .prce_dv label{font-size:12px;color:#293895;display:inline-block;width:100%;text-align:right;padding-right:0px;font-weight:400}.transfer_bookingDtlsWrap .bookingDtls_topBox .prce_dv h2{padding-top:0px;font-size:24px;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-weight:600;margin:0px;float:right;width:100%;margin-right:0px}.transfer_bookingDtlsWrap .bookingDtls_topBox .prce_dv a{width:16px;height:16px;border-radius:20px;display:inline-block;vertical-align:top}.transfer_bookingDtlsWrap .bookingDtls_topBox .chooseRoomBtn{float:right;font-size:12px;text-align:center;margin-top:7px}.transfer_bookingDtlsWrap .bookingDtls_topBox .transferListingImg_bg{background-position:center center;width:100%;height:120px;padding:5px;border:0px solid #d1d1d1}.transfer_bookingDtlsWrap .bookingDtls_topBox .transfer_info{font-family:"Montserrat",sans-serif}.transfer_bookingDtlsWrap .bookingDtls_topBox .transfer_info h1{font-size:23px;color:#000;margin-top:0px;margin-bottom:7px;font-family:"Montserrat",sans-serif;font-weight:400}.transfer_bookingDtlsWrap .bookingDtls_topBox .transfer_info .locationDtls .lcn_name{font-size:12px;color:#a5a5a5;padding:6px 0 6px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;float:left;position:absolute}.transfer_bookingDtlsWrap .bookingDtls_topBox .transfer_info .locationDtls .lcn_icon{font-size:12px;color:#a5a5a5;padding:6px 0;float:left;position:relative}.transfer_bookingDtlsWrap .bookingDtls_topBox .transDesc_dtls_text .tansInfoDtls{width:100%;float:left;display:flex;align-items:center;justify-content:flex-start;line-height:22px}.transfer_bookingDtlsWrap .bookingDtls_topBox .transDesc_dtls_text .tansInfoDtls .lst_icon{font-size:11px;padding-right:5px;color:#666}.transfer_bookingDtlsWrap .bookingDtls_topBox .transDesc_dtls_text .tansInfoDtls p{display:inline-block;font-size:13px;color:#000;font-weight:400;margin-bottom:0px}.transfer_bookingDtlsWrap .bookingDtls_topBox .transDesc_dtls_text .tansInfoDtls p span{color:#666}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl{padding:0px 15px;font-family:"Montserrat",sans-serif;width:100%;float:left}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl .transfer_adv_roomDtls{width:100%;float:left;padding:0px;margin-top:30px;border:1px solid #b1b1b1}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl .transfer_adv_roomDtls .transDtls_heading{width:100%;float:left;background:#293895;padding:7px 7px;font-size:12px;color:#fff}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl .transfer_adv_roomDtls .transDtls_heading .roomCatg_ttl{float:left}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl .transfer_adv_roomDtls .transDtls_heading .roomCatg_ttl.qtnttlTxt{text-align:center}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl .transfer_adv_roomDtls .transDtls_heading .perNight_ttl{text-align:right}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl .transfer_adv_roomDtls .transferInfo_innerPadding+.transferInfo_innerPadding{border-top:1px solid #b1b1b1}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl .transfer_adv_roomDtls .detailsBox_rooms{width:100%;float:left;text-align:left;margin:7px 0px;display:flex;align-items:center;text-align:center}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl .transfer_adv_roomDtls .detailsBox_rooms .maxperson{text-align:center}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl .transfer_adv_roomDtls .detailsBox_rooms .carDtls_heading{width:100%;float:left;background:#293895;padding:10px 10px;font-size:12px;color:#fff}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl .transfer_adv_roomDtls .availableTxt{float:initial;margin-bottom:initial}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl .transfer_adv_roomDtls .availableTxt ul.statusList{padding:0px;float:right;margin-bottom:7px}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl .transfer_adv_roomDtls .availableTxt ul.statusList li{list-style:disc;float:right;text-align:right;font-size:10px;font-weight:400;margin-left:0;padding:0px}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl .transfer_adv_roomDtls .maxLuggage{display:flex;align-items:center;justify-content:center}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl .transfer_adv_roomDtls .addQuoteBtn_moreDtls{margin:0px}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl .transPriceDtls{padding:0px;font-size:18px;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-weight:600;margin:6%;float:right;width:100%}.transfer_bookingDtlsWrap .transfer_fullDtlsTbl .roomCatg_maxLuggage{text-align:center}.transfer_bookingDtlsWrap .detailsBox_rooms .loyaltyPoint_container.ltp_htllisting_dir.trans_loyalty{margin-bottom:0px}.transfer_bookingDtlsWrap .transfer_details_tabs_Container{font-family:"Montserrat",sans-serif;margin-top:35px;width:100%;float:left}.transfer_bookingDtlsWrap .transfer_details_tabs_Container ul.nav.nav-tabs.transferDtls_tabs{padding-left:0px}.transfer_bookingDtlsWrap .transfer_details_tabs_Container .transDtlsTabsContainer{padding:15px 15px}.transfer_bookingDtlsWrap .transfer_details_tabs_Container .transDtlsTabsContainer h6{padding-left:0px}.transfer_bookingDtlsWrap .transfer_details_tabs_Container .transDtlsTabsContainer ul{padding-left:15px}.transfer_bookingDtlsWrap .transfer_details_tabs_Container .transDtlsTabsContainer ul li{list-style:none;color:#666;line-height:18px;margin-bottom:10px;display:flex;margin-left:0px}.transfer_bookingDtlsWrap .transfer_details_tabs_Container .transDtlsTabsContainer ul li span{font-size:11px;padding-right:10px}.transfer_booknowWrap{background:#fff;font-family:"Montserrat",sans-serif;width:100%;float:left;padding:25px 0px}.transfer_booknowWrap .bookingDtls_topBox{width:100%;float:left}.transfer_booknowWrap .bookingDtls_topBox .roomStatus_trans ul.statusList{padding:0px;margin-bottom:0px;margin:0 auto;display:inline-block}.transfer_booknowWrap .bookingDtls_topBox .roomStatus_trans ul.statusList li{list-style:disc;float:right;text-align:right;font-size:11px;font-weight:400;margin-left:0;padding:0px}.transfer_booknowWrap .bookingDtls_topBox .prce_dv label{font-size:12px;color:#293895;display:inline-block;width:100%;text-align:right;padding-right:0px;font-weight:400}.transfer_booknowWrap .bookingDtls_topBox .prce_dv h2{padding-top:0px;font-size:22px;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-weight:600;margin:0px;float:right;width:100%;margin-right:0px}.transfer_booknowWrap .bookingDtls_topBox .prce_dv a{border-radius:20px;display:inline-block;vertical-align:top}.transfer_booknowWrap .bookingDtls_topBox .chooseRoomBtn{float:right;font-size:12px;text-align:center;margin-top:7px}.transfer_booknowWrap .bookingDtls_topBox .transferListingImg_bg{background-position:center center;width:100%;height:120px;padding:5px;border:0px solid #d1d1d1}.transfer_booknowWrap .bookingDtls_topBox .transfer_info{font-family:"Montserrat",sans-serif}.transfer_booknowWrap .bookingDtls_topBox .transfer_info h1{font-size:22px;color:#000;margin-top:0px;margin-bottom:0px}.transfer_booknowWrap .bookingDtls_topBox .transfer_info .locationDtls .lcn_name{font-size:12px;color:#a5a5a5;padding:6px 0 6px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;float:left;position:absolute}.transfer_booknowWrap .bookingDtls_topBox .transfer_info .locationDtls .lcn_icon{font-size:12px;color:#a5a5a5;padding:6px 0;float:left;position:relative}.transfer_booknowWrap .bookingDtls_topBox .transDesc_dtls_text .tansInfoDtls{width:100%;float:left;line-height:22px}.transfer_booknowWrap .bookingDtls_topBox .transDesc_dtls_text .tansInfoDtls .lst_icon{font-size:11px;padding-right:5px;color:#666}.transfer_booknowWrap .bookingDtls_topBox .transDesc_dtls_text .tansInfoDtls p{display:inline-block;font-size:13px;color:#000;font-weight:400;padding-right:7px;margin-bottom:0px}.transfer_booknowWrap .bookingDtls_topBox .transDesc_dtls_text .tansInfoDtls p span{color:#666;text-transform:capitalize}.transfer_booknowWrap .bookNw_headingBox{width:100%;float:left;background:#293895;color:#fff;padding:5px 65px}.transfer_booknowWrap .bookNw_headingBox .travellerDlts_Tlt{font-family:"Montserrat",sans-serif;width:100%;float:left;font-size:20px;font-weight:500;color:#fff;margin:0px;padding:5px 0px;text-align:left}.transfer_booknowWrap .trans_priceInfo .prce_dv_bookNow label{font-size:14px;color:#000;display:inline-block;width:100%;text-align:right;padding:0px;font-weight:500}.transfer_booknowWrap .trans_priceInfo .prce_dv_bookNow h2{padding:0px;font-size:24px;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-weight:600;margin:0px;float:right;width:100%;font-weight:600}.transfer_booknowWrap .trans_priceInfo .prce_dv_bookNow a{border-radius:20px;display:inline-block;vertical-align:top}.transfer_booknowWrap .transfer_bookNowReview_Travellerinfo{float:left;width:100%;margin:15px 0px 3px}.transfer_booknowWrap .transfer_bookNowReview_Travellerinfo .phNumber{width:100%}.transfer_booknowWrap .transfer_bookNw_dtlBox .emailLabel{font-size:12px;font-weight:300 !important;color:#666}.fullwd{width:100%;float:left}.estm_icon{position:absolute;top:34px;right:15px;font-size:14px;color:#999}.transferBookingContainer{width:100%;float:left}.bdrBottom{border-bottom:1px solid #e2e2e2}.surchargeBtn{position:relative;color:#5b5b5b;font-size:11px;text-decoration:none;display:inline-block;margin:10px auto 0px;cursor:pointer;float:right}.surchargeBtn a{color:#5b5b5b;font-size:11px;text-align:center;text-decoration:none;cursor:pointer;border:1px solid #5b5b5b;padding:3px 20px;border-radius:15px;text-align:center;width:initial;height:initial}.surchargeBtn a:hover{background:#5b5b5b;color:#fff}.transferListingImg_bg{background-position:center center;width:100%;height:120px;padding:5px;border:0px solid #d1d1d1;cursor:pointer}.transinDtls{margin-top:15px}.transBookingDetails_box{padding:15px 15px;border-bottom:1px dotted #ccc !important;float:left;width:100%}.transVoucherBtn{padding:15px 30px !important;float:left}.transfer_bookingDtls_top .fa-caret-down{font-size:12px}label.vehivleLable{font-size:11px;text-align:left}.roomType.vehicleTransDtls{padding:0px 15px;display:flex;align-items:inherit;justify-content:space-around}.bookingDtlsBoxCommon{width:100%;float:left;margin:5px 0px;margin-bottom:10px;display:flex}.bookingDtlsBoxCommon ul.bookNow_bookingDtls{float:left;width:100%;margin:0px;padding:0px}.bookingDtlsBoxCommon ul.bookNow_bookingDtls li{list-style:none;float:left;padding-right:20px}.bookingDtlsBoxCommon ul.bookNow_bookingDtls li p.dtlsTtlTxt{margin-bottom:0px}.bookingDtlsBoxCommon ul.bookNow_bookingDtls li p{margin:0px;padding:0px;font-weight:400}.bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsTtlTxt{font-size:13px;font-weight:400;color:#666}.bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsDescTxt{font-size:12px;font-weight:500;color:#000}.bookingDtlsBoxCommon ul.bookNow_bookingDtls li+li{padding-right:5px}.submitBtn.voucherBckBtn{float:right}.trans_confirm_info{float:left;width:100%;margin-top:15px}.disableInput_review{background:#eeeeee}.surcharge_dtlsBox{width:300px;max-height:auto;border:1px solid #e2e2e2;border-radius:0px;position:absolute !important;left:initial;text-align:left;background:#fff;top:initial;z-index:100;top:25px;transform:translate(-50%);box-shadow:-1px 2px 18px 0px #999;position:relative;padding:5px}.surcharge_dtlsBox:before{content:"";position:absolute;margin:auto;top:-9px;left:0;right:0;width:16px;height:16px;left:65%;transform:rotate(227deg);-webkit-transform:rotate(227deg);-moz-transform:rotate(227deg);-o-transform:rotate(227deg);-ms-transform:rotate(227deg);background:#fff;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.surcharge_dtlsBox .surchargeInfo{border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-ms-border-radius:0px 0px 0px 0px;-o-border-radius:0px 0px 0px 0px}.surcharge_dtlsBox .booknow_surcharge{padding:0px;position:relative;z-index:10}.surcharge_dtlsBox .standardRoomOne .totleAmntBox .perNight_info .nightRateTitle{font-size:16px;font-weight:600;font-family:"Montserrat",sans-serif;margin-bottom:1px;color:#000}.surcharge_dtlsBox .standardRoomOne .totleAmntBox .firstWeekData{width:100%;float:left;border-bottom:1px solid #ccc;padding-bottom:10px}.surcharge_dtlsBox .standardRoomOne .totleAmntBox .weekOne{width:100%;list-style:none;color:#000;margin:0px;padding-left:0px;display:flex;align-items:start;justify-content:space-between}.surcharge_dtlsBox .standardRoomOne .totleAmntBox .weekOne li{width:100%;float:left}.surcharge_dtlsBox .standardRoomOne .totleAmntBox .day{width:100%;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;padding:0px 5px 0px}.surcharge_dtlsBox .standardRoomOne .totleAmntBox .price{width:100%;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;padding:0px 7px 0px}.surcharge_dtlsBox .standardRoomOne .totleAmntBox .date{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;padding:0px 4px 0px}.surcharge_dtlsBox .standardRoomOne .totleAmntBox .secondWeekData{width:100%;float:left;padding-bottom:10px}.gridViewShow .transfer_listbox{width:31%;float:left;margin:0px 10px 25px}.gridViewShow .transfer_listbox:hover{box-shadow:0px 3px 3px 0px #e2e2e2}.gridViewShow .transfer_listbox .list_innerPadding{padding:0px 10px 15px;border:1px solid #f1f1f1;border-bottom:5px solid #f1f1f1}.gridViewShow .transfer_listbox .list_innerPadding .transImgBox{width:100%;padding:0px 5px;margin-bottom:10px}.gridViewShow .transfer_listbox .list_innerPadding .transImgBox .transferListingImg_bg{background-size:cover;height:140px;border:0px;border-bottom:1px solid #e2e2e2;cursor:pointer}.gridViewShow .transfer_listbox .list_innerPadding .transfer_info{width:100%;padding:0px;margin-bottom:10px}.gridViewShow .transfer_listbox .list_innerPadding .transfer_info h1{line-height:22px}.gridViewShow .transfer_listbox .list_innerPadding .transfer_info .readMore{display:none}.gridViewShow .transfer_listbox .list_innerPadding .trans_priceInfo{width:100%;padding:0 15px}.gridViewShow .transfer_listbox .list_innerPadding .trans_priceInfo .roomStatus_trans{display:block;float:left;padding:0px 15px 0px}.gridViewShow .transfer_listbox .list_innerPadding .trans_priceInfo .prce_dv{float:left;width:100%;line-height:18px;margin-top:15px}.gridViewShow .transfer_listbox .list_innerPadding .trans_priceInfo .prce_dv label{text-align:left}.gridViewShow .transfer_listbox .list_innerPadding .trans_priceInfo .prce_dv h2{text-align:left;margin-top:0px}.gridViewShow .transfer_listbox .list_innerPadding .trans_priceInfo .chooseRoomBtn{float:left}.gridViewShow .transfer_listbox .list_innerPadding .trans_priceInfo .compareHtl{display:none}.gridViewShow .transfer_listbox .transfer_info h1{overflow:inherit;text-overflow:inherit;white-space:inherit;line-height:22px}.gridViewShow .gridMapSection{display:block;width:100%;float:left;padding-left:5px;margin:0px 0px 20px}.gridViewShow .gridMapSection img{width:100%}.sa-confirm-button-container .btn{padding:5px 15px !important;border-radius:20px;font-size:15px}.checkbox label{word-break:break-word;white-space:nowrap}.compactListing{border:1px solid #ccc;margin-bottom:10px}.compactListing .compactView_innerPadding{padding:10px 20px;border-bottom:1px solid #cbcbcb}.compactListing .trans_comptDtls{float:left;width:100%;display:flex;align-items:center}.compactListing .trans_comptDtls h1.transName{width:100%;float:left;font-size:18px;color:#000;margin-top:5px;margin-bottom:0px;margin-right:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compactListing .trans_comptDtls .prce_dv label{font-size:12px;color:#293895;display:inline-block;width:100%;text-align:right;padding:0px;font-weight:500}.compactListing .trans_comptDtls .prce_dv h2{font-size:20px;font-weight:600}.compactListing .plusBtn_compt{float:left;width:5%;text-align:center;background:#293895;height:100%;color:#fff;cursor:pointer}.compactListing .tansInfoDtls{width:100%;float:left;display:flex;align-items:center;justify-content:flex-start;line-height:22px}.compactListing .tansInfoDtls p{display:inline-block;font-size:13px;color:#666;margin-right:7px;padding-right:7px;margin-bottom:0px}.compactListing .tansInfoDtls p span{color:#666}.compactListing .transferListingImg_bg{background-position:center center;width:125px;height:85px;padding:5px;border:0px solid #d1d1d1;background-size:100%;cursor:pointer}.compactListing .compt_info_trans{padding:10px 0px 10px 10px;width:100%;float:left}.compactListing .comptViewBox .compt_PriceDtls{padding:9px 10px}.compactListing .prce_dv.compt_PriceDtls{width:16%}.compactListing .addAvlCont .availableTxt{width:inherit;float:right;margin-top:7px}.compactListing .locationDtls{display:flex;align-items:center;justify-content:flex-start}.compactListing .locationDtls .lcn_name{font-size:12px;color:#a5a5a5;padding:6px 0 6px 5px}.compactListing .locationDtls .lcn_icon{font-size:12px;color:#a5a5a5;padding:6px 0;float:left;position:relative}.htlBooking_htlDtls.transConfirmBooikingDtls{padding:0px 15px}.transVehivle_confirmDtls{padding:0px 0px;float:left;width:100%}.transVehivle_confirmDtls .roomDltsHeading{width:100%;float:left;padding:10px 20px;background:linear-gradient(to bottom, #f1f1f1 100%, #fff 100%, #fff 80%)}.transVehivle_confirmDtls .roomDlts{width:100%;float:left;padding:14px 15px;border-bottom:1px dotted #ccc}.transVehivle_confirmDtls .roomsTlt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left}.transVehivle_confirmDtls .roomType .roomStd{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.transVehivle_confirmDtls .roomType .extraService{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.transVehivle_confirmDtls .roomBookingInfo .roomName{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.transVehivle_confirmDtls .maxPer{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.transVehivle_confirmDtls .travellerTlt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left}.select_trans_fileter{float:right;position:relative;float:right;width:25%;margin:5px 10px 0 0}.select_trans_fileter select{padding-left:30px;font-size:12px;color:#293895;height:30px}p.pervehicleText{text-align:center;font-size:12px}.additinalVehicle_top{border-bottom:0px}.additinalVehicle_top .roomType.transVehicleType{border-right:0px;margin:22px 0px}.additinalVehicle_top .passengerCount_wrap{display:flex;align-items:center;justify-content:center}.additinalVehicle_top .passengerCount_wrap span.passengerIcon i{font-size:28px;color:#b2b2b2}.additinalVehicle_top .passengerCount_wrap span.passengerCount{font-size:14px;padding-left:7px}.additinalVehicle_top .additionalVehicledtls_container{float:right;display:flex;padding:7px 15px;width:75%;justify-content:flex-end}.additinalVehicle_top .additionalVehicledtls_container .roomType.adlt.add_vehicle_passengers{float:left;padding:8px 15px;text-align:center;min-height:65px;border-right:1px solid #e2e2e2}.additinalVehicle_top .additionalVehicledtls_container .transfer_bookingDtls_top .roomType{border-right:0px}.additinalVehicle_top .additionalVehicledtls_container .roomType.vehicleTransDtls.slct_vehicle{padding:0px 15px}.additinalVehicle_top .additionalVehicledtls_container .vehicleTransDtls{display:flex;align-items:self-start;justify-content:center;float:left}.additinalVehicle_top .additionalVehicledtls_container .travellerInfoinputDiv_vehicle{display:inline-block;padding:0 0px;position:relative;margin:0 5px;width:auto}.additinalVehicle_top .additionalVehicledtls_container .travellerInfoinputDiv_vehicle label{font-size:13px;font-weight:500;color:#293895}.additinalVehicle_top .additionalVehicledtls_container .travellerInfoinputDiv_vehicle label.vehivleLable{font-size:11px !important}.additinalVehicle_top .additionalVehicledtls_container .additionalVhcl_priceDtlsBox{float:right;width:150px;padding:2px 15px;border-left:1px solid #e2e2e2;min-height:65px}.additinalVehicle_top .continuBtn.additionalVehicle_ctn_btn a{background:#141b47;padding:10px 15px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s}.additinalVehicle_top .continuBtn.additionalVehicle_ctn_btn a:hover{background:#e51d7d;color:#fff}.additinalVehicle_top .continuBtn.additionalVehicle_ctn_btn a:active{background:#e51d7d}.passengerCount_wrap{display:flex;align-items:center;justify-content:center}.passengerCount_wrap span.passengerIcon i{font-size:28px;color:#b2b2b2}.passengerCount_wrap span.passengerCount{font-size:14px;padding-left:7px}.logo_qtn{float:left;width:200px;margin-bottom:7px;height:55px;display:flex;align-items:center;text-align:left}.logo_qtn img{max-width:auto;max-height:100%}.select_trans_fileter .searchHtlNameMap.translist_search_fltr{padding:2px 30px 0px 7px;margin:1px}.select_trans_fileter span.trans_icon_bg_time{right:10px;top:6px}.trans_dtls_printmail .trans_dtls_pritBox .print_emial_box{top:5px;right:0px;position:relative;float:right}.trans_dtls_printmail .emailSendBox{left:initial;right:0px;border:1px solid #e2e2e2}.trnfr_viewdtlpopup .trans_dtls_pritBox .print_emial_box{left:30px;right:initial;top:7px}.trnfr_viewdtlpopup .emailSendBox{padding:10px 15px;border-radius:7px;border:1px solid #e2e2e2}.trnfr_viewdtlpopup .trans_dtls_pritBox .emailSendBox form{display:flex;align-items:center;justify-content:center}.trnfr_viewdtlpopup .trans_dtls_pritBox .emailSendBox form input#btn_submit{background:#293895;padding:8px 15px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border:0px}#btn_submit{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px;height:32px;cursor:pointer}#btn_submit:hover{background:#e51d7d;cursor:pointer;color:#fff}#btn_submit:active{background:#e51d7d}.print_qtn span.print{color:#acacac;font-size:13px;font-weight:500;padding-right:4px}.trvlrInfoDv_common .rowdata_common .travlrFld_common span{top:31px;pointer-events:none}.compactViewShow .dyncss_compactImg{display:none}.compactViewShow .dyncss_compactviewbox,.compactViewShow .dyncss_compactbox1{display:block !important}.compactViewShow .dyncss_listviewbox,.compactViewShow .dyncss_gridviewbox{display:none !important}.compactViewShow .transferListingImg_bg{background:#f1f1f1;width:125px;height:85px;padding:5px;border:1px solid #d1d1d1;background-size:100%;cursor:pointer}.compactViewShow .transfer_info.compct_trans_info{width:50%;padding:0px 15px;display:flex;align-items:center;justify-content:space-between}.compactViewShow .transfer_info.compct_trans_info .trans_dtls_more{display:none}.compactViewShow .transfer_info.compct_trans_info h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal;margin:0px;padding:0px;padding-right:15px}.compactViewShow .dyncss_compactbox1 .locationDtls.transTtimeDtls{display:flex}.compactViewShow .trans_priceInfo{width:40%;display:flex;align-items:center;justify-content:flex-end;padding-right:50px;float:right}.compactViewShow .trans_priceInfo .prce_dv label{display:none}.compactViewShow .locationDtls.transTtimeDtls .lcn_icon,.compactViewShow .locationDtls.transTtimeDtls .lcn_name{padding:0px;padding-right:7px;font-size:13px;color:#a2a2a2}.compactViewShow .roomStatus_trans.transstaus{margin-right:25px;margin-bottom:0px;margin-top:8px}.compactViewShow .transfer_listbox{margin-bottom:7px;float:left;width:100%}.compactViewShow .transfer_listbox .list_innerPadding{border:1px solid #cbcbcb}.compactViewShow .transfer_listbox .list_innerPadding .dyncss_compactviewbox{position:absolute;top:0px;right:0px;height:68px;top:-20px;right:-5px;display:flex;border-radius:0px !important;align-items:center;vertical-align:middle;width:10%}.compactViewShow .transfer_listbox .list_innerPadding .plusBtn_compt{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.compactViewShow .transfer_listbox .tansInfoDtls{width:100%;float:left}.compactViewShow .transfer_listbox .tansInfoDtls p{display:inline-block;font-size:13px;color:#666;margin-right:7px;padding-right:7px;margin-bottom:0px}.compactViewShow .transfer_listbox .tansInfoDtls p span{color:#666}.compactViewShow .transfer_listbox .compt_info_trans{padding:10px 0px 10px 10px;width:100%;float:left}.compactViewShow .transfer_listbox .comptViewBox .compt_PriceDtls{padding:9px 10px}.compactViewShow .transfer_listbox .prce_dv.compt_PriceDtls{width:16%}.compactViewShow .transfer_listbox .addAvlCont .availableTxt{width:inherit;float:right}.compactViewShow .transfer_listbox .prce_dv{width:60%}.compactViewShow #listing_loader .list_innerPadding{margin-bottom:10px}.compactViewShow .listingLoader_wrapper .list_img,.compactViewShow .listingLoader_wrapper .list-text-02,.compactViewShow .listingLoader_wrapper .priceInfo .availfrom,.compactViewShow .listingLoader_wrapper .compareDtls{display:none}.compactViewShow .listingLoader_wrapper .listDtlsInfo .serviceHeading{width:90%;height:35px;display:block;margin-bottom:5px}.compactViewShow .listingLoader_wrapper .listDtlsInfo{width:75%;display:flex;align-items:center;justify-content:space-between}.compactViewShow .listingLoader_wrapper .list-text-01{float:left;width:100%;height:45px}.compactViewShow .listingLoader_wrapper .priceInfo .buttonDiv{border-radius:0px;width:100%}.compactViewShow .listingLoader_wrapper .priceDV.priceInfo{width:25%}.feture_vehicle_Ttl{width:100%;float:left}.feture_vehicle_Ttl p{margin:0px;font-weight:600;font-size:14px}.dtl_spacer{display:inline-block;padding:0px 7px}.addinfo_price{margin-top:12px !important}.vehl_trvl_bdr+.vehl_trvl_bdr{border-left:1px solid #e2e2e2}.vehl_trvl_bdr{min-height:45px;justify-content:center}.flex_style_div{display:flex;align-items:center;justify-content:center}.requestOPtions .checkbox label{color:#ff0000}.cancelHeading{color:#ff0000}.agreeTxt{color:#ff0000}h5 span.label.label-default{background-color:transparent;color:#777;font-size:inherit}h5 span.label.label-primary{background-color:transparent;color:#337ab7;font-size:inherit}h5 span.label.label-success{background-color:transparent;color:#5cb85c;font-size:inherit}h5 span.label.label-info{background-color:transparent;color:#5bc0de;font-size:inherit}h5 span.label.label-warning{background-color:transparent;color:#f0ad4e;font-size:inherit}h5 span.label.label-danger{background-color:transparent;color:#d9534f;font-size:inherit}.trans_confirm_BtnWrap .bookNowBtn:first-child{margin-right:10px}.trans_confirm_BtnWrap{display:flex;align-items:center}.trans_confirm_BtnWrap .bookNowBtn+.bookNowBtn{margin-right:15px}.marR15{margin-right:15px}.marL15{margin-left:15px}.addQuoteBtn_moreDtls a{margin:0px !important;padding:1px 8px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:11px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s}.addQuoteBtn_moreDtls a:hover{background:#293895;color:#fff}.addQuoteBtn_moreDtls a:active{background:#293895;text-decoration:none}.addQuoteBtn_moreDtls a a{color:#293895;text-decoration:none}.addQuoteBtn_moreDtls a a:hover{text-decoration:none}.addQuoteBtn_moreDtls a:hover a{color:#fff;text-decoration:none}.bookingDtls_topBox .locationDtls.transTtimeDtls{float:left;width:100%}.select_quotes{text-align:left}.transfer_info.compct_trans_info .locationDtls.transTtimeDtls{float:left;width:initial !important}.noMoreAvl_sec{width:100%;float:left;background:#F3F3F3;padding:40px}.noMoreAvl_sec .imgPart{text-align:center}.noMoreAvl_sec h3{font-size:18px;font-weight:500;color:#000;margin:10px 0 10px 0;text-align:center}.noMoreAvl_sec p{font-size:14px;font-weight:400;color:#666;margin:0px;text-align:center}.noMoreAvl_sec .mailTxt a{color:#03A9F4}.noMoreAvl_sec .resetFiltersBtn{text-align:center;padding:15px 0 0 0}.noMoreAvl_sec .resetFiltersBtn a{padding:10px 25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.noMoreAvl_sec .resetFiltersBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.noMoreAvl_sec .resetFiltersBtn a:active{background:#e51d7d}.borderBtm_zero{border-bottom:0px solid transparent !important}.transferRequestOPtions,.alternativeAddr_box{float:left;width:100%}.ui-autocomplete.autoCompl_name .ui-menu-item.ui-state-focus{background:#293895 !important;color:#fff}.commonBtn.compareBtn.qtnCount_btn a{padding:8px 15px}.padT0{padding-top:0px}.transfer_bookingDtls_top::last-child{border-bottom:0px}a.email_link_access{padding:0px !important;color:#f25746;background:transparent !important;position:relative;z-index:5}a.email_link_access:hover{color:#f25746}.roomSec.booking_statuslbl_txt h5{margin:0 0 6px}input#traveller_transfer{color:#293895}.transfer_bookNw_dtlBox .travellerInfoinputDiv .downArrow{position:absolute;right:10px;top:35px}.transDtls_img{text-align:center;border:1px solid #e2e2e2;padding:5px}.padl70{padding-left:70px !important}.print_emial_box .emailSendBox{display:flex;align-items:center}.mandatoryStar{color:#f30404;font-size:14px;font-weight:400}.cncl_policy p{font-size:12px;line-height:18px;color:#000;margin-bottom:5px}.bookNowBtn.payGatewayBtn a{padding:9px 15px}.prce_dv_bookNow .viewBtn.editPrice_bookDtls{float:right;width:100%;text-align:right}.prce_dv_bookNow .viewBtn.editPrice_bookDtls a{padding:5px 15px}.prce_dv.editPrice_bookingDtls.room_total_rate{display:flex;align-items:center}.modal_editPrice .editPricertable .priceTable_box ul.statusList{margin:10px 0px;padding:0px}.modal_editPrice .editPricertable .priceTable_box ul.statusList li{float:left;text-align:left;padding-left:0px;margin:0px}.traveller_remark{display:none}.transfer_confirm_details_wrap .trans_bookingDtlsInfo{padding:15px 25px !important}.transfer_confirm_details_wrap .roomDlts.trans_roomDtls_wrap{padding:15px 25px !important}.transfer_confirm_details_wrap .cnclDesc.trans_cancl_dtls_vochr{padding:10px 55px !important}.buttonSec.trans_btnsec{padding:0px 35px !important}.continueBtn.trans_continue_btn{margin:0px !important}.cnclDesc.trans_cancl_dtls_vochr{padding:10px 50px !important}.trans_message_wrap.trans_message_wrap_vochr .messageBox{padding:10px 35px !important}#transferDiv .htlForm_break_line_bottom{margin-bottom:15px}.transferInfo_innerPadding .addQuoteBtn_moreDtls{margin:0px}.transfer_booknowWrap .loyaltyPoint_container{margin-top:15px;float:right}.transferInfo_innerPadding .transferPrice_Txt{display:flex;align-items:center;justify-content:center}.transferPrice_Txt .fareBreakUp_wrap.dyn_rateBox{left:0}.transfer_bookingDtlsWrap .fareBreakUp_wrap.dyn_rateBox{top:20px;left:40px;transform:translate(-50%, -113%)}.transfer_bookingDtlsWrap .fareBreakUp_wrap.dyn_rateBox:before{border-top:10px solid #fff !important;top:100%;border-bottom:0px !important}.transfer_bookingDtlsWrap .detailsBox_rooms .priceFaIcon{margin-top:-7px}.transfer_error{text-align:center;font-size:14px;font-weight:400;color:#ff0000;display:inline-block}.addNote_datetime .calendar-time{display:flex;align-items:center;justify-content:center;padding:0;margin:0px !important}.addNote_datetime select{background-color:#fff;border-radius:4px}.gridViewShow .transfer_info h1{text-align:left;padding:0 10px}.gridViewShow .transfer_info.compct_trans_info .locationDtls.transTtimeDtls{padding:0 10px}.Stop_booking_sec{width:100%;float:left;background:#fff;padding:20px;text-align:center}.Stop_booking_sec h5{font-size:15px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0px 0px 10px 0}.Stop_booking_sec p{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;margin:0px 0px 10px 0}.Stop_booking_sec a{color:#141b47}.travellerInfoinputDiv.inputDiv label{color:#333;font-weight:500}.searchForm_tabs_wrapper .homeSearchCont .pickupBox{top:3rem}.searchForm_tabs_wrapper .homeSearchCont .pickupBox span.icon_bg{top:inherit;bottom:10px}.searchForm_tabs_wrapper .homeSearchCont .pickupBox .modal-header{padding:15px 0px 15px 30px;border-bottom:1px solid rgba(255,255,255,0.2)}.searchForm_tabs_wrapper .homeSearchCont .pickupBox .modal-content{background:#141b47}.searchForm_tabs_wrapper .homeSearchCont .pickupBox .modal-body{padding:30px}.searchForm_tabs_wrapper .homeSearchCont .pickupBox .radio-inline{margin-right:10px}.searchForm_tabs_wrapper .homeSearchCont .pickupBox .radio-inline::before{content:'';width:14px;height:14px;border-radius:100%;border:1px solid #fff;position:absolute;left:0px;top:2px}.searchForm_tabs_wrapper .homeSearchCont .pickupBox .radio-inline.active::after{content:'';width:8px;height:8px;border-radius:100%;background:#fff;position:absolute;left:3px;top:5px}.searchForm_tabs_wrapper .homeSearchCont .pickupBox .label-text{margin-top:20px}.searchForm_tabs_wrapper .homeSearchCont .pickupBox .form-control{border:1px solid #ddd}.searchForm_tabs_wrapper .homeSearchCont .pickupBox .btn_dv.searchTransBtn{margin-top:35px;float:none;margin-bottom:20px}.searchForm_tabs_wrapper .homeSearchCont .pickupBox .dialog-title{margin-bottom:15px}.pickupBox{top:3rem}.pickupBox span.icon_bg{top:inherit;bottom:10px}.pickupBox .modal-header{padding:15px 0px 15px 30px;border-bottom:1px solid rgba(255,255,255,0.2)}.pickupBox .modal-content{background:#141b47}.pickupBox .modal-body{padding:30px}.pickupBox .radio-inline{margin-right:10px}.pickupBox .radio-inline::before{content:'';width:14px;height:14px;border-radius:100%;border:1px solid #fff;position:absolute;left:0px;top:2px}.pickupBox .radio-inline.active::after{content:'';width:8px;height:8px;border-radius:100%;background:#fff;position:absolute;left:3px;top:5px}.pickupBox .label-text{margin-top:20px}.pickupBox .form-control{border:1px solid #ddd}.pickupBox .btn_dv.searchTransBtn{margin-top:35px;float:none;margin-bottom:20px}.pickupBox .dialog-title{margin-bottom:15px}.pickupBox label{width:auto}.pickupBox .dialog-title{color:#fff}.pickupBox .modal-title{color:#fff}.modal-backdrop.fade.in{z-index:0}.fancybox .fa-file-text-o{position:relative;float:right;top:-38px;color:#fff;z-index:1;background:#525251;padding:12px;min-width:40px;border-radius:0 4px 4px 0;text-align:center}.fancybox .tooltip{position:absolute;right:0;opacity:1;z-index:0}.fancybox .tooltip .tooltiptext{visibility:hidden;width:90px;background-color:#c52d85;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:18%;left:40%;margin-left:-42px;opacity:0;transition:opacity 0.3s;background-color:#525251}.fancybox .tooltip .tooltiptext::before{content:"";position:absolute;top:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #525251 transparent}.fancybox .tooltip:hover .tooltiptext{visibility:visible;opacity:1}.modsearch .fa-file-text-o{position:relative;float:right;top:-38px;color:#fff;z-index:1;background:#525251;padding:12px;min-width:40px;border-radius:0 4px 4px 0;text-align:center;margin-right:3px}.modsearch .tooltip{position:absolute;right:0;opacity:1;z-index:0}.modsearch .tooltip .tooltiptext{visibility:hidden;width:90px;background-color:#c52d85;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:18%;left:40%;margin-left:-42px;opacity:0;transition:opacity 0.3s;background-color:#525251}.modsearch .tooltip .tooltiptext::before{content:"";position:absolute;top:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #525251 transparent}.modsearch .tooltip:hover .tooltiptext{visibility:visible;opacity:1}.boxborder .recentTourSearch{width:100%;padding:10px 0px 15px}.boxborder .recentTourSearch .resentSrchHead{float:left;width:100%;margin:0px;padding:0px;margin-bottom:10px}.boxborder .recentTourSearch .resentSrchHead .recentSearchTtl{float:left;font-size:12px;color:#666;margin-bottom:0px;font-family:"Montserrat",sans-serif}.resentSearchList .searchSldRow{margin-left:-5px;margin-right:-5px;font-family:"Montserrat",sans-serif}.padR10{padding-right:10px}.padL10{padding-left:10px}.recentTourSearch .padRl4{padding-right:4px;padding-left:4px}.recentTourSearch .roomNo{padding-left:4px}.owl-prev .nextSearchTtl{margin-right:20px;font-size:12px;color:#666;margin-bottom:0px;font-family:"Montserrat",sans-serif}.owl-prev .nextSearchTtl i{position:absolute;right:8px;top:3px}.filterSelect .arrow_icon{position:absolute;right:0px;top:11px}.tourWrraper{width:100%;float:left;padding:15px 0px;margin-bottom:15px;background:#fff;font-family:"Montserrat",sans-serif}.mainHeading .tourCount_CountryDtls{margin:5px 0px 0px;padding:0px;font-size:16px;font-weight:500;color:#293895;font-family:"Montserrat",sans-serif;line-height:18px}.mainHeading .tourDate_trvlDtls{font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400;color:#666;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0px}.mainHeading .titleBtnBox{float:right;margin:5px 0px 0px;display:flex;align-items:center;justify-content:flex-end}.compareBtn{margin-right:10px}.roomStatus_trans ul.statusList li{list-style:disc;float:right;text-align:right;font-size:11px;font-weight:500;margin-left:0;padding:0px}.mainHeading .quotationCount{font-family:"Montserrat",sans-serif;width:18px;height:18px;background:#ff1900;border-radius:25px;color:#fff;font-size:10px;float:right;border:1px solid #fff;padding:2px;margin-left:5px;font-weight:500}.tour_listing_filter{font-family:"Montserrat",sans-serif;width:100%;margin:0px;padding:0px;float:left;margin-top:15px}.tour_listbox:hover{width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,0.3);background:#fcfcfc}.padR10{padding-right:10px}.tour_filter_left_container{font-family:"Montserrat",sans-serif;height:auto;background:#293895;padding-bottom:10px;min-height:684px;width:100%;float:left}.tour_filter_left_container .fltr_srch{width:100%;padding:7px 20px 10px 20px;border-bottom:1px solid #6a656a;font-size:12px;float:left}.tour_filter_left_container .fltr_input{width:100%;margin-top:6px;margin-left:2px;position:relative}.tour_filter_left_container .searchHtlName{padding-left:30px;font-size:12px;color:#666;font-family:"Montserrat",sans-serif}.tour_filter_left_container .srch_icn{display:inline-block;background:url(../images/sprite_v4.png) no-repeat -262px -378px;width:22px;height:22px;position:absolute;top:7px;left:10px;font-size:11px;color:#ccc;font-weight:300;font-family:"Montserrat",sans-serif}.tour_filter_left_container .fltr_lbl{color:#fff;position:relative;cursor:pointer;font-size:14px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-family:"Montserrat",sans-serif}.tour_filter_left_container .fltr_lbl .fa{font-size:14px;right:0px;position:absolute;top:1px;color:#fff}.rangeFiler{position:relative;float:left;width:100%;min-height:45px}.rangeFiler .priceRngeBox{float:left;width:100%;margin-bottom:7px}.rangeFiler #sliderActivity span.ui-slider-handle{top:-7px}.tour_filter_left_container .filterCheck .checkbox{margin:0px;padding:0px}.filterCheck label{font-size:13px}.tour_filter_left_container .checkbox label{position:relative;cursor:pointer;font-size:12px;color:#fff;padding-left:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"Montserrat",sans-serif}.tour_filter_left_container .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:4px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.tour_filter_left_container .checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.tour_filter_left_container .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:5px;left:4px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.tour_filter_left_container .fltr_srch_map{width:100%;padding:10px 20px 15px 20px;font-size:12px;float:left;min-height:753px}.tour_filter_right .filterSelect.priceFltr.priceDtlsFltr{width:90px}.tour_filter_right .fltrbyname_actv select{width:112px !important;padding-right:12px !important}.tour_filter_right .rightFilerTop .sortby_top{padding:4px 10px 0px}.tour_filter_right select#order_price{width:81px}.actc_rightSort{display:flex;align-items:center}.actc_rightSort .sortbyTtl{margin-top:0px !important}.actc_rightSort .arrow_icon{top:9px !important}.tour_filter_right .rightFilerTop{float:left;width:100%;background:#293895;padding:7px 0px;min-height:40px;font-family:"Montserrat",sans-serif}.tour_filter_right .rightFilerTop .sortby_section{float:left;padding:3px 20px;color:#fff;font-size:12px}.tour_filter_right .rightFilerTop .sortby_section .sortbyTtl{display:inline-block;font-size:12px;color:#fff;padding-right:7px;margin:10px 10px 4px;float:left}.tour_filter_right .rightFilerTop .filterSelect{position:relative;float:left;font-size:12px;color:#fff;color:#fff;margin-right:15px;font-family:"Montserrat",sans-serif}.tour_filter_right .rightFilerTop .filterSelect select{background:transparent;-webkit-appearance:none;border:0px;color:#fff;font-size:13px;padding:4px 25px 4px 4px;outline:none}.tour_filter_right .rightFilerTop .filterSelect select option{color:#000;background:#eee}.tour_filter_right .rightFilerTop .filterSelect .arrow_icon{position:absolute;right:-3px;top:11px}.paginationTop .pagination a+a{border-left:0px}.tour_listbox{width:100%;float:left}.tour_listbox .addWishlist{position:absolute;font-size:16px;color:#fff;top:5px;left:25px;display:none}.tour_listbox .list_innerPadding{padding:20px;border-bottom:1px solid #cbcbcb}.tour_listbox .tour_info h1{font-size:18px;color:#000;font-weight:400;margin-top:5px;margin-bottom:0px;line-height:22px;width:100%;font-family:"Montserrat",sans-serif}.tour_listbox .tour_info .locationDtls{position:relative;z-index:10}.tour_listbox .tour_info .locationDtls .lcn_icon{font-size:12px;color:#a5a5a5;padding:6px 0;float:left;position:relative;font-family:"Montserrat",sans-serif}.tour_listbox .tour_info .locationDtls .lcn_name{font-size:12px;color:#666;padding:6px 0 6px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;width:100%;position:absolute;font-family:"Montserrat",sans-serif;text-transform:capitalize}.tour_listbox .tour_info .readMore a{font-size:12px;color:#000;display:inline-block;float:left;text-decoration:none;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"Montserrat",sans-serif}.tour_listbox .prce_dv label{font-size:12px;color:#666;display:inline-block;width:100%;text-align:right;padding-right:0px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0px;font-family:"Montserrat",sans-serif}.tour_listbox .prce_dv h2{font-size:20px;text-align:right;color:#293895;display:inline-block;width:100%;padding-top:0px;margin:0px;float:right;margin-right:0px;padding-right:0px;font-weight:500;font-family:"Montserrat",sans-serif}.tour_listbox .chooseRoomBtn{float:right;font-size:12px;text-align:center;margin-top:15px;font-family:"Montserrat",sans-serif}.commonBtn_tour a{padding:5px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.commonBtn_tour a:hover{background:#e51d7d;cursor:pointer;color:#fff}.commonBtn_tour a:active{background:#e51d7d}.padL5{padding-left:5px}.padR0{padding-right:0px}.tour_listbox.active{width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,0.3);margin-bottom:10px}.tour_listbox .adv_roomDtls .carDtls_heading{float:left;width:100%;background:#293895;padding:8px 0px;font-size:12px;color:#fff;font-family:"Montserrat",sans-serif;font-weight:500}.tourInfo_innerPadding{width:100%;float:left;width:100%;float:left}.tour_listbox .adv_roomDtls .detailsBox_rooms{float:left;width:100%;text-align:left;padding:5px 0;display:flex;align-items:center;border-bottom:1px solid #babab9}.tour_listbox .adv_roomDtls .detailsBox_rooms .Language&gt;li{float:left;color:#000;font-size:10px;cursor:pointer;padding:4px 2px;border:1px solid #ccc;width:24px;font-family:"Montserrat",sans-serif}.tour_listbox .adv_roomDtls .detailsBox_rooms .Language&gt;li+li{border-left:0px}.duration{font-size:14px;font-weight:500;color:#000;padding:10px 0;font-family:"Montserrat",sans-serif}.detailsBox_rooms .option{text-align:center;font-size:12px;font-weight:500;color:#000;padding:10px 0;font-family:"Montserrat",sans-serif}.detailsBox_rooms .option_acty{font-size:12px;font-weight:500;color:#000;padding:10px 0;font-family:"Montserrat",sans-serif}.addQuoteBtn_tour{padding:1px 3px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:11px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s;font-weight:400;width:82px}.addQuoteBtn_tour:hover{background:#293895;color:#fff}.addQuoteBtn_tour:active{background:#293895;text-decoration:none}.addQuoteBtn_tour a{color:#293895;text-decoration:none}.addQuoteBtn_tour a:hover{text-decoration:none}.addQuoteBtn_tour:hover a{color:#fff;text-decoration:none}.addQuoteBtn_tour a{font-weight:400}.tour_listbox .adv_roomDtls .price{color:#999;padding:10px 0px 0}.tour_listbox .adv_roomDtls .price .tourPrice{font-size:18px;color:#293895;text-align:right;font-weight:500;font-family:"Montserrat",sans-serif}.priceFaIcon{font-size:12px}.tourList_duration{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detailsBox_rooms .price p{font-size:12px;color:#35b36b;text-align:right;padding-right:25px}.bookNowTourBtn{padding:7px 0px;text-align:center}.bookNowTourBtn a{padding:7px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.bookNowTourBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.bookNowTourBtn a:active{background:#e51d7d}.padLR07{padding-right:7px;padding-left:7px}.Language{width:auto;float:initial;color:#000;padding:6px 0;font-weight:500;list-style:none;display:inline-block;margin:0 auto}.Language li a{text-decoration:none;color:#000}.Language&gt;li{float:left;color:#000;font-size:10px;cursor:pointer;padding:4px;border:1px solid #ccc}.tourInfo{width:100%;float:left;font-family:"Montserrat",sans-serif}.tourInfo .tourLoc{font-size:12px;font-weight:400;color:#a5a5a5;margin:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tourInfo .tour_info{font-size:12px;font-weight:400;color:#a5a5a5;font-family:"Montserrat",sans-serif}.tourList_option,.tourList_lag,.tourList_addQuote,.tourList_status{text-align:left}.tourList_price{text-align:left}.bgGray{background:#f3f3f3}.tourInfo_innerPadding .detailsBox_rooms .availableTxt{font-family:"Montserrat",sans-serif;font-size:12px;font-weight:500;text-align:center;padding:10px 0 0 15px;color:#0d9107}.tourInfo_innerPadding .detailsBox_rooms .availableTxt ul.statusList{margin:0px;padding:0px;display:inline-block}.tourInfo_innerPadding .detailsBox_rooms .availableTxt ul.statusList li{list-style-type:disc;margin:0px;padding:0px;font-size:11px}.list_innerPadding .readMore{width:100%;float:left;margin-top:15px}.tourModifySearch{padding-bottom:30px;font-family:"Montserrat",sans-serif}.tourModifySearch input.travell_input.e_input{font-size:14px;font-weight:400;height:38px;padding:8px 15px 8px 10px;margin-bottom:12px;width:100%;border:1px solid #ddd;color:#000;background-color:#fff !important;position:relative;border-radius:4px}.tourModifySearch .select_box .arrow_icon{position:absolute;top:10px;right:10px;color:#000;font-size:13px}.tourModifySearch .travell_box{width:100%;background:#fff;border-bottom-right-radius:6px;border-bottom-left-radius:6px;margin-top:-15px;padding:5px 14px;overflow:hidden;position:absolute;z-index:1;box-shadow:0 5px 7px 0 rgba(0,0,0,0.5);margin-left:-15px;font-family:"Montserrat",sans-serif}.tourModifySearch .trvlrInfoDv{font-size:14px;color:#000;padding:5px 5px 5px 10px;margin-bottom:7px}.tourModifySearch .room_1{padding-top:0px;display:inline-block;width:100%}.tourModifySearch .pad0{padding:0px}.tourModifySearch .travell_box .editForm{width:15px;height:15px;background:#fff;color:#3c3c3c;display:inline-block;border-radius:50%;float:right;margin-right:4px;text-align:center;font-size:8px;border:1px solid #333;padding:1px 2px}.tourModifySearch .travlrFld{width:47%;float:left;margin-right:3%;margin-bottom:5px;position:relative}.tourModifySearch .rowdata .travlrFld span{position:absolute;right:12px;top:30px}.tourModifySearch .travlrFld .form-control{padding:0 10px;width:100%;height:32px;line-height:25px;color:#293895;border:1px solid #ccd2df;margin-top:5px;font-family:"Montserrat",sans-serif}.tourModifySearch .pax-bottom-box .cmn_btn a{padding:3px 8px;font-size:14px}.tourModifySearch .cmn_btn a{border:1px solid #293895;border-radius:16px;display:inline-block;height:auto;padding:6px 25px;margin-top:3px;vertical-align:2px;color:#000;width:auto;font-size:1em;margin-right:5px;transition:all cubic-bezier(0.45, 0.05, 0.55, 0.95) 0.3s;text-transform:capitalize;font-family:"Montserrat",sans-serif}.tourModifySearch a.modalCloseBtn{height:30px;width:30px;position:absolute;box-sizing:border-box;line-height:30px;display:inline-block;border:2px solid #fff;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;right:25px;top:10px;z-index:10}.tourModifySearch a.modalCloseBtn:after{transform:rotate(-45deg);content:'';position:absolute;top:50%;left:50%;margin-top:-7.5px;margin-left:-1px;display:block;height:15px;width:2px;background-color:#fff;transition:all 0.25s ease-out}.actv_sortTttl_rt{margin-right:10px !important}.travell_input::placeholder{color:#293895 !important}.filter_right_container .rightFilerTop{width:100%;float:left;background:#293895;padding:5px 0px;min-height:40px}.rightFilerTop .viewIcon_box{float:left;padding:0px 7px;border-right:1px solid #868686}.rightFilerTop .load_pgn_box{float:left;padding:0px 10px;border-right:1px solid #868686}.rightFilerTop .sortby_top{float:left;padding:3px 10px;font-size:13px;font-weight:400}.rightFilerTop .filterSelect{position:relative;float:left;margin-right:12px}.rightFilerTop .filterSelect select{background:transparent;border:0px;font-size:13px;padding:4px 0px 25px 4px;outline:none;width:70px;font-weight:300}.filter_right_container .rightFilerTop .sortbyTtl.carrental_softttl{display:inline-block;padding-right:7px;margin:9px 0px 0px;float:left}.rightFilerTop .filterSelect select option,.filter_right_container .rightFilerTop .filterSelect select option:checked,.filter_right_container .rightFilerTop .filterSelect select option:hover{color:#333;background:#eee;font-family:"Montserrat",sans-serif}.rightFilerTop .filterSelect .arrow_icon{position:absolute;right:-5px;top:11px}.rightFilerTop .selectHtlMap{float:right;margin:2px 15px 0 0;padding:0;font-size:12px;color:#666}span.tour_icon_fliter{position:absolute;right:37px;top:15px;color:#000;font-size:14px}.rightFilerTop .searchHtlNameMap{height:30px;font-size:12px;color:#666 !important;background:#fff}.filter_right_container .rightFilerTop{width:100%;float:left;padding:4px 0px;min-height:40px}.filter_right_container .rightFilerTop .filterSelect select option:checked,.filter_right_container .rightFilerTop .filterSelect select option:hover{color:#333;background:#eee}span.tour_icon_fliter{position:absolute;right:37px;top:15px;color:#000;font-size:14px}.htl_dtl_topTtl{display:flex;align-items:center;justify-content:flex-start;padding:15px 0px}.htl_dtl_topTtl .tourLocationDtls{font-size:14px;font-weight:500;color:#000;padding-right:7px;margin-right:10px;border-right:1px solid #000}.htl_dtl_topTtl .roomAdltDtls{font-size:14px;font-weight:400;color:#000}.dtlsback{float:right;margin:2px 0px 0px}.tourModifySearch{width:100%;float:left}.tourModifySearch .mainHeading{padding:10px 0px 15px 15px;font-weight:600}.tourModifySearch .mainHeading h4{font-size:24px;font-weight:500}.tourWrraper .modalBox_close{width:15px;height:21px;float:right;margin-right:30px;margin-top:6px;cursor:pointer;position:absolute;right:-10px;top:7px;z-index:100}.tour_form .destinationMapmaker{position:absolute;font-size:12px;color:#ccc;top:10px;left:10px}.tourModifySearch{font-family:"Montserrat",sans-serif}.tourModifySearch span.icon_downArrow{position:absolute;right:10px;top:10px;color:#000;font-size:14px;pointer-events:none}.tourModifySearch span.icon_date{position:absolute;right:10px;top:10px;color:#d2d2d2;font-size:14px;pointer-events:none}.tourModifySearch .adv_search{padding:8px 8px;display:inline-block;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none}.tourModifySearch .form-control{display:block;width:100%;height:38px;padding:6px 12px;font-size:13px;line-height:1.42857143;color:#293895;background-color:#fff;border:1px solid #ccd2df;border-radius:4px;padding:6px 20px}.tourModifySearch label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:500;letter-spacing:-0.4px !important;font-size:12px !important}hr.form_break_line{border-top:1px solid #b1a89a;float:left;width:100%;margin:15px 0px}.rateBreakupDescription{font-family:"Montserrat",sans-serif}.rateBreakupDescription .availableTxt{font-size:12px;font-weight:500;text-align:center;padding:10px 0;color:#0d9107}.rateBreakupDescription .availableTxt ul.statusList{margin:0px;padding:0px;display:inline-block}.rateBreakupDescription .availableTxt ul.statusList li{list-style-type:disc;margin:0px;padding:0px;font-size:11px}.rateBreakupDescription .tourPrice{font-size:17px;color:#293895;padding:10px 0px 0;text-align:right;font-weight:600}.rateBreakupDescription .priceFaIcon{font-size:12px;color:#afabab}.rateBreakupDescription .option{font-size:14px;font-weight:500;color:#000;padding:0px}.padRt5{padding-right:5px}.rg-image img{max-height:100%;max-width:100%}.mainwrapper_innerPage{float:left;width:100%;margin-bottom:10px}.mainwrapper_innerPage{float:left;width:100%;margin-bottom:10px}.dtlpage_innepadding{float:left;width:100%;padding:25px 15px;background:#fff}.tour_detaislReviewheading{display:inline-block;width:100%}.tour_detaislReviewheading h1.dtl_hotelName{font-family:"Montserrat",sans-serif;font-size:23px;font-weight:500;color:#000;margin:0 0 4px 0px}.tour_detaislReviewheading .prce_dv label{font-family:"Montserrat",sans-serif;font-size:12px;color:#666;display:inline-block;width:100%;text-align:right;padding-right:24px;font-weight:500}.tour_detaislReviewheading .prce_dv h2{font-family:"Montserrat",sans-serif;padding-top:0px;font-size:20px;padding-bottom:5px;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-weight:500;margin:0px;float:right;width:100%;margin-right:20px}.tourContDtls_detail{float:left;width:100%;margin:5px 0px;padding:0px}.tourContDtls_detail ul{margin:0px;padding:0px}.tourContDtls_detail ul li{float:left;list-style:none;padding:0px;margin-right:15px;font-size:13px;color:darkGray;position:relative}.tourContDtls_detail ul li span{padding-right:5px}.tourContDtls_detail ul li+li::after{content:"";position:absolute;width:1px;height:22px;background:#cbcbcb;left:-11px;top:3px}.es-carousel ul li a img{display:block;border:none;max-height:100%;max-width:100%}.galleryMap_Wrapper{float:left;width:100%;padding:15px 0px;margin:20px 0px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.galleryMap_Wrapper .dtls_hotelGallery{position:relative}.rg-view{height:30px;display:none}.rg-view a.rg-view-full{background-position:0px 0px}.rg-view a.rg-view-thumbs{background-position:0px -16px}.rg-view a.rg-view-selected{background-color:#6f6f6f;border-color:#6f6f6f}.rg-view a{display:block;float:right;width:16px;height:16px;margin-right:3px;background:#464646 url(../images/views.png) no-repeat top left;border:3px solid #464646;opacity:0.8}.rg-image-wrapper{position:relative;padding:0;background:transparent url(../images/black.png) repeat top left;min-height:20px;height:auto;float:left;width:100%}.tour_rg-image{position:relative;text-align:center;line-height:0px;height:415px}.tour_rg-loading{width:46px;height:46px;position:absolute;top:50%;left:50%;background:#000 url(../images/ajax-loader.gif) no-repeat center center;margin:-23px 0px 0px -23px;z-index:100;border-radius:10px;opacity:0.7}.tour_rg-caption{text-align:center;margin-top:15px;position:relative}.tour_rg-caption p{font-size:11px;letter-spacing:2px;font-family:'Trebuchet MS', 'Myriad Pro', Arial, sans-serif;line-height:16px;padding:0 15px;text-transform:uppercase}.es-carousel-wrapper{padding:0;position:relative;display:inline-block;width:533px;overflow:hidden}.es-nav span{position:absolute;top:50%;left:8px;background:transparent url(../images/nav_thumbs.png) no-repeat top left;width:14px;height:26px;margin-top:-13px;text-indent:-9000px;cursor:pointer;opacity:0.8}.es-nav span.es-nav-next{right:8px;left:auto;background-position:top right}.es-carousel{overflow:hidden;background:#fff;float:left;margin:0px;padding:0px}.es-carousel ul{display:block;margin:0px;padding:0px;width:600px;overflow:hidden;height:57px;margin-top:7px}.es-carousel{overflow:hidden;background:#fff;float:left;margin:0px;padding:0px}.es-carousel ul li{height:100%;float:left;display:block;margin-right:7px}.rg-image-nav a{position:absolute;top:0px;left:0px;background:url(../images/nav.png) no-repeat -20% 50%;width:28px;height:100%;text-indent:-9000px;cursor:pointer;opacity:0.3;outline:none}.es-carousel ul li a{display:block;border-style:solid;border-color:#fff;opacity:0.8}.rg-image-nav a.rg-image-nav-next{right:0px;left:auto;background-position:115% 50%}.galleryMap_Wrapper .dtls_tourDiv{position:relative;width:100%;min-height:300px}.dtls_tourDiv .tour_details{font-size:16px;font-weight:600;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dtls_tourDiv ul{margin:15px 0;padding:0px 20px}li{font-size:14px;font-weight:500;color:#7a7a7a}.activityInfo{font-size:12px;font-weight:400;color:#7a7a7a;text-align:justify}.ratesDetails .tourRates_dtlsBox{width:100%;display:inline-block;padding:25px 0px}.ratesDetails .tourRates_dtlsBox .rateBreakupHeading{float:left;width:100%;padding:7px;background:#293895;border-top-right-radius:3px;border-top-left-radius:3px;text-align:center;font-size:13px;font-weight:500;color:#fff}.ratesDetails .tourRates_dtlsBox .rateBreakupDescription{float:left;width:100%;padding:3px;border:1px solid #e2e2e2;border-bottom:0px;background:#fafafa;text-align:center;display:flex;align-items:center}.ratesDetails .tourRates_dtlsBox .bdrBottom{border-bottom:1px solid #e2e2e2}.ratesDetails .tourRates_dtlsBox .rateBreakupDescription_bgWhite{font-family:"Montserrat",sans-serif;float:left;width:100%;padding:0px;border:1px solid #e2e2e2;background:#fff;text-align:center;border-radius:3px;display:flex;align-items:center}.ratesDetails .tourRates_dtlsBox .rateBreakupDescription_bgWhite .rateBrkup_box .daysCountBox span{padding:10px 5px;font-size:13px;color:#000;text-align:center;width:100%}.ratesDetails .tourRates_dtlsBox .rateBreakupDescription_bgWhite .rateBrkup_box .daysCountBox{width:100%;padding:0px 10px;display:flex;align-items:center;justify-content:space-between}.ratesDetails .tourRates_dtlsBox .rateBreakupDescription .rateBrkup_box{float:left;width:100%;padding:0px;margin:0px}.ratesDetails .tourRates_dtlsBox .rateBreakupDescription .rateBrkup_box .daysCountBox{width:100%;padding:0px 10px;display:flex;align-items:center;justify-content:space-between}.ratesDetails .tourRates_dtlsBox .rateBreakupDescription .rateBrkup_box .daysCountBox span{padding:10px 0px;font-size:13px;color:#000;text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ratesDetails .tourRates_dtlsBox .rateBreakupDescription .bookNowBtn.commonBtn{margin:10px}.ratesDetails .tourRates_dtlsBox .rateBreakupDescription .bookNowBtn.commonBtn a{padding:5px 20px}.tour_bookNowBtn a{padding:7px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.tour_bookNowBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.tour_bookNowBtn a:active{background:#e51d7d}.tour_bookNowBtn a:hover{cursor:pointer;background:#e51d7d;color:#fff}.language_Div{margin:0 auto;display:inline-block}.language{width:100%;float:left;color:#000;padding:8px 0;font-weight:500;list-style:none;margin:0}.language&gt;li{float:left;color:#000;font-size:10px;cursor:pointer;padding:4px;border:1px solid #ccc}.language&gt;li+li{border-left:0px}.language li a{text-decoration:none;color:#000}.tourOperation_data{font-size:13px;width:100%;float:left;font-weight:400;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.padLR7{padding-right:7px;padding-left:7px}.tour_details{width:70%}.tour_time{width:20%}.lcn_icon{float:left}.tourContDtls_detail .lcn_detail{text-align:justify;color:#666;font-weight:400}.tourContDtls_detail .lcn_detail .locationAdd{width:100%;float:left;font-size:14px;font-weight:400;color:#666;margin:0}.tourContDtls_detail .lcn_detail .locationAdd .lcn_icon{font-size:14px;font-weight:400;color:#b7b7b7;padding-right:10px;display:inline-block}.tourContDtls_detail .time_detail{width:100%;float:left;font-size:14px;font-weight:400;color:#666;margin:0}.tourContDtls_detail .time_detail .Cont_icon{font-size:14px;font-weight:400;color:#b7b7b7;padding-right:10px}.tourContDtls_detail ul li span.time{color:#000;font-size:12px;font-weight:600}.tour_BookNowTtl h3{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;color:#000;margin:15px 0 10px 0px}.bookingdtls_right{font-family:"Montserrat",sans-serif}.bookingdtls_right .bookNw_tourinfo{width:100%;float:left;padding:20px 6%;background:#fff;border-top:1px solid #ddd}.bookingdtls_right .bookNw_tourinfo h4{width:100%;float:left;font-size:20px;font-weight:500;color:#000;margin:0 0 5px}.bookingdtls_right .bookNw_tourinfo p{width:100%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;margin:0 0 5px}.bookingdtls_right .bookNw_tourinfo .mapmaker-color{color:#b7b7b7;padding-right:5px}.bookingdtls_right .bookNw_tourinfo .cont_icon{color:#b7b7b7;padding-right:5px}.bookingdtls_right .bookNw_tourinfo .inDtls{width:100%;float:left;display:inline-block}.bookingdtls_right .bookNw_tourinfo p{width:100%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;margin:0 0 5px}.bookingdtls_right .bookNw_tourinfo h5{width:100%;float:left;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0 0 5px}.bookingdtls_right .bookNw_tourinfo .totlPrice .totalPriceTtl{width:100%;float:left;text-align:right;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.bookingdtls_right .bookNw_tourinfo .totlPrice .ttlPrice{width:100%;float:left;text-align:right;font-size:24px;font-weight:500;color:#293895}.bookingdtls_right .bookNw_tourinfo .reviewImg{width:100%;background-position:center center;height:120px;background-size:100% 100% !important}.bookingdtls_right .booknow_tourDtls{width:100%;float:left;padding:15px 6%;background:linear-gradient(to bottom, #f1f1f1 -18%, #fff 11%, #fff 70%);border-radius:0px;border-bottom:1px solid #ccc}.bookingdtls_right .bookNw_headingBox{width:100%;float:left;background:#293895;color:#fff;padding:0px 6%}.bookingdtls_right .travellerDlts_Tlt{width:100%;float:left;font-size:20px;font-weight:500;color:#fff;margin:0px;padding:5px 0px}.bookingdtls_right .mandatoryStar{color:#f30404;font-size:14px;font-weight:600}.bookingHeading{font-size:16px;font-weight:600;color:#000;margin:0px 0px 10px 0;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inputDiv label{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666}.bookingdtls_right .contactDlts{width:100%;float:left}.bookingdtls_right .countryCode{width:80%;border-top-right-radius:0px;border-bottom-right-radius:0px}.mainwrapper_bookNow .bookingdtls_right .phNumber{border-top-left-radius:0px;border-bottom-left-radius:0px}.messageTxt{font-size:12px !important;font-weight:400;color:#888}.booking_noteTxt{font-size:12px;line-height:18px;color:#293895;margin-bottom:15px;margin:0 0 8px;word-break:break-word}.requestOPtions .checkbox label{color:#293895;font-size:14px;font-weight:400}.bookingdtls_right .booknow_tourDtls .cancelHeading{font-size:17px;font-weight:600;font-family:"Montserrat",sans-serif;color:#ff0000;margin:0px 0px 10px 0;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dtl_canclPolicyTtl{font-size:12px;color:#000;font-weight:600;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requestOPtions .agreeTxt{display:inline-block;white-space:normal;vertical-align:top;position:relative;color:#ff0000}.bookingdtls_right .booknow_tourDtls .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif}.tour_bookNowBtn a{padding:11px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px;margin:0 5px}.tour_bookNowBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.tour_bookNowBtn a:active{background:#e51d7d}.owl-carousel_gallery{float:left;width:100%;height:250px;overflow:hidden}.tourListing_Wrapper.gridViewShow .activityListingImg_bg{background-size:100% 100% !important;background-color:#f1f1f1;cursor:pointer}.reviewTour{font-family:"Montserrat",sans-serif}.reviewTour .reviewBooking_Dlts{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;border:1px solid #ccc;padding:6px 13px;border-radius:5px;background:#eee;color:#666}.bookNw_tourinfo .cont_icon{color:#b7b7b7;padding-right:5px}.bookNw_tourinfo .reviewImg{background-size:cover;border:0px solid #e2e2e2}.bookNw_tourinfo .booknow_tour_Dtls{padding-left:10px}.tour_backtoSeach_section{font-family:"Montserrat",sans-serif}.tour_backtoSeach_section .bookNowTtl h3{font-size:19px;font-weight:500;color:#000;margin:15px 0 10px 0px}.tour_backtoSeach_section .printSec .print_emial_box{float:right;width:auto;display:flex;align-items:center;justify-content:flex-end;color:#666;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;margin-top:18px;position:relative}.tour_backtoSeach_section .printSec .print_qtn{margin-right:10px;color:#666;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;text-decoration:none;cursor:pointer}.tour_backtoSeach_section .printSec .print{color:#acacac;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif}.tour_backtoSeach_section .email{color:#acacac;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif}.tour_backtoSeach_section .printSec .email_qtn{color:#666;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;text-decoration:none;cursor:pointer}.tour_backtoSeach_section .emailSendBox{position:absolute;width:300px;display:flex;background:#fff;padding:10px 7px;top:24px;z-index:100;border-radius:5px}.tour_backtoSeach_section .printSec .emailSendBox input{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.tour_backtoSeach_section .printSec .qtn_send{margin-left:10px}.tour_backtoSeach_section .emailSendBox .commonBtn a{color:#fff}.tour_Bookingdtls_right .bookNw_headingBox{width:100%;float:left;background:#293895;color:#fff;padding:5px 30px}.tour_Bookingdtls_right .travellerDlts_Tlt{width:100%;float:left;font-size:20px;font-weight:500;color:#fff;margin:0px;padding:5px 0px}.tour_Bookingdtls_right .confirmedTxt{color:#38c75f}.tour_Bookingdtls_right .bookNw_Htlinfo{width:100%;float:left;padding:20px 6%;background:#fff;border-top:1px solid #ddd}.tour_Bookingdtls_right .booknow_tourDlts h4{width:100%;float:left;font-size:20px;font-weight:500;color:#000;margin:0 0 5px;word-wrap:break-word}.tour_Bookingdtls_right .booknow_tourDlts p{width:100%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;margin:0 0 5px}.tour_Bookingdtls_right .booknow_tourDlts .mapmaker-color{color:#b7b7b7;padding-right:5px}.tour_Bookingdtls_right .booknow_tourDlts p{width:100%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;margin:0 0 5px}.booknow_tourDlts .voucherDlts .voucherId{width:100%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;padding:9px 0;line-height:22px}.booknow_tourDlts .voucherDlts span{color:#000}.voucherDlts .voucherId{line-height:22px}.tour_Bookingdtls_right .booknow_tourDlts .totlPrice .totalPriceTtl{width:100%;float:left;text-align:right;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.tour_Bookingdtls_right .booknow_tourDlts .totlPrice .ttlPrice{width:100%;float:left;text-align:right;font-size:24px;font-weight:600;color:#293895}.bookingdtls_right .booknow_tourDlts p a{color:#293895}.cont_icon{color:#b7b7b7;padding-right:5px}.tourContinueBtn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.tourContinueBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.tourContinueBtn a:active{background:#e51d7d}.viewBtn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.viewBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.viewBtn a:active{background:#e51d7d}.tourBooking_Dtls{width:100%;float:left;padding:15px 1%;background:linear-gradient(to bottom, #f1f1f1 -18%, #fff 11%, #fff 70%);border-radius:0px;border-bottom:1px solid #ccc}.tourBooking_Dtls .paymentDlts_Sec{width:100%;float:left;text-align:center;background:#fff;border-bottom:1px dotted #ccc;box-shadow:0px 3px 19px 9px #eee;border-top:1px dotted #ccc}.tourBooking_Dtls .paymentDlts_Sec h1{font-size:20px;font-weight:500;color:#000;margin:0;padding:26px;border-bottom:1px dotted #ccc}.tourBooking_Dtls .paymentDlts_Sec .cardDlts{width:100%;float:left;padding:3% 0%;text-align:center;border-bottom:1px dotted #ccc}.tourBooking_Dtls .paymentDlts_Sec .cardDlts .cardImg{width:100%;float:left;padding-bottom:10px}.tourBooking_Dtls .paymentDlts_Sec .cardDlts .cardTxt{font-size:17px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;margin-bottom:5px}.tourBooking_Dtls .paymentDlts_Sec .cardDlts .cardNo{font-size:17px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0 0 10px}.tourBooking_Dtls .paymentDlts_Sec .rateDlts{width:100%;float:left;padding:10px}.tourBooking_Dtls .paymentDlts_Sec .rateDlts .htlBookingTlt{font-size:11px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666}.tourBooking_Dtls .paymentDlts_Sec .rateDlts .htlBookingVal{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.tourBooking_Dtls .paymentDlts_Sec .totalChargeSec{width:100%;float:left;padding:10px}.tourBooking_Dtls .paymentDlts_Sec .totalChargeSec .totalTxt{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.tourBooking_Dtls .paymentDlts_Sec .totalChargeSec .totalPrice{font-size:18px;font-weight:600;font-family:"Montserrat",sans-serif;color:#293895}.confm_details_wrap{font-family:"Montserrat",sans-serif;width:100%;float:left;border-top:1px solid #e2e2e2;background:-moz-linear-gradient(90deg, rgba(255,255,255,0) 79%, rgba(243,243,243,0) 94%, #efefef 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(6%, rgba(243,243,243,0)), color-stop(21%, rgba(255,255,255,0)));background:-webkit-linear-gradient(90deg, rgba(255,255,255,0) 79%, rgba(243,243,243,0) 94%, #efefef 100%);background:-o-linear-gradient(90deg, rgba(255,255,255,0) 79%, rgba(243,243,243,0) 94%, #efefef 100%);background:-ms-linear-gradient(90deg, rgba(255,255,255,0) 79%, rgba(243,243,243,0) 94%, #efefef 100%);background:linear-gradient(0deg, rgba(255,255,255,0) 79%, rgba(243,243,243,0) 94%, #efefef 100%)}.tourBooking_Dtls .bookingDlts_Sec{font-family:"Montserrat",sans-serif;width:100%;float:left;padding:15px 3%;border-bottom:1px dotted #ccc}.tourBooking_Dtls .bookingDlts_Sec .bookingInfo{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.tourBooking_Dtls .bookingDlts_Sec .bookingInfo .bookingIDColor{color:#293895}.tourBooking_Dtls .bookingDlts_Sec .thanksTxt{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.tourBooking_Dtls .bookingDlts_info{width:100%;float:left;padding:15px 3.5%}.tourBooking_Dtls .bookingDlts_info .checkinSec{width:100%;float:left}.tourBooking_Dtls .bookingDlts_info .checkinSec .checkinTxt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.tourBooking_Dtls .bookingDlts_info .checkinSec .checkinTime{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.tourBooking_Dtls .roomDlts_info{width:100%;float:left}.tourBooking_Dtls .roomDlts_info .roomDltsHeading{width:100%;float:left;padding:15px;background:linear-gradient(to bottom, #fafafc 100%, #fff 100%, #fff 80%)}.tourBooking_Dtls .roomDlts_info .roomDltsHeading .roomsTlt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left}.tourBooking_Dtls .roomDlts_info .roomDlts{width:100%;float:left;padding:15px;border-bottom:1px solid #ccc}.tourBooking_Dtls .roomDlts_info .roomDlts .roomType .roomStd{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.tourBooking_Dtls .buttonSec{width:100%;float:left;padding:15px 6%}.otherServices{width:100%;float:left;padding:20px 0px}.otherServices .flightBooking{width:100%;float:left;padding:15px 0px;border:1px solid #ccc}.otherServices .flightBooking .flightImg img{max-width:100%;height:auto}.otherServices .flightBooking .flightDlts{width:100%;float:left;padding-bottom:10px}.otherServices .flightBooking .flightDlts .flightTxt{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px !important}.otherServices .flightBooking .flightDlts .flightDes{font-size:9px;font-weight:400;color:#666;text-align:left}.otherServices .flightBooking .bookOtherServiceBtn a{padding:5px 25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.otherServices .flightBooking .bookOtherServiceBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.otherServices .flightBooking .bookOtherServiceBtn a:active{background:#e51d7d}.tourQuotation_modal .quotationtour{float:left;width:100%;background:#fff;padding:10px 0px 20px;margin:0px;margin-bottom:25px}.tourQuotation_modal .quotationtour .quotation_header{float:left;width:100%;padding:20px 15px 10px}.tourQuotation_modal .quotationtour .quotation_header .print_emial_box{float:right;width:auto;align-items:center;justify-content:flex-end;color:#666;font-size:13px;margin-top:25px}.tourQuotation_modal .quotationtour .quotation_header .print_emial_box .print_qtn{margin-right:10px;cursor:pointer}.tourQuotation_modal .quotationtour .quotation_header .print_emial_box .print_qtn:hover{text-decoration:underline}.tourQuotation_modal .quotationtour .quotation_header .print_emial_box a{color:#666;font-size:13px;text-decoration:none;cursor:pointer}.tourQuotation_modal .quotationtour .quotation_header .print_emial_box a{color:#666;font-size:13px;text-decoration:none;cursor:pointer}.tourQuotation_modal .emailSendBox{position:absolute;z-index:1000;width:315px;left:-105px;padding:15px;background:#fff;border:1px solid #e2e2e2;top:45px;display:flex;justify-content:center}.emailSendBox input{font-size:14px}.emailSendBox .qtn_send{margin-left:10px}.commonBtn a{padding:5px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.commonBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.commonBtn a:active{background:#e51d7d}.tourQuotation_modal .quotationtour .quotation_header .print_emial_box a{color:#666;font-size:13px;text-decoration:none;cursor:pointer}.tourQuotation_modal .quotationtour .qtn_Dtls_header{background:#293895;padding:20px 15px 15px;float:left;width:100%}.tourQuotation_modal .quotationtour .qtn_Dtls_header h1.qtn_userTtl{font-size:24px;font-weight:300;color:#fff;margin:0px;padding:0px;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tourQuotation_modal .quotationtour .qtn_Dtls_header h4.qtn_dateDtl{font-size:14px;color:#fff;font-weight:300;margin:0px;padding:7px 0px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tourQuotation_modal .quotationtour .quotation_list{color:#fff;display:flex;align-items:center;justify-content:flex-start;width:100%}.tourQuotation_modal .quotationtour .quotation_list .qtn_label{font-size:13px;margin-right:10px;margin-top:0px;font-weight:400}.tourQuotation_modal .quotationtour .quotation_list .qtn_list{width:100%}.tourQuotation_modal .quotationtour .quotation_list .form-control{display:block;width:100%;height:25px;padding:3px 12px;font-size:13px}.tourQuotation_modal .quotationtour .quotation_list .qtn_list span.icon_bg{position:absolute;top:2px;right:10px;z-index:100;color:#999}.tourQuotation_modal .quotationtour .rmv_allListing{float:right;font-size:12px;color:#fff;font-weight:300;margin:12px 0 0px;cursor:pointer}.tourQuotation_modal .quotationtour .rmv_allListing span.close_allList{width:15px;height:21px;float:right;margin-left:10px;color:#fff}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox{width:100%;float:left}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tourLocationDtls_heading{float:left;width:100%;background:#141b47}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tourLocationDtls_heading ul{margin:0px;padding:0px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tourLocationDtls_heading ul li.tourActiveIcon{padding:5px 35px;background:#87765c;display:inline-block}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tourLocationDtls_heading ul li{list-style:none;float:left;width:auto}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tourLocationDtls_heading ul li.tourLocationDtls{padding:5px 10px;display:inline-block;font-size:13px;color:#fff}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tourLocationDtls_heading ul li.tourLocationDtls span{font-size:16px;margin-right:10px}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tour_qtnBox{float:left;width:100%;padding:25px 15px}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tour_qtnBox .qtn_DtlsBox{margin:0px;padding-right:15px;float:left;width:100%}.tourQuotation_modal .quotationtour .qtn_pad{padding:0px}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .qtnHtlInfo_price{float:left;width:100%}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tour_qtnBox .tourQtn_info{float:left;width:80%;padding:0px}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tour_qtnBox .tourQtn_info h1{font-size:18px;font-weight:500;color:#000;margin:0px;padding-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tour_qtnBox .tourQtn_info .bookingDtls_qtn ul{margin:0px;padding:0px;list-style:none}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tour_qtnBox .tourQtn_info .bookingDtls_qtn p span.dateTtl{font-size:13px;color:#666;margin-right:5px}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tour_qtnBox .tourQtn_info .bookingDtls_qtn .cancelPolicy{font-size:15px;font-weight:500;color:#000;margin-right:5px}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tour_qtnBox .tourQtn_info .bookingDtls_qtn .cancelPolicyDesc{font-size:12px;font-weight:400;color:#666;margin-right:5px}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tour_qtnBox .tourQtn_info .bookingDtls_qtn p span.dateDtl{font-size:13px;color:#000;font-weight:500}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tour_qtnBox .prce_dv_Qtn{float:right;width:20%}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tour_qtnBox .prce_dv_Qtn .rslt_prce h2{color:#293895;font-weight:600;font-size:20px;text-align:right;margin:7px 0px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tour_qtnBox .prce_dv_Qtn .rslt_prce p{font-size:13px;font-weight:400;color:#35a00a;text-align:right}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tour_qtnBox .tourQtn_info .bookingDtls_qtn{float:left;width:100%}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .qtn_cnclDesc{float:left;width:100%;margin-top:0px;padding:0px 15px}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .tourLocationDtls_heading .qtnCloseBox{width:15px;height:21px;float:right;margin-right:30px;margin-top:6px;cursor:pointer;color:#fff}.tourQuotation_modal .quotationtour .tourQuotationDtlsBox .qtn_cnclDesc h2{font-size:16px;color:#000;font-weight:500;margin:0px 0 7px}.tourQuotation_modal .quotationtour .qtn_remarks{float:left;width:100%;margin:0px;padding:25px 30px}.tourQuotation_modal .quotationtour .qtn_remarks h2{font-size:16px;color:#000;font-weight:400;margin:0px 0 7px}.tourQuotation_modal .quotationtour .qtn_remarks .remarkTxtarea{padding:9px 0px;float:left;width:100%;resize:none}.tourQuotation_modal .quotationtour .qtn_remarks .remarkTxtarea textarea{width:100%;resize:none;padding-left:11px;font-size:13px;font-weight:400;color:#98733b}.tourQuotation_modal .quotationtour .proceedBtn_qtn{margin:7px 0px}.tourQuotation_modal .quotationtour .disclaimer{float:left;width:100%;margin:10px 0 0 0;padding:0px 30px}.tourQuotation_modal .quotationtour .disclaimer h2{font-size:16px;color:#000;font-weight:500;margin:0px 0 7px}.tourQuotation_modal .quotationtour .disclaimer ul{margin:0px;padding:0px}.tourQuotation_modal .quotationtour .disclaimer ul li{list-style:none;margin:0px;padding:0px;font-size:13px;line-height:18px;color:#666}.boderBottom{border-bottom:1px solid #ccc}.dateTxt{margin-bottom:0px}.tour_continueBtn{padding-right:15px}.tour_continueBtn a{padding:6px 25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px;font-weight:400;font-size:12px}.tour_continueBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.tour_continueBtn a:active{background:#e51d7d}.tourWrraper .quotationBtn a,.tourWrraper .modifyBtn a{padding:7px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.tourWrraper .quotationBtn a:hover,.tourWrraper .modifyBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.tourWrraper .quotationBtn a:active,.tourWrraper .modifyBtn a:active{background:#e51d7d}.tourListing_Wrapper .mainHeading{margin:0px;padding:0px}#modifySearch_tour .closeBtn .modalBox_close{width:15px;height:21px;float:right;margin-right:30px;margin-top:6px;cursor:pointer;position:absolute;right:-10px;top:7px;z-index:100;color:#fff}.priceDtlsTour_dtlPage{position:absolute;z-index:5;top:-10px;right:0}.dtls_tourDiv ul li{list-style:disc}.tour_inputDiv .tour_countryCode{width:25%;float:left;margin-right:3%;border-radius:5px 0px 0px 5px}.tour_inputDiv .tour_phNumber{float:left;width:70%;border-radius:0px 5px 5px 0px}.titleBtnBox .tourWrraper .quotationBtn a,.tourWrraper .modifyBtn a{background:#293895;padding:8px 15px;border-radius:20px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s}.tour_continueBtn a:hover{cursor:pointer;background:#e51d7d;color:#fff}.tour_listbox .tour_info .readMore a:hover{text-decoration:underline}.addQuoteBtn_tour{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#modifySearch_tour .modalBox_close{width:15px;height:21px;float:right;margin-right:30px;margin-top:6px;cursor:pointer;position:absolute;right:-10px;top:7px;z-index:100;color:#fff}.rateBreakupDescription ul.language li,.rateBreakupDescription_bgWhite ul.language li{width:22px;padding:4px 2px;text-align:center}.tour_bookNw_dtlBox .tour_bookingBdr p{width:100%}.tourModifySearch .btn_dv.searchTransBtn{margin:10px 0px 0px}.tourSprite_qtn{background:url(../images/svgIcons/Search_page.svg) no-repeat;background-size:650%}.tourIcon_qtn{display:inline-block;width:30px;height:23px;background-position:-110px -25px}.tourQuotation_modal .emailSendBox input{font-size:13px}.noBorder{border:0px}.activityListingImg_bg{background-position:center center;background-repeat:no-repeat, no-repeat;width:100%;height:120px;background-size:cover;cursor:pointer}.gridViewShow .tour_listbox{width:31%;float:left;margin:0px 10px 25px;border-bottom:5px solid #f1f1f1}.gridViewShow .tour_listbox:hover{box-shadow:0px 3px 3px 0px #e2e2e2}.gridViewShow .tour_listbox .list_innerPadding{padding:0px 10px 15px;border:1px solid #f1f1f1}.gridViewShow .tour_listbox .list_innerPadding .activityImgBox{width:100%;padding:0px 5px;margin-bottom:10px}.gridViewShow .tour_listbox .list_innerPadding .activityImgBox .transferListingImg_bg{background-size:cover;height:140px;border:0px;border-bottom:0px solid #e2e2e2}.gridViewShow .tour_listbox .list_innerPadding .tour_info{width:100%;padding:0 15px}.gridViewShow .tour_listbox .list_innerPadding .tour_info h1{line-height:22px}.gridViewShow .tour_listbox .list_innerPadding .tour_info .readMore{display:none}.gridViewShow .tour_listbox .list_innerPadding .activity_priceInfo{width:100%;padding:0 15px;margin-top:25px}.gridViewShow .tour_listbox .list_innerPadding .activity_priceInfo .roomStatus_trans{display:block;float:left;margin-left:0px;margin-bottom:5px}.gridViewShow .tour_listbox .list_innerPadding .activity_priceInfo .roomStatus_trans ul.statusList{padding:0px 0px 0px 15px}.gridViewShow .tour_listbox .list_innerPadding .activity_priceInfo .rslt_prce h2{margin-top:0px !important}.gridViewShow .tour_listbox .list_innerPadding .activity_priceInfo .prce_dv label{text-align:left}.gridViewShow .tour_listbox .list_innerPadding .activity_priceInfo .prce_dv h2{text-align:left;margin-top:15px}.gridViewShow .tour_listbox .list_innerPadding .activity_priceInfo .chooseRoomBtn{float:left}.gridViewShow .tour_listbox .list_innerPadding .activity_priceInfo .compareHtl{display:none}.gridViewShow .gridMapSection{display:block;width:100%;float:left;padding-left:5px;margin:0px 0px 20px}.gridViewShow .gridMapSection img{width:100%}.gridViewShow #listing_loader{width:100%}.gridViewShow #listing_loader .list_innerPadding{width:32%;float:left;margin-right:7px;margin-bottom:15px}.tour_listbox.compactListing .readMore.activi_dtls_more_compact a{font-size:12px;color:#000000;width:100%;float:left;text-decoration:none;cursor:pointer}.tour_listbox.compactListing .compt_info_trans{padding:10px 0px 10px 10px;width:100%;float:left}.tour_listbox.compactListing .compt_info_trans .locationDtls{position:relative;z-index:100}.tour_listbox.compactListing .actv_comptDtls{float:left;width:100%;display:flex;align-items:center}.tour_listbox.compactListing .actv_comptDtls h1.actvName{width:100%;float:left;font-size:18px;color:#000;margin-top:5px;margin-bottom:0px;margin-right:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tour_listbox.compactListing .actv_comptDtls .locationDtls_compt{float:left;width:40%}.tour_listbox.compactListing .actv_comptDtls .locationDtls{width:100%;float:left}.tour_listbox.compactListing .actv_comptDtls .locationDtls{position:relative;z-index:100}.selectHtlMap.dirSearchHtl{float:right;width:25%}.activity_modify{display:inline-block;width:100%}.htlQuotation_modal .quotationHtl .quotation_header .print_emial_box .print_qtn{display:flex}.compactViewShow .compact_flex_div{display:flex;align-items:center}.compactViewShow .boxborder{border:0px}.compactViewShow .dyncss_compactImg{display:none}.compactViewShow .dyncss_compactviewbox,.compactViewShow .dyncss_compactbox1{display:block !important}.compactViewShow .dyncss_listviewbox,.compactViewShow .dyncss_gridviewbox{display:none !important}.compactViewShow .dyncss_compactbox1{padding:20px 10px !important}.compactViewShow .transferListingImg_bg{background:#fff;width:125px;height:85px !important;padding:5px;border:0px solid #d1d1d1;background-size:100%}.compactViewShow .activityListingImg_bg{height:80px !important;cursor:pointer}.compactViewShow .tour_info.compct_trans_info{width:60%;padding:0px 15px;display:flex;align-items:center;justify-content:space-between}.compactViewShow .tour_info.compct_trans_info .trans_dtls_more{display:none}.compactViewShow .tour_info.compct_trans_info .locationDtls .lcn_name{width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compactViewShow .tour_info.compct_trans_info h1{margin-top:0px;font-size:18px;color:#000000;font-weight:400}.compactViewShow .activity_priceInfo{width:40%;display:flex;align-items:center;justify-content:flex-end;padding-right:50px;float:right}.compactViewShow .activity_priceInfo .prce_dv label{display:none}.compactViewShow .activity_priceInfo .prce_dv{display:flex;align-items:center;justify-content:space-between;width:250px}.compactViewShow .locationDtls.transTtimeDtls .lcn_icon,.compactViewShow .locationDtls.transTtimeDtls .lcn_name{padding:0px;padding-right:7px}.compactViewShow .roomStatus_trans.transstaus{margin-right:25px;margin-bottom:0px;margin-top:0px}.compactViewShow .tour_listbox{margin-bottom:7px;float:left;width:100%}.compactViewShow .tour_listbox .list_innerPadding{padding:15px 20px;border:1px solid #cbcbcb}.compactViewShow .tour_listbox .list_innerPadding .dyncss_compactviewbox{position:absolute;top:0px;right:0px;height:61px;top:-20px;right:-6px;display:flex;border-radius:0px !important;align-items:center;vertical-align:middle;width:9%}.compactViewShow .tour_listbox .list_innerPadding .plusBtn_compt{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.compactViewShow .tour_listbox .tansInfoDtls{width:100%;float:left}.compactViewShow .tour_listbox .tansInfoDtls p{display:inline-block;font-size:13px;color:#666;margin-right:7px;padding-right:7px;margin-bottom:0px}.compactViewShow .tour_listbox .tansInfoDtls p span{color:#666}.compactViewShow .tour_listbox .compt_info_trans{padding:10px 0px 10px 10px;width:100%;float:left}.compactViewShow .tour_listbox .comptViewBox .compt_PriceDtls{padding:9px 10px}.compactViewShow .tour_listbox .prce_dv.compt_PriceDtls{width:16%}.compactViewShow .tour_listbox .addAvlCont .availableTxt{width:inherit;float:right;margin-top:15px}.compactViewShow .readMore{width:100%;float:left;margin-top:15px}.compactViewShow .readMore.activi_dtls_more_compact a{font-size:12px;color:#000000;width:100%;float:left;text-decoration:none;cursor:pointer}.compactViewShow #listing_loader .list_innerPadding{margin-bottom:10px}.compactViewShow .listingLoader_wrapper .list_img,.compactViewShow .listingLoader_wrapper .list-text-02,.compactViewShow .listingLoader_wrapper .priceInfo .availfrom,.compactViewShow .listingLoader_wrapper .compareDtls{display:none}.compactViewShow .listingLoader_wrapper .listDtlsInfo .serviceHeading{width:90%;height:35px;display:block;margin-bottom:5px}.compactViewShow .listingLoader_wrapper .listDtlsInfo{width:75%;display:flex;align-items:center;justify-content:space-between}.compactViewShow .listingLoader_wrapper .list-text-01{float:left;width:100%;height:45px}.compactViewShow .listingLoader_wrapper .priceInfo .buttonDiv{border-radius:0px;width:100%}.compactViewShow .listingLoader_wrapper .priceDV.priceInfo{width:25%}.actv_detail_Modal_emailSend{display:flex;align-items:center;border:1px solid #e2e2e2}.actv_detail_Modal_emailSend form{display:flex;align-items:center}.actv_commonDtls_top{margin-top:20px}.booknow_tourpriceDtls h5.ttlPrice{font-weight:600 !important}.actv_compact_Dtls .prce_dv.priceDtlsTour_dtlPage .rslt_prce h2{font-size:24px;font-weight:600}.actv_compact_Dtls .galleryMap_Wrapper{margin-top:45px;padding-top:25px}.actv_compact_Dtls .ratesDetails .tourRates_dtlsBox{padding:0px}.tourInfo_innerPadding .detailsBox_rooms .bookNowTourBtn a{padding:5px 10px}.tourInfo_innerPadding .detailsBox_rooms .price{padding:0px;display:flex;align-items:center;justify-content:center}.tourInfo_innerPadding .detailsBox_rooms .priceFaIcon{font-size:12px;position:relative;top:-2px}.tour_bookNowBtn.addInfo_activityBtn{display:inline-flex}.booknow_qtn_wrap{display:flex;align-items:center;justify-content:flex-end;position:relative}.booknow_qtn_wrap .print_emial_box{margin:0px;margin-top:0px}.booknow_qtn_wrap .printSec .print_emial_box{padding-top:0px !important}.booknow_qtn_wrap .booking_quotationBtn a{margin-top:10px;padding:4px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.booknow_qtn_wrap .booking_quotationBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.booknow_qtn_wrap .booking_quotationBtn a:active{background:#e51d7d}.booknow_qtn_wrap .booking_quotationBtn a .quotationCount{width:20px;height:20px;background:#ff1900;border-radius:25px;color:#fff;font-size:11px;float:right;border:1px solid #fff;padding:2px 0px;margin-left:5px;font-weight:500;display:flex;align-items:center;justify-content:center}.booknow_qtn_wrap .emailSendBox{width:300px;border:1px solid #e2e2e2;right:0;left:initial}.actv_topTtl_heading{padding:12px 0px}.actv_detlsBox_cust .bookNowTourBtn a{padding:5px 30px}.rmAll_close{font-size:14px}.cofrmDtls_priceBox p.totalPriceTtl{margin-bottom:0px;padding:0px}.cofrmDtls_priceBox h5.ttlPrice{margin-top:0px}.tourBooking_Dtls.confirmActv_dtlsBox{padding:0px 15px}.confrmImg_space{margin-right:5px}.bookingDlts_info.confrm_dtlsInfo{border-bottom:1px solid #e2e2e2}.roomDltsHeading.confirmDtlsHeading{padding:12px 15px;margin-left:1px;border-bottom:1px solid #f3f3f3}.errorServeBtn_section{float:left;width:100%;text-align:center}.errorServeBtn_section .errorBooking_Btn{margin:0 auto;float:initial}.errorServeBtn_section .errorBooking_Btn a{padding:9px 35px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:13px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.errorServeBtn_section .errorBooking_Btn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.errorServeBtn_section .errorBooking_Btn a:active{background:#e51d7d}.noResultFound{width:100%;float:left;background:#F3F3F3;padding:40px}.noResultFound .imgPart{text-align:center}.noResultFound .imgPart.noResult_icon{font-size:55px;font-weight:bold;color:#ab9879}.noResultFound .no_result_fltImg{margin-top:20px}.noResultFound h3{font-size:24px;font-weight:500;color:#000;margin:10px 0 0 0;text-align:center}.noResultFound p{font-size:16;font-weight:400;color:#666;margin:0px;text-align:center}.noResultFound .resetFiltersBtn{text-align:center;padding:15px 0 0 0}.noResultFound .resetFiltersBtn a{padding:10px 25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.noResultFound .resetFiltersBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.noResultFound .resetFiltersBtn a:active{background:#e51d7d}span.green h5 .label-success{background:transparent;color:#5cb85c;font-weight:500}.details_amenities.detailsActivity p{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666}.noQuotation_error h1{font-size:18px;text-align:center;color:#a94442;margin:50px 0px 20px}.editPrice_bookDtls{float:right}.modal_editPrice{float:left;width:100%;border-radius:0px}.modal_editPrice .editPricertable{float:left;width:100%;margin-top:35px;margin-bottom:20px;padding:10px 20px}.modal_editPrice .editPricertable .edited_priceBox{float:left;width:100%;padding:7px;border:1px solid #e2e2e2;margin-top:7px}.modal_editPrice .editPricertable .edited_priceBox h4.rateDtls_input{display:flex;align-items:center;font-size:14px}.modal_editPrice .editPricertable .edited_priceBox .prce_dv.editPrice_bookingDtls.room_total_rate{display:flex;align-items:center;justify-content:flex-start;position:relative}.modal_editPrice .editPricertable .editPrice_bookDtls{float:left;margin:7px 15px 15px 0px}.modal_editPrice .editPricertable span.changePrie_input,.modal_editPrice .editPricertable span.update_EditPrice{margin:0 10px}.modal_editPrice .editPricertable span.update_EditPrice{font-size:16px;font-weight:500;color:#293895}.modal_editPrice .editPricertable .priceTable_box{float:left;width:100%;border:1px solid #e2e2e2}.modal_editPrice .editPricertable .priceHeading_row{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff;padding:7px 0px;font-size:13px;display:flex;align-items:center;font-weight:500}.modal_editPrice .editPricertable .prce_dv.editPrice_bookingDtls h2{font-size:13px;color:#293895;font-weight:500;font-family:"Montserrat",sans-serif;margin:10px 0px;text-align:left}.modal_editPrice .editPricertable .roomStatus_trans.transstaus ul.statusList.available_txt{float:left;margin:10px 0px;padding:0px;padding-left:15px;margin:10px 0px}.modal_editPrice .editPricertable h4.servicename_booknow{font-size:16px;margin:10px 0px;text-align:left;font-weight:500}.modal_editPrice .editPricertable .editPrice_bkgDtls{font-size:14px;margin-left:10px;color:#293895;cursor:pointer}.status_tour_localSlot{font-family:"Montserrat",sans-serif;font-size:12px;font-weight:500;text-align:center;padding:10px 0}.status_tour_localSlot .txt_available li{font-size:11px;color:#0d9107}.status_tour_localSlot ul{margin:0px;padding:0px;display:inline-block}.status_tour_localSlot ul li{list-style-type:disc;margin:0px;padding:0px;font-size:11px}.padLft70{padding-left:70px}.activ_booknow_btns_wrap .tour_bookNowBtn{display:inline-block;margin-bottom:15px}.error{text-align:center;font-size:14px;color:#ff0000}.priceEdit_input{display:flex;align-items:center;justify-content:flex-end}.priceEdit_input input{height:25px;width:100px}.priceEdit_input span+span{margin-left:5px}.priceEdit_input .save_qtn,.priceEdit_input .edit_qtn{cursor:pointer;color:#acacac}.priceEdit_input span.cncl_desc_wrap{width:100%}.priceEdit_input .editCncl_description{width:100%}.priceEdit_input input{padding:6px 5px !important;font-size:12px !important;text-align:center}.selectHtlMap.dirSearchActv{float:right;width:25%;margin-right:10px !important}.rateBreakupDescription .bookNowTourBtn a{padding:7px 12px}.rateBreakupDescription .loyaltyPoint_container{font-size:9px}.priceChanger .cancel{padding:7px 8px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px;outline:none;border:0px !important}.priceChanger .cancel:hover{background:#e51d7d;cursor:pointer;color:#fff}.priceChanger .cancel:active{background:#e51d7d}.priceChanger .text-muted{color:#666;font-size:18px;font-weight:500}.tourInfo_innerPadding .detailsBox_rooms .Language{padding:6px 0px 0px 32px}.bookNw_tourinfo .loyaltyPoint_container.ltp_htllisting_dir{float:right}@-moz-document url-prefix(){.tour_filter_right .fltrbyname_actv select{width:125px !important}span.tour_icon_fliter{top:19px}}.sightvitour .form-control{height:30px;font-size:12px;color:#666 !important;background:#fff;margin:0 0 10px;box-shadow:none}.sightvitour .adult-year,.sightvitour .child-year,.sightvitour .infant-year,.sightvitour .senior-year,.sightvitour .youth-year{font-size:12px;margin:10px 0;text-align:left}.sightvitour .select_box .arrow_icon::before{font:normal normal normal 14px/1 FontAwesome;content:"\f0d7"}.sightvitour .select_box .arrow_icon{top:33px;right:24px}.sightvitour label{font-size:14px;font-weight:500;margin:0 0 5px;text-transform:capitalize}.sightvitour .vitorchild_age{font-size:14px;font-weight:500;margin:0 0 10px}.sightvitour .childagedv::before{font:normal normal normal 14px/1 FontAwesome;content:"\f0d7";position:absolute;top:9px;right:9px}.sightvitour .childagedv{position:relative}.detailsModalSec .viator-details .details_tabs_Container ul.nav.nav-tabs.detail_tabs{margin:0}.viator-details .htl_prnt{padding:10px}.viator-details .toursummary p{line-height:25px;font-size:13px}.viator-details .hote_amntsDetls{width:100%;display:inline-block;padding:25px 0;max-height:400px;overflow:hidden;overflow-y:auto}.viator-details .img_size{width:100%}.viator-details .carousel-inner&gt;.item&gt;img,.viator-details .carousel-inner&gt;.item&gt;a&gt;img{width:100%}.viator-details section.hotelDetlsDv{padding:0 30px 15px}.viator-details .printVoucher_Box{padding:10px}.viator-details .email{color:#acacac !important}.bkng_hedng h1{font-size:18px;font-weight:500;margin:0px;padding:10px 25px}.prsnl_dv .bkng_hedng{float:left;width:100%;display:inline-flex;flex-wrap:wrap;padding:10px 25px;border-top:1px solid #ddd}.bkng_lbl label{float:left;width:100%;font-size:14px;padding:10px 0 0;font-weight:600}.bkng_text{font-size:14px;line-height:19px;float:left}.detailsModalSec .viator-details .details_tabs_Container .nav.detail_tabs&gt;li&gt;a{padding:12px 40px}@media print{.viator-modal #new_view_all_voucher{border:0 !important;width:100% !important;page-break-after:avoid !important}}.booknow_tourDtls .copyTxt_form{margin:12px 0 0 0}.carListingWrapper{width:100%;float:left;background:#fff;margin-bottom:15px}.carListingWrapper .padR5{padding-right:5px}.carListingWrapper .carlistingHeading .carCount_CountryDtls{margin:20px 0px 2px;padding:0px;font-size:16px;font-weight:500;color:#000;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carListingWrapper .carlistingHeading .carDate_trvlDtls{font-size:13px;font-weight:400;margin-bottom:20px;color:#000;text-align:left}.carListingWrapper .carlistingHeading .pick_drop_Loc_Txt{color:#666}.carListingWrapper .carlistingHeading .titleBtnBox{float:right;margin:20px 0px 0px;display:flex;align-items:center;justify-content:flex-end}.quotationBtn{margin-right:10px}.quotationBtn a{padding:8px 20px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.quotationBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.quotationBtn a:active{background:#e51d7d}.mdfy_SearchBtn a{padding:8px 17px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.mdfy_SearchBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.mdfy_SearchBtn a:active{background:#e51d7d}.carRenatl_filter_left_container{height:auto;background:#293895;padding-bottom:10px;min-height:684px;width:100%;float:left}.carRenatl_filter_left_container .fltr_srch{width:100%;padding:10px 20px 7px 20px;border-bottom:1px solid #868686;font-size:12px;float:left}.carRenatl_filter_left_container .fltr_input{width:100%;margin-top:6px;margin-left:2px;position:relative}.carRenatl_filter_left_container .searchHtlName{padding-left:30px;font-size:12px;color:#293895}.carRenatl_filter_left_container .srch_icn{display:inline-block;background:url(../images/sprite_v4.png) no-repeat -262px -378px;width:22px;height:22px;position:absolute;top:8px;left:10px;font-size:14px;color:#293895;font-weight:300}.carRenatl_filter_left_container .fltr_lbl{color:#fff;position:relative;cursor:pointer;font-size:14px;font-weight:600;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carRenatl_filter_left_container .fltr_lbl .fa{font-size:14px;right:0px;position:absolute;top:1px;color:#9a9696}.carRenatl_filter_left_container .fltr_srch .checkbox label{position:relative;cursor:pointer;font-size:12px;color:#fff;padding-left:0px;font-weight:300;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carRenatl_filter_left_container .filterCheck span{color:#fff;font-size:12px;float:right;line-height:25px}.carRenatl_filter_left_container .filterCheck span .filterCheck .checkbox{margin:0px;padding:0px}.rangeFiler{position:relative;float:left;width:100%;min-height:45px}.rangeFiler .priceRngeBox{float:left;width:100%;margin-bottom:7px}.priceRangeSlider.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{border:0px;height:7px;border-radius:0px;color:#e51d7d;width:90%;margin:5px auto;top:25px}.carRenatl_filter_left_container .radio,.checkbox{position:relative;display:block;margin-top:5px;margin-bottom:15px}.carRenatl_filter_left_container .fltr_srch .checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.carRenatl_filter_left_container .flt_left_container .fltr_lbl{position:relative;cursor:pointer;font-size:12px;color:#fff;padding-left:0px;font-weight:300;user-select:none}.fltr_srch .checkbox label{position:relative;cursor:pointer;font-size:12px;color:#fff;padding-left:0px;font-weight:300;user-select:none}.carRenatl_filter_left_container .fltr_srch .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:4px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.carRenatl_filter_left_container .fltr_srch .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:4px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.carRental_filter_right_container .rightFilerTop{float:left;width:100%;background:#293895;padding:4px 5px;min-height:40px}.carRental_filter_right_container .rightFilerTop .viewIcon_box{float:left;padding:0px 12px;border-right:1px solid #868686}.carRental_filter_right_container .rightFilerTop .listIcon{background:url(../images/svgIcons/hotel_listing.svg);display:inline-block;width:25px;height:25px;background-position:-43px -5px;transition:all 0.3s ease 0s;cursor:pointer;background-size:1200%;margin:10px 1px 3px 0px}.carRental_filter_right_container .rightFilerTop .listIcon.active{background-position:-43px -53px !important}.carRental_filter_right_container .rightFilerTop .compactIcon.active{background-position:-208px -45px !important}.carRental_filter_right_container .rightFilerTop .gridIcon.active{background-position:-4px -38px !important}.carRental_filter_right_container .rightFilerTop .compactIcon{background:url(../images/svgIcons/hotel_listing.svg);display:inline-block;width:25px;height:25px;background-position:-693px -3px;transition:all 0.3s ease 0s;cursor:pointer;background-size:1000%;margin:10px 1px 3px 0px}.carRental_filter_right_container .rightFilerTop .gridIcon{background:url(../images/svgIcons/hotel_listing.svg);display:inline-block;width:25px;height:25px;background-position:-2px -3px;transition:all 0.3s ease 0s;cursor:pointer;background-size:1000%;margin:10px 1px 3px 0px}.carRental_filter_right_container .rightFilerTop .load_pgn_box{float:left;padding:0px 10px;border-right:1px solid #868686}.carRental_filter_right_container .rightFilerTop .lzLoadIcon{background:url(../images/svgIcons/hotel_listing.svg);display:inline-block;width:25px;height:25px;background-position:-109px -2px;transition:all 0.3s ease 0s;cursor:pointer;background-size:1100%;margin:10px 1px 3px 0px}.carRental_filter_right_container .rightFilerTop .pgndIcon{background:url(../images/svgIcons/hotel_listing.svg);display:inline-block;width:25px;height:25px;background-position:-465px -2px;transition:all 0.3s ease 0s;cursor:pointer;background-size:1200%;margin:10px 1px 3px 0px}.carRental_filter_right_container .rightFilerTop .lzLoadIcon.active{background-position:-110px -45px !important}.carRental_filter_right_container .rightFilerTop .pgndIcon.active{background-position:-162px -51px !important}.carRental_filter_right_container .rightFilerTop .sortby_top{float:left;padding:3px 15px;font-size:12px}.carRental_filter_right_container .rightFilerTop .sortby_top .sortbyTtl{display:inline-block;padding-right:7px;margin:9px 0px 0px;float:left}.carRental_filter_right_container .rightFilerTop .filterSelect{position:relative;float:left;margin-right:15px}.carRental_filter_right_container .rightFilerTop .filterSelect select{background:transparent;border:0px;color:#fff;font-size:12px;padding:4px 20px 4px 4px;outline:none}.carRental_filter_right_container .rightFilerTop .filterSelect .arrow_icon{position:absolute;right:0px;top:11px}.car_listBox{float:left;width:100%}.car_listBox:hover{width:100%;box-shadow:0 0 1px 0 rgba(0,0,0,0.3)}.car_listBox.active{width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,0.3)}.car_listBox .car_list_innerPadding{width:100%;float:left;padding:20px;border-bottom:1px solid #cbcbcb}.car_listBox .carinfo_pad{padding-left:0px}.car_listBox .car_info h1{font-size:15px;color:#000;margin:0px;font-weight:400}.car_listBox .car_info .chooseCar{float:left;width:100%;text-align:left;margin:0px;padding:7px 0px;cursor:pointer;display:flex;align-items:center;justify-content:flex-start}.car_listBox .car_Status{padding:0px;float:right;margin:0;margin-bottom:7px}.car_listBox .car_Status .available_txt{list-style:disc;float:right;text-align:right;font-size:11px;font-weight:400;margin-left:0;padding:0px;color:#0d9107}.car_listBox .car_Status .onrequest_txt{list-style:disc;float:right;text-align:right;font-size:11px;font-weight:400;margin-left:0;padding:0px;color:#fd6602}.car_listBox .prce_dv label{font-size:12px;color:#293895;display:inline-block;width:100%;text-align:right;font-weight:400}.car_listBox .prce_dv h2{padding-top:0px;font-size:20px;text-align:right;color:#293895;display:inline-block;vertical-align:top;font-weight:600;margin:0px;float:right;width:100%}.car_listBox .infoIcon a{font-size:14px;color:#293895;text-decoration:none;margin:0px;padding:0px 0px 0px 5px;vertical-align:top}.car_listBox .priceInfo{font-size:14px}.car_listBox .chooseRoomBtn{float:right;font-size:12px;text-align:center;margin-top:8px}.car_listBox .moreDetails_txt{width:100%;float:left;text-align:left;margin-top:10px}.car_listBox .moreDetails_txt a{font-size:12px;font-weight:500;color:#000;cursor:pointer}.car_listBox .moreDetails_txt .moreDlts_icon{color:#000}.car_listBox .adv_roomDtls .detailsBox_car{float:left;width:100%;text-align:left;margin:7px 0px;display:flex;align-items:center}.car_listBox .adv_roomDtls .perNightRate_ttl{margin:0px;padding:0px 11px;font-size:14px;font-weight:500;color:#000}.car_listBox .adv_roomDtls .pickupLoc_ttl{margin:0px;padding:0px 6px;font-size:14px;font-weight:500;color:#000}.car_listBox .adv_roomDtls .categorytSubTxt{font-size:12px;color:#293895;padding:0px;margin:0px}.car_listBox .adv_roomDtls .perRates{font-size:16px;color:#293895;text-align:right;font-weight:600;margin-right:4px}.car_listBox .carRent_dltsPadInner{width:100%;float:left;color:#fff;padding:12px 22px 12px;border-bottom:1px solid #686764;border-right:1px solid #686764}.car_listBox .carRent_dltsPadInner .detailsBox_car{width:100%;float:left}.car_listBox .carRent_dltsPadInner .detailsBox_car .pickDrop_sec{margin:0px;padding:0px 15px 0px;position:relative}.car_listBox .carRent_dltsPadInner .detailsBox_car .pickDrop_sec li{font-weight:400}.car_listBox .carRent_dltsPadInner .detailsBox_car .pickDrop_sec .picup_txt{width:auto;float:left;padding-right:10px}.car_listBox .carRent_dltsPadInner .detailsBox_car .pickDrop_sec .dropOff_sec{width:auto;float:left;padding-left:10px}.car_listBox .carRent_dltsPadInner .detailsBox_car .pickDrop_sec .seprationSec{width:3%;float:left;color:#fff;text-align:center}.car_listBox .carRent_dltsPadInner .pick_Txt{font-weight:500}.car_listBox .carRent_dltsPadInner .drop_Txt{font-weight:500}.car_listBox .bookNowBtn{display:flex;align-items:center;justify-content:center;min-height:89px}.car_listBox .perRates{font-size:15px;color:#fff;text-align:right;font-weight:400;margin:2px 0 1px 0}.mobPickLoc{display:none}.mobDropLoc{display:none}.detailsBox_car .pickupLoc_ttl{font-size:14px;font-weight:300;color:#fff;margin:0}.detailsBox_car .dropoffLoc_ttl{font-size:14px;font-weight:300;color:#fff;margin:0;text-align:left}.carDtls_heading .carNightRate_ttl{text-align:left}.carDtls_heading .carDeposite_ttl{text-align:right}.car_adv_roomDetails .bookingSectionBox{float:left;width:100%;text-align:left;margin:0px;display:flex;padding:10px 22px 13px;border-right:1px solid #686764;align-items:center;justify-content:flex-start}.car_adv_roomDetails .bookingSectionBox .productSec{float:left;margin-right:15px}.car_adv_roomDetails .bookingSectionBox .moreOpt_rooms .plusIco{width:25px;height:25px;background:#293895;color:#fff;font-size:14px;font-weight:400;margin-right:10px;padding:3px;text-align:center;display:inline-block}.car_adv_roomDetails .bookingSectionBox .BookNowBtn{float:right;margin-right:10px}.car_adv_roomDetails .bookingSectionBox .moreOpt_rooms .roomCountTxt{font-size:12px;color:#293895;text-align:left;font-weight:600}.car_adv_roomDetails .bookingSectionBox .product_Dlts_Btn{border:1px solid #fff;padding:1px 7px;border-radius:15px;text-align:center;color:#fff;font-size:11px;text-decoration:none;display:inline-block;margin:5px auto 0px;cursor:pointer;font-weight:400}.car_adv_roomDetails .bookingSectionBox .carCanclPolicyBtn{border:1px solid #f25746;padding:1px 10px;border-radius:15px;text-align:center;color:#f25746;font-size:11px;text-decoration:none;display:inline-block;margin:5px auto 0px;cursor:pointer;position:relative}.car_adv_roomDetails .bookingSectionBox .carCanclPolicyBtn:hover{background:#f25746;color:#fff}.car_adv_roomDetails .bookingSectionBox .cancel-info{width:100%;padding-left:6px;background:#fff}.car_adv_roomDetails .bookingSectionBox .cancel_info{float:left;width:100%;padding:5px 10px;text-align:left}.car_adv_roomDetails .bookingSectionBox .cancel_info .cancelTxt{font-size:16px;font-family:"Montserrat",sans-serif;font-weight:600;color:#f25746;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.car_adv_roomDetails .bookingSectionBox .cancel-info .canclPolicy_closeIcon{float:right;font-size:14px;color:#293895;position:absolute;right:7px;top:0px}.car_adv_roomDetails .bookingSectionBox .cancel_info .freeCancl{width:100%;font-size:12px;font-family:"Montserrat",sans-serif;font-weight:400;color:#666;margin-bottom:3px;overflow:hidden;text-overflow:unset;white-space:pre-line}.car_adv_roomDetails .bookingSectionBox .canclPolicy{width:480px;max-height:125px;border:2px solid #e51d7d;border-radius:10px;position:absolute;left:initial;text-align:left;background:#fff;top:initial;z-index:100;bottom:35px;transform:translate(-50%)}.car_adv_roomDetails .bookingSectionBox .canclPolicy:before{border-color:rgba(171,137,84,0);border-top-color:#e51d7d;border-width:13px;margin-left:inherit;left:60%}.car_adv_roomDetails .bookingSectionBox .canclPolicy:after{top:100%;left:45%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.car_adv_roomDetails{float:left;width:100%;background:#293895}.car_adv_roomDetails .bookingSectionBox .product_Dlts_Btn{margin:0px}.car_adv_roomDetails .bookingSectionBox .carCanclPolicyBtn{margin:0px}.car_adv_roomDetails .bookingSectionBox .addQuoteBtn{margin:0px}.car_adv_roomDetails .bookingSectionBox .perRates{margin:0px}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.selectCarBtn a{padding:8px 20px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.selectCarBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.selectCarBtn a:active{background:#e51d7d}.canclPolicyBtn{border:1px solid #f25746;padding:1px 8px !important;border-radius:10px;text-align:center;color:#f25746;font-size:11px;text-decoration:none;display:inline-block;margin:5px auto 0px;cursor:pointer;position:relative}.infoIcon a{float:right;color:#999;padding:5px 2px 0px;font-size:14px}.carSpriteImg{background-image:url(../images/svgIcons/car_rental_List.svg);background-size:950%}.chooseCar .car{display:inline-block;width:30px;height:30px;background-position:-4px -3px}.chooseCar .bag{display:inline-block;width:30px;height:30px;background-position:-66px -3px}.chooseCar .fuel{display:inline-block;width:30px;height:30px;background-position:-34px -3px}.chooseCar .door{display:inline-block;width:30px;height:30px;background-position:-382px -3px}.chooseCar .ac{display:inline-block;width:30px;height:30px;background-position:-223px -3px}.chooseCar .pax{display:inline-block;width:30px;height:30px;background-position:-128px -3px}.chooseCar .atomatic{display:inline-block;width:30px;height:30px;background-position:-117px -3px}.chooseCar .gear{display:inline-block;width:30px;height:30px;background-position:-191px -3px}.chooseCar .drive_type{display:inline-block;width:30px;height:30px;background-position:-252px -3px}.chooseCar .car_rent_supplier{color:#e80b0b;padding:0 0 0 20%}.bookCarBtn a{background:#e51d7d;padding:8px 15px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s}.bookCarBtn a:hover{cursor:pointer;background:#141b47;color:#fff}.bookCarBtn a:active{background:#141b47}.bookCarBtn a:hover{background:#293895}.carModifySearch{width:100%;float:left}.car_mainHeading{padding:10px 0px 15px 15px;color:#fff;font-weight:600}.car_mainHeading h4{font-size:24px;font-weight:500;color:#fff}.carModalCloseBtn .modalBox_close{width:15px;height:21px;float:right;margin-right:30px;margin-top:6px;cursor:pointer;position:absolute;right:-10px;top:7px;z-index:100}.carRenatl_form label{color:#fff;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400}.carRenatl_form .form-control{font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400;padding:6px 16px}.carRenatl_form .destinationMapmaker{position:absolute;font-size:12px;color:#ccc;top:9px;left:7px}.pickupLoc{padding-left:10px}input#terms{margin-left:0px;margin-top:-4px;position:absolute}.differentRetLoc{display:flex;float:left;align-items:center;justify-content:space-between;font-family:"Montserrat",sans-serif}.differentRetLoc-txt{font-size:11px;color:#fff;padding-left:5px;font-family:"Montserrat",sans-serif;font-weight:400}.searchCarRentalBtn{float:right;padding-top:35px}.searchCarRentalBtn a{background:#293895;font-size:14px;padding:10px 20px;border-radius:20px;color:#fff;font-weight:300;text-decoration:none;font-family:"Montserrat",sans-serif}.searchCarRentalBtn a:hover{cursor:pointer;background:#293895;color:#fff;transition:0.2s}.carRenatl_pickupLoc .radio-inline.pickUpLoc{margin:0px}.carRenatl_pickupLoc [type="radio"]:checked,.carRenatl_pickupLoc [type="radio"]:not(:checked){position:absolute;left:-9999px}.carRenatl_pickupLoc [type="radio"]:checked+label,.carRenatl_pickupLoc [type="radio"]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;line-height:12px;display:inline-block;color:#fff}.carRenatl_pickupLoc [type="radio"]:checked+label:before,.carRenatl_pickupLoc [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:13px;height:13px;border:1px solid #fff;border-radius:100%;background:#141b47}.carRenatl_pickupLoc [type="radio"]:checked+label:after{content:'';width:7px;height:7px;background:#fff;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:0.3s;transition:0.3s}.carRenatl_pickupLoc [type="radio"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#fff;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:0.3s;transition:0.3s;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.carRenatl_pickupLoc [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.carRenatl_form .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:5px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:7px;margin-bottom:2px}.carRenatl_form .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:5px;left:5px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}span.car_icon_bg{position:absolute;right:10px;top:8px;color:#000;font-size:14px}span.car_Calender_icon_bg{position:absolute;right:10px;top:8px;color:#d2d2d2;font-size:14px}.carRent_model .modalWidth{width:1100px}.carRent_model .productDlts{width:100%;float:left;background:#fff;border-radius:0px;padding:0px}.carRent_model .productDlts .printSec{width:100%;float:left;padding:10px 20px 0}.carRent_model .productDlts .pickUp_Sec li+li{padding-left:7px}.carRent_model .productDlts .pickUp_Sec .pickDrop_sec{padding:5px 0 0;margin:0px}.carRent_model .productDlts .pickUp_Sec .pickDrop_sec .picup_txt{width:auto;float:left}.carRent_model .productDlts .pickUp_Sec .pickDrop_sec .pickupLoc_ttl{font-size:14px;font-weight:400;color:#000;margin:0}.carRent_model .productDlts .pickUp_Sec .pickDrop_sec .dropoffLoc_ttl{font-size:14px;font-weight:400;color:#000;margin:0}.carRent_model .productDlts .pickUp_Sec .pickDrop_sec .dropOff_sec{width:auto;float:left}.carRent_model .productDlts .pickUp_Sec .pickDrop_sec .seprationSec{width:3%;float:left;color:#999;padding:0px 10px}.carRent_model .productDlts .pickUp_Sec .pickDrop_sec .pick_Txt{color:#7a7a7a}.carRent_model .productDlts .pickUp_Sec .pickDrop_sec .drop_Txt{color:#7a7a7a}.carRent_model .productDltsHeading{width:100%;float:left;padding:0px 25px 5px 18px}.carRent_model .productDltsHeading h4{font-size:20px;font-weight:400;color:#000;margin:0}.carRent_model .productDltsHeading .chooseCar{padding:5px 0 5px}.carRent_model .productDltsHeading .price_Sec label{font-size:12px;color:#293895;display:inline-block;width:100%;text-align:right;font-weight:400}.carRent_model .productDltsHeading .price_Sec .rslt_prce h2{padding-top:0px;font-size:20px;text-align:right;color:#293895;display:inline-block;vertical-align:top;font-weight:600;margin:0px;float:right;width:100%}.carRent_model .productModalCloseBtn .modalBox_close{width:15px;height:21px;float:right;margin-right:30px;margin-top:6px;cursor:pointer;position:absolute;right:-10px;top:7px;z-index:100;color:#000}.carRent_model .productInfo_form{width:100%;float:left;padding:20px 30px}.carRent_model .productTabs{width:100%;float:left;padding-top:15px}.carRent_model .productTabs .product_dlts_tab{width:100%;float:left;padding:10px 30px}.carRent_model .productTabs .product_dlts_tab .productdlts_info{font-size:13px;font-weight:400;color:#000}.carRent_model .productTabs .product_dlts_tab li{color:#000;font-size:14px;font-weight:500}.carRent_model .productTabs ul li{font-size:14px;font-weight:600;color:#000;position:relative;margin-top:12px}.carRent_model .productTabs .nav-tabs{border:0px;padding:0px;padding-left:32px;border-bottom:1px solid #ccc}.carRent_model .productTabs .nav&gt;li&gt;a{position:relative;display:block;padding:10px 40px 10px 40px;text-align:center;background-color:#293895;color:#fff;font-size:14px;font-weight:400;cursor:pointer}.carRent_model .productTabs .nav&gt;li&gt;a:hover{background-color:#fff;font-size:14px;font-weight:400;color:#000;text-align:center}.carRent_model .nav&gt;li&gt;a:focus{background-color:#fff;font-size:14px;font-weight:400;color:#000;text-align:center}.carRent_model .productTabs .nav-tabs&gt;li.active&gt;a,.carRent_model .nav-tabs&gt;li.active&gt;a:hover,.carRent_model .nav-tabs&gt;li.active&gt;a:focus{background:#fff;color:#000;font-size:14px;font-weight:400}.carRent_model .productTabs .nav-tabs&gt;li.active&gt;a:hover,.carRent_model .nav-tabs&gt;li.active&gt;a:focus{text-align:center;border-bottom:0px}.carRent_model .productTabs .productDlts_info{width:100%;float:left;padding:15px}.carRent_model .productInfo{padding:0px;margin:0px 3%}.carRent_model .productInfo li{list-style:disc}.carRent_model .productInfo span{font-size:13px;font-weight:400;color:#000}.carRent_model .productTabs .loctaionDlts{width:100%;float:left;padding:15px}.carRent_model .pick_dropOff_sec{width:100%;float:left;border-bottom:1px solid #e2e2e2}.carRent_model .pick_dropOff_sec ul{padding:0 15px}.carRent_model .loctaionDlts .locationTlt{font-size:13px;font-weight:600;color:#000;margin:0 0 8px;list-style:disc}.carRent_model .loctaionDlts .locationAdd{font-size:13px;font-weight:400;color:#000;margin:0 0 8px;padding:0 15px}.carRent_model .openingHousSec{width:100%;float:left}.carRent_model .openingHoursSec{width:100%;float:left;padding:15px 0 0}.carRent_model .openingHoursSec .openingHoursSec_ul{padding:0 20px}.carRent_model .openingHoursSec .openingHourTlt{font-size:14px;font-weight:600;color:#000;list-style:disc}.carRent_model .openingHoursSec .openingHourTlt .dotsIcon{font-size:9px;color:#b1b1b1;padding-right:5px}.carRent_model .openingHoursSec .openingHourTime{font-size:13px;font-weight:400;color:#000;padding:0 22px}.carRent_model .productInfoHeading h4{font-size:24px;font-weight:500;color:#000;margin:0}.carRent_model .productInfo_form{width:100%;float:left;padding:0px}.requestOPtions .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.padRt5{padding-right:5px}.car_BacktoSeach_section{float:left;width:100%;padding:0px 0px 0}.car_BacktoSeach_section .bookNowTtl h3{font-size:16px;font-weight:500;color:#000;margin:15px 0 10px 0px}.car_BacktoSeach_section .dtlsback{float:right;margin:2px 0px 0px}.car_BacktoSeach_section .backToSearchBtn a{margin:5px auto 0px}.mainwrapper_bookNow{float:left;width:100%}.carwrapper_bookNow .whiteBg{background:#fff}.carwrapper_bookNow .reviewLeft{display:inline-block;padding-bottom:15px;width:100%;float:left}.carwrapper_bookNow .reviewLeft .priceSec_heading{padding:10px 15px 10px;width:100%;float:left;background:#293895}.carwrapper_bookNow .reviewLeft .priceSec_heading .total_Ttl{width:100%;float:left;font-size:20px;font-weight:500;color:#fff;margin:0px;padding:5px 0px}.carwrapper_bookNow .reviewLeft .tableSec_border{width:100%;float:left;border-bottom:1px solid #e8e8e8}.carwrapper_bookNow .reviewLeft .fareDltsDiv{width:100%;float:left;padding:5px 0 10px}.carwrapper_bookNow .reviewLeft .fareDltsTtl{font-size:14px;font-weight:500;color:#000;margin:0px;text-align:left}.carwrapper_bookNow .reviewLeft .infantTtl{font-size:12px;font-weight:500;color:#666;margin:0px;text-align:left}.carwrapper_bookNow .reviewLeft .priceBorder_car{border-bottom:1px solid #e8e8e8}.carwrapper_bookNow .reviewLeft .infantAge_txt{font-size:11px;font-weight:300;color:#666;margin:0px;text-align:left}.carwrapper_bookNow .reviewLeft .fareDltsAmt{font-size:14px;font-weight:500;color:#293895;margin:0px;text-align:right}.carwrapper_bookNow .reviewLeft .fareDltsFinalAmt_txt{font-size:20px;font-weight:600;color:#293895;margin:0px;text-align:right}.carwrapper_bookNow .reviewLeft .booknow_carDtls{padding:10px 0px;border-bottom:1px dotted #bcbcbc;margin-bottom:10px}.carwrapper_bookNow .reviewLeft .booknow_carDtls h4{font-size:16px;color:#000;margin:0 0 12px 0px}.carwrapper_bookNow .reviewLeft .booknow_carDtls p.pickUpLoc{font-size:14px;font-weight:600;color:#000}.carwrapper_bookNow .reviewLeft .booknow_carDtls .pickUpTlt{font-size:13px;font-weight:500;color:#000;margin:0px;padding:0px;line-height:18px}.reviewLeft .booknow_carDtls .dropOffTlt,.reviewLeft .reviewLeft .booknow_carDtls .totlTtl{font-size:13px;font-weight:500;color:#000;margin:0px;padding:0px;line-height:18px}.carwrapper_bookNow .reviewLeft .booknow_carDtls .location{font-size:13px;font-weight:500;color:#000;margin:0px;padding:0px;line-height:20px}.carwrapper_bookNow .reviewLeft .booknow_carDtls .pickUpDtls{margin-bottom:10px}.reviewLeft .dropUpDtls,.reviewLeft .booknow_carDtls .dropOffDtls,.reviewLeft .reviewLeft .booknow_carDtls .totlDtls{margin-bottom:10px}.carwrapper_bookNow .reviewLeft .booknow_carDtls{padding:10px 0px;border-bottom:1px dotted #bcbcbc;margin-bottom:10px}.carwrapper_bookNow .reviewLeft .booknow_carDtls .location{font-size:13px;font-weight:500;color:#000;margin:0px;padding:0px;line-height:20px}.carwrapper_bookNow .reviewLeft .booknow_carDtls p.dropUpLoc{font-size:14px;font-weight:600;color:#000}.carwrapper_bookNow .reviewLeft .booknow_carDtls .totlPrice .totalPriceTtl{font-size:13px;font-weight:600;color:#000;margin:0px}.carwrapper_bookNow .reviewLeft .booknow_carDtls .totlPrice .ttlPrice{color:#293895;font-size:16px;margin:0px;padding:0;line-height:22px}.carBookingDtls_right{width:100%;float:left}.carBookingDtls_right .carRent_bookNw_headingBox{padding:15px 35px 15px;display:inline-block;width:100%;float:left;background:#293895}.carBookingDtls_right .bookNw_dtlBox{padding:15px 35px 10px;display:inline-block;width:100%;float:left;background:#fff}.carBookingDtls_right .bookNw_dtlBox{width:100%;float:left;border-bottom:1px solid #ccc}.carBookingDtls_right .borderRight{border-right:1px solid #ccc}.carBookingDtls_right .Pick_DropLoc_Sec{width:100%;float:left;background:#fff;padding:0px 35px 0px;border-bottom:1px solid #ccc}.carBookingDtls_right .Pick_DropLoc_Sec .locationTlt{font-size:14px;font-weight:500;color:#000;margin:15px 0 10px}.carBookingDtls_right .Pick_DropLoc_Sec .locationAdd{font-size:13px;font-weight:400;color:#000;margin:0 0 15px}.carBookingDtls_right .travellerTtl{width:100%;float:left;font-size:20px;font-weight:500;color:#fff;margin:0px;padding:5px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carBookingDtls_right .bookNow_Travellerinfo h3{width:100%;float:left;font-size:16px;font-weight:600;color:#000;margin:0px;padding-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carBookingDtls_right .carDlts_Sec{width:100%;float:left;padding:35px 25px 35px 25px;display:inline-block;background:#fff}.carBookingDtls_right .carDlts_Sec .carRent_booking_heading{font-size:18px;color:#000;margin:0px;font-weight:400}.carBookingDtls_right .carDlts_Sec .prce_dv label{font-size:12px;color:#293895;display:inline-block;width:100%;text-align:right;font-weight:400}.carBookingDtls_right .carDlts_Sec .prce_dv h2{padding-top:0px;font-size:20px;text-align:right;color:#293895;display:inline-block;vertical-align:top;font-weight:600;margin:0 0 10px;float:right;width:100%}.carBookingDtls_right .carDlts_Sec .security_prce h2{padding-top:0px;font-size:20px;text-align:right;color:#293895;display:inline-block;vertical-align:top;font-weight:600;margin:0px;float:right;width:100%}.carBookingDtls_right .carDlts_Sec .chooseCar{float:left;width:100%;text-align:left;margin:0px;padding:7px 0px;cursor:pointer}.carBookingDtls_right .clearDiv{clear:both}.carBookingDtls_right .inputDiv label{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666}.carBookingDtls_right .bookNw_dtlBox .form-control{font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400;color:#615d5d}.carBookingDtls_right .downArrow{position:absolute;right:10px;top:35px;color:#000;font-size:14px;pointer-events:none}.carBookingDtls_right .calnderIcon{position:absolute;right:10px;top:8px;color:#d2d2d2;font-size:14px;pointer-events:none}.carBookingDtls_right .messageTxt{font-size:12px;font-weight:400;color:#888 !important}.carBookingDtls_right .countryCode{width:90%;float:left;border-top-right-radius:0px;border-bottom-right-radius:0px;margin-right:3%}.carBookingDtls_right .phNumber{float:left;width:100%;border-top-left-radius:0px;border-bottom-left-radius:0px}.carBookingDtls_right .bookingHeading{font-size:16px;font-weight:600;color:#000;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carBookingDtls_right .cancel_bookingHeading{font-size:16px;font-weight:600;color:#ff0000;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carBookingDtls_right .pickUpDrop_dtlBox{width:100%;float:left;background:#fff;padding:0px 20px 0px}.carBookingDtls_right .pickUpDrop_dtlBox .pickDrop_sec{margin:0px;padding:0px 15px 0px;padding:5px 15px 25px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.carBookingDtls_right .pickUpDrop_dtlBox .pickDrop_sec .picup_txt{width:auto;float:left;padding-right:10px}.carBookingDtls_right .pickUpDrop_dtlBox .pickDrop_sec .dropOff_sec{width:auto;float:left}.carBookingDtls_right .pickUpDrop_dtlBox .pickDrop_sec .seprationSec{width:2%;float:left;color:#000;text-align:center;padding-left:10px}.carBookingDtls_right .pickUpDrop_dtlBox .pick_Txt{font-weight:500;color:#000}.carBookingDtls_right .pickUpDrop_dtlBox .drop_Txt{font-weight:500;color:#000}.carBookingDtls_right .additionalSec .add_checkbox{margin-left:0px;width:100%;float:left;user-select:none;border-bottom:1px solid #ccc;padding:7px 0 0 0}.carBookingDtls_right .additionalSec .add_checkbox.borderNone{border-bottom:none}.carBookingDtls_right .additionalSec .add_checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.carBookingDtls_right .additionalSec .add_checkbox input:checked+label:after{content:'';display:block;position:absolute;top:11px;left:6px;width:6px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.carBookingDtls_right .additionalSec .additional_Txt{font-size:14px;font-weight:500;font-style:normal;color:#000;cursor:pointer}.carBookingDtls_right .additionalSec .additional_Cost{font-size:14px;font-weight:500;font-style:normal;color:#000;float:right}.carBookingDtls_right .protection_noteTxt{font-size:14px;line-height:18px;color:#293895;margin-bottom:10px}.carBookingDtls_right .booking_noteTxt{font-size:12px;line-height:18px;color:#293895;margin-bottom:15px}.carBookingDtls_right .terms-Txt{font-size:14px;color:#000;font-weight:600}.carBookingDtls_right .requestOPtions{margin:20px 0 20px}.carBookingDtls_right .bs-example{padding:15px 0 0 15px}.carBookingDtls_right .panel-group .panel{margin-bottom:0;border-radius:4px}.carBookingDtls_right .panel-title{margin-top:0;margin-bottom:0;font-size:13px;color:#a1a1a1}.carBookingDtls_right .iconRight{float:right;padding-right:20px}.carBookingDtls_right .pannelHeading-bgWhite{color:#333;background-color:#fff;border-color:#ddd;padding:15px 15px;border-bottom:0;border-top-right-radius:3px;border-top-left-radius:3px}.carBookingDtls_right .what_cover_sec_txt{font-size:13px;font-weight:400;color:#000;text-align:justify}.carBookingDtls_right .insurance_sec .panel-body{padding:0 15px}.carBookingDtls_right .additionalChrg{font-size:12px;font-weight:400;color:#707070;padding-left:14px}.carBookingDtls_right .iconColor{color:#67bb34}.carBookingDtls_right .insuranceDlts{padding:15px 0;font-size:14px;font-weight:400;color:#293895;white-space:normal;vertical-align:top;position:relative;width:100%}.carBookingDtls_right .insuranceDlts a{color:#293895}.carBookingDtls_right .dtl_canclPolicyTtl{font-size:12px;color:#000;font-weight:600;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carBookingDtls_right .dtl_canclPolicy_desc{font-size:12px;color:#666;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carBookingDtls_right .terms-Txt{font-size:14px;color:#000;font-weight:600}.carBookingDtls_right .bookNw_dtlBox .carContinueBtn input,.carBookingDtls_right .bookNw_dtlBox .carContinueBtn a{background:#293895;padding:8px 15px;border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border:1px solid #293895}.carBookingDtls_right .bookNw_dtlBox .carContinueBtn input:hover,.carBookingDtls_right .bookNw_dtlBox .carContinueBtn a:hover{cursor:pointer;background:#e51d7d;border:1px solid #e51d7d;color:#fff}.carBookingDtls_right .cncl_policy .requestOPtions .checkbox input:checked+label:after{top:3px}.reviewBooking_Dlts{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;border:1px solid #ccc;padding:6px 13px;border-radius:5px;background:#eee;color:#666666}.carBookingDtls_right .cnclAgree_ancillary{color:#293895;font-size:16px;font-weight:500;font-style:normal}.carBookingDtls_right .bookNw_dtlBox .checkbox{margin-left:0px}.carBookingDtls_right .bookNw_dtlBox .checkbox label{color:#666;font-size:13px;font-weight:400;white-space:nowrap;font-style:italic;width:96%}.carBookingDtls_right .bookNw_dtlBox .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.carBookingDtls_right .bookNw_dtlBox .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:6px;left:6px;width:6px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.carBookingDtls_right .cnclAgree_ancillary label{color:#666;font-size:13px;font-weight:400;white-space:nowrap;font-style:italic;width:96%}.carBookingDtls_right .cnclAgree_ancillary label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.carBookingDtls_right .cnclAgree_ancillary label:after{content:'';display:block;position:absolute;top:6px;left:6px;width:6px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.car_mainwrapper_confirmBooking .bookNw_headingBox{width:100%;float:left;background:#293895;color:#fff;padding:0px 6%}.car_mainwrapper_confirmBooking .travellerDlts_Tlt{width:100%;float:left;font-size:20px;font-weight:500;color:#fff;margin:0px;padding:5px 0px}.car_mainwrapper_confirmBooking .confirmedTxt{color:#38c75f}.car_mainwrapper_confirmBooking .bookNw_carinfo{width:100%;float:left;padding:20px 6%;background:#fff;border-top:1px solid #ddd}.car_mainwrapper_confirmBooking .booking_carDtls h4{width:100%;float:left;font-size:20px;font-weight:500;color:#000;margin:0 0 5px}.car_mainwrapper_confirmBooking .dropPick_Dlts .dropPick_Dlts_Txt{width:100%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666666}.car_mainwrapper_confirmBooking .dropPick_Dlts span{color:#000}.car_mainwrapper_confirmBooking .booking_carDtls .totlPrice .totalPriceTtl{width:100%;float:left;text-align:right;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.car_mainwrapper_confirmBooking .booking_carDtls .totlPrice .ttlPrice{width:100%;float:left;text-align:right;font-size:24px;font-weight:500;color:#293895}.car_mainwrapper_confirmBooking .carBooking_Dtls{width:100%;float:left;padding:15px 1%;background:linear-gradient(to bottom, #f1f1f1 -18%, #fff 11%, #fff 70%);border-radius:0px;border-bottom:1px solid #ccc}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec{width:100%;float:left;text-align:center;background:#fff;border-bottom:1px dotted #ccc;box-shadow:0px 15px 19px 9px #eee;border-top:1px dotted #ccc}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec h1{font-size:20px;font-weight:500;color:#000;margin:0;padding:26px;border-bottom:1px dotted #ccc}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .cardDlts{width:100%;float:left;padding:15px 0px;text-align:center;border-bottom:1px dotted #ccc}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .cardDlts .cardImg{width:100%;float:left;padding-bottom:10px}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .cardDlts .cardTxt{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;margin-bottom:5px}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .cardDlts .cardNo{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0 0 10px}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .rateDlts{width:100%;float:left;padding:17px}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .rateDlts .htlBookingTlt{font-size:11px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .rateDlts .htlBookingVal{font-size:11px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .totalChargeSec{width:100%;float:left;padding:10px}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .totalChargeSec p.totalTxtHtl{margin-bottom:0px;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .totalChargeSec .totalTxt{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .totalChargeSec .totalPrice{font-size:18px;font-weight:600;font-family:"Montserrat",sans-serif;color:#293895}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .totalChargeSec .htlTtlChrg_lbl{margin-bottom:5px;text-align:center !important}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .totalChargeSec .htlTtlPrc_Count{text-align:center !important;margin:2px 0px 5px}.car_mainwrapper_confirmBooking .carBooking_Dtls .carBooking_Dtls .paymentDlts_Sec .rateDlts .htlBookingVal{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .totalChargeSec{width:100%;float:left;padding:10px}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .totalChargeSec .totalTxt{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:center}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .totalChargeSec .totalPrice{font-size:16px;font-weight:600;font-family:"Montserrat",sans-serif;color:#293895;text-align:center}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .totalChargeSec .paymentDlts_heding{font-size:13px;font-weight:400;color:#000}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .totalChargeSec .paymentDlts_price{font-size:13px;font-weight:400;color:#000}.car_mainwrapper_confirmBooking .carBooking_Dtls .confm_details_wrap{width:100%;float:left;border-top:1px solid #e2e2e2;background:linear-gradient(0deg, rgba(255,255,255,0) 79%, rgba(243,243,243,0) 94%, #efefef 100%)}.car_mainwrapper_confirmBooking .carBooking_Dtls .bookingDlts_Sec{width:100%;float:left;padding:15px 3%;border-bottom:1px dotted #ccc}.car_mainwrapper_confirmBooking .carBooking_Dtls .bookingDlts_Sec .bookingInfo{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.car_mainwrapper_confirmBooking .carBooking_Dtls .bookingDlts_Sec .bookingInfo .bookingIDColor{color:#293895}.car_mainwrapper_confirmBooking .carBooking_Dtls .bookingDlts_Sec .thanksTxt{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666666;text-align:left;margin:0 0 6px}.car_mainwrapper_confirmBooking .carBooking_Dtls .bookingDlts_info{width:100%;float:left;padding:15px 14px;border:0px}.car_mainwrapper_confirmBooking .carBooking_Dtls .bookingDlts_info .checkinSec{width:100%;float:left}.car_mainwrapper_confirmBooking .carBooking_Dtls .bookingDlts_info .checkinSec .bookingTxt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666666;text-align:left;margin:0 0 6px}.car_mainwrapper_confirmBooking .expTxt,.car_mainwrapper_confirmBooking .paymentTxt,.car_mainwrapper_confirmBooking .payTxt,.car_mainwrapper_confirmBooking .totalTxt{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666666;text-align:left;margin:0 0 6px}.car_mainwrapper_confirmBooking .carBooking_Dtls .bookingDlts_info .checkinSec .bookingDate,.car_mainwrapper_confirmBooking .expDate,.car_mainwrapper_confirmBooking .payment_txt,.car_mainwrapper_confirmBooking .payment_Txt,.car_mainwrapper_confirmBooking .totalAmt{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.car_mainwrapper_confirmBooking .carBooking_Dtls .roomDlts_info{width:100%;float:left}.car_mainwrapper_confirmBooking .carBooking_Dtls .carDlts_info .carDltsHeading{width:100%;float:left;padding:8px 0;background:linear-gradient(to bottom, #f1f1f1 100%, #fff 100%, #fff 80%)}.car_mainwrapper_confirmBooking .carBooking_Dtls .carTlt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left}.car_mainwrapper_confirmBooking .carBooking_Dtls .buttonSec{width:100%;float:left;padding:15px 20px;border-top:1px solid #ccc}.car_mainwrapper_confirmBooking .carBooking_Dtls .carType{width:100%;float:left;padding:10px}.car_mainwrapper_confirmBooking .carBooking_Dtls .carDlts_info .carDlts .carType .carGroup_txt{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.car_mainwrapper_confirmBooking .carBooking_Dtls .carDlts_info .carDlts .carType .carGroup_info{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.car_mainwrapper_confirmBooking .carBooking_Dtls .car_ContinueBtn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.car_mainwrapper_confirmBooking .carBooking_Dtls .car_ContinueBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.car_mainwrapper_confirmBooking .carBooking_Dtls .car_ContinueBtn a:active{background:#e51d7d}.car_mainwrapper_confirmBooking .bookingdtls_right .bookNw_dtlBox{margin-bottom:0px !important}.htlAvailDate.carrental_date{font-size:11px;position:relative;top:-5px;left:20px;font-weight:300}.carbookingDtls_padding{padding-left:30px !important;padding-right:30px !important}.carRenatl_form .form-control{padding-right:25px}.reviewImg.car_review_img{text-align:center;width:100%}.reviewImg.car_review_img img{margin:0 auto;width:initial;float:initial}.carType.carbookingDtls_no_padding{padding-top:10px !important}.carbookingDtls_no_padding{padding:0px !important}.carrental_message_box .messageBox{padding:15px 45px 0px 45px}.recentSearchBox.carrental_resent_search{padding-bottom:5px}.carBooking_Dtls.carBooking_Dtls_rmv_pad{padding:0px}.buttonSec.carbookingDtls_padding.buttonsec_padding{padding:5px 40px !important}.carDltsHeading.cardtls_heading_pad{padding:7px 10px !important}.carrental_message_box .messageBox1{padding:7px 25px}.btnBdr_bkngDtls{border-top:1px solid #e2e2e2;margin:7px 0px !important}.buttonSec.carbookingDtls_btnSec{padding:0px 25px !important}.car_mainwrapper_confirmBooking .carBooking_Dtls .buttonSec{border-top:0px !important}#product_details .nav-tabs&gt;li.active&gt;a,.nav-tabs&gt;li.active&gt;a:hover,.nav-tabs&gt;li.active&gt;a:focus{background:#fff;color:#000;font-size:14px;font-weight:500}.noBorder{border:0px}.carPaginationTop{width:100%;float:left;margin:0px 0px;text-align:center;display:inline-block}.carPaginationTop a{color:black;float:left;padding:4px 12px;text-decoration:none;border:1px solid #dddddd;font-size:12px;font-weight:600}.carPaginationTop .pagination{display:inline-block;margin:0px 0px}.carPaginationTop .pagination a:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.carPaginationTop .pagination a+a{border-left:0px}.carPaginationTop .pagination a.active{background-color:#141b47;color:white;border:1px solid #141b47}.carPaginationTop .pagination a:hover:not(.active){background-color:#141b47;color:#fff;border-radius:initial !important}.carPaginationTop .pagination a:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.spacer_search.carRenatl_spacer_search{margin:20px 20px 0px 45px !important}.vendorLogo img{max-height:25px}.searchLocation .searchDesc.carRenat_Decs{overflow:inherit;text-overflow:inherit;white-space:inherit}.fltr_srch.noBorder_car{border-bottom:0px}.bookNw_dtlBox .carsTerms_txt a{color:#293895}.ancillary_insurance_sec p{font-size:13px;font-weight:400;color:#000;text-align:justify;margin:0 0 7px}.ancillary_insurance_sec .ancillaryHeading{font-size:18px;font-weight:500;color:#000}.ancillary_insurance_sec .inclusionbreakdown ul{padding:0 0 10px 0;margin:0px}.ancillary_insurance_sec .inclusionbreakdown li{font-size:13px;font-weight:400;color:#000;text-align:justify}.ancillary_insurance_sec .inclusionbreakdown b{font-weight:600;font-size:14px}.seeWaht_icon{padding-left:5px}.carBookingDtls_right .bookNw_dtlBox.car_noBorder{border-bottom:0px}.traveler_info .carDltsHeading{width:100%;float:left;padding:8px 0;background:linear-gradient(to bottom, #f1f1f1 100%, #fff 100%, #fff 80%)}.traveler_info .additional_service_Sec{width:100%;float:left;padding:5px 0;background:#293895;color:#fff}.traveler_info .additional_service_data{width:100%;float:left;padding:5px 0}.traveler_info .amtTxt{text-align:center;font-size:14px;font-weight:400}.traveler_info .itemTxt{font-size:14px;font-weight:400}.traveler_info .item_data{font-size:13px;font-weight:400;color:#000;font-family:"Montserrat",sans-serif}.traveler_info .amt_data{font-size:13px;font-weight:400;color:#000;font-family:"Montserrat",sans-serif}.carListing-Wrapper .car_img{text-align:center}.carListing-Wrapper .car_img img{margin:0 auto;float:initial}.bdr_btm_zero{border-bottom:0px !important}.gridViewShow .boxborder{border:0px}.gridViewShow .car_listBox{width:31%;float:left;margin:0px 10px 25px;box-shadow:0px 4px 7px 0px #e2e2e2}.gridViewShow .car_listBox .list_innerPadding{padding:0px 10px 15px;border:1px solid #cbcbcb}.gridViewShow .car_listBox .list_innerPadding .car_img{width:100%;height:100px;text-align:center;padding:0px 5px;margin-bottom:10px;cursor:pointer;text-align:center;display:flex;align-items:center;justify-content:center}.gridViewShow .car_listBox .list_innerPadding .car_img .htlListingImg_bg{background-size:contain !important;height:auto;margin:0 auto;float:initial;max-height:100px;overflow:hidden}.gridViewShow .car_listBox .list_innerPadding .car_info{width:100%;padding:0 20px}.gridViewShow .car_listBox .list_innerPadding .car_info .htl_desc{display:none;overflow:initial;text-overflow:initial;white-space:initial;margin-top:7px}.gridViewShow .car_listBox .list_innerPadding .car_info .hotel_info h1{font-size:18px;font-weight:400;font-family:"Montserrat",sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:22px;word-wrap:break-word}.gridViewShow .car_listBox .list_innerPadding .car_info .readMore{display:block;margin-top:0px}.gridViewShow .car_listBox .list_innerPadding .car_info .chooseCar{padding:3px 0px}.gridViewShow .car_listBox .list_innerPadding .car_priceInfo{width:100%;padding:0 25px}.gridViewShow .car_listBox .list_innerPadding .car_priceInfo .roomStatus_htl{display:block;float:left;margin-left:15px;padding:3px 0 0 0px}.gridViewShow .car_listBox .list_innerPadding .car_priceInfo .roomStatus_htl ul.statusList{margin-bottom:0px}.gridViewShow .car_listBox .list_innerPadding .car_priceInfo .car_Status{float:left !important;margin:5px 0px !important}.gridViewShow .car_listBox .list_innerPadding .car_priceInfo .car_Status ul{margin:0px;padding:0px;margin-left:15px}.gridViewShow .car_listBox .list_innerPadding .car_priceInfo .prce_dv label{text-align:left;margin-bottom:1px !important}.gridViewShow .car_listBox .list_innerPadding .car_priceInfo .prce_dv h2{text-align:left;margin-top:0px}.gridViewShow .car_listBox .list_innerPadding .car_priceInfo .chooseRoomBtn{float:left}.gridViewShow .car_listBox .list_innerPadding .car_priceInfo .compareHtl{display:none}.gridViewShow .gridMapSection{display:block;width:100%;float:left;padding-left:5px;margin:0px 0px 20px}.gridViewShow .gridMapSection img{width:100%}.gridViewShow #paginate-bottom,.gridViewShow .footerPagination{margin-top:0px !important}.gridViewShow .compareHtl_box .dyn_compare_main{position:absolute;right:initial !important;left:0}.carListingWrapper.compactViewShow .dyncss_compact_carInfo{display:flex;align-items:center;justify-content:flex-start;width:65%;padding:0px 15px;margin-right:0px}.carListingWrapper.compactViewShow .car_listBox{margin-bottom:10px;padding:0px 0px;border:0px}.carListingWrapper.compactViewShow .car_listBox .readMore{margin-top:10px !important}.carListingWrapper.compactViewShow .car_listBox .car_img{width:120px;height:80px;overflow:hidden;background-size:contain;cursor:pointer;text-align:center}.carListingWrapper.compactViewShow .car_listBox .car_img img{height:auto;margin:0 auto}.carListingWrapper.compactViewShow .car_listBox .list_innerPadding{box-shadow:0px;border:1px solid #e2e2e2 !important;margin-bottom:0px;padding:14px 15px}.carListingWrapper.compactViewShow .car_listBox .adv_roomDetails.dyn_main_rooms .list_innerPadding.moredtl_bdr{border:0px solid #e2e2e2 !important;padding:10px 15px;border-top:1px solid #cbcbcb !important;border-bottom:1px solid #cbcbcb !important}.carListingWrapper.compactViewShow .car_listBox .adv_roomDetails.dyn_main_rooms .htlRmDtls_box{padding-bottom:0px}.carListingWrapper.compactViewShow .car_listBox .adv_roomDetails.dyn_main_rooms .htlRmDtls_box .moreOpt_div .moreOpt_htl{padding:0px}.carListingWrapper.compactViewShow .car_listBox .dyn_chooseCar{width:60% !important}.carListingWrapper.compactViewShow .car_listBox .compactBox_hotel{position:relative}.carListingWrapper.compactViewShow .car_listBox .compactBox_hotel .car_priceInfo{float:right;position:absolute;right:10px;top:45%;transform:translateY(-50%)}.carListingWrapper.compactViewShow .car_listBox .row.compactRwFlex{display:flex;align-items:center;justify-content:flex-start}.carListingWrapper.compactViewShow .car_listBox .row.compactRwFlex .compactDtlsBox_htl{width:70%;float:left;margin-right:0px}.carListingWrapper.compactViewShow .car_listBox .row.compactRwFlex .compactDtlsBox_htl .htlNameCmpt{max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;padding-right:3px}.carListingWrapper.compactViewShow .car_listBox .row.compactRwFlex .compactDtlsBox_htl .htlNameCmpt.fullwidth_ttl{max-width:100% !important}.carListingWrapper.compactViewShow .car_listBox .row.compactRwFlex .hotel_info h1{font-size:18px !important;font-weight:400;float:left;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:auto;margin-right:0px}.carListingWrapper.compactViewShow .car_listBox .row.compactRwFlex .compactViewbtn a{position:absolute;right:-1px;top:-16px;border-radius:0px;height:55px;align-items:center;justify-content:center;text-align:center;padding:10px 0px !important;width:12%;z-index:50}.carListingWrapper.compactViewShow .car_listBox .row.compactRwFlex .compactViewbtn a .dyn_compactbtn_txt{margin-top:10px;margin-left:0px}.carListingWrapper.compactViewShow .car_listBox .row.compactRwFlex .dyncss_compact_priceInfo .rslt_prce{width:170px;padding-right:7px}.carListingWrapper.compactViewShow .car_listBox .row.compactRwFlex .dyncss_compact_priceInfo{display:flex;align-items:center;justify-content:space-between;width:35%}.carListingWrapper.compactViewShow .car_listBox .hotel_info .locationDtls{padding-top:0px}.carListingWrapper.compactViewShow .car_listBox .hotel_info .locationDtls .location_icon:hover{background-position:-442px -8px}.carListingWrapper.compactViewShow .htlRmDtls_box{padding:7px 10px 0px 7px}.carListingWrapper.compactViewShow .htlRmDtls_box .commonBtn a{padding:5px 15px !important}.carListingWrapper.compactViewShow .car_listBox .roomStatus_htl ul.statusList{margin-bottom:0px}.carListingWrapper.compactViewShow .list_innerPadding{padding:7px 15px;border:0px;border-top:1px solid #e2e2e2}.carListingWrapper.compactViewShow .locationDtls .location_icon{margin:0px !important;background-position:-442px -8px}.carListingWrapper.compactViewShow .dyn_compactbtn_txt{display:block !important}.carListingWrapper.compactViewShow .dyn_listviebtn{display:block !important}.carListingWrapper.compactViewShow .dyn_gridviebtn{display:none !important}.carListingWrapper.compactViewShow .compactBox_hotel{display:block !important}.carListingWrapper.compactViewShow .dyncss_compact_img{display:none}.carListingWrapper.compactViewShow .dyncss_compact_priceInfo{display:flex;align-items:center;justify-content:center;width:40%}.carListingWrapper.compactViewShow .dyncss_compact_priceInfo .prce_dv{display:flex;align-items:center;justify-content:space-between;width:80%}.carListingWrapper.compactViewShow .dyncss_compact_htlInfo{width:65%}.carListingWrapper.compactViewShow .dyncss_compact_htlInfo .htlLst_info{display:flex;align-items:center;justify-content:flex-start;width:100%;padding-left:15px}.carListingWrapper.compactViewShow .dyncss_compact_htlInfo .readMore{display:none}.carListingWrapper.compactViewShow .dyncss_compact_htlInfo .prce_dv label{display:none}.carListingWrapper.compactViewShow .dyncss_compact_htlInfo .compareHtl{display:none}.carListingWrapper.compactViewShow .compactHide{display:none !important}.carBookingDtls_right .car_Non_refundableTxt{color:red;text-align:left;font-size:12px;margin-top:7px}.carBookingDtls_right .car_refundableTxt{color:#5cb85c;text-align:left;font-size:12px;margin-top:7px}.gridViewShow .dyn_main_rooms{display:none !important}.gridViewShow .dyn_listviebtn{display:none !important}.listViewShow .dyn_gridviebtn{display:none !important}.gridViewShow .dyn_gridviebtn{display:block !important}.listViewShow .dyn_listviebtn{display:block !important}.car_adv_roomDetails .addQuoteBtn a{border:1px solid #fff;color:#fff;padding:1px 5px;border-radius:10px}.car_adv_roomDetails .addQuoteBtn{background:transparent}@-moz-document url-prefix(){label{font-weight:400}.carRenatl_form label{font-weight:400}}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit}.clearDiv{clear:both}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.bookingFrom .panel.with-nav-tabs.homeSearchCont{background:inherit}.bookingFrom .homeSearchCont{width:100%;float:left;border:0px;box-shadow:none}.bookingFrom ul.nav.nav-tabs.form_dv.homeNavtabs li.active a span{color:#fff}.relativeDiv{position:relative}.bookingSec{width:100%;float:left;padding:25px 30px 10px;border-bottom:1px solid #d7d7d7}.nav-tabs&gt;li{float:left;position:relative}.bookingFrom .homeSearchCont ul.nav.nav-tabs.form_dv li a p{margin-bottom:0px}.bookingFrom .homeSearchCont ul.nav.nav-tabs.form_dv li.active a{background:#293895;opacity:10;color:#fff;background-position:6px -39px;border-radius:5px 5px 0px 0px;border:0px;transition:background-color .3s ease-in-out}.bookingFrom .homeSearchCont ul.nav.nav-tabs.form_dv li.active a span{color:#fff}.bookingFrom .homeSearchCont ul.nav.nav-tabs.form_dv li a{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;font-family:"Montserrat",sans-serif;color:#000;padding:2px 9.2px;display:flex;align-items:center;justify-content:flex-start;background:rgba(255,255,255,0.8);border-radius:5px 5px 0px 0px;border:0px;cursor:pointer}.bookingFrom .homeSearchCont ul.nav.nav-tabs.form_dv li a:hover{background:#141b47;color:#fff;transition:background-color .3s ease-in-out}.bookingFrom .homeSearchCont ul.nav.nav-tabs.form_dv li a:hover span{color:#fff}.bookingFrom .searchSprite{background:url(../images/svgIcons/Search_page.svg) no-repeat;background-size:650%}.bookingFrom .searchBtn{padding:0px 20px;margin:20px 0px}.searchSprite{background:url(../images/svgIcons/Search_page.svg) no-repeat;background-size:650%}.form_dv li .hotel_icn{display:inline-block;width:39px;height:30px;background-position:-35px -1px;transition:all 0.3s ease 0s}.form_dv li .flight_icn{display:inline-block;width:39px;height:30px;background-position:10px -2px;transition:all 0.3s ease 0s}.form_dv li .transfer_icn{display:inline-block;width:39px;height:30px;background-position:-73px -1px;transition:all 0.3s ease 0s}.form_dv li .activity_icn{display:inline-block;width:39px;height:30px;background-position:-151px -1px;transition:all 0.3s ease 0s}.form_dv li .car_icn{display:inline-block;width:39px;height:30px;background-position:-110px -1px;transition:all 0.3s ease 0s}.form_dv li .packages_icn{display:inline-block;width:39px;height:30px;background-position:-185px -5px;transition:all 0.3s ease 0s}.form_dv li .cruise_icn{display:inline-block;width:39px;height:30px;background-position:-225px -1px;transition:all 0.3s ease 0s}.form_dv li a:hover .hotel_icn{display:inline-block;width:39px;height:30px;background-position:-35px -35px;transition:all 0.3s ease 0s}.form_dv li a:hover .flight_icn{display:inline-block;width:39px;height:30px;background-position:10px -38px;transition:all 0.3s ease 0s}.form_dv li a:hover .transfer_icn{display:inline-block;width:39px;height:30px;background-position:-73px -36px;transition:all 0.3s ease 0s}.form_dv li a:hover .activity_icn{display:inline-block;width:39px;height:30px;background-position:-151px -37px;transition:all 0.3s ease 0s}.form_dv li a:hover .car_icn{display:inline-block;width:39px;height:30px;background-position:-110px -36px;transition:all 0.3s ease 0s}.form_dv li a:hover .packages_icn{display:inline-block;width:39px;height:30px;background-position:-185px -39px;transition:all 0.3s ease 0s}.form_dv li a:hover .cruise_icn{display:inline-block;width:39px;height:30px;background-position:-225px -36px;transition:all 0.3s ease 0s}.form_dv li.active .hotel_icn{display:inline-block;width:39px;height:30px;background-position:-35px -35px;transition:all 0.3s ease 0s}.form_dv li.active .flight_icn{display:inline-block;width:39px;height:30px;background-position:10px -38px;transition:all 0.3s ease 0s}.form_dv li.active .transfer_icn{display:inline-block;width:39px;height:30px;background-position:-73px -36px;transition:all 0.3s ease 0s}.form_dv li.active .activity_icn{display:inline-block;width:39px;height:30px;background-position:-151px -37px;transition:all 0.3s ease 0s}.form_dv li.active .car_icn{display:inline-block;width:39px;height:30px;background-position:-110px -36px;transition:all 0.3s ease 0s}.form_dv li.active .packages_icn{display:inline-block;width:39px;height:30px;background-position:-185px -39px;transition:all 0.3s ease 0s}.form_dv li.active .cruise_icn{display:inline-block;width:39px;height:30px;background-position:-225px -36px;transition:all 0.3s ease 0s}.bookingFrom .homeSearchCont .panel-body{background:#293895;color:#fff;padding:0px;min-height:246px;position:relative;margin-top:-1px !important}.bookingFrom .reservationSelect{position:absolute;top:10px;right:15px;color:#0a0a0a;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.pad0{padding:0px}.FliterBy_section{width:100%;float:left;border-bottom:1px solid #d7d7d7}.FliterBy_section .fliterByDate_section{width:100%;float:left;border-right:1px solid #d7d7d7;border-left:0;padding:10px 40px}.FliterBy_section .fliterByDate_section .fliterByDateTlt{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#fff}.FliterBy_section .fliterByDate_section .refresh,.FliterBy_section .fliterByDate_section .refreshFrom,.FliterBy_section .fliterByDate_section .refreshTo{position:relative;top:30px;bottom:0;right:22px;margin:0 10px 0 4px;cursor:pointer}.FliterBy_section .fliterByDate_section .bookingIcon{position:absolute;right:23px;top:34px;color:#b9b7b4;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;pointer-events:none}.fliterByDetails_section{width:100%;float:left;padding:10px 12%}.fliterByDetails_section .fliterByDetailsTlt{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#fff}.searchBtn{width:100%;float:left;padding:20px 0px}.searchBtn a{padding:10px 35px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.searchBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.searchBtn a:active{background:#e51d7d}.reportForm .searchBtn a{padding:10px 35px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.reportForm .searchBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.reportForm .searchBtn a:active{background:#e51d7d}.myAccountHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.bookingFrom{width:100%;float:left;padding:7px 15px 0px;display:inline-block}.bookingFrom .FliterBy_section .fliterByDate_section .fliterByDateTlt{color:#fff}.bookingFrom .homeNavtabs{margin-top:0px}.bookingFrom_Resrvation{width:100%;float:left;background:#141b47;padding:15px 22px 0px;display:inline-block}.bookingFrom_buttons{width:100%;float:left;background:#141b47;padding:0px 22px;display:inline-block}.bookingFrom .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.bookingFrom input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:5px;width:6px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.users [type="radio"]:checked+label,.users [type="radio"]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;line-height:12px;display:inline-block;color:#fff}.users [type="radio"]:checked+label:before,.users [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0px;width:13px;height:13px;border:1px solid #fff;border-radius:100%;background:#141b47}.users [type="radio"]:checked+label:after,.users [type="radio"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#fff;position:absolute;top:3px;left:3px;border:none;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.users [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.users [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.users .radio-inline,.checkbox-inline{padding-left:0px}.users .radio-inline+.radio-inline{margin-left:20px}.bookingFrom label{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#fff;position:relative}.bookingFrom_Resrvation label{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#fff;position:relative}.bookingFrom_Resrvation .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#615d5d}.bookingFrom .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#615d5d}.bookingFrom .input_icon .bookingIcon{position:absolute;right:10px;top:8px;color:#b9b7b4;font-size:14px}.bookingFrom .input_icon .pastBookingIcon{position:absolute;right:10px;top:8px;color:#b9b7b4;font-size:14px}.bookingFrom_Resrvation .reservationSelect{position:absolute;top:10px;right:15px;color:#0a0a0a;font-size:14px}.bookingFrom_Resrvation .lederTxt p{font-size:11px;font-weight:400;font-family:"Montserrat",sans-serif;color:#fff;position:relative}input#showbk{margin-left:0px}hr.formBreakLine{margin-top:15px;margin-bottom:15px;border:0;border-top:1px solid #eee}.bookingFrom_Resrvation h5{font-size:10px;font-weight:400;color:#fff;position:relative}.resultBooking h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.bookingResultInfo{width:100%;float:left;margin-bottom:30px}.booking_headr{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff;padding:8px 0 18px}.bk_id{width:9%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.bk_srvc{width:5%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.bk_service{width:5%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.bk_stats{width:8%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.bk_date{width:10%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.bk_name{width:18%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.bk_value{width:9%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.bk_deadlne{width:12%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.bk_crtdate{width:11%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.bk_gateway{width:6%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.bk_doc{width:6%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.bk_email{width:6%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.mybooking_dtls{border-bottom:1px solid #e3e1e1;width:100%;float:left;background-color:#fff;color:#000;padding-top:5px}.mybooking_dtls:hover{background:#f1f1f1}.book_id{width:9%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;text-overflow:ellipsis;padding-top:10px;vertical-align:top;overflow:initial;white-space:nowrap;color:#293895;position:relative;cursor:pointer}.book_srvc{width:5%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;text-overflow:ellipsis;padding-top:10px;vertical-align:top;overflow:initial;white-space:nowrap;position:relative}.book_serv_icon{width:5%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;text-overflow:ellipsis;padding-top:10px;vertical-align:top;overflow:initial;white-space:nowrap;position:relative}.book_date{width:10%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;text-overflow:ellipsis;padding-top:10px;vertical-align:top;overflow:initial;white-space:nowrap;position:relative}.book_name{width:18%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;text-overflow:ellipsis;padding-top:10px;vertical-align:top;overflow:initial;white-space:nowrap;position:relative}.book_value{width:9%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;text-overflow:ellipsis;padding-top:10px;vertical-align:top;overflow:initial;white-space:nowrap;position:relative}.book_deadlne{width:12%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;text-overflow:ellipsis;padding-top:10px;vertical-align:top;overflow:initial;white-space:nowrap;position:relative}.book_crtdate{width:11%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;text-overflow:ellipsis;padding-top:10px;vertical-align:top;overflow:initial;white-space:nowrap;position:relative}.book_gateway{width:6%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;text-overflow:ellipsis;padding-top:10px;vertical-align:top;overflow:initial;white-space:nowrap;color:#868685;position:relative}.book_doc{width:6%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;text-overflow:ellipsis;padding-top:10px;vertical-align:top;overflow:initial;white-space:nowrap;color:#868685;position:relative}.book_email{width:6%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;text-overflow:ellipsis;padding-top:10px;vertical-align:top;overflow:initial;white-space:nowrap;color:#868685;position:relative}.book_status{width:8%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;text-overflow:ellipsis;padding-top:10px;vertical-align:top;overflow:initial;white-space:nowrap;color:#4bb1f7;position:relative}.book_status-confirm{width:8%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;text-overflow:ellipsis;padding-top:10px;vertical-align:top;overflow:initial;white-space:nowrap;color:#3de981;position:relative}.book_status-soldOut{width:8%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;text-overflow:ellipsis;padding-top:10px;vertical-align:top;overflow:initial;white-space:nowrap;color:#ec0b0b;position:relative}.serviceImg1,.serviceImg2,.serviceImg3,.serviceImg4{background:url("../images/svgIcons/Search_page.svg");background-size:750%}.gatewayIcon1,.docIcon1,.emailIcon1{display:inline-block;width:30px;height:30px;color:#868685}.serviceHotel{display:inline-block;width:30px;height:30px;background-position:-38px 0px}.serviceFlight{display:inline-block;width:30px;height:30px;background-position:-2px -6px}.serviceCruises{display:inline-block;width:30px;height:30px;background-position:-193px -2px}.serviceCarRent{display:inline-block;width:30px;height:30px;background-position:-68px -6px}.dwnApp{padding-top:36%}.userInput{padding-top:4px}.bookimgResultHeading{width:100%;float:left}.xs_Bklbl{display:none}.myReceiptHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.receiptForm{width:100%;float:left;background:#fff;padding:10px 20px}.receiptFormHeading{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0px}.receiptHeading{background:#fff;margin-bottom:20px;padding:10px 30px 10px;width:100%;float:left}.receiptHeading .receiptHeading_Ttl{font-size:18px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;margin:0px;padding:5px 0px}.receiptHeading .printOption{float:right;padding:0 18px}.receiptHeading .printOption .printIcon{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;line-height:20px;color:#999;text-decoration:none}.receiptHeading_Ttl .backButton{float:right}.receiptHeading_Ttl .backButton a{border:0;border-radius:30px;padding:1px 8px;margin:0 3px;min-width:30px;height:30px;line-height:22px;background:#293895;color:#fff;text-align:center}.receiptHeading_Ttl .backButton a:hover{background:#141b47;color:#fff}.receiptHeading_Ttl .iconColor{color:#fff;font-size:14px}.formFields{width:100%;float:left;background:#141b47;color:#fff;padding:22px 15px 0}.formFields label{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#fff;position:relative}.formFields .form-control{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#615d5d}.formFields .receiptSelect{position:absolute;top:8px;right:13px;color:#0a0a0a;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.formFields .input_icon .receiptDateIcon{position:absolute;right:10px;top:8px;color:#b9b7b4;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.formFields .refresh{position:relative;top:5px;bottom:0;right:22px;margin:0 10px 0 4px;cursor:pointer}.showBooking{width:100%;float:left;padding:0 30px;background:#fff}.showBooking .searchBox input[type=text]{padding:6px;margin-top:13px;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;border:1px solid #ccc;border-radius:5px;outline:none}.showBooking span.srch_icn{display:inline-block;position:absolute;top:19px;right:25px;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#929292;font-weight:300}.showBooking h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.showBooking h3{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:0px;display:inline-block}.showBooking .receiptPagination{width:100%;float:left;margin:20px 0px 0px;text-align:right;display:inline-block}.showBooking .receiptPagination .pagination{display:inline-block;margin:0px 0px}.showBooking .receiptPagination .pagination a:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.showBooking .receiptPagination .pagination a:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.showBooking .receiptPagination .pagination a{color:black;float:left;padding:4px 10px;text-decoration:none;border:1px solid #ddd;font-size:12px;font-weight:600;font-family:"Montserrat",sans-serif}.showBooking .receiptPagination .pagination a.active{background-color:#293895;color:#fff;border:1px solid #141b47}.showBooking .receiptPagination .pagination a:hover:not(.active){background-color:#e51d7d;color:#fff}.receipt_headr{width:100%;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff;padding:5px 30px}.receipt_dtls{border-bottom:1px solid #e3e1e1;width:100%;float:left;background-color:#fff;color:#000;padding:10px 30px}.receipt_dtls:hover{background:#f1f1f1}.receiptResultInfo{width:100%;float:left}.rcpt_id{width:14%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top}.rcpt_date{width:14%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top}.rcpt_mode{width:14%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top}.rcpt_curr{width:14%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top}.rcpt_rec{width:14%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top}.rcpt_amt{width:20%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top}.rcpt_action{width:10%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top}.rcptInfo_id{width:14%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#1756bd;text-align:left;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.rcptInfo_date{width:14%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;margin-top:0px !important;color:#293895;text-align:left;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcptInfo_mode{width:14%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;text-align:left;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcptInfo_curr{width:14%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;text-align:left;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcptInfo_rec{width:14%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;text-align:left;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcptInfo_amt{width:20%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;text-align:left;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcptInfo_action{width:10%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#7a7a7a;text-align:left;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcptInfo_action a{color:#293895}.actionChart{background:url(../images/sprite.png) no-repeat -137px -12px}.actionEye{background:url(../images/sprite.png) no-repeat -166px -12px}.actionChartIcon{display:inline-block;width:30px;height:15px}.xs_Bklbl{display:none}.bottomPagination{width:100%;float:left;margin:20px 0px 20px !important;background:#fff}.allocatedReceipt_formFields{width:100%;float:left;background:#141b47;color:#fff;padding:22px 15px 0}.allocatedReceipt_formFields span.icon_bg{position:absolute;right:8px;top:8px;color:#ccc;font-size:14px}.allocatedReceipt_formFields .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif}.allocatedReceipt_formFields .invoiceDate{padding-top:76px}.allocatedReceipt_formFields label{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;position:relative}.allocatedReceipt_formFields .serviceDiv{position:relative;float:left;width:90%;margin-bottom:10px}.allocatedReceipt_formFields span.refreshImg{float:left;width:auto;margin:6px 0 0 5px;cursor:pointer}.allocatedReceipt_formFields .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.allocatedReceipt_formFields .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:5px;left:6px;width:4px;height:8px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.refreshIcon{position:relative;top:6px;bottom:0;right:22px;margin:0 10px 0 4px;cursor:pointer}.rcpt_checkBox{width:5%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top;position:relative}.rcpt_service{width:11%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top;position:relative}.rcpt_bookingId{width:11%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top;position:relative}.rcpt_type{width:11%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top;position:relative}.rcpt_date{width:11%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top;position:relative}.rcpt_tltAmt{width:11%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top;position:relative}.rcpt_receive{width:11%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top;position:relative}.rcpt_pendingAmt{width:14%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top;position:relative}.rcpt_allocation{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top;position:relative}.rcptInfo_checkBox{width:5%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;text-align:left;vertical-align:top;cursor:pointer;margin-top:9px}.rcptInfo_service{width:11%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;text-align:left;vertical-align:top;margin-top:9px}.rcptInfo_bookingId{width:11%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;text-align:left;vertical-align:top;margin-top:9px}.rcptInfo_type{width:11%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;text-align:left;vertical-align:top;margin-top:9px}.rcptallocInfo_date{width:11%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;text-align:left;vertical-align:top;margin-top:9px}.rcptInfo_tltAmt{width:11%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;text-align:left;vertical-align:top;margin-top:9px}.rcptInfo_receive{width:11%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#7a7a7a;text-align:left;vertical-align:top;margin-top:9px}.rcptInfo_pendingAmt{width:14%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#7a7a7a;text-align:left;vertical-align:top;margin-top:9px}.rcptInfo_allocation{width:15%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#7a7a7a;text-align:left;vertical-align:top;margin-top:9px}.rcptInfo_allocation{margin-top:0px !important}.rcptInfo_allocation .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif}.receiptResultInfo input[type='checkbox']{width:16px;height:16px;border-radius:1px;content:'';-webkit-appearance:none;background-color:#fff;border:1px solid #d7d7d7;display:inline-block;position:relative;vertical-align:middle;cursor:pointer}.receiptResultInfo input[type='checkbox']:checked:after{content:'\f00c';font-family:'FontAwesome';display:block;background:#fff;pointer-events:none;font-size:12px;position:absolute;height:16px;width:16px;color:#293895;left:-1px;top:-1px;padding:2px;border:1px solid #d7d7d7}.tbl-box #lenthDrpDown{display:none}.dataTables_wrapper .dataTables_filter{float:left;padding:12px 0 0}.dataTables_filter label{position:relative}#dtPaging{float:right}.receipt_headr{width:0;font-size:14px;font-weight:400;text-align:left;padding:0px 30px}.input-group-addon{border:none;background:#fff}.input-group-addon a{color:#293895}.dataTables_filter .srch-icon{display:inline-block;position:absolute;top:10px;right:10px;font-size:14px;font-weight:400;color:#ccc}#dtSearch input{padding:6px;font-size:14px;font-weight:400;border:1px solid #ccc;border-radius:5px;outline:none}.dataTables_paginate .paging_full_numbers{width:100%;float:left;margin:20px 0px 0px;text-align:right;display:inline-block}#dtPaging{float:right;padding:10px 20px 0;cursor:pointer}table.dataTable tbody tr{background-color:#fff;border-bottom:1px solid #ccc}.receipt_txt{font-size:16px;font-weight:500;color:#000}.receiptDetailsFields{width:100%;float:left;background:#fff;color:#000;padding:22px 30px}.receiptDetailsFields .receiptTtl{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left}.receiptDetailsFields .receipttxt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left}.receiptDetailsFields .receiptDetailsDiv{width:88%;float:left;border-right:1px solid #ccc}.rcpt_BookingID{width:23%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top}.rcpt_InvoiceID{width:23%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top}.rcpt_Amount{width:23%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top}.rcpt_PaymentDate{width:23%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top}.rcpt_Allocated{width:8%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top}.rcptInfo_BookingID{width:23%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:left;vertical-align:top}.rcptInfo_InvoiceID{width:23%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:left;vertical-align:top}.rcptInfo_Amount{width:23%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:left;vertical-align:top}.rcptInfo_PaymentDate{width:23%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:left;vertical-align:top}.rcptInfo_Allocated{width:8%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:left;vertical-align:top}.receiptResultTlt{width:100%;float:left;background:#fff;color:#000;padding:5px 15px}.receiptResultTlt h4{width:100%;float:left;font-size:14px;font-weight:600;font-family:"Montserrat",sans-serif;color:#666;text-align:right}.receiptResultTlt span{color:#293895;padding:0 15px}.receiptResultInfo .receiptResult_headr{width:100%;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff;padding:5px 30px;height:45px}.receiptResultInfo .headingSec{font-size:14px;font-weight:400;text-align:left;padding:0px 30px}.receiptResultInfo .resultData_Sec{width:100%;height:40px;border-bottom:1px solid #ccc;background:#fff}.receiptResultInfo .resultData_Sec:hover{background:#f1f1f1}.receiptResultInfo .resultData{font-size:13px;font-weight:400;color:#293895;text-align:left;padding:0px 30px}.receiptResultInfo .textRight{text-align:right}input#bk_date,input#bk_date-1,input#bk_date-2{margin-left:0px}.spriteImg{background-image:url(../images/sprite.png);background-repeat:no-repeat}.reportBooking{width:100%;float:left;background:#293895}.report-heading{padding:5px 15px 15px;cursor:pointer}.booking{height:50px;width:65px;margin:0 auto;background-position:-30px -7px !important}.bookingInfo{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#aaa;text-align:center}.reportForm .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.reportForm input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:6px;width:6px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.payments{height:50px;width:75px;margin:0 auto;background-position:-183px -8px !important}.paymentInfo{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#aaa;text-align:center}.invoice{height:50px;width:60px;margin:0 auto;background-position:-368px -1px !important}.invoiceInfo{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#aaa;text-align:center}.vouchers{height:50px;width:60px;margin:0 auto;background-position:-246px 0px !important}.voucherInfo{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#aaa;text-align:center}.reportHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.reportForm{width:100%;float:left;background:#141b47;padding:35px;display:inline-block}.reportForm label{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#fff;cursor:pointer;position:relative}.reportForm .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#615d5d}.reportForm .input_icon .receiptDateIcon{position:absolute;right:25px;top:9px;color:#b9b7b4;font-size:14px}.viewBooking h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.viewBooking h3{width:100%;float:left;text-align:right;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding-bottom:10px}.viewBooking h3 a{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-decoration:none;cursor:pointer}.stratDate_Icon{position:absolute;right:25px;top:110px;color:#b9b7b4;font-size:14px;pointer-events:none}.endDate_Icon{position:absolute;right:25px;top:160px;color:#b9b7b4;font-size:14px;pointer-events:none}.dwnIcon{font-size:18px;color:#293895}.printIcon{font-size:18px;color:#293895}.printTxt{padding-left:10px}.reportInfoResult{width:100%;margin-bottom:8%;float:left}.report_headr{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff;padding:10px 0px 10px;display:flex;align-items:center}.report_dtls{border-bottom:1px solid #e3e1e1;width:100%;float:left;background-color:#fff;color:#000;padding:15px 0px 15px}.report_dtls:hover{background:#f1f1f1}.report_no{width:6%;float:left;font-size:12px;text-align:center;vertical-align:top}.report_date{width:8%;float:left;font-size:12px;text-align:center;vertical-align:top}.report_indate{width:8%;float:left;font-size:12px;text-align:center;vertical-align:top}.report_id{width:8%;float:left;font-size:12px;text-align:center;vertical-align:top}.report_voucher{width:8%;float:left;font-size:12px;text-align:center;vertical-align:top}.report_type{width:8%;float:left;font-size:12px;text-align:center;vertical-align:top}.report_pax{width:9%;float:left;font-size:12px;text-align:center;vertical-align:top}.report_debit{width:9%;float:left;font-size:12px;text-align:center;vertical-align:top}.report_credit{width:9%;float:left;font-size:12px;text-align:center;vertical-align:top}.report_bal{width:9%;float:left;font-size:12px;text-align:center;vertical-align:top}.report_cum{width:9%;float:left;font-size:12px;text-align:center;vertical-align:top}.report_curr{width:9%;float:left;font-size:12px;text-align:center;vertical-align:top}.report-info_no{width:6%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_date{width:8%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_indate{width:8%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_id{width:8%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_voucher{width:8%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_type{width:8%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_pax{width:9%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_debit{width:9%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_credit{width:9%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_bal{width:9%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_cum{width:9%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_curr{width:9%;float:left;color:#293895;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reportHeadingBk{border-right:1px solid #000}.registraionMainHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.registraionMainHeading h3{width:100%;float:left;text-align:right;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:0px 0px 10px 0px}.iataStatus [type="radio"]:checked+label,.iataStatus [type="radio"]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;line-height:12px;display:contents;color:#000}.iataStatus [type="radio"]:checked+label:before,.iataStatus [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:3px;width:13px;height:13px;border:1px solid #868686;border-radius:100%;background:#fff}.iataStatus [type="radio"]:checked+label:after,.iataStatus [type="radio"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#888888;position:absolute;top:6px;left:3px;border:none;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.iataStatus [type="radio"]:checked,.iataStatus [type="radio"]:not(:checked){position:absolute;left:-9999px}.iataStatus [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.iataStatus [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mandatory{color:#f30404;font-size:14px;font-weight:600}textarea#address{height:36px}.registrationForm{width:100%;float:left;background:#fff;padding:22px;margin-bottom:10px}.registrationForm label{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;position:relative;padding-top:10px}.registrationForm .flag{background-size:21px 25px}.registrationForm .form-control{font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400;color:#615d5d}.registrationForm h5{font-size:16px;font-weight:600;color:#000;margin:0px 0px 10px 16px;padding:7px 0px 5px}.registrationForm h3{font-size:15px;color:#000;margin-top:8px}.addAccountForm .companyDetailsSelect{position:absolute;top:8px;right:10px;color:#0a0a0a;font-size:14px}.registrationForm .companyDetailsSelect{position:absolute;top:8px;right:10px;color:#0a0a0a;font-size:14px}.grpBookingForm .companyDetailsSelect{position:absolute;top:8px;right:10px;color:#0a0a0a;font-size:14px}.grpBookingForm .companyDetailsSelect{position:absolute;top:8px;right:10px;color:#0a0a0a;font-size:14px}.visaForm .companyDetailsSelect{position:absolute;top:8px;right:10px;color:#0a0a0a;font-size:14px}.miscellaneousForm .companyDetailsSelect{position:absolute;top:8px;right:8px;color:#0a0a0a;font-size:14px}.visaForm span.visaform_icon_bg{position:absolute;right:10px;top:8px;color:#d2d2d2;font-size:14px;pointer-events:none;cursor:pointer}.registrationForm .accDtls{margin-top:30px}.registrationForm .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.registrationForm input:checked+label:after{content:'';display:block;position:absolute;top:13px;left:6px;width:6px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.registrationForm .radio label,.checkbox label{padding-left:0px}.registrationForm .checkbox.checkbox-inline{margin-top:0px}.registrationForm span.checkbox.checkbox-inline{margin-left:5px}.registrationForm .checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.iataStatus{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:500;color:#000}.registrationForm input[type=file]::-webkit-file-upload-button{border:1px solid #d5dbe5;border-radius:5px;padding:10px 10px 10px 10px;background:#f6f5f4;color:#293895;outline:none}.acceptTerms{margin-top:30px}.verifyDocs{margin-bottom:14px}.buttons{margin-bottom:15px}.countryCodeNo{width:20%;float:left;margin-right:3%}.phoneNumber{float:left;width:77%}.captchaImg{margin-top:25px}.submitBtn a{padding:10px 30px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.submitBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.submitBtn a:active{background:#e51d7d}a.yesBtn.btnBlue{background:#e51d7d}.myTravellerTitl ul,li{list-style:none;padding:0;margin:0}.myTravellerTitl ul li{cursor:pointer}.myTravellerTitl ul li.travellerDtls.active{background:#e2e2e2}.accAccountMainHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.addAccount_Form{width:100%;float:left;background:#fff;padding:0px;margin-bottom:45px}.addAccount_Form label{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;position:relative}.addAccount_Form .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;font-family:"Montserrat",sans-serif;color:#615d5d}.addAccount_Form .mandatoryStar{color:#f30404;font-size:14px;font-weight:600;font-family:"Montserrat",sans-serif}.addAccount_Form .nameSelect{position:absolute;top:8px;right:10px;color:#0a0a0a;font-size:14px}.addAccount_Form .form_calender{position:absolute;top:8px;right:10px;color:#0a0a0a;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.addAccount_Form .borderLeft{border-left:1px solid #ccc}.addAccount_Form .travellerInfo_sec{width:100%;float:left;padding:10px 4.5%;font-size:24px;font-weight:400;border-bottom:1px solid #e6e3d9;color:#000}.addAccount_Form .travellerInfo_sec .travellerName{font-size:20px;font-weight:500;color:#000;margin:0;padding:5px 0}.addAccount_Form .travellerInfo_sec .addBtn{float:right}.addAccount_Form .travellerInfo_sec .addBtn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.addAccount_Form .travellerInfo_sec .addBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.addAccount_Form .travellerInfo_sec .addBtn a:active{background:#e51d7d}.addAccount_Form .travellerForm{width:100%;float:left;padding:23px 3%;border-bottom:1px solid #ccc}.addAccount_Form .travellerForm .contactDlts_Heading{font-size:16px;font-weight:600;font-family:"Montserrat",sans-serif;color:#000000;margin:0px 0px 10px 0;line-height:22px;padding:0 2%}.addAccount_Form .travellerForm .countryCode{width:90%;border-top-right-radius:0px;border-bottom-right-radius:0px}.addAccount_Form .travellerForm .phNumber{width:100%;border-top-left-radius:0px;border-bottom-left-radius:0px}.addAccount_Form .saveBtn{width:100%;float:left;padding:20px 5%}.addAccount_Form .saveBtn a{padding:10px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:20px;border-radius:25px}.addAccount_Form .saveBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.addAccount_Form .saveBtn a:active{background:#e51d7d}.addAccount_Form .dobIcon{position:absolute;right:10px;top:8px;color:#b9b7b4;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.addAccount_Form .travellerHeading{width:100%;float:left;padding:15px 30px;font-size:20px;font-weight:400;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff}.addAccount_Form .travellerDtls{width:100%;float:left;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;padding:15px 30px;background:#fff;color:#000;border-bottom:1px solid #ccc}.donutchart_Label{position:absolute;top:190px;left:145px;font-size:20px;font-weight:600}.accFlowHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.action_left_container{height:auto;background:#293895;padding:0px;min-height:684px;width:100%;float:left;margin-top:0px}.action_left_container .profile_editIMG{width:100%;padding:5px 0 0 0;border-bottom:1px solid #2b2a2a6e;font-size:14px;float:left;text-align:center}.action_left_container .profile_editIMG .msgCount{width:20px;height:20px;position:absolute;background:#ff1900;border-radius:25px;color:#fff;font-size:11px;float:right;border:1px solid #fff;padding:2px 4px;font-weight:500;right:-7px;top:7px}.action_left_container .profileEdit{color:#fff;position:relative;cursor:pointer;font-size:14px;margin-bottom:7px;text-align:center !important}.profileEdit p{font-size:12px;text-align:center;color:#aaaaaa}.profileEdit p:hover{font-size:12px;text-align:center;color:#fff}.accFlow_dtlBox{background:#fff;margin-bottom:20px;padding:10px 30px 10px;float:left;width:100%}.accFlow_Ttl{font-size:18px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;margin:0px;padding:5px 0px}.accFlow_Ttl .control_txt{font-size:12px;font-weight:400;color:#666}.manageUser_dtlBox{background:#fff;padding:10px 30px;float:left;width:100%}.creditUsageHeading{margin-bottom:20px}.creditUsageForm{width:100%;float:left;background:#141b47;padding:5px 5px 12px}.edit{height:20px;width:20px;color:#293895;margin:0 auto;background-position:-113px -50px;display:inline-block}.activeOpertion{height:20px;width:20px;color:#293895;margin:0 auto;background-position:-142px -42px;display:inline-block}.changePass{height:20px;width:20px;color:#293895;margin:0 auto;background-position:-145px -42px;display:inline-block}.activeImg{height:20px;width:20px;color:#293895;margin:0 auto;background-position:-145px -42px;display:inline-block}.login{height:20px;width:20px;color:#293895;margin:0 auto;background-position:-181px -50px;display:inline-block}.mail{height:20px;width:20px;color:#293895;margin:0 auto;background-position:-213px -50px;display:inline-block}#circleBorder,.lightColorBorder{border-color:#293895;border-radius:50%;border-style:solid;border-width:4px;box-sizing:border-box;height:80px;position:relative;width:80px}#circleBorder .lightColorBorder{clip-path:inset(0 0px 45px 20px);left:-4px;position:absolute;top:-5px;border-color:#f6f5f4;transform:rotate(290deg)}.userIcon{padding:7px;margin-left:1px;position:relative;overflow:hidden}.amount{font-size:12px;font-weight:400}.amountUser{margin-left:0px}.amountUser h5{font-size:30px;font-weight:500;margin-bottom:0px;text-align:right}.amountUser h6{font-size:13px;font-weight:400;padding:0px;text-align:right;position:relative}.amountUser .avl_dotIcon{position:relative;top:-2px;display:inline-block}.amountUser .use_dotIcon{position:relative;top:-2px;display:inline-block}.amountUser h3{font-size:13px;font-weight:400;text-align:right;margin-top:15px;position:relative}.avl_credit{font-size:8px;padding-right:7px}.use_credit{color:#293895;font-size:8px;padding-right:7px}.userImg{vertical-align:middle;width:55px;height:55px;border-radius:50%}.creditDlts{background:#fff;border-left:1px solid #e2e2e2;float:left;padding:5px 20px 0;width:100%}.unAllocated_Dlts{background:#fff;border-left:1px solid #e2e2e2;float:left;padding:0px 20px;width:100%;border-bottom:1px solid #e2e2e2}.creditInfo{font-size:14px;color:#000;font-weight:400;margin:0px;padding:8px 0 8px 0}.totalCrd_Txt{width:50%;float:left;border-bottom:1px solid #e2e2e2}.totalAmt_Txt{width:50%;float:left;border-bottom:1px solid #e2e2e2}.costTtl{float:right;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#141b47;margin:0px;padding:8px 0 8px 0}.acc_bkng{padding:15px 0px 0px 20px;height:auto;float:left;width:100%;border-left:1px solid #e2e2e2;background:#fff;position:relative;overflow:hidden}.creditUsageHeading.dashBoard_sec .seeMoreBtn{margin-top:8px;margin-bottom:10px}.acc_bkng h1{font-size:18px;color:#000;margin:0}.acc_bkng p{color:#696771;font-size:13px;line-height:initial}.manageUser{font-size:13px;color:#666}.manageBtn{float:right;margin-top:-30px}.addUserBtn a{padding:5px 15px;background:#fff;border:1px solid #293895;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;color:#293895;text-decoration:none;cursor:pointer;transition:0.3s}.addUserBtn a:hover{background:#293895;color:#fff}.addUserBtn a:active{background:#293895;text-decoration:none}.addUserBtn a a{color:#293895;text-decoration:none}.addUserBtn a a:hover{text-decoration:none}.addUserBtn a:hover a{color:#fff;text-decoration:none}.addUserBtn a:hover{cursor:pointer;background:#e51d7d;border:1px solid #e51d7d;color:#fff}.accFlowInfo{width:100%;margin-bottom:30px;float:left}.accflow_headr{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff;padding:5px 0 5px}.accFlow_dtls{border-bottom:1px solid #e3e1e1;width:100%;float:left;background-color:#fff;color:#000;padding-top:8px}.accFlow_dtls:hover{background:#f1f1f1}.creditUsageForm{color:#fff;padding:0px 15px 7px}.creditUsageForm h4{font-size:18px;color:#fff}.creditUsageForm .amountUser h5,.creditUsageForm .amountUser h6,.creditUsageForm .amountUser h3{color:#fff}.acc_code{width:13%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;padding-bottom:10px;vertical-align:top}.acc_agencyName{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;padding-bottom:10px;vertical-align:top}.acc_name{width:14%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;padding-bottom:10px;vertical-align:top}.acc_date{width:14%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;padding-bottom:10px;vertical-align:top}.acc_phone{width:14%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;padding-bottom:10px;vertical-align:top}.acc_action{width:30%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;padding-bottom:10px;vertical-align:top}.accInfo_code{width:13%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;color:#1756bd;padding-bottom:14px;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.accInfo_agencyName{width:15%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;color:#293895;padding-bottom:14px;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accInfo_name{width:14%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;color:#293895;padding-bottom:14px;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accInfo_date{width:14%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;color:#293895;padding-bottom:14px;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accInfo_phone{width:14%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;color:#293895;padding-bottom:14px;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accInfo_action{width:30%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;color:#7a7a7a;padding-bottom:14px;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fa-iconAction{padding-right:5px;font-size:14px}.fa-pencil:before,.fa-sign-in:before,.fa-lock:before,.fa-trash-o:before,.fa-user:before,.fa-envelope-open:before{padding:4px}.action{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif}.spriteImg{background:url("../images/svgIcons/reports.svg");background-repeat:no-repeat;background-size:750%}.actionEdit{height:75px;width:60px;margin:0 auto;background-position:-137px -12px}.spriteMyAcc{background:url("../images/svgIcons/my_account.svg");background-repeat:no-repeat;background-size:1730%}.wishlist_spriteMyAcc{background:url("../images/svgIcons/wishlist.svg");background-repeat:no-repeat;background-size:200%;height:50px;width:50px;margin:0 auto}.dashBoard{height:50px;width:50px;margin:0 auto;background-position:center center;background-position:-731px -15px;display:flex;align-items:center;justify-content:center}.editProfile{height:50px;width:50px;margin:0 auto;background-position:center center;background-position:-9px -15px;display:flex;align-items:center;justify-content:center}.setMarkup{height:50px;width:50px;margin:0 auto;background-position:center center;background-position:-802px -15px;display:flex;align-items:center;justify-content:center}.changePws{height:50px;width:50px;margin:0 auto;background-position:center center;background-position:-218px -15px;display:flex;align-items:center;justify-content:center}.reward{height:50px;width:50px;margin:0 auto;background-position:center center;background-position:-440px -15px;display:flex;align-items:center;justify-content:center}.allocateRecepit{height:50px;width:50px;margin:0 auto;background-position:center center;background-position:-506px -15px;display:flex;align-items:center;justify-content:center}.eWallet{height:50px;width:50px;margin:0 auto;background-position:center center;background-position:-581px -15px;display:flex;align-items:center;justify-content:center}.manageOperation{height:50px;width:50px;margin:0 auto;background-position:center center;background-position:-295px -15px;display:flex;align-items:center;justify-content:center}.manageSubUser{height:50px;width:50px;margin:0 auto;background-position:center center;background-position:-652px -15px;display:flex;align-items:center;justify-content:center}.msg{height:50px;width:50px;margin:0 auto;background-position:center center;background-position:-371px -15px;display:flex;align-items:center;justify-content:center}.subscrib{height:50px;width:50px;margin:0 auto;background-position:center center;background-position:-78px -15px;display:flex;align-items:center;justify-content:center}.subscribLast{height:50px;width:50px;margin:0 auto;background-position:center center;background-position:50px -222px;display:flex;align-items:center;justify-content:center}.xs_Bklbl{display:none}.account_flow_wrapper ul{list-style:none}.account_flow_wrapper .nav-tabs{padding-left:5px;border-bottom:1px solid #ccc}.account_flow_wrapper ul li{position:relative}ul.action_left_container li a:hover::after{width:100%;height:100px}ul.action_left_container li a:hover::after{content:"";position:absolute;right:-9px;width:3px;height:85%;background:#141b47;top:10px}.actionBox{display:inline-block;padding-left:0px}.actionBox a{font-size:12px;font-weight:400;color:#293895;text-decoration:none;background:#f7f8fa;border:1px solid #e4e5e7;text-align:center}.actionBox a:hover{background:#cccccc}.actionBox a:hover span i{color:#293895 !important}.actionBox a:hover i{color:#293895 !important}.actionBox a span{text-align:center;vertical-align:baseline}.dashBoard_sec{width:100%;float:left;background:#fff}.accountFlowWrapper{margin-bottom:2%}.bg-color{background:#fff}.creditUsageHeading .borderRight{border-right:1px solid #e2e2e2}.creditUsageHeading .quickLinkSec{width:100%;float:left;padding:5px 20px}.creditUsageHeading .quickLinkSec .quicklinksTlt{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.creditUsageHeading .quickLinksubSec{width:100%;float:left;padding:10px 20px;background:#f6f5f4;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;box-shadow:inset 0 0 15px #d4d1d1a6;border-left:0px}.creditUsageHeading .quickLinksubSec .quicklinksSubTlt{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0}.creditUsageHeading .searchBookingSec{width:100%;float:left;padding:10px 18px;position:relative;border-bottom:1px solid #e2e2e2}.creditUsageHeading .searchBookingSec .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;height:27px}.creditUsageHeading .searchBookingSec span.srch_icn{display:inline-block;position:absolute;top:15px;right:28px;font-size:12px;color:#d6cfcf;font-weight:300}.creditUsageHeading .searchBooking{width:100%;float:left;margin:0;padding:0}.creditUsageHeading .searchBooking .searchBookingDlts{padding:8px 20px;border-bottom:1px solid #e2e2e2}.creditUsageHeading .searchBooking .searchBookingDlts a{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#5f5f5f}.creditUsageHeading .searchBooking .borderNone{border-bottom:0px}.creditUsageHeading .recentBookSec{width:100%;float:left;border:1px solid #e2e2e2;border-left:0px;border-top:0px;padding:5px 25px;border-right:0px}.creditUsageHeading .recentBookSec .recentTlt{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.creditUsageHeading .recentbookListMy_acc{width:100%;float:left;padding:10px 25px;margin:0px}.creditUsageHeading .recentbookListMy_acc .recentbookList_data{width:100%;float:left;border-bottom:1px solid #e2e2e2}.creditUsageHeading .recentbookListMy_acc .recentBookingDlts{width:100%}.creditUsageHeading .recentbookListMy_acc .recentBookingDlts .recentBookingTxt{font-size:15px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;overflow:initial;text-overflow:initial;white-space:initial;width:50%;margin:0px}.creditUsageHeading .recentbookListMy_acc .recentBookingDlts .recentBookingDes{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;margin:0 0 3px;text-transform:capitalize}.creditUsageHeading .recentbookListMy_acc .recentBookingDlts .recentBookingName{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0 0 3px;text-transform:capitalize}.creditUsageHeading .recentbookListMy_acc .recentBookingDlts .recentBookingPrice{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895}.creditUsageHeading .recentbookListMy_acc:last-child{padding-bottom:2px}.seeMoreBtn{width:100%;float:left}.seeMoreBtn .seeMore{float:right;padding:8px 15px}.seeMoreBtn .seeMore a{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;float:right;text-align:right}.seeMoreBtn .seeMoreLeft{float:right;padding:8px 0px}.seeMoreBtn .seeMoreLeft a{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;float:right;text-align:right}.borderBottom0{border-bottom:0px !important}.topSellDestination{width:100%;float:left;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin-bottom:30px}.topSellDestination .topSellingMap{width:100%;float:left}.topSellDestination .topSellingMap .topSellingTlt{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;padding:20px;margin:0}.distributeCreditBtn{float:right;text-align:right;font-weight:400}.distributeCreditBtn a{padding:7px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.distributeCreditBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.distributeCreditBtn a:active{background:#e51d7d}.distributeCreditBtn a:hover{background:#e51d7d}.cancellationSec{width:100%;float:left;padding:10px 24px}.cancellationSec .cancellationTlt{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0}.cancellationSec .cancellation_Dlts{width:100%;float:left;margin:0;cursor:pointer;border-bottom:1px solid #e2e2e2}.cancellationSec .cancellation_Dlts .cancellationTxt{font-size:15px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000}.cancellationSec .cancellation_Dlts .cancellationDes{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;margin:0 0 3px}.cancellationSec .cancellation_Dlts .cancellationName{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;margin:0 0 3px}.cancellationSec .cancellation_Dlts .cancellationPrice{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;padding-bottom:10px;margin:0 0 3px}.cancellationSec .cancellation_Dlts .cancellation_Price{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin:0 0 6px}.cancellationSec .cancellation_Dlts .seeMoreBtn{width:100%;float:left}.cancellationSec .cancellation_Dlts .seeMoreBtn a{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;float:right;text-align:right}.cancellationSec .cancellation_Dlts .voucherBtn{padding:7px 0px;width:100%;float:left}.cancellationSec .cancellation_Dlts .voucherBtn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.cancellationSec .cancellation_Dlts .voucherBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.cancellationSec .cancellation_Dlts .voucherBtn a:active{background:#e51d7d}.grpBookingHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 0px 0px}.grpBookingHeading h3{width:100%;float:left;text-align:right;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:27px 0px 5px 0px}.grpBookingHeading p{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;width:100%;float:left;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grpBookingForm{width:100%;float:left;background:#fff;padding:22px;margin-bottom:10px}.grpBookingForm h5{font-size:16px;font-weight:600;font-family:"Montserrat",sans-serif;color:#000;margin:0px 0px 10px 16px;padding:7px 0px 5px}.grpBookingForm label{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;position:relative}.grpBookingForm .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#615d5d}.grpBookingForm p{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;margin:0px 0px 10px 16px}.starRating{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#7d7d7d;position:relative}.ratingBox{padding-left:15px}.miscellaneousHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.addressResize{resize:none;padding:8px 12px}.miscellaneousHeading h3{width:100%;float:left;text-align:right;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:0px 0px 0px 0px}.miscellaneousForm label{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;position:relative}.miscellaneousForm{width:100%;float:left;background:#fff;padding:22px;margin-bottom:10px}.miscellaneousForm h4{font-size:16px;font-weight:600;color:#000;margin:0px 0px 10px 16px;padding:7px 0px 5px}.miscellaneousForm h5{font-size:14px;font-weight:600;color:#000;margin:0px 0px 10px 16px;padding:7px 0px 5px}.miscellaneousForm h6{color:#666;font-weight:400;font-size:11px}.miscellaneousForm .form-control{font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400;color:#615d5d}.miscellaneousForm .input_icon .bookingIcon{position:absolute;right:10px;top:8px;color:#b9b7b4;font-size:14px}.padLR7{padding-left:7px;padding-right:7px}.credit_distribution_sec{border-bottom:1px solid #e3e1e1;width:100%;float:left;background-color:#fff;color:#000;padding-top:8px}.credit_distribution_sec:hover{background:#f1f1f1}.creditTable_sec{width:100%;float:left;background:#fff;padding:20px 30px 20px}.credit-box{width:100%;float:left;padding:0px;border:1px solid #ccc}.credit-boxTlt{width:100%;background:#f7f9fa;color:#666;text-align:left;min-height:60px;overflow:hidden;font-size:12px;font-weight:500;padding:12px 15px;border-bottom:1px solid #ccc;display:flex;align-items:center;text-transform:uppercase}.avl-credit-boxTlt{width:100%;background:#f7f9fa;color:#666;text-align:left;min-height:60px;overflow:hidden;font-size:12px;font-weight:500;padding:5px 15px;border-bottom:1px solid #ccc;display:flex;align-items:center;text-transform:uppercase}.credit-boxPrice{width:100%;color:#141b47;text-align:left;font-size:18px;font-weight:600;padding:12px 20px;text-transform:uppercase;display:flex;align-items:center;min-height:60px}.acc_status{width:13%;float:left;font-size:12px;font-weight:500;text-align:center;padding:10px 0 10px;vertical-align:top}.acc_creditAgencyName{width:22%;float:left;font-size:12px;font-weight:500;text-align:left;padding-top:10px}.acc_credit{width:22%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top;padding-top:10px}.acc_creditUsage{width:22%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top;padding-top:10px}.acc_newCredit{width:21%;float:left;font-size:12px;font-weight:500;text-align:right;vertical-align:top;padding:10px 18px}.accInfo_status_normal{width:13%;float:left;font-size:12px;font-weight:400;text-align:center;padding-top:10px;color:#1756bd;padding-bottom:16px;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accInfo_creditAgencyName{width:22%;float:left;color:#666;font-size:12px;font-weight:500;text-align:left;padding-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accInfo_credit{width:22%;float:left;color:#666;font-size:12px;font-weight:500;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accInfo_credit .form-control{width:91%;font-size:13px;color:#293895}.accInfo_creditUsage{width:22%;float:left;color:#666;font-size:12px;font-weight:500;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accInfo_creditUsage .form-control{width:91%;font-size:13px;color:#293895}.accInfo_newCredit{width:21%;float:left;color:#666;font-size:12px;font-weight:500;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accInfo_newCredit{width:21%;float:left;color:#666;font-size:12px;font-weight:500;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accInfo_newCredit .form-control{width:91%;font-size:13px;color:#141b47;text-align:right}.credit_distribution_sec .active{background:#141b47;color:#fff;padding:0px 5px;border-radius:3px}.credit_distribution_sec .inactive{background:#a4a4a4;color:#fff;padding:0px 5px;border-radius:3px}.creditDistributionButton{width:100%;float:left;background:#fff;padding:30px}.creditDistributionBtn a{background:#293895;padding:10px 25px;border-radius:20px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s}.creditDistributionBtn a:hover{cursor:pointer;background:#e51d7d;color:#fff}.credit_distribution_sec .inactiveDiv{width:100%;float:left;text-align:left;padding-left:40px}.xs_Bklbl{display:none}.operation_staff{width:100%;margin-bottom:30px;float:left}.operationStaff_headr{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff;padding:5px 0 5px}.staff_username{width:20%;float:left;font-size:12px;font-weight:500;text-align:left;padding:10px 30px;vertical-align:top}.staff_Name{width:20%;float:left;font-size:12px;font-weight:500;text-align:left;padding:10px 30px}.staff_date{width:20%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top;padding:10px 30px}.staff_phone{width:20%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top;padding:10px 30px}.staff_action{width:20%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top;padding:10px 30px}.staff_dtls{border-bottom:1px solid #e3e1e1;width:100%;float:left;background-color:#fff;color:#000;padding-top:8px}.staffInfo_userName{width:20%;float:left;font-size:12px;font-weight:500;text-align:left;padding:10px 30px 16px;color:#666;vertical-align:top}.staffInfo_Name{width:20%;float:left;color:#666;font-size:12px;font-weight:500;text-align:left;padding:10px 30px 16px}.staffInfo_date{width:20%;float:left;color:#666;font-size:12px;font-weight:500;text-align:left;vertical-align:top;padding:10px 30px 16px}.staffInfo_phone{width:20%;float:left;color:#666;font-size:12px;font-weight:500;text-align:left;vertical-align:top;padding:10px 30px 16px}.staffInfo_Action{width:20%;float:left;color:#666;font-size:14px;font-weight:500;text-align:left;vertical-align:top;padding:10px 30px 16px}.edit_profileSec{width:100%;float:left}.accFlow_dtlBox .mandatoryField{font-size:12px;font-weight:400;float:right;color:#f90303;padding-top:0px}.editProfileForm{width:100%;float:left;background:#fff;padding:22px;margin-bottom:10px}.editProfileForm h5{font-size:16px;font-weight:600;color:#000;margin:0px 0px 10px 16px;padding:7px 0px 5px}.clearDiv{clear:both}.editProfileForm label{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;position:relative}.editProfileForm .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#615d5d}.editprofile .iataStatus{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.edit_Profile .radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.editprofile_iataStatus [type="radio"]:checked+label,.editprofile_iataStatus [type="radio"]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;line-height:12px;display:contents;color:#000}.editprofile_iataStatus [type="radio"]:checked+label:before,.editprofile_iataStatus [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:3px;width:13px;height:13px;border:1px solid #868686;border-radius:100%;background:#fff}.editprofile_iataStatus [type="radio"]:checked+label:after,.editprofile_iataStatus [type="radio"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#888888;position:absolute;top:6px;left:3px;border:none;border-radius:100%;transition:all 0.2s ease}.editProfileSelect{position:absolute;top:10px;right:11px;color:#0a0a0a;font-size:14px;pointer-events:none}.editProfileForm input,.editProfileForm label{display:block;color:#7d7d7d;font-size:14px}.editProfileForm input[type=file]::-webkit-file-upload-button{border:1px solid #d5dbe5;border-radius:5px;padding:10px 10px 10px 10px;background:#f6f5f4;color:#293895;outline:none}.editProfileForm .fileSizeValue{font-size:8px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;margin:5px 0}.submitBtn{margin-top:15px;margin-bottom:15px}.editProfileSubmitBtn{padding-top:15px}.editProfileSubmitBtn a{padding:10px 25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:20px;border-radius:25px}.editProfileSubmitBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.editProfileSubmitBtn a:active{background:#e51d7d}.edit_countryCodeNo{width:23%;float:left;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:0px}.edit_phoneNumber{float:left;width:77%;border-left:1px solid #ccd2df;margin-left:-3px;border-top-left-radius:0px;border-bottom-left-radius:0px}.financeTlt h4{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.editProfileForm .countryCode{width:80%;border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:1px solid #ccc}.editProfileForm .phNumber{float:left;width:100%;border-top-left-radius:0px;border-bottom-left-radius:0px}.editProfileForm .logoWidth{font-size:12px;font-weight:400;color:#666;margin:5px 0 0 0}.changePasswordSec{width:100%;float:left}.changePasswordForm{width:100%;float:left;background:#fff;padding:22px;margin-bottom:10px}.changePasswordForm label{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;position:relative}.changePasswordForm .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#615d5d}.googleCaptch_size{transform:scale(0.77);-webkit-transform:scale(0.8);transform-origin:0 0;-webkit-transform-origin:0 0}.changePasswordForm .passWordValidation{width:90%;border:1px solid #ccc;border-radius:5px;position:absolute;background:#fff;top:70px;left:15px;padding:20px 20px 0 20px;z-index:10000}.changePasswordForm .passWordValidation:before{left:45%;top:-20px;border:solid transparent;content:"";position:absolute;pointer-events:none;border-color:rgba(171,137,84,0);border-bottom-color:#141b47;border-width:10px}.changePasswordForm .validationTlt{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000000;margin-bottom:5px}.changePasswordForm .validationConditionMoreChar{margin-bottom:2px}.changePasswordForm .validationConditionMoreChar .moreCharIcon{padding-right:5px;color:#293895}.changePasswordForm .validationConditionMoreChar .moreCharTxt{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895}.changePasswordForm .validationConditionletter{margin-bottom:2px}.changePasswordForm .validationConditionletter .upperCaseIcon{padding-right:5px;color:#293895}.changePasswordForm .validationConditionletter .upperCaseTxt{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895}.changePasswordForm .validationConditionUncheck .atLeastIcon{padding-right:5px;color:#293895}.changePasswordForm .validationConditionUncheck .atLeastTxt{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895}.changePasswordForm .passwordsStrength{width:100%;float:left;padding:0px 0 5px}.changePasswordForm .avoidPasswordTxt{font-size:11px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895}.changePasswordBtn{width:100%;float:left;padding-top:20px}.changePasswordBtn a{padding:10px 30px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:215px;border-radius:25px}.changePasswordBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.changePasswordBtn a:active{background:#e51d7d}.editSubUserForm{width:100%;float:left;background:#fff;padding:22px;margin-bottom:10px}.editSubUserForm h5{font-size:16px;font-weight:600;font-family:"Montserrat",sans-serif;color:#000;margin:0px 0px 10px 16px;padding:7px 0px 5px}.editSubUserForm label{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;position:relative}.editSubUserForm .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#615d5d}.editSubuser .checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.editSubuser .checkbox.checkbox-inline{margin-top:0px;margin-bottom:10px}.editSubuser .checkbox label{color:#666;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;white-space:nowrap;font-style:italic}.editSubuser .radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:0px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.editSubuser .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.editSubuser .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:3px;left:6px;width:6px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}span.editUser_calenderIcon{position:absolute;right:25px;top:32px;color:#d2d2d2;font-size:14px}.editUserSubmitBtn a{padding:10px 30px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.editUserSubmitBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.editUserSubmitBtn a:active{background:#e51d7d}.editSubUserForm input[type=file]::-webkit-file-upload-button{border:1px solid #d5dbe5;border-radius:5px;padding:10px 10px 10px 10px;background:#f6f5f4;color:#293895;outline:none}.editSubUserForm .editProfileSelect{position:absolute;top:32px;right:11px;color:#0a0a0a;font-size:14px}.addStaffSec{width:100%;float:left}.addStaffForm{width:100%;float:left;background:#fff;padding:22px;margin-bottom:10px}.addStaffForm .logoWidth{font-size:12px;font-weight:400;color:#666;margin:5px 0 0 0}.addStaffForm input[type=file]::-webkit-file-upload-button{border:1px solid #d5dbe5;border-radius:5px;padding:10px 10px 10px 10px;background:#f6f5f4;color:#293895;outline:none}.addStaffForm label{width:100%;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;position:relative}.addStaffForm .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#615d5d}.addStaffSubmitBtn{padding-top:15px}.addStaffSubmitBtn a{padding:10px 30px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.addStaffSubmitBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.addStaffSubmitBtn a:active{background:#e51d7d}.addStaff .checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.addStaff .checkbox.checkbox-inline{margin-top:0px;margin-bottom:10px}.addStaff .checkbox label{color:#000;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;white-space:nowrap}.addStaff .radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:0px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.addStaff .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.addStaff .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:3px;left:6px;width:6px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.addStaffForm .countryCode{width:80%;border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:1px solid #ccc}.addStaffForm .phNumber{float:left;width:100%;border-top-left-radius:0px;border-bottom-left-radius:0px}.subscribeToProSec{width:100%;float:left}.subscribeForm{width:100%;float:left}.subscribeTabs{width:100%;float:left}.subscribeToProSec .subscribeForm .subscribeTabs .nav-tabs{padding-left:30px;border-bottom:1px solid #ccc}.subscribeToProSec .subscribeForm .subscribeTabs ul li{position:relative;width:23%;cursor:pointer}.subscribeToProSec .tabBg{width:100%;float:left;background:#fff}.subscribeTabs .nav&gt;li&gt;a{position:relative;display:block;padding:10px 40px 10px 40px;text-align:center;background-color:#293895;color:#fff;font-size:14px;font-weight:300;font-family:"Montserrat",sans-serif;cursor:pointer;border-radius:6px 6px 0 0;border:1px solid #dddddd;border-bottom-color:transparent}.subscribeTabs ul li{position:relative;width:25%}.subscribeTabs .nav-tabs&gt;li.active&gt;a,.subscribeTabs .nav-tabs&gt;li.active&gt;a:hover,.subscribeTabs .nav-tabs&gt;li.active&gt;a:focus{color:#000;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.subscribeTabs .nav&gt;li&gt;a:hover,.nav&gt;li&gt;a:focus,nav&gt;li&gt;a.active{background-color:#fff;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;border-radius:0;border-top-right-radius:6px;border-top-left-radius:6px;border:1px solid #ccc;border-bottom-color:transparent}.subscribeTabs .nav-tabs&gt;li.active&gt;a:hover,.nav-tabs&gt;li.active&gt;a:focus{text-align:center;border-top-right-radius:6px;border-top-left-radius:6px;border:1px solid #ccc;border-bottom-color:transparent}.googleCal h3{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;padding:30px 33px;margin:0}.googleCalender_sec{width:100%;float:left;padding:0 33px 20px}.subscribeReminderDesc{width:100%;float:left}.subscribeReminderDesc .panel-group .panel{margin-bottom:0;border-radius:4px;border-radius:0px;border:0px;margin:0px;padding:0px}.subscribeReminderDesc .panel-default&gt;.panel-heading{border-top:1px solid #ccc;border-radius:0px;padding:5px 15px}.subscribeReminderDesc .panel-default&gt;.panel-heading h4.panel-title{font-size:16px;font-weight:300;font-family:"Montserrat",sans-serif;color:#333;padding:0px}.subscribeReminderDesc .panel-default&gt;.panel-heading h4.panel-title a{text-decoration:none;padding:7px 20px;width:100%;display:inline-block;cursor:pointer;outline:none;position:relative}.subscribeReminderDesc .glyphicon{position:relative;font-size:24px;position:absolute;right:7px;top:-2px;color:#999}.subscribeReminderDesc .rotate i{color:#666;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.subscribeReminderDesc .panel-default&gt;.panel-heading+.panel-collapse&gt;.panel-body{border-top:0px}.setpFourTlt p{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666}.borderUrl{border:1px solid #ccc}.addUrl h4{font-size:16px;font-weight:600;font-family:"Montserrat",sans-serif;color:#000}.addUrl.form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#615d5d;margin-bottom:12px}.reportBooking .bookingInfo{border:0px}.reportForm .input_icon{position:relative}.reportForm .receiptSelect{position:absolute;top:10px;right:15px;color:#0a0a0a;font-size:14px;pointer-events:none}.reportForm .stratDate_Icon{position:absolute;right:15px;top:10px;color:#b9b7b4;font-size:14px;pointer-events:none}.reportForm .endDate_Icon{position:absolute;right:15px;top:10px;color:#b9b7b4;font-size:14px;pointer-events:none}.report-heading .reportBooking .bookingInfo{padding:0px}.reportForm .checkbox.form-group{margin-bottom:10px}.edit_profileSec .editSubUserForm label{float:left;width:100%}.edit_profileSec .editSubUserForm input[type=file]::-webkit-file-upload-button{border:1px solid #D5DBE5}.bookingFrom_Resrvation .radio-inline input[type="radio"]{display:none}.accFlow_dtls .accInfo_action .activeImg{background-position:-144px -42px}.subscrib:active{background-position:-246px -273px}.action_left_container .profileEdit{display:inline-grid;text-align:center !important}ul.action_left_container li a{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;padding:2px 0px;display:flex;align-items:center;justify-content:center}ul.action_left_container li a p{margin-bottom:0px}ul.action_left_container li a:hover{color:#fff;text-decoration:none}ul.action_left_container li a:hover p{color:#fff;text-decoration:none}ul.action_left_container li.active a{color:#fff;transition:background-color .3s ease-in-out}.action_left_container li a:hover .dashBoard{background-position:-731px -67px}.action_left_container li.active a .dashBoard{background-position:-731px -67px;color:#fff}.action_left_container li.active a .myWishlist{background-position:-49px 3px !important;color:#fff;height:50px;width:50px;margin:0 auto;background-position:center center;display:flex;align-items:center;justify-content:center}.action_left_container li.active a p{color:#fff}.action_left_container li a:hover .editProfile{background-position:-9px -69px}.action_left_container li.active a .editProfile{background-position:-9px -69px;color:#fff}.action_left_container li.active a p{color:#fff}.action_left_container li a:hover .setMarkup{background-position:-802px -68px}.action_left_container li.active a .setMarkup{background-position:-802px -68px;color:#fff}.action_left_container li.active a p{color:#fff}.action_left_container li a:hover .changePws{background-position:-218px -69px}.action_left_container li.active a .changePws{background-position:-218px -69px;color:#fff}.action_left_container li.active a p{color:#fff}.action_left_container li a:hover .reward{background-position:-440px -68px}.action_left_container li.active a .reward{background-position:-440px -68px;color:#fff}.action_left_container li.active a p{color:#fff}.action_left_container li a:hover .allocateRecepit{background-position:-506px -67px}.action_left_container li.active a .allocateRecepit{background-position:-506px -67px;color:#fff}.action_left_container li.active a p{color:#fff}.action_left_container li a:hover .eWallet{background-position:-581px -67px}.action_left_container li.active a .eWallet{background-position:-581px -67px;color:#fff}.action_left_container li.active a p{color:#fff}.action_left_container li a:hover .manageOperation{background-position:-295px -69px}.action_left_container li.active a .manageOperation{background-position:-295px -69px;color:#fff}.action_left_container li.active a p{color:#fff}.action_left_container li a:hover .manageSubUser{background-position:-652px -67px}.action_left_container li.active a .manageSubUser{background-position:-652px -67px;color:#fff}.action_left_container li.active a p{color:#fff}.action_left_container li a:hover .msg{background-position:-371px -69px}.action_left_container li.active a .msg{background-position:-371px -69px;color:#fff}.action_left_container li.active a p{color:#fff}.action_left_container li a:hover .subscrib{background-position:-78px -69px}.action_left_container li.active a .subscrib{background-position:-78px -69px;color:#fff}.action_left_container li.active a p{color:#fff}.accInfo_code .popover.top{margin-top:0px !important}.addByURL{width:100%;float:left;padding-bottom:7%}.setpFiveTlt{width:100%;float:left}.setpFiveTlt p{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;padding-bottom:15px}.icalSec{width:92%;float:left}.icalSec .icalSteps{padding:10px;margin-bottom:10px;border:1px solid #ccc}.stepCount{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin-bottom:0px}.stepTxt{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;padding-left:15px}.successfullyReminder p{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;margin-bottom:15px}.subscribe{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666}.stepFour{width:100%;display:inline-block}.stepFourTxt{margin-bottom:20px}.msOutLookSec{width:92%;float:left}.msOutLookSec .outLookSteps{padding:10px;margin-bottom:10px;border:1px solid #ccc}.msStepCount{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin-bottom:0px}.msStepThree{width:100%;display:inline-block}.msStepThreeTxt{padding-bottom:15px}.outLookSteps .stepFourImg{padding-left:6%}.outLookSteps .stepFive{padding-bottom:15px}.trackOrder_headr{width:92%;float:left;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff;padding:5px 0 5px;margin-top:15px}.trackOrder_select{width:16%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px 10px 10px;vertical-align:top}.trackOrder_event{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding:10px 10px 10px;vertical-align:top}.trackorderInfo_sec{border:1px solid #e3e1e1;border-bottom:0px;width:92%;float:left;background-color:#fff;color:#000}.noBorder_bottom{border-bottom:1px solid #e3e1e1}.trackOrder_selectInfo{width:16%;float:left;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px 10px 10px;vertical-align:top}.trackOrder_eventInfo{width:21%;float:left;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:left;padding:10px 10px 10px;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trackOrder_infoIcon{width:2%;float:left;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px 10px 10px;vertical-align:top}.trackOrder_selectInfo .checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.trackOrder_infoIcon .trackOrderInfoIcon{padding-left:10px;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#e51d7d}.checkbox input{display:none}.trackorderInfo_sec .trackOrder_selectInfo .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.trackorderInfo_sec .trackOrder_selectInfo .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:3px;left:7px;width:5px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.report-heading:hover{cursor:pointer}.report-heading:hover .booking{background-position:-30px -73px !important}.report-heading:hover .bookingInfo{color:#fff}.report-heading:hover{cursor:pointer}.report-heading:hover .payments{background-position:-183px -83px !important}.report-heading:hover .paymentInfo{color:#fff}.report-heading:hover{cursor:pointer}.report-heading:hover .invoice{background-position:-368px -62px !important}.report-heading:hover .invoiceInfo{color:#fff}.report-heading:hover{cursor:pointer}.report-heading:hover .vouchers{background-position:-246px -61px !important}.report-heading:hover .voucherInfo{color:#fff}.report-heading.active{cursor:pointer}.report-heading.active .booking{background-position:-30px -73px !important}.report-heading.active .bookingInfo{color:#fff}.report-heading.active{cursor:pointer}.report-heading.active .payments{background-position:-183px -83px !important}.report-heading.active .paymentInfo{color:#fff}.report-heading.active{cursor:pointer}.report-heading.active .invoice{background-position:-368px -62px !important}.report-heading.active .invoiceInfo{color:#fff}.report-heading.active{cursor:pointer}.report-heading.active .vouchers{background-position:-246px -61px !important}.report-heading.active .voucherInfo{color:#fff}.avlPointTlt_wrap{float:right}.accFlow_dtlBox .avlPointTlt{float:left;font-size:16px;font-weight:400}.accFlow_dtlBox .avlPointTlt .avlPointTxt{color:#141b47}ul.nav.nav-tabs.rewardItinryDtlsTabs li a{padding:10px 20px;cursor:pointer;font-size:13px;font-weight:500}ul.nav.nav-tabs.rewardItinryDtlsTabs li+li{padding-left:0px;padding-right:initial}.bookMediaImg{background:#f1f1f1 url("../images/redeem_sec_img1.png");background-position:center center, center center;background-repeat:no-repeat, no-repeat;width:100%;height:120px}.autoSportImg{background:#f1f1f1 url("../images/redeem_sec_img2.png");background-position:center center, center center;background-repeat:no-repeat, no-repeat;width:100%;height:120px}.discountCouponsImg{background-color:#f1f1f1;background-image:url("../images/redeem_sec_img3.png");background-position:center center, center center;background-repeat:no-repeat, no-repeat;width:100%;height:120px}.rewards_tab_section .nav-tabs&gt;li.active&gt;a,.rewards_tab_section .nav-tabs&gt;li.active&gt;a:hover,.rewards_tab_section .nav-tabs&gt;li.active&gt;a:focus{color:#000;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;font-size:14px}.rewards_tab_section .nav-tabs&gt;li&gt;a{border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #fff;border-left:1px solid #ccc;color:#fff;font-size:14px;background-color:#293895}.rewards_tab_section .nav-tabs&gt;li&gt;a:hover{background-color:#293895;color:#fff}.rewards_tab_section .nav&gt;li&gt;a{padding:10px 40px 10px 40px}.accFlow_dtlBox2{background:#fff;margin-bottom:20px;padding:10px 0px 10px 0px;float:left;width:100%}.accFlow_dtlBox2 .tab-content{padding:0px 0px 0px 0px;display:inline-block;float:left;width:100%;margin:0px}.rewardsSpclReqstBox{float:left;width:100%}.rewardsSpclReqstBox .rewards-tabs{width:100%;margin:0;clear:both;text-align:center}.rewardsSpclReqstBox .rewards-tabs .nav-tabs{width:100%;float:left;padding:0;border-bottom:1px solid #dddddd;margin-bottom:0px}.rewardsSpclReqstBox .rewards-tabs .nav-tabs:after{content:"";background:#141b47;height:2px;position:absolute;width:100%;left:0px;border-bottom:solid #ddd;transition:all 250ms ease 0s;transform:scale(0)}.rewardsSpclReqstBox .rewards-tabs .nav-tabs&gt;li{font-size:14px;font-weight:400;float:left;margin-bottom:0px;padding-right:5px}.rewardsSpclReqstBox .rewards-tabs .nav-tabs&gt;li&gt;a{border:none;color:#999;cursor:pointer}.rewardsSpclReqstBox .rewards-tabs .nav-tabs&gt;li&gt;a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;background-color:#fff}.rewardsSpclReqstBox .rewards-tabs .nav-tabs&gt;li.active&gt;a,.rewardsSpclReqstBox .rewards-tabs .nav-tabs&gt;li.active&gt;a:hover,.rewardsSpclReqstBox .rewards-tabs .nav-tabs&gt;li.active&gt;a:focus{border:none;color:#000;background:transparent;font-size:13px;font-weight:500;border:1px solid transparent}.rewardsSpclReqstBox .rewards-tabs .nav-tabs&gt;li.active&gt;a,.rewardsSpclReqstBox .rewards-tabs .nav-tabs&gt;li&gt;a:hover{border:none;color:#293895 !important;background:transparent;font-size:13px;font-weight:500;border:1px solid transparent}.rewardsSpclReqstBox .rewards-tabs .nav-tabs&gt;li.active&gt;a::after,.rewardsSpclReqstBox .rewards-tabs .nav-tabs&gt;li:hover&gt;a::after{transform:scale(1)}.rewardsSpclReqstBox .rewards-tabs .nav-tabs&gt;li&gt;a::after{content:"";background:#141b47;height:2px;position:absolute;width:100%;left:0px;bottom:-1px;transition:all 250ms ease 0s;transform:scale(0)}.rewardsSpclReqstBox .rewardsDtlsBox{float:left;width:100%;text-align:left;margin:10px 0px}.rewardsSpclReqstBox .rewardsDtlsBox .selectmealTtl{font-size:14px;font-weight:500;color:#000;margin:0px 0px 10px 0px}.rewardsSpclReqstBox .rewardsDtlsBox .departTtl{float:left;font-size:13px;font-weight:500;color:#666;text-align:left}.rewardsSpclReqstBox .rewardsDtlsBox .arrival{float:left;font-size:13px;font-weight:500;color:#666;text-align:left}.rewardsSpclReqstBox .rewardsDtlsBox .adltCntTtl{float:left;font-size:14px;font-weight:500;color:#e51d7d;text-align:left}.flightSpclReqstBox .rewardsDtlsBox .destnItinerary{float:left;display:inline-block;font-size:16.11px;color:#000;font-weight:500;margin-bottom:7px}.rewardsSpclReqstBox .rewardsDtlsBox .destnItinerary span.dirIconFlt{background:url("../images/sprite.png") no-repeat -176px -516px;width:16px;height:12px;display:inline-block;margin:0px 7px}.rewardsSpclReqstBox .rewardsDtlsBox span.dirIconFlt{width:16px;height:12px;display:inline-block;margin:0px 7px;display:flex;text-align:center;color:#293895}.rewardsSpclReqstBox .slctMeal{position:relative}.rewardsSpclReqstBox .slctMeal select{font-size:14px}.rewards_ul_section{width:100%;height:auto;position:relative;display:inline-block;border:0px solid #ccc;padding-bottom:0px;margin:0px}.rewards_ul_section .nav&gt;li&gt;a{padding:15px 20px 15px 20px}.redeem_point_sections{border-bottom:1px solid #ccc;padding:20px 10px 20px 20px}.redeem_sec_cont{padding:5px 0px}.redeem_sec_title{text-align:left;color:#293895;font-size:24px;font-weight:400;overflow:initial;text-overflow:initial;white-space:inherit;text-transform:capitalize}.redeem_sec_desc{text-align:left;color:#999;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;font-style:normal;overflow:initial;text-overflow:initial;white-space:normal;text-transform:initial}.redeem_sec_avail{text-align:left;color:#293895;font-size:13px;padding:5px 0px;text-transform:capitalize}.redeem_sec_note{text-align:left;color:#ff525a;font-size:14px;padding:5px 0px;overflow:initial;text-overflow:initial;white-space:normal}.redeem_points_section_cont{vertical-align:bottom;display:inline-block;padding-top:45px}.redeem_points_section{width:85px;position:relative;display:inline-block;float:right;vertical-align:bottom;border:1px solid #eee;color:#333333;font-weight:500;line-height:19px;padding:18px 10px;text-align:center;font-size:22px;border-radius:5px;box-shadow:0px 0px 2px 0px #ccc}.redeem_points_section .redeem_points_section_number{font-size:14px;font-weight:500;color:#333}.point_earnTable{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#f6f6f6;color:#000;padding:5px 0 5px}.pointTable_bookingId{width:33%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px 0 10px;vertical-align:top}.pointTable_bookingAmount{width:33%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px 0 10px;vertical-align:top}.pointTable_earnedTable{width:33%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px 0 10px;vertical-align:top}.pointTable_bookingId_info{width:33%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;padding:10px 10px 16px;color:#1756bd;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointTable_bookingAmount_info{width:33%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;padding:10px 10px 16px;color:#666;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointTable_earnedTable_info{width:33%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;text-align:center;padding:10px 10px 16px;color:#666;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointEarnTable{width:100%;float:left;padding-top:15px}.pointEarnTable_dtls{border-bottom:1px solid #e3e1e1;width:100%;float:left;background-color:#fff;color:#000;padding-top:8px}.pointEarnTable_dtls:hover{background:#f1f1f1}.claimMissingSec{width:100%;float:left;padding:25px}.claimMissingSec .claimMissingSec_txt p{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;margin-bottom:30px}.claimMissingSec label{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400;color:#666;position:relative}.claimMissingSec .form-control{font-size:14px}.claimMissingSec .receiptDateIcon{position:absolute;right:25px;top:33px;color:#b9b7b4;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.rewadSubmitBtn a{padding:10px 20px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.rewadSubmitBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.rewadSubmitBtn a:active{background:#e51d7d}.trackOrderTable{width:100%;float:left}.trackOrder_table{width:100%;float:left;background-color:#293895;color:#fff;padding:0px;display:flex;align-items:center;justify-content:center}.trackOrder_table_dtls{width:100%;float:left;background-color:#fff;color:#000;padding-top:8px}.trackOrder_table_dtls:hover{background:#f1f1f1}.track_No{width:10%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:15px 10px;vertical-align:top}.track_Id{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:15px 10px;vertical-align:top}.track_Pid{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:15px 10px;vertical-align:top}.track_Pname{width:20%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:15px 10px;vertical-align:top}.track_Address{width:20%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:15px 10px;vertical-align:top}.track_Status{width:20%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:15px 10px;vertical-align:top}.track_No_info{width:10%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px 10px 16px;vertical-align:top;word-break:break-word}.track_Id_info{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px 10px 16px;vertical-align:top;word-break:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track_Pid_info{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px 10px 16px;vertical-align:top;word-break:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track_Pname_info{width:20%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px 10px 16px;vertical-align:top;word-break:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track_Address_info{width:20%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px 10px 16px;vertical-align:top;word-break:break-word}.track_Status_info{width:20%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px 10px 16px;vertical-align:top;word-break:break-word}.padL0{padding-left:0px}.padR0{padding-right:0px}.allowBtn{width:92%;float:left;background:#fff;padding:25px 0px;text-align:center;border:1px solid #e3e1e1;border-top:0;margin-bottom:25px}.allowBtn a{padding:10px 25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.allowBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.allowBtn a:active{background:#e51d7d}.subscribePadL{padding-left:35px}.subscribePadSteps{padding-left:23px}.loyaltyRevert_tabWrap .nav.nav-tabs&gt;li&gt;a{padding:10px 20px}.booking_listDiv{width:100%;float:left;margin:0px;padding:0px}.bookingList{background-color:#293895;min-height:30px;text-align:center;font-size:14px;font-weight:400;padding:7px;color:#fff;cursor:pointer}.bookingList:hover{background:#789e39}.bk_active{background:#789e39}.rightArrow{position:absolute;top:0px;left:-10px;padding:6px 4px;background:#787877;color:#fff}.leftArrow{position:absolute;top:0px;right:-10px;padding:6px 4px;background:#787877;color:#fff}.booking_listDiv .owl-theme .owl-nav{margin:0px;padding:0}.bookingDltsHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.bookNw_dtlBox{padding:0px;display:inline-block;width:100%;float:left;background:#fff;margin-bottom:0px}.bookNw_dtlBox .bookingDtlTtl{width:100%;float:left;font-size:20px;font-weight:500;color:#000;margin:0px;padding:20px 3%}.bookingDltResult{width:100%;float:left;margin-bottom:15px}.bookingDlts_headr{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff;padding:5px 0 10px}.bookingDlts_info{width:100%;float:left;padding:10px;border-bottom:1px solid #ccc}.bookingTtl{width:50%;float:left}.bookingTtl p{font-size:14px;font-weight:500;color:#293895}.bookingtxt{width:50%;float:left}.bookingtxt p{font-size:14px;font-weight:500;text-align:center;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bookingtxt .bookingstatus{color:#789e39}.bookingFlow_dtls{border-bottom:1px solid #e3e1e1;width:100%;float:left;background-color:#fff;color:#666;padding:10px 10px 15px}.flt_name{width:9%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.flt_code{width:5%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.flt_fromCity{width:10%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.flt_cityCode{width:10%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.flt_startDate{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.flt_journeyTime{width:10%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.flt_dayChange{width:10%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.flt_connFlt{width:9%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.flt_airport{width:9%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.flt_equipment{width:6%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.flt_jbic{width:6%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding-top:10px;vertical-align:top}.flt_name_Info{width:9%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flt_code_Info{width:5%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flt_fromCity_Info{width:10%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flt_cityCode_Info{width:10%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flt_startDate_Info{width:15%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flt_journeyTime_Info{width:10%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flt_dayChange_Info{width:10%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flt_connFlt_Info{width:9%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flt_airport_Info{width:9%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flt_equipment_Info{width:6%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top}.flt_jbic_Info{width:6%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contactDltsHeading h4{width:100%;float:left;font-size:20px;font-weight:600;color:#000;line-height:20px;padding:10px 0px 10px 0px}.passengerDltsSec{border-bottom:1px solid #e3e1e1;width:100%;float:left;background-color:#fff;color:#666}.passengerDlts_headr{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff}.flt_salutation{width:13%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px;vertical-align:top;border-right:1px solid #c5c4c4}.flt_fname{width:17%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px;vertical-align:top;border-right:1px solid #c5c4c4}.flt_lname{width:17%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px;vertical-align:top;border-right:1px solid #c5c4c4}.flt_pertype{width:17%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px;vertical-align:top;border-right:1px solid #c5c4c4}.flt_dob{width:18%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px;vertical-align:top;border-right:1px solid #c5c4c4}.flt_seatNo{width:18%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:10px;vertical-align:top;border-right:1px solid #c5c4c4}.flt_salutation_info{width:13%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:20px;vertical-align:top;border-right:1px solid #c5c4c4}.flt_fname_info{width:17%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:20px;vertical-align:top;border-right:1px solid #c5c4c4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flt_lname_info{width:17%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:20px;vertical-align:top;border-right:1px solid #c5c4c4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flt_pertype_info{width:17%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:20px;vertical-align:top;border-right:1px solid #c5c4c4}.flt_dob_info{width:18%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:20px;vertical-align:top;border-right:1px solid #c5c4c4}.flt_seatNo_info{width:18%;float:left;font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;padding:20px;vertical-align:top}.supplierCostSec{width:100%;float:left;background:#fff;border:1px solid #ccc;border-radius:3px}.supplierCostTlt{width:28%;float:left;padding-left:20px}.supplierCost{width:70%;float:left}.supplierCostSec h4{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.gray-Bg{background:#fafaf9}.supplierBorder{border-bottom:0px}.bookingDltsInfo{width:100%;float:left;padding:10px;border-bottom:1px solid #ccc}.booking_Ttl{width:30%;float:left}.booking_Ttl p{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895}.booking_Txt{width:70%;float:left}.booking_Txt p{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;text-align:center;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.printBtn a{padding:10px 25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.printBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.printBtn a:active{background:#e51d7d}.paymentHeadingTlt h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.paymentForm{width:100%;float:left;background:#141b47;padding:25px;display:inline-block}.paymentForm label{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400;color:#fff;cursor:pointer;position:relative}.paymentForm .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#615d5d}.paymentForm .checkbox.form-group{margin-bottom:10px}.paymentForm .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.paymentForm input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:6px;width:6px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.paymentForm .receiptSelect{position:absolute;top:10px;right:15px;color:#000;font-size:14px;pointer-events:none}.paymentForm .stratDate_Icon{position:absolute;right:15px;top:10px;color:#b9b7b4;font-size:14px;pointer-events:none}.paymentSearchBtn a{padding:10px 20px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.paymentSearchBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.paymentSearchBtn a:active{background:#e51d7d}.viewpaymentDlts h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.viewpaymentDlts h3{width:100%;float:left;text-align:right;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding-bottom:10px}.viewpaymentDlts h3 a{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-decoration:none;cursor:pointer}.viewpaymentDlts .printTxt{padding-left:10px}.xs_payBklbl{display:none}.paymentInfoResult{width:100%;margin-bottom:8%;float:left}.payment_headr{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff;padding:10px 0px 10px;display:flex;align-items:center}.payReport_srNo,.payReport_Date,.payReport_amount,.payReport_payment_mode,.payReport_transcation,.payReport_agencyName{width:16%;float:left;font-size:12px;text-align:center;vertical-align:top}.payment_dtls{border-bottom:1px solid #e3e1e1;width:100%;float:left;background-color:#fff;color:#000;padding:15px 0px 15px}.payment_dtls:hover{background:#f1f1f1}.payment_dtls .payReport_srNo_info,.payment_dtls .payReport_Date_info,.payment_dtls .payReport_amount_info,.payment_dtls .payReport_payment_mode_info,.payment_dtls .payReport_transcation_info,.payment_dtls .payReport_agencyName_info{width:16%;float:left;font-size:12px;text-align:center;vertical-align:top;color:#293895}.invoiceHeadingTlt h4{width:100%;float:left;font-size:18px;font-weight:500;color:#000;line-height:20px;padding:10px 0px 10px 0px}.invoiceForm{width:100%;float:left;background:#141b47;padding:25px;display:inline-block}.invoiceForm label{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400;color:#fff;cursor:pointer;position:relative}.invoiceForm .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#615d5d}.invoiceForm .checkbox.form-group{margin-bottom:10px}.invoiceForm .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.invoiceForm input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:6px;width:6px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.invoiceForm .receiptSelect{position:absolute;top:10px;right:15px;color:#0a0a0a;font-size:14px;pointer-events:none}.invoiceForm .stratDate_Icon{position:absolute;right:15px;top:10px;color:#b9b7b4;font-size:14px;pointer-events:none}.invoiceSearchBtn a{padding:10px 20px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.invoiceSearchBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.invoiceSearchBtn a:active{background:#e51d7d}.bookingDateDlts{margin-bottom:3px}.viewInvoiceDlts h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.viewInvoiceDlts h3{width:100%;float:left;text-align:right;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding-bottom:10px}.viewInvoiceDlts h3 a{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-decoration:none;cursor:pointer}.viewInvoiceDlts .printTxt{padding-left:10px}.invoiceInfoResult{width:100%;margin-bottom:8%;float:left}.invoice_headr{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff;padding:10px 0px 10px;display:flex;align-items:center}.invoice_headr .invoiceReport_no,.invoice_headr .invoiceReport_bookingNo,.invoice_headr .invoiceReport_bookingDate,.invoice_headr .invoiceReport_passenger,.invoice_headr .invoiceReport_serviceDate,.invoice_headr .invoiceReport_amount,.invoice_headr .invoiceReport_currency,.invoice_headr .invoiceReport_print{width:12%;float:left;font-size:12px;text-align:center;vertical-align:top}.invoice_dtls{border-bottom:1px solid #e3e1e1;width:100%;float:left;background-color:#fff;color:#000;padding:15px 0px 15px}.invoice_dtls:hover{background:#f1f1f1}.invoice_dtls .invoiceReport_no_info,.invoice_dtls .invoiceReport_bookingNo_info,.invoice_dtls .invoiceReport_bookingDate_info,.invoice_dtls .invoiceReport_passenger_info,.invoice_dtls .invoiceReport_serviceDate_info,.invoice_dtls .invoiceReport_amount_info,.invoice_dtls .invoiceReport_currency_info,.invoice_dtls .invoiceReport_print_info{width:12%;float:left;font-size:12px;text-align:center;vertical-align:top}.voucherHeading h4{width:100%;float:left;font-size:18px;font-weight:500;color:#000;line-height:20px;padding:10px 0px 10px 0px}.voucherForm{width:100%;float:left;background:#141b47;padding:25px;display:inline-block}.voucherForm label{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400;color:#fff;cursor:pointer;position:relative}.voucherForm .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#615d5d}.voucherForm .receiptSelect{position:absolute;top:10px;right:15px;color:#0a0a0a;font-size:14px}.voucherForm .stratDate_Icon{position:absolute;right:15px;top:10px;color:#b9b7b4;font-size:14px;pointer-events:none}.bookingDateDlts{margin-bottom:3px}.voucherForm .checkbox label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;margin-bottom:2px}.voucherForm input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:6px;width:6px;height:9px;border:solid #293895;border-width:0 2px 2px 0;transform:rotate(45deg)}.voucherSearchBtn a{padding:10px 20px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.voucherSearchBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.voucherSearchBtn a:active{background:#e51d7d}.viewvoucherDlts h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.viewvoucherDlts h3{width:100%;float:left;text-align:right;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding-bottom:10px}.viewvoucherDlts h3 a{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-decoration:none;cursor:pointer}.viewvoucherDlts .printTxt{padding-left:10px}.voucherInfoResult{width:100%;margin-bottom:8%;float:left}.voucher_headr{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff;padding:10px 0px 10px;display:flex;align-items:center}.voucher_headr .voucherReport_no,.voucher_headr .voucherReport_bookingNo,.voucher_headr .voucherReport_bookingDate,.voucher_headr .voucherReport_passenger,.voucher_headr .voucherReport_serviceDate,.voucher_headr .voucherReport_amount,.voucher_headr .voucherReport_currency,.voucher_headr .voucherReport_print{width:12%;float:left;font-size:12px;text-align:center;vertical-align:top}.voucher_dtls{border-bottom:1px solid #e3e1e1;width:100%;float:left;background-color:#fff;color:#000;padding:15px 0px 15px}.voucher_dtls:hover{background:#f1f1f1}.voucher_dtls .voucherReport_no_info,.voucher_dtls .voucherReport_bookingNo_info,.voucher_dtls .voucherReport_bookingDate_info,.voucher_dtls .voucherReport_passenger_info,.voucher_dtls .voucherReport_serviceDate_info,.voucher_dtls .voucherReport_amount_info,.voucher_dtls .voucherReport_currency_info,.voucher_dtls .voucherReport_print_info{width:12%;float:left;font-size:12px;text-align:center;vertical-align:top;color:#293895}.myAccspriteImg{background-image:url("../images/svgIcons/my_account_pop_up.svg");background-size:1200%}.myBooking{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-54px -432px}.myAccnt{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-99px -434px}.myReport{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-143px -433px}.myWishList{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-10px -433px}.traveller{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-187px -432px}.logout{height:27px;width:20px;display:inline-block;margin:0 auto;background-position:-231px -431px}.bookNw_sectorinfo{width:100%;float:left;padding:20px 40px;background:#fff}.bookNw_sectorinfo h4{width:100%;float:left;font-size:20px;font-weight:500;color:#000;margin:0 0 5px}.bookNw_sectorinfo .star_icn{font-size:12px;color:#293895;padding-right:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:85%}.bookNw_sectorinfo p{width:100%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;margin:0}.bookNw_sectorinfo .mapmaker-color{color:#b7b7b7;padding-right:5px}.bookNw_sectorinfo .inDtls{width:100%;float:left;display:inline-block}.bookNw_sectorinfo .booknow_htlDtls p{width:100%;float:left;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;margin:0 0 5px}.bookNw_sectorinfo p a{color:#293895}.bookNw_sectorinfo .voucherDlts .voucherId{width:100%;float:left;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666}.bookNw_sectorinfo .voucherDlts .voucherId span{color:#000;font-size:15px}.bookNw_sectorinfo .voucherDlts span{color:#000}.bookNw_sectorinfo .totlPrice .totalPriceTtl{width:100%;float:left;text-align:right;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.bookNw_sectorinfo .totlPrice .ttlPrice{width:100%;float:left;text-align:right;font-size:24px;font-weight:500;color:#293895;margin:0 0 5px}.detailsBtn{text-align:right;padding-bottom:10px}.booking_Sector_Dtls{width:100%;float:left;padding:0px 15px;background:linear-gradient(to bottom, #f1f1f1 -18%, #fff 11%, #fff 70%);border-radius:0px}.booking_Sector_Dtls .paymentDlts_Sec{width:100%;float:left;padding:0px 0 10%;text-align:center;background:#fff;border-bottom:1px dotted #ccc;box-shadow:6px 3px 19px 9px #eee;border-top:1px dotted #ccc}.booking_Sector_Dtls .paymentDlts_Sec h1{font-size:20px;font-weight:500;color:#000;margin:0;padding:26px;border-bottom:1px dotted #ccc}.booking_Sector_Dtls .paymentDlts_Sec .cardDlts{width:100%;float:left;padding:3% 0%;text-align:center;border-bottom:1px dotted #ccc}.booking_Sector_Dtls .paymentDlts_Sec .cardDlts .cardImg{width:100%;float:left;padding-bottom:10px}.booking_Sector_Dtls .paymentDlts_Sec .cardDlts .cardTxt{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;margin-bottom:5px}.booking_Sector_Dtls .paymentDlts_Sec .cardDlts .cardNo{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0 0 10px}.booking_Sector_Dtls .paymentDlts_Sec .rateDlts{width:100%;float:left;padding:17px;border-bottom:1px dotted #ccc}.booking_Sector_Dtls .paymentDlts_Sec .rateDlts .htlBookingTlt{font-size:11px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666}.booking_Sector_Dtls .paymentDlts_Sec .rateDlts .htlBookingVal{font-size:15px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.booking_Sector_Dtls .paymentDlts_Sec .totalChargeSec{width:100%;float:left;padding:10px}.booking_Sector_Dtls .paymentDlts_Sec .totalChargeSec .totalTxt{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:center;margin:0 0 8px}.booking_Sector_Dtls .paymentDlts_Sec .totalChargeSec .totalPrice{font-size:18px;font-weight:600;font-family:"Montserrat",sans-serif;color:#293895;margin:0px;text-align:center}.booking_Sector_Dtls .confm_details_wrap{width:100%;float:left;border-top:1px solid #e2e2e2;background:-moz-linear-gradient(90deg, rgba(255,255,255,0) 79%, rgba(243,243,243,0) 94%, #efefef 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(6%, rgba(243,243,243,0)), color-stop(21%, rgba(255,255,255,0)));background:-webkit-linear-gradient(90deg, rgba(255,255,255,0) 79%, rgba(243,243,243,0) 94%, #efefef 100%);background:-o-linear-gradient(90deg, rgba(255,255,255,0) 79%, rgba(243,243,243,0) 94%, #efefef 100%);background:-ms-linear-gradient(90deg, rgba(255,255,255,0) 79%, rgba(243,243,243,0) 94%, #efefef 100%);background:linear-gradient(0deg, rgba(255,255,255,0) 79%, rgba(243,243,243,0) 94%, #efefef 100%)}.booking_Sector_Dtls .bookingDlts_Sec{width:100%;float:left;padding:15px 3%;border-bottom:1px dotted #ccc}.booking_Sector_Dtls .bookingDlts_info{width:100%;float:left;padding:15px 14px;border:0px}.booking_Sector_Dtls .bookingDlts_info .checkinSec{width:100%;float:left}.booking_Sector_Dtls .bookingDlts_info .checkinSec .checkinTxt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.booking_Sector_Dtls .bookingDlts_info .checkinSec .checkinTime{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.booking_Sector_Dtls .bookingDlts_info .checkoutSec{width:100%;float:left}.booking_Sector_Dtls .bookingDlts_info .checkoutSec .checkoutTxt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.booking_Sector_Dtls .bookingDlts_info .checkoutSec .checkoutTime{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.booking_Sector_Dtls .bookingDlts_info .nightSec{width:100%;float:left}.booking_Sector_Dtls .bookingDlts_info .nightSec .nightTxt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.booking_Sector_Dtls .bookingDlts_info .nightSec .nightTime{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.booking_Sector_Dtls .bookingDlts_info .roomSec{width:100%;float:left}.booking_Sector_Dtls .bookingDlts_info .roomSec .roomTxt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.booking_Sector_Dtls .bookingDlts_info .roomSec .roomStay{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.booking_Sector_Dtls .roomDlts_info{width:100%;float:left}.booking_Sector_Dtls .roomDlts_info .roomDltsHeading{width:100%;float:left;padding:15px 2%;background:linear-gradient(to bottom, #f1f1f1 100%, #fff 100%, #fff 80%)}.booking_Sector_Dtls .roomDlts_info .roomsTlt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left}.booking_Sector_Dtls .roomDlts_info .travellerTlt{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left}.booking_Sector_Dtls .roomDlts_info .contactDlts{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left}.booking_Sector_Dtls .roomDlts_info .roomDlts{width:100%;float:left;padding:14px 4%;border-bottom:1px dotted #ccc}.booking_Sector_Dtls .roomDlts_info .roomDlts .roomType{width:100%;float:left}.booking_Sector_Dtls .roomDlts_info .roomDlts .roomType .roomStd{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.booking_Sector_Dtls .roomDlts_info .roomDlts .roomType .extraService{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.booking_Sector_Dtls .roomDlts_info .roomDlts .roomBookingInfo{width:100%;float:left}.booking_Sector_Dtls .roomDlts_info .roomDlts .roomBookingInfo .roomName{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;text-align:left;margin:0 0 6px}.booking_Sector_Dtls .roomDlts_info .roomDlts .roomBookingInfo .maxPer{font-size:12px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;text-align:left;margin:0 0 6px}.booking_Sector_Dtls .cnclDesc{font-size:13px;font-weight:400;color:#666666;width:100%;float:left;margin-top:0px;padding:10px 6%;border-bottom:1px dotted #ccc}.booking_Sector_Dtls .cnclDesc h2{font-size:16px;font-weight:600;font-family:"Montserrat",sans-serif;color:#fb1900;margin:0px 0 7px}.booking_Sector_Dtls .cnclDesc h5{font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0px 0 7px}.booking_Sector_Dtls .cnclDesc p,.booking_Sector_Dtls .cnclDesc strong{float:left;width:100%}.booking_Sector_Dtls .cnclDesc br{display:none}.booking_Sector_Dtls .cnclDesc hr{float:left;width:100%}.booking_Sector_Dtls .cnclDesc .cancelTxt{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;line-height:18px;text-align:justify;margin:0px 0 3px}.booking_Sector_Dtls .cnclDesc .cancelTxt p,.booking_Sector_Dtls .cnclDesc .cancelTxt strong{float:left;width:100%}.booking_Sector_Dtls .cnclDesc .cancelTxt br{display:none}.booking_Sector_Dtls .cnclDesc .cancelTxt hr{float:left;width:100%}.booking_Sector_Dtls .cnclDesc p{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;line-height:18px;text-align:justify;margin:0 0 15px}.booking_Sector_Dtls .bokingNotesDesc{width:100%;float:left;margin-top:0px;padding:10px 6%}.booking_Sector_Dtls .bokingNotesDesc h2{font-size:16px;font-weight:600;font-family:"Montserrat",sans-serif;color:#000;margin:0px 0 7px}.booking_Sector_Dtls .bokingNotesDesc P{font-size:11px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;line-height:18px;text-align:justify;margin:0 0 15px}.booking_Sector_Dtls .buttonSec{width:100%;float:left;margin-top:0px;padding:10px 4%}.booking_Sector_Dtls .buttonSec a.btn.cancelReqBtn{background:#f25746}.booking_Sector_Dtls .buttonSec a.btn.cancelReqBtn:hover{background:#f25746}.booking_Sector_Dtls .buttonSec .continueBtn a{padding:7px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.booking_Sector_Dtls .buttonSec .continueBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.booking_Sector_Dtls .buttonSec .continueBtn a:active{background:#e51d7d}.booking_Sector_Dtls .buttonSec .continueBtn a{position:relative;z-index:5}.pamentGateWay_sec{width:100%;float:left;background:#fff;margin:15px 0}.pamentGateWay_sec .pamentGateWay_heading{width:100%;float:left;padding:10px 20px}.pamentGateWay_sec .pamentGateWay_heading h2{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin:0px 0 20px}.pamentGateWay_sec .pamentGateWay_heading .radioBtnSec{width:100%;float:left;padding:0 0 20px}.pamentGateWay_sec .pamentGateWay_heading .radioBtnSec [type="radio"]:checked,.pamentGateWay_sec .pamentGateWay_heading .radioBtnSec [type="radio"]:not(:checked){position:absolute;left:-9999px}.pamentGateWay_sec .pamentGateWay_heading .radioBtnSec [type="radio"]:checked+label,.pamentGateWay_sec .pamentGateWay_heading .radioBtnSec [type="radio"]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;line-height:12px;display:inline-block;color:#666;font-size:16px;font-weight:400;font-family:"Montserrat",sans-serif}.pamentGateWay_sec .pamentGateWay_heading .radioBtnSec [type="radio"]:checked+label:before,.pamentGateWay_sec .pamentGateWay_heading .radioBtnSec [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:13px;height:13px;border:1px solid #666;border-radius:100%;background:#fff}.pamentGateWay_sec .pamentGateWay_heading .radioBtnSec [type="radio"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#fff;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:0.3s;transition:0.3s;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.pamentGateWay_sec .pamentGateWay_heading .radioBtnSec [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.pamentGateWay_sec .pamentGateWay_heading .radioBtnSec [type="radio"]:checked+label:after,.pamentGateWay_sec .pamentGateWay_heading [type="radio"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#666;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.pamentGateWay_sec .pamentGateWay_heading .termsCond_sec h4{font-size:16px;font-weight:600;font-family:"Montserrat",sans-serif;color:#000;margin:0 0 10px}.pamentGateWay_sec .pamentGateWay_heading .termsCond_sec p{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#666;text-align:justify;margin:0 0 15px}.pamentGateWay_sec .pamentGateWay_heading .goBtn{width:100%;float:left;text-align:center}.pamentGateWay_sec .pamentGateWay_heading .goBtn a{padding:10px 25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.pamentGateWay_sec .pamentGateWay_heading .goBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.pamentGateWay_sec .pamentGateWay_heading .goBtn a:active{background:#e51d7d}.paymentInfo_Sec{width:100%;float:left;background:#fff;padding:15px;margin:0 0 15px}.paymentInfo_Sec .paymentInfo_heading h2{font-size:18px;font-weight:600;font-family:"Montserrat",sans-serif;color:#000;margin:0 15px 15px}.paymentInfo_Sec .paymentInfo_heading .payment_p_head{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000;margin:0;padding-bottom:3px}.paymentInfo_Sec .paymentInfo_heading .payment_p_text{font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#666;margin:0;border:1px solid #ccc;border-radius:4px;padding:5px;background:#efefef}.paymentInfo_Sec .payNowBtn{width:100%;float:left;text-align:center;padding:30px 0 0}.paymentInfo_Sec .payNowBtn a{padding:10px 20px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.paymentInfo_Sec .payNowBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.paymentInfo_Sec .payNowBtn a:active{background:#e51d7d}.paymentInfo_Sec .list-details-rht{width:100%;float:left;padding:0 13px 10px}.booking_emialBox{position:absolute;width:250px;display:flex;background:#fff;padding:10px;border:1px solid #e2e2e2;border-radius:7px}.myAccountNav.dashBoardNav{padding-right:15px}.receiptTable .receipt_RefreshFrom{position:relative;top:7px;bottom:0;right:22px;margin:0 10px 0 4px;cursor:pointer}.receiptTable .receiptBtn{padding:0 0 10px}.book_id a{color:#293895;text-decoration:none}.dashBoard_sec .seeMoreBtn .seeMore{padding:0px 15px}.bookingActivityChart .chartbox{top:35px;left:35px}#mapBox{overflow:hidden}.disabledInput{background-color:#e2e2e2;pointer-events:none;cursor:none}.changePasswordForm #checkRulesList{top:-24px}.messageBoxBtn a{margin-bottom:10px;padding:5px 10px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.messageBoxBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.messageBoxBtn a:active{background:#e51d7d}.messageBox{padding:15px 55px 0px 55px}.cecptallocate{background:#293895;color:#fff;padding:15px 30px;margin:20px 0px;cursor:pointer}.showPassBtn{background:transparent;color:#ccc;font-size:16px;position:absolute;top:7px;right:10px;cursor:pointer}.showPassBtn .agnt_passBtn{height:36px}.voucherBckBtn{float:right}.markup_setting_wrap{font-family:"Montserrat",sans-serif}.markup_setting_wrap .maricon_bg{position:absolute;right:10px;top:8px;z-index:15;pointer-events:none}.markup_setting_wrap .markup_option_box{border:1px solid #ccd2df;border-right:0px;background:#f1f1f1}.markup_setting_wrap label{font-weight:500;font-size:14px}.disabled_fld{pointer-events:none;cursor:pointer;background-color:#e2e2e2}.sorting_asc{background-image:url("project_folder/project_otrams/assets/en/images/sort_asc.png")}.sorting_desc{background-image:url("project_folder/project_otrams/assets/en/images/sort_desc.png")}.sorting{background-image:url("project_folder/project_otrams/assets/en/images/sort_both.png")}#top{width:100%;position:relative;display:inline-block;margin-bottom:10px;vertical-align:middle}#lenthDrpDown,#dtSearch{width:29%;position:relative;display:inline-block;vertical-align:middle}.input-group-addon{text-align:center}.center-align{text-align:left}.right-align{text-align:left}.pre_pgi,.frst_pagi{font-size:15px;min-width:9px;padding:1.5px 5px;font-weight:bold;vertical-align:bottom}table.dataTable.no-footer{border-bottom:none;margin-bottom:5%;border:none !important}table.dataTable thead th{border-bottom:0px}table.dataTable tbody td{font-size:13px;font-weight:400;color:#293895;border-bottom:1px solid #ccc;text-align:left;padding:10px 23px 0}.receiptTable .dataTables_wrapper .dataTables_paginate .paginate_button.current{background:#293895;color:#fff !important;border:1px solid #293895}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{background-color:#141b47;color:#fff !important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background-color:#141b47;color:#fff !important}#dtPaging .dataTables_paginate .paginate_button.disabled:hover{background-color:#141b47 !important;color:#fff !important}.receiptTable .paging_full_numbers a{color:#000;float:left;padding:5px 10px;text-decoration:none;border:1px solid #ddd;font-size:12px;font-weight:600;font-family:"Montserrat",sans-serif;cursor:pointer}.all_Serch_icon{padding:0px 0px 0px 5px;display:inline-block;width:29px;height:30px;font-size:20px;color:#a5a7a7;text-align:left}a#tbl-receipt_last{border-top-right-radius:20px;border-bottom-right-radius:20px}a#tbl-receipt_first{border-top-left-radius:20px;border-bottom-left-radius:20px}.platform_search .checkbox{padding-bottom:5px}.cancelform{padding:15px 10px 0}.cancelform p{font-size:14px}.cancelform a{padding:5px 20px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.cancelform a:hover{background:#e51d7d;cursor:pointer;color:#fff}.cancelform a:active{background:#e51d7d}.cancelform a.noBtn{background:#ed6639}.cancelform a.noBtn:hover{background:#141b47}.all_Serch_icon{padding:0px 0px 0px 5px;display:inline-block;width:29px;height:30px;font-size:20px;color:#a5a7a7;text-align:left}#donutchart1{position:relative;overflow:hidden}.bookingStatementBtn a{padding:10px 35px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.bookingStatementBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.bookingStatementBtn a:active{background:#e51d7d}.allocatedReceipt_formFields .searchBtn a{padding:10px 35px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.allocatedReceipt_formFields .searchBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.allocatedReceipt_formFields .searchBtn a:active{background:#e51d7d}.allocatedReceipt_formFields .searchBtn a:hover{background:#e51d7d}.receiptTable .formFields .searchBtn a{padding:10px 35px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.receiptTable .formFields .searchBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.receiptTable .formFields .searchBtn a:active{background:#e51d7d}.receiptTable .formFields .searchBtn a:hover{background:#e51d7d}.bookingResultInfo .bkng_icn1{display:inline-block;width:39px;height:30px;background-position:-35px -1px;transition:all 0.3s ease 0s}.bookingResultInfo .bkng_icn2{display:inline-block;width:39px;height:30px;background-position:10px -2px;transition:all 0.3s ease 0s}.bookingResultInfo .bkng_icn3{display:inline-block;width:39px;height:30px;background-position:-73px -1px;transition:all 0.3s ease 0s}.bookingResultInfo .bkng_icn4{display:inline-block;width:39px;height:30px;background-position:-151px -1px;transition:all 0.3s ease 0s}.bookingResultInfo .car_icn{display:inline-block;width:39px;height:30px;background-position:-110px -1px;transition:all 0.3s ease 0s}.bookingResultInfo .bkng_icn5{display:inline-block;width:39px;height:30px;background-position:-110px -1px;transition:all 0.3s ease 0s}.bookingResultInfo .packages_icn{display:inline-block;width:39px;height:30px;background-position:-185px -5px;transition:all 0.3s ease 0s}.bookingResultInfo .cruise_icn{display:inline-block;width:39px;height:30px;background-position:-225px -1px;transition:all 0.3s ease 0s}.bookingResultInfo .book_serv_icon{padding-top:0px}.bookingResultInfo .bkng_icn_O{display:inline-block;width:39px;height:30px;background:url(../images/svgIcons/offline_combine.svg) no-repeat center !important}.bookingResultInfo .offlineReq_icn{background-position:2px 3px;width:35px;height:28px;display:inline-block}.pointsEarnedTable .bkng_icn1{display:inline-block;width:39px;height:30px;background-position:-35px -5px;transition:all 0.3s ease 0s}.pointsEarnedTable .bkng_icn2{display:inline-block;width:39px;height:30px;background-position:5px -5px;transition:all 0.3s ease 0s}.pointsEarnedTable .bkng_icn3{display:inline-block;width:39px;height:30px;background-position:-75px -5px;transition:all 0.3s ease 0s}.pointsEarnedTable .bkng_icn4{display:inline-block;width:39px;height:30px;background-position:-148px -5px;transition:all 0.3s ease 0s}.pointsEarnedTable .car_icn{display:inline-block;width:39px;height:30px;background-position:-110px -5px;transition:all 0.3s ease 0s}.pointsEarnedTable .bkng_icn5{display:inline-block;width:39px;height:30px;background-position:-111px -5px;transition:all 0.3s ease 0s}.pointsEarnedTable .packages_icn{display:inline-block;width:39px;height:30px;background-position:-185px -5px;transition:all 0.3s ease 0s}.pointsEarnedTable .cruise_icn{display:inline-block;width:39px;height:30px;background-position:-225px -5px;transition:all 0.3s ease 0s}.pointsEarnedTable .book_serv_icon{padding-top:0px}.pointsEarnedTable .bkng_icn_O{display:inline-block;width:39px;height:30px;background:url(../images/svgIcons/offline_combine.svg) no-repeat center !important;background-size:80% !important;background-position:0px 0px !important}.pointsEarnedTable .offlineReq_icn{background-position:2px 3px;width:35px;height:28px;display:inline-block}.allBooking_emailSendBox{position:absolute;z-index:1000;width:300px;left:0px;padding:9px;background:#fff;border:1px solid #d7d7d7;top:45px;display:flex;align-item:center;justify-content:center;left:-50%;transform:translate(-64%, -15px);box-shadow:0px 1px 4px 2px #e2e2e2}.allBooking_emailSendBox:before{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:block;height:0;right:10%;position:absolute;top:-10px;width:0}.allBooking_emailSendBox .qtn_send{margin-left:10px}.allBooking_emailSendBox input{font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif}.allBooking_emailSendBox input::placeholder{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif}.allBooking_emailSendBox input#btn_submit{border:0px}.allBooking_emailSendBox .email_sup{margin-right:10px}.allBooking_emailSendBox .email_sup input{text-transform:lowercase}.homeNavtabs .allBooking_Txt{padding:10px 0px 6px}.bookingResultInfo .bkng_icn1{display:inline-block;width:39px;height:30px;background-position:-35px -1px;transition:all 0.3s ease 0s}.bookingResultInfo .bkng_icn2{display:inline-block;width:39px;height:30px;background-position:10px -2px;transition:all 0.3s ease 0s}.bookingResultInfo .bkng_icn3{display:inline-block;width:39px;height:30px;background-position:-73px -1px;transition:all 0.3s ease 0s}.bookingResultInfo .bkng_icn4{display:inline-block;width:39px;height:30px;background-position:-151px -1px;transition:all 0.3s ease 0s}.bookingResultInfo .car_icn{display:inline-block;width:39px;height:30px;background-position:-110px -1px;transition:all 0.3s ease 0s}.bookingResultInfo .packages_icn{display:inline-block;width:39px;height:30px;background-position:-185px -5px;transition:all 0.3s ease 0s}.bookingResultInfo .cruise_icn{display:inline-block;width:39px;height:30px;background-position:-225px -1px;transition:all 0.3s ease 0s}.bookingResultInfo .book_serv_icon{padding-top:0px}.bookingResultInfo .bkng_icn_O{display:inline-block;width:39px;height:30px;background:url(../images/svgIcons/offline_request_icon.png) no-repeat center !important}.bkingListTab_item{width:140px}.bookinglist_serv_tabs .hotel_icn{display:inline-block;width:37px;height:30px;background-position:-35px -30px !important;transition:all 0.3s ease 0s}.bookinglist_serv_tabs .flight_icn{display:inline-block;width:37px;height:30px;background-position:5px -36px !important;transition:all 0.3s ease 0s}.bookinglist_serv_tabs .trans_icn{display:inline-block;width:37px;height:30px;background-position:-73px -35px !important;transition:all 0.3s ease 0s}.bookinglist_serv_tabs .activity_icn{display:inline-block;width:37px;height:30px;background-position:-140px -35px !important;transition:all 0.3s ease 0s}.bookinglist_serv_tabs .car_icn{display:inline-block;width:37px;height:30px;background-position:-105px -35px !important;transition:all 0.3s ease 0s}.bookinglist_serv_tabs .packages_icn{display:inline-block;width:37px;height:30px;background-position:-175px -38px !important;transition:all 0.3s ease 0s}.bookinglist_serv_tabs .cruise_icn{display:inline-block;width:37px;height:30px;background-position:-215px -33px !important;transition:all 0.3s ease 0s}.bookinglist_serv_tabs .offlineReq_icn{display:inline-block;width:37px;height:30px;background-position:2px 3px !important;transition:all 0.3s ease 0s}.bookinglist_serv_tabs .book_serv_icon{padding-top:0px}.bookinglist_serv_tabs .bkng_icn_O{display:inline-block;width:39px;height:30px;background:url(../images/svgIcons/offline_request_icon1.png) no-repeat center center !important}.bookinglist_serv_tabs .searchSprite{background:url(../images/svgIcons/Search_page.svg) no-repeat;background-size:650%}.bookinglist_serv_tabs .bookingList{display:flex;align-items:center;justify-content:center;position:relative;z-index:50}.offlineReq_icn{background-position:2px 3px;width:24px;height:24px;display:inline-block}.visaForm .visa_field_wid1{background:#efe6e6;border-radius:5px;padding:5px 8px;font-size:14px}.visaForm .returnBtn{float:right}.visaForm .backToSearchBtn a{margin:0px}.visaForm .total_cost_cont{float:right}.visaForm .tt_cost{font-size:14px;font-weight:500;color:#000}.visaForm .tt_cost_amt{color:#293895}.uploadDoc_modal h4.uploadDoc_heading{font-size:18px;float:left;margin-top:15px}.uploadDoc_modal .upload_doc_form{margin-top:15px;float:left;width:100%}.uploadDoc_modal .upload_doc_form label{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400}.uploadDoc_modal .upload_doc_form textarea[name=description]{resize:none}.uploadDoc_modal .submitBtn{margin-top:0px}td.sorting_1 a{color:#293895}#bookingList_info{width:25%;float:left}.visabookinglistWrap .bookNw_sectorinfo.visabookingDtls{padding:20px 40px}.visabookinglistWrap .booking_Sector_Dtls.visa_Sector_Dtls{padding:0px}.visabookinglistWrap .booking_Sector_Dtls .roomDlts_info .roomDlts{padding:10px 40px}ul.rewards_points_dts_count{margin:0px;padding:0px;float:right}ul.rewards_points_dts_count li{padding:0px 5px}ul.rewards_points_dts_count li+li{border-left:1px solid #293895}ul.rewards_points_dts_count .avlPointTxt{color:#293895;font-size:15px;font-weight:500}ul.rewards_points_dts_count .avlPointCount{color:#000;font-size:15px;font-weight:500}.redeem_point_img img{margin:0 auto;height:120px}.cnfmRedeemloyaltypoint{float:left;width:100%;margin:15px 0px}.cnfmRedeemloyaltypoint .redeemloyalty_hdng{font-size:16px;text-align:left;margin:0px;padding:5px 0px 7px;border-bottom:1px solid #e2e2e2}.cnfmRedeemloyaltypoint .redeem_sec_cont{float:left;width:100%}.cnfmRedeemloyaltypoint .redeem_sec_cont .redeem_sec_ttl{text-align:left}.cnfmRedeemloyaltypoint .redeem_sec_cont .redeem_sec_ttl h4{font-size:16px}.cnfmRedeemloyaltypoint .redeem_sec_cont .redeem_sec_ttl h4.redeemloyalty_hdng{font-size:16px;text-align:left;margin:0px;padding:5px 0px 7px;border-bottom:1px solid #e2e2e2;margin-bottom:7px}.cnfmRedeemloyaltypoint .redeem_sec_cont .redeem_sec_desc p,.cnfmRedeemloyaltypoint .redeem_sec_cont .redeem_sec_desc span{font-size:14px;text-align:left}.cnfmRedeemloyaltypoint .redeem_sec_cont .redeem_sec_desc p{margin:0px;padding:0px}.cnfmRedeemloyaltypoint .redeem_sec_cont .redeem_sec_desc textarea{font-size:13px}.cnfmRedeemloyaltypoint .redeem_sec_cont .redeem_sec_avail{float:left;width:100%;text-align:left}.cnfmRedeemloyaltypoint .shippingAddr h4{font-size:16px;text-align:left;color:#293895;font-style:normal;font-weight:500}.cnfmRedeemloyaltypoint .apllyredeemBtn_wrap{width:100%;display:inline-block;margin:10px 0px}.redeemBtn{position:relative;border:0px;text-align:center;padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.redeemBtn:hover{background:#e51d7d;cursor:pointer;color:#fff}.redeemBtn:active{background:#e51d7d}.redeem_points_section_cont.pointCount_rdm{margin:0px;padding-top:25px !important;float:initial !important}.redeem_points_section.pointCount_rdm{margin-bottom:15px !important;float:initial !important}.redeem_point_sections .redeemBtn{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px;border-radius:25px}.redeem_point_sections .redeemBtn:hover{background:#e51d7d;cursor:pointer;color:#fff}.redeem_point_sections .redeemBtn:active{background:#e51d7d}.rewards_ul_section li{cursor:pointer}.pointsEarnedTable td .bkgid_flex{display:flex;align-items:center}.loyaltyRevert_tabWrap{float:left;width:100%;overflow:hidden}i.fa.fa-calendar,.bookingIcon,.receiptDateIcon,.form_calender{pointer-events:none}#bookingList_wrapper .book_status .label.label-danger{font-size:12px}.addrmove_ff{display:flex;width:100%;float:left}.plusIcon_ff{background:#293895;padding:5px 5px;height:25px;width:25px;border-radius:3px;text-align:center;color:#fff;font-weight:500;font-size:14px;display:inline-block;align-items:center;justify-content:center;margin:5px 5px 0;cursor:pointer;line-height:18px}.submitBtn_sec{padding:15px 0}.gsaRegistraion_form .submitBtn_sec a.agent_btn.cancle_Btn{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#ff0303;color:#fff;text-decoration:none;transition:0.3s;border-radius:25px;height:32px;cursor:pointer}.registrationForm .iata_status.gsa_reg{display:flex;align-items:center}.registrationForm .affiliatePrgSelect{position:absolute;top:8px;right:10px;color:#000;font-size:14px}.affiliate_prg_box_wrap{padding:0 15px;margin:0px}.affiliate_prg_box_wrap li.active{float:left;padding:5px 45px;background:#fff;color:#000;border-radius:5px 5px 0px 0px;border:0px;margin:30px 1px 10px}.affiliate_prg_box_wrap h4.active{font-size:14px;font-weight:500;color:#000}.affiliate_prg_box_wrap li{float:left;padding:5px 45px;background:#141b47;color:#fff;border-radius:5px 5px 0px 0px;border:0px;margin:30px 1px 10px}.affiliate_prg_box_wrap h4{font-size:14px;font-weight:500;color:#fff}.affiliate_prg_box_wrap a{text-decoration:none}.gsaRegistraion_form .iataStatus .radio-inline{padding:0 5px 0 15px}.gsaRegistraion_form .errorMsg{width:100%;float:left;margin-bottom:0px !important}.flexdiv{display:flex;align-items:center}.actionBox i.fa.fa-check-circle{color:green}.actionBox i.fa.fa-check-circle:hover{color:red !important}.actionBox i.fa.fa-times-circle-o{color:red}.actionBox i.fa.fa-times-circle-o:hover{color:green !important}.registrationForm .bookingIcon{position:absolute;right:10px;top:8px;color:#d2d2d2;font-size:14px;pointer-events:none;cursor:pointer}.registrationForm .exTxt{font-size:12px;font-weight:500;color:#666;text-align:right;float:right;margin:5px 0}.registrationForm .request_info{font-size:12px;font-weight:400;color:#666;margin:0 15px}.registrationForm h6{font-size:16px;font-weight:600;color:#000;margin:0px 0px 10px 0px;padding:7px 0px 5px}.manditoryFiled_sec{width:100%;float:left;padding:10px 0}.manditoryFiled_sec .fillTxt{font-size:12px;font-weight:400;color:#666;float:left;width:100%}.manditoryFiled_sec .mandatory-txt{color:#000;float:right;text-align:right;font-size:12px}.miscellaneousHeading.groupHeadind h4{padding:10px 0px 0px 0px;margin:0px}.supllier_sec{display:flex;align-items:center}.swal_Sec .sa-button-container button.cancel.btn.btn-lg.btn-default{border-radius:25px !important;padding:1px 15px !important;background:#f50000 !important;color:#fff !important}.swal_Sec .sa-button-container .btn-default:hover{color:#fff !important}.swal_Sec h2{margin-top:35px}.swal_Sec_msg h2{margin-top:35px}.swal_Sec .lead{font-size:16px !important}.priceChanger .sa-button-container button.cancel.btn.btn-lg.btn-default{border-radius:25px !important;padding:6px 15px !important;background:#f50000 !important;color:#fff !important}.priceChanger .sa-button-container button.cancel.btn.btn-lg.btn-default:hover{color:#fff !important}@-moz-document url-prefix(){.bookingFrom .form-control{width:100%}.allBooking_emailSendBox{top:47px;left:-57%}.table-responsive{overflow-x:initial}.affiliate_prg_box_wrap li{padding:5px 30px}.affiliate_prg_box_wrap li.active{padding:5px 30px}}.dataTables_wrapper a{color:#141b47}.dataTables_wrapper table.dataTable{border-collapse:collapse !important}.listing_filter_result_wrapper.package .boxborder{width:100%;box-shadow:0 0 10px 2px transparent;margin-bottom:10px;border:1px solid #ccc;border-bottom:0px}.listing_filter_result_wrapper.package .boxborder:hover{box-shadow:0 0 10px 2px rgba(0,0,0,0.2)}.listing_filter_result_wrapper.package .filter_left_container label{width:65%}.packageCount_CountryDtls{margin:5px 0px 0px;padding:0px;font-size:16px;font-weight:500;color:#293895;line-height:18px;overflow:initial;text-overflow:initial;white-space:normal;font-family:"Montserrat",sans-serif;text-transform:unset;text-transform:capitalize}.packageDate_trvlDtls{font-size:14px;font-weight:400;color:#293895;margin:5px 0 10px 0;display:flex}.package_right_filter #order_name{width:150px}.package_right_filter .rightFilerTop .sortby_top{padding:7px 15px 0px;display:flex;align-items:center;justify-content:flex-start}.package_right_filter .rightFilerTop .sortby_top .sortbyTtl{margin:0px}.package_right_filter .rightFilerTop .sortby_top .filterSelect.filterSelectpackage{padding:0px}.package_listbox .package_info h1{font-size:18px;color:#293895;margin-top:5px;margin-bottom:0px;font-family:"Montserrat",sans-serif;font-weight:400}.package_listbox .package_info h1 span.lclSupplier_name{font-size:18px}.package_listbox .package_info .locationDtls .lcn_name{font-size:12px;color:#a5a5a5;padding:6px 0 6px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;float:left;position:absolute}.package_listbox .package_info .locationDtls .lcn_icon{font-size:12px;color:#a5a5a5;padding:6px 0;float:left;position:relative}.package_listbox .prce_dv label{font-size:12px;color:#293895;display:inline-block;width:100%;text-align:right;padding-right:0px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.package_listbox .prce_dv h2{font-size:20px;text-align:right;color:#293895;display:inline-block;width:100%;padding-top:0px;margin:0px;float:right;margin-right:0px;padding-right:0px;font-weight:500}@-moz-document url-prefix(){.package_listbox .prce_dv h2{font-weight:500}}.package_listbox .adv_roomDtls .detailsBox_rooms{width:100%;float:left;text-align:left;margin:0px 0px;display:flex;align-items:flex-start;text-align:center;padding:7px 0px}.package_listbox .adv_roomDtls .detailsBox_rooms .maxperson{text-align:center}.package_listbox .adv_roomDtls .detailsBox_rooms .carDtls_heading{width:100%;float:left;background:#293895;padding:10px 10px;font-size:12px;color:#fff}.package_listbox .list_innerPadding .package_info h1{margin-top:0px;margin-bottom:7px;font-weight:500}.package_listbox .list_innerPadding .package_info .locationDtls.transTtimeDtls{margin-bottom:3px;color:#293895}.package_listbox .list_innerPadding .package_info .locationDtls .lcn_name{color:#293895}.package_listbox .list_innerPadding .package_info .venderDtlsTransport span.lcn_name{color:#293895}.package_listbox .list_innerPadding .pkg_locationDtls{float:left;width:100%;margin-bottom:5px;display:flex;align-items:center}.package_listbox .list_innerPadding .pkg_locationDtls .lcn_name{font-size:12px;color:#a5a5a5;padding:0px 0 0px 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;float:left;position:absolute}.package_listbox .list_innerPadding .pkg_locationDtls .lcn_icon{font-size:12px;color:#a5a5a5;padding:0px 0;float:left;position:relative}.package_listbox .pkgDetailButton a{padding:8px 35px;float:right;margin-top:10px}.package_listbox .bookingDtlsBoxCommon ul.bookNow_bookingDtls{float:left;width:100%;margin:0px 0px 7px;padding:0px;display:flex;flex-wrap:wrap}.package_listbox .bookingDtlsBoxCommon ul.bookNow_bookingDtls li{list-style:none;float:left;padding-right:25px;width:initial;display:inline-grid;text-align:center}.package_listbox .bookingDtlsBoxCommon ul.bookNow_bookingDtls li p{margin:0px;padding:0px}.package_listbox .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .lcn_icon{font-size:10px;color:#a5a5a5;padding:0px 5px 0 0;float:left;position:relative}.package_listbox .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsTtlTxt{font-size:13px;color:#293895;font-weight:400;margin-bottom:10px;text-align:center;padding-bottom:3px}.package_listbox .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsDescTxt{font-size:13px;color:#293895;font-weight:500;text-align:center}.package_listbox .bookingDtlsBoxCommon ul.bookNow_bookingDtls li+li{padding-right:15px}.pkgServices_list .searchSprite,.pkgServices_list_dtls .searchSprite{background:url(../images/svgIcons/Search_page.svg) no-repeat;background-size:650%}.pkgServices_list li .hotel_icn,.pkgServices_list_dtls li .hotel_icn{display:inline-block;width:39px;height:30px;background-position:-35px 0px;transition:all 0.3s ease 0s}.pkgServices_list li .flight_icn,.pkgServices_list_dtls li .flight_icn{display:inline-block;width:39px;height:30px;background-position:10px -3px;transition:all 0.3s ease 0s}.pkgServices_list li .transfer_icn,.pkgServices_list_dtls li .transfer_icn{display:inline-block;width:39px;height:30px;background-position:-73px 0px;transition:all 0.3s ease 0s}.pkgServices_list li .activity_icn,.pkgServices_list_dtls li .activity_icn{display:inline-block;width:39px;height:30px;background-position:-151px -3px;transition:all 0.3s ease 0s}.pkgServices_list li .car_icn,.pkgServices_list_dtls li .car_icn{display:inline-block;width:39px;height:30px;background-position:-110px 0px;transition:all 0.3s ease 0s}.pkgServices_list li .packages_icn,.pkgServices_list_dtls li .packages_icn{display:inline-block;width:39px;height:30px;background-position:-185px -3px;transition:all 0.3s ease 0s}.pkgServices_list li .grdServices_icn,.pkgServices_list_dtls li .grdServices_icn{display:inline-block;width:39px;height:30px;background-position:-221px -3px;transition:all 0.3s ease 0s}.pkgServices_list li .offlineReq_icn,.pkgServices_list_dtls li .offlineReq_icn{display:inline-block;width:39px;height:30px;background-position:0px -32px;transition:all 0.3s ease 0s}.servicesdtls_pkg{font-size:13px;font-family:"Montserrat",sans-serif}.servicesdtls_pkg .dtls_lable{color:#666;margin:0px;padding:0px}.servicesdtls_pkg .pkgServices_list{margin:0px;padding:0px 0px 7px 0;float:left;width:auto}.servicesdtls_pkg .pkgServices_list li{float:left;padding:0px;text-align:center;display:flex;align-items:center}.servicesdtls_pkg .pkgServices_list li p.serviceName{margin:0px;padding-top:7px}.servicesdtls_pkg .pkgServices_list li+li{margin-left:7px}.venderDtlspackage{width:100%;display:flex;font-size:13px;font-family:"Montserrat",sans-serif}.venderDtlspackage span.dtls_lable{color:#666;padding-right:5px}.venderDtlspackage span.lcn_name{color:#000}.capitalize{text-transform:capitalize}.pkg_imagegallery_details_section{float:left;width:100%;border-bottom:1px solid #e2e2e2;padding-bottom:15px;margin-bottom:15px}.pkg_imagegallery_details_section .galleryMap_Wrapper{float:left;width:100%;padding:0px;margin:0px;border:0px}.pkg_imagegallery_details_section .galleryMap_Wrapper .dtls_hotelGallery .elastislide-carousel{top:0px}.pkg_imagegallery_details_section .galleryMap_Wrapper .dtls_hotelGallery.packages_details_gallery .elastislide-carousel{top:0px}.pkg_imagegallery_details_section .galleryMap_Wrapper .dtls_hotelGallery.packages_details_gallery .elastislide-horizontal ul li{width:90px !important}.pkg_imagegallery_details_section .galleryMap_Wrapper .packages_details_gallery .elastislide-carousel ul li a img{width:100%}.packageDetailWrap{width:100%;float:left;padding:0px 0px 0px;margin-bottom:15px;background:transparent}.packageDetailWrap .package_heading_ttl_price{float:left;width:100%;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e2e2e2;position:relative}.packageDetailWrap .package_heading_ttl_price h1.pkg_heading{font-size:22px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin:0 0 15px 0px;overflow:hidden;text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;line-height:initial}.packageDetailWrap .package_heading_ttl_price .pricedtls_pkg{text-align:right}.packageDetailWrap .package_heading_ttl_price .pricedtls_pkg .priceTtl{font-size:12px;font-weight:400;margin:0px;padding:0px}.packageDetailWrap .package_heading_ttl_price .pricedtls_pkg .pkg_rate{font-size:24px;font-weight:500;font-family:"Montserrat",sans-serif;font-weight:500;margin:5px 0px;text-overflow:ellipsis;white-space:nowrap;line-height:24px;color:#293895}.packageDetailWrap .package_heading_ttl_price .pkgDetailsNavTabs{position:absolute;bottom:0px;left:15px}.packageDetailWrap .package_heading_ttl_price .pkgDetailsNavTabs ul{margin:0px;padding:0px;float:left;width:auto}.packageDetailWrap .package_heading_ttl_price .pkgDetailsNavTabs ul li{float:left;width:auto;display:inline-block}.packageDetailWrap .package_heading_ttl_price .pkgDetailsNavTabs ul li a{font-size:14px;padding:10px 0px;margin-right:20px;color:#293895;text-align:left;display:inline-block;font-weight:500;border-bottom:2px solid transparent}.packageDetailWrap .package_heading_ttl_price .pkgDetailsNavTabs ul li a:hover{color:#293895;text-decoration:none;border-bottom:2px solid #293895}.packageDetailWrap .package_heading_ttl_price .pkgDetailsNavTabs ul li+li{padding-right:20px}.packageDetailWrap .package_heading_ttl_price .pkgDetailsNavTabs ul .active a{border-bottom:2px solid #293895}.packageDtls_box{background:#fff;float:left;width:100%;padding:15px 45px}.overview_details_wrap{float:left;width:100%}.overview_details_wrap .overviewTtl h2{font-size:22px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin:0px 0px 0px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:initial}.overview_details_wrap .destination_dtls .dest_ttl{float:left;width:100%;font-size:16px;margin:0px;padding-bottom:7px;font-weight:500;color:#293895}.overview_details_wrap .destination_dtls .dest_location{float:left;width:100%}.overview_details_wrap .destination_dtls .dest_location span{font-size:13px;color:#293895;font-family:"Montserrat",sans-serif}.overview_details_wrap .span.loct_name{float:left;width:100%;font-size:13px;margin:0px;padding-bottom:7px;font-weight:500}.overview_details_wrap .incl_thme_box{float:left;width:100%;margin-top:15px;border-bottom:1px solid #cecece;padding-bottom:15px}.overview_details_wrap .overview_dynpkg{float:left;width:100%;margin:8px 0px}.overview_details_wrap .overview_dynpkg h2{font-size:18px;color:#293895;margin-bottom:10px;margin-top:0px;font-weight:500;font-family:"Montserrat",sans-serif}.overview_details_wrap .overview_dynpkg p{font-size:13px;color:#293895;line-height:18px;text-align:justify}.include_dtls{float:left;width:100%}.include_dtls .includeTtl{font-size:16px;padding-bottom:10px;font-weight:500;color:#293895;font-family:"Montserrat",sans-serif}.theme_dtls .includeTtl{font-size:16px;padding-bottom:10px;font-weight:500;color:#293895;font-family:"Montserrat",sans-serif}.pkg_title_txt{font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin:10px 0px 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:initial}.dypackg_icon{background:url("../images/packages/package_dtls_sprite.png") no-repeat}.serv_flightIcon{background-position:-10px -63px;width:57px;height:56px;float:left}.serv_hoteIcon{background-position:-75px -63px;width:57px;height:56px;float:left}.serv_transIcon{background-position:-140px -63px;width:57px;height:56px;float:left}.serv_tourIcon{background-position:-200px -63px;width:57px;height:56px;float:left}.serv_mealIcon{background-position:-265px -63px;width:57px;height:56px;float:left}.serv_activIcon{background-position:-374px -110px;width:57px;height:56px;float:left}.stop_icon_way{background-position:-320px -75px;width:100%;height:27px}.supplier_log{background-position:-15px -131px;width:35px;height:40px;display:block;float:left;margin-right:5px}.placesContainer_box{float:left;width:100%;padding-bottom:15px}.placesContainer_box .placeTtl{margin:0px}.cancellation_box{float:left;width:100%;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e2e2e2}.cancellation_box h4{margin:0px !important;padding:0px !important;font-weight:400 !important;font-family:"Montserrat",sans-serif !important;color:#293895 !important;font-size:13px}.daywise_desc{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895}.cancelationdesc{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895}.dayCountTtl{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin:0px 0 10px 0px;line-height:initial}.includedServices_wrap{float:left;width:100%;padding-bottom:15px;margin-bottom:15px}.includedServices_wrap .included_services_box{float:left;width:100%;margin:15px 0px}.daywise_ttl{color:#293895}.daysTabs{border-bottom:none;float:left;position:relative;left:-120px;width:120px;margin-top:10px}.daysTabs li:first-child{padding-top:0px}.daysTabs li{float:none;margin:0px;color:#333;position:relative;float:left;width:100%;padding:10px 0px;border-right:0px solid #e51d7d}.daysTabs li a{float:left;width:100%;margin-left:0px;padding:10px 15px !important;border:0px solid transparent !important;border-radius:0px !important;color:#293895;text-align:center !important;outline:none;margin-right:0px;position:relative;cursor:pointer !important;transition:0.3s}.daysTabs li a:hover{color:#fff;background:#e51d7d;border:0px solid transparent}.daysTabs li a:hover::after{content:"";position:absolute;top:50%;right:-7px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #e51d7d;display:block;width:0;margin-top:-7px}.daysTabs li a::after{content:"";position:absolute;top:50%;right:-7px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #ccc;display:block;width:0;margin-top:-7px}.daysTabs li.active&gt;a{color:#fff;border:none;border-radius:0px;border:0px solid transparent;margin:0px;background:#c52d85}.daysTabs li.active&gt;a::after{content:"";position:absolute;top:50%;right:-7px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #e51d7d;display:block;width:0;margin-top:-7px}.daysTabs li.active&gt;a:hover,.daysTabs li.active&gt;a:focus{border:0px solid transparent;color:#fff;border-radius:0px;margin:0px;background:#e51d7d}.days_box_pkg{float:left;width:100px;margin:15px 0px 7px}.days_box_pkg span.days_cnt{font-size:18px;padding:10px 15px;display:inline-block;float:left;color:#fff;background:#c52d85;background:-moz-linear-gradient(45deg, #c52d85 0%, #737373 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, #c52d85), color-stop(100%, #737373));background:-webkit-linear-gradient(45deg, #c52d85 0%, #737373 100%);background:-o-linear-gradient(45deg, #c52d85 0%, #737373 100%);background:-ms-linear-gradient(45deg, #c52d85 0%, #737373 100%);background:linear-gradient(45deg, #c52d85 0%, #737373 100%)}.flight_serv_dtls_box{float:left;width:100%;background:#fff;padding:10px 7px;border-bottom:1px solid #e2e2e2;font-size:13px;height:initial !important}.flight_serv_dtls_box .serv_dtls_box{float:left;width:100%;display:flex;align-items:center;justify-content:flex-start}.flight_serv_dtls_box .serv_dtls_box .serv_ttl{margin:0px 7px;font-size:16px;font-weight:500;color:#000}.days_desc_packages_box{position:relative;z-index:1;float:left;width:100%}.location_days_tabs{float:left;width:100%;text-align:left}.location_days_tabs{float:left;width:100%;text-align:left}.location_days_tabs ul{margin:0px;padding:0px;width:auto;display:inline-block;border:1px solid #757575}.location_days_tabs ul li{list-style:none;float:left;padding:10px 15px;min-width:170px;border-right:1px solid #757575;font-size:18px;color:#000}.location_days_tabs ul li.location{color:#fff;background:#c52d85;background:-moz-linear-gradient(45deg, #c52d85 0%, #737373 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, #c52d85), color-stop(100%, #737373));background:-webkit-linear-gradient(45deg, #c52d85 0%, #737373 100%);background:-o-linear-gradient(45deg, #c52d85 0%, #737373 100%);background:-ms-linear-gradient(45deg, #c52d85 0%, #737373 100%);background:linear-gradient(45deg, #c52d85 0%, #737373 100%)}.location_days_tabs ul span.ico_add{padding:0px 15px 0 10px;font-size:27px;line-height:0px;color:#fff;font-weight:bold}.roomdetails_pkg_ttl{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin:0px 0 10px 0px;line-height:initial}.selectPkgdate{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin:0px 0 10px 0px;line-height:initial}.select_rrom_options{float:left;width:100%;border-top:1px solid #e2e2e2;padding-top:10px}.select_rrom_options .roomOptionsWrap{float:left;width:100%}.select_rrom_options .roomOptionsWrap label{font-weight:400;color:#737373;font-size:14px}.roomdetails_date_pkg{position:relative}.roomdetails_date_pkg .icon_bg{position:absolute;right:14px;top:10px;color:#000;font-size:13px}.roomdetails_date_pkg input{font-size:14px}.roomdetails_date_pkg label{font-weight:400;color:#737373;font-size:14px}.selectRoomOption_radio{float:left;width:100%}.selectRoomOption_radio ul{float:left;width:100%;display:flex;align-items:center;padding:7px 0px;border-bottom:1px solid #e2e2e2;margin-bottom:15px}.selectRoomOption_radio ul li{list-style:none;float:left;display:inline-block}.selectRoomOption_radio ul li .differnt_Txt{margin:0px;padding:0px}.selectRoomOption_radio ul .check_rmDtls{width:35px}.selectRoomOption_radio ul .roomtype_pkgBox{width:35%}.selectRoomOption_radio ul .rmDtls_price{width:25%}.selectRoomOption_radio ul li+li{border-left:1px solid #e2e2e2;padding:0px 20px}.selectRoomOption_radio ul label{font-weight:500;color:#293895;font-size:14px;padding-right:7px}.selectRoomOption_radio ul .checkbox label:before{padding:6px;border-color:#293895}.selectRoomOption_radio ul .checkbox input:checked+label:after{left:6px;border-color:#293895}.selectRoomOption_radio ul .roomPkgDtls_desc{font-size:14px;font-weight:400;color:#293895}.selectRoomOption_radio ul .roomtype_pkgBox{width:35%}.selectRoomOption_radio .roomRates_pkg_details .roomPkgDtls_desc{font-size:18px;font-weight:500;color:#293895}.checkRates_btn a{padding:8px 25px;margin:0px 0px 5px}.pkg_detail_submit_btn{padding:8px 25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px;position:relative;text-transform:capitalize;border:0px}.pkg_detail_submit_btn:hover{background:#e51d7d;cursor:pointer;color:#fff}.pkg_detail_submit_btn:active{background:#e51d7d}.finalRateDetails_wrap{float:left;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:0px solid #293895}.finalRateDetails_wrap .rateBreakupTtl{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin:0px 0 10px 0px;line-height:initial}.selectpax_wrap{border-bottom:1px solid #e2e2e2;margin-bottom:7px;padding-bottom:7px;padding-left:55px}#finalratedetail .fareDltsAmt,#finalratedetail .fareDltsFinalAmt_txt{color:#293895}#finalratedetail .fareDlts_sec .fareDlts_TableData{border-bottom:0px;padding-bottom:0px}.fareDlts_sec.fltFareDtls.roomTtlAmount_pkg .fareDltsFinalAmt_txt{color:#293895;font-weight:500;font-size:18px}.confirmReviewBookingBtn_pkg{padding:8px 25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:13px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px;position:relative;text-transform:capitalize;border:0px}.confirmReviewBookingBtn_pkg:hover{background:#e51d7d;cursor:pointer;color:#fff}.confirmReviewBookingBtn_pkg:active{background:#e51d7d}.pkgServices_list_dtls{margin:0px;padding:0px 0px 7px 0;float:left;width:auto;display:flex;align-items:center;flex-wrap:wrap}.pkgServices_list_dtls li{float:left;padding:0px;text-align:center}.pkgServices_list_dtls li p.serviceName,.pkgServices_list_dtls li .pkg_service_name{margin:0px;padding-top:0px;color:#293895;text-transform:capitalize;font-size:13px;font-weight:400}.pkgServices_list_dtls li+li{margin-left:15px}.dateofService_pkg{position:relative;margin-bottom:15px}.dateofService_pkg .calendr_icn{position:absolute;right:10px;top:10px;color:#556362;font-size:14px;pointer-events:none}.dateService_label{font-size:14px;font-weight:400;color:#293895}.includeTtl{font-size:14px;font-weight:400;color:#293895}.form-control[disabled]{background:#f1f1f1 !important}#MonthPicker_date_for_packages .ui-widget-header.month-picker-header.ui-corner-all{background:#737373}.transfer_booknowWrap.package_booknow_wrap .form-control[disabled]{background:#f1f1f1}.transfer_booknowWrap.package_booknow_wrap fieldset[disabled] .form-control{background:#f1f1f1}.transfer_booknowWrap.package_booknow_wrap .packageInfo h1{font-size:18px;color:#293895;margin-top:0px;margin-bottom:5px}.transfer_booknowWrap.package_booknow_wrap .discountedCouponAmnt .totalPriceTtl{width:100%;float:left;text-align:right;font-size:14px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;margin-top:10px;margin-bottom:5px}.transfer_booknowWrap.package_booknow_wrap .discountedCouponAmnt .fareDltsFinalAmt_txt.ttlPrice{width:100%;float:left;text-align:right;font-size:24px;font-weight:600;color:#293895;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;display:flex;justify-content:flex-end;margin:0px}.pkdt_slider{margin-top:30px}.pkdt_slider .carousel.home_slider .item{height:400px;background:transparent;background-repeat:no-repeat;background-size:cover;background-position:center}.pkdt_slider .carousel.home_slider .item img{max-height:100%;max-width:100%}.pkdt_slider .carousel-control .glyphicon{background:#000;border-radius:0;height:45px;opacity:unset;padding:10px 0;width:56px;z-index:1}.pkdt_slider .left.carousel-control{height:45px;left:0;opacity:1;width:56px;top:43%}.pkdt_slider .left.carousel-control:hover{opacity:1}.pkdt_slider .right.carousel-control{height:45px;opacity:1;right:0;top:43%;width:56px}.pkdt_slider .right.carousel-control:hover{opacity:1}.pkdt_slider .pkdt_slider_loading_box img{width:100%}.hotelRates_dtlsBox .maqam_roomcat_ttl_info{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.detailsBox_rooms .maqam_roomcat_ttl_info{display:flex;align-items:center;flex-wrap:wrap}.maqam_roomcat_ttl_info .infoIcon{float:right;font-size:14px;color:#666;padding:0px 2px 0px 5px;position:relative}.maqam_roomcat_ttl_info .priceFaIcon{position:relative}.maqam_roomcat_ttl_info.dyn_custom_tooltip_parent .dyn_custom_tooltip_box{bottom:initial;top:-17px;left:50%}.childagecont label.e_label{font-size:12px;font-weight:400}.relativediv{position:relative}h3.cartConfirm_serviceTtl{font-size:20px;font-weight:500;color:#293895;margin:0px 0 10px 0;padding:15px;border-bottom:1px solid #e2e2e2;border-radius:10px;text-align:left;float:left;width:100%;background:#f1f1f1}.confirm_booking_cartPkg_wrap .transBookingDetails_box{border-bottom:0px}.confirmRoundCorner{border-radius:10px}.searchNote_elaf{font-family:"Montserrat",sans-serif;float:left;width:100%;padding:0 15px;font-size:12px;color:#f25746;font-weight:500;margin-bottom:15px}.mainwrapper_cart{width:100%;float:left}.mainwrapper_cart .service_heading_strip{width:100%;float:left;background:#7c8d8b;margin-bottom:10px;padding:15px 6%;border-radius:5px;font-weight:500}.mainwrapper_cart .service_heading_strip h2{font-size:18px;color:#586062;margin:0px;padding:0px;text-align:left;font-weight:500}.mainwrapper_cart .service_info_box{width:100%;float:left;background:#fff;border:1px solid #d7d7d7;border-radius:10px;margin-bottom:15px}.mainwrapper_cart .service_info_box .booking_Dtls_info{width:100%;float:left;padding:25px 65px}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls{width:100%;float:left}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls h4{width:100%;float:left;font-size:20px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin:0 0 5px}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls p{width:100%;float:left;font-size:12px;color:#293895;margin:0 0 3px 0px}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .star-color{width:100%;float:left;color:#e51d7d;font-size:12px}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .mapmaker-color{color:#c7bcbc;margin-right:5px}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .inDtls,.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .outDtls,.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .totlDtls{width:100%;float:left;margin-bottom:10px}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .checkin,.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .checkOut,.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .totlTtl{width:100%;float:left;font-size:13px;font-weight:500;color:#293895;margin:0px;padding:0px;line-height:18px}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .bookedDate{width:100%;float:left;font-size:13px;font-weight:400;color:#000;margin:0px;padding:0px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .totlPrice{float:right}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .totlPrice .totalPriceTtl{width:100%;float:left;text-align:right;font-size:14px;font-weight:500;font-family:"Poppins", sans-serif;color:#000;float:right}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .totlPrice .ttlPrice{width:100%;float:left;text-align:right;font-size:24px;font-weight:600;color:#515654;cursor:pointer;margin:0 0 5px}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .infoIcon{float:right;color:#999;padding:1px 10px}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .bookingDtlsBoxCommon ul.bookNow_bookingDtls{float:left;width:100%;margin:0px;padding:0px;display:flex;flex-wrap:wrap;margin-bottom:4px}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .bookingDtlsBoxCommon ul.bookNow_bookingDtls li{list-style:none;float:left;padding-right:20px;width:initial;display:inline-grid}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .bookingDtlsBoxCommon ul.bookNow_bookingDtls li p{margin:0px;padding:0px}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsTtlTxt{font-size:13px;color:#849492;font-weight:400}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsDescTxt{font-size:13px;color:#293895;font-weight:500}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .bookingDtlsBoxCommon ul.bookNow_bookingDtls li+li{padding-right:15px}.mainwrapper_cart .service_info_box .booking_Dtls_info .locationDtls{float:left}.mainwrapper_cart .service_info_box .booking_Dtls_info .locationDtls .lcn_name{font-size:12px;color:#a5a5a5;padding:6px 0 6px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;float:left;position:absolute}.mainwrapper_cart .service_info_box .booking_Dtls_info .locationDtls .lcn_icon{font-size:12px;color:#a5a5a5;padding:6px 0;float:left;position:relative}.mainwrapper_cart .service_info_box .vehicle_dtls_cartview_wrap{float:left;width:100%;margin-top:20px}.mainwrapper_cart .service_info_box .vehicle_dtls_cartview_wrap .vehicle_dtls_heading_cartview{width:100%;float:left;background:#e2e2e2;color:#586062;padding:5px 10px;border-top:1px solid #ddd;margin-bottom:0px}.mainwrapper_cart .service_info_box .vehicle_dtls_cartview_wrap .travellerDlts_Tlt{width:100%;float:left;font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;color:#586062;margin:0px;padding:4px 0px}.mainwrapper_cart .service_info_box .vehicle_dtls_cartview_wrap .transfer_bookingDtls_top{padding:6px 10px 15px}.bookingInfoDtls{width:100%;float:left;display:flex;align-items:center;justify-content:flex-start;padding:2px 0px;display:inline-block;font-size:13px;color:#293895 !important;margin-bottom:3px;font-weight:500}.bookingInfoDtls span{color:#666;font-weight:400;padding-right:5px}.roomDltsHeading_pkg{float:left;width:100%;padding:10px 15px;background:#7c8d8b;color:#586062}.roomDltsHeading_pkg .roomsTlt{font-size:16px;font-weight:500;font-family:"Poppins", sans-serif;color:#586062;text-align:left}.packageInfo .bookingDtlsBoxCommon ul.bookNow_bookingDtls{float:left;width:100%;margin:0px;padding:0px;display:flex;flex-wrap:wrap;margin-bottom:10px}.packageInfo .bookingDtlsBoxCommon ul.bookNow_bookingDtls li{list-style:none;float:left;padding-right:20px;width:initial;display:inline-grid}.packageInfo .bookingDtlsBoxCommon ul.bookNow_bookingDtls li p{margin:0px;padding:0px}.packageInfo .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsTtlTxt{font-size:13px;color:#849492;font-weight:400}.packageInfo .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsDescTxt{font-size:13px;color:#293895;font-weight:500}.packageInfo .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsDescTxt .lcn_icon{padding-right:5px}.packageInfo .bookingDtlsBoxCommon ul.bookNow_bookingDtls li+li{padding-right:15px}.confrmBooking_PkgDtls_wrap{float:left;width:100%;padding:25px 15px}.confrmBooking_PkgDtls_wrap .bookNw_Htlinfo{background-color:transparent}.confrmBooking_PkgDtls_wrap .booknow_htlDtls .totlPrice .ttlPrice{font-size:18px}.confrmBooking_PkgDtls_wrap .totlPrice_pkgs{float:right;position:relative;margin-top:35%}.confrmBooking_PkgDtls_wrap .totlPrice_pkgs .totalPriceTtl{width:100%;float:left;text-align:right;font-size:14px;font-weight:500;font-family:"Poppins", sans-serif;color:#000;float:right}.confrmBooking_PkgDtls_wrap .totlPrice_pkgs .ttlPrice{width:100%;float:left;text-align:right;font-size:20px;font-weight:600;color:#515654;cursor:pointer;margin:0 0 5px}.bookingdtls_right .confrmBooking_PkgDtls_wrap .bookNw_Htlinfo{background-color:transparent}.cartbookingDetails_wrap{width:100%;float:left}.sweet-alert h2,.sweet-alert p{font-size:16px !important;color:#293895 !important;font-weight:500 !important;margin-bottom:7px !important}.additionalSerToggleTtl .adv_search{font-size:16px !important;font-weight:500 !important;color:#293895 !important}.additionalSerToggleTtl .advSrch_icon{color:#293895 !important}.headerContact_strip .socialIcon_header_right li+li{border-left:1px solid #e2e2e2}.madaPay img{height:22px}.fareDlts_sec.cartFareDtls{margin-bottom:15px}.cartBooknow_continueBtn{margin:10px 0px 15px 20px;display:inline-block;float:left;width:100%}.cartBooknow_continueBtn a{padding:12px 35px;font-size:13px;width:90%;margin:10px 0px}.maqampackage_booknow{margin-bottom:35px}h3.confirm_visa_link{float:left;width:100%;font-size:18px;margin:0px;font-weight:400;padding:15px 4%}h3.confirm_visa_link a{display:inline-block;margin:0px 10px;padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}h3.confirm_visa_link a:hover{background:#e51d7d;cursor:pointer;color:#fff}h3.confirm_visa_link a:active{background:#e51d7d}.ttlPrice.cartPriceWrap{display:flex;align-items:center;justify-content:flex-end}.cart_companyBookingInfo .roomSec .dtlsTtlTxt{font-size:13px;color:#849492;font-weight:400}.cart_companyBookingInfo .roomSec .dtlsDescTxt{font-size:13px;color:#293895;font-weight:500}.cart_companyBookingInfo.borderBtm{border-bottom:1px solid #e2e2e2}.package_details_top_wrap{background:#fff;font-family:"Montserrat",sans-serif;width:100%;float:left;padding:10px 0px 25px}.package_details_top_wrap .bookingDtls_topBox{width:100%;float:left}.package_details_top_wrap .bookingDtls_topBox .roomStatus_trans ul.statusList{padding:0px;margin-bottom:0px;margin:0 auto;display:inline-block}.package_details_top_wrap .bookingDtls_topBox .roomStatus_trans ul.statusList li{list-style:disc;float:right;text-align:right;font-size:11px;font-weight:400;margin-left:0;padding:0px}.package_details_top_wrap .bookingDtls_topBox .prce_dv label{font-size:12px;color:#293895;display:inline-block;width:100%;text-align:right;padding-right:0px;font-weight:400}.package_details_top_wrap .bookingDtls_topBox .prce_dv h2{padding-top:0px;font-size:22px;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-weight:600;margin:0px;float:right;width:100%;margin-right:0px}.package_details_top_wrap .bookingDtls_topBox .prce_dv a{border-radius:20px;display:inline-block;vertical-align:top}.package_details_top_wrap .bookingDtls_topBox .chooseRoomBtn{float:right;font-size:12px;text-align:center;margin-top:7px}.package_details_top_wrap .bookingDtls_topBox .transferListingImg_bg{background-position:center center;width:100%;height:120px;padding:5px;border:0px solid #d1d1d1}.package_details_top_wrap .bookingDtls_topBox .transfer_info{font-family:"Montserrat",sans-serif}.package_details_top_wrap .bookingDtls_topBox .transfer_info h1{font-size:18px;color:#293895;margin-top:0px;margin-bottom:7px}.package_details_top_wrap .bookingDtls_topBox .transfer_info .locationDtls .lcn_name{font-size:12px;color:#a5a5a5;padding:6px 0 6px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;float:left;position:absolute}.package_details_top_wrap .bookingDtls_topBox .transfer_info .locationDtls .lcn_icon{font-size:12px;color:#a5a5a5;padding:6px 0;float:left;position:relative}.package_details_top_wrap .bookingDtls_topBox .transDesc_dtls_text .tansInfoDtls{width:100%;float:left;line-height:22px}.package_details_top_wrap .bookingDtls_topBox .transDesc_dtls_text .tansInfoDtls .lst_icon{font-size:11px;padding-right:5px;color:#666}.package_details_top_wrap .bookingDtls_topBox .transDesc_dtls_text .tansInfoDtls p{display:inline-block;font-size:13px;color:#000;font-weight:400;padding-right:7px;margin-bottom:0px}.package_details_top_wrap .bookingDtls_topBox .transDesc_dtls_text .tansInfoDtls p span{color:#293895;text-transform:capitalize}.package_details_top_wrap .bookNw_headingBox{width:100%;float:left;background:#7c8d8b;color:#293895;padding:5px 65px}.package_details_top_wrap .bookNw_headingBox .travellerDlts_Tlt{font-family:"Montserrat",sans-serif;width:100%;float:left;font-size:20px;font-weight:500;color:#293895;margin:0px;padding:5px 0px;text-align:left}.package_details_top_wrap .trans_priceInfo .prce_dv_bookNow label{font-size:14px;color:#000;display:inline-block;width:100%;text-align:right;padding:0px;font-weight:500}.package_details_top_wrap .trans_priceInfo .prce_dv_bookNow h2{padding:0px;font-size:24px;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-weight:600;margin:0px;float:right;width:100%;font-weight:600;position:relative;padding-bottom:5px}.package_details_top_wrap .trans_priceInfo .prce_dv_bookNow a{border-radius:20px;display:inline-block;vertical-align:top}.package_details_top_wrap .transfer_bookNowReview_Travellerinfo{float:left;width:100%;margin:15px 0px 3px}.package_details_top_wrap .transfer_bookNowReview_Travellerinfo .phNumber{width:100%}.package_details_top_wrap .transfer_bookNw_dtlBox .emailLabel{font-size:12px;font-weight:300 !important;color:#666}.confirm_daywise_itinerary_wrap h3.itinerary_ttl{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin-bottom:10px;padding:15px 10px;background:#f3f3f3;float:left;width:100%}.confirm_daywise_itinerary_wrap .daywise_details_box{float:left;width:100%}.confirm_daywise_itinerary_wrap .dayCount_box{float:left;width:100%;padding:0px;background:#f0f0f0;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2}.confirm_daywise_itinerary_wrap .dayCount_box .dayCount{padding:15px 35px 15px 25px;display:inline-block;background:#9cbea5;font-size:16px;font-weight:500;text-transform:capitalize}.confirm_daywise_itinerary_wrap .dayCount_box .dateDtls{padding:15px 10px}.confirm_daywise_itinerary_wrap .inclusionDtls_box{float:left;width:100%;padding:10px;border:1px solid #e2e2e2}.confirm_daywise_itinerary_wrap .serv_dtls_box .serv_ttl{padding-left:7px}.inclusionDtls_box .pick_drop_box .loation_ttl_dpkg{font-size:16px;font-weight:500;margin-bottom:5px}.inclusionDtls_box .pick_drop_box .str_rating_dpkg{font-size:13px;font-weight:500;color:#293895}.inclusionDtls_box .pick_drop_box .htlAddress{font-size:13px;font-weight:400;color:#293895;margin:0px}.inclusionsDtls_wrap .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsTtlTxt{padding-bottom:5px}.inclusionsDtls_wrap .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsDescTxt{text-align:center}.str_rating_dpkg{font-size:13px;font-weight:500;color:#293895}.package_confirm_dtls .pkg_bookingDtls_ttl{font-size:18px;padding:15px 10px;background:#f3f3f3;margin:0px;color:#293895}.daywise_booknow_ttl{font-size:22px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin:0px}.infoIconPkg{font-size:14px;color:#666}.pkg_booking_padding{padding:10px 65px}.pkg_daywise_Heading{float:left;width:100%;padding:1px 0px;margin-bottom:10px;background:#e2e2e2;font-weight:500;font-size:18px;color:#293895;cursor:pointer}.pkg_daywise_Heading .daywise_ttl{color:#293895}.pkg_daywise_Heading .advSrch_icon{display:inline-block;font-size:18px;padding:10px 15px 10px;border-right:1px solid shade_clr-3;width:40px;margin-right:10px}.pkg_daywise_Heading.pkg_booking_padding{padding:1px 65px}.package_bknw_innerPadding{padding:15px 65px 15px;display:inline-block;width:100%}.package_bknw_innerPadding .calnderIcon{position:absolute;right:10px;top:7px}.mainwrapper_bookNow.packageCnfmBooking .bookNw_headingBox{background:#fff}.incl_excl_container_box{float:left;width:100%;margin-top:25px;padding-bottom:20px;border-bottom:1px solid #e2e2e2}.incl_excl_container_box .dnc_packg_ttl h1{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin:10px 0 10px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:initial}.incl_excl_container_box .dnc_packg_Subttl_arrive h2{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#293895;margin:10px 0 10px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:initial}.incl_excl_container_box .incl_lidt_pkg{float:left;width:100%}.incl_excl_container_box .incl_lidt_pkg ul{margin:0px;padding:0px}.incl_excl_container_box .incl_lidt_pkg ul li{list-style:none;margin:0px;padding:0px 0px 2px;background:url("../images/packages/listiocn_dynpkg.png") no-repeat;background-position:0px 3px;padding-left:20px;font-weight:400;font-size:13px}.incl_excl_container_box .incl_lidt_pkg ul li p{margin:0px}.incl_excl_container_box .incl_lidt_pkg ul li h4,.incl_excl_container_box .incl_lidt_pkg ul li h3,.incl_excl_container_box .incl_lidt_pkg ul li h2,.incl_excl_container_box .incl_lidt_pkg ul li h1,.incl_excl_container_box .incl_lidt_pkg ul li p{margin:0px !important;padding:0px !important;font-weight:400 !important;font-family:"Montserrat",sans-serif !important;color:#293895 !important;font-size:13px}.print_detailsBtn_wrap{float:left;width:100%;margin:15px 0px}.print_detailsBtn_wrap .viewDltsBtn{margin-right:15px;float:left;display:inline-block}.bookingid_txt{color:#293895}.confm_details_wrap.package_confirm_dtls{border-top:1px dotted #e2e2e2}.package_company_list_wrap.innerSearch_package{margin-top:2px}.package_wrap{float:left;width:100%;margin-bottom:15px}#frm_add_voucher .registraionMainHeading{padding-top:25px}.servicesdtls_pkg{float:left;width:100%}.ratebreakup_wrap{float:left;width:100%;margin-top:15px}.pkg_listing_dtls{float:left;width:100%;display:flex;align-items:center;font-family:"Montserrat",sans-serif;padding-bottom:4px}.pkg_listing_dtls .listing_label_dtls{font-weight:400;color:#293895;display:inline-block;padding-right:5px}.pkg_listing_dtls .listing_label_ttl_dtls{font-weight:500;color:#293895;display:inline-block}.pkg_listing_dtls .themePkg_wrap .serviceName{padding-right:7px}.galleryMap_Wrapper .dtls_hotelGallery.packages_details_gallery .image-preview img{width:100%}.travellerRatedPkg{display:flex;align-items:center;justify-content:flex-start;float:left;width:100%;font-size:16px;font-weight:400;padding:8px 0px;font-weight:400;padding:8px 0px}.travellerRatedPkg .starRating_pkg{display:flex;align-items:center;justify-content:flex-start;font-size:12px;color:#293895;margin-right:4px}.travellerRatedPkg .starRating_pkg i+i{margin-left:5px;display:inline-block}.travellerRatedPkg .review_txt{font-size:14px;font-weight:400;margin:0px;padding:0px}.pkgLocationDtls{float:left;width:100%;font-family:"Montserrat",sans-serif;margin:0px;padding:8px 0px}.pkgLocationDtls .pkgLocations{font-size:14px;font-weight:500;color:#000}.pkgLocationDtls .pkgDate{font-size:14px;font-weight:300;color:#666}.includeDtlsPkgWrap,.themeDtlsPkgWrap{float:left;width:100%;display:flex;align-items:center;justify-content:flex-start;padding-bottom:5px}.includeDtlsPkgWrap .includeTtl,.themeDtlsPkgWrap .includeTtl{margin-right:10px;padding-bottom:0px}.includeDtlsPkgWrap .incl_list ul,.themeDtlsPkgWrap .incl_list ul{margin:0px;padding:0px;width:100%;display:flex;align-items:center}.includeDtlsPkgWrap .incl_list ul li,.themeDtlsPkgWrap .incl_list ul li{list-style:none;color:#293895;float:left;margin:0px;padding:0px 5px;display:flex;align-items:center;font-size:12px;font-weight:400}.includeDtlsPkgWrap .incl_list ul li label,.themeDtlsPkgWrap .incl_list ul li label{font-size:12px;color:#293895;text-align:center}.includeDtlsPkgWrap .incl_list ul li .dp_flightIcon,.themeDtlsPkgWrap .incl_list ul li .dp_flightIcon{width:30px;height:30px;background-position:-5px -15px;margin:0 auto}.includeDtlsPkgWrap .incl_list ul li .dp_transferIcon,.themeDtlsPkgWrap .incl_list ul li .dp_transferIcon{width:30px;height:30px;background-position:-41px -15px;margin:0 auto}.includeDtlsPkgWrap .incl_list ul li .dp_tourIcon,.themeDtlsPkgWrap .incl_list ul li .dp_tourIcon{width:30px;height:30px;background-position:-82px -15px;margin:0 auto}.includeDtlsPkgWrap .incl_list ul li .dp_hotelIcon,.themeDtlsPkgWrap .incl_list ul li .dp_hotelIcon{width:30px;height:30px;background-position:-121px -15px;margin:0 auto}.includeDtlsPkgWrap .incl_list ul li .dp_mealIcon,.themeDtlsPkgWrap .incl_list ul li .dp_mealIcon{width:30px;height:30px;background-position:-163px -15px;margin:0 auto}.includeDtlsPkgWrap .incl_list ul li .dp_sightseeingIcon,.themeDtlsPkgWrap .incl_list ul li .dp_sightseeingIcon{width:30px;height:30px;background-position:-82px -15px;margin:0 auto}.includeDtlsPkgWrap .incl_list ul li .dp_familyIcon,.themeDtlsPkgWrap .incl_list ul li .dp_familyIcon{width:30px;height:30px;background-position:-208px -15px;margin:0 auto}.includeDtlsPkgWrap .incl_list ul li .dp_beachIcon,.themeDtlsPkgWrap .incl_list ul li .dp_beachIcon{width:30px;height:30px;background-position:-245px -15px;margin:0 auto}.includeDtlsPkgWrap .incl_list ul li .dp_groupIcon,.themeDtlsPkgWrap .incl_list ul li .dp_groupIcon{width:30px;height:30px;background-position:-275px -15px;margin:0 auto}.includeDtlsPkgWrap .incl_list ul li .dp_luxuryIcon,.themeDtlsPkgWrap .incl_list ul li .dp_luxuryIcon{width:30px;height:30px;background-position:-310px -15px;margin:0 auto}.includeDtlsPkgWrap .incl_list ul li .dp_advchIcon,.themeDtlsPkgWrap .incl_list ul li .dp_advchIcon{width:30px;height:30px;background-position:-350px -15px;margin:0 auto}.includeDtlsPkgWrap .incl_list ul li .dp_sightseeingIcon,.themeDtlsPkgWrap .incl_list ul li .dp_sightseeingIcon{width:30px;height:30px;background-position:-82px -15px;margin:0 auto}.pkg_customerReviewBox{float:left;width:100%;font-size:13px;font-weight:400;margin:0px 0 10px 0px;padding-bottom:10px;border-bottom:1px solid #e2e2e2}.allreview_link{float:right;display:inline-block;position:relative;top:-7px;font-size:14px;font-weight:500;color:#000}.optionalLikePackages{float:left;width:100%}.optionalLikePackages h2{font-size:22px;font-weight:500;margin:0px;padding:15px 15px 0px;margin-bottom:15px}.optionalLikePackages .included_services_box_pkg{float:left;width:100%;border:1px solid #ccc;padding:15px}.optionalLikePackages .included_services_box_pkg .dtlsPkgImg{padding:0px;float:left;min-height:100px}.optionalLikePackages .included_services_box_pkg .dtlsPkgDetails{padding-right:0px}.optionalLikePackages .included_services_box_pkg .might_also_like_box{float:left;width:100%}.optionalLikePackages .included_services_box_pkg .might_also_like_box .mightlike_ttl{font-family:"Montserrat",sans-serif}.optionalLikePackages .included_services_box_pkg .might_also_like_box .mightlike_ttl h1{font-size:16px;font-weight:500;color:#000;margin:0px;padding-bottom:5px}.optionalLikePackages .included_services_box_pkg .might_also_like_box .mightlike_ttl .location{margin:0px 0px 5px;font-size:12px;font-weight:400}.optionalLikePackages .included_services_box_pkg .might_also_like_box .locationIconPkg{font-size:11px;color:#666;padding-right:7px}.optionalLikePackages .included_services_box_pkg .might_also_like_box .inclTtl{font-size:16px;font-weight:500;color:#333;padding-right:7px}.optionalLikePackages .included_services_box_pkg .might_also_like_box .inclServices{margin:0px;padding:0px}.optionalLikePackages .included_services_box_pkg .might_also_like_box .inclServices li{list-style:none;display:inline-block;padding:1px 10px;border:1px solid #666;border-radius:25px;font-size:11px}.optionalLikePackages .included_services_box_pkg .might_also_like_box .inclServices li+li{margin-left:5px}.optionalLikePackages .included_services_box_pkg .might_also_like_box .includes_services{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}.optionalLikePackages .included_services_box_pkg .might_also_like_box .pkgdefineName{display:inline-block;float:left;font-size:14px;font-weight:500;color:#293895}.morePKg_dtls_wrap{float:left;width:100%}.dynPkg_calender th.fc-day-header{background:#737373;color:#fff;padding:7px 5px}.dynPkg_calender .fc-ltr .fc-basic-view .fc-day-number{line-height:17px;text-align:center !important}.fc table{width:100% !important}.fc td{text-align:center;vertical-align:bottom;border-style:none;border-width:0px;cursor:pointer}.fc td span{padding:6px 0px;font-size:13px;font-weight:400;color:#333;font-family:'Lato', sans-serif}.fc th{font-size:14px;font-family:'Lato', sans-serif;font-weight:400;color:#333}.fc-day-grid-event{display:none}.fc-bg tr td.cell-disabled{background:#e0e0e0 !important;pointer-events:none !important;cursor:not-allowed !important;border-width:1px !important;border-style:solid !important;border-color:#adadad !important;opacity:0.5}.calendar-highlight{border-top:4px solid #2bd02b;width:25px;margin:0 auto;margin-bottom:5px}.calendar-title{font-weight:700}.fc-ltr .fc-basic-view .fc-day-number{text-align:center;padding-top:20px;font-size:18px;color:#333;line-height:24px;font-weight:400;font-family:'Lato', sans-serif}#calendar{background-color:#fcfbfb;float:left;border:1px solid #b1b1b1;padding:10px;width:100%}.fc-toolbar .fc-left{display:none}.fc-toolbar .fc-today-button{display:none}.fc-toolbar h2{margin:0;font-size:18.2;font-weight:600;margin:10px 0px;font-family:'Lato', sans-serif;color:#333}.fc-day .disabled{pointer-events:none;opacity:0.7}.fc-view{overflow-x:hidden;overflow-y:hidden}.fc-view&gt;table{overflow-x:hidden;overflow-y:hidden}.fc-view,.fc-view&gt;table{overflow:initial !important}.cancellation_container_box{float:left;width:100%;margin-top:25px;padding-bottom:20px;border-bottom:1px solid #e2e2e2}.cancellation_container_box .dnc_packg_ttl h1{font-size:24px;color:#293895;margin:0px;margin-bottom:20px}.fc-ltr .fc-basic-view .fc-day-number{text-align:center}.departure_container_box{float:left;width:100%;margin-top:25px;padding-bottom:20px;border-bottom:1px solid #e2e2e2}.departure_container_box .dnc_packg_ttl h1{font-size:24px;color:#293895;margin:0px;margin-bottom:20px}.daydetaildiv{cursor:pointer}.city-active{box-shadow:1px 1px 10px 2px #ededed;border:1px solid #ededed;padding:10px 7px}.maphover-div{border:1px solid #ededed;padding:10px 7px;margin-bottom:15px}.hiddenEvent{display:none}.fc-other-month .fc-day-number{display:none}td.fc-other-month .fc-day-number{visibility:hidden}.dynPkg_calender .fc-center h2{font-size:26px;font-weight:600;color:#333;margin:0}.total-rate h3{font-size:28px}.month-picker .ui-icon-circle-triangle-w{background-position:-29px 0px !important}.package_listbox{width:100%;float:left}.package_listbox .roomStatus_trans ul.statusList{padding:0px;margin-bottom:7px;margin:0 auto;display:inline-block}.package_listbox .roomStatus_trans ul.statusList li{list-style:disc;float:right;text-align:right;font-size:11px;font-weight:400;margin-left:0;padding:0px}.package_listbox .availableTxtFont ul.statusList{padding:0}.package_listbox .availableTxtFont ul.statusList li{font-size:11px;list-style:disc}.package_listbox .prce_dv{float:right;width:100%;line-height:15px}.package_listbox .prce_dv label{font-size:12px;color:#293895;display:inline-block;width:100%;text-align:right;padding-right:0px;font-weight:400;margin-bottom:0px}.package_listbox .prce_dv h2{padding-top:0px;font-size:22px;text-align:right;color:#293895;display:inline-block;vertical-align:top;padding-right:3px;font-weight:500;margin:0px;float:right;width:100%;margin-right:0px}.package_listbox .prce_dv a{width:16px;height:16px;border-radius:20px;display:inline-block;vertical-align:top}.package_listbox .chooseRoomBtn{float:right;font-size:12px;text-align:center;margin-top:7px}.package_listbox .availableTxt ul.statusList{padding:0px;float:right;margin-bottom:7px}.package_listbox .availableTxt ul.statusList li{list-style:disc;float:right;text-align:right;font-size:10px;font-weight:400;margin-left:0;padding:0px}.package_listbox .package_info .locationDtls .lcn_icon{padding:0px}.package_listbox .package_info .locationDtls .lcn_name{padding:0px 0 0px 5px}.package_listbox .list_innerPadding{padding:19px 20px 20px;border-bottom:1px solid #e2e2e2;width:100%;float:left}.package_listbox.active{width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,0.3);background:#666}.package_listbox:hover{width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,0.3);background:#f1f1f1}.maxPerson{font-size:20px;color:#adadad;text-align:right;display:flex;justify-content:center}.detailsBox_rooms .carOnRequest p{font-size:12px;padding-top:5px;color:#293895;text-align:right}.package_listbox .adv_roomDtls .carOnRequest{font-size:14px;color:#e51d7d;padding-top:6%;text-align:right;font-weight:600}.packageChangeOptions ul.packageChangeLinks{float:left;width:100%;margin:0;padding:0;display:flex;justify-content:flex-end}.packageChangeOptions ul.packageChangeLinks .tooltip-inner{white-space:nowrap;max-width:none}.packageChangeOptions ul.packageChangeLinks li{position:relative;list-style:none;display:inline-block;margin:0;padding:5px 0}.packageChangeOptions ul.packageChangeLinks li a{padding:0px 0px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:11px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:4px;border-radius:25px;border-radius:4px;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;padding-top:2px}.packageChangeOptions ul.packageChangeLinks li a:hover{background:#e51d7d;cursor:pointer;color:#fff}.packageChangeOptions ul.packageChangeLinks li a:active{background:#e51d7d}.packageChangeOptions ul.packageChangeLinks li+li{margin-left:10px}.dropdown-menu&gt;.active&gt;a,.dropdown-menu&gt;.active&gt;a:hover,.dropdown-menu&gt;.active&gt;a:focus{background:#293895 !important;outline:none}.pkg_flexDiv{display:flex;align-items:center;justify-content:center;width:100%}.servicePackageDetailsWrap .serviceDescription_wrap{float:left;width:100%;margin-top:25px;font-family:"Montserrat",sans-serif}.servicePackageDetailsWrap .serviceDescription_wrap h3{font-size:18px;font-weight:500;color:#293895;margin:0px;padding:0px;margin-bottom:15px}.servicePackageDetailsWrap .serviceDescription_wrap p{font-size:13px;font-weight:400;color:#333;line-height:16px}.servicePackageDetailsWrap .serviceFacilities{float:left;width:100%;margin-top:25px;font-family:"Montserrat",sans-serif}.servicePackageDetailsWrap .serviceFacilities h3{font-size:18px;font-weight:500;color:#293895;margin:0px;padding:0px;margin-bottom:15px}.servicePackageDetailsWrap .serviceFacilities .facilitiesBox{float:left;width:100%}.servicePackageDetailsWrap .serviceFacilities .facilitiesBox ul{margin:0px;padding:0px;float:left;width:100%;font-family:"Montserrat",sans-serif}.servicePackageDetailsWrap .serviceFacilities .facilitiesBox ul li{list-style:none;width:33%;text-align:left;font-size:13px;float:left}.packageListing_Wrapper.gridViewShow .package_listbox{width:31%;float:left;margin:0px 10px 25px}.packageListing_Wrapper.gridViewShow .package_listbox:hover{box-shadow:0px 3px 3px 0px #e2e2e2}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding{padding:0px 10px 15px;border:1px solid #f1f1f1;border-bottom:5px solid #f1f1f1}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .pkg_listing_dtls{display:block;float:left;width:100%;padding:5px 0px;text-align:left;font-size:13px;font-weight:500}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .transImgBox{width:100%;padding:0px 5px;margin-bottom:10px}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .transImgBox .transferListingImg_bg{background-size:cover;height:140px;border:0px;border-bottom:1px solid #e2e2e2;cursor:pointer}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .package_info{width:100%;padding:0 15px;margin-bottom:10px}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .package_info h1{line-height:22px}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .package_info .readMore{display:none}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .package_info_innerListing{width:100%}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .servicesdtls_pkg.pkg_listing_dtls .listing_label_dtls.gridServiceTtl{float:left;width:100%;font-size:13px;font-weight:400;color:#293895;padding-bottom:7px;border-bottom:1px solid #e2e2e2;margin-bottom:7px}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .servicesdtls_pkg.pkg_listing_dtls ul.pkgServices_list{border-bottom:1px solid #e2e2e2}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .servicesdtls_pkg.pkg_listing_dtls ul.pkgServices_list li{margin-bottom:7px}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .servicesdtls_pkg.pkg_listing_dtls ul.pkgServices_list li:first-child{margin-right:7px}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .servicesdtls_pkg.pkg_listing_dtls ul.pkgServices_list li+li{margin-left:initial !important;margin-right:7px}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .themePkg_wrap{display:inline-block;padding:2px 4px;border:1px solid #e2e2e2;border-radius:20px;text-align:center;font-size:12px;margin-top:7px;margin-bottom:7px}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .themePkg_wrap span{margin:0px;padding:0px}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .themePkg_wrap+.themePkg_wrap{margin-left:7px}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .pkg_priceInfo{float:left;width:100%;margin-top:10px;text-align:left}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .pkg_priceInfo .prce_dv{text-align:left}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .pkg_priceInfo .prce_dv label{text-align:left}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .pkg_priceInfo .prce_dv .rslt_prce{text-align:left}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .pkg_priceInfo .prce_dv .rslt_prce h2{text-align:left}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .pkg_priceInfo .commonBtn.pkgDetailButton{width:95%;margin:0 auto;text-align:center}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .pkg_priceInfo .commonBtn.pkgDetailButton a{width:100%}.packageListing_Wrapper.gridViewShow .package_listbox .transfer_info h1{overflow:inherit;text-overflow:inherit;white-space:inherit;line-height:22px}.packageListing_Wrapper.gridViewShow .gridMapSection{display:block;width:100%;float:left;padding-left:5px;margin:0px 0px 20px}.packageListing_Wrapper.gridViewShow .gridMapSection img{width:100%}.packageChangeOptionFltr{float:left;width:100%;padding:3px 0px;margin-bottom:7px;min-height:35px}.packageChangeOptionFltr .fltr_changeTtl{font-size:14px;font-weight:500}.packageChangeOptionFltr .selectdaywiseHotel{display:flex;align-items:center}.packageChangeOptionFltr .selectDaywiseHtl{display:flex;align-items:center;position:relative;width:150px;margin-left:15px}.packageChangeOptionFltr .selectDaywiseHtl select{width:100%;border:1px solid #e2e2e2;border-radius:5px;padding:3px 20px 3px 5px;font-size:13px;line-height:20px;background:#f1f1f1 !important;height:34px}.packageChangeOptionFltr .selectDaywiseHtl .arrow_icon{position:absolute;right:13px;top:9px}.serviceSelectOption{font-family:"Montserrat",sans-serif;float:right;text-align:revert;font-size:16px;margin:0px;padding:5px 0px;display:flex;align-items:center}.serviceSelectOption .selectedCheckIcon{font-size:20px;font-weight:300;color:green;margin-right:7px}.serviceSelectOption .selectStatusTxt{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;color:#293895}p.allNightHotelSelect_pkg{float:right;width:100%;font-size:11px}.changeServiceBtn+.changeServiceBtn{margin-right:15px}.packageContinueBtn{float:left;width:100%;text-align:right}.packageContinueBtn .commonBtn{float:right;margin:15px 0px;padding:0 15px}.packageContinueBtn .commonBtn a{padding:8px 20px;text-transform:uppercase;font-size:12px;font-weight:400}.rightText{text-align:right;float:right}.packageServiceTripTimeLine{float:left;width:100%}.tripTimeLineContainer{padding-right:0px}.packageServiceTripTimeLine{border-left:2px solid #293895;float:left;width:100%;min-height:250px}.packageServiceTripTimeLine .dayCountTtlBox{float:left;width:100%;display:flex;align-items:center;font-size:14px;font-weight:500}.packageServiceTripTimeLine .dayCountTtlBox .dayCountBoxHeading{width:auto;padding:7px 20px;background:#293895;float:left;font-size:13px;color:#fff;margin-right:15px;position:relative}.packageServiceTripTimeLine .dayCountTtlBox .dayCountBoxHeading:before{content:"";position:absolute;top:50%;left:-8px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #141b47;display:block;width:0;margin-top:-7px}.packageServiceTripTimeLine .dayCountTtlBox .cityName_package{padding:7px 15px;float:left;width:100%;background:#f1f1f1}.packageServiceTripTimeLine .serviceTripTimelineDtls{float:left;width:100%;margin:0;padding:0;color:#fff}.packageServiceTripTimeLine .serviceTripTimelineDtls ul{margin:0;padding:0;float:left;width:100%;color:#fff}.packageServiceTripTimeLine .serviceTripTimelineDtls ul .tripTimelineBox.active{background:#666;border-right:4px solid #293895}.packageServiceTripTimeLine .serviceTripTimelineDtls ul .tripTimelineBox.active .iconCirclr{background-color:#141b47}.packageServiceTripTimeLine .serviceTripTimelineDtls ul li.tripTimelineBox{padding:12px 7px;display:flex;align-items:center;color:#fff}.packageServiceTripTimeLine .serviceTripTimelineDtls ul li.tripTimelineBox .timelineTripInfo{color:#fff}.packageServiceTripTimeLine .serviceTripTimelineDtls ul li.tripTimelineBox .serviceIcon{width:35px;height:35px;border-radius:25px;display:inline-block;background:#eee;margin-right:10px;background-color:#737373;border-radius:25px;margin-right:10px}.packageServiceTripTimeLine .serviceTripTimelineDtls ul li.tripTimelineBox .iconCirclr{width:35px;height:35px;background-color:#737373;border-radius:25px;margin-right:10px}.packageServiceTripTimeLine .serviceTripTimelineDtls ul li.tripTimelineBox .serv_flightIcon{background-position:-5px -12px;width:35px;height:34px;float:left;display:inline-table}.packageServiceTripTimeLine .serviceTripTimelineDtls ul li.tripTimelineBox .serv_hoteIcon{background-position:-101px -213px;width:35px;height:34px;display:inline-table;float:left}.packageServiceTripTimeLine .serviceTripTimelineDtls ul li.tripTimelineBox .serv_transIcon{background-position:-39px -214px;width:35px;height:34px;display:inline-table;float:left}.packageServiceTripTimeLine .serviceTripTimelineDtls ul li.tripTimelineBox .serv_tourIcon{background-position:-71px -214px;width:35px;height:34px;display:inline-table;float:left}.packageServiceTripTimeLine .serviceTripTimelineDtls ul li.tripTimelineBox .serv_mealIcon{background-position:-265px -65px;width:35px;height:34px;display:inline-table;float:left}.packageServiceTripTimeLine .serviceTripTimelineDtls ul li.tripTimelineBox .timelineTripInfo{text-transform:capitalize;font-size:13px}.departureTravellerChange{width:100%;float:left;font-family:"Montserrat",sans-serif;background:#293895}.departureTravellerChange .departureselectedDateTxt{font-size:16px;margin:15px 0 25px 0;color:#fff}.departureTravellerChange .pkgTravellerTtl{font-size:14px;margin:0 0 15px 0px;color:#fff}.departureTravellerChange .pkgRoomCountTtl{font-size:13px;margin:10px 0 0 0;font-weight:500;color:#fff}.departureTravellerChange label{font-size:13px;font-weight:500;color:#fff}.packageRateCheckWrap{padding-top:15px;border-top:1px solid #293895}.travellerAddRemoveWrap{display:flex;align-items:center;margin-top:11px;padding-left:5px}.travellerAddRemoveWrap .addRmTravellerPkgIcon{display:inline-block;background:#141b47;color:#fff;height:20px;display:flex;align-items:center;width:20px;font-size:14px;display:flex;align-items:center;justify-content:center;border:1px solid #fff;cursor:pointer;cursor:pointer}.addRmTravellerPkgIcon+.addRmTravellerPkgIcon{margin-left:5px}.packageTravellerPriceBox .fareDlts_TableData{float:left;width:100%;padding:15px 0 0 0;border-top:1px solid #293895}.packageTravellerPriceBox .fareDltsTtl{font-size:14px;font-weight:500;color:#fff}.packageTravellerPriceBox .fareDltsFinalAmt_txt{font-size:16px;font-weight:500;color:#fff}.packageDetailsModalWrap .htlDtlsHeading{text-transform:capitalize}.packageDetailsModalWrap .detailsAboutInfo{width:100% !important;margin:0px !important}.packageDetailsModalWrap .details_tabs_Container .nav-tabs.detail_tabs{margin:0px !important}.packageDetailsModalWrap .details_tabs_Container .detail_tabsContent .amenities_dscr{padding:0px !important}.packageDetailsModalWrap .detailsAboutInfo{padding-bottom:15px !important}.addReadMore.showlesscontent .SecSec,.addReadMore.showlesscontent .readLess{display:none}.addReadMore.showmorecontent .readMore{display:none}.addReadMore .readMore,.addReadMore .readLess{font-weight:500;margin-left:2px;color:#293895;cursor:pointer;font-family:"Montserrat",sans-serif}.addReadMoreWrapTxt.showmorecontent .SecSec,.addReadMoreWrapTxt.showmorecontent .readLess{display:block}.innerSearch_package .btn-default:hover{background-color:#fff !important;border-color:#e2e2e2 !important;line-height:16px;padding-top:6px;padding-bottom:6px;outline:none}.serviceDescEllips{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.daywiseDescription{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;float:left;width:100%;margin:20px 0px 10px}.dynPkg_calender .fc-ltr .fc-basic-view .fc-day-number.fc-state-onrequest:after{content:"";position:absolute;width:20%;height:3px;border-radius:5px;background:#05a5f1;left:50%;bottom:5px;transform:translate(-50%, 0px)}.dayWiseTabsWrapPackages{margin-left:10%;float:left;width:90%;border-left:5px solid #ccc}.dayWiseTabsWrapPackages .card-body{position:relative;top:-50px;float:left;background:transparent;border:0px;width:100%}.dayWiseTabsWrapPackages .pkg_serv_dtls_box{float:left;width:100%;background:#fff;padding:10px 7px;border-bottom:1px solid #e2e2e2;font-size:13px;height:initial !important;transition:0.3s}.dayWiseTabsWrapPackages .pkg_serv_dtls_box .serv_dtls_box{float:left;width:100%;display:flex;align-items:center;justify-content:flex-start}.dayWiseTabsWrapPackages .pkg_serv_dtls_box .serv_ttl{margin:0px 7px;font-size:16px;font-weight:500;color:#000}.daywiseTitleDesc{margin:0px;padding:7px 15px 10px;font-size:18px;text-transform:capitalize;margin-bottom:7px;border-bottom:1px solid #e2e2e2;height:initial !important}.countryCode_transport.countryCode.flag{width:90%;border-radius:3px 0 0 3px}.downArrow.nationality_downarrow{top:10px;right:15px}.package_bknw_innerPadding{padding:15px 65px 15px;display:inline-block;width:100%}.mainwrapper_bookNow.packageCnfmBooking .bookingdtls_right .bookNw_headingBox .travellerDlts_Tlt.booking_statuslbl{color:#293895}.package_booknow_wrap .transport_bknw_innerPadding{padding:15px 65px 15px;display:inline-block;width:100%}.package_booknow_wrap .departureTravellerChange .select_rrom_options{border-top:0px}.package_booknow_wrap .transport_bknw_innerPadding .calnderIcon{position:absolute;right:10px;top:7px}.packageListing_Wrapper .filter_left_container .fltr_srch.bdrnone{border:initial}.package_company_list_wrap.innerSearch_package button.btn.dropdown-toggle.btn-default{padding:6px 15px;line-height:22px;position:relative;overflow:hidden}.departureTravellerChange .select_rrom_options{border-top:0px}.packageChangeFilterLeft .timelineTtl{float:left;width:100%;padding:10px 15px;color:#ffffff;border-bottom:1px solid #8c8b8b;margin-bottom:15px}.dynPkg_calender .fc-ltr .fc-basic-view .fc-day-number.fc-past{color:#cccccc !important}.dynPkg_calender .fc-ltr .fc-basic-view .fc-day-number{line-height:10px;text-align:center !important;position:relative;padding-bottom:15px !important;margin-bottom:5px !important}.showDayWiseDetailsWrap{float:left;width:100%;padding-bottom:20px;border-bottom:1px solid #e2e2e2}.dynPkg_calender .fc-event{background:transparent !important;border:0px !important}.soldoutPkg{position:relative}.dynPkg_calender .fc-ltr .fc-basic-view .fc-state-highlight.soldOutBooking.soldoutPkg:after{background:transparent;content:none}.dynPkg_calender .fc-ltr .fc-basic-view .fc-state-highlight.soldOutBooking:after{content:"";position:absolute;width:20%;height:3px;border-radius:5px;background:#56aad2;left:50%;bottom:5px;transform:translate(-50%, 0px)}#roomdetail .modal-content{border-radius:0px;display:inline-block;width:100%;background:transparent}.pkgConfirmBookingDtls{float:left;width:100%}.fulldiv{float:left;width:100%}.pkgTopRightSortFltr .filterSelect.priceFltr .arrow_icon{color:#fff;top:10px}.packageModifySearch .pkgFixDate_search .checkbox label:before,.packageModifySearch .packge_adv .checkbox label:before{border:2px solid #737373;padding:6px}.packageModifySearch .pkgFixDate_search .checkbox input:checked+label:after,.packageModifySearch .packge_adv .checkbox input:checked+label:after{top:5px;left:6px}.packageModifySearch .packageSearchBtn{margin-bottom:15px}.compactViewShow .dyncss_compactImg{display:none}.compactViewShow .locationDtls.ground_ser_TtimeDtls{width:auto}.compactViewShow .compactHide_groundservices{display:none}.compactViewShow .compactHide_package{display:none}.compactViewShow .dyncss_compactviewbox,.compactViewShow .dyncss_compactbox1{display:block !important}.compactViewShow .dyncss_listviewbox,.compactViewShow .dyncss_gridviewbox{display:none !important}.compactViewShow .transferListingImg_bg{background:#f1f1f1;width:125px;height:85px;padding:5px;border:1px solid #d1d1d1;background-size:100%;cursor:pointer}.compactViewShow .groundservices_info.compct_trans_info{width:60%;padding:0px 15px;display:flex;align-items:center;justify-content:space-between}.compactViewShow .groundservices_info.compct_trans_info .trans_dtls_more{display:none}.compactViewShow .groundservices_info.compct_trans_info h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal;margin:0px;padding:0px;padding-right:15px}.compactViewShow .dyncss_compactbox1 .locationDtls.transTtimeDtls{display:flex;width:100%}.compactViewShow .transport_priceInfo{width:40%;display:flex;align-items:center;justify-content:flex-end;padding-right:50px;float:right}.compactViewShow .transport_priceInfo .prce_dv label{display:none}.compactViewShow .locationDtls.transTtimeDtls .lcn_icon,.compactViewShow .locationDtls.transTtimeDtls .lcn_name{padding:0px;padding-right:7px;font-size:13px;color:#a2a2a2}.compactViewShow .roomStatus_trans.transstaus{margin-right:25px;margin-bottom:0px;margin-top:8px}.compactViewShow .groundservices_listbox{margin-bottom:7px;float:left;width:100%}.compactViewShow .groundservices_listbox .list_innerPadding{border:1px solid #ccc;position:relative}.compactViewShow .groundservices_listbox .list_innerPadding .dyncss_compactviewbox{position:absolute;top:0px;right:0px;height:68px;top:-22px;right:-7px;display:flex;border-radius:0px !important;align-items:center;vertical-align:middle;width:10%}.compactViewShow .groundservices_listbox .list_innerPadding .plusBtn_compt{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.compactViewShow .groundservices_listbox .tansInfoDtls{width:100%;float:left}.compactViewShow .groundservices_listbox .tansInfoDtls p{display:inline-block;font-size:13px;color:#666;margin-right:7px;padding-right:7px;margin-bottom:0px}.compactViewShow .groundservices_listbox .tansInfoDtls p span{color:#666}.compactViewShow .groundservices_listbox .compt_info_trans{padding:10px 0px 10px 10px;width:100%;float:left}.compactViewShow .groundservices_listbox .comptViewBox .compt_PriceDtls{padding:9px 10px}.compactViewShow .groundservices_listbox .prce_dv.compt_PriceDtls{width:16%}.compactViewShow .groundservices_listbox .addAvlCont .availableTxt{width:inherit;float:right}.compactViewShow .groundservices_listbox .transfer_info.transport_info .locationDtls .lcn_name{padding-left:15px}.compactViewShow .groundservices_listbox .list_innerPadding{padding:16px 20px 16px}.compactViewShow .groundservices_listbox .roomStatus_trans.transstaus{margin-right:0;margin-bottom:0px;margin-top:0px}.compactViewShow .transfer_listbox .prce_dv{width:60%}.compactViewShow #listing_loader .list_innerPadding{margin-bottom:10px}.compactViewShow .listingLoader_wrapper .list_img,.compactViewShow .listingLoader_wrapper .list-text-02,.compactViewShow .listingLoader_wrapper .priceInfo .availfrom,.compactViewShow .listingLoader_wrapper .compareDtls{display:none}.compactViewShow .listingLoader_wrapper .listDtlsInfo .serviceHeading{width:90%;height:35px;display:block;margin-bottom:5px}.compactViewShow .listingLoader_wrapper .listDtlsInfo{width:75%;display:flex;align-items:center;justify-content:space-between}.compactViewShow .listingLoader_wrapper .list-text-01{float:left;width:100%;height:45px}.compactViewShow .listingLoader_wrapper .priceInfo .buttonDiv{border-radius:0px;width:100%}.compactViewShow .listingLoader_wrapper .priceDV.priceInfo{width:25%}.compactViewShow .transport_info .venderDtlsTransport{width:100%;display:flex}.compactViewShow .compactRwFlex{display:flex;align-items:center;justify-content:flex-start}.compactViewShow .dynccs_showGridview{display:none !important}.compactViewShow .detailsBox_rooms.compact_view_btn_wrap{display:flex;align-items:center;justify-content:flex-end}.compactViewShow .detailsBox_rooms.compact_view_btn_wrap .addServBookBtn{float:right}.compactViewShow .addServBookBtn{margin-top:5px !important}.compactViewShow .trans_priceInfo .prce_dv label.frBreakup_label{display:block !important}.compactViewShow .pkg_priceInfo .commonBtn.compactView_tglBtn a.dyncss_compactviewbox{position:absolute;top:0px;right:0px;height:65px;top:-21px;right:-7px;display:flex;border-radius:0px !important;align-items:center;vertical-align:middle;width:10%}.compactViewShow .compct_package_info{width:60%;padding:0px 15px;display:flex;align-items:center;justify-content:space-between}.compactViewShow .package_listbox .list_innerPadding .plusBtn_compt{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.rightFilerTop.packageTopFltr .filterSelect.priceFltr .arrow_icon{top:7px;right:22px}.fixPackageDaywiseDtlsWrap .daysTabs{left:initial}.colorInforCalender{float:right;margin-top:0px}.colorInforCalender .calendermarker{padding:0px}.colorInforCalender .calendermarker li{display:inline-block;font-size:13px;font-family:"Montserrat",sans-serif}.colorInforCalender .calendermarker .notAvail:before{background:#666666}.colorInforCalender .calendermarker .onReq:before{background:#a4cdfd}.colorInforCalender .calendermarker .available:before{background:#a6eca6}.colorInforCalender .calendermarker .notAvail:before,.colorInforCalender .calendermarker .onReq:before,.colorInforCalender .calendermarker .available:before{content:"";width:20px;height:4px;display:inline-block;margin:0 5px;margin-bottom:2px}.pkg_pernight_txt{font-family:"Montserrat",sans-serif;font-size:11px;color:#f25746;font-weight:400;width:100%;float:left}.payment_success_message{color:#27ae60;margin:0px;padding:10px 0px 0px;font-size:18px;font-weight:500}.preloaderDayCount{width:95%;height:35px;display:block;margin-bottom:10px}.preloaderServiceIcon{width:100%;height:55px;display:block;margin-bottom:10px}.preloaderServiceDetails{width:100%;height:55px;display:block;margin-bottom:10px}.daywiseDetails_loader.dayWiseTabsWrapPackages{float:left;width:100%;margin:0px;padding:0px;border:0px;margin-bottom:25px}.pkdDetailsLoaderBox{display:inline-block;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e2e2e2}.packageRoomDetailsModal_wrap{margin-top:35px;padding:10px;border:1px solid #293895}.packageRoomDetailsModal_wrap .departureselectedDateTxt.selectedDateTtl{font-size:18px;font-weight:500;color:#fff;margin-bottom:0px;border-bottom:1px solid #293895;padding-bottom:10px;margin:0;padding:7px 0px 15px}.packageRoomDetailsModal_wrap h5{margin-bottom:15px}.select_rrom_options.selectRoomOptionWrap{margin-top:0px}.packageCanclPolicyCheck .checkbox label:before{padding:6px}.packageCanclPolicyCheck .checkbox input:checked+label:after{left:6px}#dyn_rowdata&gt;label{width:auto}#dyn_traveller_hotel_box{top:13px}.clickmore{z-index:1;position:relative}.displyflex{display:flex;float:left}.padrht{padding-right:10px}.marmorecty{margin-left:76rem;margin-top:2.7rem;position:absolute}.marlesscty{margin-left:78rem;margin-top:2.7rem;position:absolute}html,body{height:100%;margin:0}body{display:flex;flex-direction:column}.padL0{padding-left:0px}.padR0{padding-right:0px}.bannerImg{position:relative}.aboutus_heading h5{position:absolute;font-size:28px;font-weight:400;color:#000;top:20%;left:14%}.main_wrapper{float:left;width:100%;background:#fff}.mainwrapper_aboutUS{width:100%;float:left;border-bottom:1px solid #ccc;padding:60px 0px 45px}.otrams_powerful p{font-size:12px;font-weight:400;color:#666;text-align:justify;line-height:18px}.otrams_powerful h4{font-size:28px;font-weight:400;color:#000;margin:0px}.missionVision_wrapper{width:100%;float:left;padding:30px 0px 30px}.missionSec p{overflow:hidden;line-height:20px;max-height:81px;text-align:justify;padding-right:5px;width:100%}.missionTxt{font-size:20px;font-weight:500;color:#000;text-align:center}.missionSec h4{font-size:26px;font-weight:300;color:#000;margin:0px;margin:15px 0 15px;text-align:center}.visionSec p{font-size:13px;font-weight:400;color:#666;text-align:justify;line-height:22px}.visionSec h4{font-size:26px;font-weight:300;color:#000;margin:0px;margin-bottom:7px}.wrapper_coreValue{width:100%;float:left;padding:30px 0 30px;background:#f6f5f4}.coreValue h5{font-size:26px;font-weight:300;color:#000;margin:0px 0 25px;padding-bottom:20px;border-bottom:1px solid #cecece}.happyClientSec h4{font-size:16px;font-weight:600;color:#000;margin-bottom:10px}.happyClientSec p{font-size:13px;font-weight:300;color:#666;text-align:justify;line-height:20px}.responsivenessSec h4{font-size:16px;font-weight:600;color:#000;margin-bottom:10px}.responsivenessSec p{font-size:13px;font-weight:300;color:#666;text-align:justify;line-height:20px}.ourValuesIcon{font-size:30px;font-weight:400;color:#ccc}.imaginationSec h4{font-size:16px;font-weight:600;color:#000;margin-bottom:10px}.imaginationSec p{font-size:13px;font-weight:300;color:#666;text-align:justify;line-height:20px}.banner_part{float:left;width:100%;background:#fff;min-height:auto;padding:0px}.aboutBanner,.termsConditionBanner,.forgotPassBanner{background:#dfb881 url("../images/about_banner.png") no-repeat center center;background-size:cover}.pageHeading{position:relative;float:left;width:100%;height:auto;padding:6% 0px}.pageHeading h5.pageNameTxt{position:absolute;top:50%;font-size:28px;font-weight:300;color:#000;left:0px;transform:translate(0%, -50%);margin:0px;padding:0px;z-index:1}.aboutContentBox{padding:15px 50px 10px 0;float:left;width:100%;font-family:"Montserrat",sans-serif}.missionSec,.visionSec{font-family:"Montserrat",sans-serif;float:left;width:100%;font-size:13px;color:#666}.aboutImg_Sec img{width:130px;height:130px;border-radius:50%;margin:0 auto}.aboutus_sec{background:#eee;padding:15px;border-radius:5px;margin-bottom:10px;height:320px}.forgotPassWrapp{float:left;width:100%;margin-bottom:15px;background:#fff}.forgotPass_Form{font-family:"Montserrat",sans-serif;float:left;width:100%;padding:25px 0px;margin:0px}.forgotPass_Form p{font-size:14px;margin:0px;padding:0;line-height:24px;font-weight:300;color:#666}.forgotPass_Form .rltDiv{position:relative}.forgotPass_Form .form_wrap_pass{font-family:"Montserrat",sans-serif;float:left;width:100%;margin:15px 0px 0px}.forgotPass_Form .form_wrap_pass input.form-control{font-size:13px;font-weight:400;color:#293895 !important}.forgotPass_Form .form_wrap_pass .commonBtn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.forgotPass_Form .form_wrap_pass .commonBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.forgotPass_Form .form_wrap_pass .commonBtn a:active{background:#e51d7d}.forgotPass_Form .form_wrap_pass .commonBtn span{padding-left:5px}.forgotPass_Form .padL0{padding-left:0px}.termsConditionWrapp{float:left;width:100%;margin-bottom:5%;background:#f6f5f4}.termsConditionWrapp .container{background:#fff}.termsConditionWrapp .termnCond_descBox{float:left;width:100%;margin:35px 0px 10px;font-family:"Montserrat",sans-serif;padding:25px 20px 25px}.termsConditionWrapp .termnCond_descBox p{font-size:13px;color:#666;line-height:28px;text-align:left}.termsConditionWrapp .termnCond_descBox .panel-body,.termsConditionWrapp .termnCond_descBox .panel-heading{padding:10px 20px}.termsConditionWrapp .termsListDesc{float:left;width:100%}.termsConditionWrapp .termsListDesc .panel-default&gt;.panel-heading{background:#f0f0f0;background:-moz-linear-gradient(top, #f0f0f0 0%, #fff 10%, #fff 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #f1f1f1), color-stop(10%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #f0f0f0 0%, #fff 10%, #fff 100%);background:-o-linear-gradient(top, #f0f0f0 0%, #fff 10%, #fff 100%);background:-ms-linear-gradient(top, #f0f0f0 0%, #fff 10%, #fff 100%);background:linear-gradient(to bottom, #f0f0f0 0%, #fff 10%, #fff 100%);border-radius:0px}.termsConditionWrapp .termsListDesc .panel-default&gt;.panel-heading h4.panel-title{font-size:16px;font-weight:300;color:#333;padding:0px}.termsConditionWrapp .termsListDesc .panel-default&gt;.panel-heading h4.panel-title a{text-decoration:none;padding:7px 0px;width:100%;display:inline-block;cursor:pointer;outline:none;position:relative}.termsConditionWrapp .termsListDesc .panel-default&gt;.panel-heading+.panel-collapse&gt;.panel-body{background:#fff;font-size:13px;font-weight:300;color:#666}.termsConditionWrapp .termsListDesc .panel-default&gt;.panel-heading+.panel-collapse&gt;.panel-body ul{padding:0 15px;margin:0}.termsConditionWrapp .termsListDesc .panel-default&gt;.panel-heading+.panel-collapse&gt;.panel-body li{list-style:disc}.termsConditionWrapp .termsListDesc .panel-default&gt;.panel-heading+.panel-collapse&gt;.panel-body p{font-size:13px;font-weight:300;color:#666;margin-bottom:0px;line-height:22px}.termsConditionWrapp .termsListDesc .panel-group .panel{margin-bottom:0;border-radius:4px;border-radius:0px;border:0px;margin:0px;padding:0px}.termsConditionWrapp .termsListDesc .panel-group .panel+.panel{margin-bottom:0px;border-bottom:1px solid #e2e2e2}.termsConditionWrapp .termsDataList ul.innerTermsList li{list-style-type:lower-alpha}.termsConditionWrapp .glyphicon{position:relative;font-size:24px;position:absolute;right:7px;top:1px;color:#999}.termsConditionWrapp .rotate i{color:#666;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.otramsBusinessWrapp{float:left;width:100%}.otramsBusinessWrapp .corporatelogin_Box{float:left;width:100%;margin:50px 0px 15px;background:#fff;padding:0px}.otramsBusinessWrapp .corporatelogin_Box h2.corpLoginTtl{background:#293895;margin:0px 0 15px 0px;font-size:20px;padding:10px 10px;font-weight:400;color:#fff}.otramsBusinessWrapp .corporatelogin_Box .form_wrap_login{float:left;width:100%;padding:0px 50px}.otramsBusinessWrapp .corporatelogin_Box label{font-size:13px;font-weight:500;color:#666}.otramsBusinessWrapp .corporatelogin_Box .commonBtn a{background:#293895;padding:8px 25px;border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s}.otramsBusinessWrapp .corporatelogin_Box .commonBtn a:hover{cursor:pointer;background:#e51d7d;color:#fff}.otramsBusinessWrapp .corporatelogin_Box .commonBtn a:active{background:#e51d7d}.otramsBusinessWrapp .corporatelogin_Box .commonBtn span{padding-left:5px}.otramsBusinessWrapp .corporatelogin_Box .forgPass_link{font-size:12px;font-weight:400;color:#e51d7d;cursor:pointer;text-decoration:none}.otramsBusinessWrapp .corporatelogin_Box .continueBtn_corporateLogin{margin-top:26px}.otramsBusinessWrapp .otramsBusinessDescBox{float:left;width:100%;margin:15px 0px;padding:25px 50px;background:#fff}.otramsBusinessWrapp .otramsBusinessDescBox p{font-size:13px;color:#666;line-height:22px;margin-bottom:15px}.otramsBusinessWrapp .otramsBusinessDescBox .travelServicesList ul{width:100%;margin:0px;padding:0px 0 0 15px}.otramsBusinessWrapp .otramsBusinessDescBox .travelServicesList ul li{font-size:13px;color:#666;line-height:22px;margin-bottom:3px;padding:0px}.otramsBusinessWrapp .contactSpecialist{float:left;width:100%;padding:10px 10px;text-align:center;background:#293895;margin:0 0 25px 0px;color:#fff;font-size:14px;border-radius:2px}.notFoundData_Box{float:left;width:100%;background:#fff;text-align:center;margin:50px 0px;padding-bottom:25px}.notFoundData_Box img{margin:15px auto}.notFoundData_Box h1.errorTtl{font-size:36px;font-weight:300;margin:0px;margin-bottom:7px;padding:0px;line-height:42px;color:#000;font-family:"Montserrat",sans-serif}.notFoundData_Box h1.errorTtl a{color:#e51d7d}.contact_us_heading .banner_contactUs{float:left;width:100%;background:#fff;min-height:457px;padding:0px}.contactUs_section{position:relative;width:100%;float:left;z-index:9;margin-top:-13%;color:#fff}.contact_us_heading{width:100%;float:left;background:#fff;padding:20px 20px 0px 25px;display:inline-table;width:100%;float:left;margin-bottom:50px}.contactInfo{width:100%;float:left;background:#141b47;display:inline-block;padding:20px 30px 20px 45px;min-height:644px}.section_0pad{padding:0px;background:#fff}.contactForm_tlt h5{font-size:24px;font-weight:400;color:#000;border-bottom:1px solid #d9d9d9;padding-bottom:5px}.contactInfo_txt h5{font-size:24px;font-weight:400;color:#fff;border-bottom:1px solid #d9d9d9;padding-bottom:5px}.mandatoryField{float:right;color:red;font-size:12px;padding-top:6px}.contact_us_heading label{font-size:14px;font-weight:400;color:#293895;position:relative;max-width:100%;margin-bottom:5px}.mandatory_field{color:red;font-size:12px}.security_code_section{float:left;width:100%;padding:0px;margin:0px}.security_code_section select{-webkit-appearance:none;text-indent:1px}.security_code_section .continueBtn{text-align:right;width:100%;float:right}.security_code_section p{font-size:14px;margin:0px;padding:0;line-height:24px;font-weight:300;color:#666}.arrowDown{position:absolute;top:33px;right:25px;color:#0a0a0a;font-size:14px;pointer-events:none}.security_code{font-family:"Montserrat",sans-serif;float:left;width:100%;margin:15px 0px 0px}.security_code input.form-control{font-size:13px;font-weight:400;color:#293895 !important}.security_code .continueBtn a{padding:8px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.security_code .continueBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.security_code .continueBtn a:active{background:#e51d7d}.security_code .continueBtn span{padding-left:5px}.contactUs_section .form-control{font-size:13px;font-weight:400;color:#615d5d;display:flex}.contactUs_section .flag{background-size:20px 27px}.Compnay_tlt h4{font-size:16px;font-weight:400;padding-top:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mapMaker{font-size:16px;font-weight:400;padding-right:15px}.contcatAddressDlts{width:100%;float:left;font-size:13px;font-weight:400;padding:0px 0px 15px 30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.addressDlts{width:100%;float:left;border-bottom:1px solid #d9d9d9}.contact_Info{width:100%;float:left;padding:18px 0 10px;border-bottom:1px solid #d9d9d9}.contact_Info p{font-size:13px;font-weight:400;color:#fff}.contactIcon{font-size:16px;font-weight:400;padding-right:15px}.businessHours{width:100%;float:left;padding:18px 0 10px;border-bottom:1px solid #d9d9d9}.businesshours_title p{font-size:16px;font-weight:400;color:#fff}.timeDlts{width:100%;float:left;padding:0px 0px 10px 30px}.timeDlts p{font-size:13px;font-weight:400;color:#fff;margin:0px}.socialIcons{width:100%;float:left;padding:20px 0px}.icon{position:relative;text-align:center;width:0px;height:0px;padding:15px;border-top-right-radius:20px;border-top-left-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;-webkit-border-radius:20px 20px 20px 20px}.icon i{font-size:20px;position:absolute;left:9px;top:5px}.icon.social{float:left;margin:0 15px 0 0;cursor:pointer;background:#fff;color:#141b47}.icon.social a{color:#141b47}.icon.social .tw a:hover{color:#4995f2}.icon.social.fb i{left:10px;top:6px}.icon.social.tw i{left:8px}.icon.social.gplus i{left:4px}.icon.social.in i{left:8px}.icon.social.ftr_snapchat i{left:6px}.visaForm_wrapper{float:left;width:100%;background:#f6f5f4;padding-top:40px}.visaForm{width:100%;float:left;background:#fff;padding:22px;margin-bottom:10px}.visaForm h5{font-size:16px;font-weight:600;color:#000;margin:0px 0px 0px 16px;padding:7px 0px 5px}.visaForm .noteTxt{font-size:16px;font-weight:400;color:#000}.clearDiv{clear:both}.visa_backtosearch{float:right;position:relative;margin-top:-7px}.visa_backtosearch a{margin:0px}.mainwrapper_form .visaForm label{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400;color:#666;position:relative}.mandatory{color:#f30404;font-size:14px;font-weight:600}.visaForm .form-control{font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400;color:#293895}.companyDetailsSelect{position:absolute;top:33px;right:25px;color:#0a0a0a;font-size:14px}select{-webkit-appearance:none;text-indent:1px}.visaRateTxt{font-size:12px;font-weight:400;color:#666;margin:0px 0px 10px 16px}.visaRateTlt{font-weight:600}.uplopadDocs{font-size:12px;font-weight:400;color:#666;margin:0px 0px 10px 16px}.uploadDocs{margin-bottom:14px}span.visaform_icon_bg{position:absolute;right:25px;top:32px;color:#d2d2d2;font-size:14px}.addressResize{resize:none}.visaForm input,.visaForm label{display:block;color:#7d7d7d;font-size:12px}.visaForm input[type=file]::-webkit-file-upload-button{border:1px solid #d5dbe5;border-radius:5px;padding:10px 10px 10px 10px;background:#f6f5f4;color:#b3986e;outline:none}.withOutLogin_credential{position:relative;float:right;top:27px}.withOutLogin_credential .btn_dv2.SearchBtn2{float:right}.withOutLogin_credential .btn_dv2.SearchBtn2 span{display:inline-block;margin-right:5px;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#000}.withOutLogin_credential .btn_dv2.SearchBtn2 a{background:#fff;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;padding:7px 10px;border-radius:20px;color:#293895;text-decoration:none;cursor:pointer;border:1px solid #929291}.withOutLogin_credential .btn_dv2.SearchBtn2 a:hover{cursor:pointer;background:#293895;color:#fff;transition:background-color .3s ease-in-out}.transfer_listin_preloader{width:100%;float:left}.preloader_listing{overflow:hidden;display:block;-moz-animation-duration:1s;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:infinite;-moz-animation-name:placeHolderShimmer;-moz-animation-timing-function:linear;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;background:#f6f7f8;background-image:-webkit-gradient(linear, left center, right center, from(#f6f7f8), color-stop(0.2, #edeef1), color-stop(0.4, #f6f7f8), to(#f6f7f8));background-image:-webkit-linear-gradient(left, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-image:-moz-gradient(linear, left center, right center, from(#f6f7f8), color-stop(0.2, #edeef1), color-stop(0.4, #f6f7f8), to(#f6f7f8));background-image:-moz-linear-gradient(left, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-repeat:no-repeat;background-size:1200px 1004px}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@-moz-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.listingLoader_wrapper{float:left;width:100%;margin:0px}.compactListing_preloader{border:1px solid #e2e2e2;margin-bottom:10px}.compactlistWrap{float:left;width:100%;padding:7px 0px}.preloader-c07{width:100%;height:120px}.compact_heading{width:100%;height:50px}.compact_priceDtls_addBtn{width:100%;height:50px}.compact_shortDetails{width:100%;height:30px;margin:7px 0px}.listDtlsInfo .serviceHeading{width:90%;height:35px;display:block;margin-bottom:10px}.listDtlsInfo .serviceaddr{width:50%;height:30px;display:block;margin-bottom:10px}.listDtlsInfo .readmoreDtls{width:30%;height:30px;display:block;margin-bottom:7px}.priceInfo .availfrom{width:100%;height:30px;display:block;margin-bottom:10px}.priceInfo .buttonDiv{width:75%;height:35px;display:block;margin-bottom:10px;border-radius:15px;float:right;margin-right:0px}.priceInfo .compareDtls{width:50%;height:25px;display:block;margin-bottom:7px;float:right;margin-right:0px}.gridViewShow .listingLoader_wrapper .list_img{float:left;width:100% !important;margin:7px 0px}.gridViewShow .listingLoader_wrapper .listDtlsInfo{float:left;width:100% !important;padding:0px 15px;margin-bottom:10px}.gridViewShow .listingLoader_wrapper .priceInfo{float:left;width:100% !important}.gridViewShow .listingLoader_wrapper .priceInfo .buttonDiv{float:left}.gridViewShow .listingLoader_wrapper .priceInfo .compareDtls{float:left}.travell_box_common{width:100%;background:#fff;border-bottom-right-radius:6px;border-bottom-left-radius:6px;margin-top:-15px;padding:5px 14px;overflow:hidden;position:absolute;z-index:1;box-shadow:0 5px 7px 0 rgba(0,0,0,0.5);margin-left:-15px}.trvlrInfoDv_common{font-size:14px;color:#000;padding:5px 5px 5px 10px;box-shadow:0 0 4px 0px rgba(0,0,0,0.3);margin-bottom:7px}.room_1_common{padding-top:0px;display:inline-block;width:100%}.trvlrInfoDv_common label{font-size:14px;margin-bottom:0px;color:#000 !important}.travlrFld_common{width:47%;float:left;margin-right:3%;margin-bottom:5px;position:relative}.travlrFld_common label{color:#333}.editForm_common{width:15px;height:15px;background:#fff;color:#3C3C3C;display:inline-block;border-radius:50%;float:right;margin-right:4px;text-align:center;font-size:8px;border:1px solid #333;padding:2px 0px;display:flex;justify-content:center}.travlrFld_common .form-control{padding:0 10px;width:100%;height:32px;line-height:25px;color:#001928;border:1px solid #CCD2DF;margin-top:5px}.rowdata_common .travlrFld_common span{position:absolute;right:12px;top:35px}.select_box_common{position:relative}.select_box_common .arrow_icon{position:absolute;top:10px;right:10px;color:#000;font-size:13px}.pax-bottom-box_common .cmn_btn a{padding:3px 8px;font-size:14px}.registraionTerms{color:#293895;cursor:pointer;text-decoration:none}.registraionTerms:hover,.registraionTerms:active{color:#293895;cursor:pointer;text-decoration:none}.missionSec ul{padding:0px}.missionSec li{width:33%;float:left;padding:0 0 10px 0}.missionSec .checkIcon{font-size:14px;color:#141b47}.registraionWrapper .addressResize{height:36px}.file_input_Btn_wrap{position:relative;height:36px;margin-top:-35px}.file_input_Btn_wrap .file_button{background-color:#141b47;position:relative;right:0px;top:0px;width:auto;border:0;float:right;padding:6px 7px;color:#fff !important;font-size:12px;height:36px;border:0px;top:-1px;border-radius:0 3px 3px 0px;cursor:pointer}.file_input_Btn_wrap .file_button1{opacity:0;position:relative;width:auto;float:right;padding:0px;color:#fff !important;padding-left:0;width:104px;right:0px;position:absolute}.dustBtn{float:right;color:#f25746}.dustBtn:hover{color:#293895}.font12{font-size:12px}.dustBtn{float:right;color:#f25746}.dustBtn:hover{color:#293895}.otherServices{margin-top:0px;padding-top:30px}.flightImg img{max-width:100%;height:auto}.sectorBooking_serve .owl-nav{position:absolute;right:15px;top:-17px;font-size:35px}.sectorBooking_serve .owl-nav button.owl-prev,.sectorBooking_serve .owl-nav button.owl-next{height:25px;width:25px;line-height:18px;border:1px solid #e2e2e2 !important;background:#293895;color:#fff;font-size:18px}.sectorBooking_serve .owl-nav button.owl-prev{padding:0px 5px !important;border-right:1px solid #e2e2e2}.sectorBooking_serve .owl-nav button.owl-next{padding:0px 5px !important}.sectorBooking_serve .owl-nav button.owl-next.disabled{display:none}.sectorBooking_serve .owl-nav button.owl-prev.disabled{display:none}.resentSeachSlider .owl-nav{position:absolute;right:5px;top:-48px;font-size:35px}.resentSeachSlider .owl-nav button.owl-prev,.resentSeachSlider .owl-nav button.owl-next{height:25px;line-height:20px;border:0px solid;background:#293895;color:#fff;font-size:22px;width:25px}.resentSeachSlider .owl-nav button.owl-prev{padding:0px 5px !important}.resentSeachSlider .owl-nav button.owl-next{padding:0px 5px !important;margin-left:2px !important}.resentSeachSlider .owl-nav button.owl-next.disabled{display:none}.resentSeachSlider .owl-nav button.owl-prev.disabled{display:none}#scrolltop{position:fixed;right:40px;bottom:40px;cursor:pointer;width:35px;height:35px;color:#fff;text-align:center;background-color:#141b47;display:none;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:10;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75)}#scrolltop i{display:flex;align-items:center;justify-content:center;height:32px}.flt_sorting_div{width:10%;background:#293895;float:left;min-height:55px;justify-content:left;align-items:center;border:1px solid #ccc;border-radius:2px;margin-right:3px;display:flex;padding:0px 10px;box-shadow:-1px 1px 6px 0px #e2e2e2;cursor:pointer}.flt_sorting_div .lzLoadIcon{background:url(../images/svgIcons/hotel_listing.svg);display:inline-block;width:23px;height:22px;background-position:-110px -2px;transition:all 0.3s ease 0s;cursor:pointer;background-size:1200%;margin-right:5px}.flt_sorting_div .pgndIcon.active{background-position:-157px -49px}.flt_sorting_div .lzLoadIcon.active{background-position:-110px -47px}.flt_sorting_div .pgndIcon{background:url(../images/svgIcons/hotel_listing.svg);display:inline-block;width:22px;height:22px;background-position:-157px -4px;transition:all 0.3s ease 0s;cursor:pointer;background-size:1300%}.resetallfilters{text-align:right;font-size:12px;color:#fff;padding-bottom:5px}.resetallfilters span{line-height:normal;border-bottom:1px solid #fff;cursor:pointer}.tooltip-inner{font-size:11px}.progress-bar-danger{background-color:#363636}#scrolltop{position:fixed;right:40px;bottom:40px;cursor:pointer;width:35px;height:35px;color:#fff;text-align:center;background-color:#141b47;display:none;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:10;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75)}#scrolltop i{display:flex;align-items:center;justify-content:center;height:32px}.flexdiv_qtn{display:flex;align-items:center}.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.reviewBooking_Dlts.countryCode{background-position:5%}.countryCode.flag{background-position:5%}.cncl_free_message{font-weight:500;font-size:14px}.email_txt{color:#141b47}.email_txt:hover{color:#293895}.dync_dataTable_wrap{width:100%;float:left}.dync_dataTable_wrap .dataTables_wrapper .dt-buttons,.dync_dataTable_wrap #bookingList .dt-buttons{display:inline-block;margin-bottom:10px;float:right}.dync_dataTable_wrap .dataTables_wrapper .dt-buttons button,.dync_dataTable_wrap #bookingList .dt-buttons button{background:transparent !important;border:1px solid #e2e2e2;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.dync_dataTable_wrap .dataTables_wrapper .dt-buttons button:hover,.dync_dataTable_wrap #bookingList .dt-buttons button:hover{background:#e2e2e2 !important}.dync_dataTable_wrap .dataTables_wrapper .dt-buttons button+button,.dync_dataTable_wrap #bookingList .dt-buttons button+button{margin-left:5px}.dync_dataTable_wrap .pagination a:nth-child(1){border:1px solid #ddd}.dync_dataTable_wrap table.dataTable{font-family:"Montserrat",sans-serif;border-collapse:collapse !important}.dync_dataTable_wrap table.dataTable tr.flextTh_heading{background:#293895;display:contents;position:relative}.dync_dataTable_wrap table.dataTable tr.flextTh_heading th{display:table-cell}.dync_dataTable_wrap table.dataTable th{background:#293895;font-size:12px !important;font-weight:500 !important;color:#fff !important;border:1px solid #293895 !important;padding-right:25px;padding-left:7px;vertical-align:middle;position:relative;text-align:center;height:37px}.dync_dataTable_wrap table.dataTable td{border:0px;border-bottom:1px solid #e2e2e2;padding:7px 7px 0px;vertical-align:middle;text-align:center}.dync_dataTable_wrap table.dataTable td .book_email{text-align:center;display:inline-block;width:100%;padding:0px}.dync_dataTable_wrap table.dataTable td .gatewayIcon1,.dync_dataTable_wrap table.dataTable td .docIcon1,.dync_dataTable_wrap table.dataTable td .emailIcon1{text-align:center;display:inline-block;width:100%;padding-top:5px}.dync_dataTable_wrap table.dataTable td .book_status{padding-top:0px;width:100%}.dync_dataTable_wrap table.dataTable tr&gt;td:first-child{text-align:left !important}.dync_dataTable_wrap table.dataTable .sorting_disabled{padding-right:7px !important;text-align:center}.dync_dataTable_wrap table.dataTable .label-inprocessBook{font-size:12px;font-weight:400;color:#3E78FD}.dync_dataTable_wrap table.dataTable thead .sorting:after,.dync_dataTable_wrap table.dataTable thead .sorting_asc:after,.dync_dataTable_wrap table.dataTable thead .sorting_desc:after,.dync_dataTable_wrap table.dataTable thead .sorting_asc_disabled:after,.dync_dataTable_wrap table.dataTable thead .sorting_desc_disabled:after{top:50%;transform:translateY(-50%)}.dync_dataTable_wrap table.dataTable thead .sorting:after:after,.dync_dataTable_wrap table.dataTable thead .sorting_asc:after:after,.dync_dataTable_wrap table.dataTable thead .sorting_desc:after:after,.dync_dataTable_wrap table.dataTable thead .sorting_asc_disabled:after:after,.dync_dataTable_wrap table.dataTable thead .sorting_desc_disabled:after:after{opacity:0.3;content:"\e150";font-weight:400}.dync_dataTable_wrap .allBooking_emailSendBox{transform:translate(-82%, -15px)}.dync_dataTable_wrap .allBooking_emailSendBox .form-control{width:100%}.dync_dataTable_wrap .allBooking_emailSendBox:before{right:3%}.dync_dataTable_wrap .dataTables_info{font-family:"Montserrat",sans-serif;font-size:13px;text-align:left;margin-top:10px !important}.dync_dataTable_wrap .dataTables_paginate{float:right !important;text-align:center !important;margin:0 auto !important;display:inline-block !important;width:auto !important;text-align:center !important}.dync_dataTable_wrap .pagination{width:100%;float:left;margin:10px 0px 7px;text-align:center;display:inline-block;padding:10px 0px 15px !important;float:initial;width:auto;border-radius:0px !important}.dync_dataTable_wrap .pagination .pagination{display:inline-flex;align-items:center;justify-content:center;margin:0px 0px}.dync_dataTable_wrap .pagination .pagination .pagination_dottedBox{color:#000;float:left;padding:4px 12px;text-decoration:none;border:1px solid #ddd;font-size:12px;font-weight:600;border-left:0px;border-right:0px}.dync_dataTable_wrap .pagination .pagination a.prev{border-top-left-radius:12px !important;border-bottom-left-radius:12px !important}.dync_dataTable_wrap .pagination .pagination a.prev:hover{border-top-left-radius:12px !important;border-bottom-left-radius:12px !important}.dync_dataTable_wrap .pagination .pagination a.next{border-top-right-radius:12px !important;border-bottom-right-radius:12px !important}.dync_dataTable_wrap .pagination .pagination a.next:hover{border-top-right-radius:12px !important;border-bottom-right-radius:12px !important}.dync_dataTable_wrap .pagination a{color:#000;float:left;padding:4px 12px;text-decoration:none;border:1px solid #ddd;font-size:12px;font-weight:600}.dync_dataTable_wrap .pagination a.active{background-color:#293895;color:white}.dync_dataTable_wrap .pagination a:hover:not(.active){background-color:#293895;color:#fff;border-radius:initial !important}.dync_dataTable_wrap .pagination .pagination ul li{display:inline-block;margin:0px 0px}.dync_dataTable_wrap .pagination .pagination ul li.prev a:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.dync_dataTable_wrap .pagination .pagination ul li.next a:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.dync_dataTable_wrap .pagination .pagination ul li.prev a{border-radius:12px 0px 0px 12px !important}.dync_dataTable_wrap .pagination .pagination ul li.prev a:hover{border-radius:12px 0px 0px 12px !important}.dync_dataTable_wrap .pagination .pagination ul li.next a{border-radius:0px 12px 12px 0px !important}.dync_dataTable_wrap .pagination .pagination ul li.next a:hover{border-radius:0px 12px 12px 0px !important}.dync_dataTable_wrap .pagination .pagination ul li a{color:black;float:left;padding:4px 12px;text-decoration:none;border:1px solid #ddd;font-size:12px;font-weight:600;border-radius:0px !important}.dync_dataTable_wrap .pagination .pagination ul li a.active{background-color:#293895 !important;color:white;border:1px solid #293895}.dync_dataTable_wrap .pagination .pagination ul li a:hover:not(.active){background-color:#293895;border:1px solid #ddd;color:#fff}.dync_dataTable_wrap .pagination .pagination&gt;.active&gt;a,.dync_dataTable_wrap .pagination .pagination&gt;.active&gt;span,.dync_dataTable_wrap .pagination .pagination&gt;.active&gt;a:hover,.dync_dataTable_wrap .pagination .pagination&gt;.active&gt;span:hover,.dync_dataTable_wrap .pagination .pagination&gt;.active&gt;a:focus,.dync_dataTable_wrap .pagination .pagination&gt;.active&gt;span:focus{background-color:#293895 !important;color:#fff}.dync_dataTable_wrap .pagination li a{outline:none}.dync_dataTable_wrap .pagination&gt;.active&gt;a,.dync_dataTable_wrap .pagination&gt;.active&gt;span,.dync_dataTable_wrap .pagination&gt;.active&gt;a:hover,.dync_dataTable_wrap .pagination&gt;.active&gt;span:hover,.dync_dataTable_wrap .pagination&gt;.active&gt;a:focus,.dync_dataTable_wrap .pagination&gt;.active&gt;span:focus{z-index:3;color:#fff;background-color:#141b47 !important;border:1px solid #ddd !important;cursor:default}.dync_dataTable_wrap .pagination&gt;li:first-child&gt;a,.dync_dataTable_wrap .pagination&gt;li:first-child{border-left:1px solid #e2e2e2}.dync_dataTable_wrap .pagination&gt;li:first-child&gt;a,.dync_dataTable_wrap .pagination&gt;li:first-child&gt;span{border-radius:0px !important}.dync_dataTable_wrap .pagination&gt;li:last-child&gt;a,.dync_dataTable_wrap .pagination&gt;li:last-child&gt;span{border-radius:0px !important}.dync_dataTable_wrap table.dataTable thead .sorting:after,.dync_dataTable_wrap table.dataTable thead .sorting_asc:after,.dync_dataTable_wrap table.dataTable thead .sorting_desc:after,.dync_dataTable_wrap table.dataTable thead .sorting_asc_disabled:after,.dync_dataTable_wrap table.dataTable thead .sorting_desc_disabled:after{opacity:0.3}.dync_dataTable_wrap table.dataTable thead .sorting_asc:after,.dync_dataTable_wrap table.dataTable thead .sorting_desc:after,.dync_dataTable_wrap table.dataTable thead .sorting_asc_disabled:after,.dync_dataTable_wrap table.dataTable thead .sorting_desc_disabled:after{opacity:0.9}.dync_dataTable_wrap a{color:#141b47}.table.table-bordered.pointsEarnedTable{border:0px;margin-top:15px !important;color:#000}.table.table-bordered.pointsEarnedTable th,.table.table-bordered.pointsEarnedTable td{border:0px !important}.table.table-bordered.pointsEarnedTable .flextTh_heading{background-color:#293895;color:#fff}.table.table-bordered.pointsEarnedTable .flextTh_heading th{font-size:13px !important;font-weight:500 !important;padding-top:10px;padding-bottom:10px}.table.table-bordered.pointsEarnedTable td{font-size:13px !important;font-weight:400 !important}.table.table-bordered.pointsEarnedTable tr{border-bottom:1px solid #e2e2e2 !important}.table.table-bordered.pointsEarnedTable .grandTotal_tr{background:#f1f1f1}.table.table-bordered.pointsEarnedTable .grandTotal_tr td{font-weight:600 !important}textarea{resize:none}.popmodal_Box{margin:20px auto;width:650px;display:inline-block}.amendmentForm .amendmentHeading{padding:0px 15px 0px;margin:0px;float:left;width:100%}.amendmentForm .amendmentReq{width:100%;float:left;background:#fff;padding:15px 0px 15px;margin:0px}.amendmentForm .textAreaSize{resize:none}.cancelReq_Modal{margin:0px}.cancelReq_Modal .cancelReq_heading h4{line-height:0px;padding:0px 10px 12px}.cancelReq_Modal .cancelForm{padding:0px 20px 10px;margin:0px}.cancelReq_Modal p{font-size:14px}.cancelReq_Modal .padding_zeor{padding:0px}.addMsg_Sec .addMsg_Txt h4{line-height:0px;padding:0px 0px 0px 0px;margin:10px 0}.addMsg_Sec .addMsg_form{padding:15px 0 0;margin:0px}.printVoucher_Box{right:initial;left:initial;padding:0px}.printVoucher_Box .emailBox_input{width:100%;float:left}.addNotes_Sec .addNotes_Heading h4{padding:0px 15px;margin:0px}.addNotes_Sec .addNote_form{padding:0px 15px;margin:0px}.viewMsg_Sec .viewMsg_heading h4{padding:0px 15px;margin:0px}.viewMsg_Sec .msgSection{padding:25px 0 0 31px}.viewMsg_Sec .msgData{font-size:14px}.transfer_cancelReq_Modal .cancelReq_heading h4{line-height:0px;padding:25px 10px 12px}.transfer_cancelReq_Modal .cancelForm{padding:0px 2px 0px;margin:0px}.transfer_cancelReq_Modal p{font-size:14px}.transfer_cancelReq_Modal .padding_zeor{padding:0px}.sight_Cancel .sight_Cancel_Heading h4{padding:10px 10px 0px;margin:0px;line-height:0px}.sight_Cancel .sight_CancelForm{padding:10px 7px 10px;margin:0px}.sight_Cancel p{font-size:14px;margin:0 0 0px}.compose_MessageSec .compose_MessageHeading h4{padding:0px 10px 0px;margin:0px;line-height:0px}.compose_MessageSec .compose_MessageForm{padding:0px 10px 0px;margin:0px}.compose_MessageSec .msg_detail_box{font-size:14px;padding:12px 0 0 0}.carRent_cancel .carRent_cancelHeading h4{padding:0px 10px 0px;margin:0px;line-height:20px}.carRent_cancel .carRent_cancelForm{padding:0px 22px 0px;margin:0px}.carRent_cancel .margin_zeor{padding:0px}.carRent_cancel .cancelform p{font-size:14px;margin:0 0 9px}.flight_cancel .flight_cancelHeading h4{padding:0px 10px 0px;margin:0px;line-height:20px}.flight_cancel .flight_cancelForm{padding:0px 15px 0px;margin:0px}.bokingNotesDesc ol,.bokingNotesDesc ul{margin:0px;padding:0px}.bookinglist_serv_tabs .rightArrow{left:0px}.bookinglist_serv_tabs .leftArrow{right:0px}.bookinglist_serv_tabs .rightArrow,.bookinglist_serv_tabs .leftArrow{top:2px;height:auto;vertical-align:middle;text-align:center;transform:translate(0%, 0%)}.bookinglist_serv_tabs .rightArrow i,.bookinglist_serv_tabs .leftArrow i{margin-top:7px}.boldTxt{font-weight:600}.redClr_txt{color:#f25746}.loyaltyRedeemPointClr{color:#05a22d}.loyalty_redeen_cont{font-size:14px;font-family:"Montserrat",sans-serif}.bookingSectionBox .loyaltyPoint_container{padding:1px 7px 0px;font-size:10px;margin-top:5px}.loyaltyPoint_container{display:inline-block;padding:2px 8px;background:transparent;font-size:10px;border-radius:15px;color:#05A22D;border:1px dashed #05A22D;text-align:center;text-transform:uppercase;font-weight:500}.loyaltyPoint_container span{line-height:initial}.htlRmDtls_box .ltp_htllisting_dir{margin-right:15px}.ltp_htllisting_dir{margin:10px 0 10px}.ltypoint_confrm_dtls{font-size:13px;font-weight:500;color:#f25746;text-align:right}.redeemloyalty_amtfld{float:left;display:flex;align-items:center;font-size:13px}.redeemloyalty_amtfld span{padding-left:10px;font-size:14px;font-weight:500}.trans_loyalty{margin-top:7px}.fareBreakUp_wrap{padding:5px}.fareBreakUp_wrap .clearfix{padding:5px 0px;border-bottom:1px solid #e2e2e2}.fareBreakUp_wrap .clearfix:last-child{border-bottom:0px}.fareBreakUp_wrap h4.hdingBreakup{font-size:16px;font-weight:600;border-bottom:1px solid #e2e2e2;padding:0px 0px 7px;margin:0px;margin-bottom:7px;text-align:left}.fareBreakUp_wrap label.frBreakup_label{float:left;width:50% !important;font-size:13px !important;font-weight:400 !important;text-align:left !important;margin:0px !important}.fareBreakUp_wrap .frBreakup_amnt{float:left;width:50%;font-size:13px;font-weight:500;text-align:right;margin:0px}.fareBreakUp_wrap .frBreakup_ttl_amnt{float:left;width:100%;font-size:13px;font-weight:600;text-align:right;margin:0px}.flexdiv_qtn{display:flex;align-items:center}.fareBreakUp_wrap.dyn_rateBox{border-radius:5px;position:absolute;z-index:240;background:#fff;padding:15px;width:350px;top:30px;border:1px solid #e2e2e2;box-shadow:1px 3px 8px 0px #666;transform:translate(-50%, 10px)}.fareBreakUp_wrap.dyn_rateBox:before{border-bottom:10px solid #fff !important;border-left:10px solid transparent !important;border-right:10px solid transparent !important;content:"";display:block;height:0;left:75%;position:absolute;top:-10px;width:0;bottom:initial;transform:translate(-50%)}.fareBreakUp_wrap.booknow_rateBrkp{margin-top:15px;left:50%;transform:translateX(-50%)}.confrimLoyaltyPoint{width:auto;display:inline-block;margin-top:7px}.emailSendBox.printVoucher_Box form{display:flex}.emailSendBox.printVoucher_Box form input{width:100%}.ui-autocomplete{max-height:220px;overflow-y:auto;overflow-x:hidden;padding-right:0px;box-shadow:0 4px 4px 0 rgba(0,0,0,0.2);font-weight:normal !important;font-size:13px}.ui-menu .ui-menu-item{text-decoration:none;display:block;padding:3px 1em;line-height:1.5;min-height:0;font-weight:normal;font-family:"Montserrat",sans-serif;font-weight:normal !important;font-size:13px}.ui-menu .ui-menu-item:hover{background:#293895 none repeat scroll 0 0;cursor:pointer;border:0px;padding:0px;margin:0px;font-family:"Montserrat",sans-serif;font-size:13px}.ui-menu .ui-menu-item li:hover{background-color:#293895 none repeat scroll 0 0 !important;color:#fff;cursor:pointer;border:0px;padding:0px;margin:0px}.ui-menu .ui-menu-item a:hover{color:#fff;font-family:"Montserrat",sans-serif;font-size:13px}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #293895;background-color:#293895 !important;color:#fff !important;border:0px !important;font-weight:normal !important;font-family:"Montserrat",sans-serif}.addStaffSubmitBtn a,.btnsubmit{background:#141b47;padding:10px 30px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border:none}.addStaffSubmitBtn .btnsubmit:hover{cursor:pointer;background:#e51d7d;color:#fff}.ko.null{font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400}div.rules-list li.ok{color:#293895;font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400}div.rules-list li.ko::before{content:'\f00c' !important;font:normal normal normal 14px/1 FontAwesome;font-size:10px !important;color:#fff !important;font-weight:300;background:#C8C8C8;border-radius:14px;padding:2px}div.rules-list li.ok::before{content:'\f00c' !important;font:normal normal normal 14px/1 FontAwesome !important;font-size:10px !important;color:#fff !important;font-weight:300 !important;background:#293895;border-radius:14px;padding:2px}.confirm_star_ratng .star_icn .fa-star{color:#293895;font-size:12px}.tour_form input.travell_input.e_input{color:#293895;font-size:13px}input#traveller_transfer{color:#293895;font-size:13px}.receipt_headr1{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#293895;color:#fff;padding:5px 30px}.cecptallocate{background:#293895;color:#fff;padding:15px 30px;margin:20px 0px;cursor:pointer}.sub_msg1 .fa.fa-envelope{color:#293895;margin-right:5px}.actn_msg1 .fa-eye,.fa-reply{color:#293895}.messageBoxBtn a{background:#293895}.messageBoxBtn a:hover{background:#293895}.input-add-remove{color:#293895}.input-add-remove:hover{color:#293895}.custPaging&gt;b,.custPaging&gt;b:hover{background-color:#141b47 !important;border-color:#141b47 !important;color:#fff !important}.custPaging .pagiNxt{z-index:1 !important}.custPaging&gt;table td:first-child span:hover,.custPaging&gt;table td:first-child a:hover{color:#fff !important;background-color:#141b47 !important}.paginationTop .custPaging a:hover{color:#fff;background-color:#141b47 !important;border:1px solid #293895 !important}.custPaging .pageSelect,.custPaging .pageSelect:hover{background-color:#141b47 !important;border-color:#141b47 !important;color:#fff !important}.location_distance .ui-widget-header{border:1px solid #e78f08;background:#141b47 url(../../images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#141b47;color:#fff;background-image:linear-gradient(to bottom, #293895, #141b47)}.addNote_datetime.show-calendar select.hourselect,.addNote_datetime.show-calendar select.minuteselect,.addNote_datetime.show-calendar select.secondselect,.addNote_datetime.show-calendar select.ampmselect{width:50px !important;height:30px;padding:0px 0px;-webkit-appearance:menulist;font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400;border-color:#e2e2e2}.addNote_datetime.show-calendar .calendar th,.addNote_datetime.show-calendar .calendar td{font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400}.addNote_datetime.show-calendar td.active,.addNote_datetime.show-calendar td.active:hover{background:#141b47}.addNote_datetime.show-calendar select.monthselect,.addNote_datetime.show-calendar select.yearselect{padding:3px 1px;-webkit-appearance:menulist;-webkit-appearance:menulist;border-color:#e2e2e2}.addNote_datetime.show-calendar .calendar-time{padding-left:10px}.addNote_datetime.show-calendar button.cancelBtn.btn.btn-sm.btn-default{background-color:#141b47;color:#fff;border:0px;margin-top:5px}.addNote_datetime.show-calendar button.cancelBtn.btn.btn-sm.btn-default:hover{background-color:#e51d7d;color:#fff}.addNote_datetime.show-calendar button.applyBtn.btn.btn-sm.btn-success{background-color:#141b47;color:#fff;border:0px;margin-top:5px}.addNote_datetime.show-calendar button.applyBtn.btn.btn-sm.btn-success:hover{background-color:#e51d7d;color:#fff}.floatwidth.ng-scope{min-height:auto}.home_footer.footerHeight{flex-shrink:0;position:relative;bottom:0px;z-index:2}.footer.home_footer{flex-shrink:0}.fixedFooter{flex:1 0 auto}.checkDomestic{display:none}.quickLinks{width:200px;position:fixed;right:0;bottom:40%;z-index:200}.quickLinks_arrow{position:absolute;left:-38px;background:#293895;color:#fff;padding:15px 10px 15px 10px;text-align:center;font-size:14px;width:40px;height:135px;top:0px;display:flex;align-items:flex-start;justify-content:flex-start;border-radius:5px 0 0 5px;float:left;cursor:pointer;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4)}.linksTtl{font-size:16px;color:#fff;margin:7px 0px 0px;font-family:"Montserrat",sans-serif;font-weight:400;padding-bottom:7px;position:absolute;left:-23px;transform:rotate(270deg);top:60px;white-space:pre}.quicklinks_box{padding:8px 10px 5px;float:left;width:100%;background:#fff;color:#293895;border-right:0px;min-height:135px}.quicklinks_box ul.links_list{margin:0px;padding:0px}.quicklinks_box ul.links_list li{margin:0px;padding:0px;list-style:none;float:left;width:100%;position:relative}.quicklinks_box ul.links_list li a{width:100%;display:inline-block;color:#293895;font-family:"Montserrat",sans-serif;font-weight:400;padding:5px 0px;text-align:left;font-size:13px;text-decoration:none}.quicklinks_box ul.links_list li a:hover{color:#293895;text-decoration:none}.quicklinks_box ul.links_list li a .quicklinks_icons{padding-right:5px;font-size:13px}.quicklinks_box ul.links_list li.active a{font-weight:400;background:#293895;color:#fff}.quicklinks_box .quicklinkd_bookingsTabs{margin:0px;border:0px}.quicklinks_box .quicklinkd_bookingsTabs .quickBooking_tabs{margin:0px;padding:0px}.quicklinks_box .quicklinkd_bookingsTabs .quickBooking_tabs li{float:left;width:auto}.quicklinks_box .quicklinkd_bookingsTabs .quickBooking_tabs li a{font-size:13px;color:#293895;border-radius:0px;padding:9px 15px 7px;border:0px;cursor:pointer;font-weight:400;text-decoration:none}.quicklinks_box .quicklinkd_bookingsTabs .quickBooking_tabs li a:hover,.quicklinks_box .quicklinkd_bookingsTabs .quickBooking_tabs li a:active{border-radius:0px;font-size:13px;font-weight:400;border:0px;text-decoration:none}.quicklinks_box .quicklinkd_bookingsTabs .panel-body{padding:15px 0px 0px;width:100%;float:left}.quickLinks.slidediv .quicklinks_box{box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4);transition:0.2s}.sh_bookingBox{left:-455px !important;transition:0.5s !important;display:block !important}.sh_currencyBox{left:-355px !important;transition:0.5s !important;display:block !important}.bookings_div{position:absolute;width:400px;background:#fff;padding:10px 20px;border:#e2e2e2;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4);top:0;transition:0.5s;z-index:-1}.bookings_div .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;color:#615d5d}.bookings_div .reservationSelect{position:absolute;top:10px;right:25px;color:#0a0a0a;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif}.bookings_div .searchBookingSec{width:100%;float:left;padding:0px 0px;position:relative}.bookings_div .searchBookingSec .form-control{font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;height:34px}.bookings_div .searchBookingSec span.srch_icn{display:inline-block;position:absolute;top:10px;right:15px;font-size:12px;color:#d6cfcf;font-weight:300}.bookings_div:after{content:"";position:absolute;top:10px;right:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid white}h2.bookingsTabs_ttl{font-size:18px;margin:7px 0px 7px;padding-bottom:8px;border-bottom:1px solid #e2e2e2;color:#293895}.ql_currency_icon{text-align:center;font-size:22px}.ql_currency_icon span{width:30px;height:30px;display:inline-block;font-weight:500;color:#293895;cursor:pointer}.ql_currencyChange{width:300px}.quickLinks.slidediv{right:0px !important;transition:0.6s}.ql_msg_count{display:inline-block;padding:0px 3px;font-size:16px;position:relative}.ql_msg_count .msgCount{width:18px;height:18px;position:absolute;background:#ff1900;border-radius:25px;color:#fff;font-size:9px;float:right;border:1px solid #fff;padding:2px 4px;font-weight:500;right:-8px;top:-7px}.quicklinks_box ul.links_list li .ql_booking_list tr td{font-size:12px;padding:3px 7px 0px}.quicklinks_box ul.links_list li .ql_booking_list tr td a{font-size:12px;color:#293895;padding:0px}.quicklinks_box ul.links_list li .ql_booking_list tr td a:hover{text-decoration:underline}.quicklinks_box ul.links_list li .ql_booking_list td:last-child{text-align:right}.ql_booking_list .bkng_icn1{display:inline-block;width:39px;height:30px;background-position:-35px 0px;transition:all 0.3s ease 0s}.ql_booking_list .bkng_icn2{display:inline-block;width:39px;height:30px;background-position:10px -1px;transition:all 0.3s ease 0s}.ql_booking_list .bkng_icn3{display:inline-block;width:39px;height:30px;background-position:-73px 0px;transition:all 0.3s ease 0s}.ql_booking_list .bkng_icn4{display:inline-block;width:39px;height:30px;background-position:-151px 0px;transition:all 0.3s ease 0s}.ql_booking_list .car_icn{display:inline-block;width:39px;height:30px;background-position:-110px 0px;transition:all 0.3s ease 0s}.ql_booking_list .bkng_icn5{display:inline-block;width:39px;height:30px;background-position:-110px 0px;transition:all 0.3s ease 0s}.ql_booking_list .packages_icn{display:inline-block;width:39px;height:30px;background-position:-185px -5px;transition:all 0.3s ease 0s}.ql_booking_list .cruise_icn{display:inline-block;width:39px;height:30px;background-position:-225px -1px;transition:all 0.3s ease 0s}.ql_booking_list .book_serv_icon{padding-top:0px}.ql_booking_list .bkng_icn_O{display:inline-block;width:39px;height:30px;background:url(../images/svgIcons/offline_combine.svg) no-repeat center !important}.ql_booking_list .offlineReq_icn{background-position:2px 3px;width:35px;height:28px;display:inline-block}.noBooking_error{font-size:14px;text-align:center;color:#f25746;padding:7px 0px}.dync_dataTable_wrap table.dataTable.ql_booking_list th{padding-right:7px}input:focus,textarea:focus,select:focus,input:active,textarea:active,select:active{outline:none !important}.ql_currencyAmount_finalshow{border:0px;box-shadow:0px 0px 0px 0px;font-size:18px;font-weight:500;float:left;width:100%;text-align:left;padding:5px 5px;color:#293895}.ql_currencyChange h2.bookingsTabs_ttl{border-bottom:0px}.custom-intro-tooltipbox .introjs-tooltiptext{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:500}.custom-intro-tooltipbox .introjs-button{background:#293895 !important;font-size:12px;padding:5px 12px;border-radius:20px;color:#fff;font-weight:400;text-decoration:none;font-family:"Montserrat",sans-serif;cursor:pointer;text-transform:capitalize;border:none;text-shadow:none;margin-right:5px;outline:none}.custom-intro-tooltipbox .introjs-button:hover{cursor:pointer;background:#141b47 !important;color:#fff;transition:background-color .3s ease-in-out}.custom-intro-tooltipbox .introjs-bullets ul{margin:0}.custom-intro-tooltipbox .introjs-helperLayer{border:1px solid #141b47}.introjs-helperLayer{border:2px solid #141b47 !important;border-radius:5px !important}.custom-intro-tooltipbox{border:2px solid #141b47;border-radius:5px}.custom-intro-tooltipbox .introjs-disabled,.custom-intro-tooltipbox .introjs-disabled:hover,.custom-intro-tooltipbox .introjs-disabled:focus{opacity:0.4;pointer-events:none}.booking_steps{float:left;width:100%;text-align:center;margin:0px 0px;margin-bottom:0px !important}.booking_steps .bookingsteps_ttl{float:left;width:100%;padding:15px 10px;display:flex;width:25%;min-height:80px;align-items:center;justify-content:center;color:#fff;background:#293895;position:relative}.booking_steps .bookingsteps_ttl:after{z-index:1;position:absolute;top:0;right:-25px;display:block;border-left:25px solid #293895;border-top:40px solid transparent;border-bottom:40px solid transparent;width:0;height:0;content:" "}.booking_steps ul{margin:0px;padding:0px;float:left;margin-left:0px;margin-top:10px}.booking_steps li{width:2.2em;height:2.2em;text-align:center;line-height:1.9em;border-radius:2em;background:#fff;margin:0 6em;display:inline-block;color:#293895;position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif}.booking_steps li:before{content:'';position:absolute;top:1.2em;left:-14em;width:14em;height:1px;background:#dddddd;z-index:-1}.booking_steps li .step_checked{font-size:16px;font-weight:600}.booking_steps li:nth-child(1){background-color:#c7c7c7;border-color:#c7c7c7;color:#fff}.booking_steps li:nth-child(2){border-color:#141b47;background-color:#141b47;color:#fff;font-weight:500}.booking_steps li.active:nth-child(2){border-color:#c7c7c7;background-color:#c7c7c7;color:#fff;font-weight:500}.booking_steps li:first-child::before{display:none}.booking_steps .active{background:#141b47;color:#fff}.booking_steps .active .steps_heading{color:#293895}.booking_steps .active ~ li::before{background:#dddddd}.booking_steps .steps_heading{position:absolute;width:204px;left:50%;transform:translate(-50%);top:38px;font-size:13px;color:#7c7773;font-weight:400}.loyalty_loghin_page_sec{width:100%;float:left;margin:10% auto;display:flex;align-items:center;justify-content:center}.loyalty_loghin_page_sec .benifit_sec{width:40%;float:left;background:#141b47;color:#fff;padding:7% 35px;min-height:420px;border-top-left-radius:5px;border-bottom-left-radius:5px}.loyalty_loghin_page_sec .benifit_sec h1{color:#fff;font-size:22px;font-weight:500;text-align:left;margin:0px;font-family:"Montserrat",sans-serif}.loyalty_loghin_page_sec .benifit_sec .heading_Txt{font-size:16px;font-weight:400;color:#fff;font-family:"Montserrat",sans-serif}.loyalty_loghin_page_sec .benifit_sec .media-heading{margin:20px 0 0 0}.loyalty_loghin_page_sec .benifit_sec .media-heading-more{margin:8px 0 0 0}.loyalty_loghin_page_sec .benifit_sec .media{margin-top:10px}.loyalty_loghin_page_sec .benifit_sec .media-left{width:13%;float:left}.loyalty_loghin_page_sec .benifit_sec .benifit_sec_media{width:100%;float:left;margin:8% 0 0}.loyalty_loghin_page_sec .loyaltyForm_sec{width:40%;float:left;background:#fff;color:#000;padding:7% 35px;text-align:center;border-top-right-radius:5px;border-bottom-right-radius:5px;box-shadow:0 0 6px #ccc}.loyalty_loghin_page_sec .loyaltyForm_sec .formHeading{width:100%;float:left}.loyalty_loghin_page_sec .loyaltyForm_sec .formHeading h1{color:#293895;font-size:23px;font-weight:600;text-align:center;margin:0px 0px 20px 0px;font-family:"Montserrat",sans-serif;text-transform:uppercase}.loyalty_loghin_page_sec .loyaltyForm_sec .formHeading p{color:#293895;font-size:14px;font-weight:400;text-align:center;margin:20px 0px;font-family:"Montserrat",sans-serif;text-transform:capitalize}.loyalty_loghin_page_sec .loyaltyForm_sec .userForm_field{width:100%;float:left;padding:0}.loyalty_loghin_page_sec .loyaltyForm_sec .userForm_field .form-control{color:#293895;padding:8px 20px;font-size:14px;width:80%;font-family:"Montserrat",sans-serif;margin:0 auto 20px}.loyalty_loghin_page_sec .loyaltyForm_sec .userForm_field .showPassBtn_loyalty{background:transparent;color:#ccc;font-size:16px;font-family:"Montserrat",sans-serif;position:absolute;top:8px;right:50px;cursor:pointer}.loyalty_loghin_page_sec .loyaltyForm_sec .loginBtn{width:100%;float:left;margin-top:5%}.loyalty_loghin_page_sec .loyaltyForm_sec .loginBtn a{padding:10px 30px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:16px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.loyalty_loghin_page_sec .loyaltyForm_sec .loginBtn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.loyalty_loghin_page_sec .loyaltyForm_sec .loginBtn a:active{background:#e51d7d}.loyaltyHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.loyaltyTabs_sec{width:100%;float:left}.loyaltyTabs_sec .nav-tabs{border-bottom:1px solid #ccc}.loyaltyTabs_sec .nav-tabs&gt;li.active&gt;a{color:#000;font-size:14px;font-weight:500;background-color:#fff;border:1px solid #ddd;font-family:"Montserrat",sans-serif;border-bottom-color:transparent;cursor:default;border-radius:6px 6px 0 0}.loyaltyTabs_sec .nav-tabs&gt;li.active&gt;a:hover{color:#000;font-size:14px;font-weight:500;background-color:#fff;border:1px solid #ddd;font-family:"Montserrat",sans-serif;border-bottom-color:transparent;cursor:default;border-radius:6px 6px 0 0}.loyaltyTabs_sec .nav-tabs&gt;li.active&gt;a:focus{color:#000;font-size:14px;font-weight:500;background-color:#fff;border:1px solid #ddd;font-family:"Montserrat",sans-serif;border-bottom-color:transparent;cursor:default;border-radius:6px 6px 0 0}.loyaltyTabs_sec ul li{position:relative;width:15%;cursor:pointer;border-bottom:1px solid #ccc}.loyaltyTabs_sec .nav&gt;li&gt;a{position:relative;display:block;padding:10px 10px 10px 10px;text-align:center;color:#fff;font-size:14px;background-color:#141b47;font-weight:400;cursor:pointer;border-radius:6px 6px 0 0;border:1px solid #dddddd;border-bottom-color:transparent;margin-right:0px}.loyaltyTabs_sec .loyalty_tabs{width:100%;float:left;background:#fff;padding:30px 40px;margin-bottom:10%}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec{width:100%;float:left}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .dashbord_steps{width:100%;float:left}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .dashbord_steps .dashboard_heading_txt h4{font-size:18px;font-weight:400;text-align:center;color:#2c2c2c}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .dashbord_steps .dashboard_step_img{width:100%;float:left;display:flex;align-items:center;justify-content:center}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .dashbord_steps .dashboard_step_txt{width:100%;float:left;margin-top:20px}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .dashbord_steps .dashboard_step_txt h5{font-size:16px;font-weight:400;text-align:center;color:#293895}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .dashbord_steps .step_arrow_img{width:100%;float:left;min-height:285px;display:flex;align-items:center;justify-content:center}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .loyalty_points_sec{width:100%;float:left;padding:25px 0px 15px;border-bottom:1px solid #dce0e3;border-top:1px solid #dce0e3}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .loyalty_points_sec .loyalty_points_avl_sec{width:100%;float:left;display:flex;align-items:center;justify-content:left;padding:10px}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .loyalty_points_sec .loyalty_point_earn{width:50%;float:left}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .loyalty_points_sec .box_shadow{box-shadow:2px 2px 15px 1px #ccc;border-radius:7px}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .loyalty_points_sec .loyalty_brd{border-right:1px solid #ccc}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .loyalty_points_sec .ptn_earn_pad{padding:0px 0% 0 20%}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .loyalty_points_sec .loyalty_heading_txt{width:80%;float:left}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .loyalty_points_sec .loyalty_heading_txt h4{font-size:16px;font-weight:400;text-align:left;color:#293895;margin:0 0 5px}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .loyalty_points_sec .loyalty_heading_txt p{font-size:18px;font-weight:500;color:#000;margin:0px}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .loyalty_points_sec .loyalty_icon img{width:90%;margin-top:10px}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .loyalty_point_desc{width:100%;float:left;padding:30px 20px 0px}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .loyalty_point_desc .decscribtion_txt{padding:0px;margin:0px;width:100%}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .loyalty_point_desc .decscribtion_txt li{width:100%;cursor:initial;border:0px;font-size:14px;font-weight:400;color:#000;padding:5px 0px}.loyaltyTabs_sec .loyalty_tabs .dashboard_sec .loyalty_point_desc .decscribtion_txt .dot_color{font-size:11px;color:#b09b7c;padding-right:10px}.loyaltyTabs_sec .receiptDateIcon{position:absolute;right:25px;top:34px;color:#d2d2d2;font-size:15px}.loyaltyTabs_sec .form-control{font-size:14px}.loyaltyTabs_sec label{font-size:14px}.loyaltyTabs_sec .table-bordered&gt;tbody&gt;tr&gt;td{font-size:13px;font-weight:400;color:#000;padding:10px;text-align:center;border-right:1px solid #ddd;border:0px}.loyaltyTabs_sec .cnfmRedeemloyaltypoint .redeemloyalty_hdng{margin-bottom:20px}.loyalty_topHeaderSection .headerRight_user_Dtls{padding-top:15px}.loyalty_topHeaderSection .headerRight_user_Dtls{padding-top:15px}.loyalty_topHeaderSection.topHeaderSection .headerRight_user_Dtls .currency_dv{margin-top:16px !important;width:70px}.loyalty_topHeaderSection .myacct_hamburgerBtn{margin:0px 0 0 10px}table#bookingList{border:0px !important;margin-top:0px !important}.flextTh_heading{background-color:#141b47;color:#fff}.table.table-bordered.pointsEarnedTable tr{border-bottom:1px solid #e2e2e2 !important}.table.table-bordered.pointsEarnedTable td{padding:15px 10px 0px}.flextTh_heading th{border-bottom-width:0px !important;border:0px !important;font-size:13px;font-weight:500;text-align:center;padding:15px !important}.redeem_point_img{border:1px solid #e6e6e6;padding:10px}.loyalty_total_sec{background:#ccc}.loyalty_total_sec td{font-weight:500 !important}.table-responsive .noFound_img{padding:30px 0}.table-responsive h4{font-size:18px;font-weight:500;font-family:"Montserrat",sans-serif;color:#000}.trackOrderTable .noFound_img{padding:30px 0}.loyalty_claim img{padding:30px 0}.errormsg{color:#f50606}.trackOrder_table_dtls{border-bottom:1px solid #ddd}.table.table-bordered.productEarnedTable td{padding:15px 10px}.productEarnedTable .flextTh_heading{background-color:#293895;color:#fff}.table.table-bordered.productEarnedTable tr{border-bottom:1px solid #e2e2e2 !important}@-moz-document url-prefix(){.loyalty_topHeaderSection.topHeaderSection .headerRight_user_Dtls .currency_dv{margin-top:17px !important}}.sCart_sec{width:33%;top:4%;position:fixed;right:-33%;transition:0.6s;bottom:40%;z-index:200}.sCart_sec .cart_heading{width:100%;float:left;padding:10px;background:#b09b7c;color:#fff;min-height:40px;border-radius:7px 7px 0 0}.sCart_sec .cart_heading .cart_txt{font-size:14px;font-weight:500;margin:5px 0}.sCart_sec .cart_heading .cartClear_btn{float:right;margin:-5px 0}.sCart_sec .cart_heading .cartClear_btn a{padding:5px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.sCart_sec .cart_heading .cartClear_btn a:hover{background:#877250;cursor:pointer;color:#fff}.sCart_sec .cart_heading .cartClear_btn a:active{background:#877250}.sCart_sec .cart_cost{width:100%;float:left;padding:25px 15px;background:#fff;color:#000;min-height:40px;border-radius:0px 0px 7px 7px;text-align:center}.sCart_sec .cart_cost .cost_txt{font-size:14px;font-weight:500;margin:0;text-align:center}.sCart_sec .cart_cost a{padding:10px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.sCart_sec .cart_cost a:hover{background:#e51d7d;cursor:pointer;color:#fff}.sCart_sec .cart_cost a:active{background:#e51d7d}.sCart_sec .cart_price{width:100%;float:left;padding:10px 15px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.sCart_sec .cart_price .cart_pricetxt{font-size:15px;font-weight:500;color:#000;margin:0}.sCart_sec .cart_price .cprice_txt{font-size:17px;font-weight:600;color:#b09b7c;margin:0;float:right}.sCart_sec .onrequest_Clr{color:#fc6701}.sCart_sec .sc_Count{width:22px;height:22px;background:#ff1900;border-radius:25px;color:#fff;font-size:12px;float:right;border:1px solid #ff1900;padding:0px;font-weight:600;display:flex;align-items:center;justify-content:center;position:absolute;top:-6px;left:-10px}.sCart_sec .sCart_icon{position:absolute;left:-65px;background:#fff;padding:15px 5px 15px 5px;width:65px;height:80px;top:65px;border-radius:5px 0 0 5px;float:left;cursor:pointer;box-shadow:-6px 2px 6px 0px rgba(0,0,0,0.4)}.sCart_sec .sCart_box{padding:0px;float:left;width:100%;background:#fff;color:#293895;border-right:0px;min-height:135px;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4);transition:0.2s;border-radius:7px}.sCart_sec .scart_list{margin:0px;padding:10px 15px 5px;max-height:700px;overflow-y:scroll}.sCart_sec .hotel_listBox:hover{box-shadow:none}.sCart_sec .chooseRoomBtn{width:100%;float:right;text-align:right;margin-top:0px}.sCart_sec .boxborder{margin-bottom:0px}.sCart_sec .commonBtn a{padding:3px 10px;font-size:10px}.sCart_sec .list_innerPadding{padding:0px;border-bottom:0px}.sCart_sec .hotel_listBox{border-bottom:1px solid #cbcbcb;padding:15px 0}.sCart_sec .check_sec label{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895;margin:0px}.sCart_sec p{font-size:11px;font-weight:600;font-family:"Montserrat",sans-serif;color:#293895;margin:0px}.sCart_sec .removeBtn{margin-top:16px;text-align:right;padding:0px 15px;float:right}.sCart_sec .removeBtn a{font-size:12px;font-weight:400;color:#ff0000;cursor:pointer}.sCart_sec .removeBtn a:hover{text-decoration:none}.sCart_sec ::-webkit-scrollbar{width:10px;background:#d5cccc4d}.sCart_sec ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #8b8a8a4d;border-radius:15px}.sCart_sec ::-webkit-scrollbar-thumb{border-radius:15px;-webkit-box-shadow:inset 0 0 6px #8b8a8a4d;background:cyan}.slidediv{right:0px !important;transition:0.6s !important}.hotel_listBox.list-box.activity_listBox{border-bottom:0px}.sCart_sec .hotel_listBox .hotel_info h1{font-size:16px}.sCart_sec .hotel_listBox .prce_dv h2{font-size:16px}.sCart_sec .hotel_listBox .prce_dv label{margin:0}.sCart_sec .hotel_listBox .roomStatus_htl ul.statusList{margin-bottom:2px}.scartpadL5{padding:0 6px}.scart_services_sec{width:100%;float:left;padding:0px 0 5%}.scart_services_sec .panel-heading{width:100%;float:left;background:linear-gradient(to bottom, #fcfcfc 0%, #f4f4f4 0%, #fff 0%, #f7f7f7 65%, #f7f7f7 100%);color:#000;padding:15px 25px;margin:0px;border-radius:0px;border:1px solid #cdcdcd;border-top:0px;border-right:0px;border-left:0px}.scart_services_sec .panel-body{padding:0px;background:#fff}.scart_services_sec .panel-heading .panel-title a{text-decoration:none}.scart_services_sec .bdrTop{border-top:1px solid #cdcdcd}.scart_services_sec .panel-default{border-color:#f6f5f4}.scart_services_sec .accordion_icon{float:right;font-size:12px;border:1px solid #000;padding:5px;border-radius:2px}.scart_services_sec .flightSpclReqstBox{padding:15px 0}.scart_services_sec .fltItinerary{padding:15px 0;border-bottom:1px solid #ccc}.scart_services_sec .fltRequestOPtions{width:100%;float:left;padding:15px 25px 35px;background:#fff}.scart_services_sec .fltRequestOPtions h5{font-size:16px;font-weight:500;color:#000;margin:0px 0 25px}.scart_services_sec .fareDlts_sec .fareDlts_Tlt{font-size:16px}.scart_services_sec .viewBtn{float:right}.scart_services_sec .viewBtn a{padding:3px 10px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;background:#293895;color:#fff;border:1px solid #fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:25px}.scart_services_sec .fareDlts_sec .fareDlts_TableData{padding:0px}.scart_services_sec .finalTlt_sec{background:#f6f6f6;padding:14px 10px !important}.scart_services_sec .fareHeading_txt{width:100%;float:left;background:#efefef;padding:10px 0;border-bottom:1px solid #fff}.scart_services_sec .fareAmt_txt{font-size:14px;font-weight:500;color:#000;margin:0px;text-align:right}.scart_services_sec .fareDlts_sec .fareDlts_TableData .fareDltsTtl{font-size:13px}.scart_services_sec .fareDlts_sec .fareDlts_TableData .fareDltsFinalAmt_txt{font-size:15px}.scart_services_sec .scart_agreeTxt{color:#ff0000;font-style:italic;display:inline-block;white-space:normal;vertical-align:top}.scart_services_sec .removeBtn{text-align:right;padding:0px 30px;float:right}.scart_services_sec .removeBtn a{font-size:12px;font-weight:400;color:#ff0000;cursor:pointer}.scart_services_sec .fareDlts_sec.fltFareDtls .fareDltsDiv{padding:3px 10px 3px}.scart_services_sec .panel-heading.active{background:#293895;color:#fff}.scart_services_sec .active .accordion_icon{border:1px solid #fff}.scart_services_sec .fareDlts_rate{width:100%;float:left}.scart_traveller_details_sec{width:100%;float:left}.scart_traveller_details_sec .roomSec{width:100%;float:left;padding:5px 30px 10px;background:#fff}.scart_traveller_details_sec .bookNow_Travellerinfo.htltrvl_info h3{font-weight:600;color:#000}.scart_traveller_details_sec .traveller_details{width:100%;float:left;padding:10px 0px 10px;border-bottom:1px solid #e2e2e2}.scart_traveller_details_sec span.calender_icon{position:absolute;right:15px;top:8px;color:#d2d2d2;font-size:14px}.scart_traveller_details_sec .downArrow{position:absolute;right:10px;top:37px}.scart_traveller_details_sec .panel-heading-book-now{width:100%;float:left;background:#293895;color:#fff;padding:15px 25px;margin:1px;border-radius:0px}.scart_traveller_details_sec .panel-heading-book-now .panel-title a{text-decoration:none}.scart_traveller_details_sec .accordion_icon_booknow{float:right;font-size:12px;border:1px solid #fff;padding:5px;border-radius:2px}.scart_traveller_details_sec .form-control{font-size:13px;font-family:"Montserrat",sans-serif;font-weight:400;color:#293895}.scart_traveller_details_sec .hotel_listBox .hotel_info h1{font-size:16px}.scart_traveller_details_sec .countryCode{width:80%}.scart_traveller_details_sec .check_sec label{font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif;color:#293895}.scart_traveller_details_sec .check_sec p{font-size:11px;font-weight:600;font-family:"Montserrat",sans-serif;color:#293895;margin:0px}.scart_traveller_details_sec .check_sec .removeBtn{margin-top:-20px;float:right;text-align:right}.scart_traveller_details_sec .check_sec .removeBtn a{font-size:12px;font-weight:400;color:#ff0000;cursor:pointer}.scart_traveller_details_sec .check_sec .removeBtn a:hover{text-decoration:none}.scart_traveller_details_sec .hotel_listBox .list_innerPadding{padding:20px 10px;width:100%;border:0px;float:left}.scart_traveller_details_sec .hotel_listBox .list_innerPadding:after{content:'';display:inline-block;width:97%;border-bottom:1px solid #ccc;left:1%;position:absolute;bottom:0px}.scart_traveller_details_sec .hotel_listBox:hover{width:100%;box-shadow:none}.scart_traveller_details_sec .panel-body{padding:0px}.scart_traveller_details_sec .scart_list.traveller_Dlts_sec{width:100%;float:left;background:#f6f6f6;padding:10px;border:1px solid #ccc}.scart_traveller_details_sec .hotel_listBox .hotel_info .readMore{margin-top:60px}.scart_traveller_details_sec .basefare_Sec{width:100%;float:left}.scart_traveller_details_sec .baseFare_sec{width:100%;float:left;background:#fff;padding:0px 30px}.scart_traveller_details_sec .baseFare_sec .basePrice_txt{font-size:16px;font-weight:500;color:#000;font-family:"Montserrat",sans-serif;float:left;width:100%;border-bottom:2px dashed #ccc;padding:17px 0;margin:0px}.scart_traveller_details_sec .baseFare_sec .price_Txt{color:#95856b;float:right;font-weight:600}.scart_traveller_details_sec .baseFare_sec .fare_bdr_none{border-bottom:none}.scart_traveller_details_sec .total_sec{width:100%;float:left;padding:10px 30px;background:#f6f6f6;border:1px solid #ccc}.scart_traveller_details_sec .total_sec h4{font-size:16px;font-weight:500;color:#000;font-family:"Montserrat",sans-serif;float:left;width:100%;padding:10px 0;margin:0px}.scart_traveller_details_sec .total_sec .finalPrice_txt{color:#95856b;float:right;font-weight:600}.scart_traveller_details_sec .panel-body:after{clear:none}.scart_traveller_details_sec .hotel_listBox .roomStatus_htl ul.statusList li{font-size:14px}.scart_traveller_details_sec .chooseRoomBtn{width:100%;float:right;text-align:right;margin-top:0px}.scart_traveller_details_sec .fltschedulerBorder:after{content:'';display:inline-block;width:85%;border-bottom:1px solid #ccc;left:0%;position:absolute;bottom:70px}.scart_traveller_details_sec .flt_date{text-align:left;padding-left:0px}.scart_traveller_details_sec .fltscheduler .flightTotalTime p.flt_type{text-align:left}.scart_traveller_details_sec .procedure_sec{width:100%;float:left;background:#fff;padding:40px 30px}.scart_traveller_details_sec .procedure_sec span{font-style:italic}.scart_traveller_details_sec .procedure_sec .scart_error_msg{width:100%;float:left;padding:27px 0}.scart_traveller_details_sec .procedure_sec .scart_error_msg p{font-size:16px;font-weight:400;color:#fe0404;font-family:"Montserrat",sans-serif;margin:10px 0}.scart_traveller_details_sec .procedure_sec .procedure_btn a{margin-right:10px;padding:10px 20px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#141b47;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.scart_traveller_details_sec .procedure_sec .procedure_btn a:hover{background:#e51d7d;cursor:pointer;color:#fff}.scart_traveller_details_sec .procedure_sec .procedure_btn a:active{background:#e51d7d}.applyCouponcodeBox{display:inline-block;width:100%;font-family:"Montserrat",sans-serif}.applyCouponcodeBox .couponHavetitle{font-size:13px;font-weight:500;margin-bottom:0px}.applyCouponcodeBox .applyCoupanInputWrap{display:flex;align-items:center;justify-content:center;margin-bottom:2px}.applyCouponcodeBox .seeAllCoupanBtn a{font-size:14px;font-weight:500;text-transform:capitalize;text-align:left;width:100%;display:inline-block;color:#293895;margin-bottom:5px}.seeAllCouponModal .allCouponBoxWrap{padding:20px 5px 0px;display:inline-block;width:100%}.seeAllCouponModal .allCouponBoxWrap .applyCoupanCodeField{display:flex;align-items:center;margin-bottom:20px}.seeAllCouponModal .allCouponBoxWrap .termcondtxt br{display:none}.seeAllCouponModal .couponOfferBox{padding:10px;border:1px dashed #666;border-radius:10px;width:100%;display:inline-block}.seeAllCouponModal .couponOfferBox .radio-inline{padding-left:0px}.seeAllCouponModal .couponOfferBox .priceDtlsCoupan h3{font-size:18px;text-align:right}.seeAllCouponModal .couponOfferBox p.couponOfferCont{font-size:12px;margin:0px;line-height:18px}.seeAllCouponModal .couponOfferBox p.couponOfferCont:last-child{display:inline-block}.seeAllCouponModal .couponOfferBox p.couponOfferCont:last-child .infoIcon{float:inherit}.seeAllCouponModal .couponOfferBox p.couponOfferCont:last-child .infoIcon .infoIconMap{float:inherit}.seeAllCouponModal .couponOfferBox+.couponOfferBox{margin-top:10px}.iataStatus.coupanSelectRadio [type=radio]:checked+label:before,.coupanSelectRadio [type=radio]:not(:checked)+label:before{content:"";left:inherit;top:0px;width:15px !important;height:15px !important;border:2px solid #868686 !important;position:relative;display:block}.iataStatus.coupanSelectRadio [type=radio]:checked+label:after,.coupanSelectRadio [type=radio]:not(:checked)+label:after{content:"\f00c";width:7px;height:7px;font-size:8px;font-family:"FontAwesome";color:#05A22D;background:none;left:0px;right:0px;top:1px;bottom:0;margin:0 auto;display:block;text-align:center}.iataStatus.coupanSelectRadio [type="radio"][disabled]+label:after,.coupanSelectRadio [type=radio][disabled]+label:after{content:"\f00c";width:7px;height:7px;font-size:8px;font-family:"FontAwesome";color:#05A22D;background:none;left:0px;right:0px;top:1px;bottom:0;margin:0 auto;display:block;text-align:center;color:#868686;opacity:1;-webkit-transform:inherit;transform:inherit}.coupanOptionBtn a+a{margin-left:15px}.seeAllCoupanBtn a{color:#666;text-decoration:underline;text-align:right;float:right;padding-top:12px}.coupon_module_box_wrap{float:right;width:100%;padding:10px;border:1px solid #e2e2e2;position:absolute;width:225px;background:#fff;top:95px;z-index:7;border-radius:5px;box-shadow:1px 3px 8px 0px #999999}.coupon_module_box_wrap:before{content:"";border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;display:block;height:0;left:75%;position:absolute;top:-10px;width:0;bottom:initial;transform:translate(-50%)}.coupon_applied_sec_wrap{float:left;width:100%}.coupon_applied_sec_wrap .disCountCouponTtl{font-size:13px;font-weight:500;padding:5px 0px;border-bottom:1px solid #e2e2e2;margin-bottom:7px;color:#293895}.coupon_applied_sec_wrap .disCountCouponAmnt{font-size:18px;font-weight:500;padding:0px;margin-bottom:7px;color:#293895}.discountedCouponAmnt{padding-top:7px;display:inline-block;float:left;width:100%}.seeAllCoupanBtn a{font-size:13px;font-family:"Montserrat",sans-serif;color:#293895;padding:7px 0px 0px;display:inline-block}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit}body{font-family:"Montserrat",sans-serif;margin:0px;padding:0px;background:#f6f5f4;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400}a{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input::-webkit-input-placeholder{color:#293895}input:-ms-input-placeholder{color:#293895}input::-moz-placeholder{color:#293895;opacity:1}input:-moz-placeholder{color:#293895;opacity:1}span.plusIco i{margin:0px}input,select{outline:none}.gallery .image-preview img{margin:0 auto}.dyn_error:focus{border-color:#FF0000 !important}.dyn_success:focus{border-color:#5CB85C !important}#nprogress .bar{background:#141b47}#nprogress .peg{box-shadow:0 0 10px #141b47,0 0 5px #141b47}#nprogress .spinner-icon{width:14px;height:14px;border:solid 2px transparent;border-top-color:#141b47;border-left-color:#141b47;border-radius:10px;-webkit-animation:nprogress-spinner 400ms linear infinite;-moz-animation:nprogress-spinner 400ms linear infinite;-ms-animation:nprogress-spinner 400ms linear infinite;-o-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li a{padding:6px 8px 0px 8px}.topHeaderSection .headerRight_user_Dtls_lang_sec{padding-top:6px;padding-left:8px}.topHeaderSection .headerRight_user_Dtls_lang_sec .currency_dv{font-size:13px;text-transform:uppercase}.socialbox .ftr_whtapp{margin-right:10px;cursor:pointer}.download_App_footer .downloadSMS_box{float:none;width:50%;margin:0 auto;display:table}.home_slider .carousel-inner{transform:none !important}.transfer_listbox .hbtransfer_sec li{word-wrap:break-word}.faredetailtravellerInfo{width:100%;float:left;background:#fff;padding:5px 0}.faredetailbookingHeading{font-size:13px;font-weight:500;color:#000;margin:0px 10px 10px 10px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.faredetailbooking_noteTxt{font-size:12px;line-height:18px;color:#525251;margin-bottom:15px;margin:0px 10px 10px 10px;text-align:left}.checkbox.faredetailcheckbox-inline{margin:0px 0px 0px 8px;float:left}.faredetailinputDiv label{font-size:12px;font-weight:400;font-family:"Poppins", sans-serif;color:#666;margin:0px 10px 10px -5px;float:left}.faredetailform-control{width:20rem;margin:0px 0 0 -5px}.flightTravellerDtlsBox .htlBooknow_htlDtls .cancelHeadingflt{font-size:13px;text-align:left;font-weight:600;color:red;margin:0px 0px 10px 0;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loyalty_redeen_contflt{font-size:12px;text-align:left}.faredetailtransbookingHeading{font-size:13px;font-weight:500;color:#000;margin:0px 10px 10px 10px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.faredetailtransbooking_noteTxt{font-size:12px;line-height:18px;color:#525251;margin-bottom:15px;margin:0px 10px 10px 10px;text-align:left}.checkbox.faredetailtranscheckbox-inline{margin:0px 0px 0px 8px;float:left}.faredetailtransinputDiv label{font-size:12px;font-weight:400;font-family:"Poppins", sans-serif;color:#666;margin:0px 10px 10px 10px;float:left}.faredetailtransform-control{width:20rem;margin:0px 0 0 10px}.transfer_loyalty_innerPadding{padding:10px 0;display:inline-block;width:100%}.cancelHeadingtrans{color:#ff0000;margin:0px 0px 10px 0;text-align:left;font-size:13px}.transfer_bookNw_dtlBox .loyalty_txt_trans{margin:0 0 0 -6px;float:left;font-size:12px}.faredetailhotbookingHeading{font-size:13px;font-weight:500;color:#000;margin:0px 10px 10px 0px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.faredetailhotbooking_noteTxt{font-size:12px;line-height:18px;color:#525251;margin-bottom:15px;margin:0px 10px 10px 0;text-align:left}.checkbox.faredetailhotcheckbox-inline{margin:0px 0px 0px -2px;float:left}.faredetailhotinputDiv label{font-size:12px;font-weight:400;font-family:"Poppins", sans-serif;color:#666;margin:0px 10px 10px -19px;text-align:left}.faredetailhotform-control{margin:0px 0 0 -14px;width:20rem}.commonBtnmar a{margin:0 0 0 -10px}.cancelHeadinghlt{font-size:13px;color:#ff0000;text-align:left}.loyalty_redeen_conthlt{font-size:12px;margin:0;text-align:left}.faredetailactbookingHeading{font-size:13px;font-weight:500;color:#000;margin:0px 10px 10px 0px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.faredetailactbooking_noteTxt{font-size:12px;line-height:18px;color:#525251;margin-bottom:15px;margin:0px 10px 10px 0;text-align:left}.checkbox.faredetailactcheckbox-inline{margin:0px 0px 0px -2px;float:left}.faredetailactinputDiv label{font-size:12px;font-weight:400;font-family:"Poppins", sans-serif;color:#666;margin:0px 10px 10px -19px;text-align:left}.faredetailactform-control{margin:0px 0 0 -14px;width:20rem}.cancelHeadingact{color:#ff0000;text-align:left;font-size:13px}.loyalty_redeen_contact{font-size:12px;text-align:left}.bookNw_dtlBox .requestOPtions .checkbox input:checked+label:after{top:4px;left:4px;width:4px;height:8px}.faredetailcarbookingHeading{font-size:13px;font-weight:500}.faredetailcarbooking_noteTxt{font-size:12px;line-height:18px;color:#525251;margin-bottom:15px;margin:0 0 8px}.faredetailcarinputDiv label{font-weight:400;font-family:"Poppins", sans-serif;color:#666}.faredetailcarinputDiv label{font-size:12px;margin:0px 10px 10px -14px}.faredetailcarform-control{margin:0px 0 0 -14px;width:20rem}.cancelHeadingcar{color:#ff0000;font-size:13px;margin:2px 0 0 15px}.loyalty_redeen_cont_car{font-size:12px;margin:5px 0 0 15px}.fieldwidthhght{width:90% !important}.fieldwidth{width:90% !important}.hotelModifySearch .SearchHotel a,.transfModifySearch .SearchHotel a,.tourModifySearch .SearchHotel a,.carModifySearch .SearchHotel a,.fltModifySearch .SearchHotel a{margin-top:27px;float:right}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerPassportNo{width:40%}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerPassportNo_info{width:40%;text-align:left;padding-left:35px}.marleft{margin-left:15px}.flight-tabs.fltItinrDtls .nav-tabs{z-index:0}.modal-backdrop.fade.in{z-index:1}.allflightbutton{z-index:1}.priceRangeSlider span.ui-slider-handle{z-index:1}.download_App_footer .downloadSMS_box{width:70%}.download_App_footer .downloadSMS_box .mobInput{width:70%}.download_App_footer .downloadSMS_box .submitBtn{width:28%}.tour_listbox .tour_info .locationDtls{z-index:1}.tour_icon_dlts{top:0px !important}.download_App_footer{min-height:120px}.sa-confirm-button-container .btn{padding:6px 15px !important;font-size:12px}.flight_confirm_TravellerDtlsBox .contact_Dlts{word-wrap:break-word;margin-right:5px}.reviewBooking_Dlts{word-wrap:break-word}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls{display:flex}.mainwrapper_bookNow .bookingdtls_right .countryCode{border-top-right-radius:4px;border-bottom-right-radius:4px}.mainwrapper_bookNow .bookingdtls_right .phNumber{border-top-left-radius:4px;border-bottom-left-radius:4px}.filter_right_container .rightFilerTop .filterSelect .arrow_icon{right:-5px;top:8px}.filter_right_container .rightFilerTop .filterSelect{padding:9px 10px 9px 7px}.packageListing_Wrapper.gridViewShow .package_listbox .list_innerPadding .themePkg_wrap{position:absolute;margin:-2px 0 7px -19rem;border:none;font-size:13px;font-weight:400}.staticpckg{border-bottom:1px solid #e2e2e2;padding:12px}.serv_dtls_box{float:left;width:100%;display:flex;align-items:center;justify-content:flex-start}.serv_ttl{margin:0px 7px;font-size:16px;font-weight:500;color:#000}.topHeaderSection .headerRight_user_Dtls{min-height:84px;align-items:center}.topHeaderSection .headerRight_user_Dtls .logedUserBox{margin:0;display:flex;align-items:center;justify-content:flex-end}.myacct_hamburgerBtn{margin:auto 0 auto 20px}.transpaddrht ul.bookNow_bookingDtls li{padding-right:30px}.transpaddrht ul.bookNow_bookingDtls li+li{padding-right:30px}.leftmargin{margin:2px 0 0 -22px}.bdrbtm{border-top:1px solid #e8e8e8;float:left;padding-top:20px}.tour_icon_dlts_acty{top:19px;position:absolute;right:5px;color:#000;font-size:14px}.tour_icon_dlts_acty_grid{top:19px;position:absolute;right:3px;color:#000;font-size:14px}.rowdata1 .travlrFld span{position:absolute;right:12px;top:30px}.leftmar5{margin-left:5px}.fltleft{float:left}.flt_calendor_icon{top:35px;right:18px;position:absolute;pointer-events:none}#textboxDiv2 .flt_calendor_icon{top:35px;right:33px;position:absolute;pointer-events:none}.siteLogo{display:none}.sabre-mini-rule{font-family:"Poppins", sans-serif}.mini_rule_details a.farerules_link{float:left;color:#337ab7;margin:0px 14px}.fare_rule_details .mini_rule_details a.farerules_link{float:left;color:#337ab7;margin:-8px 0px 14px}.mini_rule_details .modal-content{margin-top:0;float:left;width:100%;border:none;padding:0;box-shadow:none}.mini_rule_details .modal-body{float:left;width:100%;padding:0}.mini_rule_details .close_btn1{position:absolute;right:15px;top:15px;display:inline-flex;flex-wrap:wrap;align-items:center}.mini_rule_details a.farerules_link{color:#142382 !important;text-decoration:none;padding:0;border-radius:5px;font-size:13px;margin:0 10px 0 0 !important;font-weight:600;z-index:1;position:relative;transition:.5s;background:linear-gradient(currentColor 0 0) bottom/var(--d, 0) 1px no-repeat}.mini_rule_details a.farerules_link+img{order:-1;position:relative;top:4px;left:-7px}.mini_rule_details .close_btn1 a{margin:0;color:#333;float:right}.model_close_mini .close_icn{float:right}.close_icn{display:inline-block;background:none;width:15px;height:23px;margin-right:0px;font-style:normal}.close_icn::before{content:"\2716";font-size:15px;color:#000;transition:1s all;display:inline-block}.mini_rule_details .modal-title{font-size:16px;font-weight:600;color:#333;padding:13px 14px 10px;text-align:left;width:100%;border-bottom:1px solid #ddd}.fare_flightdetails{text-align:left;width:100%;border-top:0;font-weight:600;padding:0}.fare_flightdetails h1{font-size:16px;font-weight:600;margin:0px;padding:10px 15px;border-bottom:1px solid #ddd;color:#333}.fare_flightdetails{float:left;width:100%;border-top:0;font-weight:500;padding:0}.flgh-field{padding:0px 0px 0px;margin-bottom:0px;border-bottom:none;border:none;position:relative;box-shadow:none;background:#ffffff;width:100%;float:left}.flgh-field-inner:first-child{margin:0px 0px 0px 0px;padding:10px 20px 10px 20px}.flgh-field-inner{width:100%;float:left;margin:0px 0px 20px 0px;padding:20px 20px 0px 20px}.flight_time{text-align:center;color:#b6a487;font-size:12px;font-weight:600;background:white;margin-bottom:10px}.fareRules_flight{position:absolute;top:50px;bottom:0px;overflow-y:scroll;padding-right:10px}.mini_rule_details .fl-city{width:100%}.fl-city{margin-bottom:15px;font-size:14px;text-align:left;width:30%;display:inline-flex;align-items:center;flex-wrap:wrap;font-weight:600;color:#333}.fl-city img{margin:0 5px}.fl-city img{vertical-align:top;padding-top:2px}.fl-city span{color:#333;font-size:14px;font-weight:600;padding-left:5px}.logo-flight-inner img{width:45px}.flight-airline .airline{font-weight:600;font-size:14px;color:#000000;padding-bottom:6px}.flight_date h3{font-size:20px;margin:0;color:#000000;font-weight:600;text-align:right}.flight_date h3 span{font-size:14px;color:#000000}.flight_date h4{width:100%;float:left;font-size:12px;color:#696771;text-align:right;margin-bottom:0;display:block}.flight_date p{float:left;width:100%;line-height:normal;font-size:12px;color:#696771;text-align:right;margin-bottom:0}.clock_t p{font-size:12px;margin-bottom:0 !important;text-align:center;color:#666666}.seat-list{padding-top:0;margin-top:8px;margin-right:0;margin-bottom:15px}.clock_t .ref.chair-big-icn{margin-top:5px;margin-bottom:5px}.clock_t i.ref{background-position:-127px 0;display:block;height:21px;margin:0 auto;position:relative;width:24px;color:#b5b5b7}.chair-big-icn{background-position:-101px -1px !important;width:22px;height:21px}.clock_t p{font-size:12px;margin-bottom:0 !important;text-align:center;color:#666666}.flight_rtrun h3{color:#000000;font-size:20px;font-weight:600;margin-top:0;text-align:left}.flight_rtrun h3 span{font-size:14px;color:#000000}.flight_rtrun h4{width:100%;float:left;font-size:12px;color:#696771;margin-bottom:5px;margin-top:0px;text-align:left;padding-left:0px;font-weight:500}.flight_rtrun p{float:left;width:100%;font-size:12px;color:#696771;text-align:left;margin-bottom:0;line-height:19px}.minifare_infodv{text-align:right;width:100%;font-size:15px;padding:10px 0;float:left;border-top:#e5e3e3 solid 1px}.minifare_infodv .fare_allow{width:auto;display:inline-block;margin-right:10px;margin-bottom:10px;float:left;font-size:12px;font-weight:500;color:#333}.fare_allow i.fa.fa-check{color:#175f00}.minifare_infodv .fare_now_allow{display:inline-block;margin-bottom:10px;float:left;font-size:12px;font-weight:500;color:#333}.fare_now_allow i.fa.fa-ban{color:#f00}.fare_servicedv{float:left;width:calc(100% - 30px);overflow-x:auto;overflow-y:visible;margin:0 15px}.fare_topdv{display:inline-grid !important;grid-template-columns:repeat(5, 217px);width:auto;font-size:12px;padding:0px 0;float:left;background:#f1f1f1;margin-bottom:0;border:1px solid #ddd;border-bottom:none}.fare_topdv&gt;div{width:100% !important;border:0;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:0;font-size:12px;text-align:center;color:#333}.fare_column1{text-align:left;border-right:1px solid #ccc;padding:10px;width:100px;float:left;font-weight:600}.fare_column{text-align:center;border-right:1px solid #ccc;padding:10px;width:173px;float:left;font-weight:600}.fare_column2{width:173px;padding:10px;border-right:1px solid #ccc;text-align:center;float:left;font-weight:600}.fare_column3{text-align:center;float:left;width:173px;padding:10px;font-weight:600;border-right:1px solid #ccc}.fare_column4{width:173px;text-align:center;float:left;padding:10px;font-weight:600}.mini_rule_details .fare_tabledv{display:inline-grid;grid-template-columns:217px 1fr;border:0;margin:-1px 0 0;width:auto}.fare_tabledv{float:left;width:100%;border:1px solid #ddd}.col-md-25.fare_columninfo,.fare_tabledv .table-bordered&gt;tbody&gt;tr&gt;td,.fare_topdv&gt;div{font-size:12px;text-align:center;font-weight:600}.col-md-75.fare_columninfodv{width:100% !important;float:right}.fare_columninfodv .table{margin:0 0 0px;border:0}.table-bordered{width:100%}table{border-collapse:collapse;border-spacing:0}.fare_tabledv .table-bordered&gt;tbody&gt;tr&gt;td{width:217px !important;min-width:217px !important;max-width:217px !important;border:1px solid #ddd;vertical-align:middle;line-height:20px}.col-md-25.fare_columninfo{border:0;border-bottom:1px solid #ddd;border-left:1px solid #ddd;width:100% !important;padding:10px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;color:#333}.mini_rule_details .fare_servicedv::-webkit-scrollbar{width:7px;height:7px}.mini_rule_details .fare_servicedv::-webkit-scrollbar-thumb{background-color:#b6a487}.mini_rule_details .fare_servicedv::-webkit-scrollbar-track{background-color:#f1f1f1}.farerule_wid{width:500px;margin:auto;margin-top:44px}.faresummary_modal{height:500px}.fareRules_flt_mdl a.modalCloseBtn{right:25px}.fareRules_flight::-webkit-scrollbar-thumb{background-color:#ccc}.fareRules_flight::-webkit-scrollbar{width:7px;height:2px}.fareRules_flight::-webkit-scrollbar-track{background-color:#fff}.footer_up{background:#141b47;padding:30px 0 10px}.footer_logo{width:241px;margin-top:12px}.footer_logo img{width:100%}.footer_logo p{color:#fff;font-size:14px;font-weight:300;width:75%}.footer_icn{width:19%;float:left}.footer_icn img{width:35px;height:35px;object-fit:contain}.footer_dtls{float:left;width:79%}.footer_dtls p{font-size:14px;color:rgba(241,246,252,0.66);font-weight:300;line-height:20px;margin:0}.footer_dtls h3{font-size:16px;color:#f1f6fc;font-weight:300;margin:0 0 3px 0}.footer_dtls h3 a{font-size:16px;color:#f1f6fc;font-weight:300;background:linear-gradient(#f1f6fc 0 0) bottom/var(--d, 0) 1px no-repeat;transition:0.5s;text-decoration:none !important}.footer_dtls h3 a:hover{--d:100%}.footer_down{background:#010205;padding:5px 0 0 0}.footer_link ul{list-style:none}.footer_link li{display:inline-block}.footer_link li a{font-size:12.5px;color:#fff;font-weight:300;background:linear-gradient(#f1f6fc 0 0) bottom/var(--d, 0) 1px no-repeat;transition:0.5s;text-decoration:none !important}.footer_link li a:hover{--d:100%}.footer_link li::after{content:"|";color:#fff;font-size:14px;padding-left:5px;font-weight:300}.footer_copy p{margin-top:6px;color:rgba(255,255,255,0.5);font-size:12.5px;font-weight:300}.footer_social li{display:inline-block;color:#ffffff;font-size:25px;margin-left:5px}.footer_social li{display:inline-block;color:#ffffff}.fa-cc-mastercard:before{content:"\f1f1"}.footer_social li:nth-child(2){margin-right:11px}.fa-cc-visa:before{content:"\f1f0"}.footer_social li a{color:#ffffff;font-size:20px;margin-left:5px}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-instagram:before{content:"\f16d"}.fa-telegram:before{content:"\f2c6"}.fa-twitter:before{content:"\f099"}.home_nav ol,ul{list-style:none;padding:0;margin-bottom:0}.full_header{height:auto;width:100%;background:#142382;position:relative}.header_dv{width:1280px;margin:0 auto;background:#fff;padding:15px 55px 0px 30px;top:39px;position:relative;z-index:10;box-shadow:1px 0px 15px #aaa5a5}.logo_dv{width:246px;float:left;margin-top:13px}.home_nav{float:left;margin-left:28px;margin-top:19px}.closebtn{display:none}.mobile_bar{display:none}.callus{float:right;width:14%;text-align:center;margin-top:5px}.callus span{font-size:14px;color:#293895;font-weight:300}.callus p{font-size:18.98px;color:#293895;font-weight:400;line-height:18px;letter-spacing:0.1px;margin:0}.callus p{font-size:18.98px;color:#293895;font-weight:400;line-height:18px;letter-spacing:0.1px}.fadeInRight{animation-name:fadeInRight}.animated{animation-duration:1s;animation-fill-mode:both}.logo_dv img{width:100%}.home_nav{float:left;margin-left:28px;margin-top:19px}.home_nav ol,ul{list-style:none;padding:0;margin-bottom:0}.home_nav li{display:inline-block}.home_nav li a.active{border-bottom:3px solid #293895}.home_nav li a{color:#293895;font-size:16px;font-weight:300;padding:0 15px 32px;display:inline-block;border-bottom:3px solid transparent}.home_nav li a .fa{display:none}.about_box h2{margin-top:0px;margin-left:14px;margin-bottom:25px;font-size:24px;font-weight:600;color:#293895}.about_bg{background:url(../images/bg_about.jpg);background-size:cover;background-position:0;background-repeat:no-repeat;min-height:540px;float:left;width:100%}.about_box{background:#ffffff;padding:37px 50px;margin-top:58px;float:left;width:100%}.about_box p,h5{font-size:14px;color:#4a4a4a;margin-left:14px;text-align:justify}.about_box li{list-style:disc;color:#4a4a4a;font-weight:400;margin-left:50px}.shad_about{padding:30px;box-shadow:1px 0px 15px #aaa5a5;margin-bottom:35px;margin-top:48px;background:#fff;float:left;width:100%}.shad_about h2{margin-top:0px;margin-left:14px;margin-bottom:10px;font-size:24px;font-weight:600;color:#293895}.shad_about li{list-style:disc;color:#4a4a4a;font-weight:400;margin-left:50px}.cont_us{padding:0px;margin-top:65px;margin-bottom:45px}.map_height{height:auto}.map_height img{max-width:100%;max-height:100%}.contacUS_heading h3{font-size:24px;text-transform:uppercase;font-weight:600;color:#293895;padding-bottom:8px;position:relative}.contacUS_heading h3:after{content:"";position:absolute;width:28%;height:2px;background:#C42F82;top:32px;left:0}.contacUS_heading h5{font-size:20px;color:#293895;font-weight:600;margin-top:25px;margin-left:0}.contacUS_heading p{color:#585e66;font-size:14px}.contacUS_heading p i{color:#C42F82;margin-right:5px;font-weight:600}.contacUS_heading form{margin-top:20px}.contacUS_heading .form-control{height:40px;margin-bottom:20px}.cont_btn{color:#ffffff;background:#293895;border-radius:20px;border:0px;padding:10px 55px;text-transform:uppercase;margin-top:20px}.datepicker table tr td.active.active{background-image:linear-gradient(to bottom, #142382, #142382) !important}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:hover{background-image:linear-gradient(to bottom, #142382, #142382) !important}.navbar-brand.headerLogo .sitelogo{height:auto !important}
</pre></body></html>