﻿@import url("https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap");@import url("https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap");.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:#525251;padding:7px 7px;position:relative;font-size:14px}.signtoggle_nav a:hover{background:transparent;color:#525251;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:#fb7501;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:#fb7501}.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:#fb7501 !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 #fb7501 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:'FontAwesome';src:url("../../../../common/fonts/Poppins_font/fontawesome-webfont.eot?v=4.7.0");src:url("../../../../common/fonts/Poppins_font/fontawesome-webfont.eot?#iefix&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;font-display:swap}html,body{height:100%;margin:0}body{display:flex;flex-direction:column}body{font-family:"Mulish",sans-serif;margin:0px;padding:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fefaf6}.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:#898892;font-size:14px;font-weight:600}.homepage_search_wrapper .icon_bg .fa-caret-down{color:#000;font-size:13px;pointer-events:none}.homepage_search_wrapper .form-control::-moz-placeholder{color:#525251}.homepage_search_wrapper .form-control{box-shadow:none;color:#525251;height:38px;padding:8px 20px}.homepage_search_wrapper .form-control:focus{box-shadow:none}.homepage_search_wrapper select.form-control::-moz-placeholder{color:#525251}.homepage_search_wrapper select.form-control::placeholder{color:#525251}.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:849px}.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:"Mulish",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:#555;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:"Mulish",sans-serif;font-weight:400;color:#fff}.homeHeader .loged_user_info .availCreditAmnt{margin-right:7px;font-size:14px;font-family:"Mulish",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:#fb7501}.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:"Mulish",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:#fb7501;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:#fb7501;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:"Mulish",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:"Mulish",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:#fb7501;color:#fff}.lang_list a.active{background:#fb7501;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:16px;margin:25px 0;font-family:"Mulish",sans-serif;font-weight:700;opacity:0}.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:#525251;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:#525251;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:#525251;font-size:14px;pointer-events:none}.searchForm_tabs_wrapper .homeSearchCont .destinationMapmaker{position:absolute;font-size:12px;color:#c9ccd2;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:#fff;color:#333;margin:1px 0px 0;padding:25px 30px 35px;min-height:246px;position:relative;margin-top:0px !important;border-radius:5px;box-shadow:0px 15px 12px rgba(23,3,79,0.1)}.searchForm_tabs_wrapper .homeSearchCont label{color:#333;font-size:14px;font-family:"Mulish",sans-serif;font-weight:600}@-moz-document url-prefix(){.searchForm_tabs_wrapper .homeSearchCont label{font-weight:600}}.searchForm_tabs_wrapper .homeSearchCont .form-control{font-size:14px;font-family:"Mulish",sans-serif;font-weight:600;color:#898892;border:1px solid #d5dbe5}.searchForm_tabs_wrapper .homeSearchCont ul.nav-tabs>li.active>a,.searchForm_tabs_wrapper .homeSearchCont .nav-tabs>li.active>a:hover,.searchForm_tabs_wrapper .homeSearchCont .nav-tabs>li.active>a:focus{border-radius:5px 5px 0px 0px !important;border:0px;background:#fb7501;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:"Mulish",sans-serif;font-weight:500;color:#000;padding:7px 18px;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:#fff;color:#fff;transition:background-color .3s ease-in-out}.searchForm_tabs_wrapper .homeSearchCont ul.nav.nav-tabs.form_dv li.active a{background:#fff;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:auto;color:#fb7501}.searchForm_tabs_wrapper .homeSearchCont .checkCustom .checkbox label{color:#333}.searchForm_tabs_wrapper .homeSearchCont .switch-box-left{color:#333}.searchForm_tabs_wrapper .homeSearchCont .advance_search a{color:#333}.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>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:"Mulish",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:"Mulish",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:#c9ccd2;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-family:"Mulish",sans-serif;font-size:14px;color:#333333;font-weight:600;cursor:pointer;text-decoration:none;user-select:none;display:inline-block}@-moz-document url-prefix(){.advance_search_link a{font-weight:500}}.advance_search_link a b{color:#fb7501;font-weight:700;padding-right:5px}#advanceSearchContent{float:left;width:100%;display:none}.btn_dv{position:relative}.btn_dv.SearchBtn{position:relative;float:right}.btn_dv.SearchBtn a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.btn_dv.SearchBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.btn_dv.SearchBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.home_search_btnCont{float:right;width:auto;display:flex;align-items:center;justify-content:flex-end;margin:-50px 0 0;transition:0.3s all}.availSearchTxt{font-size:12px;font-weight:400;display:flex;align-items:center;justify-content:space-between;font-family:"Mulish",sans-serif;margin-right:10px}.availSearchTxt span+span{margin-left:5px}.srcAvailable-txt{font-size:13px;color:#fff;font-family:"Mulish",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 -1px;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 .meetngreet_icn{display:inline-block;width:39px;height:30px;background-position:-73px -75px;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 .meetngreet_icn{display:inline-block;width:39px;height:30px;background-position:-73px -114px;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 .meetngreet_icn{display:inline-block;width:39px;height:30px;background-position:-73px -114px;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:#fb7501}.form_dv .nav.nav-tabs li a div{height:45px;margin-top:3px}.signupBox_home{background:#555;padding:10px 15px;border-radius:5px;position:relative;top:-40px;color:#fff;float:left;width:100%;display:flex;align-items:center;font-family:"Mulish",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:#525251;float:left;position:relative;margin-right:15px;font-family:"Mulish",sans-serif}.signupBox_home .bestDealText .emailIco_inbox i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#525251;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:"Mulish",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:#fb7501;color:#fff;transition:background-color .2s ease-in-out}.searchForm_tabs_wrapper .homeSearchCont input.form-control.htlName_srch{padding-left:10px}footer.home_footer{float:left;width:100%;border-top:1px solid #e2e2e2;background:#011d33}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:#fb7501;left:0px;top:4px}footer.home_footer .copyrightTxt{float:left;width:100%;font-size:12px;margin:0px 0 15px 0px;color:#4d4d4d;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:#4d4d4d;font-size:12px;font-weight:300;margin-right:10px;font-family:"Mulish",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:#4d4d4d;font-size:12px;font-weight:300;margin-right:10px;font-family:"Mulish",sans-serif}footer.home_footer .socialbox .ftr_fb{margin-right:10px;cursor:pointer}footer.home_footer .socialbox .ftr_fb:hover{color:#525251}footer.home_footer .socialbox .ftr_Twt{margin-right:10px;cursor:pointer}footer.home_footer .socialbox .ftr_Twt:hover{color:#525251}footer.home_footer .socialbox .ftr_gpls{cursor:pointer}footer.home_footer .socialbox .ftr_gpls:hover{color:#525251}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:"Mulish",sans-serif;color:#555;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:"Poppins,sans-serif"}.modal-sm-language .close_btn{position:absolute;right:0px;top:0px}.modal-sm-language .close_btn i{color:#4d4d4d}.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:#fb7501;color:#fff}.lang_list a.active{background:#fb7501;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:#c9ccd2 !important;font-size:14px;pointer-events:none}.icon_bg .fa-caret-down{color:#525251;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{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.btn_dv.searchTransBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.btn_dv.searchTransBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.fulldiv_box[style*="block"]+div .home_search_btnCont,.fulldiv_box[style*="block"]+div .flightSearchBtn,.fulldiv_box:not([style*="none"])+div .home_search_btnCont,.fulldiv_box:not([style*="none"])+div .flightSearchBtn{margin:0}.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 #555;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:#333}.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:"Mulish",sans-serif}.differentRetLoc-txt{font-size:11px;color:#fff;padding-left:5px;font-family:"Mulish",sans-serif;font-weight:400}.searchCarRentalBtn{float:right;padding-top:35px}.searchCarRentalBtn a{background:#555;font-size:14px;padding:10px 20px;border-radius:20px;color:#fff;font-weight:300;text-decoration:none;font-family:"Mulish",sans-serif}.searchCarRentalBtn a:hover{cursor:pointer;background:#fb7501;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:#fb7501}.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 #555;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:#333}.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:"Mulish",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:"Mulish",sans-serif;font-weight:400;box-shadow:none;color:#525251;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 !important;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:"Mulish",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 #555;border-width:0 2px 2px 0;transform:rotate(45deg)}.flightSearchBtn{float:right;margin:-50px 0 0;transition:0.3s all}.flightSearchBtn a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.flightSearchBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.flightSearchBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:"Mulish",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:#fb7501;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:#fb7501;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:"Mulish",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 #555;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 #555;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 #555;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 #555;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 #555;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:14px;font-weight:600;height:36px;padding:8px 15px 8px 10px;margin-bottom:12px;width:100%;border:1px solid #ddd;color:#898892;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:#525251;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}.cmn_btn a{padding:3px 8px;font-size:13px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.cmn_btn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.cmn_btn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}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:#525251;font-weight:400;text-decoration:none;font-family:"Mulish",sans-serif;cursor:pointer;border:1px solid #555;text-transform:capitalize;display:inline-block}.btn_dv2.SearchBtn2 a:hover{cursor:pointer;background:#555;color:#fff;transition:background-color .3s ease-in-out}.modalLoginBox{border:2px solid #fb7501;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:"Mulish",sans-serif}.btn_dv3.SearchBtn3 a{background:#555;font-size:18px;padding:7px 20px;border-radius:50px;color:#fff;font-weight:600;text-decoration:none;font-family:"Mulish",sans-serif;cursor:pointer;border:1px solid #555;text-transform:capitalize}.btn_dv3.SearchBtn3 a:hover{cursor:pointer;background:#fb7501;color:#fff;transition:background-color .3s ease-in-out}.Searchagent{text-align:center}.btn_dv4.SearchBtn4 a{background:#fb7501;font-size:16px;padding:7px 20px;border-radius:50px;color:#fff;font-weight:600;text-decoration:none;font-family:"Mulish",sans-serif;cursor:pointer;border-top:3px solid #fb7501;text-transform:capitalize;display:inline-block;margin-top:15px}.btn_dv4.SearchBtn4 a:hover{cursor:pointer;background:#555;color:#fff;border-top:3px solid #fb7501;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:#555;font-weight:100;font-family:"Mulish",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>li.active>a{color:#fff;font-size:14px;border-radius:5px;padding:7px 20px;cursor:pointer;background:#fb7501;font-family:"Mulish",sans-serif}.b2b_login_tab .nav>li>a:hover,.nav>li>a:focus{color:#fff;font-size:14px;border-radius:5px;padding:7px 20px;cursor:pointer;background:#fb7501;font-family:"Mulish",sans-serif;border:0px;transition:background-color .3s ease-in-out}.b2b_login_tab .nav-tabs>li>a{color:#000;font-size:14px;border-radius:5px;padding:7px 20px;cursor:pointer;background:#fff;font-family:"Mulish",sans-serif;margin:0px}.b2b_login_tab .nav-tabs>li>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>li>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>li>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 #555;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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;padding:10px 15px;margin:0px;background:#e66249}.tabsAlign_centerLogin .fbBtnTxt{padding-right:5px;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif}.tabsAlign_centerLogin .googleBtnTxt{padding-right:5px;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif}.loginTxt{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;text-align:center}.termsCondition .termsConditionTxt{font-size:10px;font-weight:400;font-family:"Mulish",sans-serif;text-align:center}.termsCondition .termsTxtColor{color:#fb7501;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:#fb7501;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:"Mulish",sans-serif;color:#000;margin-bottom:5px}.passWord_validation_Div .validationConditionMoreChar{margin-bottom:2px}.passWord_validation_Div .validationConditionMoreChar .moreCharIcon{padding-right:5px;color:#fb7501}.passWord_validation_Div .validationConditionMoreChar .moreCharTxt{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#fb7501}.passWord_validation_Div .validationConditionletter{margin-bottom:2px}.passWord_validation_Div .validationConditionletter .upperCaseIcon{padding-right:5px;color:#4d4d4d}.passWord_validation_Div .validationConditionletter .upperCaseTxt{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#4d4d4d}.passWord_validation_Div .validationConditionUncheck .atLeastIcon{padding-right:5px;color:#4d4d4d}.passWord_validation_Div .validationConditionUncheck .atLeastTxt{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#4d4d4d}.passWord_validation_Div .avoidPasswordTxt{font-size:11px;font-weight:400;font-family:"Mulish",sans-serif;color:#fb7501}.passWord_validation_Div .passwordsStrength{width:100%;float:left;padding:0px 0 5px}.remember_check label{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#525251;cursor:pointer;vertical-align:top;padding:15px 0px 0px 5px}.rememberCheckLogin label{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#525251;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 #525251;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 #525251;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:"Mulish",sans-serif;color:#000}.withOutLogin_credential .btn_dv2.SearchBtn2 a{background:#fff;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;padding:9px 20px;border-radius:20px;color:#525251;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:#555;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:#555}.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:#525251;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:#525251;border:1px solid #ccd2df;margin-top:5px}.userloginbtn{background:#555;font-size:18px;padding:7px 20px;border-radius:50px;color:#fff;font-weight:600;text-decoration:none;font-family:"Mulish",sans-serif;cursor:pointer;border:1px solid #555}.userloginbtn:hover{cursor:pointer;background:#fb7501;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:"Mulish",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:"Mulish",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:#fb7501;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:"Mulish",sans-serif}.languageModal .currency_list .currencyBox .currency_desc{width:80%;float:left;font-size:12px;font-weight:500;font-family:"Mulish",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%}.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:#525251;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:#525251}.selectSuppler_htl .dropdown-menu .bs-searchbox input{height:30px;padding:0px 5px}.selectSuppler_htl .dropdown-menu>.active>a,.selectSuppler_htl .dropdown-menu>.active>a:hover,.selectSuppler_htl .dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#fb7501 !important}.selectSuppler_htl .dropdown-menu>li>a:hover,.selectSuppler_htl .dropdown-menu>li>a:focus{text-decoration:none;color:#fff;background-color:#fb7501}.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:#fb7501;background-image:-moz-linear-gradient(to bottom, #fb7501, #fb7501);background-image:-ms-linear-gradient(to bottom, #fb7501, #fb7501);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fb7501), to(#fb7501));background-image:-webkit-linear-gradient(to bottom, #fb7501, #fb7501);background-image:-o-linear-gradient(to bottom, #fb7501, #fb7501);background-image:linear-gradient(to bottom, #fb7501, #fb7501);background-repeat:repeat-x;border-color:#fb7501 #fb7501 #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:#fb7501 !important;background-image:-moz-linear-gradient(to bottom, #fb7501, #fb7501);background-image:-ms-linear-gradient(to bottom, #fb7501, #fb7501);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fb7501), to(#fb7501));background-image:-webkit-linear-gradient(to bottom, #fb7501, #fb7501);background-image:-o-linear-gradient(to bottom, #fb7501, #fb7501);background-image:linear-gradient(to bottom, #fb7501, #fb7501);background-repeat:repeat-x;border-color:#fb7501 #fb7501 #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:#fb7501 !important;background-image:linear-gradient(to bottom, #fb7501, #fb7501) !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:#fb7501;padding-top:13px;text-decoration:underline;cursor:pointer}a.loadingProgress,.loadingProgress{text-shadow:none;background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent) !important;background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent) !important;background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent) !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;background-color:#fb7501 !important;border-color:#fff !important}a.loadingProgress a,.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(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent) !important;background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent) !important;background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent) !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;background-color:#fa6b5c !important;border-color:#fa6b5c !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:#525251;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:0px 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:#555;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;border:1px solid #c4c4c4}.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:#fb7501;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:#525251;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:#525251;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>a{font-size:12px;font-weight:400;display:inline-block;color:#999;line-height:15px;margin:0px}.searchForm_tabs_wrapper .homeSearchCont label{color:#333;text-transform:capitalize}.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:#000;font-weight:400}.disabled-blur{pointer-events:none;opacity:0.4}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:"Poppins", 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:"Poppins", 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:0;width:100%;text-align:right}.packageSearchBtn a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.packageSearchBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.packageSearchBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.packageSearchBtn::before{content:'';width:100%;float:left;margin:15px 0 0;padding:25px 0 0;border-top:1px solid #d7d7d9}.differnt_Txt{padding:10px 0 0}.month-picker-year-table tr{background:#fff;border:1px solid #fff}.month-picker-year-table .ui-button-text-only .ui-button-text{padding:0px 6px}#MonthPicker_date_for_packages .ui-state-active{border:1px solid #212121;background:#737373;color:#fff}#MonthPicker_date_for_packages .ui-state-hover{border:1px solid #212121;background:#737373;color:#fff}.month-picker table{border-collapse:initial;border-spacing:0px}#MonthPicker_date_for_packages .ui-state-hover{background:#212121;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:#525251;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:#525251;font-weight:500}@-moz-document url-prefix(){.searchForm_tabs_wrapper .homeSearchCont label{font-weight:600}label{font-weight:600}.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;padding-top:50px;margin-top:-50px}.homeSearchCont .nav.nav-tabs ::-webkit-scrollbar:vertical{width:1px}.homeSearchCont .nav.nav-tabs ::-webkit-scrollbar:horizontal{height:6px}.homeSearchCont .nav.nav-tabs ::-webkit-scrollbar-thumb{border-radius:8px;border:1px solid white;background-color:#ccc}.searchForm_tabs_wrapper .homeSearchCont ul.nav.nav-tabs.form_dv li a p{display:none}.searchForm_tabs_wrapper .homeSearchCont .advance_search_link::before{content:'';width:100%;float:left;margin:15px 0 0;padding:25px 0 0;border-top:1px solid #d7d7d9}.searchForm_tabs_wrapper .homeSearchCont .advance_search_link{width:100%}.searchForm_tabs_wrapper .homeSearchCont .form-control:not(.clearable){padding-left:10px}.fulldiv_box .htlForm_break_line_bottom,.fulldiv_box .form_break_line{display:none}.selectfaretype .form-group{margin-bottom:0}.selectfaretype .form-group .hidden-xs{display:none}.prefered_airline_fld button.btn.dropdown-toggle.bs-placeholder.btn-default{padding-left:0;font-weight:600;color:#898892;font-size:14px}.selectfaretype .checkbox{margin:0}.searchForm_tabs_wrapper .homeSearchCont .form-control.clearable,.searchForm_tabs_wrapper .form-control.ui-autocomplete-input{padding-left:25px !important}@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:'FontAwesome';src:url("../../../../common/fonts/Poppins_font/fontawesome-webfont.eot?v=4.7.0");src:url("../../../../common/fonts/Poppins_font/fontawesome-webfont.eot?#iefix&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;font-display:swap}.topHeaderSection{width:100%;background:rgba(255,255,255,0.8)}.topHeaderSection .navbar-default.headerNav{background:#fff;border-bottom:0px;margin-bottom:0px;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.topHeaderSection .navbar-default.headerNav .navbar-brand.headerLogo{float:left;width:137px;font-size:20px;line-height:22px;height:77px;padding:0px !important;cursor:pointer;display:flex;align-items:center}.topHeaderSection .navbar-default.headerNav .navbar-brand.headerLogo .sitelogo{width:137px;height:auto}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ{float:left;margin-left:0;margin-top:26px;width:77%;padding-left:140px}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li:not(.button_grid){display:inline-block;margin-right:30px}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li:not(.button_grid) a{font-size:16px;font-family:"Mulish",sans-serif;color:#212121;font-weight:500;padding:0 0 5px !important;position:relative;cursor:pointer;border:0px !important;text-transform:capitalize;background:linear-gradient(#fb7501 0 0) 0 100%/var(--d, 0) 2px no-repeat;transition:0.5s}@-moz-document url-prefix(){.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li:not(.button_grid) a{font-weight:500}}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li.active:not(.button_grid) a,.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li:not(.button_grid):hover a{background-color:transparent;border:0px;color:#212121;--d: 100% }.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li.button_grid{margin-left:auto}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li.button_grid a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:10px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li.button_grid a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li.button_grid a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:0 !important}.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:13px;color:#000;font-weight:600}.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:"Mulish",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}.fa-refresh{color:#fff;border-radius:50%;background-color:#555;font-size:12px;padding:6px 6px;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:77px}.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:"Mulish",sans-serif;margin-top:0px}.modal-sm-language .close_btn{position:absolute;right:0px;top:0px}.modal-sm-language .close_btn i{color:#4d4d4d}.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:#fb7501;color:#fff}.lang_list a.active{background:#fb7501;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:230px;height:auto;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4);display:none;border-radius:0px;position:absolute;right:0;text-align:left;background:#fff;top:78px;z-index:100}.my_accnt .accountDlts_box{padding:5px 15px;background:#fb7501;display:inline-grid;grid-template-columns:1fr auto;align-items:center;width:100%;float:left}.my_accnt .userName{color:#fff;font-size:12px}.my_accnt .userTxt>br{display:none}.user_prfl{width:100%;height:65px;padding-left:12px;background:#555;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:"Mulish",sans-serif;font-weight:300;color:#fff}.loged_user_info .availCreditAmnt{margin-right:7px;font-size:14px;font-family:"Mulish",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 #fb7501 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:5px 10px 15px;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:#fb7501;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:500;color:#000;border-bottom:1px solid #d7d7d9}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{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.sweet-alert .btn-primary:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.sweet-alert .btn-primary:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}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:13px;color:#fff;font-weight:700}.currencyTxt{color:#fb7501;font-size:12px}.topHeaderSection .headerRight_user_Dtls{width:260px}.homepage-banner-section .topHeaderSection .headerNav .container{padding-right:0}.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:#555;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:#525251;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:#525251;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:#fb7501;color:#fff}.loginTabsWrap ul.nav.nav-tabs.home_login_tabs li.active{background:#fb7501;color:#fff}.loginTabsWrap ul.nav-tabs>li:first-child.active{border-radius:3px 0 0 3px}.loginTabsWrap ul.nav-tabs>li:last-child.active{border-radius:0px 3px 3px 0px}.loginTabsWrap ul.nav-tabs>li:first-child{border-radius:3px 0 0 3px !important}.loginTabsWrap ul.nav-tabs>li:last-child{border-radius:0px 3px 3px 0px !important}.loginTabsWrap ul.nav>li:first-child:hover,.nav>li:first-child:focus{border-radius:3px 0 0 3px}.loginTabsWrap ul.nav>li:last-child:hover,.nav>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}.topHeaderSection .headerRight_user_Dtls_lang_sec .currency_dv .CurrencyTxt:empty::before{content:'Eng';font-size:13px;color:#0c0c0c;font-weight:600}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ.withoutLoging_menuwidth{width:90% !important;padding-left:140px !important;display:inline-flex;flex-wrap:wrap;align-items:center}.myacct_hamburgerBtn::before{content:attr(title)}.topHeaderSection .headerRight_user_Dtls{width:auto;min-height:unset}.myacct_hamburgerBtn{padding:0 10px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal;margin:15px 0 0;width:auto;width:151px;height:47px}.myacct_hamburgerBtn:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.myacct_hamburgerBtn:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.myacct_hamburgerBtn>span{display:none}.myacct_hamburgerBtn::after{content:"\f0d7";font:normal normal normal 14px / 1 FontAwesome;margin-left:6px;position:relative;top:0;transition:0.3s all}.myacct_hamburgerBtn.change::after{transform:rotate(180deg)}header.topHeaderSection .headerRight_user_Dtls{width:160px}#rowdata>span{padding-left:4px}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ:not(.withoutLoging_menuwidth) .dropdown-menu li>a{padding:5px 15px !important}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ:not(.withoutLoging_menuwidth) .dropdown-menu li>a::before,.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ:not(.withoutLoging_menuwidth) .dropdown-menu li>a::after{display:none !important}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ:not(.withoutLoging_menuwidth) .dropdown-menu li{display:block}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ:not(.withoutLoging_menuwidth) .dropdown-menu li.selected a{background:#fb7501 !important;color:#fff !important}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ:not(.withoutLoging_menuwidth) .selectmarkup .bootstrap-select.btn-group .dropdown-toggle .caret{border:0;top:0}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ:not(.withoutLoging_menuwidth) .selectmarkup .bootstrap-select.btn-group .dropdown-toggle .caret::before{content:"\f0d7";font:normal normal normal 13px / 1 FontAwesome;color:#000 !important}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ:not(.withoutLoging_menuwidth) .selectmarkup>select{font-size:13px;text-transform:capitalize;font-weight:600;color:#000;background-color:transparent !important;text-align:right;border:0 !important;appearance:auto}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ:not(.withoutLoging_menuwidth) .selectmarkup .btn-group>.btn:first-child{border:0;padding:0;background-color:transparent !important;box-shadow:none !important;outline:none !important;padding-right:20px}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ:not(.withoutLoging_menuwidth) .selectmarkup .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:110px}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ:not(.withoutLoging_menuwidth) .selectmarkup .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:13px;text-transform:capitalize;font-weight:600;color:#000;background-color:transparent !important;text-align:right}body>.topHeaderSection{padding:10px 0 0}body>.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ{padding-left:50px}body>.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li:not(.button_grid) a::after{display:none !important}body>.topHeaderSection .myacct_hamburgerBtn{margin-top:0}footer.main_footer{float:left;width:100%;background:#011d33}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:14px;font-weight:300;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:#fb7501;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}.poweredby a{color:#fff;cursor:pointer;font-size:14px;font-weight:300}.poweredby a:hover,.poweredby a:focus{color:#f1f1f1 !important}.footrer-Links{padding:5px 0 5px;text-align:left}.footrer-Links>a{font-size:14px;font-weight:400;display:inline-block;color:#fff;line-height:15px;margin:0px;text-decoration:none;background:linear-gradient(#fff 0 0) 0 100%/var(--d, 0) 1px no-repeat;transition:0.5s}.footrer-Links>a:hover{--d:100% }footer.home_footer{float:left;width:100%;background:#011d33;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:#fff;font-size:12px;font-weight:300;margin-right:10px;font-family:"Mulish",sans-serif}.weAccept_cardDtls .acceptPayment{margin-right:10px;font-size:25px;font-weight:400;color:#fff}.poweredby{float:left;width:100%;text-align:right;font-size:12px;font-weight:400;font-family:"Mulish",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:14px;margin:0px 0 0px 0px;color:#fff;font-weight:300}.index_footer_main{font-family:"Mulish",sans-serif;float:left;width:100%;margin-top:0px;background:#084399;position:relative;font-family:"Mulish",sans-serif;clip-path:ellipse(65% 81% at 50% 83%);padding:50px 0 0}.index_footer_main .footer_getLinks_dtls{padding-left:25px}.index_footer_main .footer_getLinks_dtls .media.footerContDtls{margin:0 0 5px}.index_footer_main .footer_getLinks_dtls .media.footerContDtls .media-left,.index_footer_main .footer_getLinks_dtls .media.footerContDtls .media-right,.index_footer_main .footer_getLinks_dtls .media.footerContDtls .media-body{display:table-cell;vertical-align:baseline;text-align:left}.index_footer_main .ftr_cont_icon{display:inline-block;background-color:transparent;display:flex;align-items:center;justify-content:center;color:#fff}.footer_social_links .socialbox{float:left;width:100%;display:flex;align-items:center;justify-content:flex-end;margin:10px 0px 10px;justify-content:flex-start}.footer_social_links .socialbox span{margin:0 5px 5px 0;width:35px;height:35px;font-size:16px;text-align:center;border-radius:10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(#011d33 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#0057a4;transition:0.5s}.footer_social_links .socialbox span *{color:#fff !important}.footer_social_links .socialbox span:hover{--d: 100%}.footer_social_links .socialbox span.connectTxt{display:none}.footer_social_links .socialbox .fa-linkedin-square:before{content:"\f0e1"}.footer_social_links .socialbox .fa-facebook-square:before{content:"\f09a"}.index-footer_desc{font-family:"Mulish",sans-serif;font-weight:400;font-size:15px;color:#f7f9fe;text-align:center;margin:0 0 15px}.footer_sitemapLinks_dtls .sitemap_lnk_ttl{font-size:17px;font-weight:600;font-family:"Mulish",sans-serif;margin:0px;padding:0px;text-align:left;margin-bottom:15px;color:#fff}.footer_sitemapLinks_dtls .contact_info p{margin:0px;padding-bottom:5px;color:#fff;font-size:14px;font-weight:300;text-align:left}.footer_sitemapLinks_dtls .contact_info p span{display:inline-block;padding:0px 5px}.footer_sitemapLinks_dtls ul.footer_sitemap_links{margin:0px;padding:0px;float:left;width:100%}.footer_sitemapLinks_dtls ul.footer_sitemap_links li{float:left;width:100%;list-style:none}.footer_sitemapLinks_dtls ul.footer_sitemap_links li a{text-align:left;font-size:14px !important;font-weight:400;font-family:"Mulish",sans-serif;color:#fff !important;font-weight:300;text-decoration:none;background:linear-gradient(#fff 0 0) 0 100%/var(--d, 0) 1px no-repeat;transition:0.5s}.footer_sitemapLinks_dtls ul.footer_sitemap_links li a:hover{color:#000;--d: 100%}.footer_sitemapLinks_dtls ul.footer_sitemap_links li .linkArrow_ftr{font-size:24px;font-weight:600;color:#4d5654;padding-right:10px;display:inline-block;line-height:10px;font-family:"Mulish",sans-serif}.footer_sitemapLinks_dtls ul.footer_sitemap_links li+li{margin-top:15px}.ftr_weaccept_links{float:left;width:100%;margin-top:25px}.ftr_weaccept_links .weaccept_ttl{margin:0px;padding:0px;font-size:16px;font-weight:600;font-family:"Mulish",sans-serif;text-align:left;margin-bottom:10px}.ftr_weaccept_links ul.cardDtls{margin:0px;padding:0px;display:flex}.ftr_weaccept_links ul.cardDtls li+li{margin-left:5px}.ftr_weaccept_links ul.cardDtls li{list-style:none;float:left;width:auto;color:#fff}.ftr_weaccept_links ul.cardDtls li .allCardImg{width:45px;height:30px;display:inline-block;text-align:center;cursor:pointer;background:url(../images/weaccept_cards.png) no-repeat}.ftr_weaccept_links ul.cardDtls li .visaCard{background-position:3px 2px}.ftr_weaccept_links ul.cardDtls li .mastercard{background-position:-48px 2px}.ftr_weaccept_links ul.cardDtls li .americalTCard{background-position:-96px 2px}.ftr_weaccept_links ul.cardDtls li .dbank{background-position:-144px 2px}.subscribeNewsTxt{font-size:14px;font-weight:300;color:#fff}.index_signupbox{float:left;width:100%;margin-bottom:15px}.index_signupbox .signup_ttl{font-size:18px;font-weight:400;font-family:"Mulish",sans-serif;color:#fff}.index_signupbox .downloadSMS_box h6{display:none}.index_signupbox .mob_subscribe_aap{position:relative;margin:0 0 50px}.index_signupbox .mob_subscribe_aap .form-control{height:40px;border-radius:20px;box-shadow:inset 0px 1px 2.5px rgba(229,227,242,0.58);background-color:#f5f6ff;font-size:14px;color:#86848f}.index_signupbox .mob_subscribe_aap .submitBtn{position:absolute;top:3px;right:5px}.index_signupbox .mob_subscribe_aap .submitBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:15px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.index_signupbox .mob_subscribe_aap .submitBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.index_signupbox .mob_subscribe_aap .submitBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.newLetterContainer>div{width:100%}.indx_footer_ttl.newsLettterTtl{text-align:center}.indx_footer_ttl{font-size:18px;font-weight:700;font-family:"Mulish",sans-serif;text-align:left;color:#fff;margin:0px;padding:0 0 25px;text-transform:capitalize}footer.home_footer{border-top:0px !important;padding:10px 0px 10px 0px}.connectTxt{display:none}.footerContDtls a{font-family:"Mulish",sans-serif;font-weight:400;font-size:15px;color:#f7f9fe !important;text-align:center;background:linear-gradient(#fff 0 0) 0 100%/var(--d, 0) 1px no-repeat;transition:0.5s}.footerContDtls a:hover{--d: 100%}.footerHeight_downloadSec,.footerHeight{position:relative !important;top:auto !important;bottom:0 !important}.footerIndexSection{float:left;width:100%;background:#fff}footer.home_footer .copyrightTxt{color:#fff;font-size:14px;font-weight:400}footer.home_footer .weAccept_cardDtls .acceptTxt{color:#fff;font-weight:400;font-size:14px}footer.home_footer .poweredby{padding-right:0;font-size:14px}footer.home_footer .socialbox>span{margin-left:5px !important;margin-right:0 !important}footer.home_footer .socialbox i,footer.home_footer .weAccept_cardDtls .acceptPayment{color:#fff !important}footer.home_footer .poweredby a{text-decoration:none !important;cursor:auto}.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;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:15px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.fltItinerary .commonBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.fltItinerary .commonBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.fltItinerary .commonBtn span{padding-left:5px}.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:''}.pernightRtBtn{padding:3px 8px;background:#fff;border:1px solid #5b5b5b;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:#5b5b5b;text-decoration:none;cursor:pointer;transition:0.3s;margin:0px;cursor:pointer}.pernightRtBtn:hover{background:#5b5b5b;color:#fff}.pernightRtBtn:active{background:#5b5b5b;text-decoration:none}.pernightRtBtn a{color:#525251;text-decoration:none}.pernightRtBtn a:hover{text-decoration:none}.pernightRtBtn:hover a{color:#fff;text-decoration:none}.pernightRtBtn a{color:#5b5b5b;font-size:11px;text-align:center;text-decoration:none;cursor:pointer}.pernightRtBtn:hover{cursor:pointer;background:#5b5b5b;color:#fff;text-decoration:none;border:none;margin:0px}.clearDiv{clear:both}.whiteBg{background:#fff}.streetViewBtn a{background:#555;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:#fb7501;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 #555;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:"Mulish",sans-serif;overflow:hidden;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.fltSummery_left .summnery_Desc{font-size:16px;color:#000;font-family:"Mulish",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:400;color:#666;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fltSummery_left .flt_fareDtlBox .farePass{font-size:12.08px;font-weight:400;color:#666;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fltSummery_left .flt_fareDtlBox .fareTxt{font-size:12.08px;font-weight:400;color:#fb7501}.fltSummery_left .flt_fareDtlBox a.refundBtn_fare{background:#fb7501;color:#fff;font-size:12px;padding:2px 10px;border-radius:2px;text-decoration:none}.fltSummery_left .flt_fareDtlBox a.viewDtlLink{color:#fb7501;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:400;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 #555;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:"Mulish",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 #d7d7d9;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:700;color:#000;line-height:24px}.book_now_wrap_flight .bookNw_dtlBox_flt.fltReviewHeading h3.travellerTtl{margin:0px;padding:0px;font-size:18px;font-weight:700;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:700}.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:16px;font-weight:700;color:#212121;margin:0px;margin-bottom:7px}.itin_fltFlyDtls .fltArriveDtlsBox p{font-size:12px;color:#212121;margin:0px;line-height:normal;font-weight:500}.itin_fltFlyDtls .fltDeprtDtlsBox{float:left;text-align:left}.itin_fltFlyDtls .fltDeprtDtlsBox h3{font-size:16px;font-weight:700;color:#212121;margin:0px;margin-bottom:7px}.itin_fltFlyDtls .fltDeprtDtlsBox p{font-size:12px;color:#212121;margin:0px;line-height:normal}.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:#fb7501;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:400}.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:#fa6b5c;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 #555;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:#fa6b5c;font-weight:400;text-align:right;float:right}.flightTravellerDtlsBox .travellerInfo{width:100%;float:left;background:#fff;padding:22px;border-bottom:1px solid #d7d7d9}.flightTravellerDtlsBox h5{font-size:16px;font-weight:700;color:#000;margin:0px 0px 10px 16px}.flightTravellerDtlsBox .input_icon{position:relative}.flightTravellerDtlsBox label{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#555;position:relative}.flightTravellerDtlsBox .form-control{font-size:13px;font-weight:400;font-family:"Mulish",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:700}.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:700;color:#fb7501;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:#fb7501;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>li{width:33%;font-size:14px;font-weight:400;float:left;margin-bottom:-1px}.flightSpclReqstBox .flight-tabs .nav-tabs>li a{padding:10px 0px}.flightSpclReqstBox .flight-tabs .nav-tabs>li>a{border:none;color:#999;cursor:pointer;transition:0.5s;font-size:14px;font-weight:500}.flightSpclReqstBox .flight-tabs .nav-tabs>li>a{margin-right:0px;line-height:1.42857143;border:1px solid #d7d7d9;border-radius:4px 4px 0 0;text-transform:capitalize;padding:0px;background:#555;color:#fff;border-bottom:0px;font-size:14px;font-weight:500}.flightSpclReqstBox .flight-tabs .nav-tabs>li.active>a,.flightSpclReqstBox .flight-tabs .nav-tabs>li.active>a:hover,.flightSpclReqstBox .flight-tabs .nav-tabs>li.active>a:focus{border:none;color:#000;background:transparent;font-size:14px;font-weight:500;border:1px solid #d7d7d9;border-bottom:0px;text-transform:capitalize}.flightSpclReqstBox .flight-tabs .nav-tabs>li.active>a,.flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover{border:none;color:#000;background:transparent;font-size:14px;font-weight:500;border:1px solid #d7d7d9;border-bottom:0px}.flightSpclReqstBox .flight-tabs .nav-tabs>li.active>a::after,.flightSpclReqstBox .flight-tabs .nav-tabs>li:hover>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:#fb7501;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:#525251}.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:#fb7501;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:#fb7501;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:400}.fltSlctSeatDtlsBox .downArrow{position:absolute;right:10px;top:38px}.requiredFld{color:#fa6b5c;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:16px;font-weight:700;color:#212121;margin:0px;margin-bottom:7px}.fltConfirmBooking_Right .fltArriveDtlsBox p{font-size:12px;color:#212121;margin:0px;line-height:normal;font-weight:500}.fltConfirmBooking_Right .fltDeprtDtlsBox{float:left;text-align:left}.fltConfirmBooking_Right .fltDeprtDtlsBox h3{font-size:16px;font-weight:700;color:#212121;margin:0px;margin-bottom:7px}.fltConfirmBooking_Right .fltDeprtDtlsBox p{font-size:12px;color:#212121;margin:0px;line-height:normal}.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:16px;font-weight:700;color:#212121;line-height:normal}.flightListingHeading p.fltDate_trvlDtls{font-size:13px;font-weight:600;color:#656565;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0}.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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.modifyBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.modifyBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.prvDayBtn{margin-right:10px}.prvDayBtn a{padding:8px 15px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:15px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.prvDayBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.prvDayBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.nextDayBtn{margin-right:10px}.nextDayBtn a{padding:8px 15px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:15px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.nextDayBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.nextDayBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.nextDayBtn span{padding-left:5px;padding-right:5px}.fltQuoationBtn{margin-right:10px}.fltQuoationBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.fltQuoationBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.fltQuoationBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.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:100%;float:left;padding-left:0;margin:0 -15px}.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:400;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:400;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 #fb7501;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 #d7d7d9;background:#fff}.padRL7{padding-left:0px;padding-right:0px}.flightBrandName{padding-top:15px}.fltSearchOptionsFltr{float:left;width:100%;border-bottom:1px solid #d7d7d9;padding:0px 35px}.fltSearchOptionsFltr .nav-tabs{border-bottom:0px}.fltSearchOptionsFltr .nav-tabs>li{font-size:12px;font-weight:400;float:left;margin-bottom:-1px}.fltSearchOptionsFltr .nav-tabs>li.active>a{border-width:0;font-size:12px;font-weight:500;padding:8px 12px 8px 12px}.fltSearchOptionsFltr .nav-tabs>li.active>a:focus,.fltSearchOptionsFltr .nav-tabs>li.active>a:hover{border-width:0;font-size:12px;font-weight:700;padding:8px 12px 8px 12px}.fltSearchOptionsFltr .nav-tabs>li.active>a{border:none;color:#fb7501 !important;background:transparent;font-size:12px !important;font-weight:700 !important;font-family:"Mulish",sans-serif}.fltSearchOptionsFltr .nav-tabs>li.active>a::after{transform:scale(1)}.fltSearchOptionsFltr .nav-tabs>li>a{border:none;color:#666;padding:8px 12px 8px 12px;font-weight:400}.fltSearchOptionsFltr .nav-tabs>li>a:hover{border:none;color:#fb7501;background:transparent;font-size:12px;font-weight:400;padding:8px 12px 8px 12px}.fltSearchOptionsFltr .nav-tabs>li>a::after{content:"";background:#fb7501;height:3px;position:absolute;width:100%;left:0px;bottom:-1px;transition:all 250ms ease 0s;transform:scale(0)}.fltSearchOptionsFltr .nav-tabs>li:hover>a::after{transform:scale(1)}.fltSearchOptionsFltr .tab-nav>li>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>li.active>a{color:#555;background-color:transparent;border:none;outline:none;font-size:12px;text-transform:uppercase;font-weight:400}.fltSearchOptionsFltr .nav-tabs>li.active>a:hover,.fltSearchOptionsFltr .nav-tabs>li.active>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:#fefaf6;padding-bottom:10px;min-height:684px;width:100%;float:left;border:1px solid #d7d7d9}.flt_left_container .fltr_srch{width:100%;padding:10px 20px 7px 20px;border-bottom:1px solid #d7d7d9;font-size:1.125em;float:left}.flt_left_container .fltr_lbl{color:#212121;position:relative;cursor:pointer;font-size:14px;font-weight:700;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:#212121}.flt_left_container label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:65%}.flt_left_container .filterCheck span{color:#212121;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:#212121;float:left;font-weight:400}.flt_rangeFiler .fltPriceRnge .maxPrice{font-size:12px;color:#212121;float:right;font-weight:400}.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:#212121;padding-left:0px;font-weight:400}.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 #555;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:#fff;width:57px;min-height:30px;color:#212121;border:1px solid #d7d7d9;text-align:center;padding:7px 0px;font-size:13px;font-weight:400;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:#b1afa7;color:#fff}.traveltime .lbox_01:hover sapn{filter:brightness(19.5)}.traveltime .lbox_01:hover p{color:#fff}.traveltime .lbox_01.active{background:#b1afa7;color:#fff}.traveltime .lbox_01.active sapn{filter:brightness(19.5)}.traveltime .lbox_01.active p{color:#fff}.travellerDepart{width:100%;float:left;font-size:13px;font-weight:400;color:#212121;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 #d7d7d9}.travellerTime_tabs .nav-tabs>li{font-size:14px;font-weight:500;float:left;margin-bottom:-1px;padding-right:35px}.travellerTime_tabs .nav-tabs>li>a::after{content:"";background:#fb7501;height:5px;position:absolute;width:100%;left:0px;top:37px;bottom:-1px;transition:all 250ms ease 0s;transform:scale(0)}.travellerTime_tabs .nav-tabs>li.active>a::after,.travellerTime_tabs .nav-tabs>li:hover>a::after{transform:scale(1)}.travellerTime_tabs .nav-tabs>li>a{border:none;color:#212121}.travellerTime_tabs .nav-tabs>li.active>a{color:#212121;background-color:transparent;border:none;outline:none;border:none;color:#212121 !important;background:transparent;font-size:14px;font-weight:500}.travellerTime_tabs .nav-tabs>li.active>a:hover,.travellerTime_tabs .nav-tabs>li.active>a:focus{color:#212121;background-color:transparent;border:none;outline:none}.travellerTime_tabs .nav-tabs>li>a:hover{border:none;color:#212121 !important;background:transparent;font-size:14px;font-weight:500}.travellerTime_tabs .nav>li>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:#555;padding:15px 0px}.flt_right_container .rightFilerTop .sortby_top{width:100%;float:left;padding:3px 0px;color:#fff;font-size:13px;font-weight:400}.flt_right_container .rightFilerTop .sortby_top .flightprice{text-align:center}.flt_right_container .rightFilerTop .sortby_top .flightprice:hover{cursor:pointer;color:#fb7501}.flt_right_container .rightFilerTop .sortby_top .flightprice:hover span.upIcon.fltrUpArrow{color:#fb7501}.flt_right_container .rightFilerTop .sortby_top .flightprice .priceTxt{border-bottom:2px solid #fb7501;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:#fb7501}.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:#fb7501}.priceTxt{border-bottom:2px solid #fb7501}.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 #d7d7d9;font-size:12px;font-weight:700}.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:#fb7501;color:white;border-right:1px solid transparent !important}.flt_pagination .pagination a:hover:not(.active){background-color:#fb7501;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%;border:1px solid #d7d7d9 !important}.flight_listBox .prce_dv h2{float:right;width:100%;padding:0px;font-size:20px;text-align:center;color:#000;display:inline-block;font-weight:700;margin:0px}.bookfltBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.bookfltBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.bookfltBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.bookfltBtn a.hold-btn{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal;margin-right:5px}.bookfltBtn a.hold-btn:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.bookfltBtn a.hold-btn:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.bookFlt.active{color:#fff;background-color:#fb7501;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:#fb7501;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:#212121}.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:700;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;position:absolute;margin:-6px 0 0}.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:400}.roundTrip1{width:100%;float:left;padding-top:30px}.moreOption_forFlight{border-bottom:1px solid #d7d7d9;border-left:1px solid #d7d7d9;border-right:1px solid #d7d7d9;background:#fff none repeat scroll 0 0;border-width:0 1px 1px;color:#fb7501;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:#fb7501;font-size:11px;cursor:pointer;text-decoration:none}.moreOption_forFlight.active{background:#fefaf6}.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:#fff;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 #d7d7d9}.flight-tabs .nav-tabs:after{content:"";background:#fb7501;height:2px;position:absolute;width:100%;left:0px;border-bottom:solid #ddd;transition:all 250ms ease 0s;transform:scale(0)}.flight-tabs .nav-tabs>li{font-size:11px;font-weight:400;float:left;margin-bottom:-1px;padding-right:0px}.flight-tabs .nav-tabs>li>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>li.active>a{border:none;color:#000 !important;background:transparent;font-size:11px;font-weight:500;text-transform:uppercase;border:none;color:#fb7501 !important;background:transparent;font-size:11px;font-weight:500}.flight-tabs .nav-tabs>li.active>a:hover,.flight-tabs .nav-tabs>li.active>a:focus{border:none;color:#000 !important;background:transparent;font-size:11px;font-weight:500}.flight-tabs .nav-tabs>li.active>a::after{transform:scale(1)}.flight-tabs .nav-tabs>li>a:hover{border:none;color:#fb7501 !important;background:transparent;font-size:11px;font-weight:500}.flight-tabs .nav-tabs>li:hover>a::after{transform:scale(1)}.flt_reviewInnerPadFlt{width:100%;float:left;padding:15px 15px;background:#fefaf6;border-bottom:1px solid #d7d7d9}.flt_left_container .airlineList .filterCheck .onlyTxt{color:#fff;padding-right:0px;background:#fb7501;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:#fefaf6;padding:15px;border:1px solid #e2e2e2}.mainFullDiv{float:left;width:100%}.flt_destnItinerary{float:left;display:inline-block;font-size:16px;color:#212121;font-weight:700;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:13px;color:#212121;padding:0px 4px;font-weight:500}.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:#fb7501;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:16px;font-weight:700;color:#212121;margin:0px;margin-bottom:7px}.fltFlyDtls .arriveDtlsBox p{font-size:12px;color:#212121;margin:0px;line-height:normal;font-weight:500}.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:#fb7501}.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:16px;font-weight:700;color:#212121;margin:0px;margin-bottom:7px}.fltFlyDtls .deprtDtlsBox p{font-size:12px;color:#212121;margin:0px;line-height:normal}.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:#fefaf6;position:absolute;bottom:-8px;margin:0 auto;display:inline-block;z-index:10;color:#fb7501;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 #d7d7d9}.fareAmt .pricetxt{word-wrap:break-word;break-word:break-word}.fareAmt .farebreakTxt,.fareAmt .totalTtl,.fareAmt .totaltxt{font-size:15px}.fareRuleFlt{color:#fb7501;text-decoration:underline}.fareRuleFlt:hover,.fareRuleFlt:active,.fareRuleFlt:focus{color:#525251}.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 #d7d7d9;background:#fff}.fareRules .nav-tabs>li{width:100%;float:left;font-size:11px;font-weight:400;margin-bottom:-1px;border-bottom:1px solid #d7d7d9;padding:0px}.fareRules .tab-content{width:100%;float:left;text-align:left;padding:0px 0px;background:#fefaf6;font-size:12px;font-weight:400;color:#666}.fareRules>li{margin-right:-1px}.fareRules .nav-tabs>li>a::after{display:none}.fareRules .nav-tabs>li.active>a{border:none;color:#000 !important;background:transparent;font-size:11px;font-weight:500;margin-right:-1px}.flight-tabs .nav-tabs>li>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 #d7d7d9;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:#fefaf6;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>li>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}.fltQuotation_modal .quotationFtl .qtn_Dtls_header{background:#555;padding:20px 15px 15px;float:left;width:100%}.fltQuotation_modal .quotationFtl .qtn_Dtls_header h1.qtn_userTtl{font-size:24px;font-weight:400;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:400;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:400;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:#fb7501;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:16px;font-weight:700;color:#212121;margin:0px;margin-bottom:7px}.fltFlyDtlsQuo .arriveDtlsBox p{font-size:12px;color:#212121;margin:0px;line-height:normal;font-weight:500}.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:16px;font-weight:700;color:#212121;margin:0px;margin-bottom:7px}.fltFlyDtlsQuo .deprtDtlsBox p{font-size:12px;color:#212121;margin:0px;line-height:normal}.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:#fb7501;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:700;color:#fb7501;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:#fb7501}.fltModifySearch .mainHeading{padding:10px 0px 15px 15px;color:#fff;font-weight:700}.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:#333}.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:#fb7501}.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:"Mulish",sans-serif;font-weight:400}.flight_form .destinationMapmaker{position:absolute;font-size:12px;color:#d7d7d9;top:34px;left:25px}.flight_form .form-control{font-size:13px;font-family:"Mulish",sans-serif;font-weight:400;box-shadow:none;color:#525251;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:"Mulish",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 #555;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}.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:"Mulish",sans-serif;font-weight:400;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:700;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:#555;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:#fb7501;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;margin-top:-50px}.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>.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>.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:"Mulish",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:#525251;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:16px;font-weight:700;color:#212121;margin:0px;margin-bottom:7px}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls .fltArriveDtlsBox p{font-size:12px;color:#212121;margin:0px;line-height:normal;font-weight:500}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls .fltDeprtDtlsBox{float:left;text-align:left}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls .fltDeprtDtlsBox h3{font-size:16px;font-weight:700;color:#212121;margin:0px;margin-bottom:7px}.viewDtlsWrap .viewDtlsContainer .itin_fltFlyDtls .fltDeprtDtlsBox p{font-size:12px;color:#212121;margin:0px;line-height:normal}.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;font-weight:500;color:#212121}.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:#212121;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:700;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:700;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:700;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 #d7d7d9;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 #d7d7d9}.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 #d7d7d9}.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>li.active>a:hover,.nav-tabs.fareRuleFlt_tabs>li.active>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:"Mulish",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:11px;font-weight:400;margin-left:0;padding:0px}.book_now_wrap_flight .bookingDtls_topBox .prce_dv label{font-size:12px;color:#525251;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:#fb7501;display:inline-block;vertical-align:top;padding-right:3px;font-weight:800;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:"Mulish",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:#fb7501;color:#fff;padding:10px 35px}.book_now_wrap_flight .bookNw_headingBox .travellerDlts_Tlt{font-family:"Mulish",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:#fb7501;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 #5b5b5b;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:#5b5b5b;text-decoration:none;cursor:pointer;transition:0.3s;margin:7px 0px;float:right}.book_now_wrap_flight .rateBreakUp a:hover{background:#5b5b5b;color:#fff}.book_now_wrap_flight .rateBreakUp a:active{background:#5b5b5b;text-decoration:none}.book_now_wrap_flight .rateBreakUp a a{color:#525251;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:#fb7501;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:#fb7501;color:#fff}.flightBooknow_continueBtn a:active{background:#fb7501}.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:32px;height:35px;background-position:-483px -59px}.fltSpclRequest .addBaggage_img{display:inline-block;width:32px;height:35px;background-position:-483px -59px}.fltSpclRequest .selectSeat_img{display:inline-block;width:32px;height:35px;background-position:-401px -64px}.fltSpclRequest a:hover .addMeal_img{display:inline-block;width:32px;height:35px;background-position:-317px -127px}.fltSpclRequest a:hover .addBaggage_img{display:inline-block;width:32px;height:35px;background-position:-483px -119px}.fltSpclRequest a:hover .selectSeat_img{display:inline-block;width:32px;height:35px;background-position:-401px -124px}.fltSpclRequest li.active>a .addMeal_img{display:inline-block;width:32px;height:35px;background-position:-317px -127px}.fltSpclRequest li.active>a .addBaggage_img{display:inline-block;width:32px;height:35px;background-position:-483px -119px}.fltSpclRequest li.active>a .selectSeat_img{display:inline-block;width:32px;height:35px;background-position:-401px -124px}.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 #d7d7d9}.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:#fb7501;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:700;text-align:right;color:#fb7501}.rateBrekupDetailsBox .breakupDtls .tktTrip_dtls{float:left;width:100%;font-size:14px;font-weight:400;color:#525251;padding:3px 15px;margin-bottom:0px}.rateBrekupDetailsBox .breakupDtls .prc_dtls{font-size:12px;color:#525251}.rateBrekupDetailsBox .breakupDtls .priceRt{text-align:right}.rateBrekupDetailsBox .breakupDtls .totalincl_desc{font-size:12px;color:#525251;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:#555;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 #d7d7d9;padding:6px 0 6px 0;text-align:center}.fareDlts_sec .fareDlts_TableData .tableSec_border{width:100%;float:left;border-bottom:1px solid #d7d7d9}.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:#fb7501;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:700;color:#fb7501;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:#fb7501;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:#fefaf6;border:1px solid #d7d7d9;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:700;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:#fefaf6}.flt_Oneway_Dlts{width:100%;float:left;padding:15px 0 10px 0}.fltDest_Date{width:100%;float:left;background-color:#555;color:#fff;padding:7px 15px}.fltDest_Date .fltSrc_dest p{font-size:16px;font-weight:600;color:#fff;margin:0}.fltDest_Date .fltSrc_dest span{font-size:12px;font-weight:400;padding-left:10px}.moreOption_headr{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#fb7501;color:#fff;padding:5px}.moreOption_headr .moreOption_blank{width:7%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top}.moreOption_headr .moreOption_airline{width:22%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top}.moreOption_headr .moreOption_depart{width:20%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top}.moreOption_headr .moreOption_arrival{width:18%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top}.moreOption_headr .moreOption_stop{width:20%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top}.moreOption_headr .moreOption_duration{width:10%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top;text-align:center}.moreOption_dtls{width:100%;float:left;background-color:#fefaf6;color:#000;border-bottom:1px solid #d7d7d9;padding-bottom:5px}.moreOption_dtls .moreOptionInfo_blank{width:7%;float:left;font-size:12px;font-weight:500;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:12px;font-weight:500;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:700;color:#212121;margin:0}.moreOption_dtls .moreOptionInfo_airline .fltNoTlt{font-size:12px;font-weight:400;color:#5a5c5b;margin:0}.moreOption_dtls .moreOptionInfo_depart{width:20%;float:left;font-size:12px;font-weight:500;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:700;color:#212121;margin:0}.moreOption_dtls .moreOptionInfo_depart .fltDest_txt{font-size:14px;font-weight:400;color:#5a5c5b;margin:0}.moreOption_dtls .moreOptionInfo_depart .direction_Icon{color:#212121;font-size:14px;font-weight:400}.moreOption_dtls .moreOptionInfo_arrival{width:18%;float:left;font-size:12px;font-weight:500;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:700;color:#212121;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:700;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:12px;font-weight:500;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:700;color:#212121;margin:0}.moreOption_dtls .moreOptionInfo_stop .fltStopLayover_txt{font-size:14px;font-weight:400;color:#5a5c5b;margin:0}.moreOption_dtls .moreOptionInfo_duration,.moreOption_dtls .moreOption_duration{width:10%;float:left;font-size:12px;font-weight:500;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:700;color:#212121;margin:0}.moreOption_dtls .moreOptionInfo_duration .fltStopLayover_txt,.moreOption_dtls .moreOption_duration .fltStopLayover_txt{font-size:14px;font-weight:400;color:#5a5c5b;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:'';margin-right:12px;transition:0.5s ease all;width:18px;height:18px;border-radius:11px;background-image:linear-gradient(0deg, #ececec 0%, #fff 100%);border:1px solid #c6c6e0;display:inline-flex;align-items:center;justify-content:center;line-height:18px !important}.radioInline_sec [type="radio"]:checked+span:before{content:"\f111";font:normal normal normal 11px / 1 FontAwesome;color:#fb7501}.roundTrip_sec{padding:10px 15px;width:100%;float:left;background:#fefaf6}.flt_Roundtrip_Dlts{width:100%;float:left;border-left:1px solid #c0c0c0}.roundTrip_moreOption_headr{width:100%;float:left;border-bottom:1px solid #fb7501;background-color:#fb7501;color:#fff;padding:5px}.roundTrip_moreOption_headr .roundTrip_moreOption_blank{width:10%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top}.roundTrip_moreOption_headr .roundTrip_moreOption_depart{width:30%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top}.roundTrip_moreOption_headr .roundTrip_moreOption_arrival{width:30%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top;text-align:center}.roundTrip_moreOption_headr .roundTrip_moreOption_duration{width:30%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top;text-align:right}.roundTrip_moreOption_dtls{width:100%;float:left;background-color:#fefaf6;color:#000;padding:10px 0 5px}.roundTrip_moreOption_dtls .round_tripDiv{width:94%;float:left;border-bottom:1px solid #d7d7d9;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:500;text-align:left;vertical-align:top}.roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_depart{width:30%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top}.roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_depart .fltNameTlt{font-size:14px;font-weight:400;color:#212121;margin:0}.roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_depart .fltDest_txt{font-size:12px;font-weight:400;color:#5a5c5b;margin:0}.roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_arrival{width:30%;float:left;font-size:12px;font-weight:500;text-align:left;vertical-align:top;text-align:center}.roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_arrival .arrivalTxt{font-size:14px;font-weight:400;color:#212121;margin:0}.roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_duration{width:30%;float:left;font-size:12px;font-weight:500;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>li.active>a,.multiCity_tab_section .nav-tabs>li.active>a:hover,.multiCity_tab_section .nav-tabs>li.active>a:focus{color:#fff;background-color:#555;border:1px solid #d7d7d9;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>li>a{border-top:1px solid #d7d7d9;border-right:1px solid #d7d7d9;border-bottom:1px solid #fff;border-left:1px solid #d7d7d9;color:#fff;font-size:14px;background-color:#fb7501;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>li>a:hover{background-color:#555;color:#fff}.multiCity_tab_section .nav>li>a{padding:10px 15px 10px 15px}.multiCity_tab_section .fltDate{font-size:12px;font-weight:400;color:#fff;text-align:left;margin:0}.multiCity_tab_section .fltDate:hover{text-align:left}.multiCity_tab_section .nav>li>a .fltDestination{font-weight:400;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:12px;font-weight:500;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:700;color:#000;margin:0}.moreOption_dtls .moreOptionInfo_arrival .fltStopLayover_txt{font-size:14px;font-weight:400;color:#5a5c5b;margin:0}.moreOption_dtls .moreOptionInfo_duration{width:10%;float:left;font-size:12px;font-weight:500;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:700;color:#000;margin:0}.moreOption_dtls .moreOptionInfo_duration .fltStopLayover_txt{font-size:14px;font-weight:400;color:#5a5c5b;margin:0}.reviewBooking_Dlts{font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;border:1px solid #d7d7d9;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-right:0px}.confirmbook_now_wrap_flight .confirm_bookNw_headingBox .travellerDlts_Tlt{width:100%;float:left;background:#fb7501;color:#fff;padding:15px 35px 15px;margin:0;font-size:20px;font-weight:700;line-height:normal}.confirmbook_now_wrap_flight .voucherSec{width:100%;float:left;padding:15px 35px;border-bottom:1px solid #d7d7d9}.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:#fb7501;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;border-bottom:1px solid #d7d7d9}.flight_confirm_TravellerDtlsBox .travellerInfo{width:100%;float:left;background:#fff;padding:15px 35px;border-bottom:1px solid #d7d7d9}.flight_confirm_TravellerDtlsBox h5{font-size:16px;font-weight:700;color:#000;margin:0 0 10px}.flight_confirm_TravellerDtlsBox label{font-size:13px;font-weight:500;color:#525251}.flight_confirm_TravellerDtlsBox .emailBox_bdrRight{padding-right:15%}.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:#555;color:#fff;box-shadow:initial}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerName{width:25%;float:left;font-size:12px;font-weight:500;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;text-align:center;vertical-align:top;border-right:1px solid #d7d7d9;padding:15px 15px 15px 15px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerTicketNo_info{border-right:0px;border-left:1px solid #d7d7d9}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerName_info{width:25%;float:left;font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;text-align:left;vertical-align:top;border-right:1px solid #d7d7d9;padding:15px 10px 15px 35px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerPassportExpiry_info{width:15%;float:left;font-size:14px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;text-align:center;vertical-align:top;border-right:1px solid #d7d7d9;padding:15px 15px 15px 15px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerTicketNo_info{border-right:0px;border-left:1px solid #d7d7d9}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerName_info{width:25%;float:left;font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;text-align:left;vertical-align:top;border-right:1px solid #d7d7d9;padding:15px 10px 15px 35px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerPassportExpiry_info{width:15%;float:left;font-size:14px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;text-align:center;vertical-align:top;border-right:1px solid #d7d7d9;padding:15px 15px 15px 15px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerTicketNo_info{border-right:0px;border-left:1px solid #d7d7d9}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerName_info{width:25%;float:left;font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;text-align:left;vertical-align:top;border-right:1px solid #d7d7d9;padding:15px 10px 15px 35px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerPassportExpiry_info{width:15%;float:left;font-size:14px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;text-align:center;vertical-align:top;border-right:1px solid #d7d7d9;padding:15px 15px 15px 15px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerTicketNo_info{border-right:0px;border-left:1px solid #d7d7d9}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerName_info{width:25%;float:left;font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;text-align:left;vertical-align:top;border-right:1px solid #d7d7d9;padding:15px 10px 15px 35px}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls .travellerPassportExpiry_info{width:15%;float:left;font-size:14px;font-weight:500;font-family:"Mulish",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 #d7d7d9}.seviceDlts_info .seviceDltsInfo_dtls{padding-left:25px}.seviceDlts_info h5{font-size:16px;font-weight:700;color:#000}.seviceDlts_info p{font-size:14px}.seviceDlts_info .seviceDltsInfo_table{width:100%;float:left;padding:15px 35px;background:#555;color:#fff;box-shadow:initial}.seviceDlts_info .travellers{width:30%;float:left;font-size:14px;font-weight:500;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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 #d7d7d9;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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:#fb7501;color:#fff;border-radius:2px;text-align:center;margin:10px 0 5px}.bookingAdditional_sec{width:100%;float:left;background:#555;padding:15px 35px;border-bottom:1px solid #d7d7d9}.bookingAdditional_sec .plusIcon{font-size:20px;color:#fff;padding:0 5px}.bookingAdditional_sec .bookingAdditional_tlt h5{font-size:16px;font-weight:700;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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.issueTicket_sec .flightIssueTicket_Btn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.issueTicket_sec .flightIssueTicket_Btn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.issueTicket_sec a.btn.cancelReqBtn.cancekBooking{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #f25746;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#f25746;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.issueTicket_sec a.btn.cancelReqBtn.cancekBooking:hover{background-color:transparent;cursor:pointer;color:#f25746;--d: 100%}.issueTicket_sec a.btn.cancelReqBtn.cancekBooking:active{background-color:transparent;cursor:pointer;color:#f25746;--d: 100%}.issueTicket_sec a.btn.cancelReqBtn{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #f25746;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#f25746;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.issueTicket_sec a.btn.cancelReqBtn:hover{background-color:transparent;cursor:pointer;color:#f25746;--d: 100%}.issueTicket_sec a.btn.cancelReqBtn:active{background-color:transparent;cursor:pointer;color:#f25746;--d: 100%}.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;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:15px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.adultBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.adultBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.confirmBtn{float:right}.confirmBtn a{padding:8px 15px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:15px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.confirmBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.confirmBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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 #d7d7d9}.traveler_pass{font-weight:400;color:#000;font-size:14px;cursor:pointer}.travellerInfo .plus_Icon{font-size:16px;color:#525251}.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>li>a:hover{border:none;color:#fb7501 !important;background:transparent;font-size:11px;font-weight:400}.flight-tabs .nav-tabs>li.active>a:hover,.flight-tabs .nav-tabs>li.active>a:focus{border:none;color:#fb7501 !important;background:transparent;font-size:11px;font-weight:400;text-align:left}.activeslide{background-color:#fff !important;border-bottom:3px solid #fb7501 !important}.sorting_bar{display:inline-block}.active_bar{border-bottom:2px solid #fb7501;display:inline-block}.flight-tabs1 .nav-tabs>li>a::after{content:"";background:#fb7501;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>li{height:63px;line-height:55px;white-space:normal;word-wrap:break-word;display:block;text-align:left;height:40px;line-height:40px;color:#fb7501}.pass_list>li:before,.pass_list>li:after{content:" ";display:table}.pass_list>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>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>li{height:42px;white-space:normal;word-wrap:break-word}.service_List>li.flt_travell_heading{height:40px;line-height:40px;font-size:14px;font-weight:400;color:#000}.service_List>li.flt_seatMap_heading{height:40px;line-height:27px;font-size:14px;font-weight:400;color:#000}.service_List .FltI_Select_SeatBtn a{padding:1px 7px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.service_List .FltI_Select_SeatBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.service_List .FltI_Select_SeatBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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>li.active>a::after{content:"";background:#fb7501;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>a{font-size:12px !important;font-weight:500;margin:0px !important}ul.nav.nav-tabs.tabs-left.sideways.fareRuleFlt_tabs li.active>a:hover{font-size:12px !important;font-weight:500}.splrLogo_bknow span{text-align:center;margin:0 auto;float:initial;width:initial}.allflightbutton{background:#fb7501;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 #d7d7d9;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:#525251;text-transform:capitalize}.fareRules_flt_mdl h2.farerule_heading{font-size:18px;color:#525251;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 #d7d7d9}.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:"Mulish",sans-serif}.fareRules_flight{font-size:13px;font-weight:400;text-align:justify;line-height:20px;color:#525251;font-family:"Mulish",sans-serif}.info_dtls_icon{font-size:13px;font-weight:500;color:#999}.passengerSeat_info>.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:#555;color:#fff}.flight_offline_Req_FormSec .offlineReq_form .form_Header h4{font-size:20px;font-weight:500;font-family:"Mulish",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:"Mulish",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 #d7d7d9;border-bottom:1px solid #d7d7d9}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Heading .bookingReq_txt{font-size:16px;font-weight:500;font-family:"Mulish",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 #d7d7d9}.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 #d7d7d9}.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:"Mulish",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:"Mulish",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 #d7d7d9}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Data li{width:33%;float:left;border-right:1px solid #d7d7d9;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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:15px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .sendReqBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .sendReqBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:700;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:#555;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:700;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:#fb7501}.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:#555;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:#fb7501;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:#fb7501;margin:8px 0 0 10px}.fareRule_modal .saverDiv .bookFlight a{padding:8px 15px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:0px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.fareRule_modal .saverDiv .bookFlight a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.fareRule_modal .saverDiv .bookFlight a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:#fb7501;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:700;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:700;color:#000;margin:0 0 15px 0}.flyDubai_modal .boldTxt{font-size:12px;font-weight:700;color:#000}.flyDubai_modal .table-book{border:1px solid #d7d7d9}.flyDubai_modal .table_header{background:#fb7501}.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 #d7d7d9}.flyDubai_modal .table-book .brand_standard{max-width:180px;min-width:130px;text-align:center;font-size:12px;font-weight:700;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 #d7d7d9}.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}.flightTravellerDtlsBox .passIqma_radio .radio-inline,.flightTravellerDtlsBox .passIqma_radio .checkbox-inline{padding-left:0px !important}.flightTravellerDtlsBox .passIqma_radio [type="radio"]:checked,.flightTravellerDtlsBox [type="radio"]:not(:checked){position:absolute;left:-9999px}.flightTravellerDtlsBox .passIqma_radio [type="radio"]:checked+label,.flightTravellerDtlsBox [type="radio"]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;line-height:15px;display:inline-block;color:#525252}.flightTravellerDtlsBox .passIqma_radio [type="radio"]:checked+label:before,.flightTravellerDtlsBox [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:13px;height:13px;border:1px solid #555;border-radius:100%;background:#fff}.flightTravellerDtlsBox .passIqma_radio [type="radio"]:checked+label:after,.flightTravellerDtlsBox [type="radio"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#555;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.flightTravellerDtlsBox .passIqma_radio [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.flightTravellerDtlsBox .passIqma_radio [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.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:"Poppins", sans-serif}.table_gtmatrix_flights{border:1px solid #d7d7d9;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:#555;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 #d7d7d9}.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:700 !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:700 !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}.mdfy_searchflt .flight_form .selectfaretype .flightOption .radio-inline{padding-left:4px !important}.mdfy_searchflt .flight_form .advance_search_link{padding-left:5px;width:100%}.flt_Oneway_Dlts1{float:left;width:100%;border-right:1px solid #c0c0c0}#GSTModal .table-responsive,.travellerlistmodal .table-responsive{float:left;width:100%;overflow-x:hidden}#GSTModal th,.travellerlistmodal th{background:#555;color:#fff;padding:7px 30px 7px 7px !important;font-size:13px;white-space:nowrap;font-weight:500}#GSTModal td,.travellerlistmodal td{padding:7px 30px 7px 7px !important;font-size:12px;border-color:#ddd !important;position:relative}#GSTModal td .radioBtnSec,.travellerlistmodal td .radioBtnSec{position:absolute;left:11px;top:8px;width:12px;height:12px}#GSTModal td .radioBtnSec [type="radio"]+label,.travellerlistmodal td .radioBtnSec [type="radio"]+label{margin:0;padding:0}#GSTModal td .radioBtnSec [type="radio"]+label::before,.travellerlistmodal td .radioBtnSec [type="radio"]+label::before{content:'';background:url(../images/home/index_sprite.png) no-repeat -903px -31px;width:12px;height:12px;border:0;display:inline-flex;position:relative;top:0;left:0}#GSTModal td .radioBtnSec [type="radio"]+label::after,.travellerlistmodal td .radioBtnSec [type="radio"]+label::after{display:none}#GSTModal td .radioBtnSec [type="radio"]:checked+label::before,.travellerlistmodal td .radioBtnSec [type="radio"]:checked+label::before{background:url(../images/home/index_sprite.png) no-repeat -875px -32px}#GSTModal div.dataTables_wrapper div.dataTables_filter input,.travellerlistmodal div.dataTables_wrapper div.dataTables_filter input{height:33px}#GSTModal div.dataTables_wrapper div.dataTables_filter label,.travellerlistmodal div.dataTables_wrapper div.dataTables_filter label{font-weight:700}#GSTModal .dataTables_wrapper .row>div,.travellerlistmodal .dataTables_wrapper .row>div{width:100%}#GSTModal .modal-title,.travellerlistmodal .modal-title{float:left;font-size:16px;color:#5a5c5b;font-weight:500;margin:0}#GSTModal .dataTables_wrapper table.dataTable,.travellerlistmodal .dataTables_wrapper table.dataTable{border:1px solid #d7d7d9 !important;margin-bottom:20px !important}#GSTModal .dataTables_wrapper>.row:nth-child(2)>div,.travellerlistmodal .dataTables_wrapper>.row:nth-child(2)>div{width:100%}#GSTModal a.modalCloseBtn,.travellerlistmodal a.modalCloseBtn{border-color:transparent}#GSTModal a.modalCloseBtn:before,#GSTModal a.modalCloseBtn:after,.travellerlistmodal a.modalCloseBtn:before,.travellerlistmodal a.modalCloseBtn:after{background-color:#555}#GSTModal .dataTables_wrapper .pagination>li>a,.travellerlistmodal .dataTables_wrapper .pagination>li>a{padding:5px !important;background:linear-gradient(0deg, #ececec 0%, #fff 100%) !important;font-size:12px;color:#000 !important;display:inline-flex;align-items:center;justify-content:center;height:30px;min-width:30px;border:1px solid #d7d7d9 !important;outline:none !important}#GSTModal .dataTables_wrapper div.dataTables_info,.travellerlistmodal .dataTables_wrapper div.dataTables_info{display:none}#GSTModal .dataTables_wrapper .row:last-child,.travellerlistmodal .dataTables_wrapper .row:last-child{display:inline-grid;grid-template-columns:auto 1fr;width:auto;font-size:14px;float:left;margin:0 0 10px}.backtoSeach_section.fltBckToSrch.no-margin .backToSearchBtn.dtlsback{margin-top:0 !important;float:right}.backtoSeach_section.fltBckToSrch.no-margin .backToSearchBtn.dtlsback a{margin-top:0}.misc_booking_full_width{float:left;width:100%;background:#fff}.misc_booking_full_width .voucherSec{float:left;width:100%;padding:0 10px 20px}.newsegment{width:100%;float:left;background:#fff;padding:0px 60px 50px}.fltSeatMap{width:100%;float:left;background:#fff;padding:50px 60px 10px}.fltSeatMap .mainHeading h4{font-size:20px !important;font-weight:500 !important;color:#000000 !important;text-transform:capitalize}.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 .fltDated{font-size:12px;color:#666;padding:0px 4px;font-weight:400}.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 0px 10px;transition:0.4s all}.fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent .fltbkSeat{width:21px;position:relative;height:25px;color:#6c6c6c;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_Sec_Txt{font-size:14px;font-weight:500;color:#000}.flight_SeatMap_Hotizontal .seatingArea_wrapper{float:initial;width:90%;position:relative;border:1px solid #d7d7d7;border-radius:10px;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:400;color:#616262;transition:0.4s all;text-align:right}.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}.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;display:inline-flex;align-items:center;justify-content:center}.flight_SeatMap_Hotizontal .column li.colNo.left{bottom:-25px;height:22px;display:inline-flex;align-items:center;justify-content:center}.flight_SeatMap_Hotizontal li{list-style:none;border:transparent 1px solid}.confirm_seatsBtn{width:100%;float:left;background:#fff;padding:10px 0px 10px}.flight_SeatMap_Hotizontal ~ .confirm_seatsBtn,.flight_SeatMap_Hotizontal ~ .DisclaimerTxt{padding:10px 55px}.flightSpclReqstBox .flight-tabs .newsegment .nav-tabs.level-one ~ .tab-content{float:left;width:100%;padding:15px;border:1px solid #d7d7d9;background:#f3f3fb}.flightSpclReqstBox .flight-tabs .newsegment .nav-tabs li{height:auto;width:auto;border-radius:0}.flightSpclReqstBox .flight-tabs .newsegment .nav-tabs.level-one{margin:0;border-bottom:0}.flightSpclReqstBox .flight-tabs .newsegment .nav-tabs li a{border-radius:5px 5px 0 0 !important}.flightSpclReqstBox .flight-tabs .newsegment .nav-tabs li.active a{background:#555 !important;color:#fff !important}.flightSpclReqstBox .flight-tabs .newsegment .nav-tabs.level-one ~ .tab-content .level-two{margin:0 0 0 -1px;border-bottom:0}.flightSpclReqstBox .flight-tabs .newsegment .nav-tabs.level-one ~ .tab-content .level-two ~ .tab-content{background:#fff;float:left;width:100%;padding:15px;border:1px solid #d7d7d9;margin:0 -1px}.map_switch{margin:0;float:right;display:inline-flex;align-items:center;font-size:14px;color:#000000;font-weight:500}.flight_SeatMap_Hotizontal.rotate_map .column li.colNo.left,.flight_SeatMap_Hotizontal.rotate_map .seat-li,.flight_SeatMap_Hotizontal.rotate_map .column li.colNo.right{transition:0.4s all}.flight_SeatMap_Hotizontal.rotate_map .column li.colNo.left,.flight_SeatMap_Hotizontal.rotate_map .column li.colNo.right{transform:rotateZ(-90deg)}.flight_SeatMap_Hotizontal .seating-area .mCustomScrollBox{height:auto}.flight_SeatMap_Hotizontal.rotate_map .front .column>li{transform:rotateZ(-90deg);text-align:center}.seat_Map_modal-open .modal-backdrop.in{z-index:0}.switch_map{height:34px;width:94px;background:#555;margin:auto;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;line-height:34px;border-radius:3px;border:1px solid #555;float:right;position:relative;text-align:center;padding:0 0 0 12px;margin-left:15px;cursor:pointer;border-radius:5px}.switch_map:before{-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;position:absolute;content:"";cursor:pointer;width:12px;height:32px;border-radius:3px;background-color:#fff;left:0}.switch_map .switch_span{-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;z-index:-1;font-size:0;cursor:pointer}.switch_map.active{padding:0 12px 0 0}.switch_map.active:before{left:auto;right:0}.switch_map.active .switch_span{color:#eee}.switch_map.active .switch_span::before{content:'vertical';text-transform:capitalize}.switch_map .switch_span::before{content:'horizontal';font-size:13px;color:#fff;font-weight:400;text-transform:capitalize}.seat_Map.updated .rotate_map .flight_SeatMap_Hotizontal{margin-top:0}.rotate_map .flight_SeatMap_Hotizontal{position:relative;width:calc(635px + 10%);margin-top:-11%;transform:rotateZ(90deg);margin-left:19%;margin-bottom:18%;z-index:2}.flight_SeatMap_Hotizontal,.seatingArea_wrapper{transition:0.4s all}.rotate_map .fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent .seatSection{display:inline-grid;gap:30px;padding:0}.rotate_map .fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent{position:relative;top:130px}.rotate_map .flight_SeatMap_Hotizontal .seat-li .seatrownumber{transform:rotate(-90deg);left:auto;top:auto;right:15px;bottom:-6px}.flight_SeatMap_Hotizontal .seat-li:hover .seatrownumber{display:inline-flex !important;justify-content:center;align-items:center}.flight_SeatMap_Hotizontal .seat-li .seatrownumber{padding:3px 3px;color:#fff;text-align:center;background-color:#000;border-radius:4px;font-size:11px;position:absolute;top:-43px;left:-50%;z-index:1;width:52px;height:37px;font-style:normal}.flight_SeatMap_Hotizontal .seat-li:hover .seatrownumber::before{font:normal normal normal 14px / 1 FontAwesome;content:"\f0d7";color:#000;position:absolute;left:calc(50% - 7px);bottom:-10px;font-size:17px}.flight_SeatMap_Hotizontal .seat-li+.tooltip{display:none !important}.bookinglist_custom_table.dync_dataTable_wrap table.dataTable.table-new tr.flextTh_heading,.bookinglist_custom_table.dync_dataTable_wrap table.dataTable.table-new tbody tr.border_div{grid-template-columns:8.5% 9% 10% 10% 10% 10% 10% 10% 10% 145px;display:inline-grid;width:100%;float:left}.bookinglist_custom_table .flight_booking_list_collapse{grid-column:1 / 11;padding:0 !important;float:left;width:100%;height:auto !important}.modifyBtn a{padding:8px 15px}.home_sprite.icon-whatsapp{background-position:-1675px -23px;width:22px;height:22px}.home_sprite.icon-message{background-position:-1626px -25px;width:24px;height:18px}.home_sprite.icon-conversation{background-position:-1578px -23px;width:25px;height:23px}.social-button-list{display:inline-grid;grid-template-columns:auto auto auto;gap:9px;margin:0px 0 0px;float:right;order:-1}.social-button-list>a{width:38px;height:38px;border-radius:5px;background:linear-gradient(0deg, #f1f1f1 0%, #f1f1f1 0%, #ececec 0%, #fff 100%);border:1px solid #d7d7d9;display:inline-flex;align-items:center;justify-content:center;transition:0.5s all;background-size:100% 100%}.social-button-list>a:hover,.social-button-list>a .active{background:linear-gradient(179deg, #fff 0%, #ececec 0%, #f1f1f1 0%, #cdcdcd 100%)}.whatsapp_checkbox_div,.compare_checkbox_div{cursor:pointer;order:1;position:relative}.whatsapp_checkbox_div input[type="checkbox"]+span::before,.compare_checkbox_div input[type="checkbox"]+span::before{width:16px;height:16px;background-color:#f7f8f6;border:1px solid #dadadb;padding:0;content:'';display:inline-flex;margin:0 0 0;position:absolute;top:1px;border-radius:1px;right:-16px;-webkit-animation:shadow-drop-2-center 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) 5 reverse forwards;animation:shadow-drop-2-center 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) 5 reverse forwards}.whatsapp_checkbox_div input[type="checkbox"],.compare_checkbox_div input[type="checkbox"]{opacity:0;z-index:100;cursor:pointer;position:absolute;right:-16px;top:1px;margin:0;width:16px;height:16px}.whatsapp_checkbox_div input[type="checkbox"]:checked+span::before,.compare_checkbox_div input[type="checkbox"]:checked+span::before{background:#fff url(../images/home/index_sprite.png) no-repeat -1538px -26px}@-webkit-keyframes shadow-drop-2-center{0%{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}100%{-webkit-transform:translateZ(50px);transform:translateZ(50px);-webkit-box-shadow:0 0 20px 0px rgba(46,49,145,0.9);box-shadow:0 0 20px 0px rgba(46,49,145,0.9)}}@keyframes shadow-drop-2-center{0%{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}100%{-webkit-transform:translateZ(50px);transform:translateZ(50px);-webkit-box-shadow:0 0 20px 0px rgba(46,49,145,0.9);box-shadow:0 0 20px 0px rgba(46,49,145,0.9)}}#GSTModalTable_wrapper .dataTables_length,.travellerlistmodal .dataTables_wrapper .dataTables_length{margin-top:12px}#GSTModalTable_wrapper .dataTables_filter,.travellerlistmodal .dataTables_wrapper .dataTables_filter{margin-left:-15px}#GSTModalTable_wrapper .row:last-child,.travellerlistmodal .dataTables_wrapper .row:last-child{display:inline-grid;grid-template-columns:auto 1fr;width:auto;font-size:14px;float:left;margin:0 0 10px}#GSTModalTable_wrapper .row:last-child::after,#GSTModalTable_wrapper .row:last-child::before,.travellerlistmodal .dataTables_wrapper .row:last-child::after,.travellerlistmodal .dataTables_wrapper .row:last-child::before{display:none}#GSTModalTable_wrapper .row:last-child>div,.travellerlistmodal .dataTables_wrapper .row:last-child>div{width:100%;padding:0}#GSTModalTable_wrapper .checkbox,.travellerlistmodal .dataTables_wrapper .checkbox{position:relative;left:10px;top:-4px;text-align:center}#GSTModalTable_wrapper .checkbox span:before,.travellerlistmodal .dataTables_wrapper .checkbox span:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid #d7d7d7;padding:6px;display:inline-flex;cursor:pointer;align-items:center;justify-content:center}#GSTModalTable_wrapper .checkbox input,.travellerlistmodal .dataTables_wrapper .checkbox input{display:block;opacity:0;z-index:1;position:absolute !important;left:2px;top:8px;margin:0}#GSTModalTable_wrapper .checkbox input:checked+span:before,.travellerlistmodal .dataTables_wrapper .checkbox input:checked+span:before{background:url(../images/home/index_sprite.png) no-repeat -1539px -27px}#GSTModalTable_wrapper .pagination>li>a,#GSTModalTable_wrapper .pagination>li>span,.travellerlistmodal .dataTables_wrapper .pagination>li>a,.travellerlistmodal .dataTables_wrapper .pagination>li>span{padding:5px !important;background:linear-gradient(0deg, #ececec 0%, #fff 100%) !important;font-size:12px;color:#000 !important;display:inline-flex;align-items:center;justify-content:center;height:30px;min-width:30px;border:1px solid #d7d7d9 !important;outline:none !important}#GSTModalTable_wrapper .pagination>li>a::after,#GSTModalTable_wrapper .pagination>li>a::before,#GSTModalTable_wrapper .pagination>li>span::after,#GSTModalTable_wrapper .pagination>li>span::before,.travellerlistmodal .dataTables_wrapper .pagination>li>a::after,.travellerlistmodal .dataTables_wrapper .pagination>li>a::before,.travellerlistmodal .dataTables_wrapper .pagination>li>span::after,.travellerlistmodal .dataTables_wrapper .pagination>li>span::before{display:none}#GSTModalTable_wrapper ~ .flightBooknow_continueBtn,.travellerlistmodal .dataTables_wrapper ~ .flightBooknow_continueBtn{padding:0;width:auto;float:right}#GSTModalTable_wrapper .dataTables_length,#GSTModalTable_wrapper div.dataTables_info,.travellerlistmodal .dataTables_wrapper .dataTables_length,.travellerlistmodal .dataTables_wrapper div.dataTables_info{display:none}#GSTModalTable_wrapper .pagination>li.active a,.travellerlistmodal .dataTables_wrapper .pagination>li.active a{background:#2e3191 !important;border-color:#2e3191 !important;color:#fff !important}.confirmbook_now_wrap_flight .booking_status,.confirmbook_now_wrap_flight .booking_status *{text-transform:capitalize;color:#fff !important;font-weight:700 !important;display:inline-block;font-size:17px !important;padding:0 !important;margin:0 !important}.confirmbook_now_wrap_flight .voucherSec ul{padding:0;width:80%;float:left;margin:0}.confirmbook_now_wrap_flight .voucherSec ul.last-box{width:20%;float:right}.confirmbook_now_wrap_flight .voucherSec ul.last-box .dateTtl{width:100%;float:right;text-align:right;font-size:14px;color:#212121;font-weight:400;line-height:19px;padding:0}.confirmbook_now_wrap_flight .voucherSec ul.last-box .dateDtl{font-size:14px;color:#212121;text-align:right;float:right;width:100%;white-space:nowrap;line-height:19px;padding:0}.flight_confirm_TravellerDtlsBox h5{font-size:17px;font-weight:500;margin:0;color:#000;background-color:#fff;padding:15px 35px}.mainwrapper_bookNow_flight ~ .issueTicket_sec{background:transparent}.flight_confirm_TravellerDtlsBox .travellerInfo>.clearDiv>div+div::before{content:'';width:1px;height:100%;background-color:#dbdbdb;position:absolute;left:-30px;top:0}.custom-checkbox{width:16px;height:16px;display:inline-block;margin-right:5px;position:relative}.custom-checkbox label:before{width:16px !important;height:16px !important;border-radius:2px !important;background-color:rgba(55,113,203,0) !important;border:1px solid #d6d6d6 !important;padding:0 !important;margin:0 10px 0 0px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:16px !important;color:#555 !important}.custom-checkbox label:after{display:none !important}.custom-checkbox input:checked+label:before{content:"\f00c" !important;font:normal normal normal 10px / 1 FontAwesome;color:#555 !important}.flight_confirm_TravellerDtlsBox label{width:100%;float:left}.travellerName_info input[type="checkbox"]{position:relative;cursor:pointer}.b2c_ewallet_sec{float:left;width:100%;display:inline-grid;grid-template-columns:14% 1fr;margin:30px 0;gap:0 15px}.b2c_ewallet_sec .accountNavContainer{padding:0;margin:0}.b2c_ewallet_sec>div{width:100% !important;padding:0 !important;margin:0 !important}.b2c_ewallet_sec>div.pad0{background:#525251}.b2c_ewallet_sec .b2c_action_left_container{margin:0;padding:0}.b2c_ewallet_sec .b2c_action_left_container .profile_editIMG{float:left;width:100%;border-bottom:1px solid #2b2a2a6e}.b2c_ewallet_sec .b2c_action_left_container .profile_editIMG a{font-size:14px;font-weight:500;color:#aaaaaa;padding:2px 0px;display:flex;align-items:center;justify-content:center;min-height:87px;position:relative}.b2c_ewallet_sec .b2c_action_left_container .profile_editIMG a:hover{background:transparent}.b2c_ewallet_sec .b2c_action_left_container .profile_editIMG a:hover::after{content:"";position:absolute;left:0;width:3px;height:100%;background:#fb7501;top:0}.b2c_ewallet_sec .b2c_action_left_container .profile_editIMG a:hover .myAcc_heading{color:#fff}.b2c_ewallet_sec .b2c_action_left_container .profile_editIMG a .profileEdit{display:inline-grid;color:#fff;position:relative;cursor:pointer;font-size:14px;margin-bottom:7px}.b2c_ewallet_sec .b2c_action_left_container .profile_editIMG a .myAcc_heading{text-align:center;font-size:13px;line-height:14px;color:#aaaaaa;font-weight:500;margin:10px 0 0}.b2c_ewallet_sec .content-pay{padding:15px;float:left;width:100%}.b2c_ewallet_sec .ewallet_heading{float:left;width:100%;margin:0 0 30px;font-size:22px;display:inline-flex;flex-wrap:wrap;justify-content:space-between;color:#000;align-items:center}.b2c_ewallet_sec .ewallet_uses_txt{font-size:15px;font-weight:400;color:#5a5c5b;float:left;width:100%;margin:0 0 30px}.b2c_ewallet_sec .ewallet_balance,.b2c_ewallet_sec .payment_opt,.b2c_ewallet_sec .agent-cont h2{float:left;width:100%;text-transform:uppercase;color:#000;font-size:22px}.b2c_ewallet_sec .payment_opt{text-transform:capitalize;padding:0 15px}.b2c_ewallet_sec .agent-cont h2{text-transform:capitalize}.b2c_ewallet_sec .payment-opt{margin:0;padding:0;float:left;width:100%;display:inline-flex;flex-wrap:wrap;align-items:center}.b2c_ewallet_sec .payment-opt .cust-radio{margin:0;padding:0}.b2c_ewallet_sec .payment-opt .cust-radio+.cust-radio{margin-left:10px}.b2c_ewallet_sec .addNow_btn{padding:0 15px}.b2c_ewallet_sec .btn-continue a,.b2c_ewallet_sec .addNow_btn a{border-radius:35px;background:-webkit-linear-gradient(30deg, #525251 50%, #525251 50%);background:linear-gradient(30deg, #525251 50%, #525251 50%);background-size:600px;background-repeat:no-repeat;background-position:0%;-webkit-transition:background 0.6s ease, color 0.3s linear;transition:background 0.6s ease, color 0.3s linear;text-transform:capitalize;outline:none !important;line-height:19px;font-size:13px;color:#fff;font-weight:400;display:inline-flex;align-items:center;justify-content:center;text-align:center;flex-wrap:wrap;padding:5px 16px}.b2c_ewallet_sec .btn-continue a:hover,.b2c_ewallet_sec .addNow_btn a:hover{cursor:pointer;background-position:100%;color:#fff}.b2c_ewallet_sec .btn-continue a:active,.b2c_ewallet_sec .addNow_btn a:active{background-position:100%;color:#fff}.b2c_ewallet_sec .icon_bg{top:auto;bottom:7px}.b2c_ewallet_sec .form-control{font-size:14px;font-weight:400;color:#919191;height:40px;border-radius:5px;background:linear-gradient(0deg, #ececec 0%, #fff 100%) !important;border:1px solid #d7d7d9}.b2c_ewallet_sec .email_sup.email_sup_pay{float:left;display:inline-flex;width:100%;padding:0 15px 15px}.b2c_ewallet_sec span.pay_cur_tlt{width:100%;height:40px;border-radius:5px 0 0 5px;background:#e5e5eb;border:1px solid #d7d7d9;border-right:0;font-size:12px;color:#000;display:inline-flex;align-items:center;justify-content:center}.b2c_ewallet_sec .ag-row1{float:left;width:100%}.b2c_ewallet_sec .input_icon{float:left;width:100%}.b2c_ewallet_sec .email_sup .form-control{border-radius:0 5px 5px 0}.b2c_ewallet_sec .form-control[name="wallet"]{padding-right:40px;border:1px solid #d7d7d9 !important}.b2c_ewallet_sec .radio label{min-height:auto;font-size:15px;font-weight:400;color:#5a5c5b;float:left}.b2c_ewallet_sec .radio span{font-size:15px;font-weight:400;color:#5a5c5b;padding-left:20px;display:inline-block;float:left}.b2c_ewallet_sec .radio [type="radio"]+label:before{content:'';background:url(../images/home/index_sprite.png) no-repeat -903px -31px;width:12px;height:12px;border:0;display:inline-block;position:absolute;left:0;top:4px}.b2c_ewallet_sec .radio [type="radio"]:checked+label:before{content:'';background:url(../images/home/index_sprite.png) no-repeat -875px -32px;width:12px;height:12px;border:0}.b2c_ewallet_sec .radio [type="radio"]+label:after{display:none}.b2c_ewallet_sec .form-control[name="wallet"]{padding-right:40px;border:1px solid #d7d7d9 !important}.b2c_ewallet_sec .email_sup.email_sup_pay{padding:0;width:23%}.flight_confirm_TravellerDtlsBox.gst_details .travellerInfo_table>div,.flight_confirm_TravellerDtlsBox.gst_details .travellerInfo_dtls>div{width:16.66% !important;padding:10px 12px !important;text-align:center !important;font-size:12px}body .sticky{position:sticky;top:0;background:#fff !important;z-index:1}body .fltFound.sticky{position:sticky;top:0;z-index:40}body .recentFltSearch.sticky{position:sticky;top:61px;z-index:40}body .flt_right_container.sticky{position:sticky;top:93px;z-index:40;float:left;margin-left:-1px;width:calc(100% + 2px);background:#fff;padding-top:7px}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li>a[disabled],.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li>a[disabled]{pointer-events:none !important;opacity:0.6 !important}.flight_timer{position:fixed;right:0;top:calc(50% - 60px);background:url(../images/home/digital_clock.svg) no-repeat;padding:0;font-size:25px;color:#00FF65;text-align:center;font-weight:700;z-index:99;background-size:100% 100%;width:130px;height:130px;letter-spacing:1px;padding:42px 0 0 0;text-indent:-4px}.flight_timer.text-danger,.flight_timer.text-danger label{color:red !important;animation:vibrate-background 0.1s infinite;background-position:center}.flight_timer span{position:absolute;left:30px;top:70px;font-size:15px;letter-spacing:2px}.flight_timer label{width:33px;text-align:center;font-size:25px;color:#00FF65;text-align:center;font-weight:700;margin:0 !important}.flight_timer span{width:33px;left:31px;font-size:17px}.flight_timer span ~ span{left:77px;letter-spacing:4px}.flight_timer span+label::before{content:":";padding:0 2px 0 2px}@keyframes vibrate-background{0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}100%{transform:rotate(0deg)}}.issueTicket_sec .flightIssueTicket_Btn a{margin:0 5px 5px 0;float:left}#inner_popup_invoice_data .modifyBtn a{float:left;margin-right:5px;margin-bottom:5px}.paddrht0{padding-right:0}.paddleft10{padding-left:10px}.paddrht05{padding-right:5px}body .csbt_flight_listing .fltListingContainer .moreOption_forFlight{background-color:#555}body .csbt_flight_listing .fltListingContainer .moreOption_forFlight .btn_domestic_details{padding:5px 7px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal;position:relative;right:auto;bottom:0}body .csbt_flight_listing .fltListingContainer .moreOption_forFlight .btn_domestic_details:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}body .csbt_flight_listing .fltListingContainer .moreOption_forFlight .btn_domestic_details:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}body .domestic_flights .domesticflights_list .flight_listing{overflow:hidden;overflow-y:auto;scrollbar-color:#555 transparent}body .csbt_flight_listing .fltListingContainer .domesticflights_list .dyn_more_result .fltListingDtls{padding:0;width:100%;background:#fff;margin:0}body .domesticflights_list .moreOption_dtls .moreOptionInfo_depart .fltDest_txt,body .domesticflights_list .moreOption_dtls .moreOptionInfo_stop .fltStopLayover_txt{font-size:12px}body .csbt_flight_listing .fltListingContainer .domesticflights_list .dyn_more_result .fltListingDtls .flt_Oneway_Dlts{width:100%}.compactIcon{background-position:-16px -329px;width:12px;height:6px}.compactIcon.active{background-position:-16px -349px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .compactIcon,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .compactIcon,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .compactIcon,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .compactIcon{background-position:-16px -349px}.listIcon{background-position:-46px -327px;width:12px;height:10px}.listIcon.active{background-position:-46px -347px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .listIcon,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .listIcon,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .listIcon,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .listIcon{background-position:-46px -347px}.domicon-seats{background-position:-773px -369px;width:21px;height:19px}.domicon-seats.active{background-position:-773px -369px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .domicon-seats,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .domicon-seats,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .domicon-seats,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .domicon-seats{background-position:-773px -369px}.domicon-baggage{background-position:-808px -369px;width:19px;height:19px}.domicon-baggage.active{background-position:-808px -369px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .domicon-baggage,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .domicon-baggage,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .domicon-baggage,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .domicon-baggage{background-position:-808px -369px}.domicon-meals{background-position:-845px -373px;width:19px;height:15px}.domicon-meals.active{background-position:-845px -373px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .domicon-meals,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .domicon-meals,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .domicon-meals,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .domicon-meals{background-position:-845px -373px}.domicon-minirules{background-position:-876px -374px;width:15px;height:17px}.domicon-minirules.active{background-position:-876px -374px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .domicon-minirules,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .domicon-minirules,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .domicon-minirules,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .domicon-minirules{background-position:-876px -374px}.icon_copy{background-position:-466px -13px;width:22px;height:25px}.icon_copy.active{background-position:-466px -13px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon_copy,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon_copy,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon_copy,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon_copy{background-position:-466px -13px}.trip-delay{background-position:-511px -19px;width:36px;height:29px}.trip-delay.active{background-position:-511px -19px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .trip-delay,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .trip-delay,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .trip-delay,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .trip-delay{background-position:-511px -19px}.missed-flight{background-position:-572px -16px;width:34px;height:36px}.missed-flight.active{background-position:-572px -16px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .missed-flight,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .missed-flight,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .missed-flight,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .missed-flight{background-position:-572px -16px}.trip-cancel{background-position:-627px -15px;width:36px;height:38px}.trip-cancel.active{background-position:-627px -15px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .trip-cancel,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .trip-cancel,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .trip-cancel,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .trip-cancel{background-position:-627px -15px}.personal-assist{background-position:-692px -17px;width:27px;height:34px}.personal-assist.active{background-position:-692px -17px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .personal-assist,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .personal-assist,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .personal-assist,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .personal-assist{background-position:-692px -17px}.flight-insce{background-position:-743px -14px;width:24px;height:32px}.flight-insce.active{background-position:-743px -14px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .flight-insce,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .flight-insce,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .flight-insce,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .flight-insce{background-position:-743px -14px}.addmeal_img{background-position:-317px -67px;width:34px;height:39px}.addmeal_img.active{background-position:-317px -127px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .addmeal_img,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .addmeal_img,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .addmeal_img,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .addmeal_img{background-position:-317px -127px}.selectseat_img{background-position:-401px -64px;width:33px;height:39px}.selectseat_img.active{background-position:-401px -124px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .selectseat_img,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .selectseat_img,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .selectseat_img,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .selectseat_img{background-position:-401px -124px}.domicon-minirules-blue{background-position:-114px -371px;width:16px;height:17px}.domicon-minirules-blue.active{background-position:-114px -371px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .domicon-minirules-blue,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .domicon-minirules-blue,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .domicon-minirules-blue,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .domicon-minirules-blue{background-position:-114px -371px}.addWheelChair_img{background-position:-850px -57px;width:22px;height:39px}.addWheelChair_img.active{background-position:-850px -15px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .addWheelChair_img,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .addWheelChair_img,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .addWheelChair_img,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .addWheelChair_img{background-position:-850px -15px}.icon-prioritycheck{background-position:-902px -57px;width:27px;height:29px}.icon-prioritycheck.active{background-position:-902px -17px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon-prioritycheck,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon-prioritycheck,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon-prioritycheck,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon-prioritycheck{background-position:-902px -17px}.addbaggage_img{background-position:-483px -59px;width:32px;height:39px}.addbaggage_img.active{background-position:-483px -119px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .addbaggage_img,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .addbaggage_img,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .addbaggage_img,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .addbaggage_img{background-position:-483px -119px}.domicon-cabin{background-position:-741px -370px;width:18px;height:35px}.domicon-cabin.active{background-position:-741px -370px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .domicon-cabin,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .domicon-cabin,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .domicon-cabin,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .domicon-cabin{background-position:-741px -370px}.icon-policy{background-position:-17px -408px;width:11px;height:16px}.icon-policy.active{background-position:-17px -408px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon-policy,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon-policy,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon-policy,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon-policy{background-position:-17px -408px}.icon-pricerange{background-position:-41px -407px;width:11px;height:17px}.icon-pricerange.active{background-position:-41px -407px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon-pricerange,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon-pricerange,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon-pricerange,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon-pricerange{background-position:-41px -407px}.icon-fairType{background-position:-67px -407px;width:16px;height:17px}.icon-fairType.active{background-position:-67px -407px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon-fairType,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon-fairType,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon-fairType,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon-fairType{background-position:-67px -407px}.icon-noofstops{background-position:-98px -407px;width:14px;height:18px}.icon-noofstops.active{background-position:-98px -407px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon-noofstops,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon-noofstops,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon-noofstops,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon-noofstops{background-position:-98px -407px}.icon-traveltime{background-position:-127px -409px;width:13px;height:13px}.icon-traveltime.active{background-position:-127px -409px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon-traveltime,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon-traveltime,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon-traveltime,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon-traveltime{background-position:-127px -409px}.icon-layovertime{background-position:-155px -408px;width:16px;height:15px}.icon-layovertime.active{background-position:-155px -408px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon-layovertime,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon-layovertime,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon-layovertime,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon-layovertime{background-position:-155px -408px}.icon-airlines{background-position:-187px -408px;width:12px;height:15px}.icon-airlines.active{background-position:-187px -408px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon-airlines,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon-airlines,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .icon-airlines,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .icon-airlines{background-position:-187px -408px}.domicon-plane{background-position:-947px -374px;width:26px;height:14px}.domicon-plane.active{background-position:-947px -374px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .domicon-plane,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .domicon-plane,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active .domicon-plane,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .domicon-plane{background-position:-947px -374px}.table-brandsancilliaries{width:100%;float:left;margin:20px 0 0}.table-brandsancilliaries .table.table-bordered{border-radius:3px;border-top:0px solid #d7d7d9;position:relative;width:100%;float:left;margin:0 0 0}.table-brandsancilliaries .table.table-bordered>tbody>tr>td{background:#fff;color:#212121;padding:8px 15px;border-color:#d7d7d9 !important;text-align:left;font-size:13px;font-weight:600;font-family:"Mulish",sans-serif}.table-brandsancilliaries .table.table-bordered>tbody>tr>td .table-bordered{width:calc(100% + 1px);border:0;margin:-1px 0 -1px -1px}.table-brandsancilliaries .table.table-bordered>tbody>tr>td .table-bordered.multitable{width:50%;float:left;margin:0;border:0}.table-brandsancilliaries .table.table-bordered>tbody>tr>td .table-bordered th{background:linear-gradient(0deg, #f1f1f1 0%,#f1f1f1 0%,#ececec 0%,#fff 100%);border:1px solid #d7d7d9;padding:5px 15px;text-align:center;color:#212121;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif}.table-brandsancilliaries .table.table-bordered>tbody>tr>td .table-bordered td{color:#212121;text-align:center;border-color:#d7d7d9 !important;padding:5px 1px;font-size:13px;font-weight:600;font-family:"Mulish",sans-serif}.table-brandsancilliaries .table.table-bordered>tbody>tr>td .table-bordered .bg-gray{background:#fb7501;color:#fff;padding:5px 15px;width:105px;text-align:left;font-size:13px;font-weight:400;font-family:"Mulish",sans-serif}.table-brandsancilliaries .table.table-bordered>tbody>tr>td .table-bordered .bg-gray.text-center{text-align:center !important;width:33.33%;background:linear-gradient(0deg, #f1f1f1 0%,#f1f1f1 0%,#ececec 0%,#fff 100%);color:#212121}.table-brandsancilliaries .table.table-bordered>tbody>tr td[ng-repeat*="minirule"]{padding:0 !important}.table-brandsancilliaries .table.table-bordered>tbody>tr td[ng-repeat*="minirule"]>div{width:100%;float:left;display:inline-flex}.table-brandsancilliaries .table.table-bordered>tbody>tr td[ng-repeat*="minirule"]>div>div{flex:1 1;padding:5px 15px}.table-brandsancilliaries .table.table-bordered>tbody>tr td[ng-repeat*="minirule"]>div>div+div{border-left:1px solid #d7d7d9}.table-brandsancilliaries .table.table-bordered>tbody>tr>th{border:1px solid #d7d7d9 !important;padding:8px 15px;min-width:140px;width:140px;max-width:140px;z-index:1;position:relative;vertical-align:middle}.table-brandsancilliaries .table.table-bordered>tbody>tr>th .grid-title{width:100%;float:left;display:inline-grid;grid-template-columns:auto 1fr;gap:5px 10px;align-items:center;text-transform:capitalize;color:#212121;font-size:13px;font-weight:700;font-family:"Mulish",sans-serif}.table-brandsancilliaries .table.table-bordered>tbody>tr>th .grid-title span{grid-column:2/3;font-size:12px}.table-brandsancilliaries .table.table-bordered>tbody>tr>th .grid-title::before{content:'';position:absolute;left:0;bottom:-1px;background:#d7d7d9;width:100%;height:1px}.table-brandsancilliaries .table.table-bordered>tbody>tr>th .grid-title::after{content:'';position:absolute;right:0;top:0;background:#d7d7d9;width:1px;height:100%}.table-brandsancilliaries .table.table-bordered::before{content:'';height:calc(100% - 2px);width:139px;background:#fefaf6;z-index:0;position:absolute;left:1px;top:1px}.disclaimer{color:#e64545;width:100%;float:left;margin:15px 0;text-align:left;font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;padding:0 15px}.table-brandsancilliaries .table.table-bordered>tbody>tr>td .table-bordered td>div{width:50%;float:left;position:relative}.table-brandsancilliaries .table.table-bordered>tbody>tr>td .table-bordered td>div+div::before{content:'';background:#d7d7d9;position:absolute;left:0;top:-5px;height:calc(100% + 10px);width:1px}.csbt_flight_listing .listingWrap_flt>.row{display:inline-flex;align-items:center;flex-wrap:wrap;width:calc(100% + 30px);position:relative}.csbt_flight_listing .fltschedulerBorder:after{display:none}.csbt_flight_listing .mainFullDiv+.mainFullDiv::before{content:'';width:75%;display:block;height:1px;background:#d7d7d9;float:right;position:relative;top:-10px}.csbt_flight_listing .flt_left_container{padding-top:30px;margin:0}.csbt_flight_listing .flt_left_container .priceRangeSlider.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{top:0}.csbt_flight_listing .flt_left_container .flt_rangeFiler .fltPriceRnge{margin:0;position:relative;top:30px}.csbt_flight_listing .flt_left_container .traveltime .lbox_01{padding-top:9px}.csbt_flight_listing .flt_left_container .rangeFiler{padding-top:10px}.csbt_flight_listing .flt_left_container .rangeFiler .priceRngeBox{margin:10px 0}.csbt_flight_listing .flt_left_container .fltlistingWrraper{padding:0 0 70px;margin:0 0 15px}.csbt_flight_listing .recentFltSearch{background:white;padding-top:30px}.csbt_flight_listing .recentFltSearch .fastestAirSlider .owl-slider-box .owl-carousel .owl-item .item{border:1px solid #e8e8e8;border-top:0}.csbt_flight_listing .allFlt_value{width:100%;float:left;display:inline-grid;grid-template-columns:auto 1fr;align-items:center;height:45px;background-image:linear-gradient(0deg, #ececec 0%, #fff 100%);border:1px solid #d7d7d9;margin:0 0 10px;padding:0 20px 0 15px;gap:15px}.csbt_flight_listing .allFlt_value ul{padding:0;align-items:center;justify-content:center;width:100%;float:left;margin:0 0 0 0px;display:flex;border-right:1px solid #b3b3b3}.csbt_flight_listing .allFlt_value ul .flt_sorting_div{display:inline-flex;align-items:center;padding:3px 5px 3px 0px;background:transparent;border:0;box-shadow:none;width:auto;min-height:auto}.csbt_flight_listing .flt_sorting_div>span{transition:all 0.3s ease 0s;cursor:pointer;margin:0 9px}.csbt_flight_listing .flight_matrix_buttonset{width:100%;float:left;display:inline-flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:0 0}.csbt_flight_listing .flight_matrix_buttonset .left-button{float:left;display:inline-flex}.csbt_flight_listing .prvDayBtn{margin-right:10px}.csbt_flight_listing .flight_matrix_buttonset .prvDayBtn a,.csbt_flight_listing .flight_matrix_buttonset .nextDayBtn a{min-width:104px;border-radius:5px;border:1px solid #d7d7d9;display:inline-flex;align-items:center;justify-content:center;line-height:normal;background:linear-gradient(to top, #fff, #ececec, #f1f1f1, #ececec, #fff);transition:0.3s all ease-in-out;background-size:100% 110px;padding:4px 5px;color:#212121;align-items:center;font-size:11px;font-weight:500;font-family:"Mulish",sans-serif}.csbt_flight_listing .flight_matrix_buttonset .prvDayBtn a .facaret-left::before,.csbt_flight_listing .flight_matrix_buttonset .nextDayBtn a .facaret-left::before{content:"\f0d9";font:normal normal normal 12px / 1 FontAwesome;color:#555;margin:0 2px 0 0}.csbt_flight_listing .flight_matrix_buttonset .prvDayBtn a .facaret-right::before,.csbt_flight_listing .flight_matrix_buttonset .nextDayBtn a .facaret-right::before{content:"\f0da";font:normal normal normal 12px / 1 FontAwesome;color:#555;margin:0 0 0 2px}.csbt_flight_listing .section-grouping{display:inline-grid;float:right;grid-template-columns:auto 1fr;align-items:center;color:#212121;gap:9px;margin-left:auto;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif}.csbt_flight_listing .section-grouping .switch{position:relative;display:inline-block;width:38px;height:21px;margin:0}.csbt_flight_listing .section-grouping .switch input{opacity:0;width:0;height:0}.csbt_flight_listing .section-grouping input:checked+.slider{box-shadow:inset 0.454px -0.891px 2px rgba(9,16,0,0.1);background-color:#fb7501}.csbt_flight_listing .section-grouping .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:0.4s}.csbt_flight_listing .section-grouping .slider.round{border-radius:34px}.csbt_flight_listing .section-grouping input:checked+.slider:before{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}.csbt_flight_listing .section-grouping .slider.round:before{border-radius:50%}.csbt_flight_listing .section-grouping .slider:before{position:absolute;content:"";height:15px;width:15px;left:4px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:0.4s}.csbt_flight_listing #listing_box_right{padding-top:0}.csbt_flight_listing .recentFltSearch .airlinePadding .owl-slider-box .owl-nav button.owl-next,.csbt_flight_listing .recentFltSearch .airlinePadding .owl-slider-box .owl-nav button.owl-prev{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;line-height:19px !important;top:calc(50% - 15px);left:auto;right:-30px}.csbt_flight_listing .recentFltSearch .airlinePadding .fa-angle-left,.csbt_flight_listing .recentFltSearch .airlinePadding .fa-angle-right{font-size:22px}.csbt_flight_listing .recentFltSearch .airlinePadding .owl-slider-box .owl-nav button.owl-next span,.csbt_flight_listing .recentFltSearch .airlinePadding .owl-slider-box .owl-nav button.owl-prev span{display:inline-block;float:left;line-height:19px}.csbt_flight_listing .recentFltSearch .airlinePadding .owl-slider-box .owl-nav button.owl-prev{left:-30px;right:auto}.csbt_flight_listing .recentFltSearch .owl-slider-box{border-right:#e9eef6 solid 1px;border-left:#e9eef6 solid 1px}.csbt_flight_listing .recentFltSearch .fltSearchOptionsFltr{padding:0px}.csbt_flight_listing .recentFltSearch .airlinePadding{margin:0}.csbt_flight_listing .recentFltSearch .allflightbutton{position:absolute;right:0;top:-30px;min-width:86px;height:30px;border-radius:5px 5px 0 0;background-image:linear-gradient(0deg, #f1f1f1 0%,#f1f1f1 0%,#ececec 0%,#fff 100%);border:1px solid #d7d7d9;display:inline-flex;align-items:center;justify-content:center;padding:3px 0 0 0;text-transform:uppercase;color:#212121;transition:0.3s all;font-size:11px;font-weight:600;font-family:"Mulish",sans-serif;z-index:auto}.csbt_flight_listing .recentFltSearch .allflightbutton:hover,.csbt_flight_listing .recentFltSearch .allflightbutton.active{background:#fb7501;color:#fff}.csbt_flight_listing .recentFltSearch .allflightbutton+.allflightbutton{right:90px}.csbt_flight_listing .fltListingContainer .fltListingDtls{margin-bottom:-1px}.csbt_flight_listing .fltListingContainer .dyn_more_result .fltListingDtls{border-top:1px solid #5c5c5c80}.csbt_flight_listing .fltListingContainer .sorting_bar{text-align:center !important;padding:0 !important;font-size:13px;color:#fff;font-weight:400}.csbt_flight_listing .fltListingContainer .rightFilerTop{padding:13px 0px;margin:0 0 15px}.csbt_flight_listing .fltListingContainer .rightFilerTop .sortby_top .flightprice{text-align:right;padding-right:15px}.csbt_flight_listing .fltListingContainer .airlineLogo_splr{display:inline-flex;flex-wrap:wrap;justify-content:center}.csbt_flight_listing .fltListingContainer .flightName{text-align:center;margin:0 0 2px 0px;overflow:initial;text-overflow:initial;white-space:initial;width:100%;float:left;color:#212121;font-size:13px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_listing .fltListingContainer .flight_listBox{padding:15px 0 0;border:1px solid transparent;border-bottom:1px solid #d7d7d9}.csbt_flight_listing .fltListingContainer .flight_listBox+.flight_listBox{margin:30px 0 0}.csbt_flight_listing .fltListingContainer .moreOption_forFlight{background:#555 !important;border-color:#5c5c5c80;border-top:1px solid #5c5c5c80;margin-top:0;top:0px;color:#fff}.csbt_flight_listing .fltListingContainer .flightImg{width:30px !important;height:30px !important;margin:0 auto 5px !important}.csbt_flight_listing .fltListingContainer .itinerary_segments{width:100%}.csbt_flight_listing .fltListingContainer .dyn_update_detail>div>.row>.fltscheduler{height:100%;display:inline-flex;align-items:center;margin:0}.csbt_flight_listing .fltListingContainer .flightStartTime,.csbt_flight_listing .fltListingContainer .flightEndTime,.csbt_flight_listing .fltListingContainer .flightTotalTime{text-align:center}.csbt_flight_listing .fltListingContainer .flightStartTxt{width:100%;float:left;font-size:19px;font-weight:700;font-family:"Mulish",sans-serif;color:#212121;margin:0 0 0px}.csbt_flight_listing .fltListingContainer .flt_date{width:100%;float:left;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#5b5b5b;text-align:center;margin:5px 0;padding:0;line-height:normal}.csbt_flight_listing .fltListingContainer .flightEndTxt,.csbt_flight_listing .fltListingContainer .flightTotalTxt{width:100%;float:left;font-size:19px;font-weight:700;font-family:"Mulish",sans-serif;color:#212121;margin:0 0 0px;text-align:center}.csbt_flight_listing .fltListingContainer .seatAvl{display:inline-grid;grid-template-columns:auto auto;align-items:center;width:100%;float:left;justify-content:center}.csbt_flight_listing .fltListingContainer .seatAvlIcon{background-position:148px -20px;height:18px}.csbt_flight_listing .fltListingContainer .nostops{margin:5px 0 2px;width:100%;float:left;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;display:inline-grid;text-align:center;color:#212121;text-transform:capitalize;padding:0;line-height:19px}.csbt_flight_listing .fltListingContainer .nostops::before{content:'';width:100px;background:#fb7501;height:3px;color:transparent;display:inline-block;margin:0px auto 0px}.csbt_flight_listing .fltListingContainer .noofstops{text-transform:capitalize;padding:5px 0 5px;width:100%;float:left;display:inline-grid;text-align:center;margin:0;position:relative;color:#666;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_listing .fltListingContainer .noofstops>span:not(.layoberdetails):not(.stopdetails){width:100%;float:left;display:inline-flex;position:relative;justify-content:center;margin:5px 0 0}.csbt_flight_listing .fltListingContainer .noofstops>span:not(.layoberdetails):not(.stopdetails)::before{content:'';width:100px;background:#d6d6e2;height:3px;color:transparent;position:absolute;left:calc(50% - 50px);top:-2px}.csbt_flight_listing .fltListingContainer .noofstops>span:not(.layoberdetails):not(.stopdetails) .circle{display:inline-flex;background:#fff;width:10px;height:10px;border-radius:50%;position:relative;z-index:1;top:-5px;border:1px solid #b8b8c2}.csbt_flight_listing .fltListingContainer .noofstops>span:not(.layoberdetails):not(.stopdetails) .circle+.circle{margin-left:15px}.csbt_flight_listing .fltListingContainer .noofstops .layoberdetails{margin:0;min-width:270px;background:#fff;z-index:1;padding:15px;flex-direction:column;border:1px solid #c1c1c3;border-radius:5px;position:absolute;left:calc(50% - 140px);top:26px;display:none;box-shadow:1px 1px 8px #c1c1c3;z-index:21}.csbt_flight_listing .fltListingContainer .noofstops .layoberdetails::after,.csbt_flight_listing .fltListingContainer .noofstops .layoberdetails::before{content:'';display:block;position:absolute;left:50%;width:0;height:0;border-style:solid}.csbt_flight_listing .fltListingContainer .noofstops .layoberdetails::after{top:-17px;border-color:transparent transparent #fff transparent;border-width:9px;margin-left:-3px}.csbt_flight_listing .fltListingContainer .noofstops .layoberdetails::before{content:"";top:-17px;border-color:transparent transparent #c1c1c3 transparent;border-width:8px;margin-left:-2px}.csbt_flight_listing .fltListingContainer .noofstops .layoberdetails .details{width:100%;float:left;text-align:center;display:inline-grid;gap:5px;font-size:12px;font-weight:500}.csbt_flight_listing .fltListingContainer .noofstops .layoberdetails .details b{font-weight:400;font-size:13px}.csbt_flight_listing .fltListingContainer .noofstops .layoberdetails .details+.details{margin:10px 0 0}.csbt_flight_listing .fltListingContainer .noofstops:hover .layoberdetails{display:block !important}.csbt_flight_listing .fltListingContainer .noofstops>span:not(.layoberdetails):not(.stopdetails):hover ~ .layoberdetails{display:block}.csbt_flight_listing .fltListingContainer a.fare-options{background:transparent;padding:2px 9px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#333;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:5px;border:1px solid #333;font-weight:600}.csbt_flight_listing .fltListingContainer a.fare-options:hover{background:#333;cursor:pointer;color:#fff}.csbt_flight_listing .fltListingContainer a.fare-options:active{background:#333;cursor:pointer;color:#fff}.csbt_flight_listing .fltListingContainer .flight_listBox .prce_dv h2{margin:0 0 10px}.csbt_flight_listing .fltListingContainer .flight_listBox .prce_dv h2 .strikeout{font-weight:400;font-size:15px;float:left;width:100%;text-decoration:line-through}.csbt_flight_listing .fltListingContainer .common_fare_breakup{width:100%;float:left;padding:20px 20px;background-color:#fefaf6;border-top:0.5px solid #5c5c5c80}.csbt_flight_listing .flight-tabs.fltItinrDtls .nav-tabs{padding:0;border:0;display:inline-flex;align-items:center;justify-content:center;margin:0 0}.csbt_flight_listing ul.nav.nav-tabs.flightItinryDtlsTabs li a{width:auto;height:25px;border-radius:5px 5px 0 0;background-image:linear-gradient(0deg, #f1f1f1 0%, #f1f1f1 0%, #ececec 0%, #fff 100%);border:1px solid #d7d7d9;margin:0;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;font-size:10px;text-transform:uppercase;color:#212121 !important;font-weight:500}.csbt_flight_listing ul.nav.nav-tabs.flightItinryDtlsTabs li a::after{display:none}.csbt_flight_listing ul.nav.nav-tabs.flightItinryDtlsTabs li.active a{background:#fb7501 !important;color:#fff !important}.csbt_flight_listing .flt_reviewInnerPadFlt{border:0;position:relative;border-top:1px solid #d7d7d9}.csbt_flight_listing .flt_destnItinerary{margin:0}.csbt_flight_listing .FltDtls p{color:#000;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_listing .FltDtls p.Suplr{color:#000;margin:0 0 8px;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_listing p.cabin_class{color:#000;margin:15px 0 0;font-size:10px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_listing .fltFlyDtls .arriveDtlsBox p,.csbt_flight_listing .fltFlyDtls .deprtDtlsBox p{line-height:normal}.csbt_flight_listing .fltFlyDtls .timeBox .fareTime{color:#666;font-size:11px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_listing .clockIcon_flt1 i{margin:0 2px 0 0}.csbt_flight_listing .btn-fare-rules{float:left;position:relative;color:#1b1d6c;background:linear-gradient(currentcolor 0 0) 19px 100%/var(--d, 0) 1px no-repeat;transition:0.3s all;text-decoration:none !important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:13px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_listing .btn-fare-rules:hover{--d: 100%}.csbt_flight_listing .rightFilerTop .sortby_top .aireline{padding-left:5px !important;text-align:left !important}.csbt_flight_listing .dyn_update_detail>div>.row>.fltscheduler>div{width:100%;padding:0 0 0 15px}.csbt_flight_listing .dyn_update_detail>div>.row>.fltscheduler{display:inline-grid;grid-template-columns:1fr 1fr 1fr;gap:0}.csbt_flight_listing .middle-section>div{width:100%;padding:0;text-align:center !important}.csbt_flight_listing .middle-section{display:inline-grid;grid-template-columns:1fr 1fr 1fr}.csbt_flight_listing .special-fare-details-box{width:100%;float:left;margin:15px 0 0;display:inline-flex;padding:0px 20px 5px;position:relative;overflow-x:auto}.csbt_flight_listing .special-fare-details-box[style*="display: block;"]{display:inline-flex !important}.csbt_flight_listing .special-fare-details-box+.special-fare-details-box{display:none}.csbt_flight_listing .special-fare-details-box[style="display: block;"]{display:inline-flex !important}.csbt_flight_listing .special-fare-details-box::-webkit-scrollbar{height:9px;border-radius:2px}.csbt_flight_listing .special-fare-details-box::-webkit-scrollbar-track{background-color:#f6f5f4;border-radius:5px}.csbt_flight_listing .special-fare-details-box::-webkit-scrollbar-thumb{background:#d0d0d8;border-radius:4px}.csbt_flight_listing .special-fare-details-box::-webkit-scrollbar-thumb:hover{background:#d0d0d8}.csbt_flight_listing .special-fare-details-box .roundtrip .special-fare-details-box+.special-fare-details-box{display:inline-flex}.csbt_flight_listing .special-fare-details-box .special-fare-details{min-height:auto !important;padding-bottom:10px;border-radius:5px;background-color:#fff;border:1px solid #d7d7d9;float:left;cursor:pointer;flex:0 0 calc(33.33% - 6px);margin-right:6px}.csbt_flight_listing .special-fare-details-box .special-fare-details .btn-default{height:41px;border:0;width:100%;float:left;padding:0 10px 0 20px;display:inline-flex;align-items:center;justify-content:flex-start;border-radius:0;border-radius:5px 5px 0 0;background-color:#fe9031;box-shadow:inset -8px 8px 9px rgba(9,16,0,0.19)}.csbt_flight_listing .special-fare-details-box .special-fare-details .btn-default span{position:relative;color:#fff;font-size:14px;font-weight:500;font-family:"Mulish",sans-serif}.csbt_flight_listing .special-fare-details-box .special-fare-details .btn-default [type="radio"]{position:relative;left:-9px;display:inline-block;margin:0;width:16px;height:16px;z-index:10;opacity:0}.csbt_flight_listing .special-fare-details-box .special-fare-details .btn-default [type="radio"]+span::before{width:16px;height:16px;border-radius:8px;background-color:#fff;border:1px solid #6c6c70;content:'';display:inline-flex;position:absolute;left:-25px;top:2px;align-items:center;justify-content:center;color:#6c6c70;font:normal normal normal 14px/1 FontAwesome;line-height:24px;font-size:9px}.csbt_flight_listing .special-fare-details-box .special-fare-details .btn-default [type="radio"]:checked+span::before{content:""}.csbt_flight_listing .special-fare-details-box .special-fare-details .price{width:100%;float:left;padding:5px 0 0 37px;display:inline-flex;align-items:center;border-top:1px solid #d7d7d9;color:#000;font-size:16px;font-weight:500;font-family:"Mulish",sans-serif}.csbt_flight_listing .special-fare-details-box .special-fare-details .price .plus-price{margin-left:5px;color:#616161;font-size:15px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_listing .special-fare-details-box .special-fare-details .price .plus-price font{margin-right:2px;color:#8bc53f;position:relative;top:-2px;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_listing .flt_reviewInnerPadFlt+.modal_brandsancilliaries,.csbt_flight_listing .flt_reviewInnerPadFlt .listing_modal{display:block;position:relative;opacity:1;float:left;width:100%;z-index:1}.csbt_flight_listing .flt_reviewInnerPadFlt+.modal_brandsancilliaries .modal_brandsancilliaries,.csbt_flight_listing .flt_reviewInnerPadFlt .listing_modal .modal_brandsancilliaries{display:block;position:relative;opacity:1;float:left;width:100%;z-index:1}.csbt_flight_listing .flt_reviewInnerPadFlt+.modal_brandsancilliaries div[id*="modalLoader"],.csbt_flight_listing .flt_reviewInnerPadFlt .listing_modal div[id*="modalLoader"]{display:none}.csbt_flight_listing .flt_reviewInnerPadFlt+.modal_brandsancilliaries .modal-dialog,.csbt_flight_listing .flt_reviewInnerPadFlt .listing_modal .modal-dialog{width:100%;margin:0}.csbt_flight_listing .flt_reviewInnerPadFlt+.modal_brandsancilliaries .modal-header,.csbt_flight_listing .flt_reviewInnerPadFlt .listing_modal .modal-header{display:none}.csbt_flight_listing .flt_reviewInnerPadFlt+.modal_brandsancilliaries .modal-content,.csbt_flight_listing .flt_reviewInnerPadFlt .listing_modal .modal-content{border:0;border-top:1px solid #ddd}.csbt_flight_listing .flt_reviewInnerPadFlt+.modal_brandsancilliaries .modal-body,.csbt_flight_listing .flt_reviewInnerPadFlt .listing_modal .modal-body{padding:10px 15px}.csbt_flight_listing .flt_reviewInnerPadFlt+.modal_brandsancilliaries .modal-body .destination-time,.csbt_flight_listing .flt_reviewInnerPadFlt .listing_modal .modal-body .destination-time{display:none}.csbt_flight_listing .flt_reviewInnerPadFlt+.modal_brandsancilliaries .nav-tabs,.csbt_flight_listing .flt_reviewInnerPadFlt .listing_modal .nav-tabs{border:0;justify-content:flex-start}.csbt_flight_listing .flt_reviewInnerPadFlt+.modal_brandsancilliaries .description-box .detailsinfo>.tab-content,.csbt_flight_listing .flt_reviewInnerPadFlt .listing_modal .description-box .detailsinfo>.tab-content{border:0;width:100%;padding:0}.csbt_flight_listing .flt_reviewInnerPadFlt+.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs,.csbt_flight_listing .flt_reviewInnerPadFlt .listing_modal .description-box .detailsinfo>.nav-tabs{display:none}.csbt_flight_listing .flt_reviewInnerPadFlt+.modal_brandsancilliaries .description-box,.csbt_flight_listing .flt_reviewInnerPadFlt .listing_modal .description-box{border:0}.csbt_flight_listing .flt_reviewInnerPadFlt+.modal_brandsancilliaries .description-box .detailsinfo>.tab-content .others-section,.csbt_flight_listing .flt_reviewInnerPadFlt .listing_modal .description-box .detailsinfo>.tab-content .others-section{display:none}.csbt_flight_listing .flt_reviewInnerPadFlt+.modal_brandsancilliaries .selected-option,.csbt_flight_listing .flt_reviewInnerPadFlt .listing_modal .selected-option{display:none}.csbt_flight_listing .flt_reviewInnerPadFlt+.modal_brandsancilliaries .button-set,.csbt_flight_listing .flt_reviewInnerPadFlt .listing_modal .button-set{display:none}.csbt_flight_listing .flt_reviewInnerPadFlt+.modal_brandsancilliaries .description-box .detailsinfo>.tab-content .table-brandsancilliaries .table.table-bordered::before,.csbt_flight_listing .flt_reviewInnerPadFlt .listing_modal .description-box .detailsinfo>.tab-content .table-brandsancilliaries .table.table-bordered::before{background:#fefaf6}.csbt_flight_listing .recentFltSearch.showprice+.fltlistingWrraper .strikeout,.csbt_flight_listing .recentFltSearch.showprice+.fltlistingWrraper .updateAmount{display:inline !important}.csbt_flight_listing .recentFltSearch.showprice+.fltlistingWrraper .orgAmount{display:none !important}.csbt_flight_listing div[id*="modalLoader"],.csbt_flight_listing .mini_rule_loader{float:left;width:100%}.csbt_flight_listing div[id*="modalLoader"].mini_rule_loader,.csbt_flight_listing .mini_rule_loader.mini_rule_loader{float:none}.csbt_flight_listing div[id*="modalLoader"] h1.preloader_listing.flightNamettl,.csbt_flight_listing .mini_rule_loader h1.preloader_listing.flightNamettl{float:left;width:100%;height:20px;margin:0}.csbt_flight_listing div[id*="modalLoader"] .nav-tabs>li>a .preloader_listing.flightNamettl,.csbt_flight_listing .mini_rule_loader .nav-tabs>li>a .preloader_listing.flightNamettl{width:55px;height:10px;margin:0 0 10px}.csbt_flight_listing .custom_tooltip{position:relative;display:inline-block;font-size:12px;color:#999;cursor:pointer}.csbt_flight_listing .custom_tooltip .custom_tooltiptext{visibility:hidden;width:278px;text-align:left;padding:0;position:absolute;z-index:40;top:24px;left:50%;margin-left:-139px;opacity:0;transition:opacity 0.3s;border-radius:7px;filter:drop-shadow(0 0 14.5px rgba(0,0,0,0.32));background-color:#fff;border:2px solid #000}.csbt_flight_listing .custom_tooltip .custom_tooltiptext::before,.csbt_flight_listing .custom_tooltip .custom_tooltiptext::after{content:'';display:block;position:absolute;left:calc(50% - 9px);width:0;height:0;border-style:solid}.csbt_flight_listing .custom_tooltip .custom_tooltiptext::before{content:"";top:-25px;border-color:transparent transparent #2e3190 transparent;border-width:12px;margin-left:-2px}.csbt_flight_listing .custom_tooltip .custom_tooltiptext::after{top:-22px;border-color:transparent transparent #fff transparent;border-width:11px;margin-left:-1px}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .flight_no{font-size:17px;color:#000;font-weight:500;float:left;width:100%;text-align:left;padding:10px 20px;border-bottom:1px solid #e3e0e0}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .main-title{float:left;width:100%;text-align:left;font-size:17px;color:#000;font-weight:500;padding:10px 20px}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .title{margin:0;font-size:15px;font-weight:500;color:#000;text-align:left;float:left;width:100%;padding:13px 20px;background-color:#fbeddf;display:inline-flex;align-items:center;justify-content:space-between}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .taxesand-fees{display:inline-flex;flex-direction:column;width:100%;float:left}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .taxesand-fees .title{order:1}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .taxesand-fees .fulldiv_box{order:2}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .taxesand-fees .fulldiv_box[aria-expanded="true"]+.title::before{content:"\f0d8";font:normal normal normal 14px/1 FontAwesome;float:right;font-size:15px;color:#000;order:1;cursor:pointer;transition:0.3s all}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .taxesand-fees .fulldiv_box[aria-expanded="false"]+.title::before{font:normal normal normal 14px/1 FontAwesome;content:"\f0d7";float:right;font-size:15px;color:#000;order:1;cursor:pointer;transition:0.3s all}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .details{margin:0;display:inline-grid;grid-template-columns:1fr 1fr;width:100%;text-align:left;padding:10px 20px 0px;font-size:13px;color:#666666;text-transform:capitalize;font-weight:400;line-height:19px}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .details .amount{font-size:13px;color:#000;font-weight:500;text-align:right}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .details .amount.text-danger{color:#ea3232}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .details .section-grouping{gap:0}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .details .section-grouping .switch{height:15px;width:30px}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .details .section-grouping .slider:before{height:11px;width:11px;left:1px;top:0}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .details .section-grouping .slider{background-color:#d6d5e3;border:1px solid #cacad4}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .details .section-grouping input:checked+.slider{background-color:#8ac33d}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .total{margin:15px 0 0;display:inline-grid;grid-template-columns:1fr auto;width:100%;text-align:left;padding:14px 20px;font-size:14px;color:#000;position:relative;text-transform:capitalize;font-weight:500}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .total::before{content:'';position:absolute;display:inline-block;width:1.5px;background:repeating-linear-gradient(to bottom, transparent 0 4px, #d8d8e6 1px 8px) 80%/5px 100% no-repeat;width:1.5px;height:278px;top:-139px;left:139px;transform:rotate(90deg)}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .total .amount{color:#000;font-weight:500;font-size:14px}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .grandtotal{margin:0;padding:15px 20px;background-color:#fefaf6;display:inline-grid;grid-template-columns:1fr auto;width:100%;float:left;font-size:15px;color:#000;font-weight:500}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .grandtotal .amount{color:#000;font-weight:500;font-size:14px;text-align:right}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .offertotal{float:left;width:calc(100% + 2px);margin:0 -1px -1px;background-color:#fb7501;font-size:15px;color:#fff;font-weight:500;display:inline-grid;grid-template-columns:1fr auto;padding:15px 20px;align-items:center}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.faredetails .offertotal .amount{font-size:17px;color:#fff;font-weight:500}.csbt_flight_listing .custom_tooltip .custom_tooltiptext.show{visibility:visible;opacity:1}.csbt_flight_listing a.markup_configuration{padding:0px 15px;background:#fff;border:1px solid #666;color:#000}.csbt_flight_listing .displayblock{display:inline-flex;align-items:center;align-items:center;width:100%;flex-wrap:wrap}.csbt_flight_listing .moreOption_dtls{padding:0 0 10px;position:relative;text-transform:capitalize}.csbt_flight_listing .moreOption_dtls .moreOptionInfo_airline{display:inline-grid;grid-template-columns:auto 1fr;gap:8px;gap:8px;white-space:normal}.csbt_flight_listing .moreOption_dtls .moreOptionInfo_airline .flightImg{width:30px !important;height:30px !important;margin:0 !important}.csbt_flight_listing .moreOption_dtls .moreOptionInfo_airline .airline_details .airline_name{width:100%;float:left;font-size:14px;font-weight:700;font-family:"Mulish",sans-serif;color:#212121}.csbt_flight_listing .moreOption_dtls .moreOptionInfo_airline .airline_details .airline_box{width:100%;float:left;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#212121}.csbt_flight_listing .moreOption_dtls .moreOptionInfo_airline .airline_details .policy_details{float:left;display:inline-flex;align-items:center;justify-content:center;font-size:8px;text-transform:uppercase;color:#fff;font-weight:400;line-height:normal;min-width:auto;padding:1px 3px;border-radius:2px}.csbt_flight_listing .moreOption_dtls .moreOptionInfo_airline .airline_details .policy_details.danger{background-color:#fd4653}.csbt_flight_listing .moreOption_dtls .moreOptionInfo_airline .airline_details .policy_details.success{background-color:#26b306}.csbt_flight_listing .moreOption_dtls .moreOptionInfo_blank{padding:15px 0 0 0}.csbt_flight_listing .moreOption_dtls+.moreOption_dtls::after{content:'';background:#ccc;height:1px;width:100%;position:absolute;left:0;top:0}.csbt_flight_listing .moreOption_headr .active_bar{border-width:5px}.csbt_flight_listing .moreOption_headr .upIcon{color:#fff}.csbt_flight_listing .compact_view .compact-view{display:inline-flex;width:48px;background:linear-gradient(30deg, #95856b 50%, #000 50%);background-size:600px;background-repeat:no-repeat;background-position:0%;align-items:center;justify-content:center;font-size:30px;color:#fff;font-weight:500;position:absolute;right:15px;height:100%;top:1px;text-decoration:none}.csbt_flight_listing .compact_view .fltListingDtls{width:calc(85% - 62px)}.csbt_flight_listing .compact_view .fltListingDtls>.mainFullDiv>.dyn_update_detail:not(.displaynone){display:inline-flex;align-items:center;flex-wrap:wrap;width:calc(100% + 30px);padding:0 0}.csbt_flight_listing .compact_view .listingWrap_flt{margin:0}.csbt_flight_listing .compact_view .listingWrap_flt>.row{display:inline-grid;width:calc(100% + 30px);grid-template-columns:77% 20%;padding:0px 45px 0 10px;float:left}.csbt_flight_listing .compact_view .listingWrap_flt>.row::before,.csbt_flight_listing .compact_view .listingWrap_flt>.row::after{display:none}.csbt_flight_listing .compact_view .listingWrap_flt>.row>div{width:100% !important;padding:0 !important}.csbt_flight_listing .compact_view .listingWrap_flt>.row div.clearfix+div{grid-column:1/3;padding-bottom:5px !important}.csbt_flight_listing .compact_view .listingWrap_flt>.row .fltPriceDtls{flex-direction:column}.csbt_flight_listing .compact_view .listingWrap_flt>.row .policy_note{width:99%;float:right}.csbt_flight_listing .compact_view .listingWrap_flt>.row+.row{display:block;padding-right:15px}.csbt_flight_listing .compact_view .flight_listBox{margin:0 0 10px;padding:0 !important}.csbt_flight_listing .compact_view .listingWrap_flt .row>.fltPriceDtls{width:20%;padding-right:48px;position:relative;height:100%;padding-top:5px;display:inline-flex;align-items:center;flex-wrap:wrap;align-content:center;justify-content:center;text-align:center}.csbt_flight_listing .compact_view .special-fare-details-box{margin:20px 0 0}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .mainFullDiv+.mainFullDiv::before{display:none}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide.showMoreStatus{margin-bottom:33px}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .flight-tabs.fltItinrDtls .nav-tabs.flightItinryDtlsTabs::before{display:none}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .flightName.ttripsegments p{display:none}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .supplier_tlt,.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .addQuoteBtn{display:none}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .flight-tabs{display:none}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .refunds,.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .seatAvl,.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .btn-hideprice,.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .bookfltBtn,.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .policy_note,.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide a.fare-options{display:none}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .fltscheduler{margin:0;padding:0;border:0}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .mainFullDiv+.mainFullDiv .fltscheduler::before{content:'';background:#cdcdcd;left:30px;position:absolute;width:calc(100% - 60px);height:0.5px;top:-4px}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .mainFullDiv{padding:0;margin:0}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .prce_dv h2{margin:0;padding:0}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .flight_listBox:hover{border:1px solid #d7d7d9}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .arrivalDay,.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .special-fare-details-box{display:none}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .list_innerPadding{float:left;width:100%}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .flightName{margin:0;text-align:left;padding-left:0}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .airlineLogo_splr .flightImg{width:30px !important;float:left;background-position:center !important;grid-row:1/3;margin:0}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .airlineLogo_splr{padding:0 0;width:calc(100% + 30px);display:inline-grid;grid-template-columns:auto 1fr;gap:0 10px;align-items:center}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .moreOption_forFlight{top:-2px}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .flightStartTime,.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .flightEndTime,.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .flightTotalTime{padding:7px 0}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .flt_desc,.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .flt_type{margin:0}.csbt_flight_listing .compact-view{display:none}.csbt_flight_listing .roundTrip_sec{padding:0;display:inline-grid;grid-template-columns:1fr 1fr}.csbt_flight_listing .roundTrip_moreOption_dtls{width:100%;float:left;background-color:#fff;color:#000;padding:0 0}.csbt_flight_listing .roundTrip_moreOption_dtls .airlines-details-round{width:100%;float:left}.csbt_flight_listing .roundTrip_moreOption_dtls .round_tripDiv{width:100%;float:left;border-bottom:1px solid #c0c0c0;padding:5px 10px 6px;margin:0%;display:inline-flex;flex-wrap:wrap;position:relative;background:#fefaf6}.csbt_flight_listing .roundTrip_moreOption_dtls .airlines-details{width:calc(100% - 40px);float:right;display:inline-flex;align-items:center;margin:0 0 5px 40px;line-height:19px}.csbt_flight_listing .roundTrip_moreOption_dtls .airlines-details>span{display:inline-block;float:left;width:30px;height:30px;min-width:30px}.csbt_flight_listing .roundTrip_moreOption_dtls .airlines-details>span.flightName{width:auto;height:auto;margin:0 0 0 6px;font-size:16px;font-weight:700;color:#212121}.csbt_flight_listing .roundTrip_moreOption_dtls .airlines-details>span.policy_details{width:auto;height:auto;line-height:normal;padding:1px 5px 0;font-size:9px;text-align:center;min-width:auto;margin:0 0 0 auto}.csbt_flight_listing .roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_blank{width:10%;float:left;font-size:12px;font-weight:400;text-align:left;vertical-align:top;position:absolute;top:13px;left:5px}.csbt_flight_listing .roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_depart{width:33.33%;float:left;font-size:12px;font-weight:400;text-align:left;vertical-align:top}.csbt_flight_listing .roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_depart .fltNameTlt{font-size:16px;font-weight:700;color:#212121;margin:0}.csbt_flight_listing .roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_depart .fltDest_txt{font-size:12px;font-weight:400;color:#5a5c5b;margin:0}.csbt_flight_listing .roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_arrival{width:33.33%;float:left;font-size:12px;font-weight:400;text-align:left;vertical-align:top;text-align:center;align-self:flex-start}.csbt_flight_listing .roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_arrival .arrivalTxt{font-size:16px;font-weight:700;color:#212121;margin:0}.csbt_flight_listing .roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_arrival .fltDest_txt{font-size:12px;font-weight:400;color:#5a5c5b;margin:0}.csbt_flight_listing .roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_duration{width:33.33%;float:left;font-size:12px;font-weight:400;text-align:right;vertical-align:top}.csbt_flight_listing .roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_duration .duration_time{font-size:16px;font-weight:700;color:#212121;margin:0}.csbt_flight_listing .roundTrip_moreOption_dtls .roundTrip_moreOptionInfo_duration .duration_txt{font-size:12px;font-weight:400;color:#5a5c5b;margin:0}.csbt_flight_listing .sorting_bar span.dyn_flight_sorting{background:linear-gradient(#fb7501 0 0) 0 100%/var(--d, 0) 1px no-repeat;transition:0.3s all;text-decoration:none !important;color:#fff !important;background-position:0 19px;line-height:19px;text-transform:capitalize;font-size:12px;font-weight:500}.csbt_flight_listing .sorting_bar:hover span{--d: 100%}.modal_brandsancilliaries .modal-dialog,.modal_flightdetails .modal-dialog{width:85%;text-align:left}.modal_brandsancilliaries .tab-content,.modal_flightdetails .tab-content{width:100% !important;padding:0 !important}.modal_brandsancilliaries .tab-content .tab-pane,.modal_flightdetails .tab-content .tab-pane{background:#fff}.modal_brandsancilliaries .modal-content,.modal_flightdetails .modal-content{width:100%;float:left}.modal_brandsancilliaries .modal-header,.modal_flightdetails .modal-header{background-color:#555;padding:8px 35px;border:0;width:100%;float:left}.modal_brandsancilliaries .modal-header .title,.modal_flightdetails .modal-header .title{font-size:18px;color:#fff;font-weight:400}.modal_brandsancilliaries .modal-header .modalCloseBtn,.modal_flightdetails .modal-header .modalCloseBtn{border:2px solid #fff;padding:11px;top:7px}.modal_brandsancilliaries .modal-body,.modal_flightdetails .modal-body{padding:10px 20px 10px 25px;width:100%;float:left}.modal_brandsancilliaries .modal-body .nav-tabs>li>a,.modal_flightdetails .modal-body .nav-tabs>li>a{font-size:12px !important;color:#212121 !important;font-weight:500;padding:10px 15px;background:#fff;border:1px solid #d7d7d9 !important;line-height:normal}.modal_brandsancilliaries .modal-body .nav-tabs>li>a .fa,.modal_flightdetails .modal-body .nav-tabs>li>a .fa{margin:0 5px}.modal_brandsancilliaries .modal-body .nav-tabs>li.active>a,.modal_flightdetails .modal-body .nav-tabs>li.active>a{background:#555;border-bottom-color:#e2e1e3;color:#fff !important}.modal_brandsancilliaries .modal-body .nav-tabs>li.active>a::after,.modal_flightdetails .modal-body .nav-tabs>li.active>a::after{display:none}.modal_brandsancilliaries .modal-body .destination-time,.modal_flightdetails .modal-body .destination-time{font-size:12px;color:#212121;font-weight:500;width:100%;float:left;margin:10px 0}.modal_brandsancilliaries .modal-body .destination-time img,.modal_flightdetails .modal-body .destination-time img{height:18px;width:18px;margin:0 5px 0 0}.modal_brandsancilliaries .description-box,.modal_flightdetails .description-box{float:left;width:100%;border-radius:3px;background-color:#fefaf6;border:1px solid #d7d7d9}.modal_brandsancilliaries .description-box .detailsinfo,.modal_flightdetails .description-box .detailsinfo{width:100%;float:left;display:inline-flex;border:1px solid #d7d7d9}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs,.modal_flightdetails .description-box .detailsinfo>.nav-tabs{width:225px;float:left;margin-right:12px;max-height:412px;border:0;overflow:auto;scrollbar-color:#e0e0eb #a5a6c7;scrollbar-width:thin}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li,.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li{width:100%;float:left;margin:0;border:0}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li>a,.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li>a{background:transparent !important;border:0;padding:15px 9px 15px 50px;margin:0;border-radius:0;position:relative;float:left;width:100%;border:0 !important}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li>a::before,.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li>a::before{content:'';width:22px;height:22px;border-radius:11px;background-image:linear-gradient(0deg, #ececec 0%, #fff 100%);border:1px solid #c6c6e0;position:absolute;left:14px;top:calc(50% - 11px)}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li>a .grid-box,.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li>a .grid-box{float:left;width:100%;display:inline-grid;grid-template-columns:1fr;align-items:center;gap:10px;text-align:left}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li>a .grid-box .color-box,.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li>a .grid-box .color-box{width:11px;height:11px;display:inline-block;background:#fb7501;display:none}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li>a .grid-box .color-box.color1,.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li>a .grid-box .color-box.color1{background:#fbb35d}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li>a .grid-box .color-box.color2,.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li>a .grid-box .color-box.color2{background:#a9abfa}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li>a .grid-box .color-box.color3,.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li>a .grid-box .color-box.color3{background:#96d247}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li>a .grid-box .color-box.color4,.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li>a .grid-box .color-box.color4{background:#c98dfb}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li>a .grid-box .color-box.color5,.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li>a .grid-box .color-box.color5{background:#7bb9ff}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li>a .grid-box .color-box.color6,.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li>a .grid-box .color-box.color6{background:#ff8383}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li>a .grid-box .details,.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li>a .grid-box .details{float:left;width:100%;display:inline-grid;line-height:normal;grid-template-columns:100%;gap:0px}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li>a .grid-box .details .name,.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li>a .grid-box .details .name{font-size:13px;color:#212121;font-weight:500;float:left;width:100%}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li>a .grid-box .details .price,.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li>a .grid-box .details .price{font-size:13px;color:#212121;font-weight:500;margin:0;padding:0;text-align:left}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li.active>a::after,.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li.active>a::after{content:'';width:10px;height:10px;border-radius:5px;background-color:#000;position:absolute;left:20px;top:calc(50% - 5px);display:block}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs>li+li .grid-box::before,.modal_flightdetails .description-box .detailsinfo>.nav-tabs>li+li .grid-box::before{content:'';height:1px;background-color:#e0dcdc;position:absolute;left:8px;width:calc(100% - 16px);top:0}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs::-webkit-scrollbar,.modal_flightdetails .description-box .detailsinfo>.nav-tabs::-webkit-scrollbar{width:6px}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs::-webkit-scrollbar-track,.modal_flightdetails .description-box .detailsinfo>.nav-tabs::-webkit-scrollbar-track{background-color:#e0e0eb;border-radius:3px}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs::-webkit-scrollbar-thumb,.modal_flightdetails .description-box .detailsinfo>.nav-tabs::-webkit-scrollbar-thumb{background-color:#a5a6c7;border-radius:2px}.modal_brandsancilliaries .description-box .detailsinfo>.nav-tabs::-webkit-scrollbar-thumb:hover,.modal_flightdetails .description-box .detailsinfo>.nav-tabs::-webkit-scrollbar-thumb:hover{background:#b40000}.modal_brandsancilliaries .description-box .detailsinfo>.tab-content,.modal_flightdetails .description-box .detailsinfo>.tab-content{float:right;width:calc(100% - 225px);padding:15px 15px 15px 0px;border:0;margin:0;background:transparent}.modal_brandsancilliaries .description-box .detailsinfo>.tab-content .table-brandsancilliaries,.modal_flightdetails .description-box .detailsinfo>.tab-content .table-brandsancilliaries{padding:0;border:0;background:transparent;overflow-y:hidden;margin:0}.modal_brandsancilliaries .description-box .detailsinfo>.tab-content .table-brandsancilliaries .table.table-bordered::before,.modal_flightdetails .description-box .detailsinfo>.tab-content .table-brandsancilliaries .table.table-bordered::before{background:#f3f3f3;box-shadow:#dddddd 0px -32px 36px -28px inset}.modal_brandsancilliaries .description-box .detailsinfo>.tab-content .disclaimer,.modal_flightdetails .description-box .detailsinfo>.tab-content .disclaimer{font-size:12px;color:#e64545;font-weight:400;float:left;width:100%;margin:15px 0;text-align:left}.modal_brandsancilliaries .description-box .detailsinfo>.tab-content .others-section,.modal_flightdetails .description-box .detailsinfo>.tab-content .others-section{float:left;width:100%}.modal_brandsancilliaries .description-box .detailsinfo>.tab-content .others-section a,.modal_flightdetails .description-box .detailsinfo>.tab-content .others-section a{height:38px;border-radius:3px;background-color:#fb7501;border:1px solid #d7d7d9;float:left;width:100%;font-size:13px;color:#fff;font-weight:400;display:inline-flex;align-items:center;padding:0 20px;position:relative;text-transform:uppercase}.modal_brandsancilliaries .description-box .detailsinfo>.tab-content .others-section a i,.modal_flightdetails .description-box .detailsinfo>.tab-content .others-section a i{margin-right:10px}.modal_brandsancilliaries .description-box .detailsinfo>.tab-content .others-section a[aria-expanded="false"]::before,.modal_flightdetails .description-box .detailsinfo>.tab-content .others-section a[aria-expanded="false"]::before{font:normal normal normal 14px/1 FontAwesome;content:"\f067";position:absolute;right:20px;top:12px;transition:0.3s all}.modal_brandsancilliaries .description-box .detailsinfo>.tab-content .others-section a[aria-expanded="true"]::before,.modal_flightdetails .description-box .detailsinfo>.tab-content .others-section a[aria-expanded="true"]::before{font:normal normal normal 14px/1 FontAwesome;content:"\f068";position:absolute;right:20px;top:12px;transition:0.3s all}.modal_brandsancilliaries .description-box .detailsinfo>.tab-content .others-section div,.modal_flightdetails .description-box .detailsinfo>.tab-content .others-section div{float:left;width:100%;background:#fff;border:1px solid #e3e3e5;padding:5px 15px;font-size:14px}.modal_brandsancilliaries .selected-option,.modal_flightdetails .selected-option{float:left;width:100%;margin:15px 0 0;padding:15px;display:inline-flex;flex-wrap:wrap;background:#fefaf6;border:1px solid #d7d7d9}.modal_brandsancilliaries .selected-option .plusIcon,.modal_flightdetails .selected-option .plusIcon{padding:0 15px;align-self:center;display:inline-flex;font-weight:500;font-size:20px;position:relative;top:30px}.modal_brandsancilliaries .selected-option .details,.modal_flightdetails .selected-option .details{width:200px;border-radius:5px;background-color:#fff;border:1px solid #d7d7d9;padding:10px 15px;line-height:normal;margin:0 10px 0 0}.modal_brandsancilliaries .selected-option .details .title,.modal_flightdetails .selected-option .details .title{font-size:13px;color:#212121;font-weight:400;width:100%;float:left;margin:0 0 10px}.modal_brandsancilliaries .selected-option .details .price,.modal_flightdetails .selected-option .details .price{font-size:16px;color:#212121;font-weight:700;margin:0;padding:0;line-height:normal;text-align:left}.modal_brandsancilliaries .selected-option .details .price small,.modal_flightdetails .selected-option .details .price small{font-size:75%}.modal_brandsancilliaries .selected-option .flight-option,.modal_flightdetails .selected-option .flight-option{width:160px;border-radius:5px;background-color:#fff;border:1px solid #d7d7d9;padding:7px 0px 0;overflow:hidden;height:100%;display:inline-flex;flex-wrap:wrap;align-items:flex-start}.modal_brandsancilliaries .selected-option .flight-option+.flight-option,.modal_flightdetails .selected-option .flight-option+.flight-option{margin:0 0 0 15px}.modal_brandsancilliaries .selected-option .flight-option .title,.modal_flightdetails .selected-option .flight-option .title{font-size:12px;color:#212121;font-weight:500;margin:0;float:left;width:100%;padding:0 12px 3px}.modal_brandsancilliaries .selected-option .flight-option .title .fa,.modal_flightdetails .selected-option .flight-option .title .fa{margin:0 5px}.modal_brandsancilliaries .selected-option .flight-option .title .home_sprite,.modal_flightdetails .selected-option .flight-option .title .home_sprite{margin:0 5px 0 0px}.modal_brandsancilliaries .selected-option .flight-option span,.modal_flightdetails .selected-option .flight-option span{font-size:13px;color:#212121;font-weight:400;width:100%;float:left;padding:0 12px 5px}.modal_brandsancilliaries .selected-option .flight-option .price,.modal_flightdetails .selected-option .flight-option .price{background-color:#fb7501;width:100%;margin:0;font-size:15px;color:#fff;font-weight:700;display:inline-flex;align-items:center;justify-content:left;padding:5px 10px;align-self:flex-end;box-shadow:inset 0.349px 3.985px 8px rgba(9,16,0,0.18)}.modal_brandsancilliaries .selected-option .flight-option .price small,.modal_flightdetails .selected-option .flight-option .price small{font-size:75%}.modal_brandsancilliaries .selected-option .final-details,.modal_flightdetails .selected-option .final-details{width:157px;border-radius:5px;background-color:#555;border:1px solid #d7d7d9;display:inline-grid;align-items:center;padding:5px 15px;line-height:normal;margin-left:auto;gap:10px}.modal_brandsancilliaries .selected-option .final-details .title,.modal_flightdetails .selected-option .final-details .title{font-size:13px;color:#fff;font-weight:400;float:left;width:100%}.modal_brandsancilliaries .selected-option .final-details .price,.modal_flightdetails .selected-option .final-details .price{font-size:18px;color:#fff;font-weight:700;float:left;width:100%;padding:0;margin:0;line-height:18px;text-align:left}.modal_brandsancilliaries .selected-option .final-details .price s,.modal_flightdetails .selected-option .final-details .price s{font-size:15px;font-weight:400}.modal_brandsancilliaries .button-set,.modal_flightdetails .button-set{padding:15px 0;float:left;width:calc(100% - 30px);margin:0 15px 0 15px;display:inline-flex;justify-content:end}.modal_brandsancilliaries .button-set .btn-book,.modal_flightdetails .button-set .btn-book{padding:10px 20px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.modal_brandsancilliaries .button-set .btn-book:hover,.modal_flightdetails .button-set .btn-book:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.modal_brandsancilliaries .button-set .btn-book:active,.modal_flightdetails .button-set .btn-book:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.modal_brandsancilliaries .button-set .btn-hold,.modal_flightdetails .button-set .btn-hold{padding:10px 20px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.modal_brandsancilliaries .button-set .btn-hold:hover,.modal_flightdetails .button-set .btn-hold:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.modal_brandsancilliaries .button-set .btn-hold:active,.modal_flightdetails .button-set .btn-hold:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.modal_brandsancilliaries .button-set .btn-cancel,.modal_flightdetails .button-set .btn-cancel{padding:10px 20px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.modal_brandsancilliaries .button-set .btn-cancel:hover,.modal_flightdetails .button-set .btn-cancel:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.modal_brandsancilliaries .button-set .btn-cancel:active,.modal_flightdetails .button-set .btn-cancel:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.modal_brandsancilliaries .button-set .btn-submit,.modal_flightdetails .button-set .btn-submit{padding:10px 20px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.modal_brandsancilliaries .button-set .btn-submit:hover,.modal_flightdetails .button-set .btn-submit:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.modal_brandsancilliaries .button-set .btn-submit:active,.modal_flightdetails .button-set .btn-submit:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.brandsancilliaries-note{float:left;width:100%;text-align:left;padding:0 20px 20px;background:#fff;color:#e64545;font-weight:400;font-size:13px;line-height:19px}.brandsancilliaries-note .btn-listfarerule{align-items:center;display:inline-grid;grid-template-columns:auto 1fr;gap:9px;font-size:13px;color:#000;font-weight:400;padding:15px 0;position:relative;box-shadow:none !important}.fltModifySearch .flight_form .checkbox_style_one label:before{padding:0}.fareDlts_sec{width:100%;float:left;padding:0px}.fareDlts_sec .fareDlts_headingBox{width:100%;float:left;background:#fb7501;color:#fff;padding:10px 10px}.fareDlts_sec .fareDlts_Tlt{width:100%;float:left;font-size:18px;font-weight:400;color:#fff;margin:0px;padding:4px 0px;text-align:left;text-transform:capitalize}.fareDlts_sec .fareDlts_TableData{width:100%;float:left;background:#fff;padding:6px 0 6px 0}.fareDlts_sec .fareDlts_TableData .tableSec_border{width:100%;float:left;border-bottom:1px solid #e8e8e8;padding:0 0 10px}.fareDlts_sec .fareDlts_TableData .fareDltsDiv{width:100%;float:left;padding:5px 10px}.fareDlts_sec .fareDlts_TableData .fareDltsTtl{font-size:14px;font-weight:500;color:#898892;margin:0px;text-align:left}.fareDlts_sec .fareDlts_TableData .fareDltsTtl[data-toggle="collapse"]{cursor:pointer}.fareDlts_sec .fareDlts_TableData .fareDltsTtl span i{color:#999}.fareDlts_sec .fareDlts_TableData .fareDltsTxt{font-size:14px;font-weight:400;color:#898892;margin:0px;text-align:left}.fareDlts_sec .fareDlts_TableData .fareDltsAmt{font-size:14px;font-weight:600;color:#000;margin:0px;text-align:right}.fareDlts_sec .fareDlts_TableData .fareDltsAmt_txt{font-size:12px;font-weight:600;color:#666;margin:0px;text-align:right}.fareDlts_sec .fareDlts_TableData .fareDltsFinalAmt_txt{font-size:17px;font-weight:700;color:#000;margin:0px;text-align:right}.csbt_flight_book_now .section-grouping{display:inline-grid;float:right;grid-template-columns:auto 1fr;align-items:center;color:#212121;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif;gap:9px;margin-left:auto}.csbt_flight_book_now .section-grouping .switch{position:relative;display:inline-block;width:38px;height:21px;margin:0}.csbt_flight_book_now .section-grouping .switch input{opacity:0;width:0;height:0}.csbt_flight_book_now .section-grouping input:checked+.slider{box-shadow:inset 0.454px -0.891px 2px rgba(9,16,0,0.1);background-color:#8dc945}.csbt_flight_book_now .section-grouping .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:0.4s}.csbt_flight_book_now .section-grouping .slider.round{border-radius:34px}.csbt_flight_book_now .section-grouping input:checked+.slider:before{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}.csbt_flight_book_now .section-grouping .slider.round:before{border-radius:50%}.csbt_flight_book_now .section-grouping .slider:before{position:absolute;content:"";height:15px;width:15px;left:4px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:0.4s}.csbt_flight_book_now .fareDlts_sec .fareDlts_headingBox{display:inline-flex;align-items:center;margin-bottom:1px;padding:10px 22px}.csbt_flight_book_now .fareDlts_Tlt .section-grouping{color:#fff}.csbt_flight_book_now .fareDlts_Tlt .section-grouping .info_dtls_icon{color:#fff}.csbt_flight_book_now .fareDlts_sec .fareDlts_TableData{padding:5px 10px;padding:0;border:1px solid #d7d7d9}.csbt_flight_book_now .fareDlts_sec .fareDlts_TableData .fareDltsTtl.title{color:#000;padding:10px 0;line-height:normal;font-size:16px;font-weight:700;font-family:"Mulish",sans-serif}.csbt_flight_book_now .fareDlts_sec .fareDlts_TableData .tableSec_border{padding:0;border:0}.csbt_flight_book_now .fareDlts_sec.fltFareDtls .fareDltsDiv>.row{margin:0;display:inline-flex;align-items:center;width:100%;float:left;flex-wrap:wrap}.csbt_flight_book_now .fareDlts_sec.fltFareDtls .fareDltsDiv>.row>div{padding:0}.csbt_flight_book_now .fareDlts_sec .fareDlts_TableData .fareDltsTxt{color:#000;margin:0px;text-align:left;font-size:14px;font-weight:500;font-family:"Mulish",sans-serif}.csbt_flight_book_now .fareDlts_sec .fareDlts_TableData .fareDltsAmt_txt{color:#000;margin:0px;text-align:right;font-size:14px;font-weight:500;font-family:"Mulish",sans-serif}.csbt_flight_book_now .fareDlts_sec .fareDlts_TableData .fareDltsAmt{font-size:15px;color:#616262;font-weight:500}.csbt_flight_book_now .fareDlts_sec .fareDlts_TableData>.fareDltsDiv{background-color:#fefaf6;border:0;border-top:1px solid #d7d7d9;padding:10px 10px;border-bottom:1px solid #d7d7d9;min-height:56px;display:inline-flex;align-items:center;flex-wrap:wrap;margin:-1px 0 0}.csbt_flight_book_now .coupon_discount{width:100%;float:left;padding:20px 10px}.csbt_flight_book_now .coupon_discount .title{width:100%;float:left;font-size:16px;font-weight:500;font-family:"Mulish",sans-serif;color:#5a5c5b;text-align:left}.csbt_flight_book_now .coupon_section{display:inline-grid;grid-template-columns:1fr auto;width:100%;float:left;margin:10px 0 0}.csbt_flight_book_now .coupon_section .form-control{height:33px;border-radius:5px 0 0 5px;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#9b9b9b;background-image:linear-gradient(0deg, #ececec 0%, #fff 100%);border:1px solid #d7d7d9}.csbt_flight_book_now .btn-coupon{width:73px;height:33px;border-radius:0 5px 5px 0;background-color:#fb7501;border:1px solid #fb7501;color:#fff;font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;display:inline-flex;align-items:center;text-align:center;justify-content:center;line-height:19px}.csbt_flight_book_now .fareDlts_sec .fareDlts_TableData>.fareDltsDiv.final_amount{padding:20px 10px}.csbt_flight_book_now .fareDlts_sec .fareDlts_TableData>.fareDltsDiv.final_amount .fareDltsTtl{color:#000;font-size:16px;font-weight:700;font-family:"Mulish",sans-serif}.csbt_flight_book_now .fareDlts_sec .fareDlts_TableData>.fareDltsDiv.final_amount .fareDltsFinalAmt_txt{color:#000;font-size:20px;font-weight:700;font-family:"Mulish",sans-serif}.csbt_flight_book_now .fareDlts_sec.fltFareDtls .fareDltsDiv{padding:0px 10px 5px}.csbt_flight_book_now .fareDlts_sec .fareDlts_TableData>.fareDltsDiv .fareDltsFinalAmt_txt{color:#000;line-height:normal;font-size:15px;font-weight:700;font-family:"Mulish",sans-serif}.csbt_flight_book_now .book_now_wrap_flight .flightItineraryBox{padding-top:0}.csbt_flight_book_now .book_now_wrap_flight .refundableTxt{padding-top:15px !important;color:#9a9a9a !important;padding-bottom:15px !important;display:inline-flex;align-items:flex-end;float:right}.csbt_flight_book_now .book_now_wrap_flight .refundableTxt .flt_refundicon{background-size:1000% !important;background-position:117px -23px !important;width:29px}.csbt_flight_book_now .book_now_wrap_flight .refundableTxt .flt_refundTxt{font-size:13px;top:0px}.csbt_flight_book_now .book_now_wrap_flight .reviewInnerPadFlt{padding:0px 25px 15px;width:100%;float:left;background:#fefaf6;border:1px solid #212121}.csbt_flight_book_now .book_now_wrap_flight .reviewInnerPadFlt.buttonset{background:#fff;border:0;padding:0}.csbt_flight_book_now .book_now_wrap_flight .reviewInnerPadFlt.buttonset.buttonsethide>.flightBooknow_continueBtn{display:none}.csbt_flight_book_now .book_now_wrap_flight .reviewInnerPadFlt.reviewInnerPadFlt{border:0;padding:10px 20px;margin:0}.csbt_flight_book_now .book_now_wrap_flight .destnItinerary{float:left;display:inline-block;margin:15px 0;font-size:18px;font-weight:700;font-family:"Mulish",sans-serif}.csbt_flight_book_now .book_now_wrap_flight .bookNw_headingBox{padding:10px 24px}.csbt_flight_book_now .book_now_wrap_flight .itineryFullDiv .border_bottom_flt{margin:0}.csbt_flight_book_now .book_now_wrap_flight .FltDtls{font-size:14px;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_book_now .book_now_wrap_flight .FltDtls p{display:inline-flex;align-items:center;width:100%;float:left;text-align:left;margin:0 0 3px;color:#212121;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_book_now .book_now_wrap_flight .FltDtls p.Suplr{font-size:16px;font-weight:700;font-family:"Mulish",sans-serif;color:#212121;margin:0 0 5px}.csbt_flight_book_now .book_now_wrap_flight .itin_fltFlyDtls .fltArriveDtlsBox p,.csbt_flight_book_now .book_now_wrap_flight .itin_fltFlyDtls .fltDeprtDtlsBox p{line-height:normal}.csbt_flight_book_now .book_now_wrap_flight .table-brandsancilliaries{padding:0;overflow:visible;margin:0}.csbt_flight_book_now .book_now_wrap_flight .disclaimer{padding:0 15px 15px;margin:0}.csbt_flight_book_now .traveldetailtext{color:#7e7e7e;margin:0;width:100%;float:left;padding:0px 10px 10px;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_book_now .btn-add-traveller{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#fff;padding:4px 11px;border-radius:5px;background-color:#8bc53f}.csbt_flight_book_now .layoverHrs span{background:#fefaf6;bottom:-11px}.csbt_flight_book_now .fareDlts_sec .fareDlts_headingBox[data-toggle="collapse"]::after{content:"\f0d8";font:normal normal normal 14px / 1 FontAwesome;margin:0 0 0 15px;transition:.3s all;cursor:pointer}.csbt_flight_book_now .fareDlts_sec .fareDlts_headingBox[aria-expanded=false]::after{transform:rotate(180deg)}.csbt_flight_book_now .fareDlts_sec .fareDlts_Tlt{cursor:pointer;font-size:18px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_book_now .testimonials{background-color:#fdf9f4;padding:10px 10px;margin-bottom:0;border-top:1px solid #e8e8e8;width:100%;float:left;border-bottom:1px solid #e8e8e8}.csbt_flight_book_now .testimonials .details{display:inline-grid;grid-template-columns:30px auto;align-items:center;margin:0 0 25px}.csbt_flight_book_now .testimonials .details h4{color:#212121;text-align:left;margin:0 0 5px;font-size:18px;font-weight:600;font-family:"Mulish",sans-serif}.csbt_flight_book_now .testimonials .details h6{color:#212121;grid-column:2/3;margin:0;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_book_now .testimonials .details h6 b{font-size:18px;font-weight:600;font-family:"Mulish",sans-serif}.csbt_flight_book_now .testimonials .owl-carousel{width:100%;float:left;border-top:1px solid #e2e1e0;padding:15px 0;border-bottom:1px solid #e2e1e0;height:70px;margin:0 0 20px}.csbt_flight_book_now .testimonials .owl-carousel button.owl-next,.csbt_flight_book_now .testimonials .owl-carousel button.owl-prev{float:right;bottom:auto;left:auto;border:1px solid #ccc;background:#b3afaf !important;padding:4px 5px 3px !important;border-radius:3px;position:relative;font-size:10px !important;width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center;margin-left:5px;line-height:normal !important}.csbt_flight_book_now .testimonials .testimonial-box{width:100%;float:left;display:inline-grid;grid-template-columns:41px 1fr;align-items:center;gap:5px;line-height:normal;border-right:1px solid #cac7c3;padding:0 20px}.csbt_flight_book_now .testimonials .testimonial-box h4{margin:0;float:left;color:#212121;font-size:15px;font-weight:600;font-family:"Mulish",sans-serif}.csbt_flight_book_now .testimonials .testimonial-box h6{color:#262626;grid-column:2/3;margin:0;font-size:13px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_book_now .testimonials .testimonial-box .csbt-sprite{grid-row:1/3}.csbt_flight_book_now .testimonials .owl-carousel .owl-nav{display:inline-flex;width:100%;justify-content:flex-end;position:absolute;top:-55px}.csbt_flight_book_now .testimonials .radio_style_one{width:100%;margin:0 0 10px !important}.csbt_flight_book_now .testimonials .radio_style_one [type="radio"]:checked+label::before{color:#6c6c70;border-color:#6c6c70 !important}.csbt_flight_book_now .testimonials .radio_style_one label{color:#212121;font-size:12px}.csbt_flight_book_now .testimonials .radio_style_one label b{font-size:16px;font-weight:600;font-family:"Mulish",sans-serif}.csbt_flight_book_now .testimonials .note{width:100%;float:left;font-size:9px;font-weight:400;font-family:"Mulish",sans-serif;color:#666;margin:5px 0 0}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li{width:84px;height:80px;border-radius:5px 5px 0 0}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active>a,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover{background:#fff}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .additional_service{display:inline-grid;color:#fff;text-align:center !important;font-size:11px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li a{height:100%;width:100%;display:inline-flex;align-items:center;justify-content:center}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .additional_service .csbt-sprite{margin:0 auto 10px}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs{position:relative}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li.active>a .additional_service,.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .additional_service{color:#666}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .nav-tabs::before{content:'';width:calc(100% + 40px);height:0.5px;background-color:#d7d7d9;position:absolute;left:-20px;bottom:0}.csbt_flight_book_now .flightSpclReqstBox .fltmealDtlsBox .selectmealTtl{color:#000;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif;text-transform:capitalize}.csbt_flight_book_now .flt_passenger_Sec{margin:0}.csbt_flight_book_now .pass_list>li{height:40px;padding-top:5px;color:#000;font-size:13px;font-weight:700;font-family:"Mulish",sans-serif}.csbt_flight_book_now .heading_txt{height:0px;margin:0}.csbt_flight_book_now .service_List>li.flt_travell_heading{color:#000;line-height:normal;height:auto;margin:0 0 5px;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif}.csbt_flight_book_now .service_List>li{height:auto}.csbt_flight_book_now .select_service .form-control{height:40px;border-radius:5px;background-color:#fff;border:1px solid #d7d7d9;color:#000;font-size:13px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_book_now .select_service .form-control[title="0"]{height:40px;border-radius:5px;background-color:#fb7501 !important;border:1px solid #d7d7d9;color:#fff;box-shadow:inset 5px 5px 6px #0910004d !important;color:#fff;font-size:13px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_book_now .select_service .form-control[title="0"] ~ .flt_downArrow_select{color:#fff;top:auto;bottom:8px}.csbt_flight_book_now .select_service .form-control[title="0"] option{background:#fff;color:#000}.csbt_flight_book_now .flightBooknow_continueBtn{width:100%;float:left;padding:24px 40px;border-top:1px solid #d7d7d9}.csbt_flight_book_now .flightTravellerDtlsBox .travellerInfo{display:inline-flex;flex-wrap:wrap;padding:10px 8px}.csbt_flight_book_now .reviewBooking_Dlts:not(.flag){padding:1px 22px 0px 12px;height:40px;border-radius:5px;background:#fff;border:1px solid #d7d7d9;color:#898892;display:inline-flex;align-items:center;justify-content:flex-start;width:100%;float:left;margin:0;font-size:13px;font-weight:600;font-family:"Mulish",sans-serif}.csbt_flight_book_now .flightTravellerDtlsBox:not(.gst_info) .country_code{position:relative;width:100%;float:left}.csbt_flight_book_now .flightTravellerDtlsBox:not(.gst_info) .country_code::before{content:'';background:#fff;position:absolute;left:0;width:85%;top:0;height:40px}.csbt_flight_book_now .select_service .form-control[disabled]{background:linear-gradient(0deg, #f1f1f1 0%, #f1f1f1 0%, #ececec 0%, #fff 100%) !important}.csbt_flight_book_now .flightTravellerDtlsBox:not(.gst_info) .countryCode.flag{height:40px;border:1px solid #d7d7d9;z-index:1;position:relative;background-color:transparent;font-size:13px;font-weight:600;font-family:"Mulish",sans-serif}.csbt_flight_book_now .flightTravellerDtlsBox:not(.gst_info) .countryCode.flag::placeholder{color:#898892}.csbt_flight_book_now .reviewBooking_Dlts .flag{width:20px;height:15px;background-position:0 0;margin-right:5px}.csbt_flight_book_now .flightTravellerDtlsBox:not(.gst_info) .form-control:not(.flag){font-size:14px;font-weight:600;font-family:"Mulish",sans-serif;padding:1px 22px 0 12px;height:40px;border-radius:5px;background:#fff;border:1px solid #d7d7d9;color:#898892}.csbt_flight_book_now .flightTravellerDtlsBox:not(.gst_info) .form-control:not(.flag)::placeholder{color:#898892}.csbt_flight_book_now .title{width:100%;float:left;padding:0 15px 10px 0;color:#000;font-size:14px;font-weight:600;font-family:"Mulish",sans-serif}.csbt_flight_book_now p.gsttext{color:#000;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;width:100%;float:left;margin:0 0 10px}.csbt_flight_book_now p.gsttext a{transition:.5s;background:linear-gradient(currentcolor 0 0) 0 100%/var(--d, 0) 1px no-repeat;text-decoration:none !important;color:#fb7501}.csbt_flight_book_now p.gsttext a:hover{--d: 100%}.csbt_flight_book_now .fareDlts_TableData{width:100%;float:left;display:inline-grid}.csbt_flight_book_now .flightSpclReqstBox{padding:22px 10px}.csbt_flight_book_now .inputDiv label{width:100%;float:left;margin:0 0 4px;color:#000;font-size:14px;font-weight:600;font-family:"Mulish",sans-serif}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs.disabled{pointer-events:none}.csbt_flight_book_now .backtoSeach_section.fltBckToSrch .bookNowTtl h3{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;float:left}.csbt_flight_book_now .backtoSeach_section.fltBckToSrch .bookNowTtl h3 .backToSearchBtn.dtlsback{margin:0}.csbt_flight_book_now .backtoSeach_section.fltBckToSrch .bookNowTtl h3 .backToSearchBtn a{margin:0;color:#fff;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;background-color:#fb7501;border:0}.csbt_flight_book_now .backtoSeach_section.fltBckToSrch .bookNowTtl h3 .backToSearchBtn a:hover{background:#212121}.csbt_flight_book_now .reviewbooking_dlts_box{width:100%;float:left;background-color:#fdf9f4;border:1px solid #52525180;padding:30px 22px}.csbt_flight_book_now .reviewbooking_dlts_box .status{width:100%;float:left;display:inline-grid;grid-template-columns:1fr auto;align-items:center;margin:0 0 20px}.csbt_flight_book_now .reviewbooking_dlts_box .status .title{color:#000;font-size:20px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_book_now .reviewbooking_dlts_box .status .title .success{color:#329401;font-weight:500}.csbt_flight_book_now .reviewbooking_dlts_box .status .title .warning{color:#f99514;font-weight:500}.csbt_flight_book_now .reviewbooking_dlts_box .status .detail{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#666}.csbt_flight_book_now .reviewbooking_dlts_box .passengers-box{float:left;width:30%;margin:0 0 15px}.csbt_flight_book_now .reviewbooking_dlts_box .passengers-box label{color:#666;width:100%;float:left;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_book_now .reviewbooking_dlts_box .passengers-box p{color:#000;width:100%;float:left;margin:0;font-size:17px;font-weight:500;font-family:"Mulish",sans-serif}.csbt_flight_book_now .reviewbooking_dlts_box .btn-view_details{padding:0;margin:0;font-size:17px;font-weight:600;font-family:"Mulish",sans-serif;text-transform:uppercase;color:#fb7501 !important;background:linear-gradient(currentcolor 0 0) 0 100%/var(--d, 0) 1px no-repeat;transition:0.3s all;text-decoration:none !important}.csbt_flight_book_now .reviewbooking_dlts_box .btn-view_details:hover{--d: 100%}.csbt_flight_book_now .custom-design .journeyTlt{display:none}.csbt_flight_book_now .custom-design .pass_list>li.flt_travell_heading{height:0px}.csbt_flight_book_now .custom-design .select_service select.form-control{border-radius:5px;height:40px;background:#555 !important;border:1px solid #d7d7d9;font-size:13px;color:#fff;font-weight:400;text-align:left !important;box-shadow:inset 25px 0px 11px -22px #ffffff80, inset -25px 0px 25px -25px #060618, inset 1px 20px 25px -25px #060618, inset 0px -20px 25px -25px #060618 !important;text-transform:capitalize;transition:0.3s all}.csbt_flight_book_now .custom-design .select_service select.form-control+span{color:#fff;font-size:10px;right:15px;top:13px;pointer-events:none}.csbt_flight_book_now .custom-design .select_service select.form-control[title*=" "]{background:#fff !important;box-shadow:none !important;padding:4px 30px 6px 15px !important;font-size:13px;color:#898892;font-weight:700;text-align:center;white-space:break-spaces;height:auto;min-height:40px}.csbt_flight_book_now .custom-design .select_service select.form-control[title*=" "]+span{color:#898892}.csbt_flight_book_now .custom-design .select_service .fa-times-circle{position:absolute;right:11px;top:13px;color:#a8a8a8;font-size:14px;cursor:pointer}.csbt_flight_book_now .custom-design .select_service select.form-control ~ .fa-times-circle{display:none}.csbt_flight_book_now .custom-design .select_service select.form-control option{background:#fff !important;color:#898892 !important;font-weight:600 !important;font-size:14px !important;padding:0 15px !important}.csbt_flight_book_now .custom-design .select_service select.form-control[title*=" "] ~ .fa-times-circle{color:#000}.csbt_flight_book_now .flightSpclReqstBox.review .tab-content>.tab-pane.active ~ .active .selectmealTtl{display:none}.csbt_flight_book_now .flightSpclReqstBox.review .tab-content>.tab-pane.active ~ .active .selectmealTtl{display:none}.csbt_flight_book_now .flightSpclReqstBox.review .tab-content>.tab-pane.active{width:50%;float:left;position:relative}.csbt_flight_book_now .flightSpclReqstBox.review .flightSpclReqstBox .fltmealDtlsBox{margin:24px 0px 0}.csbt_flight_book_now .flightSpclReqstBox.review .fltmealDtlsBox .selectmealTtl{position:absolute;top:-10px}.csbt_flight_book_now .flightSpclReqstBox.review .flight-tabs .nav-tabs{margin-bottom:24px}.csbt_flight_book_now .flightSpclReqstBox.review .confirm-selection{width:100%;display:inline-grid;grid-template-columns:35% 1fr;padding:0 20px 20px 0;align-items:flex-start;float:left}.csbt_flight_book_now .flightSpclReqstBox.review .confirm-selection .pax-count{padding:10px 0 0;font-size:14px;color:#212121;font-weight:400;text-align:left;float:left;width:100%}.csbt_flight_book_now .flightSpclReqstBox.review .confirm-selection .destination{font-size:14px;color:#5a5c5b;font-weight:400;text-align:left;float:left;width:100%}.csbt_flight_book_now .flightSpclReqstBox.review .confirm-selection .destination .selection{font-size:13px;color:#898892;font-weight:600;max-width:100%;min-height:40px;border-radius:5px;background-color:#fff;border:1px solid #d7d7d9;display:inline-flex;justify-content:center;align-items:center;padding:5px;margin:5px 0 0;width:100%}.csbt_flight_book_now .flightSpclReqstBox.review .frmFlt{float:left;width:100%;display:inline-grid;grid-template-columns:33% 1fr;text-align:left;font-size:14px;color:#5a5c5b;font-weight:400}.csbt_flight_book_now .flightSpclReqstBox.review .flight-tabs .tab-content{float:left;width:100%;display:inline-flex;flex-wrap:wrap}.csbt_flight_book_now .flightTravellerDtlsBox .inputDiv{float:left;width:100%}.csbt_flight_book_now .flightTravellerDtlsBox .title{margin-left:0;font-size:14px;font-weight:500;margin-top:0px;margin-bottom:10px}.csbt_flight_book_now .flightTravellerDtlsBox.review .traveldetail .notetext.redtext{padding-left:20px}.csbt_flight_book_now .flightTravellerDtlsBox.review .countryCode.flag{width:85%;color:#9b9b9b !important}.commonBtn.flightBooknow_continueBtn a[disabled]{opacity:0.8;pointer-events:none}.csbt_flight_book_now .flightTravellerDtlsBox:not(.gst_info) .reviewBooking_Dlts.countryCode.flag{width:85%;color:#9b9b9b !important}.clearDiv{width:100%;float:left;display:inline-flex;flex-wrap:wrap}.fltSpclRequest .submitBtn{float:left;margin:0}.fltSpclRequest .heading_txt{height:0;margin:0;padding:0}.traveldetail .notetext.redtext{padding-left:10px}.notetext.redtext{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;width:100%;float:left;margin:0;padding:0 15px}.notetext.redtext a{background:linear-gradient(currentcolor 0 0) 0 100%/var(--d, 0) 1px no-repeat;transition:0.3s all;text-decoration:none !important;color:#7f81ce !important}.notetext.redtext a:hover{--d: 100%}.htlQuotation_modal.airlinenamelistformat .quotationHtl{padding:30px 30px 10px}.htlQuotation_modal.airlinenamelistformat .quotationHtl .information_text{float:left;width:100%;margin:0 0 30px;font-size:13px}.htlQuotation_modal.airlinenamelistformat .quotationHtl .table-responsive{float:left;width:100%}.htlQuotation_modal.airlinenamelistformat .quotationHtl .table>thead>tr>th,.htlQuotation_modal.airlinenamelistformat .quotationHtl .table>tbody>tr>th,.htlQuotation_modal.airlinenamelistformat .quotationHtl .table>tfoot>tr>th,.htlQuotation_modal.airlinenamelistformat .quotationHtl .table>thead>tr>td,.htlQuotation_modal.airlinenamelistformat .quotationHtl .table>tbody>tr>td,.htlQuotation_modal.airlinenamelistformat .quotationHtl .table>tfoot>tr>td{border-color:#5a5c5b;color:#5a5c5b;font-size:13px;padding:6px 3px}.send_request_modal .close_modal{position:absolute;right:30px;top:30px;color:#757575;font-size:20px;text-decoration:none !important;background:transparent;padding:0}.send_request_modal .modal-content{border-radius:5px;filter:drop-shadow(0px 15px 35px rgba(0,0,0,0.1));background-color:#fff;border:0.5px solid #212121}.send_request_modal .modal-body{padding:30px 30px 30px 50px;display:inline-grid}.send_request_modal .title{color:#757575;display:inline-grid;gap:10px;line-height:19px;width:100%;float:left;margin:0 0 15px;font-size:23px;font-weight:500;font-family:"Mulish",sans-serif}.send_request_modal .title small{color:#666;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif}.send_request_modal .description{width:100%;float:left;border-radius:15px;background-color:#fb7501;border:0.5px solid #7b6d57;min-height:100px;display:inline-grid;grid-template-columns:1fr auto;align-items:center;padding:10px 30px;margin:0 0 30px}.send_request_modal .modal-dialog{width:693px}.send_request_modal .description .title1{width:100%;float:left;display:inline-grid;color:#fff;gap:4px;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif}.send_request_modal .description .title1 span{color:#fff;font-size:24px;font-weight:500;font-family:"Mulish",sans-serif}.send_request_modal .btn-info{background:transparent !important;border:transparent !important;color:#fff;padding:0;transition:.5s;background:linear-gradient(#fff 0 0) 0 100%/var(--d, 0) 1px no-repeat !important;text-decoration:none !important;font-size:14px;font-weight:600;font-family:"Mulish",sans-serif}.send_request_modal .btn-info:hover{--d: 100%}.send_request_modal .radio-box{width:100%;float:left}.send_request_modal .radio-box .title2{color:#212121;font-size:18px;font-weight:500;font-family:"Mulish",sans-serif;width:100%;float:left;margin:0 0 25px}.send_request_modal .radio-box .radio_style_one{margin:0 10px 10px 0px}.send_request_modal .radio_style_one label{color:#666 !important;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif}.send_request_modal .radio_style_one label:before{background:#fff !important;border:1px solid #6c6c70 !important}.send_request_modal .radio_style_one [type="radio"]:checked+label::before{color:#6c6c70;border-color:#6c6c70 !important}.send_request_modal textarea.form-control{height:58px;border-radius:4px;box-shadow:inset -0.423px -0.906px 0.5px rgba(0,1,1,0.15);background-color:#fff;border:1px solid #d5dbe5;margin:2px 0 17px;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif}.send_request_modal .commonBtn a{padding:11px 23px;color:#fff;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif}.send_request_modal .modal_note{border-radius:5px;background-color:#ededf4;width:100%;float:left;margin:20px 0 0;line-height:19px;color:#000;text-align:center;min-height:47px;display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 4px 7px 11px #0910001a;font-size:13px;font-weight:400;font-family:"Mulish",sans-serif}.send_request_modal .modal_note b{font-weight:400;color:#f03737;padding-left:4px}.send_request_modal .flightBooknow_continueBtn{padding:0;border:0}.selectpicker_design .bootstrap-select{height:35px !important;padding:0 !important;box-shadow:none !important;outline:none !important;background:#fff !important}.selectpicker_design .btn-group>.btn:first-child{height:35px !important;border:0 !important;box-shadow:none !important;outline:none !important;background:#fff !important;font-size:13px;font-family:"Poppins", sans-serif;font-weight:400;color:#000 !important;padding:8px 15px 8px 10px !important}.selectpicker_design .bootstrap-select.btn-group .dropdown-toggle .caret{border-top-color:#000 !important}.selectpicker_design .bs-caret{display:block !important}.selectpicker_design .bootstrap-select.btn-group .dropdown-menu li a{font-size:13px;font-family:"Poppins", sans-serif;font-weight:400;color:#000 !important}.policy_details{border-radius:2px;height:17px;color:#fff;display:inline-grid;grid-template-columns:1fr auto;align-items:center;justify-content:center;min-width:105px;padding:2px 3px;margin:0 auto 5px;font-size:11px;font-weight:600;font-family:"Mulish",sans-serif;text-transform:uppercase}.policy_details.danger{background-color:#fd4653}.policy_details.success{background-color:#26b306}.policy_note{border-radius:2px;background-color:#fd4653;text-transform:uppercase;color:#fff;line-height:19px;font-size:10px;font-weight:500;font-family:"Mulish",sans-serif;width:98%;display:block;margin:0 auto;text-align:center}.modal_confirmation .modal-dialog{width:370px;border-radius:5px;filter:drop-shadow(0px 15px 35px rgba(0,0,0,0.1));background-color:#fff;border:0.5px solid #000}.modal_confirmation .modal-content{float:left;width:100%}.modal_confirmation .modal-body{float:left;width:100%;padding:45px}.modal_confirmation .modal_title{float:left;width:100%;font-size:22px;color:#000;font-weight:600;margin:0 0 20px}.modal_confirmation .modal_title span{float:left;width:100%;font-size:14px;color:#000;font-weight:500}.modal_confirmation .flightBooknow_continueBtn{padding:0;border:0}.modal_confirmation .form-group{width:241px;height:45px;border-radius:5px;box-shadow:inset -0.866px 0.5px 0.5px rgba(0,1,1,0.15);background-color:#fff;border:1px solid #acacac;float:left;display:inline-grid;grid-template-columns:1fr auto}.modal_confirmation .form-control{height:43px;font-size:15px !important;color:#000;font-weight:400 !important;outline:0 !important;box-shadow:none !important;border:0 !important}.modal_confirmation .buffer_amout_icon{height:45px;box-shadow:inset -0.866px 0.5px 0.5px rgba(0,1,1,0.15);background-color:#af9b7c;border:1px solid #acacac;width:49px;display:inline-flex;align-items:center;justify-content:center;font-size:17px;color:#fff;font-weight:400}.modal_confirmation .flightBooknow_continueBtn{margin:15px 0 0}.modal_confirmation .commonBtn.flightBooknow_continueBtn a{font-size:15px;padding:12px 20px 10px 20px;line-height:normal}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom_tooltip_details{position:relative;display:inline-block}.custom_tooltip_details .tooltip_details{position:absolute;left:0;padding:0;border:2px solid #000;border-radius:0;filter:drop-shadow(0 0 14.5px rgba(0,0,0,0.32));background-color:#fff;z-index:1;width:200px;top:31px}.custom_tooltip_details .approving_name label{float:left;width:100%;background-color:#f0f0fa;margin:0;font-size:13px;padding:7px 12px;box-sizing:border-box;text-transform:capitalize;color:#333;font-family:"Poppins", sans-serif}.custom_tooltip_details .approving_name p{float:left;margin:0;width:100%;padding:7px 12px;font-size:13px;color:#666666;box-sizing:border-box}.custom_tooltip_details .tooltip_details::before{content:"\f0d8";font:normal normal normal 20px / 1 FontAwesome;position:absolute;left:12px;top:-15px;pointer-events:none}.flight_SeatMap_Hotizontal .seat-li[data-allowed="0"]{background:url(../../images/csbt/seat-not-allowed.png) no-repeat !important;background-size:contain !important;pointer-events:none}.domestic_flights .tab-content>.active .fltr_chkbx{display:block !important}.domestic_flights .travellerDepart{color:#333}.domestic_flights .travellerTime_tabs .tab-content{padding:0}.domestic_flights .flt_left_container .traveltime .lbox_01{width:25%}.domestic_flights .policy_details>span>i{display:inline-block}.domestic_flights .flt_left_container .traveltime.layoverTimeFltr .lbox_01{min-height:auto !important}.domestic_flights .btn-set .col-xs-100:nth-child(1){padding-left:5px}.domestic_flights .fltFound{width:calc(100% + 30px);padding:0;border:0;margin:0 -15px}.domestic_flights .flt_right_container .rightFilerTop{padding:10px}.domestic_flights .flt_right_container .rightFilerTop .sortby_top{padding:0}.domestic_flights .middle-section{display:inline-grid;grid-template-columns:21% 18% 18% 15% 1fr}.domestic_flights .middle-section>div{width:100%}.domestic_flights .filter-container{float:left;width:100%;display:inline-flex;border-bottom:1px solid #c9cadf;padding:0 0 19px;margin:0 0 19px;justify-content:space-evenly}.domestic_flights .filter-container .filter-box{width:100%;float:left;border:0;position:relative;margin:0}.domestic_flights .filter-container .filter-box.panel-default>.panel-heading{padding:0;border:0}.domestic_flights .filter-container .filter-box.panel-default>.panel-heading+.panel-collapse>.panel-body{border:0;padding:0}.domestic_flights .filter-container .filter-box+.filter-box{margin-left:6px}.domestic_flights .filter-container .filter-box a[data-toggle="collapse"]{font-size:12px;color:#5d5d61;font-weight:400;display:inline-flex;width:100%;align-items:center;border-radius:3px;background-color:#f2f2f8;border:1px solid #d7d7d9;height:37px;position:relative;padding:0 25px 0 10px;white-space:nowrap}.domestic_flights .filter-container .filter-box a i{margin-right:9px}.domestic_flights .filter-container .filter-box .panel-collapse{float:left;width:fit-content;position:absolute;left:0;top:46px;filter:drop-shadow(0 0 5px rgba(0,0,0,0.15));background-color:#fff;border:1px solid #d7d7d9;z-index:10;padding:21px 17px;max-width:432px;min-width:130px}.domestic_flights .filter-container .airlines-section{float:left;width:100%;display:inline-flex}.domestic_flights .filter-container .airlines-stages{flex:1;min-width:187px}.domestic_flights .filter-container .destination{height:27px;border-radius:3px;background-color:#000;padding:9px 15px;font-size:13px;color:#fff;font-weight:400;display:inline-flex;align-items:center;margin:0 0 10px}.domestic_flights .filter-container .destination i{margin:0 10px}.domestic_flights .filter-container a.selectall{float:left;width:100%;text-decoration:underline !important;color:#5a5c5b;font-weight:400;font-size:12px;margin:0 0 13px}.domestic_flights .filter-container .checkbox-block{float:left;width:100%}.domestic_flights .filter-container .airlines-stages+.airlines-stages{padding-left:16px;border-left:1px solid rgba(0,0,0,0.1)}.domestic_flights .filter-container .checkbox-block label{float:left;width:100%;position:relative}.domestic_flights .filter-container .checkbox-block label span::before{content:'';width:10px;height:10px;background-color:#fff;border:1px solid #d7d7d7;display:inline-block;margin-right:10px;cursor:pointer}.domestic_flights .filter-container .checkbox-block label span{position:relative;color:#5a5c5b;font-weight:400;font-size:12px;display:inline-flex;align-items:center}.domestic_flights .filter-container .checkbox-block label{margin:0}.domestic_flights .allFlight_sec{width:100%;margin:0}.domestic_flights .allFlight_sec+.allFlight_sec{margin-left:6px}.domestic_flights .flightEndTxt,.domestic_flights .flightTotalTxt,.domestic_flights .flightStartTxt{font-size:14px}.domestic_flights .flight_listBox .prce_dv h2{font-size:17px;margin-bottom:0}.domestic_flights .domesticflights_list{width:100%;float:left;margin:0 0 0px;display:inline-grid;grid-template-columns:calc(50% - 7.5px) calc(50% - 7.5px);gap:15px;position:relative}.domestic_flights .domesticflights_list .flight_matrix_buttonset .left-button{width:100%;padding-right:15px}.domestic_flights .domesticflights_list .domesticflights_share_btn.flight_matrix_buttonset{grid-column:1/3;position:absolute;left:230px;top:0;z-index:1;width:auto}.domestic_flights .domesticflights_list .flight_listing{width:100%;float:left;display:inline-grid;grid-template-columns:100%;gap:10px;background:#f6f5f4;max-height:610px;overflow:auto;scrollbar-color:#cdcdd3 #e3e3e3;scrollbar-width:thin}.domestic_flights .domesticflights_list .flight_listing::-webkit-scrollbar{width:5px;border-radius:0px}.domestic_flights .domesticflights_list .flight_listing::-webkit-scrollbar-track{background-color:#f6f5f4;border-radius:0px}.domestic_flights .domesticflights_list .flight_listing::-webkit-scrollbar-thumb{background:#d0d0d8;border-radius:0px}.domestic_flights .domesticflights_list .flight_listing::-webkit-scrollbar-thumb:hover{background:#d0d0d8}.domestic_flights .list-box{border:1px solid #e7e7e7;width:100%;padding:10px 10px 0;transition:0.3s all}.domestic_flights .list-box.active{border:2px solid #af9b7c !important}.domestic_flights .top-sort-grid{display:inline-grid;grid-template-columns:100%;gap:15px;float:left;width:100%}.domestic_flights .list-grid{display:inline-grid;grid-template-columns:40% 1fr 1fr 1fr;float:left;width:100%;align-items:center;padding-right:16px}.domestic_flights .flight_details{position:relative;padding-left:40px}.domestic_flights .flight_details .flightImg{background-size:25px 25px !important;margin:0 0 5px !important;height:25px !important;width:25px !important}.domestic_flights .flight_details .name{font-size:13px;color:#000;font-weight:400;margin:0;line-height:15px}.domestic_flights .journey .time{font-size:15px;color:#5a5c5b;font-weight:500;text-align:center;margin:0}.domestic_flights .journey .stopdetails{font-size:12px;color:#5a5c5b;font-weight:400;margin:0;width:100%;float:left;text-align:center}.domestic_flights .flex-btn{display:inline-flex;float:right}.domestic_flights .price{font-size:17px;color:#1d1d1d;font-weight:500;text-align:right;padding:0}.domestic_flights .price h2{font-size:17px;text-transform:uppercase;color:#000;margin:2px 0 5px;font-weight:600}.domestic_flights .btn-hideprice{background:transparent;padding:2px 5px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:10px;color:#555;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:5px;border:1px solid #555;font-weight:600}.domestic_flights .btn-hideprice:hover{background:#555;cursor:pointer;color:#fff}.domestic_flights .btn-hideprice:active{background:#555;cursor:pointer;color:#fff}.domestic_flights .flightName{font-weight:500;margin:0;padding:0 0 0 25px;text-align:left;font-size:12px}.domestic_flights .seat{font-weight:500;margin:0;padding:0 0 0 25px;text-align:left;font-size:12px;float:left;width:100%}.domestic_flights .special-fare-details{flex:0 0 calc(33% - -1px)}.domestic_flights .special-fare-details .price{font-size:14px;padding:5px 0 0 30px}.domestic_flights .special_offers{padding-left:30px}.domestic_flights .special-fare-details .price .plus-price{font-size:13px}.domestic_flights .special_offers label{font-size:11px}.domestic_flights .special_offers li{font-size:10px}.domestic_flights .special-fare-details .btn-default span{font-size:12px}.domestic_flights .special-fare-details .btn-default [type="radio"]{font-size:14px;height:14px}.domestic_flights .special-fare-details .btn-default{height:35px;padding-top:3px;padding-left:15px}.domestic_flights .special-fare-details .btn-default [type="radio"]+span::before{width:14px;height:14px;top:0}.domestic_flights .arrivalDay{font-size:6px;padding:3px 2px}.domestic_flights .flt_desc,.domestic_flights .flt_date,.domestic_flights .flt_type{font-size:10px}.domestic_flights .domestic_flight_radio_chk{position:absolute;left:0;top:17px;width:22px;height:22px}.domestic_flights .domestic_flight_radio_chk span{position:relative;width:22px;height:22px;display:inline-block;top:-29px}.domestic_flights .domestic_flight_radio_chk span::before{content:'';width:16px;height:16px;border-radius:11px;display:inline-block;background-image:linear-gradient(0deg, #ececec 0%, #fff 100%);border:1px solid #d7d7d7;transition:0.3s all;display:inline-flex;align-items:center;justify-content:center;line-height:16px !important}.domestic_flights .domestic_flight_radio_chk input[type="radio"]:checked+span::before{content:"\f111";font:normal normal normal 11px / 1 FontAwesome;color:#fb7501}.domestic_flights .domestic_flight_radio_chk input[type="radio"]{width:22px;height:22px;display:inline-block;opacity:0;z-index:10;position:relative;cursor:pointer;left:auto;margin-top:0}.domestic_flights .whatsapp_checkbox_div{display:inline;position:relative}.domestic_flights .airlineLogo_splr{padding-top:5px}.domestic_flights .flight_listBox{border:1px solid #e7e7e7;border-width:1px !important;padding:15px 10px 0 !important;box-shadow:none !important;margin:0 !important;background:#fff}.domestic_flights .special-fare-details-box{background-color:#f5f5fa;padding:15px;margin:-1px -10px 0;width:calc(100% + 20px);border-top:1px solid #e7e7e7}.domestic_flights .moreOption_forFlight{height:49px;background-color:#555;width:calc(100% + 20px);margin:-1px -10px;border:0;display:inline-flex;justify-content:space-between;padding:10px 20px;align-items:center;z-index:0}.domestic_flights .moreOption_forFlight .txt_count{font-size:16px;color:#fff;font-weight:500;font-weight:500;display:inline-grid;grid-template-columns:auto 1fr;gap:2px}.domestic_flights .moreOption_forFlight .txt_count i{font-style:normal;font-size:16px;color:#fff;font-weight:500}.domestic_flights .btn_domestic_details{background:transparent;padding:2px 5px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:10px;color:#555;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:5px;border:1px solid #555;font-weight:600}.domestic_flights .btn_domestic_details:hover{background:#555;cursor:pointer;color:#fff}.domestic_flights .btn_domestic_details:active{background:#555;cursor:pointer;color:#fff}.domestic_flights .final_selection_domesticlights{float:left;border-radius:5px;background-color:#fb7501;border:0px solid #d7d7d9;display:inline-grid;grid-template-columns:1fr 1fr;padding:15px 20px;align-items:end;gap:50px;left:50%;z-index:100;border-radius:10px 0 0 10px;width:975px}.domestic_flights .final_selection_domesticlights::after,.domestic_flights .final_selection_domesticlights::before{display:none}.domestic_flights .final_selection_domesticlights+.selected_price{border-radius:0 10px 10px 0;background-color:#fb7501;border:0px solid #d7d7d9;padding:15px 20px;float:right;width:220px;position:relative}.domestic_flights .final_selection_domesticlights+.selected_price::before{content:'';position:absolute;height:calc(100% - 40px);left:0;top:20px;display:inline-block;width:1px;background:#fff}.domestic_flights .final_selection_domesticlights+.selected_price .price{font-size:20px;color:#fff;font-weight:700;margin:0 0 5px;padding:0;text-align:right;display:inline-flex;width:100%;justify-content:flex-end;flex-wrap:wrap}.domestic_flights .final_selection_domesticlights+.selected_price .price .strikeout{float:left;width:100%;margin:5px 0 0;font-size:15px;text-decoration:line-through;font-weight:400;display:none}.domestic_flights .final_selection_domesticlights+.selected_price .price .updateAmount{display:none}.domestic_flights .final_selection_domesticlights+.selected_price .bookfltBtn{float:right}.domestic_flights .final_selection_domesticlights+.selected_price .bookfltBtn .markup_configuration{position:relative;top:auto;left:auto;margin-left:3px}.domestic_flights .final_selection_domesticlights+.selected_price .bookfltBtn a{padding:7px 5px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.domestic_flights .final_selection_domesticlights+.selected_price .bookfltBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.domestic_flights .final_selection_domesticlights+.selected_price .bookfltBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.domestic_flights .final_selection_domesticlights+.selected_price .bookfltBtn a.hold-btn{padding:7px 5px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal;margin-left:5px}.domestic_flights .final_selection_domesticlights+.selected_price .bookfltBtn a.hold-btn:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.domestic_flights .final_selection_domesticlights+.selected_price .bookfltBtn a.hold-btn:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.domestic_flights .final_selection_domesticlights+.selected_price a.faredetails{font-size:12px;color:#fff;font-weight:400;float:left;width:100%;text-align:right;margin:0 0 10px}.domestic_flights .final_selection_domesticlights .selected_box{display:inline-grid;grid-template-columns:25% 50% 1fr;gap:5px;align-items:center;grid-column:1/2}.domestic_flights .final_selection_domesticlights .selected_box .title{font-size:13px;color:#fff;font-weight:400;float:left;width:100%;margin:0 0 10px}.domestic_flights .final_selection_domesticlights .selected_box .flightImg{display:block;float:left;height:20px !important;background-position:left center !important}.domestic_flights .final_selection_domesticlights .selected_box .name{font-size:13px;line-height:normal;color:#fff;font-weight:400;float:left;width:100%;margin:0 0}.domestic_flights .final_selection_domesticlights .selected_box .seat{font-size:13px;line-height:normal;color:#fff;font-weight:400;float:left;width:auto;padding:0}.domestic_flights .final_selection_domesticlights .selected_box .seat:nth-child(2n){padding-right:5px}.domestic_flights .final_selection_domesticlights .selected_box .seat+.seat{padding:0}.domestic_flights .final_selection_domesticlights .flight_departure_return{float:left;width:100%;display:inline-grid;grid-template-columns:1fr 70px 1fr;align-items:center;text-align:center;gap:5px;align-self:center}.domestic_flights .final_selection_domesticlights .flight_departure_return .place{margin:0;color:#fff;font-size:11px;float:left;width:100%}.domestic_flights .final_selection_domesticlights .flight_timing .time{font-size:16px;color:#fff;font-weight:700}.domestic_flights .final_selection_domesticlights .flight_timing .loc{font-size:12px;color:#fefefe;font-weight:400;float:left;width:100%;margin:0 0}.domestic_flights .final_selection_domesticlights .flight_timing{float:left;width:100%;display:inline-flex;flex-direction:column}.domestic_flights .final_selection_domesticlights .arrow i{color:#fff}.domestic_flights .final_selection_domesticlights .stopdetails{font-size:10px;color:#fff;float:left;width:100%}.domestic_flights .final_selection_domesticlights .flight_fare .price{font-size:16px;color:#fff;font-weight:700;padding:0;margin:0 0}.domestic_flights .final_selection_domesticlights .flight_fare{display:inline-flex;flex-direction:column;text-align:right}.domestic_flights .final_selection_domesticlights .selected_box.return{position:relative;grid-column:2/2}.domestic_flights .final_selection_domesticlights .selected_box.return:before{content:'';position:absolute;height:100%;left:-25px;top:0;display:inline-block;width:1px;background:#fff}.domestic_flights .trip-container{float:left;width:100%}.domestic_flights .domestic_flight_list{float:left;width:100%;display:inline-grid;grid-template-columns:calc(50% - 7.5px) calc(50% - 6.5px);gap:15px;position:relative}.domestic_flights .domestic_flight_list>div{padding:0;width:100%;float:left}.domestic_flights .scrollable{float:left;width:100%}.domestic_flights .moreOption_dtls{width:100%;margin:0;padding:10px 0 0 10px;border-color:#e7e7e7}.domestic_flights .flt_Oneway_Dlts{border-color:#e7e7e7;margin:10px 0}.domestic_flights.flight_both_view{grid-template-columns:calc(50% - 7.5px) calc(50% - 7.5px);padding:0 15px}.domestic_flights.flight_both_view .modal_flightdetails{position:fixed;left:0;top:0;z-index:99;width:100%;height:100%}.domestic_flights.flight_both_view .modal_flightdetails::before{content:'';position:fixed;background:rgba(0,0,0,0.3);left:0;top:0;width:100%;height:100%}.domestic_flights.flight_both_view .flight-tabs{width:60%;float:left;background:#fff;z-index:4;position:relative;padding:15px;margin:20px 20%}.domestic_flights.flight_both_view .flt_layoverHrs span{left:auto}.domestic_flights.flight_both_view .trip-container{overflow-x:scroll}.domestic_flights.flight_both_view .domestic_flight_list{grid-template-columns:917px 970px;gap:15px}.domestic_flights.flight_both_view .domestic_flight_list>div{box-shadow:3px 3px 9px 1px rgba(0,0,0,0.3);background-color:#f4f4f4}.domestic_flights.flight_both_view .domestic_flight_list>div+div{background:#fff}.domestic_flights.flight_both_view .filter-container{border-bottom:none}.domestic_flights.flight_both_view .normal-trip{background:#5f6160;color:#fff;text-align:center;padding:10px;font-weight:500}.domestic_flights.flight_both_view .special-trip{background:#000;color:#fff;text-align:center;padding:10px;float:left;width:100%;font-weight:500}.domestic_flights.flight_both_view .trip-content-container{padding:20px 20px 20px 20px;float:left;width:100%;position:relative}.domestic_flights.flight_both_view .trip-content-container .destination{font-size:16px;color:#5a5c5b;font-weight:500;margin:0 0}.domestic_flights.flight_both_view .trip-content-container .dest-time{font-size:13px;color:#666666;font-weight:400;margin:0 0 12px}.domestic_flights.flight_both_view .trip-content-container .rightFilerTop{padding:10px 13px 10px 0}.domestic_flights.flight_both_view .trip-content-container .flightName{padding:0}.domestic_flights.flight_both_view .trip-content-container .seat{margin:-2px 0 0;padding:0}.domestic_flights.flight_both_view .trip-content-container .airlineLogo_splr{display:flex}.domestic_flights.flight_both_view .trip-content-container .sorting_bar{width:100% !important;text-align:right !important;position:relative}.domestic_flights.flight_both_view .trip-content-container .sorting_bar .fa-long-arrow-up:before{content:"\f0d8"}.domestic_flights.flight_both_view .trip-content-container .sorting_bar .fa-long-arrow-down:before{content:"\f0d7"}.domestic_flights.flight_both_view .trip-content-container .sorting_bar .dyn_flight_sorting{padding-right:10px}.domestic_flights.flight_both_view .trip-content-container .sorting_bar .upIcon{position:absolute;top:-1px;color:#5d5d61;font-size:10px;background:none;right:0}.domestic_flights.flight_both_view .trip-content-container .sorting_bar .fa-long-arrow-down{position:relative;top:5px}.domestic_flights.flight_both_view .trip-content-container .sorting_bar .active_bar{border:0 !important}.domestic_flights.flight_both_view .trip-content-container .middle-section{display:inline-grid;grid-template-columns:36% 33% 27%}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .rightFilerTop{padding:10px 33px 10px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .sorting_bar.aireline{text-align:left !important}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .sorting_bar.aireline .upIcon{right:auto;left:48px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .sorting_bar{text-align:center !important}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .sorting_bar .upIcon{right:auto}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .sorting_bar .dyn_flight_sorting{padding:0}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .flightprice .sorting_bar{text-align:right !important;padding-right:10px !important}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .flightprice .sorting_bar .upIcon{right:0}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box{float:left;width:100%;display:inline-grid;grid-template-columns:100%;gap:15px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container{float:left;width:100%;display:inline-grid}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .more_option .triplist-box{border-top:1px solid #000}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .more_option .price{border:0 !important}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box{float:left;width:100%;display:inline-flex}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .flight_departure_return{float:left;display:inline-flex;flex-direction:column;background-color:#000;min-width:360px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .flight_departure_return .seat_data{height:38px;background-color:#111244;float:left;width:100%;font-size:12px;color:#fff;font-weight:400;display:inline-flex;align-items:center;padding:0 29px;white-space:nowrap}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .flight_departure_return.first-data .seat_data{padding:0 0 0 39px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .flight_departure_return .btn-price{width:101px;height:22px;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg, #ececec 0%, #fff 100%);border:1px solid #d7d7d9;font-size:11px;color:#232322;font-weight:400;padding:0 0;display:inline-flex;align-items:center;justify-content:center;text-transform:capitalize;line-height:18px;border-bottom:0;margin:0px 0 -8px -50px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .flight_departure_return .journey_details{float:left;width:100%;position:relative;padding:15px 22px;display:inline-flex;line-height:normal}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .flight_departure_return .journey_details>.domestic_flight_radio_chk{position:relative;left:auto;top:5px;margin-right:36px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .flight_departure_return .journey_details .flight_details{float:left;width:100%;align-items:center;display:inline-grid;grid-template-columns:auto auto auto auto;gap:18px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .flight_departure_return .journey_details .flight_details .flight_logo{background:#fff;width:34px;height:34px;display:inline-block;float:left;margin-right:14px;border-radius:5px;padding:3px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .flight_departure_return .journey_details .flight_details .flight_logo span{width:34px;height:34px;background-size:contain !important}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .flight_departure_return .journey_details .flight_details .journey .time{font-size:15px;color:#fff;font-weight:400;margin:0}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .flight_departure_return .journey_details .flight_details .journey .place{font-size:12px;letter-spacing:0px;color:#fff;font-weight:400;margin:0}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .flight_departure_return .journey_details .flight_details .duration{display:inline-grid;grid-template-columns:100%}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .flight_departure_return .journey_details .flight_details .duration .time{font-size:11px;color:#fff;font-weight:400;margin:0;text-align:center}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .flight_departure_return .journey_details .flight_details .duration .stops{font-size:11px;color:#fff;font-weight:400;margin:0;text-align:center}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .price{padding:0;float:left;width:100%;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:22px;background-color:#000;max-width:200px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .price .seat_data{height:38px;background-color:#111244;float:left;width:100%;font-size:12px;color:#fff;font-weight:400;display:inline-flex;align-items:center;padding:0 29px;white-space:nowrap;justify-content:center}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .price .seat_data .flight-options{font-size:13px;color:#fff;font-weight:400}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .price .seat_data .flight-options::after{content:"\f107";font:normal normal normal 14px/1 FontAwesome;font-size:13px;margin-left:10px;color:#fff;transition:0.3s all}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .price .seat_data .flight-options[aria-expanded="true"]{font-size:0px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .price .seat_data .flight-options[aria-expanded="true"]::after{transform:rotatse(180deg)}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .price .seat_data .flight-options[aria-expanded="true"]::before{content:'Hide Option';font-size:13px;color:#fff;font-weight:400;transition:0.3s all}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .price h1{font-size:17px;color:#fff;text-align:center;margin:0;float:left;width:100%;margin:15px 0 9px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .price .bookfltBtn{display:inline-flex;justify-content:center}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .price .bookfltBtn a{padding:2px 5px;border-radius:5px;background:-webkit-linear-gradient(30deg, #fff 50%, #f79423 50%);background:linear-gradient(30deg, #fff 50%, #f79423 50%);background-size:900px;background-repeat:no-repeat;background-position:0%;color:#000}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .price .bookfltBtn a:hover{background-position:100%;color:#fff}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .special-trip-box .trip_container .triplist-box .price .btn-price{width:91px;height:27px;border-radius:3px;background-image:linear-gradient(0deg, #ececec 0%, #fff 100%);border:1px solid #d7d7d9;font-size:11px;color:#000;font-weight:500;padding:0 0;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;line-height:18px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .price-options{float:left;width:100%;filter:drop-shadow(0 0 5px rgba(0,0,0,0.15));background-color:#000;border:1px solid #000;padding:5px 22px 5px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .price-options .price-options-list{float:left;width:100%;position:relative;display:inline-grid;grid-template-columns:25% 1fr 200px;align-items:center;min-height:33px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .price-options .price-options-list+.price-options-list{border-top:1px solid #313366}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .price-options .price-options-list .domestic_flight_radio_chk{position:relative;left:auto;top:auto;width:14px;height:14px;width:100%}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .price-options .price-options-list .domestic_flight_radio_chk input[type="radio"]{width:14px;height:14px;position:absolute}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .price-options .price-options-list .domestic_flight_radio_chk span{width:100%;float:left;font-size:13px;color:#fff;font-weight:400;display:inline-flex;align-items:center;top:0}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .price-options .price-options-list .domestic_flight_radio_chk span::before{width:14px;height:14px;border-radius:7px;background-image:linear-gradient(0deg, #ececec 0%, #fff 100%);border:1px solid #d7d7d9;position:relative;left:0;top:0;margin-right:7px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .price-options .price-options-list .domestic_flight_radio_chk span .squre{width:7px;height:7px;display:inline-block;margin-right:9px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .price-options .price-options-list .domestic_flight_radio_chk span .squre.retailfare{background-color:#fbb35d}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .price-options .price-options-list .domestic_flight_radio_chk span .squre.squre.fleximealseat{background-color:#a9abfa}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .price-options .price-options-list .domestic_flight_radio_chk span .squre.squre.smefares{background-color:#96d247}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .price-options .price-options-list .domestic_flight_radio_chk span .squre.squre.bsspecial{background-color:#c98dfb}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .price-options .price-options-list .domestic_flight_radio_chk input[type="radio"]:checked+span::after{width:6px;height:6px;border-radius:3px;background-color:#000;left:4px;top:8px}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .price-options .price-options-list .price{font-size:14px;color:#fff;padding:0;text-align:center;font-weight:400;line-height:normal}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .price-options .price-options-list .otions{align-self:end}.domestic_flights.flight_both_view .trip-content-container.specialroundtrip .price-options .price-options-list .otions .home_sprite+.home_sprite{margin-left:5px}.domestic_flights.flight_both_view .listing-container{width:100%;float:left;border:1px solid #e7e7e7;margin:0 0 15px;height:133px}.domestic_flights.flight_both_view .listing-container .prce_dv{padding-top:18px}.domestic_flights.flight_both_view .listing-flight-name{float:left;width:100%;background:#fefaf6;padding:10px 0}.domestic_flights.flight_both_view .listing-flight-name .flight-position{display:flex}.domestic_flights.flight_both_view .padd-top{padding-top:7px}.domestic_flights.flight_both_view .flight_listBox{border:none;border-width:0}.domestic_flights.flight_both_view .flight_listBox .prce_dv h2{font-size:16px}.domestic_flights.flight_both_view .more-option .btn-hideprice{height:0;border-radius:0;background-image:none;border:0;margin:-10px 0 0 -20px;color:#000;font-weight:500}.domestic_flights.flight_both_view .more-option.btn-hideprice:hover{background-image:none;color:#000}.domestic_flights.flight_both_view .view_price_container{background:#f6f6f6;padding:20px;height:100px;margin-top:-16px;border:1px solid #e7e7e7}.domestic_flights.flight_both_view .view_price_container .special-fare-details{width:100%;height:38px;border:none;background-color:transparent}.domestic_flights.flight_both_view .view_price_container .special-fare-details .btn-default{background-color:transparent}.domestic_flights.flight_both_view .normal_round_trip_box{margin:0;width:100%;float:left;display:inline-grid;grid-template-columns:1fr 1fr;gap:15px}.domestic_flights.flight_both_view .normal_round_trip_box>div{padding:0}.domestic_flights.flight_both_view .flt_right_container .rightFilerTop .sortby_top{font-size:12px;color:#5a5c5b;font-weight:400}.domestic_flights.flight_both_view .normal_round_trip_listing{float:left;width:100%;display:inline-grid;grid-template-columns:100%;gap:15px}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box{position:relative;background-color:#fff;border:1px solid #d9dae7;display:inline-grid}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box:hover{border-color:#000}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_details{float:left;height:38px;background-color:#f5f5fd;width:100%;display:inline-grid;grid-template-columns:auto auto 1fr;padding:5px 20px;gap:11px;align-items:center}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_details .flightImg{height:24px;width:24px;display:inline-block;background-size:contain !important}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_details .name{margin:0;font-size:12px;color:#000;font-weight:400}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_details .flight-options{margin:0;font-size:13px;color:#000;font-weight:400;text-align:right;display:inline-flex;justify-content:flex-end;align-items:center;cursor:pointer;transition:0.3s all}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_details .flight-options::after{content:"\f107";font:normal normal normal 14px/1 FontAwesome;font-size:13px;margin-left:10px;color:#232321;transition:0.3s all}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_details .flight-options[aria-expanded="true"]{font-size:0px}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_details .flight-options[aria-expanded="true"]::after{transform:rotate(180deg)}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_details .flight-options[aria-expanded="true"]::before{content:'Hide Option';font-size:13px;color:#000;font-weight:400;transition:0.3s all}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_departure_return{float:left;width:100%;display:inline-grid;grid-template-columns:15% 64% auto;padding:13px 15px;position:relative}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_departure_return .price{padding:0;font-size:17px;color:#1d1d1d;text-align:center}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_departure_return .price .bookfltBtn{display:inline-flex;justify-content:center;margin-top:3px}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_departure_return .price .bookfltBtn a{padding:2px 5px;border-radius:5px}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_departure_return .domestic_flight_radio_chk{position:relative;display:inline-block;top:6px;left:6px}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_departure_return .journey_details{float:left;width:100%;display:inline-grid;grid-template-columns:1fr 88px 1fr;gap:15px;align-items:center}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_departure_return .journey_details .journey .time{font-size:15px;color:#39394d;font-weight:400;margin:0}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_departure_return .journey_details .journey .place{margin:0;font-size:12px;color:#5a5c5b;font-weight:400}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_departure_return .journey_details .duration{display:inline-grid;grid-template-columns:100%}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_departure_return .journey_details .duration .stops{font-size:11px;color:#5a5c5b;font-weight:400;text-align:center;margin:0}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .flight_departure_return .journey_details .duration .time{font-size:11px;color:#5a5c5b;font-weight:400;text-align:center;margin:0;text-transform:uppercase}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price_details{float:left;width:100%;display:inline-flex;justify-content:center}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price_details .btn-price{width:101px;height:22px;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg, #ececec 0%, #fff 100%);border:1px solid #d7d7d9;font-size:11px;color:#232322;font-weight:400;padding:0 0;display:inline-flex;align-items:center;justify-content:center;text-transform:capitalize;line-height:18px;border-bottom:0}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price_details ~ .collapse{float:left;width:100%}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price_details ~ .collapse.more_option{border-top:1px solid #d9dae7}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price_details ~ .collapse.more_option .flight_departure_return{background:#f5f5fd}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price_details ~ .collapse.more_option .flight_departure_return+.flight_departure_return::before{content:'';position:absolute;left:15px;width:calc(100% - 30px);background:rgba(0,0,0,0.25);top:0;height:1px}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price_details ~ .collapse::before{content:'';width:100%;position:absolute;left:0;height:100%;top:0;border:1px solid #2d3191;pointer-events:none}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price-options{float:left;width:100%;filter:drop-shadow(0 0 5px rgba(0,0,0,0.15));background-color:#f5f5fd;border:1px solid #2d3191;padding:5px 22px 5px}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price-options .price-options-list{float:left;width:100%;position:relative;display:inline-grid;grid-template-columns:45% 1fr 1fr;align-items:center;min-height:33px}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price-options .price-options-list+.price-options-list{border-top:1px solid #787a7b59}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price-options .price-options-list .domestic_flight_radio_chk{position:relative;left:auto;top:auto;width:14px;height:14px;width:100%}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price-options .price-options-list .domestic_flight_radio_chk input[type="radio"]{width:14px;height:14px;position:absolute}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price-options .price-options-list .domestic_flight_radio_chk span{width:100%;float:left;font-size:13px;color:#212121;font-weight:400;display:inline-flex;align-items:center;top:0}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price-options .price-options-list .domestic_flight_radio_chk span::before{width:14px;height:14px;border-radius:7px;background-image:linear-gradient(0deg, #ececec 0%, #fff 100%);border:1px solid #d7d7d9;position:relative;left:0;top:0;margin-right:7px}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price-options .price-options-list .domestic_flight_radio_chk span .squre{width:7px;height:7px;display:inline-block;margin-right:9px}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price-options .price-options-list .domestic_flight_radio_chk span .squre.retailfare{background-color:#fbb35d}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price-options .price-options-list .domestic_flight_radio_chk span .squre.squre.fleximealseat{background-color:#a9abfa}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price-options .price-options-list .domestic_flight_radio_chk span .squre.squre.smefares{background-color:#96d247}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price-options .price-options-list .domestic_flight_radio_chk span .squre.squre.bsspecial{background-color:#c98dfb}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price-options .price-options-list .domestic_flight_radio_chk input[type="radio"]:checked+span::after{width:6px;height:6px;border-radius:50%;background-color:#000;left:4px;top:8px}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price-options .price-options-list .price{font-size:14px;color:#1d1d1d;padding:0;text-align:right}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price-options .price-options-list .otions{align-self:end}.domestic_flights.flight_both_view .normal_round_trip_listing .main-box .price-options .price-options-list .otions .home_sprite+.home_sprite{margin-left:5px}.domestic_flights.normal.flight_both_view{padding:0}.domestic_flights.normal.flight_both_view .allFlt_value ul{border-bottom:1px solid #c9cadf;padding:10px 0;margin:0 0 10px;border-top:1px solid #c9cadf}.domestic_flights.normal.flight_both_view .allFlight_sec{width:100%;min-height:36px;padding:6px 10px}.domestic_flights.normal.flight_both_view .allFlight_sec a{text-decoration:none;width:100%;float:left;display:inline-grid;grid-template-columns:auto 1fr;align-items:center;gap:24px}.domestic_flights.normal.flight_both_view .allFlight_sec a .fltDlts_txt{display:inline-grid;grid-template-columns:auto auto 1fr;gap:30px;font-size:12px;color:#5a5c5b;font-weight:500;margin:0;align-items:center}.domestic_flights.normal.flight_both_view .allFlight_sec a .fltDlts_txt .fltFoundTxt,.domestic_flights.normal.flight_both_view .allFlight_sec a .fltDlts_txt label{font-size:11px;color:#070e3d;font-weight:400;padding:0;margin:0}.domestic_flights.normal.flight_both_view .sort-details{float:left;width:100%;display:inline-grid;grid-template-columns:45% 55%;margin:0 0 10px;align-items:center}.domestic_flights.normal.flight_both_view .sort-details .destination{font-size:16px;color:#5a5c5b;font-weight:500;margin:0;padding:0}.domestic_flights.normal.flight_both_view .sort-details .dest-time{font-size:13px;color:#666666;font-weight:400;margin:0 0;line-height:normal}.domestic_flights.normal.flight_both_view .sort-details .prvDayBtn{margin:0}.domestic_flights.normal.flight_both_view .sort-details .prvDayBtn a{border-radius:5px 0 0 5px;min-width:84px;line-height:19px}.domestic_flights.normal.flight_both_view .sort-details .nextDayBtn{margin:0 0 0 -1px}.domestic_flights.normal.flight_both_view .sort-details .nextDayBtn a{border-radius:0 5px 5px 0;min-width:84px}.domestic_flights.normal.flight_both_view .sort-details .section-grouping{margin-left:20px}.domestic_flights.normal.flight_both_view .flt_right_container .rightFilerTop{padding:6px 0px;margin:0 0 10px}.domestic_flights.normal.flight_both_view .flt_right_container .rightFilerTop .middle-section{font-size:13px;color:#5a5c5b;font-weight:400;grid-template-columns:31% 33% 27%}.domestic_flights.normal.flight_both_view .flt_right_container .rightFilerTop .rightFilerTop,.domestic_flights.normal.flight_both_view .flt_right_container .rightFilerTop .flightprice,.domestic_flights.normal.flight_both_view .flt_right_container .rightFilerTop .aireline{font-size:13px;color:#5a5c5b;font-weight:400}.domestic_flights.normal.flight_both_view .flt_right_container .rightFilerTop .flightprice .sorting_bar{text-align:center !important}.domestic_flights.normal.flight_both_view .flt_right_container .rightFilerTop .sorting_bar.flight-dpartr{text-align:left !important}.domestic_flights.normal.flight_both_view .flt_right_container .rightFilerTop .aireline{text-align:center !important}.domestic_flights.normal.flight_both_view .flt_right_container .rightFilerTop .aireline .dyn_flight_sorting{position:relative;left:-10px}.domestic_flights.normal.flight_both_view .flt_right_container .rightFilerTop .middle-section .flight-dteinfo{text-align:center !important}.domestic_flights.normal.flight_both_view .domestic_flight_list{grid-template-columns:100%;gap:0}.domestic_flights.normal.flight_both_view .domestic_flight_list>div{filter:none;background-color:#fff;padding:0}.domestic_flights.normal.flight_both_view .flight_matrix_buttonset{padding:0}.domestic_flights.normal.flight_both_view .normal_round_trip_listing .main-box .price_details .btn-price::before,.domestic_flights.normal.flight_both_view .normal_round_trip_listing .main-box .price_details .btn-price::after{display:none}.domestic_flights.normal.flight_both_view .normal_round_trip_listing .main-box .flight_departure_return{grid-template-columns:65px 1fr 25%;gap:25px}.domestic_flights.normal.flight_both_view .normal_round_trip_listing .main-box .flight_departure_return .price{text-align:center;font-size:15px;color:#1d1d1d}.domestic_flights.normal.flight_both_view .normal_round_trip_listing .main-box .price_details .btn-price{width:86px;height:27px;border-radius:5px;border:1px solid #d7d7d9;font-size:12px;color:#000;font-weight:400;text-transform:capitalize;background:linear-gradient(to top, #fff, #ececec, #f1f1f1, #ececec, #fff);transition:0.3s all ease-in-out;background-size:100% 110px}.domestic_flights.normal.flight_both_view .normal_round_trip_listing .main-box .price_details .btn-price:hover{background-position:0 22px}.domestic_flights.normal.flight_both_view .normal_round_trip_listing .main-box .flight_departure_return .journey_details{grid-template-columns:1fr 138px 20%}.domestic_flights.normal.flight_both_view .normal_round_trip_listing .main-box .durationicon{background-position:-26px -163px;width:139px;height:9px}.domestic_flights.normal.flight_both_view .more_option .flight_departure_return{float:left;width:100%;border-top:1px solid #ddd;background:#f5f5fd}.domestic_flights ~ .modal_brandsancilliaries.modal_flightdetails ul.nav.nav-tabs.flightItinryDtlsTabs li a{background:transparent;border-color:transparent}.domestic_flights ~ .modal_brandsancilliaries.modal_flightdetails .modal-dialog{width:900px}.domestic_flights ~ .modal_brandsancilliaries.modal_flightdetails .seatAvl{display:none}.domestic_flights ~ .modal_brandsancilliaries.modal_flightdetails .flight-tabs.fltItinrDtls .nav-tabs{float:left;width:100%;margin:15px 0 0}.domestic_flights ~ .modal_brandsancilliaries.modal_flightdetails .disclaimer{font-size:12px;color:#e64545;font-weight:400;float:left;width:100%;margin:15px 0;text-align:left}.domestic_flights ~ .modal_brandsancilliaries.modal_flightdetails .table-brandsancilliaries{border:1px solid #e3e3e5;scrollbar-color:#f5f5fa #a8a8ae;scrollbar-width:thin}.domestic_flights ~ .modal_brandsancilliaries.modal_flightdetails .table-brandsancilliaries::-webkit-scrollbar{height:5px;border-radius:0px}.domestic_flights ~ .modal_brandsancilliaries.modal_flightdetails .table-brandsancilliaries::-webkit-scrollbar-track{background-color:#f5f5fa;border-radius:0px}.domestic_flights ~ .modal_brandsancilliaries.modal_flightdetails .table-brandsancilliaries::-webkit-scrollbar-thumb{background:#a8a8ae;border-radius:0px}.domestic_flights ~ .modal_brandsancilliaries.modal_flightdetails .table-brandsancilliaries::-webkit-scrollbar-thumb:hover{background:#cdcdd3}.domestic_flights ~ .modal_brandsancilliaries.modal_flightdetails .flt_reviewInnerPadFlt{border:1px solid #e3e3e5}.domestic_flights ~ .modal_brandsancilliaries.modal_flightdetails .table.table-bordered>tbody>tr>td .table-bordered th{white-space:nowrap}.domestic_flights .custom_tooltip{float:right}.domestic_flights .custom_tooltip .custom_tooltiptext{right:0;left:auto;max-height:600px;overflow:hidden;overflow-y:auto;z-index:100}.domestic_flights .custom_tooltip .custom_tooltiptext::before,.domestic_flights .custom_tooltip .custom_tooltiptext::after{display:none}.domestic_flights .custom_tooltip .custom_tooltiptext::-webkit-scrollbar{width:4px;border-radius:0px}.domestic_flights .custom_tooltip .custom_tooltiptext::-webkit-scrollbar-track{background-color:#f6f5f4;border-radius:0px}.domestic_flights .custom_tooltip .custom_tooltiptext::-webkit-scrollbar-thumb{background:#d0d0d8;border-radius:0px}.domestic_flights .custom_tooltip .custom_tooltiptext::-webkit-scrollbar-thumb:hover{background:#d0d0d8}.domestic_flights .modal_brandsancilliaries .description-box .detailsinfo>.tab-content{padding:0;width:100%}.domestic_flights .modal_brandsancilliaries .description-box{border:0}.domestic_flights .modal.modal_flightdetails .flight-tabs.fltItinrDtls .tab-content .tab-pane{border:0;margin:-1px 0 0}.domestic_flights .modal.modal_flightdetails .flt_reviewInnerPadFlt{margin:0 0 15px}.domestic_flights .modal_brandsancilliaries .description-box .detailsinfo>.tab-content .disclaimer{text-align:left;border-top:1px solid #e3e3e5;margin-top:0;padding-top:20px}.maindomesticflights_list .sticky{background-color:transparent !important}.maindomesticflights_list .flt_listing_filter>.row>.pull-right{margin-bottom:0}.maindomesticflights_list .fltlistingWrraper{padding-bottom:0;margin-bottom:0;background:#f6f5f4 !important}.maindomesticflights_list .flightLoader .listingWrap_flt{display:inline-grid;grid-template-columns:calc(50% - 7.5px) calc(50% - 7.5px);gap:15px;border:0;padding:0}.maindomesticflights_list .flightLoader .listingWrap_flt>.row{border:1px solid #c5c5c578;margin:0;width:100%;float:left;padding:10px 0 0}.maindomesticflights_list .flightLoader .listingWrap_flt .fltPriceDtls{padding-right:15px}.maindomesticflights_list .flightLoader .listingWrap_flt .fltPriceDtls .rslt_prce{opacity:0;height:10px}.maindomesticflights_list .flightListingHeading .pull-right{position:relative;top:60px;z-index:1}.maindomesticflights_list .flt_right_container{margin:0 -15px}.maindomesticflights_list .flt_left_container{float:left;width:100%;display:inline-flex;border:0;border-bottom:1px solid #c9cadf;padding:0 0 19px;margin:0 0 19px;justify-content:space-evenly;background:transparent;height:auto;overflow-y:visible !important;min-height:auto}.maindomesticflights_list .flt_left_container label{font-size:14px}.maindomesticflights_list .flt_left_container .maindomesticflights_list .fltr_lbl .fa-plus::before{transform:rotate(180deg)}.maindomesticflights_list .flt_left_container .dyn_flightairline .filterCheck .selectallfilter span{text-align:left;float:left;width:100%;text-decoration:underline !important;color:#5a5c5b;font-weight:400;font-size:12px;margin:0 0 13px}.maindomesticflights_list .flt_left_container .selectallfilter{padding:0}.maindomesticflights_list .flt_left_container .fltr_srch .checkbox label+span{color:#5a5c5b;font-weight:400;font-size:12px}.maindomesticflights_list .flt_left_container .filterCheck .checkbox{display:inline-flex;align-items:center;justify-content:space-between}.maindomesticflights_list .flt_left_container .fltr_srch .checkbox label{width:100%;color:#5a5c5b;font-weight:400;font-size:12px}.maindomesticflights_list .flt_left_container .airlineList .filterCheck .onlyTxt{font-weight:400;font-size:8px;padding:0px 5px;line-height:9px}.maindomesticflights_list .flt_left_container .airlineList .filterCheck .onlyTxt{line-height:13px;top:1px;right:60px}.maindomesticflights_list .flt_left_container .travellerTime_tabs .nav-tabs>li.active>a{color:#333 !important}.maindomesticflights_list .flt_left_container .travellerTime_tabs .nav-tabs>li>a:hover,.maindomesticflights_list .flt_left_container .travellerTime_tabs .nav-tabs>li>a{font-weight:400 !important;font-size:12px !important;padding:0 0 5px 0;margin:0;color:#000 !important}.maindomesticflights_list .flt_left_container .travellerTime_tabs .nav-tabs>li>a::after{top:16px}.maindomesticflights_list .flt_left_container .travellerTime_tabs .nav-tabs{margin:0 0 7px}.maindomesticflights_list .flt_left_container .flt_rangeFiler .fltPriceRnge .minPrice,.maindomesticflights_list .flt_left_container .flt_rangeFiler .fltPriceRnge .maxPrice{color:#333 !important}.maindomesticflights_list .flt_left_container .fltr_lbl{margin:0;font-size:12px;color:#212121;font-weight:400;display:inline-flex;width:100%;align-items:center;border-radius:3px;background-color:#fefaf6;border:1px solid #d7d7d9;height:37px;position:relative;padding:0 25px 0 10px;white-space:nowrap}.maindomesticflights_list .flt_left_container .fltr_lbl .csbt-sprite{margin-right:10px;filter:brightness(0.5);font-size:0}.maindomesticflights_list .flt_left_container .fltr_lbl.show{display:inline-flex !important}.maindomesticflights_list .flt_left_container .fltr_lbl .home_sprite{margin-right:6px;font-size:0px}.maindomesticflights_list .flt_left_container .fltr_srch+.fltr_srch{margin-left:6px}.maindomesticflights_list .flt_left_container .fltr_lbl .fa::before{content:"\f0d7";display:inline-block;position:absolute;right:11px;top:11px;transition:0.3s all;font:normal normal normal 11px / 1 FontAwesome}.maindomesticflights_list .flt_left_container .fltr_lbl .fa{font-size:0px}.maindomesticflights_list .flt_left_container .fltr_srch{padding:0;border:0 !important;position:relative}.maindomesticflights_list .flt_left_container .fltr_lbl+div{display:none;float:left;width:fit-content;position:absolute;left:0;top:46px;filter:drop-shadow(0 0 5px rgba(0,0,0,0.15));background-color:#fefaf6;border:1px solid #d7d7d9;z-index:10;padding:21px 17px;max-width:250px;min-width:250px}.maindomesticflights_list .flt_left_container .traveltime.layoverTimeFltr{margin:0;flex-wrap:wrap}.maindomesticflights_list .flt_left_container .traveltime.layoverTimeFltr .lbox_01{width:100%;height:auto;border:0;background:transparent;text-align:left;padding:0;color:#5a5c5b;font-weight:400;font-size:12px;margin:0 0 5px}.maindomesticflights_list .flt_left_container .traveltime.layoverTimeFltr .lbox_01::before{content:'';width:10px;height:10px;background-color:#fff;border:1px solid #d7d7d7;display:inline-block;margin-right:10px;cursor:pointer}.maindomesticflights_list .flt_left_container #resetallfilters{display:block !important;position:absolute;top:0;text-align:left;width:auto;padding:0;left:-45px}.maindomesticflights_list .flt_left_container #resetallfilters span{font-size:0px;width:37px;height:37px;display:inline-flex;align-items:center;justify-content:center;border-radius:3px;background:#fb7501;border:1px solid #fb7501}.maindomesticflights_list .flt_left_container #resetallfilters span::before{content:"\f021";font:normal normal normal 14px / 1 FontAwesome;font-size:20px;color:#fff}.maindomesticflights_list .flightLoader{float:left;width:100%;margin-top:60px}.maindomesticflights_list #filter_box{width:100%}.maindomesticflights_list .sticky,.maindomesticflights_list #filter_box{position:static !important;top:auto !important}.maindomesticflights_list .flight_listBox .supplier_tlt a{position:relative}.maindomesticflights_list .flt_left_container .fltr_srch{display:inline-flex}.maindomesticflights_list .flt_left_container .fltr_srch .fltr_chkbx+.fltr_lbl{margin-left:6px}.maindomesticflights_list .flightListingHeading .pull-right{top:0px;width:auto}.maindomesticflights_list .flightListingHeading{margin:0}.maindomesticflights_list>.fltFound{padding:15px 0;background:#f6f5f4}.maindomesticflights_list .modal_brandsancilliaries::before{content:'';background:#00000080;position:fixed;left:0;top:0;width:100%;height:100%}.maindomesticflights_list.removebackdrop ~ .modal-backdrop{display:none}span.debug_icon{font-size:12px;color:#999;position:relative;top:1px}span.debug_icon .fa{cursor:pointer}span.debug_icon .fa+.tooltip{left:-26px !important;opacity:1;min-width:64rem;top:17px !important}span.debug_icon .fa+.tooltip .tooltip-arrow{left:30px !important;border:0px !important;top:0px;z-index:1}span.debug_icon .fa+.tooltip .tooltip-arrow::before,span.debug_icon .fa+.tooltip .tooltip-arrow::after{content:'';display:block;position:absolute;left:calc(50% - 5px);width:0;height:0;border-style:solid}span.debug_icon .fa+.tooltip .tooltip-arrow::before{content:"";top:-17px;border-color:transparent transparent #2e3190 transparent;border-width:12px;margin-left:-2px}span.debug_icon .fa+.tooltip .tooltip-arrow::after{top:-14.5px;border-color:transparent transparent #fff transparent;border-width:11px;margin-left:-1px}span.debug_icon .fa+.tooltip .tooltip-inner{border:2px solid #2e3190;border-radius:7px;filter:drop-shadow(0 0 14.5px rgba(0,0,0,0.32));background-color:#fff;border:2px solid #000;font-size:13px;color:#000;text-transform:capitalize;font-weight:400;line-height:19px;text-align:left;min-width:100%}span.debug_icon.infodata.details_infodata{position:absolute;left:0;width:100%;min-width:64rem;border-radius:7px;filter:drop-shadow(0 0 14.5px rgba(0,0,0,0.32));background:#fff;border:2px solid #525250;font-size:13px;color:#000;text-transform:capitalize;font-weight:400;line-height:19px;text-align:left;padding:5px;z-index:30;top:30px;display:none;font-family:"Mulish",sans-serif}span.debug_icon.infodata.details_infodata::before,span.debug_icon.infodata.details_infodata::after{content:'';display:block;position:absolute;left:62px;width:0;height:0;border-style:solid}span.debug_icon.infodata.details_infodata::before{content:"";top:-25px;border-color:transparent transparent #525250 transparent;border-width:12px;margin-left:-2px}span.debug_icon.infodata.details_infodata::after{top:-21.5px;border-color:transparent transparent #fff transparent;border-width:11px;margin-left:-1px}span.debug_icon.infodata.details_infodata>span{width:100%;float:left}span.debug_icon.infodata.details_infodata>.grid-table{float:left;width:100%;display:inline-grid;grid-template-columns:1fr 1fr;gap:5px}span.debug_icon.infodata.details_infodata>.grid-table table{margin:0;font-size:10px;text-align:left}span.debug_icon.infodata.details_infodata>.grid-table table th{background:linear-gradient(0deg, #ececec 0%, #fff 100%);white-space:nowrap;padding:5px}span.debug_icon.infodata.details_infodata>.grid-table table td:first-child{white-space:nowrap;font-weight:600}span.debug_icon.infodata.details_infodata>.grid-table table td{padding:5px}span.debug_icon.infodata.details_infodata>.grid-table table td:empty:after{content:'-'}span.debug_icon{font-size:12px;color:#999;position:relative;top:1px}span.debug_icon .fa{cursor:pointer}span.debug_icon .fa+.tooltip{left:-26px !important;opacity:1;min-width:64rem;top:17px !important}span.debug_icon .fa+.tooltip .tooltip-arrow{left:30px !important;border:0px !important;top:0px;z-index:1}span.debug_icon .fa+.tooltip .tooltip-arrow::before,span.debug_icon .fa+.tooltip .tooltip-arrow::after{content:'';display:block;position:absolute;left:calc(50% - 5px);width:0;height:0;border-style:solid}span.debug_icon .fa+.tooltip .tooltip-arrow::before{content:"";top:-17px;border-color:transparent transparent #2e3190 transparent;border-width:12px;margin-left:-2px}span.debug_icon .fa+.tooltip .tooltip-arrow::after{top:-14.5px;border-color:transparent transparent #fff transparent;border-width:11px;margin-left:-1px}span.debug_icon .fa+.tooltip .tooltip-inner{border:2px solid #2e3190;border-radius:7px;filter:drop-shadow(0 0 14.5px rgba(0,0,0,0.32));background-color:#fff;border:2px solid #000;font-size:13px;color:#000;text-transform:capitalize;font-weight:400;line-height:19px;text-align:left;min-width:100%}.domestic_flights .flight_listBox .supplier_tlt{text-align:left}.domestic_flights .debug_icon.infodata.details_infodata{min-width:48rem;left:-15px}.domestic_flights .debug_icon.infodata.details_infodata::before{left:10px;top:-24px}.domestic_flights .debug_icon.infodata.details_infodata::after{left:11px;top:-19px}.domestic_flights .noofstops>span:not(.layoberdetails):not(.stopdetails)::before{width:100%;left:0}.domestic_flights .noofstops>span:not(.layoberdetails):not(.stopdetails) .circle+.circle{margin-left:5px}.domestic_flights .policy_note{width:calc(100% + 30px);margin:10px -15px 10px}.domestic_flights .displayblock{width:calc(100% + 30px)}.custom_tooltip{position:relative;display:inline-block;font-size:12px;color:#999;cursor:pointer}.custom_tooltip .custom_tooltiptext{visibility:hidden;width:278px;text-align:left;padding:0;position:absolute;z-index:22;top:24px;left:50%;margin-left:-139px;opacity:0;transition:opacity 0.3s;border-radius:7px;filter:drop-shadow(0 0 14.5px rgba(0,0,0,0.32));background-color:#fff;border:2px solid #000}.custom_tooltip .custom_tooltiptext::before,.custom_tooltip .custom_tooltiptext::after{content:'';display:block;position:absolute;left:calc(50% - 9px);width:0;height:0;border-style:solid}.custom_tooltip .custom_tooltiptext::after{top:-21px;border-color:transparent transparent #fff transparent;border-width:11px;margin-left:-1px}.custom_tooltip .custom_tooltiptext::before{content:"";top:-25px;border-color:transparent transparent #000 transparent;border-width:13px;margin-left:-2px}.custom_tooltip .custom_tooltiptext.faredetails .flight_no{font-size:17px;color:#000;font-weight:500;float:left;width:100%;text-align:left;padding:10px 20px;border-bottom:1px solid #e3e0e0}.custom_tooltip .custom_tooltiptext.faredetails .main-title{float:left;width:100%;text-align:left;font-size:17px;color:#000;font-weight:500;padding:10px 20px}.custom_tooltip .custom_tooltiptext.faredetails .title{margin:0;font-size:15px;font-weight:700;color:#000;text-align:left;float:left;width:100%;padding:13px 20px;background-color:#fefaf6;display:inline-flex;align-items:center;justify-content:space-between}.custom_tooltip .custom_tooltiptext.faredetails .taxesand-fees{display:inline-flex;flex-direction:column;width:100%;float:left}.custom_tooltip .custom_tooltiptext.faredetails .taxesand-fees .title{order:1}.custom_tooltip .custom_tooltiptext.faredetails .taxesand-fees .fulldiv_box{order:2}.custom_tooltip .custom_tooltiptext.faredetails .taxesand-fees .fulldiv_box[aria-expanded="true"]+.title::before{content:"\f0d8";font:normal normal normal 14px/1 FontAwesome;float:right;font-size:15px;color:#000;order:1;cursor:pointer;transition:0.3s all}.custom_tooltip .custom_tooltiptext.faredetails .taxesand-fees .fulldiv_box[aria-expanded="false"]+.title::before{font:normal normal normal 14px/1 FontAwesome;content:"\f0d7";float:right;font-size:15px;color:#000;order:1;cursor:pointer;transition:0.3s all}.custom_tooltip .custom_tooltiptext.faredetails .details{margin:0;display:inline-grid;grid-template-columns:1fr 1fr;width:100%;text-align:left;padding:10px 20px 0px;font-size:13px;color:#666666;text-transform:capitalize;font-weight:400;line-height:19px}.custom_tooltip .custom_tooltiptext.faredetails .details .amount{font-size:13px;color:#000;font-weight:500;text-align:right}.custom_tooltip .custom_tooltiptext.faredetails .details .amount.text-danger{color:#ea3232}.custom_tooltip .custom_tooltiptext.faredetails .details .section-grouping{gap:0}.custom_tooltip .custom_tooltiptext.faredetails .details .section-grouping .switch{height:15px;width:30px}.custom_tooltip .custom_tooltiptext.faredetails .details .section-grouping .slider:before{height:11px;width:11px;left:1px;top:0}.custom_tooltip .custom_tooltiptext.faredetails .details .section-grouping .slider{background-color:#d6d5e3;border:1px solid #cacad4}.custom_tooltip .custom_tooltiptext.faredetails .details .section-grouping input:checked+.slider{background-color:#8ac33d}.custom_tooltip .custom_tooltiptext.faredetails .total{margin:15px 0 0;display:inline-grid;grid-template-columns:1fr auto;width:100%;text-align:left;padding:14px 20px;font-size:14px;color:#000;position:relative;text-transform:capitalize;font-weight:500}.custom_tooltip .custom_tooltiptext.faredetails .total::before{content:'';position:absolute;display:inline-block;width:1.5px;background:repeating-linear-gradient(to bottom, transparent 0 4px, #d8d8e6 1px 8px) 80%/5px 100% no-repeat;width:1.5px;height:278px;top:-139px;left:139px;transform:rotate(90deg)}.custom_tooltip .custom_tooltiptext.faredetails .total .amount{color:#000;font-weight:500;font-size:14px}.custom_tooltip .custom_tooltiptext.faredetails .grandtotal{margin:0;padding:15px 20px;background-color:#fefaf6;display:inline-grid;grid-template-columns:1fr auto;width:100%;float:left;font-size:15px;color:#000;font-weight:500}.custom_tooltip .custom_tooltiptext.faredetails .grandtotal .amount{color:#000;font-weight:500;font-size:14px;text-align:right}.custom_tooltip .custom_tooltiptext.faredetails .offertotal{float:left;width:calc(100% + 2px);margin:15px -1px -1px;background-color:#fb7501;font-size:15px;color:#fff;font-weight:500;display:inline-grid;grid-template-columns:1fr auto;padding:15px 20px;align-items:center}.custom_tooltip .custom_tooltiptext.faredetails .offertotal .amount{font-size:17px;color:#fff;font-weight:500}.custom_tooltip .custom_tooltiptext.show{visibility:visible;opacity:1}.domesticlights{display:inline-flex;position:fixed;bottom:0;z-index:137}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{background:transparent !important;border:0 !important}section.csbt_accountflow .editProfileForm .panel{margin-bottom:15px}.fltPriceDtls .policy_details{float:none}.policy_details>span>i{display:none}#headerNavCollapse{display:block !important}.csbt_flight_listing .roundTrip_moreOption_dtls .airlines-details+.airlines-details{float:left;width:35px;order:-1}.csbt_flight_listing .roundTrip_moreOption_dtls .airlines-details{width:calc(100% - 76px);float:right;margin-bottom:0;text-align:left;margin-left:0}.csbt_flight_listing .roundTrip_moreOption_dtls .airlines-details-round{display:inline-flex;align-items:center;flex-wrap:wrap;margin:0 0 5px}.domestic_flights .flex-btn{margin:5px 0 15px}.domestic_flights .strikeout{display:none;font-weight:400;font-size:14px;float:left;width:100%;text-decoration:line-through}.displayactive ~ .fltlistingWrraper .strikeout,.displayactive ~ .fltlistingWrraper .updateAmount{display:inline-flex !important;justify-content:flex-end;align-items:center}.domestic_flights .custom_tooltip{float:right;padding-left:5px;font-size:10px}.domestic_flights .strikeout>span{padding-left:5px}.displayactive ~ .fltlistingWrraper .orgAmount,.displayactive ~ .fltlistingWrraper .totalPrice{display:none !important}.flight_listing ~ .daterangepicker.addNote_datetime .calendar.right .next{position:absolute;right:7px;top:11px;left:auto;opacity:1}.flight_listing ~ .daterangepicker.addNote_datetime .calendar.right th:not(.next),.flight_listing ~ .daterangepicker.addNote_datetime .calendar.right td{display:none}.fltQuoationBtn.active a{background:#fb7501;color:#fff;border:1px solid #fb7501}.fltQuoationBtn.active a:hover{color:#fb7501;background:transparent}.paydetail{margin:0}.pamentGateWay_sec{width:100%;float:left;background:#fff;border:0px solid #ddd;margin:0 0 0px}.paydetail h3{font-size:16px;color:#000;font-weight:400;margin:15px 0 20px}.wallet_balance{padding:20px 15px;background:#fefaf6;width:100%;margin:0;border:1px solid #d7d7d9}.wallet_balance .checkbox.checkbox-inline{margin:0}.pamentGateWay_sec .pamentGateWay_heading .radioBtnSec [type=radio]:checked+label,.pamentGateWay_sec .pamentGateWay_heading .radioBtnSec [type=radio]:not(:checked)+label{color:#333;font-size:14px;font-weight:500}.flight_form .radio{margin:0 15px 0 0}.flight_form .radio label{color:#fff !important}.fltSeatMap .select_SeatDiv .seatMap_sec .bkScrollContent .spriteSeatmap.outofpolicy_seat{background:url(../../images/csbt/seat-not-allowed.png) no-repeat !important;background-size:20px 20px !important;background-position:0px 5px !important}.arrivalDay{line-height:normal}.adultBtn{padding-bottom:5px}.csbt_flight_book_now .book_now_wrap_flight .pamentGateWay_heading .reviewInnerPadFlt.reviewInnerPadFlt{padding:0;margin:15px 0 0}.loderonlisting{pointer-events:none}.loderonlisting .flight-pageLoader{height:auto;float:none;background:transparent}.loderonlisting .flight-pageLoader .loader-grid{grid-template-columns:100%;margin:0;width:100%;display:inline-grid}.loderonlisting .modal-body{background:transparent;padding:0}.loderonlisting .flight-pageLoader .loader-grid .flightdetail .destination-grid{grid-template-columns:100%;display:inline-grid;width:100%}.loderonlisting .modal-content{background:transparent;box-shadow:none;border:0}.loderonlisting .flight-pageLoader .loader-grid .flightdetail{border-radius:15px;background:#fff}.loderonlisting .flight-pageLoader .loader-grid .flightdetail .destination-grid .trip-details img{height:70px;margin:0 auto;display:block}.loderonlisting .flight-pageLoader .loader-grid .flightdetail .destination-grid .trip-details{display:inline-flex;flex-direction:column;width:100%;gap:20px;padding:20px;text-align:center;font-weight:600}.loderonlisting .flight-pageLoader .loader-grid .flightdetail .destination-grid .trip-details p{text-align:center;font-weight:600;font-size:14px;margin:0}.loderonlisting ~ .modal-backdrop::before{display:none}.loderonlisting .modal-dialog{display:inline-flex;width:100%;height:100vh;justify-content:center;align-items:center;margin:0}.commonBtn .flightBooknow_continueBtn a[disabled]{opacity:0.5;pointer-events:none}.domestic_flights .final_selection_domesticlights+.selected_price .custom_tooltip .custom_tooltiptext{top:auto;bottom:30px}.gridViewShow .hotel_listBox .compareHtl_box .dyn_compare_main{margin:0;float:left}.hybridViewShow .hotel_listBox .compareHtl_box .dyn_compare_main{margin:0;bottom:-34px}.csbt_flight_listing .compact_view .dyn_more_result .fltListingDtls{width:100%;padding:0 15px}.csbt_flight_listing .compact_view .flight_listBox:not(.compact_view_hide) .compact-view{height:calc(100% + 23px);background:#000}.csbt_flight_listing .compact_view .flight_listBox:not(.compact_view_hide).showMoreStatus .fltListingDtls{padding:15px 0 !important}.csbt_flight_listing .compact_view .flight_listBox:not(.compact_view_hide).showMoreStatus .flight-tabs .fltItinrDtls .nav-tabs{margin-top:0}.csbt_flight_listing .compact_view .flight_listBox:not(.compact_view_hide).showMoreStatus .dyn_more_result .fltListingDtls{padding:0 15px !important}.csbt_flight_listing .roundTrip_moreOption_dtls .airlines-details{padding-left:25px}.csbt_flight_listing .roundTrip_sec>div{width:100%;padding:0 15px}.bookNw_dtlBox{background:transparent}.flt_confirm_Itinerary .refundableTxt{text-align:left}.flt_Oneway_Dlts{padding:0;margin:0 -15px;width:calc(100% + 30px)}.corporate_mybookings .dync_dataTable_wrap table.dataTable tr>td:last-child.flight_booking_list_collapse{padding:0 !important}.confirmbook_now_wrap_flight .voucherSec ul li+li::after{width:1px}.flight_confirm_TravellerDtlsBox .travellerInfo_table>div,.flight_confirm_TravellerDtlsBox .travellerInfo_dtls>div{flex:1;word-wrap:break-word;width:25% !important}.flight_confirm_TravellerDtlsBox .travellerInfo_dtls>div:not(:first-child),.flight_confirm_TravellerDtlsBox .travellerInfo_table>div:not(:first-child){text-align:center !important}.travellerName_info input[type="checkbox"]{display:block;opacity:0;margin:0;z-index:1}.csbt_flight_booking_detail .confirmbook_now_wrap_flight .voucherSec{width:100%;float:left;padding:20px 22px;border-bottom:1px solid #e8e8e8}.csbt_flight_booking_detail .confirmbook_now_wrap_flight .voucherSec ul{padding:0px;width:70%;float:left;margin:0px}.csbt_flight_booking_detail .confirmbook_now_wrap_flight .voucherSec ul.last-box{width:30%;float:right}.csbt_flight_booking_detail .confirmbook_now_wrap_flight .voucherSec ul.last-box .dateTtl{width:100%;float:right;text-align:right;font-size:14px;color:#212121;font-weight:400;line-height:19px}.csbt_flight_booking_detail .confirmbook_now_wrap_flight .voucherSec ul.last-box .dateDtl{font-size:14px;color:#212121;text-align:right;float:right;width:100%;white-space:nowrap;line-height:19px}.csbt_flight_booking_detail .confirmbook_now_wrap_flight .voucherSec ul li{float:left;list-style:none;text-align:left;padding:0px;position:relative;line-height:28px}.csbt_flight_booking_detail .confirmbook_now_wrap_flight .voucherSec ul li+li::after{content:"";width:1px;height:18px;background:#212121;display:inline-block;margin:0px 9px 0;position:absolute;top:4px;float:left;left:-12px}.csbt_flight_booking_detail .issueTicket_sec.border{border-bottom:1px solid #e8e8e8}.csbt_flight_booking_detail .flight_confirm_TravellerDtlsBox.gst_details .travellerInfo_table>div,.csbt_flight_booking_detail .flight_confirm_TravellerDtlsBox.gst_details .travellerInfo_dtls>div{width:16.66% !important}.csbt_flight_booking_detail .custom-design .journeyTlt{display:none}.csbt_flight_booking_detail .custom-design .pass_list>li.flt_travell_heading{height:20px}.csbt_flight_booking_detail .custom-design .select_service select.form-control{height:40px;border-radius:5px;background:#000 !important;border:1px solid #d7d7d9;font-size:13px;color:#fff;font-weight:400;text-align:left !important;box-shadow:inset 25px 0px 11px -22px #ffffff80, inset -25px 0px 25px -25px #060618, inset 1px 20px 25px -25px #060618, inset 0px -20px 25px -25px #060618 !important;text-transform:capitalize;transition:0.3s all}.csbt_flight_booking_detail .custom-design .select_service select.form-control+span{color:#fff;font-size:10px;right:15px;top:13px;pointer-events:none}.csbt_flight_booking_detail .custom-design .select_service select.form-control[title*=" "]{background:linear-gradient(0deg, #f1f1f1 0%, #f1f1f1 0%, #ececec 0%, #fff 100%) !important;box-shadow:none !important;padding:4px 30px 6px 15px !important;font-size:13px;color:rgba(0,0,0,0.5);font-weight:400;text-align:center;white-space:break-spaces;height:auto;min-height:40px}.csbt_flight_booking_detail .custom-design .select_service select.form-control[title*=" "]+span{color:rgba(0,0,0,0.5)}.csbt_flight_booking_detail .custom-design .select_service .fa-times-circle{position:absolute;right:11px;top:13px;color:#a8a8a8;font-size:14px;cursor:pointer}.csbt_flight_booking_detail .custom-design .select_service select.form-control ~ .fa-times-circle{display:none}.csbt_flight_booking_detail .custom-design .select_service select.form-control option{background:#fff !important;color:#000 !important;font-weight:400 !important;font-size:14px !important}.csbt_flight_booking_detail .custom-design .select_service select.form-control[title*=" "] ~ .fa-times-circle{color:#000}.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li{width:84px;height:80px;border-radius:5px 5px 0 0}.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active>a,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover{background:#fb7501}.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .additional_service{display:inline-grid;color:#fff;text-align:center !important;font-size:11px;font-weight:400;font-family:"Mulish",sans-serif}.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li a{height:100%;width:100%;display:inline-flex;align-items:center;justify-content:center}.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .additional_service .csbt-sprite{margin:0 auto 10px}.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs{position:relative}.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li.active>a .additional_service,.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs>li>a:hover .additional_service{color:#666}.csbt_flight_booking_detail .flightSpclReqstBox .flight-tabs .nav-tabs::before{content:'';width:calc(100% + 40px);height:0.5px;background-color:#d7d7d9;position:absolute;left:-20px;bottom:0}.csbt_flight_booking_detail .flightSpclReqstBox .fltmealDtlsBox .selectmealTtl{color:#000;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif;text-transform:capitalize}.csbt_flight_book_now .flightTravellerDtlsBox .travellerInfo [id*="passpostBox_"]{width:100%;float:left}.flight_form .input_icon .btn-group>.btn:first-child{background-color:#fff !important;outline:none !important;color:#333 !important;box-shadow:none !important;line-height:23px}.csbt_flight_listing.maindomesticflights_list .flight_matrix_buttonset .prvDayBtn a,.csbt_flight_listing.maindomesticflights_list .flight_matrix_buttonset .nextDayBtn a{font-size:0;min-width:27px;gap:0;line-height:normal;float:left}.csbt_flight_listing.maindomesticflights_list .flight_matrix_buttonset .left-button{margin:0 0 -40px;align-items:center;z-index:1;position:relative;justify-content:space-between;padding:0 5px}.csbt_flight_listing.maindomesticflights_list .prvDayBtn,.csbt_flight_listing.maindomesticflights_list .nextDayBtn{margin:0;float:left}.csbt_flight_listing.maindomesticflights_list .flt_left_container{padding:0 0 10px;margin:0 0 10px}.csbt_flight_listing.maindomesticflights_list .csbt_flight_listing.maindomesticflights_list>.fltFound{padding:10px 0}.csbt_flight_listing.maindomesticflights_list .domestic_flights .flight_listBox{padding:5px 5px 0 !important}.csbt_flight_listing.maindomesticflights_list .domestic_flights .flight_details .flightImg{height:20px !important;width:20px !important;background-size:20px !important;float:left;margin-right:5px !important;margin-bottom:0 !important}.csbt_flight_listing.maindomesticflights_list .domestic_flights .flight_details .name{font-size:10px;line-height:normal;margin:0 0 4px;width:auto;word-break:break-word;font-weight:700}.csbt_flight_listing.maindomesticflights_list .domestic_flights .flight_details .name+.name{font-weight:400}.csbt_flight_listing.maindomesticflights_list .domestic_flights .list-grid{align-items:flex-start;grid-template-columns:115px 1fr 1fr 1fr}.csbt_flight_listing.maindomesticflights_list .domestic_flights .journey .time{font-size:12px;line-height:normal;line-height:12px;font-weight:700;color:#212121}.csbt_flight_listing.maindomesticflights_list .duration{padding:0}.csbt_flight_listing.maindomesticflights_list .domestic_flights .journey .place{font-size:9px;line-height:10px;padding:4px 0;margin:0;text-align:center;font-weight:400;color:#5b5b5b}.csbt_flight_listing.maindomesticflights_list .nostops{padding:2px 0;font-size:10px;line-height:normal;gap:2px}.csbt_flight_listing.maindomesticflights_list .domestic_flights .flight_details{padding-left:20px}.csbt_flight_listing.maindomesticflights_list .fltPriceDtls{padding-right:15px}.csbt_flight_listing.maindomesticflights_list [id*="flightsListInner_"]{padding:0 0 0 15px}.csbt_flight_listing.maindomesticflights_list .domestic_flights .domestic_flight_radio_chk{top:0}.csbt_flight_listing.maindomesticflights_list .domestic_flights .price h2{margin:0;font-weight:700}.csbt_flight_listing.maindomesticflights_list .btn-hideprice[aria-expanded="false"]::before{font-size:10px;font-weight:500}.csbt_flight_listing.maindomesticflights_list .domestic_flights .btn-hideprice::after{display:none}.csbt_flight_listing.maindomesticflights_list .domestic_flights .btn_domestic_details::before{display:none}.csbt_flight_listing.maindomesticflights_list .domestic_flights .flight_listBox .supplier_tlt{width:auto;float:left}.csbt_flight_listing.maindomesticflights_list .domestic_flights .flight_details .name+.name{width:auto;float:left;margin:0}.csbt_flight_listing.maindomesticflights_list .noofstops{font-size:10px}.csbt_flight_listing.maindomesticflights_list .domestic_flights .special-fare-details-box{padding:5px 0;background-color:#fff;border-top:1px solid #e7e7e7;margin-left:0;width:100%}.csbt_flight_listing.maindomesticflights_list .domestic_flights .special-fare-details{padding-bottom:5px}.csbt_flight_listing.maindomesticflights_list .domestic_flights .special-fare-details .btn-default{height:auto;padding-top:5px;padding-bottom:5px}.csbt_flight_listing.maindomesticflights_list .flt_left_container .fltr_lbl{height:30px}.csbt_flight_listing.maindomesticflights_list .flt_left_container #resetallfilters span{height:30px;width:30px}.csbt_flight_listing.maindomesticflights_list .flt_left_container .fltr_lbl .fa::before{top:11px}.csbt_flight_listing.maindomesticflights_list .flt_left_container #resetallfilters{left:-35px}.csbt_flight_listing.maindomesticflights_list .domestic_flights .final_selection_domesticlights{padding:10px;gap:35px;align-items:center}.csbt_flight_listing.maindomesticflights_list .domestic_flights .final_selection_domesticlights+.selected_price{padding:10px}.csbt_flight_listing.maindomesticflights_list .domestic_flights .final_selection_domesticlights .selected_box.return:before{left:-16px}.csbt_flight_listing.maindomesticflights_list .domestic_flights .final_selection_domesticlights .selected_box .flightImg{margin:0 0 2px !important;float:left;width:20px !important;display:inline-flex}.csbt_flight_listing.maindomesticflights_list .domestic_flights .final_selection_domesticlights .selected_box .seat_section{float:left;width:100%}.csbt_flight_listing.maindomesticflights_list .domestic_flights .final_selection_domesticlights+.selected_price a.faredetails{margin:0 0 5px}.csbt_flight_listing.maindomesticflights_list .domestic_flights .final_selection_domesticlights+.selected_price .price{margin:0}.csbt_flight_listing.maindomesticflights_list .domesticlights *{transition:0.3s all;transition-timing-function:linear}.csbt_flight_listing.maindomesticflights_list .section-grouping{display:none;display:none}.csbt_flight_listing.maindomesticflights_list .seatAvl .seatAvlIconTXt{font-size:10px}.csbt_flight_listing.maindomesticflights_list.fltListingContainer .nostops{padding:2px 0;font-size:10px;line-height:normal;gap:2px;color:#5b5b5b}.csbt_flight_listing.maindomesticflights_list .domestic_flights .journey .stopdetails{font-size:10px}.csbt_flight_listing.maindomesticflights_list .domestic_flights .special-fare-details .btn-default span{font-size:12px !important}.csbt_flight_listing.maindomesticflights_list.special-fare-details-box .special-fare-details .btn-default [type="radio"]{width:14px;height:14px}.csbt_flight_listing.maindomesticflights_list.special-fare-details-box .special-fare-details .btn-default [type="radio"]+span::before{width:14px;height:14px}.csbt_flight_listing.maindomesticflights_list.special-fare-details-box .special-fare-details .price{font-size:14px;padding:5px 0 0 30px}.csbt_flight_listing.maindomesticflights_list .domestic_flights .flex-btn{margin:5px 0}.csbt_flight_listing.maindomesticflights_list.special-fare-details-box .special-fare-details .price .plus-price{font-size:14px !important}.csbt_flight_listing.maindomesticflights_list.special-fare-details-box .special-fare-details .price .plus-price font{font-size:12px !important}.csbt_flight_listing.maindomesticflights_list .domestic_flights .domestic_flight_radio_chk input[type="radio"]:checked+span::after{top:4px}.domestic_flights .domesticflights_list .flight_matrix_buttonset .left-button{z-index:0}.csbt_flight_listing.maindomesticflights_list.fltListingContainer .seatAvlIcon{margin-left:-9px;background-size:800%;background-position:141px -21px}.csbt_flight_listing.maindomesticflights_list .bookfltBtn a.showmoredetailsbtn{font-size:22px;position:absolute;right:0;top:0;padding:0;width:30px;height:30px;min-width:auto;border-radius:10px 10px 0 0;background:#fb7501 !important;border-color:#fb7501}.csbt_flight_listing.maindomesticflights_list .domesticlights *{transition:0.3s all;transition-timing-function:linear}.csbt_flight_listing.maindomesticflights_list .bookfltBtn a.showmoredetailsbtn{font-size:22px;position:absolute;right:0;padding:0;width:30px;height:30px;min-width:auto;border-radius:10px 10px 0 0;background:#fb7501;top:-23px}.csbt_flight_listing.maindomesticflights_list .bookfltBtn a.showmoredetailsbtn.active .fa{transition:0.3s all}.csbt_flight_listing.maindomesticflights_list .bookfltBtn a.showmoredetailsbtn.active .fa::before{content:""}.domestic_flights.less_details .final_selection_domesticlights .flight_departure_return .place,.domestic_flights.less_details .final_selection_domesticlights .stopdetails{display:none}.csbt_flight_listing.maindomesticflights_list .domestic_flights.less_details .final_selection_domesticlights .selected_box .name{float:left;width:auto}.csbt_flight_listing.maindomesticflights_list .domestic_flights.less_details .final_selection_domesticlights .selected_box .seat_section{display:none}.domestic_flights.less_details .custom_tooltip{display:none}.domestic_flights.less_details .final_selection_domesticlights .flight_fare .price{margin:0}.domestic_flights.less_details .final_selection_domesticlights+.selected_price .bookfltBtn{width:auto}.csbt_flight_listing.maindomesticflights_list .domestic_flights.less_details .final_selection_domesticlights+.selected_price{display:inline-flex;align-items:center;justify-content:space-between}.csbt_flight_listing.maindomesticflights_list .domestic_flights.less_details .final_selection_domesticlights+.selected_price .price{width:auto}.csbt_flight_listing.maindomesticflights_list .flight-icon{display:inline-flex;align-items:center;flex-wrap:wrap}.domestic_flights.less_details .final_selection_domesticlights+.selected_price::before{height:calc(100% - 20px);top:10px;width:1px}.domestic_flights .less_details .final_selection_domesticlights .flight_departure_return .place,.domestic_flights .less_details .final_selection_domesticlights .stopdetails{display:none}.csbt_flight_listing.maindomesticflights_list .domestic_flights .less_details .final_selection_domesticlights .selected_box .name{float:left;width:76%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:3px}.csbt_flight_listing.maindomesticflights_list .domestic_flights .less_details .final_selection_domesticlights .selected_box .seat_section{display:none}.domestic_flights .less_details .custom_tooltip,.csbt_flight_listing.maindomesticflights_list .domestic_flights .less_details .final_selection_domesticlights .selected_box .title{display:none}.domestic_flights .less_details .final_selection_domesticlights .flight_fare .price{margin:0}.domestic_flights .less_details .final_selection_domesticlights+.selected_price .bookfltBtn{width:auto}.csbt_flight_listing.maindomesticflights_list .domestic_flights .less_details .final_selection_domesticlights+.selected_price{display:inline-flex;align-items:center;justify-content:space-between}.csbt_flight_listing.maindomesticflights_list .domestic_flights .less_details .final_selection_domesticlights+.selected_price .price{width:auto}.csbt_flight_listing.maindomesticflights_list .less_details .flight-icon{display:inline-flex;align-items:center;flex-wrap:wrap}.domestic_flights .less_details .final_selection_domesticlights+.selected_price::before{height:calc(100% - 20px);top:10px;width:1px}.csbt_flight_listing.maindomesticflights_list .bookfltBtn a.showmoredetailsbtn.active{bottom:77px}.csbt_flight_listing .special-fare-details-box .special-fare-details .price span,.csbt_flight_listing .special-fare-details-box .special-fare-details .price .plus-price{font-size:16px}.csbt_flight_listing .special-fare-details-box .special-fare-details .price .plus-price font{font-size:16px}.csbt_flight_book_now .flt_passenger_Sec{width:30%;padding-right:0}.fltSpclRequest .heading_txt{height:42px;float:left;width:100%}.csbt_flight_book_now .pass_list>li{float:left;width:100%}.csbt_flight_book_now .service_List>li.flt_travell_heading,.service_List>li.flt_seatMap_heading{height:40px}.flight_sprite{background:url(../../images/csbt/index_sprite.png) no-repeat;display:inline-block}.service_type_icon{background-position:-1211px -318px;width:28px;height:28px}.service_type_icon_int{background-position:-1211px -360px;width:28px;height:28px}.action-one{background-position:-1520px -329px;width:15px;height:17px}.action-two{background-position:-1491px -327px;width:18px;height:20px}.action-three{background-position:-1297px -328px;width:21px;height:17px}.action-four{background-position:-1368px -327px;width:19px;height:20px}.action-five{background-position:-1464px -327px;width:16px;height:19px}.action-six{background-position:-1432px -325px;width:19px;height:20px}.action-seven{background-position:-1400px -328px;width:28px;height:20px}.action-eight{background-position:-1335px -327px;width:13px;height:18px}.action-nine{background-position:-560px -498px;width:19px;height:14px}.action-ten{background-position:-514px -496px;width:19px;height:18px}.action-eleven{background-position:-485px -495px;width:16px;height:19px}.action-twelve{background-position:-450px -495px;width:19px;height:19px}.action-thirteen{background-position:-417px -495px;width:18px;height:19px}.action-fourteen{background-position:-604px -496px;width:19px;height:20px}.action-oneway{background-position:-744px -527px;width:17px;height:17px}.action-oneway-acc{background-position:-721px -493px;width:40px;height:21px}.action-rowundway{background-position:-668px -530px;width:30px;height:23px}.action-rowundway-acc{background-position:-646px -494px;width:52px;height:23px}.action-multicity{background-position:-795px -536px;width:30px;height:25px;transform:scale(0.9)}.action-multicity-acc{transform:scale(0.8);background-position:-778px -588px;width:46px;height:25px}.corporate_mybookings .dync_dataTable_wrap a{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.csbt_flight_book_now .pass_list>li{display:inline-flex;flex-wrap:wrap;height:46px;align-items:flex-start;padding:2px 0 0}.pass_list>li .passengers-box{top:0}.csbt_flight_book_now .wheelchair .pass_list>li{height:132px}.csbt_flight_book_now .service_List>li.flt_travell_heading,.service_List>li.flt_seatMap_heading{margin:0;height:42px !important}.modalsharebookinginformation .modal-dialog{width:494px;border-radius:2px;background-color:#fff}.modalsharebookinginformation .modal-content{padding:50px 65px;float:left;width:100%}.modalsharebookinginformation .title{float:left;width:100%;font-size:24px;text-transform:uppercase;color:#000;font-weight:500;text-align:center;display:inline-grid;gap:20px;margin:0 0 35px;position:static !important}.modalsharebookinginformation .title small{font-size:16px;color:#000;font-weight:400}.modalsharebookinginformation a.closeBtn_trans{border:2px solid #939393;top:15px;right:15px}.modalsharebookinginformation a.closeBtn_trans:before,.modalsharebookinginformation a.closeBtn_trans:after{width:1.5px;height:11px;background-color:#939393;margin-top:-5px;margin-left:-0.5px}.modalsharebookinginformation .sharebookinginformation_form{float:left;width:100%;display:inline-grid;gap:20px}.modalsharebookinginformation .sharebookinginformation_form .form-group{margin:0;position:relative}.modalsharebookinginformation .sharebookinginformation_form .form-group .fa-caret-down{position:absolute;right:20px;bottom:13px;font-size:10px}.modalsharebookinginformation .sharebookinginformation_form .form-group label{float:left;width:100%;font-size:16px;color:#000;font-weight:400;margin:0 0 5px}.modalsharebookinginformation .sharebookinginformation_form .form-group .form-control{height:40px;border-radius:5px;background-image:linear-gradient(0deg, #ececec 0%, #fff 100%);border:1px solid #d7d7d9;font-size:14px;font-weight:400;color:#615d5d}.modalsharebookinginformation .sharebookinginformation_form .form-group .form-control[placeholder*="Code"]{border-radius:5px 0 0 5px}.modalsharebookinginformation .sharebookinginformation_form .form-group .form-control[placeholder*="Code"]+.form-control{border-radius:0 5px 5px 0}.modalsharebookinginformation .sharebookinginformation_form .form-group .number-grid{float:left;width:100%;display:inline-grid;grid-template-columns:100px 1fr;gap:10px}.modalsharebookinginformation .sharebookinginformation_form .form-group .checkbox-inline{width:100%;float:left;text-align:left;font-size:12px;color:#000;font-weight:400}.modalsharebookinginformation .sharebookinginformation_form .form-group .checkbox-inline input[type="checkbox"]:checked+span:after{content:'';font-weight:bold;background:url(../../images/csbt/index_sprite.png) no-repeat -1541px -29px;width:10px;height:8px;transform:none;position:absolute;left:3px;top:4px}.modalsharebookinginformation .sharebookinginformation_form .form-group .checkbox-inline span{line-height:19px;float:left;width:100%;display:inline-grid;grid-template-columns:auto auto 1fr;align-items:flex-start;gap:6px}.modalsharebookinginformation .sharebookinginformation_form .form-group .checkbox-inline span::before{content:'';width:15px;height:15px;border-radius:2px;background-color:#fff;border:1px solid #7f8a98;display:inline-flex}.modalsharebookinginformation .sharebookinginformation_form .form-group .btn-group{width:100%;float:left;display:inline-grid;grid-template-columns:1fr 1fr;gap:12px}.modalsharebookinginformation .sharebookinginformation_form .form-group .btn-group .btn-submit{padding:10px 30px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:15px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.modalsharebookinginformation .sharebookinginformation_form .form-group .btn-group .btn-submit:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.modalsharebookinginformation .sharebookinginformation_form .form-group .btn-group .btn-submit:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.modalsharebookinginformation .sharebookinginformation_form .form-group .btn-group .btn-cancel{background:#fb7501;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}.modalsharebookinginformation .sharebookinginformation_form .form-group .btn-group .btn-cancel:hover{cursor:pointer;background:#fb7501;color:#fff}.modalsharebookinginformation .sharebookinginformation_form .form-group .btn-group .btn-cancel:active{background:#fb7501}.modalsharebookinginformation .sharebookinginformation_form.grid-column-two{grid-template-columns:1fr 1fr;gap:15px}.modalsharebookinginformation .sharebookinginformation_form.grid-column-two .form-group .number-grid{grid-template-columns:66px 1fr}.modalsharebookinginformation .sharebookinginformation_form.grid-column-two .btn-group{grid-template-columns:min-content;margin-top:10px}.modalsharebookinginformation .sharebookinginformation_form.grid-column-two .btn-group .btn-submit{padding:15px 60px;white-space:nowrap}.modalsharebookinginformation.details .modal-dialog{width:536px}.modalsharebookinginformation.details .modal-content{padding:30px 20px 30px}.modalsharebookinginformation.details .title{text-align:left;margin:0 0 25px;position:relative;gap:0;text-transform:capitalize}.modalsharebookinginformation.details.transaction .title{font-size:22px;gap:10px;margin:0 0 5px}.modalsharebookinginformation.details.transaction .title small .text-danger{float:left;width:100%;font-size:14px;color:#f91414;font-weight:400}.modalsharebookinginformation.details.transaction .sharebookinginformation_form .row-span-2{grid-column:1/3}.modalsharebookinginformation.details.transaction .sharebookinginformation_form .row-span-2 .btn-group{grid-template-columns:173px 173px}.modalsharebookinginformation.details.transaction .sharebookinginformation_form .row-span-2 .btn-group.three-btn-group{grid-template-columns:repeat(3, 1fr);width:90%}.modalsharebookinginformation.details.transaction .sharebookinginformation_form .row-span-2 .btn-group.three-btn-group .btn-submit,.modalsharebookinginformation.details.transaction .sharebookinginformation_form .row-span-2 .btn-group.three-btn-group .btn-cancel{padding:10px 15px}.modalmarkupconfiguration{text-align:left}.modalmarkupconfiguration a.modalCloseBtn{background:transparent !important;min-width:0 !important}.modalmarkupconfiguration .modal-header{background-color:#555;padding:8px 20px;border:0;width:100%;float:left}.modalmarkupconfiguration .title{font-size:18px;color:#fff;font-weight:400}.modalmarkupconfiguration .modal-dialog{width:500px}.modalmarkupconfiguration .bookfltBtn{justify-content:flex-start}.modalmarkupconfiguration .form-label{float:left;width:100%;font-size:16px;color:#000;font-weight:400;margin:0 0 5px}.modalmarkupconfiguration .form-control{height:40px;border-radius:5px;background-image:linear-gradient(0deg, #ececec 0%, #fff 100%);border:1px solid #d7d7d9;font-size:14px;color:#9b9b9b;font-weight:400}.maindomesticflights_list .flt_left_container .traveltime.layoverTimeFltr .lbox_01.active::after{content:'';display:block;position:absolute;top:2px;left:4px;width:4px;height:8px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.maindomesticflights_list .flt_left_container .traveltime.layoverTimeFltr .lbox_01{position:relative}.csbt_flight_book_now .wheelchair .pass_list>li{align-items:flex-start}.csbt_flight_book_now .wheelchair .pass_list>li::before{display:none}.pass_list>li .passengers-box{width:100%;float:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pass_list>li .passengers-box *{font-style:normal !important}.csbt_flight_listing .listingWrap_flt>.row .row{width:calc(100% + 30px)}.csbt_flight_listing .roundTrip_sec{margin:0 15px;width:calc(100% - 30px);border:1px solid #d7d7d9}.flight-tabs{margin:0 15px;width:calc(100% - 30px)}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .moreOption_forFlight{white-space:nowrap;margin:0;grid-column:1/3;width:calc(100% + 58px) !important;top:19px;border:0;display:inline-flex;align-items:center;justify-content:center;border-top:1px solid #5c5c5c80}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .moreOption_forFlight .main_content{border:1px solid #5c5c5c80;width:auto;border-top:0}.csbt_flight_listing .roundTrip_sec{margin:0 0;width:100%}.csbt_flight_listing .compact_view .listingWrap_flt{position:relative}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .airlineLogo_splr .flightImg{height:30px !important;margin:0 !important}.csbt_flight_listing .compact_view .flight_listBox.compact_view_hide .moreOption_forFlight{width:100% !important;position:absolute;left:0;bottom:-23px;top:auto}.csbt_flight_listing .flight-tabs{margin:0;width:100%}.seat_Map.updated .newsegment{padding:70px 50px 50px;position:relative}.seat_Map.updated .fltSeatMap{padding:0}.seat_Map.updated .flight_SeatMap_Hotizontal .seatingArea_wrapper{width:100%}.seat_Map.updated .flight_SeatMap_Hotizontal ~ .confirm_seatsBtn,.seat_Map.updated .flight_SeatMap_Hotizontal ~ .DisclaimerTxt{padding:10px 0}.misc_datatable{border:1px solid #d7d7d9}.seat_Map.updated .mainHeading{position:absolute;top:-225px;left:0}.csbt_flight_book_now .seat_Map.updated .nav-tabs li a{padding:9px 12px;font-size:14px !important;font-weight:600 !important;border-radius:5px 5px 0 0 !important;background:#fff;color:#000;border:1px solid #d7d7d9;margin-bottom:-1px;border-bottom:0}.csbt_flight_book_now .seat_Map.updated .nav-tabs>li{height:auto;width:auto;margin:0}.csbt_flight_book_now .seat_Map.updated .nav-tabs::before{display:none}.csbt_flight_book_now .seat_Map.updated .nav-tabs{border-bottom:1px solid #a09f9f}.csbt_flight_book_now .flightBooknow_continueBtn{padding-left:0}.clearDiv .clearfix{width:100%;float:left}div.tour_listbox .adv_roomDtls .price .tourPrice{padding-top:0 !important}.clearDiv .row{width:calc(100% + 30px);float:left}.maindomesticflights_list .traveltime{margin:0;width:100%;flex-wrap:wrap}.maindomesticflights_list .flt_left_container .fltr_lbl+div{padding:15px}.maindomesticflights_list .flt_left_container .numberStops_flt .lbox_01{width:100%;float:left;background:transparent !important;border:0;text-align:left;padding:0;color:#5a5c5b;font-weight:400;font-size:12px;min-height:auto;margin:0 0 5px;display:inline-flex;align-items:center;position:relative}.maindomesticflights_list .flt_left_container .numberStops_flt .lbox_01::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}.maindomesticflights_list .flt_left_container .numberStops_flt .lbox_01.active::after{content:'';display:block;position:absolute;top:3px;left:4px;width:4px;height:8px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.domestic_flights .domesticflights_list .flight_matrix_buttonset .left-button{width:auto;position:static}.maindomesticflights_list .prvDayBtn,.maindomesticflights_list .nextDayBtn{position:absolute;left:10px}.maindomesticflights_list .nextDayBtn{left:auto;right:10px}.domestic_flights .travellerDepart{margin:5px 0}.domestic_flights .flt_left_container .traveltime .lbox_01{width:25%}.csbt_flight_listing.maindomesticflights_list .domestic_flights .btn_domestic_details{position:absolute;right:67px;bottom:0px}.csbt_flight_listing.maindomesticflights_list .domestic_flights .price h2{margin:0 0 2px}.csbt_flight_listing.maindomesticflights_list .domestic_flights .final_selection_domesticlights{width:890px}.csbt_flight_listing.maindomesticflights_list .domestic_flights .less_details .final_selection_domesticlights+.selected_price,.csbt_flight_listing.maindomesticflights_list .domestic_flights .final_selection_domesticlights+.selected_price{width:280px}.btn.bg-transparent{background:#000;color:#fff !important}.file_input_Btn_wrap{z-index:1}.refund_summary .col-md-12{width:100%;font-size:12px;line-height:normal;margin:0 0 5px}.refund_summary .panel-heading{font-size:14px;font-weight:500;float:left;width:100%;padding:0 15px 10px}.refund_summary .flightOption [type="radio"]:checked+label,.refund_summary [type="radio"]:not(:checked)+label{color:#333}.refund_summary .flightOption .radio-inline{padding-left:0;margin:0}.refund_summary .flightOption{margin:0}.refund_summary .submitBtn button{padding:7px 20px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:15px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.refund_summary .submitBtn button:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.refund_summary .submitBtn button:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.searchForm_tabs_wrapper .homeSearchCont .flightOption .oneWay+.roundTrip{margin-left:15px}.csbt_accountflow .status-text.danger{color:#d1242d;font-size:22px}.csbt_accountflow .status-text.success{color:#66c136;font-size:22px;margin-right:5px}.csbt_accountflow .pagination{display:inline-flex;justify-content:flex-end;width:100%}.csbt_accountflow .pagination button{border:0;width:30px;height:30px;padding:5px;display:inline-flex;align-items:center;justify-content:center;margin-left:2px;background:#fff;font-size:13px;font-weight:400;color:#000;border:1px solid #ccc;border-radius:3px;cursor:pointer}.csbt_accountflow .pagination .active{background:#000 !important;color:#fff !important;border-color:#000 !important}.csbt_accountflow .paid_via{display:block !important;position:unset;height:36px}.csbt_flight_listing .fltListingContainer a.fare-options{margin:10px 0 0}.homeSearchCont .traveller_box{margin-top:-76px}.misc_datatable{margin:0 0 0px;border:0;border-bottom:1px solid #d7d7d9}.misc_datatable tr.bg-primary th{background:#000;color:#fff;font-size:12px;font-weight:500;text-align:left !important;padding:15px 10px 15px 35px !important}.misc_datatable.table>tbody>tr>td{font-size:14px;font-weight:500;text-align:left;vertical-align:top;border-right:1px solid #e8e8e8;padding:15px 10px 15px 35px;background-color:#fff}.maindomesticflights_list .flightListingHeading .fltQuoationBtn a,.maindomesticflights_list .flightListingHeading .modifyBtn a{display:block;white-space:nowrap;padding:9px 15px}.send_request_modal .custom_tooltip_details .tooltip_details{left:auto;right:0;top:70px}.send_request_modal .custom_tooltip_details .tooltip_details::before{left:auto;right:50px}.modal-open .modal#loader{z-index:1060}.modal-open .modal#loader::before{content:'';position:fixed;width:100%;height:100vh;background:#000;opacity:0.3}.bookingResultInfo_csbt{padding-left:0;padding-right:0}.bookingResultInfo_csbt .dync_dataTable_wrap #bookingList:not(.table-new) th,.bookingResultInfo_csbt .dync_dataTable_wrap #bookingList:not(.table-new) td{width:30px !important;padding:7px !important;text-align:center !important;min-width:30px !important;max-width:30px !important}.bookingResultInfo_csbt .dync_dataTable_wrap #bookingList:not(.table-new) td *:not(.searchSprite){width:auto !important;text-align:center !important}.bookingResultInfo_csbt .dync_dataTable_wrap #bookingList:not(.table-new) td .book_email{width:100% !important;text-align:center}.bookingResultInfo_csbt .dync_dataTable_wrap #bookingList:not(.table-new) td *:not(.searchSprite).book_status{width:100% !important;text-align:center}.bookingResultInfo_csbt .custPaging.pgType2{margin:30px auto 0}.csbt_flight_listing .compact_view .listingWrap_flt .row>.fltPriceDtls{padding-top:10px !important}.csbt_flight_listing .recentFltSearch .allflightbutton+.allflightbutton+.allflightbutton{right:180px}.flight_listBox .supplier_tlt .fa{color:#333;text-decoration:none !important}.flight_listBox .debug_icon.infodata.details_infodata{top:auto;margin:10px 0 0}.selecteShipDate{float:right;width:207px;height:31px;position:fixed;right:0;top:122px;z-index:100;cursor:pointer}.selecteShipDate input{width:100%;height:31px;border:1px solid #d7d7d9;font-size:0;cursor:pointer}.selecteShipDate label{font-size:12px;color:#1b1d6c;font-weight:500;width:100%;text-align:center;position:absolute;top:8px;cursor:pointer}.select_ship_date.datepicker-dropdown{width:207px;height:172px;filter:drop-shadow(0 0 2.5px rgba(0,0,0,0.1));background-color:#fff;border:1px solid #d3d3d3;padding:0;position:fixed;top:156px !important;right:0 !important;left:auto !important;bottom:auto !important;z-index:9999}.select_ship_date.datepicker td{font-size:11px;color:#6b6b6b;font-weight:400;padding:0 !important;width:28px;height:18px;background-color:#fefaf6;border-radius:0;border:1px solid #fff}.select_ship_date.datepicker th{font-size:13px;color:#000;font-weight:500;padding:0 !important;background-color:#fff;border:1px solid #e2e2e2;width:31px;height:24px}.select_ship_date.datepicker table tr td.new,.datepicker table tr td.old{background-color:#eff1f2;color:#c3c3c3}.select_ship_date.datepicker table thead tr:nth-child(2) th{background-color:#eaecef;border:0;border-radius:0;height:auto;font-size:0px}.select_ship_date.datepicker table thead tr:nth-child(2){height:34px}.select_ship_date.datepicker table thead tr:nth-child(2) th.datepicker-switch{height:10px;font-size:12px}.select_ship_date.datepicker-dropdown:after,.select_ship_date.datepicker-dropdown:before{display:none}.select_ship_datediv.datepicker table tr td.active,.select_ship_datediv.datepicker table tr td.active:hover{background:#fb7501 !important}.select_ship_date.datepicker table{width:100%}.select_ship_date.datepicker table thead tr:nth-child(2) th.prev:before{content:'';display:inline-block;background:#eaecef url(../images/home/index_sprite.png) no-repeat -1737px -29px;width:12px;height:12px;font-size:0px}.select_ship_date.datepicker table thead tr:nth-child(2) th.next:before{content:'';display:inline-block;background:#eaecef url(../images/home/index_sprite.png) no-repeat -1752px -29px;width:12px;height:12px;font-size:0px}.select_ship_date.datepicker table thead tr:nth-child(2) th.prev,.select_ship_datediv.datepicker table thead tr:nth-child(2) th.next{font-size:0px}.selecteShipDate label{font-size:0px;color:#fff}.selecteShipDate{width:38px;top:142px}.selecteShipDate input{height:38px;border-radius:0;border:0;background:#000;transition:0.3s all}.selecteShipDate label::after{content:"\f073";font:normal normal normal 14px/1 FontAwesome;font-size:21px}.selecteShipDate.opened input{background:#af9b7c}.selecteshipdate_show ~ .select_ship_date.datepicker-dropdown,.flight_listing.selecteshipdate_show ~ .daterangepicker.addNote_datetime{right:0 !important}.select_ship_date.datepicker-dropdown,.flight_listing ~ .daterangepicker.addNote_datetime{transition:0.3s all;right:-235px !important;top:182px !important}.fltModifySearch label{font-weight:600;font-size:14px}.fltModifySearch [type="radio"]+label{color:#fff !important}.fltModifySearch [type="radio"]+label::before{color:#fff !important}.fltModifySearch .flightSearchBtn a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.fltModifySearch .flightSearchBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.fltModifySearch .flightSearchBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.fltModifySearch .prefered_airline_fld button.btn.dropdown-toggle.bs-placeholder.btn-default{padding-left:15px}.fltModifySearch .prefered_airline_fld .bs-caret{display:block}.csbt_flight_listing .tab-content .mainFullDiv+.mainFullDiv::before{display:none}.csbt_flight_listing .flt_Oneway_Dlts .moreOption_dtls+.moreOption_dtls::after{display:none}.ui-menu .ui-menu-item:hover *,.ui-state-focus *{color:#fff !important}.domestic_flights .fltFound{background:transparent}.csbt_flight_book_now .fareDlts_sec.fltFareDtls .fareDltsDiv.final_amount{padding:10px 15px}.csbt_flight_book_now .flightTravellerDtlsBox.review .title{padding:0 15px}.csbt_flight_book_now .review .traveldetailtext{padding:10px 20px}.csbt_flight_book_now .fareDlts_sec .fareDlts_TableData .fareDlts_TableData{border:0}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .addMeal_img{display:inline-block;width:32px;height:35px;background-position:-483px -59px !important}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .addBaggage_img{display:inline-block;width:32px;height:35px;background-position:-483px -59px !important}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs .selectSeat_img{display:inline-block;width:32px;height:35px;background-position:-401px -64px !important}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs a:hover .addMeal_img{display:inline-block;width:32px;height:35px;background-position:-317px -127px !important}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs a:hover .addBaggage_img{display:inline-block;width:32px;height:35px;background-position:-483px -119px !important}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs a:hover .selectSeat_img{display:inline-block;width:32px;height:35px;background-position:-401px -124px !important}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs li.active>a .addMeal_img{display:inline-block;width:32px;height:35px;background-position:-317px -127px !important}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs li.active>a .addBaggage_img{display:inline-block;width:32px;height:35px;background-position:-483px -119px !important}.csbt_flight_book_now .flightSpclReqstBox .flight-tabs li.active>a .selectSeat_img{display:inline-block;width:32px;height:35px;background-position:-401px -124px !important}.csbt_flight_book_now .seat_Map.updated .nav-tabs li a{height:auto}.flightTravellerDtlsBox{background-color:#fff}.csbt_flight_listing.maindomesticflights_list .domestic_flights .less_details .final_selection_domesticlights+.selected_price .price{width:52%}body .topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li a{padding:6px 0px 30px}body .topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li{margin:0 5px 0 0}.hotel_selection>.bootstrap-select.btn-group .dropdown-menu li a{color:#333;white-space:break-spaces;font-size:12px;word-break:break-word;padding:5px 10px}.hotel_selection>.bootstrap-select>.dropdown-menu.open{width:100%}.hotel_selection>.bootstrap-select>.btn:hover,.hotel_selection .btn:focus,.hotel_selection .btn.focus{color:#7a7a7a !important}.compareHeaderSection ul.compPrintSec{width:50% !important}.flt_layoverHrs span,.csbt_flight_book_now .layoverHrs span{position:relative;bottom:auto;left:auto;transform:none;padding:0;background:#f3f3f3;display:inline;font-weight:500}.flt_layoverHrs:after,.csbt_flight_book_now .layoverHrs:after{bottom:11px;width:100%}.flt_layoverHrs span.change_airport_Txt{right:auto !important}.Modal_fare_rules .modal_infodate *{background-color:transparent !important;color:#333;white-space:normal;border:0 !important;padding:0;font-family:inherit;font-size:14px !important}.Modal_fare_rules .modal_infodate td{padding:0 0 10px}.Modal_fare_rules .modal_infodate fieldset,.Modal_fare_rules .modal_infodate legend{display:block;float:left}.table-brandsancilliaries .table.table-bordered>tbody>tr>td .supplier_tlt *{overflow:visible !important}.Modal_fare_rules .modal-header{background-color:#525251;margin:0 0 15px;padding:7px 15px}.Modal_fare_rules .modal-header h4{font-size:17px;font-weight:500;color:#fff}.Modal_fare_rules .modal_infodate .close_infodata{display:none}.Modal_fare_rules .modal_infodate *{font-size:15px !important;font-weight:400 !important;font-family:Rubik, sans-serif !important;margin:0 !important;border-color:#ddd !important;color:#333 !important}.Modal_fare_rules .modal_infodate b{font-weight:500 !important;margin:10px 0 !important;float:left;width:100%;font-size:15px !important;text-transform:uppercase}.Modal_fare_rules .modal_infodate table{width:100% !important;border-color:#ddd !important}.Modal_fare_rules .modal_infodate table th{background:linear-gradient(0deg, #ececec 0, #fff 100%) !important;color:#333 !important;font-size:12px !important;width:30%;padding:5px !important;border:1px solid #ddd !important}.Modal_fare_rules .modal_infodate table td,.modal_infodate table td *{font-size:12px !important;color:#333 !important}.Modal_fare_rules .modal-body{padding:0}.Modal_fare_rules .modal_infodate table ~ table{margin:0 0 10px !important}.Modal_fare_rules .modal_infodate{max-height:450px;overflow:hidden;overflow-y:auto;padding:0 15px 15px;scrollbar-color:#333 transparent;scrollbar-width:thin}.Modal_fare_rules .modal_infodate table td{padding:5px !important;border:1px solid #ddd !important}.Modal_fare_rules .preloader_listing{width:100%;height:30px;float:left;margin:15px 0 0 !important}.flight_listing ~ .Modal_fare_rules::before{content:'';background:#00000080;width:100%;height:100vh;position:fixed}.Modal_fare_rules .modal_infodate h2:empty::before{content:'No Fare Rule available, Kindly Contact admin for more details ';text-align:left;width:100%;float:left;padding:15px 0 0}body[style*="padding-right: 15px;"] .fltlistingWrraper.sticky_area{position:static}body[style*="padding-right: 15px;"] .flight_listing .modal_brandsancilliaries{overflow:auto}body[style*="padding-right: 15px;"] .flight_listing .modal_brandsancilliaries{-ms-overflow-style:none;scrollbar-width:none}body[style*="padding-right: 15px;"] .flight_listing .modal_brandsancilliaries::-webkit-scrollbar{display:none}.table-brandsancilliaries .table.table-bordered>tbody>tr>td .table-bordered td span[style*="hidden"]{display:none}.csbt_flight_listing .FltDtls p br{display:none}.csbt_flight_listing .FltDtls p{display:inline-flex;flex-wrap:wrap;line-height:normal;margin:0 0 5px !important;float:left;width:100%}.icon-seatnumber{background-position:-681px -412px;width:15px;height:15px}.csbt_flight_listing .FltDtls p:empty{display:none}.dyn_tab_pane .FltDtls{margin:0 0 20px}.flight_baggage_allowance span{float:left;display:inline-flex;align-items:center;line-height:20px;font-size:11px}.flight_baggage_allowance span+span{margin-left:2px;margin-right:2px}.flight_baggage_allowance{flex-wrap:nowrap !important;white-space:nowrap;align-items:flex-end;display:inline-flex;margin:0 0 15px}.flight_baggage_allowance .luggageIcon{margin-left:-15px;order:-1;margin-bottom:3px;margin-right:0}.flight_baggage_allowance span small{font-size:10px;font-weight:500}.flight_baggage_allowance span+span+span::before{content:'|';margin-right:2px;font-weight:500}.hotel_selection>.bootstrap-select.btn-group .dropdown-menu li.active a{color:#fff}.table-brandsancilliaries .table.table-bordered>tbody>tr>td.text-left .supplier_tlt a{padding:7px 12px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.table-brandsancilliaries .table.table-bordered>tbody>tr>td.text-left .supplier_tlt a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.table-brandsancilliaries .table.table-bordered>tbody>tr>td.text-left .supplier_tlt a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}#Modal_fare_rules .modal-header{padding:6px 15px;border-bottom:1px solid #e5e5e5;background:#525251;color:#fff}#Modal_fare_rules h4.modal-title{font-size:16px}a.modalCloseBtn.close_infodata{display:none}#Modal_fare_rules a.modalCloseBtn{font-size:10px;width:20px;height:20px;top:6px;right:7px}#Modal_fare_rules a.modalCloseBtn:after,#Modal_fare_rules a.modalCloseBtn:before{margin-top:-5.5px;height:10px;background-color:#fff}.flight_listBox .supplier_tlt{text-align:left}#popup_modal_flight_invoice .radio.radio-success{margin-bottom:0}#popup_modal_flight_invoice .checkbox label,#popup_modal_flight_invoice .radio label{padding-left:17px !important;min-height:auto !important;line-height:normal !important;float:left;width:100%}#popup_modal_flight_invoice .checkbox label,#popup_modal_flight_invoice .radio label{padding-left:17px !important;min-height:auto !important;line-height:normal !important;float:left;width:100%}#popup_data_flight_invoice [type=radio]:checked+label:after{content:'';width:7px;height:7px;background:#af8300;position:absolute;top:7px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all 0.2s ease}#popup_data_flight_invoice [type=radio]:not(:checked)+label:after{content:'';width:13px;height:13px;background:0 0 !important;position:absolute;top:4px;left:0;border-radius:100% 100%;-webkit-transition:all .2s ease;transition:all 0.2s ease}#popup_data_flight_invoice [type=radio]:not(:checked)+label:before{content:'';width:13px;height:13px;background:0 0 !important;position:absolute;top:4px;left:0;border-radius:100% 100%;border:1px solid #d6d6d6;-webkit-transition:all .2s ease;transition:all 0.2s ease}#popup_data_flight_invoice [type=radio]:checked+label:before{content:'';position:absolute;left:0;top:4px;width:13px;height:13px;border:1px solid #d6d6d6;border-radius:100%;background:#fff}#popup_data_flight_invoice input#text-input{font-size:12px;font-weight:400}.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 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.commonBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.commonBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.commonBtn span{padding-left:5px}.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 a{padding:1px 5px 3px;font-size:11px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:5px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.addQuoteBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.addQuoteBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.pernightRtBtn_htl a{padding:1px 7px 3px;font-size:11px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:5px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.pernightRtBtn_htl a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.pernightRtBtn_htl a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.pernightRtBtn a{padding:1px 7px 3px;font-size:11px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:5px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.pernightRtBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.pernightRtBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.canclPolicyBtn a{padding:1px 7px 3px;font-size:11px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:5px;border:1px solid #f25746;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#f25746;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.canclPolicyBtn a:hover{background-color:transparent;cursor:pointer;color:#f25746;--d: 100%}.canclPolicyBtn a:active{background-color:transparent;cursor:pointer;color:#f25746;--d: 100%}.backToSearchBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.backToSearchBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.backToSearchBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.clearDiv{clear:both}.whiteBg{background:#fff}.mapDtlsBtnWrap{position:relative;z-index:10;margin-top:-17px}.mapDtlsBtnWrap .streetViewBtn.streetBtn,.mapDtlsBtnWrap .mapViewBtn.mapBtn{display:inline-block}.mapDtlsBtnWrap .streetViewBtn a,.mapDtlsBtnWrap .mapViewBtn a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.mapDtlsBtnWrap .streetViewBtn a:hover,.mapDtlsBtnWrap .mapViewBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.mapDtlsBtnWrap .streetViewBtn a:active,.mapDtlsBtnWrap .mapViewBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.mapDtlsBtnWrap .streetViewBtn a span.mapviewIcon,.mapDtlsBtnWrap .mapViewBtn a span.mapviewIcon{padding-right:7px}.mapDtlsBtnWrap .streetViewBtn a+a,.mapDtlsBtnWrap .mapViewBtn a+a{margin:0px 7px}.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 #555;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,.homepage_resentSearch.resentSeachSlider .htlLocationName .packages_icn_rs{position:absolute;left:10px;top:8px}.htlLocationName .searchHtlname_carrental{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.recentHtlSearch.homepage_resentSearch{background:transparent;float:left;width:100%;position:relative;padding:15px 0 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:#7c7c7c;margin-bottom:0px;font-weight:500}.recentHtlSearch .resentSrchHead .nextSearchTtl{float:right;font-size:12px;color:#7c7c7c;margin-bottom:0px;cursor:pointer;position:relative}.recentHtlSearch .recentSearchBox{width:100%;border-radius:10px;border:1px dashed #fb7501;padding:10px 15px !important;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:#fb7501;padding:3px}.recentHtlSearch .recentSearchBox .htlLocationName{font-size:14px;font-weight:700;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;font-weight:700;padding-right:2px}.recentHtlSearch .recentSearchBox .htlLocationName .htlAvailDate{font-size:11px;color:#4d4d4d;font-weight:400;padding-left:2px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recentHtlSearch .recentSearchBox .roomAdltCount{font-size:11px;color:#4d4d4d;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:700;color:#525251;line-height:18px}.listingHeading .htlDate_trvlDtls{font-size:13px;font-weight:700;color:#656565;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:20px;height:20px;background:#555;border-radius:25px;color:#fff;font-size:9px;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}.listing_filter_result_wrapper{width:100%;margin:0px;padding:0px;float:left;margin-top:10px}.filter_left_container{height:auto;background:#fefaf6;min-height:684px;width:100%;float:left;border:1px solid #d7d7d9}.filter_left_container .srch_fltr{margin-top:12px;float:left;position:relative;font-family:"Mulish",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:#212121;border-bottom:1px solid #212121;left:2;float:0;margin-top:2px;cursor:pointer}.filter_left_container .clear_all a{color:#212121}.filter_left_container .fltr_srch{width:100%;padding:10px 20px 10px 20px;border-bottom:1px solid #d7d7d9;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:#212121}.filter_left_container .fltr_lbl{color:#212121;position:relative;cursor:pointer;font-size:15px;font-weight:700;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:20px}.filter_left_container .fltr_lbl .fa{font-size:14px;right:0px;position:absolute;top:1px;color:#212121}.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:#212121;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,.filter_left_container .searchTransname{padding-left:25px;font-size:12px;color:#525251;height:28px}.filter_left_container .searchHtlName::-webkit-input-placeholder,.filter_left_container .searchTransname::-webkit-input-placeholder{color:#525251}.filter_left_container .searchHtlName:-ms-input-placeholder,.filter_left_container .searchTransname:-ms-input-placeholder{color:#525251}.filter_left_container .searchHtlName::-moz-placeholder,.filter_left_container .searchTransname::-moz-placeholder{color:#525251;opacity:1}.filter_left_container .searchHtlName:-moz-placeholder,.filter_left_container .searchTransname:-moz-placeholder{color:#525251;opacity:1}.filter_left_container .filterMapImg{padding-bottom:10%;overflow:hidden;width:100%;min-height:230px}.filter_left_container .filterMapImg a{color:#212121;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}.filter_right_container{margin-bottom:10px;width:100%;float:left}.filter_right_container .rightFilerTop{width:100%;float:left;background:#555;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;border-left:1px solid #4d4d4d}.filter_right_container .rightFilerTop .sortby_top{float:left;padding:0px;color:#fff;font-size:12px;font-weight:400}.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{padding:1px 7px 3px;font-size:11px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:5px;border:1px solid #f25746;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#f25746;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.filter_right_container .rightFilerTop .bookingSectionBox .canclPolicyBtn:hover{background-color:transparent;cursor:pointer;color:#f25746;--d: 100%}.filter_right_container .rightFilerTop .bookingSectionBox .canclPolicyBtn:active{background-color:transparent;cursor:pointer;color:#f25746;--d: 100%}.filter_right_container .rightFilerTop .bookingSectionBox .canclPolicy:before{border-color:rgba(171,137,84,0);border-top-color:#fb7501;border-width:13px;left:62%}.filter_right_container .rightFilerTop .filterSelect{position:relative;float:left;padding:12px 10px 7px;color:#fff;margin:0;text-transform:uppercase}.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;text-transform:uppercase}.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:#525251;position:static}.filter_right_container .rightFilerTop .searchHtlName{height:30px;margin:4px 0px}.filter_right_container .rightFilerTop .searchHtlNameMap{height:30px;font-size:12px;color:#fb7501}.filter_right_container .rightFilerTop .searchHtlNameMap::-webkit-input-placeholder{color:#fb7501}.filter_right_container .rightFilerTop .searchHtlNameMap:-ms-input-placeholder{color:#fb7501}.filter_right_container .rightFilerTop .searchHtlNameMap::-moz-placeholder{color:#fb7501;opacity:1}.filter_right_container .rightFilerTop .searchHtlNameMap:-moz-placeholder{color:#fb7501;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}.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:#fb7501;color:white}.paginationTop a:hover:not(.active){background-color:#fb7501;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:#fb7501 !important;color:white;border:1px solid #fb7501}.paginationTop .pagination ul li a:hover:not(.active){background-color:#fb7501;border:1px solid #ddd;color:#fff}.paginationTop .pagination>.active>a,.paginationTop .pagination>.active>span,.paginationTop .pagination>.active>a:hover,.paginationTop .pagination>.active>span:hover,.paginationTop .pagination>.active>a:focus,.paginationTop .pagination>.active>span:focus{background-color:#fb7501 !important;color:#fff}.htlListingContainer{width:100%;display:inline-block}.htlListingContainer .htlListingImg_bg{background-color:#d7d7d9;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:17px;color:#000;margin-top:0px;margin-bottom:0px;font-weight:700;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;line-height:12px}.hotel_listBox .hotel_info .locationDtls .location_Dlts{font-size:12px;color:#7c7c7c;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:#fb7501;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:#525251;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:#525251;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:#000;display:inline-block;vertical-align:top;padding-right:3px;font-weight:700;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:#fef3e8;padding:7px 0px;font-size:13px;color:#333;font-weight:400;border-bottom:1px solid #d7d7d9}.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:#333;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:#525251;padding:0px;margin:0px}.hotel_listBox .adv_roomDtls .refundableTxt{font-size:12px;color:#525251;text-align:center}.hotel_listBox .adv_roomDtls .refund_gray{color:#666 !important}.hotel_listBox .adv_roomDtls .nonRefund_red{color:#fa6b5c !important}.hotel_listBox .adv_roomDtls .availableTxt{font-size:12px;text-align:center;font-weight:400}.hotel_listBox .adv_roomDtls .perRates{font-size:19px;color:#000;text-align:right;font-weight:800;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;width:auto;float:none}.hotel_listBox ul.statusList li{list-style-type:disc;margin:0px;padding:0px;font-size:11px !important;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:#fef3e8;padding:10px 0px}.hotel_listBox .bookingSectionBox .moreOpt_rooms{cursor:pointer}.hotel_listBox .bookingSectionBox .moreOpt_rooms .plusIco{width:25px;height:25px;background:#555;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:13px;color:#333;text-align:left;font-weight:500;-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:#212121;cursor:pointer;border-bottom:1px solid #212121}.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:#212121;float:left;font-weight:400}.priceRngeBox .maxPrice{font-size:12px;color:#212121;float:right;font-weight:400}.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;z-index:999990 !important}.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:#fb7501;width:90%;margin:5px auto;top:25px;background:#a8b0ba;border-radius:3px}.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:#fb7501}.priceRangeSlider .ui-widget-content{background:#a8b0ba}.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:#fb7501}.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:#7c7c7c;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:#555;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:"Mulish",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:#fb7501;display:flex;align-items:center}.detaislReviewheading .starRtg_dtl .star_icn{font-size:12px;padding:0px 2px}.detaislReviewheading .prce_dv label{color:#525251;display:inline-block;width:100%;text-align:right;padding-right:0px;font-size:13px;color:#656565;font-weight:500}.detaislReviewheading .prce_dv h2{padding-top:0px;font-size:20px;text-align:right;color:#000;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 #d7d7d9;border-bottom:1px solid #d7d7d9}.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>li>a{position:relative;display:block;font-size:14px;padding:12px 70px;background:#555;color:#fff;border-radius:4px 4px 0 0}.htl_details_tabs_Container .nav.hotelDtls_tabs>li>a:hover,.htl_details_tabs_Container .nav>li>a:focus{text-decoration:none;background-color:#555;color:#fff;border:1px solid transparent;border-radius:4px 4px 0 0}.htl_details_tabs_Container .nav-tabs.hotelDtls_tabs>li.active>a,.htl_details_tabs_Container .nav-tabs>li.active>a:hover,.htl_details_tabs_Container .nav-tabs>li.active>a:focus{color:#000;background-color:#fff;border:1px solid #d7d7d9;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:#525251;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:#fa6b5c;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:#fa6b5c;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:#525251;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:#525251;margin-bottom:10px;font-size:12px;color:#525251;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:"Mulish",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:"Mulish",sans-serif;color:#666;margin-left:0px !important;cursor:pointer;color:#fa6b5c !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:#fa6b5c;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:#fb7501;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:"Mulish",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:"Mulish",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;font-family:"Mulish",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:#525251;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 #d7d7d9;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:#525251;margin:0 0 3px 0px}.reviewLeft .booknow_htlDtls .star-color{width:100%;float:left;color:#fb7501;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:#525251;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:#000;font-size:18px;margin:0px;padding:0;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.reviewLeft .booknow_htlDtls .infoIcon{float:right;color:#fb7501;padding:1px 20px}.bookNw_dtlBox{background:#fff;margin-bottom:10px}.bookNw_dtlBox .form-control{font-size:"Mulish",sans-serif;font-weight:13px;font-family:400;color:#fb7501}.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:700;color:#525251;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:#525251;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:#000;margin:25px 0 0 0px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bookingDtls_hotel_top .passTxt{font-size:"Mulish",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:"Mulish",sans-serif;color:#666;margin:10px 0 0 0}.bookNow_Travellerinfo.htltrvl_info h3{width:100%;float:left;font-size:16px;font-weight:700;color:#555;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:20px 0 15px}.bookNow_Travellerinfo.htltrvl_info .copyTxt_form{font-size:16px;font-weight:500;font-family:"Mulish",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:#525251}.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:#fa6b5c;font-size:12px;font-weight:400}.agreeCheck_opt{float:left;width:100%}.filterCheck span{color:#525251;font-size:12px;float:right;line-height:25px}.filterCheck .checkbox{margin:0px;padding:0px}.checkbox label{color:#7c7c7c;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 #555;border-width:0 2px 2px 0;transform:rotate(45deg)}.bookingHeading{font-size:16px;font-weight:700;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:#525251;margin-bottom:15px;margin:0 0 8px;word-break:break-word}.htlBookingNoteCont{font-size:12px}.dtl_canclPolicyTtl{font-size:12px;color:#000;font-weight:700;margin-bottom:7px}.dtl_canclPolicy_desc{font-size:12px;color:#7c7c7c}.cnclAgree_termns{font-size:12px !important;color:#525251;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:#525251;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:#525251;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:#525251;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 #d7d7d9;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:#525251;padding-left:0px;font-weight:400}.compareHtl .checkbox label::before{margin-right:5px}.hotelModifySearch,.transfModifySearch,.tourModifySearch,.carModifySearch,.fltModifySearch{width:100%;float:left;background:#e26901}.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:#c9ccd2;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:"Mulish",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:"Mulish",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:#525251;background-color:#fff;border:1px solid #ccd2df;border-radius:4px;font-weight:700}.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:600}.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 .modal-headerInfo,.transfModifySearch .modal-headerInfo,.tourModifySearch .modal-headerInfo,.carModifySearch .modal-headerInfo,.fltModifySearch .modal-headerInfo{padding:5px}.hotelModifySearch .SearchHotel a,.hotelModifySearch .packageSearchBtn a,.transfModifySearch .SearchHotel a,.transfModifySearch .packageSearchBtn a,.tourModifySearch .SearchHotel a,.tourModifySearch .packageSearchBtn a,.carModifySearch .SearchHotel a,.carModifySearch .packageSearchBtn a,.fltModifySearch .SearchHotel a,.fltModifySearch .packageSearchBtn a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.hotelModifySearch .SearchHotel a:hover,.hotelModifySearch .packageSearchBtn a:hover,.transfModifySearch .SearchHotel a:hover,.transfModifySearch .packageSearchBtn a:hover,.tourModifySearch .SearchHotel a:hover,.tourModifySearch .packageSearchBtn a:hover,.carModifySearch .SearchHotel a:hover,.carModifySearch .packageSearchBtn a:hover,.fltModifySearch .SearchHotel a:hover,.fltModifySearch .packageSearchBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.hotelModifySearch .SearchHotel a:active,.hotelModifySearch .packageSearchBtn a:active,.transfModifySearch .SearchHotel a:active,.transfModifySearch .packageSearchBtn a:active,.tourModifySearch .SearchHotel a:active,.tourModifySearch .packageSearchBtn a:active,.carModifySearch .SearchHotel a:active,.carModifySearch .packageSearchBtn a:active,.fltModifySearch .SearchHotel a:active,.fltModifySearch .packageSearchBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.hotelModifySearch #myModal .hotelModifySearch,.transfModifySearch #myModal .hotelModifySearch,.tourModifySearch #myModal .hotelModifySearch,.carModifySearch #myModal .hotelModifySearch,.fltModifySearch #myModal .hotelModifySearch{width:100%;float:left;background:#fb7501}.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 .checkbox input:checked+label:before,.transfModifySearch .checkbox input:checked+label:before,.tourModifySearch .checkbox input:checked+label:before,.carModifySearch .checkbox input:checked+label:before,.fltModifySearch .checkbox input:checked+label:before{color:#fff !important}.hotelModifySearch .mainHeading,.transfModifySearch .mainHeading,.tourModifySearch .mainHeading,.carModifySearch .mainHeading,.fltModifySearch .mainHeading{padding:10px 0px 15px 15px;color:#fff;font-weight:700}.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 #525251;border-width:0 2px 2px 0;transform:rotate(45deg)}.hotelModifySearch .advance_search_link::before,.transfModifySearch .advance_search_link::before,.tourModifySearch .advance_search_link::before,.carModifySearch .advance_search_link::before,.fltModifySearch .advance_search_link::before{content:'';width:100%;float:left;margin:15px 0 0;padding:25px 0 0;border-top:1px solid #d7d7d9}.hotelModifySearch .advance_search_link a b,.transfModifySearch .advance_search_link a b,.tourModifySearch .advance_search_link a b,.carModifySearch .advance_search_link a b,.fltModifySearch .advance_search_link a b{color:#fff}.hotelModifySearch .htlForm_break_line_bottom,.transfModifySearch .htlForm_break_line_bottom,.tourModifySearch .htlForm_break_line_bottom,.carModifySearch .htlForm_break_line_bottom,.fltModifySearch .htlForm_break_line_bottom{display:none}.hotelModifySearch [type="radio"]+label::before,.hotelModifySearch [type="radio"]+label,.hotelModifySearch [type="radio"]:not(:checked)+label,.transfModifySearch [type="radio"]+label::before,.transfModifySearch [type="radio"]+label,.transfModifySearch [type="radio"]:not(:checked)+label,.tourModifySearch [type="radio"]+label::before,.tourModifySearch [type="radio"]+label,.tourModifySearch [type="radio"]:not(:checked)+label,.carModifySearch [type="radio"]+label::before,.carModifySearch [type="radio"]+label,.carModifySearch [type="radio"]:not(:checked)+label,.fltModifySearch [type="radio"]+label::before,.fltModifySearch [type="radio"]+label,.fltModifySearch [type="radio"]:not(:checked)+label{color:#fff !important;font-weight:600 !important;font-size:14px !important}#modifySearch_transfer button.close{position:absolute;z-index:1000000;right:10px;top:7px}.innerSearchForm .form-control,.hotelModifySearch .mgreet_inputdv .form-control{display:block;width:100%;height:36px;padding:6px 17px;font-size:13px;line-height:1.42857143;color:#525251;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(251,117,1,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:#555;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>li>a{font-size:14px;padding:10px 5px;color:#7c7c7c;text-align:center}.hotel_maplistbox .panel-default{border:none}.hotel_maplistbox .panel-default>.panel-heading{border:none;box-shadow:0px 2px 10px 0 rgba(0,0,0,0.2);padding:0px;background:#fff}.hotel_maplistbox .nav-tabs>li.active>a{border-bottom:2px solid #b5a285;cursor:default;border-left:none;border-right:none;text-align:center;color:#000}.hotel_maplistbox .nav-tabs>li.active>a:hover,.nav-tabs>li.active>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>li{width:50%}.hotel_maplistbo .nav-tabs>li>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:#7c7c7c;font-size:13px;margin-top:25px;position:relative;display:flex}.htlQuotation_modal .quotationHtl .quotation_header .print_emial_box .print_qtn{margin-right:10px;color:#333;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 .print_qtn a{color:#525251}.htlQuotation_modal .quotationHtl .quotation_header .print_emial_box .email_qtn{color:#7c7c7c;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:#555;padding:15px 15px 15px;width:100%;float:left}.htlQuotation_modal .quotationHtl .qtn_Dtls_header h1.qtn_userTtl{font-family:"Mulish",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:"Mulish",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:"Mulish",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:#4d4d4d;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{padding:5px 10px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.htlQuotation_modal .quotationHtl .removeAllBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.htlQuotation_modal .quotationHtl .removeAllBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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 #d7d7d9}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .fltSec{padding-bottom:30px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .htlLocationDtls_heading{width:100%;float:left;background:#c85d01}.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:#fb7501;display:inline-block}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .htlLocationDtls_heading ul li.htlActiveIcon .sprite_qtn{filter:brightness(21.5)}.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:700;color:#000;margin:0px;padding:0px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .locationDtls .lcn_icon{font-size:12px;color:#333;padding:5px 0px 0px;float:left}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .locationDtls .lcn_name{font-size:12px;color:#525251;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:#fb7501}.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:#fb7501;left:-3px;top:2px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .bookingDtls_qtn ul .dateTtl{font-size:12px;font-weight:700;color:#7a7a7a}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .bookingDtls_qtn ul .dateDtl{font-size:12px;font-weight:400;color:#525251;padding:0 8px}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .hotel_qtnBox .htlQtn_info .bookingDtls_qtn ul .roonInfoTtl_qtn{font-size:12px;font-weight:700;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:#000;font-weight:700;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 #d7d7d9}.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:#7c7c7c;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:700;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:#7c7c7c;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:700;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:700;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:#fb7501;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:7px 12px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.htlQuotation_modal .quotationHtl .editQuosBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.htlQuotation_modal .quotationHtl .editQuosBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.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 #d7d7d9;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:#fa6b5c !important;margin:0px}.qtnprc_editBtn{background:#f8f8f8;padding:1px 4px 0px;border:1px solid #d7d7d9;display:inline-block;font-size:13px}.save_qtn.qtnprc_editBtn{color:#0d9107 !important}.edit_qtn.qtnprc_editBtn{color:#fa6b5c !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:700;color:#000;padding-top:10px;margin-bottom:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compAddress{font-size:12px;font-weight:500;color:#000;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:"Mulish",sans-serif;color:#000;width:12px;height:15px}.compContactDlts{font-size:12px;font-weight:500;font-family:"Mulish",sans-serif;color:#7c7c7c}.compEmailColor{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#fb7501;text-decoration:underline}.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:600;font-family:"Mulish",sans-serif;color:#7c7c7c}.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 #d7d7d9;display:flex;align-items:center}.emailSendBox input{width:100%}.compPrinter{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#7c7c7c;float:left;padding:10px 0px;cursor:pointer}.compPrinter a{color:#7c7c7c}.compPrinter a:hover{color:#7c7c7c;text-decoration:none}.compMailer{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;padding:11px 0px;cursor:pointer}.compMailer a{color:#7c7c7c}.compareHtlWrraper{font-family:"Mulish",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:700;font-family:"Mulish",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:"Mulish",sans-serif;color:#fb7501;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:"Mulish",sans-serif}.compareHtlWrraper .htlSearchBox{margin-right:10px;position:relative;top:7px;color:#525251}.compareHtlWrraper .htlSearchBox input[type=text]{padding:6px 25px;font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;border:1px solid #ccc;border-radius:5px;outline:none;color:#525251}.compareHtlWrraper .compMailer .fa-envelope:before{padding:0px}.compareHtlWrraper .removeBtn a{padding:5px 7px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.compareHtlWrraper .removeBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.compareHtlWrraper .removeBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:"Mulish",sans-serif;top:5px;right:25px}.compareHtlWrraper .closeIcon a{color:#fff;text-decoration:none;cursor:pointer}.compareHtlWrraper .closeIcon a .fa{background:#fff}.compareHtlWrraper .white-bg{width:100%;float:left;background-color:#fff}.compareHtlWrraper .compare_htlDtls{padding:0px;border-bottom:1px dotted #d7d7d9;margin-bottom:10px;width:100%;float:left}.compareHtlWrraper .compare_roomDtls{padding:10px 0px 15px;border-bottom:1px dotted #d7d7d9;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 #d7d7d9;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:18px;font-weight:700;font-family:"Mulish",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:14px;font-weight:500;font-family:"Mulish",sans-serif;color:#525251;margin:0 0 4px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .compare_htlTlt .star-color{width:100%;float:left;color:#fb7501;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif}.compareHtlWrraper .rightSecData{font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;float:left;width:62%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .rightSecData h5{font-size:16px;font-weight:700;font-family:"Mulish",sans-serif}.compareHtlWrraper .leftSecData{font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;float:right;width:26%;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .leftSecData h5{font-size:16px;font-weight:700;font-family:"Mulish",sans-serif}.compareHtlWrraper .roomTlt{width:100%;float:left;font-size:12px;color:#525251;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:"Mulish",sans-serif;color:#525251;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:"Mulish",sans-serif;color:#525251;margin:0 0 4px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .price{font-size:14px;font-weight:700;font-family:"Mulish",sans-serif;color:#fb7501;margin:0 0 5px}.compareHtlWrraper .viewMore{width:100%;float:left;font-size:13px;font-weight:700;font-family:"Mulish",sans-serif;color:#fb7501;margin:0 0 4px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline}.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:14px;font-weight:700;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#7c7c7c;margin-bottom:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .contactDlts{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#7c7c7c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compareHtlWrraper .emailColor{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#0c73dc}.compareHtlWrraper .imgBorder{border-radius:8px}.compareHtlWrraper .removeCloseIcon{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;padding-left:6px}.compareHtlWrraper .PrintFunc,.compareHtlWrraper .mailFunc{padding-left:6px;font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#2d2a2a}.compareHtlWrraper .printSec{padding:20px 20px 5px;list-style:none}.compareHtlWrraper .printer{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#ccc;float:left;padding:11px 12px 0 68px;cursor:pointer}.compareHtlWrraper .mailer{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;padding:11px 0px;cursor:pointer}.compareHtlWrraper li a{color:#666}.compareHtlWrraper li a:hover{color:#666;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:"Mulish",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:"Mulish",sans-serif;color:#ff0000;padding-left:2px}.wishListWrraper .wishListHeading .quotationCount{width:19px;height:19px;background:#fb7501;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:"Mulish",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 #5b5b5b;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:#5b5b5b;text-decoration:none;cursor:pointer;transition:0.3s}.wishListWrraper .hotel_listBox .backToSearchBtn a:hover{background:#5b5b5b;color:#fff}.wishListWrraper .hotel_listBox .backToSearchBtn a:active{background:#5b5b5b;text-decoration:none}.wishListWrraper .hotel_listBox .backToSearchBtn a a{color:#525251;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:"Mulish",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 #fb7501;cursor:pointer;background:#fb7501;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:"Mulish",sans-serif;color:#fff;top:5px;left:28px;display:none}.wishListWrraper .wishListBox .wishLst_info h1{font-size:18px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#7c7c7c;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:#fb7501}.wishListWrraper .wishListBox .wishLst_info .star_ratng .emptySatr_ratng{font-size:12px;padding:0px 2px 0 0;margin-top:2px;color:#d7d7d9}.wishListWrraper .wishListBox .wishLst_info .wishlist_desc{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#525251;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:"Mulish",sans-serif;color:#000;cursor:pointer}.wishListWrraper .wishListBox .wishLst_info .readMore a:hover{text-decoration:none}.wishListWrraper .wishListBox .prce_dv label{color:#525251;display:inline-block;width:100%;text-align:right;padding-right:0px;font-size:12px;font-weight:500;font-family:"Mulish",sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishListWrraper .wishListBox .prce_dv h2{padding-top:0px;text-align:right;color:#000;display:inline-block;vertical-align:top;padding-right:3px;font-size:20px;font-weight:600;font-family:"Mulish",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:"Mulish",sans-serif;position:absolute;top:40px;right:50px}.wishListWrraper .closeIcon span{position:absolute;font-size:18px;font-weight:500;font-family:"Mulish",sans-serif;color:#4d4d4d;top:5px;right:10px}.wishListWrraper .removeCloseIcon{font-size:14px;font-weight:400;font-family:"Mulish",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:"Mulish",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 #d7d7d9;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:"Mulish",sans-serif}.htlQuotation_modal .emailSendBox input::placeholder{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif}.relativeDiv{position:relative}.voucherBtns .continueBtn a{padding:5px 15px;text-decoration:none}.htlRmDtls_box .commonBtn a{padding:13px 15px}#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:"Mulish",sans-serif;color:#7c7c7c;margin-bottom:0px}.owl-prev .nextSearchTtl i{position:absolute;right:8px;top:3px}p.nextSearchTtl.searchform_next{color:#525251}.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:"Mulish",sans-serif;height:38px;padding:8px 15px 8px 10px;margin-bottom:12px;width:100%;border:1px solid #d7d7d9;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:"Mulish",sans-serif;height:38px;padding:8px 15px 8px 10px;margin-bottom:12px;width:100%;border:1px solid #d7d7d9;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:"Mulish",sans-serif;color:#000;padding:5px 5px 5px 10px;margin-bottom:7px;border:1px solid #d7d7d9}.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:"Mulish",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:#525251;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:"Mulish",sans-serif;pointer-events:none}.pax-bottom-box .cmn_btn a{padding:3px 8px;font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;font-family:"Mulish",sans-serif;text-transform:capitalize}.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 #fb7501;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:#fb7501;border-width:13px;left:50%}.canclPolicy:before{border-color:rgba(171,137,84,0);border-top-color:#fb7501;border-width:13px}.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:"Mulish",sans-serif;color:#fa6b5c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cancelTxt br{display:block !important}.cancl_headignTtl{font-size:16px;font-weight:500;font-family:"Mulish",sans-serif;color:#fa6b5c;text-align:left;margin:0px;margin-bottom:5px}.cancel_info .freeCanclDate{font-size:14px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#7c7c7c;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:"Mulish",sans-serif;color:#525251;position:absolute;right:7px;top:0px;cursor:pointer}p.freeCancl_desc{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-align:left;color:#525251;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:"Mulish",sans-serif}.compareHtlWrraper .leftSecData{overflow:initial;text-overflow:initial;white-space:initial}.perNightRate{width:550px;max-height:675px;border:2px solid #fb7501;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 #fb7501 !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:"Mulish",sans-serif;float:left;width:100%}.perNight_info .nightRateTitle{font-size:13px;font-weight:700;font-family:"Mulish",sans-serif;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:700;font-family:"Mulish",sans-serif;color:#333;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:500;font-family:"Mulish",sans-serif;color:#333;padding:0px 5px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price{width:100%;font-size:13px;font-weight:600;font-family:"Mulish",sans-serif;color:#333;padding:0px 7px 0px}.date{width:100%;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif;color:#333;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 #555;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 #555;border-width:0 2px 2px 0;transform:rotate(45deg)}.comptViewBox .lcn_icon{float:left;font-size:14px;font-weight:400;font-family:"Mulish",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;background-color:#fefaf6}.mapViewListingCont{float:left;width:100%;height:90vh}.filterCheck span.onlyTxt{color:#fff;padding-right:0px;background:#fb7501;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>.arrow:after{margin-left:-10px}.totalPriceTtl .infoIcon .popover.top>.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>.arrow:after{bottom:14px}.totleAmntBox .notifyIco .popover.left>.arrow{border-left-color:transparent}.htlListingContainer .totalPriseHtl{float:right;padding-top:5px;font-family:"Mulish",sans-serif;display:inline-block;color:#fb7501}.htlListingContainer .totalPriseHtl .totalTtl{font-size:"Mulish",sans-serif;font-weight:18px;font-family:400;padding-right:5px;color:#fb7501}.htlListingContainer .totalPriseHtl .CurrencyTtl{font-size:"Mulish",sans-serif;font-weight:18px;font-family:500}.htlListingContainer .totalPriseHtl .totalPriseRoom{font-size:"Mulish",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 -27px;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 #212121}.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:#6f6f6f;border-radius:0px;text-align:center;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#fff;margin-bottom:-1px}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription{width:100%;float:left;padding:0px;margin-bottom:10px;border:1px solid #c4c4c4;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:#fef3e8;display:flex;align-items:center;padding:7px 0px;border-top:1px solid #c4c4c4;border-bottom:0 !important}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .totalPrice_wrap_dtlsRoom .fullDiv.roomDtlsBorder.ttlAmount_Wrap{border:0}.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:600;font-family:"Mulish",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:700;margin-top:5px;display:inline-block}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .rmType_Box .rmTypeDtls h4{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;margin:0 0 5px 0px}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .rmType_Box .rmTypeDtls .rmAvailDtls{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#27ae60;margin-bottom:0}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .rmType_Box .rmTypeDtls .rmrequestDtls{font-size:12px;font-weight:400;font-family:"Mulish",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:"Mulish",sans-serif;color:#1bd268;margin-bottom:0px}.ratesDetails_htl .hotelRates_dtlsBox .rateBreakupDescription .roomDtlsBorder{border-left:1px solid #c4c4c4}.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:#fb7501;display:inline-block;position:relative}.ratesDetails_htl .hotelRates_dtlsBox .totleAmntBox .currency{font-size:20px;font-weight:700;font-family:"Mulish",sans-serif;color:#555;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:"Mulish",sans-serif;color:#fb7501;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:"Mulish",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 #5b5b5b;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:#5b5b5b;text-decoration:none;cursor:pointer;transition:0.3s}.ratesDetails_htl .hotelRates_dtlsBox .addQuoteBtn_dlts a:hover{background:#5b5b5b;color:#fff}.ratesDetails_htl .hotelRates_dtlsBox .addQuoteBtn_dlts a:active{background:#5b5b5b;text-decoration:none}.ratesDetails_htl .hotelRates_dtlsBox .addQuoteBtn_dlts a a{color:#525251;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 #c4c4c4}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomOne{width:100%;float:left;background:#fff;border-bottom:0px solid #c4c4c4;display:flex;align-items:center;min-height:140px}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomOne .roomDtls_rtBorder{border-right:1px solid #c4c4c4}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomOne .roomDtls_lftBorder{border-left:1px solid #c4c4c4}.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:#4d4d4d;padding-right:5px}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomOne .rateBrkup_box .daysCountBox .boardBasisDiv .boardBasisTxt{font-size:12px;font-weight:500;font-family:"Mulish",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:"Mulish",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 #c4c4c4}.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:#4d4d4d;padding-right:5px}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomTwo .rateBrkup_box .daysCountBox .boardBasisDiv .boardBasisTxt{font-size:12px;font-weight:600;font-family:"Mulish",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:"Mulish",sans-serif;color:#000}.ratesDetails_htl .hotelRates_dtlsBox .standardRoomTwo .xs_showClass{display:none}.totleAmntBox .perNightRateDlts{width:467px;max-height:675px;border:2px solid #fb7501;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 #fb7501;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:"Mulish",sans-serif}.totleAmntBox .standardRoomOne .totleAmntBox .perNight_info .nightRateTitle{font-size:16px;font-weight:600;font-family:"Mulish",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:"Mulish",sans-serif;color:#666;padding:0px 5px 0px}.totleAmntBox .standardRoomOne .totleAmntBox .price{width:100%;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;padding:0px 7px 0px}.totleAmntBox .standardRoomOne .totleAmntBox .date{font-size:12px;font-weight:500;font-family:"Mulish",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 #fb7501;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:#fb7501;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:"Mulish",sans-serif;font-family:"Mulish",sans-serif;color:#fa6b5c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 0 6px}.totleAmntBox .cancel_info .freeCancl{font-size:12px;font-weight:600;font-family:"Mulish",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:#555;border-radius:3px;text-align:center;font-size:16px;font-weight:400;font-family:"Mulish",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}.lclSupplier_name{color:#fb7501 !important;font-size:15px;text-align:left;font-weight:700}.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 #d7d7d9}.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:"Mulish",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 #d7d7d9 !important;margin-bottom:0px;padding:12px 15px}.hotelListing_Wrapper.compactViewShow .hotel_listBox .adv_roomDetails.dyn_main_rooms .list_innerPadding.moredtl_bdr{border:0px solid #d7d7d9 !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 #d7d7d9}.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:#fb7501;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:700;font-family:"Mulish",sans-serif;color:#fff;margin:0px;padding:5px 0px;line-height:none}.mainwrapper_bookNow .bookingdtls_right .travellerDlts_Tlt *{font-size:20px !important;font-weight:700 !important;color:#fff !important}.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, #d7d7d9 -18%, #fff 11%, #fff 70%);border-radius:0px;border-bottom:1px solid #ccc}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .form-control{font-size:14px;font-weight:600;font-family:"Mulish",sans-serif;color:#898892}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .form-control .inputDiv label{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#000}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .roomTtl{width:100%;float:left;font-size:14px;font-weight:500;font-family:"Mulish",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 #525251;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:15px;font-weight:600;font-family:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#333;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:"Mulish",sans-serif;color:#333;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:"Mulish",sans-serif;color:#333;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:"Mulish",sans-serif;color:#fb7501;margin:7px 0px 10px}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .passTxt{font-size:12px;font-weight:500;font-family:"Mulish",sans-serif;color:#333}.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:700;font-family:"Mulish",sans-serif;color:#555;margin:0 0 0px}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .priceSec .pernightRtBtn{padding:1px 8px;background:#fff;border:1px solid #5b5b5b;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:#5b5b5b;text-decoration:none;cursor:pointer;transition:0.3s}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .priceSec .pernightRtBtn:hover{background:#5b5b5b;color:#fff}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .priceSec .pernightRtBtn:active{background:#5b5b5b;text-decoration:none}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .bookingDtls_top .priceSec .pernightRtBtn a{color:#525251;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 #fb7501;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 #fb7501 !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:700;font-family:"Mulish",sans-serif;color:red;margin:15px 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:"Mulish",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:700;font-family:"Mulish",sans-serif;color:#000;margin:0 0 5px}.mainwrapper_bookNow .bookingdtls_right .booknow_htlDtls .mapmaker-color{color:#333;padding-right:5px}.mainwrapper_bookNow .bookingdtls_right .booknow_htlDtls p{width:100%;float:left;font-size:12px;font-weight:600;font-family:"Mulish",sans-serif;color:#333;margin:0 0 5px}.mainwrapper_bookNow .bookingdtls_right .booknow_htlDtls p a{color:#333 !important}.mainwrapper_bookNow .bookingdtls_right .booknow_htlDtls .star-color{width:100%;float:left;font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#fb7501}.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:"Mulish",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:"Mulish",sans-serif;color:#000}.mainwrapper_bookNow .bookingdtls_right .booknow_htlDtls .totlPrice .ttlPrice{width:100%;float:left;text-align:right;font-size:24px;font-weight:700;color:#000;cursor:pointer}.bookingdtls_right .reviewBooking_Dlts{font-size:13px;font-weight:400;font-family:"Mulish",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:"Mulish",sans-serif;margin-top:18px;position:relative}.backtoSeach_section .printSec .print{color:#333;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif}.backtoSeach_section .printSec .email{color:#333;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif}.backtoSeach_section .printSec .print_qtn{margin-right:10px;color:#333;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif;text-decoration:none;cursor:pointer;display:flex}.backtoSeach_section .printSec .email_qtn{color:#333;font-size:13px;font-weight:400;font-family:"Mulish",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 #d7d7d9;top:42px;justify-content:center;left:-50%;transform:translate(-40%, -15px)}.backtoSeach_section .printSec .emailSendBox input{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif}.backtoSeach_section .printSec .qtn_send{margin-left:10px}.mainwrapper_bookNow .bookingdtls_right .booknow_htlDtls p a{color:#fb7501}.booknow_htlDtls .voucherDlts .voucherId{width:100%;float:left;font-size:14px;font-weight:400;font-family:"Mulish",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:#fff;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:"Mulish",sans-serif;color:#666;margin-bottom:5px}.htlBooking_htlDtls .paymentDlts_Sec .cardDlts .cardNo{font-size:16px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#666}.htlBooking_htlDtls .paymentDlts_Sec .rateDlts .htlBookingVal{font-size:11px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#000}.htlBooking_htlDtls .paymentDlts_Sec .totalChargeSec .totalTxt{font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;text-align:center;margin:0}.htlBooking_htlDtls .paymentDlts_Sec .totalChargeSec .totalPrice{font-size:18px;font-weight:600;font-family:"Mulish",sans-serif;color:#fb7501;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:"Mulish",sans-serif;color:#000;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .bookingDlts_Sec .bookingInfo .bookingIDColor{color:#fb7501}.htlBooking_htlDtls .bookingDlts_Sec .thanksTxt{font-size:12px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#666;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .bookingDlts_info .checkinSec .checkinTime{font-size:13px;font-weight:700;font-family:"Mulish",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:"Mulish",sans-serif;color:#666;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .bookingDlts_info .checkoutSec .checkoutTime{font-size:13px;font-weight:700;font-family:"Mulish",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:"Mulish",sans-serif;color:#666;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .bookingDlts_info .nightSec .nightTime{font-size:13px;font-weight:700;font-family:"Mulish",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:"Mulish",sans-serif;color:#666;text-align:left;margin:0 0 6px}.htlBooking_htlDtls .bookingDlts_info .roomSec .roomStay{font-size:13px;font-weight:700;font-family:"Mulish",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:#fefaf6}.htlBooking_htlDtls .roomDlts_info .roomDltsHeading .roomsTlt{font-size:13px;font-weight:700;font-family:"Mulish",sans-serif;color:#000;text-align:left}.htlBooking_htlDtls .roomDlts_info .roomDltsHeading .travellerTlt{font-size:13px;font-weight:700;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.htlBooking_htlDtls .buttonSec .htlContinueBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.htlBooking_htlDtls .buttonSec .htlContinueBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.detailsBtn{text-align:right}.detailsBtn .viewDltsBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.detailsBtn .viewDltsBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.detailsBtn .viewDltsBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.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:"Mulish",sans-serif;text-decoration:none;display:inline-block;margin:0px;cursor:pointer}.detailsBtn .getDirectionsBtn:hover{cursor:pointer;background:#fb7501;color:#fff;text-decoration:none;border:none;margin:0px;border:1px solid #5b5b5b}.confm_details_wrap{width:100%;float:left;border-top:1px solid #d7d7d9;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 #d7d7d9;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:"Mulish",sans-serif;margin-bottom:18px;position:relative}.printSec .print_qtn{margin-right:10px;color:#666;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-decoration:none;cursor:pointer}.printSec .print{color:#666;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif}.email{color:#666;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif;position:relative}.printSec .email_qtn{color:#666;font-size:13px;font-weight:400;font-family:"Mulish",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 #d7d7d9;right:0}.printSec .emailSendBox input{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif}.printSec .qtn_send{margin-left:10px}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:"Mulish",sans-serif;display:inline-block;width:100%}.detailsModalSec .detailsModal .detailsheading p.nameDlts{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;font-family:"Mulish",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:"Mulish",sans-serif;font-size:18px;font-weight:400;font-family:"Mulish",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:23px;font-weight:700;font-family:"Mulish",sans-serif;line-height:normal}.detailsModalSec .detailsModal .detailsheading .starRtg_dtl{color:#fb7501;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:"Mulish",sans-serif;padding:0px 2px}.detailsModalSec .detailsModal .detailsheading .htlstarDtls{margin-top:5px;line-height:16px}.detailsModalSec .detailsModal .detailsheading .prce_dv label{font-family:"Mulish",sans-serif;font-size:13px;color:#656565;font-weight:500;display:inline-block;width:100%;text-align:right;padding-right:0px;margin:0}.detailsModalSec .detailsModal .detailsheading .prce_dv h2{font-family:"Mulish",sans-serif;padding-top:0px;font-size:24px;text-align:right;color:#555;display:inline-block;vertical-align:top;padding-right:3px;font-weight:800;margin:0 0 10px;float:right;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detailsModalSec .detailsModal .detailsheading .prce_dv h2 i{font-size:14px;color:#fb7501}.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:"Mulish",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:calc(100% - 60px);float:left;margin:10px 30px 0px;border-bottom:1px solid #d7d7d9;padding-bottom:35px}.detailsModalSec .detailsModal .detailsAboutInfo .dtls_mapDiv{position:relative;width:100%;min-height:470px;background:#d7d7d9}.detailsModalSec .detailsModal .detailsAboutInfo .dtls_mapDiv #showMap img{max-width:100%}.detailsModalSec .detailsModal .detailsAboutInfo .detailsHeading.htlDtlDesc_heading{font-size:23px;font-weight:700;font-family:"Mulish",sans-serif}.detailsModalSec .detailsModal .detailsAboutInfo .detailsHeading{font-size:20px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;font-family:"Mulish",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:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#656565;line-height:16px}.detailsModalSec .detailsModal .detailsAboutInfo .dtls_Div p{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;font-family:"Mulish",sans-serif;color:#656565;line-height:20px;text-align:justify;word-wrap:break-word}.detailsModalSec .detailsModal .detailsInfo{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#333;text-align:justify}.detailsModalSec .details_tabs_Container{width:100%;float:left;margin:10px 0px;padding:10px 0}.detailsModalSec .details_tabs_Container .nav-tabs>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>li>a{position:relative;display:block;font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;padding:12px 66px;background:#fff;color:#555;border-radius:4px 4px 0 0;border:1px solid #c4c4c4;border-bottom:0}.detailsModalSec .details_tabs_Container .nav-tabs.detail_tabs>li.active>a{color:#fff;background-color:#fb7501;cursor:default;font-weight:500;border-radius:4px 4px 0 0;border:1px solid #fb7501;border-bottom:0}.detailsModalSec .details_tabs_Container .nav-tabs>li.active>a:hover,.detailsModalSec .details_tabs_Container .nav-tabs>li.active>a:focus{color:#fff;background-color:#fb7501;cursor:default;font-weight:500;border-radius:4px 4px 0 0;border:1px solid #fb7501;border-bottom:0}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenities_dscr{padding:0px 4%;font-family:"Mulish",sans-serif;border-bottom:1px solid #c4c4c4}.detailsModalSec .details_tabs_Container .detail_tabsContent .details_amenities.htlDtls_amenities ul li{font-family:"Mulish",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:"Mulish",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:700;font-family:"Mulish",sans-serif;color:#525251;margin-bottom:20px}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain h5{font-size:16px;font-weight:700;font-family:"Mulish",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:"Mulish",sans-serif;color:#525251;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:"Mulish",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:"Mulish",sans-serif;color:#333}.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:"Mulish",sans-serif;color:#333;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:600;font-family:"Mulish",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:700;font-family:"Mulish",sans-serif;text-align:left;color:#000;padding:10px 20px 20px;margin:0;border-bottom:1px solid #d7d7d9}.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:"Mulish",sans-serif}.addToQuotes_modal .quotesModal .selectQuotes h5{font-size:14px;font-weight:700;font-family:"Mulish",sans-serif;color:#000;text-align:left;font-family:"Mulish",sans-serif}.addToQuotes_modal .quotesModal .addQuotesIcon{position:absolute;right:25px;top:8px;color:#000;font-size:14px;font-weight:400;font-family:"Mulish",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:#000;font-size:14px;font-weight:600;font-family:"Mulish",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:#000;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif}.addToQuotes_modal .quotesModal .inputFieldQuotes{width:100%;float:left;padding:15px 0 0px}.addToQuotes_modal .quotesModal .inputFieldQuotes .form-control{font-size:14px;font-weight:600;font-family:"Mulish",sans-serif;font-family:"Mulish",sans-serif;color:#898892}.addToQuotes_modal .quotesModal .AddQuotesBtn{float:left;width:100%;margin-top:7px;text-transform:capitalize}.addToQuotes_modal .quotesModal .AddQuotesBtn a{margin:10px 0px 7px;padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.addToQuotes_modal .quotesModal .AddQuotesBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.addToQuotes_modal .quotesModal .AddQuotesBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:"Mulish",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:"Mulish",sans-serif;padding:0px}.booking_statuslbl h5 span.label{font-size:20px;font-weight:500;font-family:"Mulish",sans-serif}.addVoucher_loader{float:left;width:100%;text-align:center;margin:10px 0px}.supplerName_text{color:#fb7501}.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:#555}.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:#555;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 #d7d7d9}.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:#fb7501}.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:#525251}#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 #d7d7d9}.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%}.commonBtn.chooseRoomBtn span{padding-left:0px !important}.agreeCheck_option label{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif}.requestOPtions .checkbox label{font-size:12px !important}#allow_under_cancellation a{padding:7px 12px}#Btnsubmit a{padding:7px 12px}.largeBtn a{padding:7px 12px}#nextstepbtn a{padding:7px 12px}.nonRefundableTxt{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#fa6b5c;text-align:center;margin:0 0 6px}.refundableTxt{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#525251 !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:"Mulish",sans-serif;color:#525251;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:#525251}.hotelModifySearch .pax-bottom-box .cmn_btn a{font-family:"Mulish",sans-serif;font-size:13px;font-weight:400;font-family:"Mulish",sans-serif}.hotelModifySearch .pax-bottom-box .cmn_btn a:hover{color:#fb7501}.hotelModifySearch .dropdown-menu .bs-searchbox input{height:30px;padding:0px 5px}.hotelModifySearch .dropdown-menu>.active>a,.hotelModifySearch .dropdown-menu>.active>a:hover,.hotelModifySearch .dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#fb7501 !important}.hotelModifySearch .dropdown-menu>li>a:hover,.hotelModifySearch .dropdown-menu>li>a:focus{text-decoration:none;color:#fff;background-color:#fb7501}.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:"Mulish",sans-serif;color:#525251;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:#525251}.pernightRate_close{font-size:13px;font-weight:400;font-family:"Mulish",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:"Mulish",sans-serif}div#HotelChain .btn-group.bootstrap-select.show-tick.form-control .dropdown-menu>li>a{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif}.arrow_icon{pointer-events:none}.no_result_fltImg img{margin:0 auto}.commonBtn.compareBtn a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.commonBtn.compareBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.commonBtn.compareBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.commonBtn.mdfy_SearchBtnHtl a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.commonBtn.mdfy_SearchBtnHtl a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.commonBtn.mdfy_SearchBtnHtl a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.registr-pad label{font-size:14px;font-weight:400;font-family:"Mulish",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:"Mulish",sans-serif;color:#000;margin:0}.registr-pad .submitBtn_sec a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.registr-pad .submitBtn_sec a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.registr-pad .submitBtn_sec a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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}.packages_icn_rs{display:inline-block;width:18px;height:18px;margin-right:5px;background-position:-113px -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>.active>a,.supplier_multiselect .dropdown-menu>.active>a:hover,.supplier_multiselect .dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#fb7501 !important}.agentLogo_compare{width:auto;height:100%}.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:"Mulish",sans-serif;font-family:"Mulish",sans-serif}.perNight_body .dyncRateChangeBox .nightRateBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.perNight_body .dyncRateChangeBox .nightRateBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.perNight_body .dyncRateChangeBox .nightRateBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.optionIcon{font-size:8px;padding-right:5px}.rmAvailDtls{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;font-family:"Mulish",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:"Mulish",sans-serif;font-family:"Mulish",sans-serif;color:#f5210a;margin-bottom:5px;cursor:pointer}.rmrequestDtls{font-size:12px;font-weight:400;font-family:"Mulish",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:#fb7501;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:18px;font-weight:700;font-family:"Mulish",sans-serif;text-align:right;color:#555;display:inline-block;vertical-align:top;padding-right:5px}.roomTtlPrice_Box .roomTtlPrice{text-align:right;color:#555;display:inline-block;vertical-align:top;padding-right:3px;font-size:18px;font-weight:700;font-family:"Mulish",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:#fefaf6;padding:40px}.noResultFound .imgPart{text-align:center}.noResultFound .noresultFoundTxt{font-size:24px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;margin:10px 0 0 0;text-align:center}.noResultFound .resultNot_txt{font-size:16px;font-weight:400;font-family:"Mulish",sans-serif;color:#666;margin:0px;text-align:center}.noResultFound .resetFiltersBtn{text-align:center;padding:15px 0 0 0}.noResultFound .resetFiltersBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.noResultFound .resetFiltersBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.noResultFound .resetFiltersBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:#555;color:#fff}.offline_Req_FormSec .offlineReq_form .form_Header h4{font-size:20px;font-weight:500;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;width:100%;padding:10px;resize:none;border-radius:5px}.offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .sendReqBtn a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .sendReqBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.offline_Req_FormSec .offlineReq_form .formBody_sec .remark_Sec .sendReqBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:600;font-family:"Mulish",sans-serif;color:#fa6b5c}.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:#fb7501;background-image:-moz-linear-gradient(to bottom, #fb7501, #fb7501);background-image:-ms-linear-gradient(to bottom, #fb7501, #fb7501);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fb7501), to(#fb7501));background-image:-webkit-linear-gradient(to bottom, #fb7501, #fb7501);background-image:-o-linear-gradient(to bottom, #fb7501, #fb7501);background-image:linear-gradient(to bottom, #fb7501, #fb7501);background-repeat:repeat-x;border-color:#fb7501 #fb7501 #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:#fb7501 !important;background-image:linear-gradient(to bottom, #fb7501, #fb7501) !important}p.freeCancl_desc br{display:initial}ul.ui-autocomplete.ui-front.autoCompl_name li{padding:2px 5px}.registraionTerms{color:#fb7501;cursor:pointer;text-decoration:none}.registraionTerms:hover{color:#fb7501;cursor:pointer;text-decoration:none}.itaDisabled{background-color:#d7d7d9;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:#fb7501;background-image:-moz-linear-gradient(to bottom, #fb7501, #fb7501);background-image:-ms-linear-gradient(to bottom, #fb7501, #fb7501);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fb7501), to(#fb7501));background-image:-webkit-linear-gradient(to bottom, #fb7501, #fb7501);background-image:-o-linear-gradient(to bottom, #fb7501, #fb7501);background-image:linear-gradient(to bottom, #fb7501, #fb7501);background-repeat:repeat-x;border-color:#fb7501 #fb7501 #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:#fa6b5c;font-size:14px;text-align:left}.roomDlts_boder{border-right:1px solid #d7d7d9}.standardRoomOne .perNightRateDlts .week_Txt{font-size:14px;font-weight:600;font-family:"Mulish",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 #d7d7d9}.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:"Mulish",sans-serif}.additional_markup .additional_txt{font-size:13px;font-weight:400;font-family:"Mulish",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:"Mulish",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 #d7d7d9}.ttlPriceHt_topBdr{border-bottom:1px solid #d7d7d9}a.frontend_rate_change_room{color:#fb7501;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:"Mulish",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:"Mulish",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:#fb7501;margin:2px 0px 7px;font-size:13px}.map_div_currency{font-size:14px;margin:0px 0px 7px;color:#fb7501;font-weight:500}.map_div_btn{background:#555;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:#fb7501;color:#fff}.roomChBtn a:hover{background:#fb7501 !important}.roomChBtn a:hover{background-color:#fb7501 !important}.directVoucher_dtls{width:100%;display:inline-block}.directVoucher_dtls .bookNw_Htlinfo{border-bottom:1px dotted #d7d7d9;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:18px;color:#000;margin:0 0 7px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.directVoucher_dtls .booknow_htlDtls p{font-size:12px;color:#525251;margin:0 0 3px 0px;width:100%;display:inline-block}.directVoucher_dtls .booknow_htlDtls .star-color{width:100%;float:left;color:#fb7501;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:#525251;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:#000;font-size:18px;margin:0px;padding:0;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.directVoucher_dtls .booknow_htlDtls .infoIcon{float:right;color:#fb7501;padding:1px 20px}.directVoucher_dtls .bookNw_headingBox{width:100%;float:left;background:#555;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:700;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:#212121;cursor:pointer}.resetallfilters span{border-bottom:1px solid #212121}.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:#fb7501;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>li.active>a,.roomMapping_tab_section .nav-tabs>li.active>a:hover,.roomMapping_tab_section .nav-tabs>li.active>a:focus{color:#fff;background-color:#555;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>li.active>a .htlRoomCount,.roomMapping_tab_section .nav-tabs>li.active>a .htlPassengerInfo,.roomMapping_tab_section .nav-tabs>li.active>a .htlAmount,.roomMapping_tab_section .nav-tabs>li.active>a:hover .htlRoomCount,.roomMapping_tab_section .nav-tabs>li.active>a:hover .htlPassengerInfo,.roomMapping_tab_section .nav-tabs>li.active>a:hover .htlAmount,.roomMapping_tab_section .nav-tabs>li.active>a:focus .htlRoomCount,.roomMapping_tab_section .nav-tabs>li.active>a:focus .htlPassengerInfo,.roomMapping_tab_section .nav-tabs>li.active>a:focus .htlAmount{color:#fff}.roomMapping_tab_section .nav-tabs>li>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>li>a:hover{background-color:#fff;color:#000}.roomMapping_tab_section .nav>li>a{padding:10px 30px 10px 15px}.roomMapping_tab_section .nav>li>a .fltDestination{font-weight:300;font-size:14px}.roomMapping_tab_section .nav-tabs>li.amountSec{float:right}.roomMapping_tab_section .prce_dv h2{padding-top:0px;font-size:20px;text-align:right;color:#000;display:inline-block;vertical-align:top;padding-right:3px;font-weight:700;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:#555;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:#fb7501;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 #d7d7d9}.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:"Mulish",sans-serif;color:#000;margin:0px 0px 5px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.htlRoomSec .standardRoomOne{width:100%;float:left;background:#fefaf6;border-bottom:1px solid #d7d7d9;display:flex;padding:10px}.htlRoomSec .borderBtm{border-bottom:1px solid #d7d7d9}.htlRoomSec .borderRight{border-right:1px solid #d7d7d9}.htlRoomSec .standardRoomTwo{width:100%;float:left;background:#fefaf6;border:0px;display:flex;border-bottom:1px solid #d7d7d9;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:"Mulish",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 #d7d7d9}.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:#525251;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:219px !important}.adv_roomDtls .htlRoomDtls_desc .perRates{cursor:initial}.flt_left_container .fltr_lbl,.fltr_srch .checkbox label{color:#212121}.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:#555}.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:#555;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>label{width:auto}.addhtlmapping{padding:3px 4px !important;color:#fff !important;background:#fb7501;text-align:center;display:inline-flex;align-items:center;justify-content:center;font-size:9px !important;border-radius:3px}.addhtlmapping:hover{background:#555}.htmlMapping_ico_box{display:inline-block;background:#fb7501;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:#555}.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;font-weight:700 !important}.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:700;color:#555}.prefrred_hotel{position:absolute;margin-top:10px;z-index:99;background:#e94337;color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;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;padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.qutationBtn_sec a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.qutationBtn_sec a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.quotesModal .inputFieldQuotes label{width:100%;text-align:left;font-family:"Mulish",sans-serif;font-size:14px;font-weight:600;font-family:"Mulish",sans-serif;color:#000}.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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.otp_modalSec .optSec_info .otpRegenerate_sec .submitBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.otp_modalSec .optSec_info .otpRegenerate_sec .submitBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.otp_modalSec .optSec_info .otpRegenerate_sec .resend_Txt{font-size:16px;font-weight:400;color:#fb7501;font-family:"Mulish",sans-serif;opacity:0.4;pointer-events:none}.otp_modalSec .optSec_info .otpRegenerate_sec .timerCount{height:35px;width:35px;background-color:#fb7501;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:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.showSweetAlert button.cancel.btn.btn-lg.btn-default:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.showSweetAlert button.cancel.btn.btn-lg.btn-default:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.searchQuots_sec{width:100%;float:left;background:#555;padding:7px 35px;color:#fff}.searchQuots_sec h4{font-size:18px;font-weight:500;font-family:"Mulish",sans-serif;color:#fff}.quotation_search_sec{width:100%;float:left;background:#fb7501;padding:20px}.quotation_search_sec label{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#fff}.quotation_search_sec .form-control{font-size:13px;font-weight:400;font-family:"Mulish",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:"Mulish",sans-serif}.quotation_search_sec .bookingIcon{position:absolute;right:23px;top:34px;color:#b9b7b4;font-size:14px;font-weight:400;font-family:"Mulish",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:#525251;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:#525251;border-bottom:1px solid #ccc;text-align:left;padding:10px 15px}.quotation_result_sec #quotationList th{border-right:1px solid #d7d7d9 !important;font-weight:500}.quotation_result_sec #quotationList td{border-right:1px solid #d7d7d9 !important;font-weight:500}.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 #d7d7d9;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:"Mulish",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:#fb7501}.feedbackSec{width:100%;float:left;padding:0px 4%;font-family:"Mulish",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:#fb7501}.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:"Mulish",sans-serif;color:#000}.feedbackSec .index_ratingBarContainer .ratingStar{padding:0 10px 0 5px;color:#fb7501}.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:"Mulish",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:"Mulish",sans-serif;color:#000;margin:20px 0 10px}.feedbackSec .customer_review_sec h4{font-size:16px;font-weight:400;font-family:"Mulish",sans-serif;color:#000;margin:10px 0}.feedbackSec .customer_review_sec p{font-size:14px;font-weight:400;font-family:"Mulish",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:"Mulish",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:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.feedback_sec .feedbackBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.feedback_sec .feedbackBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.wishlist_box{width:20px;height:20px;border-radius:25px;background:#fb7501;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:"Mulish",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:"Mulish",sans-serif;color:#ff0000;padding-left:2px}.wishListWrraper .wishListHeading .quotationCount{width:19px;height:19px;background:#fb7501;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:"Mulish",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 #5b5b5b;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:#5b5b5b;text-decoration:none;cursor:pointer;transition:0.3s;margin-bottom:8px}.wishListWrraper .hotel_listBox .backToSearchBtn a:hover{background:#5b5b5b;color:#fff}.wishListWrraper .hotel_listBox .backToSearchBtn a:active{background:#5b5b5b;text-decoration:none}.wishListWrraper .hotel_listBox .backToSearchBtn a a{color:#525251;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 #525251;padding:5px 15px;border-radius:25px;text-align:center;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",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 #fb7501;cursor:pointer;background:#fb7501;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 #d7d7d9;position:relative}.wishListWrraper .wishListBox .wishlist_img{position:relative;width:30%}.wishListWrraper .wishListBox .addWishlist{position:absolute;font-size:18px;font-weight:500;font-family:"Mulish",sans-serif;color:#fff;top:5px;left:28px;display:none}.wishListWrraper .wishListBox .wishLst_info h1{font-size:16px;font-weight:500;font-family:"Mulish",sans-serif;color:#525251;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:"Mulish",sans-serif;color:#7c7c7c;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:#fb7501}.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:"Mulish",sans-serif;color:#525251;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:"Mulish",sans-serif;color:#000;cursor:pointer}.wishListWrraper .wishListBox .wishLst_info .readMore a:hover{text-decoration:none}.wishListWrraper .wishListBox .prce_dv label{color:#525251;display:inline-block;width:100%;text-align:right;padding-right:0px;font-size:13px;color:#656565;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.wishListWrraper .wishListBox .prce_dv h2{padding-top:0px;text-align:right;color:#000;display:inline-block;vertical-align:top;padding-right:3px;font-size:20px;font-weight:600;font-family:"Mulish",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:"Mulish",sans-serif;position:absolute;top:40px;right:50px}.wishListWrraper .wishListBox .closeIcon span{position:absolute;font-size:16px;font-weight:500;font-family:"Mulish",sans-serif;color:#525251;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:#525251}.wishListWrraper .closeIcon span{position:absolute;font-size:18px;font-weight:500;font-family:"Mulish",sans-serif;color:#4d4d4d;top:5px;right:10px}.wishListWrraper .removeCloseIcon{font-size:14px;font-weight:400;font-family:"Mulish",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}}.otpInputField{width:100%;float:left}.otpField1.form-group{width:40px;text-align:center;border-radius:5px;background:linear-gradient(0deg, #f1f1f1 0%, #f1f1f1 0%, #ececec 0%, #fff 100%);border:1px solid #d7d7d9;height:40px}.gridViewShow .hotel_listBox .list_innerPadding .htl_priceInfo{position:static}.gridViewShow .hotel_listBox .compareHtl_box{position:absolute;bottom:10px}.gridViewShow .hotel_listBox .list_innerPadding{padding-bottom:35px;min-height:auto;border:0}.gridViewShow .hotel_listBox{border:1px solid #ddd}.filter_right_container .rightFilerTop .filterSelect.hotel_selection{padding-right:0px !important}.filter_right_container .rightFilerTop .filterSelect.hotel_selection .arrow_icon{right:6px;top:12px}.filter_right_container .rightFilerTop .filterSelect.hotel_selection #hotel_selection{padding:0 19px 0 5px;width:100px}.recentHtlSearch.innerpage_resentSearch .recentSearchTtl{color:#000}.fltr_srch .checkbox label{font-weight:400 !important}.fltr_srch .checkbox label.star_dv{color:#fb7501 !important}.filter_left_container .filterCheck span{border-color:#212121 !important;color:#212121 !important}.filter_left_container .filterCheck span.dyn_viewOnly{border-color:#fff !important;color:#fff !important}i.infoIconMap{color:#fb7501}div#map .mapDtlsBtnWrap{background:#fff;top:0}.compnavbar-header a.navbar-brand.headerLogo img{width:auto;height:55px}.statusList{float:left;width:100%}.hotel_listBox .adv_roomDtls .perRates+.display_note{display:inline-block;cursor:pointer;margin-left:2px}.rm_amntLst{font-size:13px;font-weight:400;color:#656565;line-height:19px;padding:20px 60px}.rm_amntLst ul{margin:0;padding:0}body .location_distance>h3,body .location_distance>#distance{color:#212121;font-size:12px}body #slider-range_distance{background:#a8b0ba}.tour_listbox .chooseRoomBtn+.chooseRoomBtn{float:right;width:100%;margin:0;text-align:right}.hotelWrapper .filter_right_container .rightFilerTop .filterSelect.hotel_selection{padding:6px 0 0 !important;float:right}.hotelWrapper .filter_right_container .rightFilerTop .filterSelect.hotel_selection .btn-group>.btn:first-child{height:28px;padding:3px 5px 3px 10px;background-color:#fff !important;box-shadow:none !important;outline:none !important;color:#555;font-size:12px;font-weight:500}.hotelWrapper .filter_right_container .rightFilerTop .filterSelect.hotel_selection .bootstrap-select.btn-group .dropdown-toggle .caret{border-top-color:#000 !important}.hotelWrapper .filter_right_container .rightFilerTop{display:inline-grid;grid-template-columns:auto auto 1fr auto;padding-right:10px !important}.hotelWrapper .mapunmap_filterSelect{padding:0 !important}.hotelWrapper .filter_right_container .rightFilerTop .selectHtlMap{margin-left:5px !important;margin-right:0}#scrolltop{display:none !important}.filter_left_container .fltr_srch .fltr_chkbx{scrollbar-color:#212121 transparent;scrollbar-width:thin}.bookinglist_serv_tabs .bookingList:not(.bk_active) .searchSprite{filter:brightness(8.5)}.filter_left_container .fltr_srch.fltr_srch.enable_hotel_category_search_filter{padding-top:0}.filter_left_container .fltr_srch.fltr_srch.countPreferred{border-bottom:0;padding-bottom:0}.filter_left_container .fltr_srch.fltr_srch.enable_hotel_category_search_filter .prpty.fltr_lbl{padding-left:30px;float:left;width:100%}.filter_left_container .fltr_srch.fltr_srch.enable_hotel_category_search_filter .prpty.fltr_lbl+div{float:left;width:100%}.filter_left_container .arrow_dv{display:inline-grid;width:100%;float:left}.hotelWrapper .filter_right_container .rightFilerTop .selectHtlMap{z-index:1 !important}.hotelWrapper .filter_right_container .rightFilerTop .filterSelect.hotel_selection .btn-group>.btn:first-child{padding-right:25px}.hotel_listBox .compareHtl_box{min-height:auto}.hotel_listBox .compareHtl_box .dyn_compare_main{position:relative;right:0 !important;height:20px;float:right;margin:-34px 160px 7px 0;transition:0.3s all}.hotel_listBox .chooseRoomBtn{margin-bottom:10px}.hotel_listBox .compareHtl_box .dyn_compare_main .checkbox{margin:0 !important}.hotel_listBox .row.compactRwFlex{display:inline-flex;flex-wrap:wrap;width:calc(100% + 30px)}.hotel_listBox .row.htlLst_info{height:100%}.hotel_listBox .hotel_info .readMore{margin:0;position:absolute;left:0;bottom:10px}.hotel_listBox .adv_roomDtls .roomCat_ttl{width:auto;float:left;display:inline}.hotel_listBox .adv_roomDtls .roomCat_ttl br{display:none}.hotel_listBox .adv_roomDtls .detailsBox_rooms{margin:20px 0;padding:0 15px}.hotel_listBox .adv_roomDtls .refundableTxt{padding:0 !important;margin:0 !important}.hotel_listBox .adv_roomDtls .htlRoomDtls_desc>.row{display:inline-flex;flex-wrap:wrap;width:calc(100% + 30px)}.hotel_listBox .filterBy_sec{padding:15px 15px 0}.hotel_listBox .adv_roomDtls .roomDtls_heading,.hotel_listBox .bookingSectionBox{padding-left:15px;padding-right:15px}.hotel_listBox .adv_roomDtls .padR0{margin-right:0;line-height:normal}.hotel_listBox .adv_roomDtls .availableTxt{color:#000000;font-weight:500;font-size:12px}.hotel_listBox .adv_roomDtls .refund_gray{color:#0d9107 !important}.hotel_listBox .moreOpt_div{display:inline-flex;align-items:center;flex-wrap:wrap;width:100%;justify-content:space-between;flex-direction:row-reverse}.hotel_listBox .moreOpt_div>div:first-child>.row{display:inline-flex;flex-wrap:wrap;width:calc(100% + 30px);align-items:center}.hotel_listBox .bookingSectionBox .moreOpt_rooms .plusIco{width:16px;height:16px;font-size:10px;margin-right:5px;padding:0;display:inline-flex;align-items:center;justify-content:center;line-height:17px;background:#555}.hotel_listBox .pernightRtBtn_htl a{line-height:normal}.hotel_listBox .filterBy_sec .form-control{height:28px;color:#666666;font-weight:300;font-size:12px}.policy_details{float:left;font-size:8px;line-height:normal;min-width:auto;padding:4px 5px 2px;height:auto;position:relative;gap:2px}.policy_details .fa{font-size:10px}.policy_details .policydetails{margin:0;position:absolute;right:0;top:20px;background:#fff;z-index:1;padding:10px;box-shadow:0 0 10px 2px rgba(0,0,0,0.1);border:1px solid #cbcbcb;width:100%;padding-left:25px;min-width:200px}.policy_details .policydetails li{text-align:left;text-transform:none;float:right;width:100%;font-size:12px;list-style:disc;font-family:"Poppins", sans-serif;line-height:normal}.policy_details .policydetails li+li{padding:10px 0 0}.roomPadInner .policy_details .policydetails{left:0;right:auto}.owl-carousel_gallery .item img{height:250px}.mainwrapper_bookNow.hotel .bookingdtls_right .bookNw_Htlinfo{filter:drop-shadow(0px 7px 14.5px rgba(0,0,0,0.08));background-color:#f8f8f8;border:0}.mainwrapper_bookNow.hotel .bookNow_Travellerinfo.htltrvl_info h3{font-size:14px;color:#000000;font-weight:500}.mainwrapper_bookNow.hotel .fareDlts_sec .fareDlts_TableData{padding:0}.mainwrapper_bookNow.hotel .fareDlts_sec .fareDlts_TableData .fareDltsAmt{font-size:18px;color:#fb7501;font-weight:600}.mainwrapper_bookNow.hotel .fareDlts_sec .fareDlts_TableData .fareDltsTtl{font-size:16px;color:#5a5c5b;font-weight:500}.mainwrapper_bookNow.hotel .fareDlts_sec .fareDlts_TableData .fareDltsDiv>.row{display:inline-flex;align-items:center;width:calc(100% + 30px);line-height:normal}.mainwrapper_bookNow.hotel .fareDlts_sec .fareDlts_TableData .tableSec_border{padding:0}.mainwrapper_bookNow.hotel .fareDlts_sec .fareDlts_TableData .fareDltsDiv{padding:10px 10px}.mainwrapper_bookNow.hotel .fareDlts_sec .fareDlts_TableData .fareDltsFinalAmt_txt{font-size:18px;color:#fb7501;font-weight:600}.mainwrapper_bookNow.hotel .fareDlts_sec .fareDlts_TableData>.fareDltsDiv .fareDltsTtl{font-size:15px;color:#212121;font-weight:600}.csbt_visa_form .visaForm h5{margin:0 0 10px;padding:0 0 0px 15px;display:inline-flex;align-items:center;float:left;width:100%}.csbt_visa_form .visaForm{padding:20px 30px 10px}.csbt_visa_form.mainwrapper_form .visaForm label{font-size:14px;color:#797979;font-weight:400}.csbt_visa_form .visaForm .form-control{height:38px;border-radius:4px;box-shadow:inset 0px 1px 0.5px rgba(0,1,1,0.15);background-color:#ffffff;border:1px solid #d5dbe5;font-size:13px;color:#565353;font-weight:400}.csbt_visa_form .checkbox_style_one{padding-left:10px}.csbt_visa_form .visaForm .checkbox_style_one input{display:none}.csbt_visa_form hr.visa_div_wid{margin:10px 0 10px;border-color:#e2e3e7}.csbt_visa_form .file_input_Btn_wrap .file_button{width:70px;height:38px;border-radius:4px;background-color:#fb7501;border:1px solid #d5dbe5;top:-3px;right:0px;box-shadow:inset 0px -6px 6px rgba(0,1,1,0.15)}.csbt_visa_form .submitBtn a{margin-bottom:5px}.corporate_reviewbooking_dlts_box{width:100%;float:left;background-color:#fdf9f4;border:1px solid #52525180;padding:30px 22px}.corporate_reviewbooking_dlts_box .status{width:100%;float:left;display:inline-grid;grid-template-columns:1fr auto;align-items:center;margin:0 0 20px}.corporate_reviewbooking_dlts_box .status .title{color:#000;font-size:20px;font-weight:400;font-family:"Mulish",sans-serif}.corporate_reviewbooking_dlts_box .status .title .success{color:#329401;font-weight:500}.corporate_reviewbooking_dlts_box .status .title .warning{color:#f99514;font-weight:500}.corporate_reviewbooking_dlts_box .status .detail{font-size:12px;font-weight:300;font-family:"Mulish",sans-serif;color:#666}.corporate_reviewbooking_dlts_box .passengers-box{float:left;width:30%;margin:0 0 15px}.corporate_reviewbooking_dlts_box .passengers-box label{color:#666;width:100%;float:left;font-size:12px;font-weight:300;font-family:"Mulish",sans-serif}.corporate_reviewbooking_dlts_box .passengers-box p{color:#000;width:100%;float:left;margin:0;font-size:17px;font-weight:500;font-family:"Mulish",sans-serif}.corporate_reviewbooking_dlts_box .btn-view_details{padding:0;margin:0;font-size:17px;font-weight:600;font-family:"Mulish",sans-serif;text-transform:uppercase;color:#fb7501 !important;background:linear-gradient(currentcolor 0 0) 0 100%/var(--d, 0) 1px no-repeat;transition:0.3s all;text-decoration:none !important}.corporate_reviewbooking_dlts_box .btn-view_details:hover{--d: 100%}.hotel .mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .form-control,.hotel .bookingdtls_right .reviewBooking_Dlts{height:38px;border-radius:4px;background:linear-gradient(0deg, #ececec 0%, #fff 100%) !important;border:1px solid #acacac !important;opacity:0.502;font-size:13px;color:#525251;font-weight:400;box-shadow:none !important;outline:none !important}.corporate_mybookings .bookingFrom .homeSearchCont{margin:0 0 5px}.corporate_mybookings .bookingFrom .homeSearchCont ul.nav.nav-tabs.form_dv li a{padding:5px 13px;background:#fb7501}.corporate_mybookings .bookingFrom .homeSearchCont ul.nav.nav-tabs.form_dv li a:hover{background:#fff}.corporate_mybookings .bookingFrom .homeSearchCont .panel-body{margin-top:-1px !important;margin-bottom:0;background:#fff;min-height:auto;padding-bottom:20px}.corporate_mybookings .bookingFrom .homeSearchCont ul.nav.nav-tabs.form_dv li a p{display:none}.corporate_mybookings .bookingFrom .homeSearchCont ul.nav.nav-tabs.form_dv li.active a{background:#fff}.corporate_mybookings .bookingFrom .homeSearchCont .searchSprite{background-image:url(../../images/csbt/Search_page.svg) !important;background-size:650%}.corporate_mybookings .bookingFrom .homeSearchCont .offlineReq_sprite{background-image:url(../../images/csbt/offline_combine.svg) !important;background-size:90%}.corporate_mybookings .bookingFrom .form-control,.corporate_mybookings .bookingFrom .form-control::placeholder{font-size:13px;color:#fb7501;font-weight:400}.corporate_mybookings .bookingFrom label{font-size:14px;color:#525251;font-weight:400}.corporate_mybookings .bookingFrom .bookingSec{border:0;padding:20px 15px 0;display:inline-flex;flex-wrap:wrap}.corporate_mybookings .bookingFrom .searchBtn a{padding:10px 27px}.corporate_mybookings .bookingFrom .dategrid{float:left;width:100%;display:inline-grid;grid-template-columns:1fr 1fr;gap:15px}.corporate_mybookings .bookingFrom .dategrid>div{width:100%;padding:0}.corporate_mybookings .bookingFrom .dategrid .bookingIcon{right:25px}.corporate_mybookings .dync_dataTable_wrap table.dataTable td,.corporate_mybookings .dync_dataTable_wrap table.dataTable tr>td:first-child{text-align:center !important;font-size:13px;color:#525251;font-weight:400;height:69px}.corporate_mybookings .dync_dataTable_wrap table.dataTable td .custom_tooltip,.corporate_mybookings .dync_dataTable_wrap table.dataTable tr>td:first-child .custom_tooltip{font-size:13px;color:#525251;font-weight:400}.corporate_mybookings .dync_dataTable_wrap table.dataTable td .grid-box,.corporate_mybookings .dync_dataTable_wrap table.dataTable tr>td:first-child .grid-box{display:inline-grid;grid-template-columns:auto 1fr;align-items:center;gap:5px}.corporate_mybookings .dync_dataTable_wrap table.dataTable td .label,.corporate_mybookings .dync_dataTable_wrap table.dataTable tr>td:first-child .label{font-size:12px !important;color:#ffffff !important;font-weight:400 !important;padding:5px !important;min-width:107px;height:27px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;line-height:normal}.corporate_mybookings .dync_dataTable_wrap table.dataTable td .label *,.corporate_mybookings .dync_dataTable_wrap table.dataTable tr>td:first-child .label *{line-height:normal;font-size:12px !important;color:#ffffff !important;font-weight:400 !important}.corporate_mybookings .dync_dataTable_wrap table.dataTable td .label.label-success,.corporate_mybookings .dync_dataTable_wrap table.dataTable tr>td:first-child .label.label-success{background-color:#5cb85c}.corporate_mybookings .dync_dataTable_wrap table.dataTable td .label.label-danger,.corporate_mybookings .dync_dataTable_wrap table.dataTable tr>td:first-child .label.label-danger{background-color:#d9534f}.corporate_mybookings .dync_dataTable_wrap table.dataTable td .label.label-warning,.corporate_mybookings .dync_dataTable_wrap table.dataTable tr>td:first-child .label.label-warning{background-color:#f0ad4e}.corporate_mybookings .dync_dataTable_wrap table.dataTable td .label.label-inprocessBook,.corporate_mybookings .dync_dataTable_wrap table.dataTable td .label.label-info,.corporate_mybookings .dync_dataTable_wrap table.dataTable tr>td:first-child .label.label-inprocessBook,.corporate_mybookings .dync_dataTable_wrap table.dataTable tr>td:first-child .label.label-info{background-color:#3E78FD}.corporate_mybookings .dync_dataTable_wrap table.dataTable td .label.label-reInfo,.corporate_mybookings .dync_dataTable_wrap table.dataTable tr>td:first-child .label.label-reInfo{background-color:#afafaf}.corporate_mybookings .dync_dataTable_wrap table.dataTable .table-one th,.corporate_mybookings .dync_dataTable_wrap table.dataTable .table-two th{height:38px;line-height:normal;font-size:13px !important;color:#ffffff !important;font-weight:400 !important}.corporate_mybookings .dync_dataTable_wrap table.dataTable .table-two th{height:38px;line-height:normal;background-color:#fb7501;border-color:#fb7501 !important;font-size:13px !important;color:#ffffff !important;font-weight:400 !important}.corporate_mybookings .no-white-space{white-space:nowrap}.corporate_mybookings .action-links{margin:0;padding:0;width:100%;float:left;display:inline-flex;justify-content:center;flex-wrap:wrap;align-items:center}.corporate_mybookings .action-links li+li{margin-left:10px}.corporate_mybookings .dync_dataTable_wrap table.dataTable th{height:63px;text-align:center !important;padding:5px !important}.corporate_mybookings .dync_dataTable_wrap table.dataTable th:first-child{padding-left:30px !important}.corporate_mybookings .dync_dataTable_wrap table.dataTable th:last-child{padding-right:30px !important}.corporate_mybookings .dync_dataTable_wrap table.dataTable tr>td:first-child{padding-left:30px !important}.corporate_mybookings .dync_dataTable_wrap table.dataTable tr>td:last-child{padding-right:30px !important}.corporate_mybookings .dync_dataTable_wrap table.dataTable tr>td[colspan]{padding:0 !important;height:auto;border:0 !important}.corporate_mybookings .bookinglist_custom_table .flexdiv{display:inline-grid;grid-template-columns:auto 1fr;gap:20px;position:relative}.corporate_mybookings .bookinglist_custom_table .flexdiv a.flight_sprite{position:absolute;left:-30px;top:0}.corporate_mybookings .bookinglist_custom_table .flexdiv a:not(.flight_sprite){position:relative;left:10px}.corporate_mybookings .bookinglist_custom_table .flight_sprite.plus_sign::before{content:"\f0fe";font:normal normal normal 16px / 1 FontAwesome;color:#7f7f81;cursor:pointer}.corporate_mybookings .bookinglist_custom_table .flight_sprite.plus_sign[aria-expanded="true"]::before{content:"\f146"}.corporate_mybookings .table .table{margin:0 0 -1px;border:0 !important}.corporate_mybookings table.dataTable tbody tr{border-bottom:0.5px solid #e2e3e7}.corporate_mybookings .dync_dataTable_wrap table.dataTable .table-one th:first-child,.corporate_mybookings .dync_dataTable_wrap table.dataTable .table-one tr>td:first-child{padding-left:60px !important}.corporate_mybookings .dync_dataTable_wrap table.dataTable .table-one tr>td:first-child .flight_sprite{left:-35px}.corporate_mybookings .dync_dataTable_wrap table.dataTable .table-two th:first-child,.corporate_mybookings .dync_dataTable_wrap table.dataTable .table-two tr>td:first-child{padding-left:50px !important}.corporate_mybookings .dync_dataTable_wrap table.dataTable .table-two tr>td+td{border-left:0.5px solid #e2e3e7}.corporate_mybookings .dync_dataTable_wrap table.dataTable .table-two tr>td{height:40px}.corporate_mybookings .dync_dataTable_wrap a{text-decoration:none !important}.corporate_mybookings .dync_dataTable_wrap .text-info{color:#fb7501 !important;background:linear-gradient(currentcolor 0 0) 0 100%/var(--d, 0) 1px no-repeat;transition:0.3s all;text-decoration:none !important}.corporate_mybookings .dync_dataTable_wrap .text-info:hover{--d: 100%}.corporate_mybookings .modalsharebookinginformation .sharebookinginformation_form .form-group .btn-group .btn-cancel:hover{cursor:pointer;background-position:100%;color:#fff}.corporate_mybookings .modalsharebookinginformation .sharebookinginformation_form .form-group .btn-group .btn-cancel:active{background-position:100%;color:#fff}.corporate_mybookings .modalsharebookinginformation .sharebookinginformation_form.grid-column-two{grid-template-columns:1fr 1fr;gap:15px}.corporate_mybookings .modalsharebookinginformation .sharebookinginformation_form.grid-column-two .form-group .number-grid{grid-template-columns:66px 1fr}.corporate_mybookings .modalsharebookinginformation .sharebookinginformation_form.grid-column-two .btn-group{grid-template-columns:min-content;margin-top:10px}.corporate_mybookings .modalsharebookinginformation .sharebookinginformation_form.grid-column-two .btn-group .btn-submit{padding:15px 60px;white-space:nowrap}.corporate_mybookings .modalsharebookinginformation.details .modal-dialog{width:536px}.corporate_mybookings .modalsharebookinginformation.details .modal-content{padding:15px}.corporate_mybookings .modalsharebookinginformation.details.transaction .title{font-size:20px;margin:0;text-align:left;position:relative;display:inline-flex;justify-content:space-between;width:100%}.corporate_mybookings .modalsharebookinginformation.details.transaction .title small .text-danger{float:left;width:100%;font-size:14px;color:#f91414;font-weight:400}.corporate_mybookings .modalsharebookinginformation.details.transaction .title .closeBtn_trans{position:relative;top:0;right:0}.corporate_mybookings .modalsharebookinginformation.details.transaction .sharebookinginformation_form .row-span-2{grid-column:1/3}.corporate_mybookings .modalsharebookinginformation.details.transaction .sharebookinginformation_form .row-span-2 .btn-group{grid-template-columns:173px 173px}.corporate_mybookings .modalsharebookinginformation.details.transaction .sharebookinginformation_form .row-span-2 .btn-group.three-btn-group{grid-template-columns:repeat(3, 1fr);width:90%}.corporate_mybookings .modalsharebookinginformation.details.transaction .sharebookinginformation_form .row-span-2 .btn-group.three-btn-group .btn-submit{padding:10px 15px}.corporate_mybookings .modalsharebookinginformation.details.transaction .sharebookinginformation_form .row-span-2 .btn-group.three-btn-group .btn-cancel{padding:10px 15px}.corporate_mybookings .dync_dataTable_wrap table.dataTable .table .sharebookinginformation_form .table{border:1px solid #e2e3e7 !important}.corporate_mybookings .dync_dataTable_wrap table.dataTable .table .sharebookinginformation_form .table td{padding:5px !important;height:auto !important;text-align:center !important}.corporate_mybookings .dync_dataTable_wrap table.dataTable .table .sharebookinginformation_form .table th{padding:5px !important;height:auto !important;text-align:center !important}.csbt_accountflow .nested-table.tbl-box .inner_tab .secondary-bg>th{background-color:#787b78}.csbt_accountflow .booking_cls .editProfileSelect{top:9px}.csbt_accountflow .account_flow_wrapper .receiptHeading.create-btn{grid-template-columns:1fr 1fr;align-items:center;display:grid}.csbt_accountflow .account_flow_wrapper .receiptHeading.create-btn>h3.searchBtn{text-align:right;margin:-8px 0px -8px 0px}.radio_style_one+.radio_style_one{margin:0 0 0 55px}.csbt_accountflow .tbl-box .action-links li+li::before{margin:0 6px;height:21px}.csbt_accountflow .tbl-box table.dataTable tbody td{padding:16px}.policy_note.success{background:#26b306}.policy_details.no-policy{background:#ffb600}.policy_note.no-policy{background:#ffb600}span.ui-slider-handle{padding:0}.gridViewShow .hotel_listBox .list_innerPadding .hotel_info .readMore{position:relative;bottom:auto}.gridViewShow .policy_details{float:left !important}.hotelListing_Wrapper.compactViewShow .hotel_listBox .row.compactRwFlex .policy_details{white-space:nowrap;margin:0 7px 0 -57px}.hotelListing_Wrapper.compactViewShow .hotel_listBox .readMore{position:relative;bottom:auto}.csbt_visa_form .visaForm .radio-inline input[type="radio"]{display:none}.csbt_visa_form .visaForm .radio-inline label::after{display:none !important}.csbt_visa_form .visaForm .radio-inline{margin:0 0 5px}.csbt_visa_form .visaForm .radio-inline label::before{content:'';background:url(../../images/csbt/csbt_radio.png) no-repeat -31px -3px;width:19px;height:19px;border:0;background-color:transparent;position:absolute;left:0;top:0}.csbt_visa_form .visaForm .radio-inline [type="radio"]:checked+label:before{background-position:-6px -3px}.csbt_visa_form .visaForm .radio-inline label{position:relative;line-height:19px;padding:0 0 0 25px;font-size:14px;font-weight:400;color:#666;margin:0}.mdfy_searchflt .flight_form .selectfaretype .flightOption .radio-inline{margin-right:15px}.hotelListing_Wrapper.compactViewShow .policy_note{margin:25px 0 0;width:100%}.gridViewShow .search_result .main_pagination{width:100%}.gridViewShow .search_result{display:inline-flex;flex-wrap:wrap}.policy_details .fa:hover ul{display:block !important}.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:#fb7501;text-align:right}.transfer_listbox .adv_roomDtls .carOnRequest{font-size:14px;color:#fb7501;padding-top:6%;text-align:right;font-weight:700}.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:#fb7501}.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 #fb7501;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:#4d4d4d;font-weight:500;padding-left:4px}.recentTrsferSearch .recentSearchBox .roomAdltCount{font-size:11px;color:#4d4d4d;margin-bottom:0}.recentTrsferSearch .recentSearchBox .rsnt_close{position:absolute;right:5px;top:3px;color:#4d4d4d}.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-size:16px;font-weight:700;color:#525251;overflow:initial;text-overflow:initial;white-space:normal;font-family:"Mulish",sans-serif;-webkit-font-smoothing:antialiased}.listingHeading .transferDate_trvlDtls{font-family:"Mulish",sans-serif;-webkit-font-smoothing:antialiased;font-size:13px;font-weight:700;color:#656565;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:13px 16px !important;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.transferListing_Wrapper .commonBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.transferListing_Wrapper .commonBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.transferListing_Wrapper .mdfy_SearchBtn.commonBtn a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.transferListing_Wrapper .mdfy_SearchBtn.commonBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.transferListing_Wrapper .mdfy_SearchBtn.commonBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.compareBtn{margin-right:10px}.trasferCommonBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.trasferCommonBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.trasferCommonBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.trasferCommonBtn a:hover{cursor:pointer;background:#fb7501;color:#fff}.transfer_listing_filter_result{width:100%;margin:0px;padding:0px;float:left;margin-top:7px}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:#fb7501;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 .addQuoteBtn_moreDtls a{margin:0px !important;padding:1px 6px;background:#fff;border:1px solid #5b5b5b;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:#5b5b5b;text-decoration:none;cursor:pointer;transition:0.3s;text-transform:capitalize}.transferwrap .addQuoteBtn_moreDtls a:hover{background:#5b5b5b;color:#fff}.transferwrap .addQuoteBtn_moreDtls a:active{background:#5b5b5b;text-decoration:none}.transferwrap .addQuoteBtn_moreDtls a a{color:#525251;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:#555;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:#212121;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:#525251;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:#000;display:inline-block;vertical-align:top;padding-right:3px;font-weight:700;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:#fef3e8;padding:7px 0px;font-size:13px;color:#333;font-weight:500;border-bottom:1px solid #d7d7d9}.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:#fefaf6}.priceFaIcon{font-size:12px;padding-left:5px}.bookBtn,.maxHotelList{text-align:center}.bookBtn,.maxHotelPrice{text-align:center}.tansferSearchBtn a{background:#555;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:"Mulish",sans-serif;font-weight:700;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:#7c7c7c;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:#525251;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:#000;display:inline-block;width:100%;padding-top:0px;margin:0px;float:right;margin-right:0px;padding-right:0px;font-weight:700}@-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:#555;padding:10px 10px;font-size:12px;color:#fff}.transfer_listbox .adv_roomDtls .detailsBox_rooms{border-bottom:1px solid #ccc}.transfer_listbox .transfer_info .readMore{float:left;width:100%;text-align:left;margin:0px}.transfer_listbox .transfer_info .readMore a{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#000;cursor:pointer}.transfer_listbox .transfer_info .readMore a:hover{text-decoration:none}.transfer_listbox .transfer_info .readMore .arowwColor{font-size:0px}.transfer_listbox .transfer_info .readMore .arowwColor::after{font:normal normal normal 14px / 1 FontAwesome;content:"\f101";color:#fb7501}.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:700;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:14px;color:#000;padding-top:3%;text-align:center;font-weight:700}.continuBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.continuBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.continuBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.bookNowBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.bookNowBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.bookNowBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.bookNowListingBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.bookNowListingBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.bookNowListingBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.imgTransfer{border-radius:8px}.VehicleIcon{color:#adadad}hr.form_break_transfer_line{border-top:1px solid #fb7501;width:100%;float:left;margin:15px 0px 28px}.infoTransferSrch{width:100%;float:left}#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:"Mulish",sans-serif;text-align:justify;color:#525251}.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:700;color:#000;margin:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transferLeftInfo .booknow_transferDtls .totlPrice .ttlPrice{color:#000;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:#525251;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:#fb7501;padding:5px 2px 0px}.surchargeInfo{background:#fb7501;float:left;width:100%}.surchargeTable{text-align:center;font-size:14px;font-weight:500;color:#000;text-overflow:ellipsis;white-space:nowrap}.surchargeTableInfo{background:#fefaf6;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:"Mulish",sans-serif;font-weight:400;color:#666;resize:none;-webkit-appearance:none}.transfer_bookNw_dtlBox .custInfoLabel{font-size:12px;font-weight:300;color:#525251}.dtlsback{float:right;margin:2px 0px 0px}.greenTxt{color:#789e39}.trasferInfoForm .transfer_travellerTtl{font-size:14px;font-weight:700;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:"Mulish",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:#525251;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:#fb7501;margin:12px 0 0 0px;text-align:center;font-weight:700}.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 #525251;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}.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:700;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:700;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:700;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:#525251}.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:#555;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:#fb7501;padding-top:10px;text-align:center;font-weight:700;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 #555;border-width:0 2px 2px 0;transform:rotate(45deg)}.bgWhite{background:#fff}.bgGray{background:#f3f3f3}.transfer_listbox .continueBtn a{background:#fb7501;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:#fb7501;color:#fff}.transfer_listbox .continueBtn a:active{background:#fb7501}.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 #fb7501;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:"Mulish",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:#525251;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:600}.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{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.transfModifySearch .btn_dv.searchTransBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.transfModifySearch .btn_dv.searchTransBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.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 #555;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 #fb7501;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{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.transfModifySearch .SearchHotel a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.transfModifySearch .SearchHotel a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.transfModifySearch .modal-headerInfo{padding:5px}.transfModifySearch #myModal .hotelModifySearch{width:100%;float:left;background:#fb7501}.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:700}.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}.transfModifySearch [type="radio"]+label::before,.transfModifySearch [type="radio"]+label{color:#fff !important}#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:#333}.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;color:#333;font-size:13px;font-weight:600}.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:#333;font-size:13px;font-weight:600}.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.transMoredtls_emailBox{left:0px;right:initial}.transferQuotation_modal .quotationTrans .qtn_Dtls_header{background:#555;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:#fb7501}.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:#87765c;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:#fb7501;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 #fb7501;border-bottom:1px solid #fb7501;padding:10px 0px}.transfer_form_break_line{border-top:1px solid #fb7501;width:100%;float:left;margin:10px 0px 30px}.totalPriceTtl .popover.top>.arrow:after{margin-left:-46px}.totalPriceTtl.popover.top>.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:700}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:#555;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:#333}.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:#fb7501}.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 -29px}.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:"Mulish",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:#525251}.trans_dtls_pritBox .print_emial_box a{color:#525251}.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:"Mulish",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:"Mulish",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:#525251;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:#000;display:inline-block;width:100%;padding-top:0px;margin:0px;float:right;margin-right:0px;padding-right:0px;font-weight:700}.transDtls_tabsContent{font-family:"Mulish",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:#525251;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:#525251;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:#525251;margin-bottom:10px;font-size:13px;color:#525251;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:#fa6b5c;font-size:12px}.transDtls_tabsContent .infoErrorAlert p{float:right;display:flex;align-items:center;margin-bottom:0;cursor:pointer;font-size:13px;color:#fb7501;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:"Mulish",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:#fff;color:#555;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:#fb7501;color:#fff;border:1px solid transparent;border-radius:4px 4px 0 0}.transfer_details_tabs_Container .nav-tabs.transferDtls_tabs>li.active>a,.transfer_details_tabs_Container .nav-tabs>li.active>a:hover,.transfer_details_tabs_Container .nav-tabs>li.active>a:focus{color:#fff;background-color:#fb7501;border:1px solid #fb7501;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:#525251}.transfer_details_tabs_Container .transDtlsTabsContainer ul{margin:0px;padding:0px}.transfer_details_tabs_Container .transDtlsTabsContainer ul li{list-style:disc;font-weight:400;color:#525251;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:#525251}.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:#525251;height:18px}.transfer_dtsl_heading .transferDtls{font-weight:400;color:#666}.transfer_bookingDtlsWrap{background:#fff;font-family:"Mulish",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;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:#525251;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:#000;display:inline-block;vertical-align:top;padding-right:3px;font-weight:700;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:"Mulish",sans-serif}.transfer_bookingDtlsWrap .bookingDtls_topBox .transfer_info h1{font-size:23px;color:#000;margin-top:0px;margin-bottom:7px;font-family:"Mulish",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:"Mulish",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:#fef3e8;padding:7px 0px;font-size:13px;color:#333;font-weight:500;border-bottom:1px solid #d7d7d9;border-top:1px solid #d7d7d9}.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:#525251;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:#fb7501;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:"Mulish",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:"Mulish",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:#525251;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:#000;display:inline-block;vertical-align:top;padding-right:3px;font-weight:700;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:"Mulish",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:#fb7501;color:#fff;padding:5px 65px}.transfer_booknowWrap .bookNw_headingBox .travellerDlts_Tlt{font-family:"Mulish",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:#000;display:inline-block;vertical-align:top;padding-right:3px;font-weight:600;margin:0px;float:right;width:100%;font-weight:700}.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:700;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:"Mulish",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:"Mulish",sans-serif;color:#666;padding:0px 5px 0px}.surcharge_dtlsBox .standardRoomOne .totleAmntBox .price{width:100%;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;padding:0px 7px 0px}.surcharge_dtlsBox .standardRoomOne .totleAmntBox .date{font-size:12px;font-weight:500;font-family:"Mulish",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:#525251;display:inline-block;width:100%;text-align:right;padding:0px;font-weight:500}.compactListing .trans_comptDtls .prce_dv h2{font-size:20px;font-weight:700}.compactListing .plusBtn_compt{float:left;width:5%;text-align:center;background:#555;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:"Mulish",sans-serif;color:#000;text-align:left}.transVehivle_confirmDtls .roomType .roomStd{font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;text-align:left;margin:0 0 6px}.transVehivle_confirmDtls .roomType .extraService{font-size:12px;font-weight:500;font-family:"Mulish",sans-serif;color:#666;text-align:left;margin:0 0 6px}.transVehivle_confirmDtls .roomBookingInfo .roomName{font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;text-align:left;margin:0 0 6px}.transVehivle_confirmDtls .maxPer{font-size:12px;font-weight:500;font-family:"Mulish",sans-serif;color:#666;text-align:left;margin:0 0 6px}.transVehivle_confirmDtls .travellerTlt{font-size:13px;font-weight:500;font-family:"Mulish",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:#fb7501;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:#525251}.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:#fb7501;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:#fb7501;color:#fff}.additinalVehicle_top .continuBtn.additionalVehicle_ctn_btn a:active{background:#fb7501}.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{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.trnfr_viewdtlpopup .trans_dtls_pritBox .emailSendBox form input#btn_submit:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.trnfr_viewdtlpopup .trans_dtls_pritBox .emailSendBox form input#btn_submit:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}#btn_submit{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}#btn_submit:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}#btn_submit:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:700;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:2px 7px;background:#fff;border:1px solid #5b5b5b;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:#5b5b5b;text-decoration:none;cursor:pointer;transition:0.3s}.addQuoteBtn_moreDtls a:hover{background:#5b5b5b;color:#fff}.addQuoteBtn_moreDtls a:active{background:#5b5b5b;text-decoration:none}.addQuoteBtn_moreDtls a a{color:#525251;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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.noMoreAvl_sec .resetFiltersBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.noMoreAvl_sec .resetFiltersBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:#fb7501 !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:#fa6b5c;background:transparent !important;position:relative;z-index:5}a.email_link_access:hover{color:#fa6b5c}.roomSec.booking_statuslbl_txt h5{margin:0 0 6px}input#traveller_transfer{color:#525251}.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:"Mulish",sans-serif;color:#000;margin:0px 0px 10px 0}.Stop_booking_sec p{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#000;margin:0px 0px 10px 0}.Stop_booking_sec a{color:#fb7501}.travellerInfoinputDiv.inputDiv label{color:#000;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:#fb7501}.searchForm_tabs_wrapper .homeSearchCont .pickupBox .modal-body{padding:30px}.searchForm_tabs_wrapper .homeSearchCont .pickupBox .radio-inline{color:#fff}.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;color:#fff}.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 .btn_dv.searchTransBtn a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.searchForm_tabs_wrapper .homeSearchCont .pickupBox .btn_dv.searchTransBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.searchForm_tabs_wrapper .homeSearchCont .pickupBox .btn_dv.searchTransBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.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:#fb7501}.pickupBox .modal-body{padding:30px}.pickupBox .radio-inline{color:#fff}.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;color:#fff}.pickupBox .form-control{border:1px solid #ddd}.pickupBox .btn_dv.searchTransBtn{margin-top:35px;float:none;margin-bottom:20px}.pickupBox .btn_dv.searchTransBtn a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.pickupBox .btn_dv.searchTransBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.pickupBox .btn_dv.searchTransBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.pickupBox .dialog-title{margin-bottom:15px}.pickupBox label{width:auto}.pickupBox .dialog-title{color:#fff}.pickupBox .modal-title{color:#fff}.fancybox .fa-file-text-o{position:relative;float:right;top:-38px;color:#fff;z-index:1;background:#555 !important;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:#ab8954;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:#555 !important}.fancybox .tooltip .tooltiptext::before{content:"";position:absolute;top:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent !important}.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:#555;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:#ab8954;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:#555}.modsearch .tooltip .tooltiptext::before{content:"";position:absolute;top:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}.modsearch .tooltip:hover .tooltiptext{visibility:visible;opacity:1}.transfer_bknw_innerPadding.bookNw_Transinfo{padding:10px 0 15px}.gridViewShow .transfer_listbox .list_innerPadding .transfer_info .readMore{position:absolute;display:block;left:158px;bottom:5px;width:auto;z-index:1}.gridViewShow .transfer_listbox .list_innerPadding .transfer_info{position:static}.gridViewShow .transferwrap .transfer_listbox .list_innerPadding>.row{position:relative}div.showSweetAlert button.confirm.btn.btn-lg.btn-primary{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal;border-radius:10px !important}div.showSweetAlert button.confirm.btn.btn-lg.btn-primary:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}div.showSweetAlert button.confirm.btn.btn-lg.btn-primary:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.backtoSeach_section .dtlsback .dtlsback{margin-bottom:0}.backtoSeach_section .dtlsback{margin-bottom:15px}.transferListing_Wrapper .commonBtn a{padding:5px 10px}.transferwrap .transfer_listbox{border-bottom:1px solid #cbcbcb}.transferwrap .transfer_listbox .list_innerPadding{border:0}.transferwrap .transfer_listbox .transDtls_heading>div,.transferwrap .transfer_listbox .adv_roomDtls .detailsBox_rooms>div{width:100%;padding:0;text-align:center !important;margin:0}.transferwrap .transfer_listbox .transDtls_heading,.transferwrap .transfer_listbox .adv_roomDtls .detailsBox_rooms{padding:5px 10px;display:inline-grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 16% 17%;gap:2px;align-items:center;line-height:normal}.transferwrap .transfer_listbox .adv_roomDtls .maxLuggage,.transferwrap .transfer_listbox .adv_roomDtls .maxPerson{justify-content:center}.transferwrap .transfer_listbox .transDtls_heading .roomCatg_ttl.ttlPrice{text-align:center !important}.transferwrap .transfer_listbox .transDtls_heading>div.roomCatg_ttl{text-align:left !important}.transferwrap .transfer_listbox .detailsBox_rooms .Car_type{padding:0 0}.transferwrap .transfer_listbox .transfer_info h1{margin:0}.transferwrap .transfer_listbox .hbtransfer_sec{padding:5px 0 0}.transferwrap .transfer_listbox .list_innerPadding>.row{display:inline-flex;flex-wrap:wrap;width:calc(100% + 30px)}.transferwrap .transfer_listbox .transfer_info{padding-bottom:25px;position:relative}.transferwrap .listingHeading .titleBtnBox .quotationBtn a{padding:8px 15px}.logo_qtn img{max-width:100%}.quotationBtn{display:none !important}.disableClass{pointer-events:none;background-color:#fff !important}.cancelbox p br+br,.booking_Sector_Dtls .bokingNotesDesc p br+br{display:none}.booking_Sector_Dtls .cnclDesc,.booking_Sector_Dtls .bokingNotesDesc{padding:10px 55px !important}.selectpicker_design .bootstrap-select>.dropdown-toggle{height:38px;padding:6px 16px;font-size:14px;line-height:24px;color:#525251;background-color:#fff;border:1px solid #ccd2df}.searchForm_tabs_wrapper .homeSearchCont .pickupBox .modal-dialog{z-index:1041}.searchForm_tabs_wrapper .homeSearchCont .pickupBox .radio-inline{display:inline-block}#pickupForm,#dropoffForm{display:none !important}.modal-open .topHeaderSection.servicesearch_header{z-index:1}.transfModifySearch .flightOption .radio-inline+.radio-inline{float:none}.gridViewShow .transfer_listbox .policy_note{margin:15px 0 0;line-height:normal;padding:2px}.gridViewShow .listingWrraper.transferwrap{display:inline-flex;flex-wrap:wrap}.transferwrap .compactViewShow .transfer_listbox .list_innerPadding>.row{display:block}.compactViewShow .trans_priceInfo{width:50%;flex-wrap:wrap}.compactViewShow .transfer_listbox .prce_dv{width:auto}.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:#656565;margin-bottom:0px;font-family:"Mulish",sans-serif}.resentSearchList .searchSldRow{margin-left:-5px;margin-right:-5px;font-family:"Mulish",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:#656565;margin-bottom:0px;font-family:"Mulish",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:"Mulish",sans-serif}.mainHeading .tourCount_CountryDtls{margin:5px 0px 0px;padding:0px;font-size:16px;font-weight:700;color:#525251;font-family:"Mulish",sans-serif;line-height:18px}.mainHeading .tourDate_trvlDtls{font-size:13px;font-family:"Mulish",sans-serif;font-weight:700;color:#656565;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:10px;font-weight:400;margin-left:0;padding:0px}.mainHeading .quotationCount{font-family:"Mulish",sans-serif;width:18px;height:18px;background:#555;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:"Mulish",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:#fefaf6}.padR10{padding-right:10px}.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}.filterCheck label{font-size:13px}.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:#555;padding:7px 0px;min-height:40px;font-family:"Mulish",sans-serif}.tour_filter_right .rightFilerTop .sortby_section{float:left;padding:3px 20px;color:#212121;font-size:12px}.tour_filter_right .rightFilerTop .sortby_section .sortbyTtl{display:inline-block;font-size:12px;color:#212121;padding-right:7px;margin:10px 10px 4px;float:left}.tour_filter_right .rightFilerTop .filterSelect{position:relative;float:left;font-size:12px;color:#212121;color:#212121;margin-right:15px;font-family:"Mulish",sans-serif}.tour_filter_right .rightFilerTop .filterSelect select{background:transparent;-webkit-appearance:none;border:0px;color:#212121;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:17px;color:#000;font-weight:700;margin-top:5px;margin-bottom:0px;line-height:22px;width:100%;font-family:"Mulish",sans-serif}.tour_listbox .tour_info .locationDtls{position:relative;z-index:10}.tour_listbox .tour_info .locationDtls .lcn_icon{font-size:12px;color:#333;padding:6px 0;float:left;position:relative;font-family:"Mulish",sans-serif}.tour_listbox .tour_info .locationDtls .lcn_name{font-size:12px;color:#7c7c7c;padding:6px 0 6px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;width:100%;position:absolute;font-family:"Mulish",sans-serif;text-transform:capitalize}.tour_listbox .tour_info .readMore{float:left;width:100%;text-align:left;margin:0px}.tour_listbox .tour_info .readMore a{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#000;cursor:pointer}.tour_listbox .tour_info .readMore a:hover{text-decoration:none}.tour_listbox .tour_info .readMore .arowwColor{font-size:0px}.tour_listbox .tour_info .readMore .arowwColor::after{font:normal normal normal 14px / 1 FontAwesome;content:"\f101";color:#fb7501}.tour_listbox .prce_dv label{font-size:12px;color:#525251;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:"Mulish",sans-serif}.tour_listbox .prce_dv h2{font-size:20px;text-align:right;color:#000;display:inline-block;width:100%;padding-top:0px;margin:0px;float:right;margin-right:0px;padding-right:0px;font-weight:700;font-family:"Mulish",sans-serif}.tour_listbox .chooseRoomBtn{float:right;font-size:12px;text-align:center;margin-top:15px;font-family:"Mulish",sans-serif}.commonBtn_tour a{padding:12px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.commonBtn_tour a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.commonBtn_tour a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.commonBtn_tour a[id*="mul_quot_"]{padding:2px 7px;background:#fff;border:1px solid #5b5b5b;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:#5b5b5b;text-decoration:none;cursor:pointer;transition:0.3s;margin:13px 5px 0 0}.commonBtn_tour a[id*="mul_quot_"]:hover{background:#5b5b5b;color:#fff}.commonBtn_tour a[id*="mul_quot_"]:active{background:#5b5b5b;text-decoration:none}.commonBtn_tour a[id*="mul_quot_"] a{color:#525251;text-decoration:none}.commonBtn_tour a[id*="mul_quot_"] a:hover{text-decoration:none}.commonBtn_tour a[id*="mul_quot_"]:hover a{color:#fff;text-decoration:none}.commonBtn_tour .chooseRoomBtn a{padding:12px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.commonBtn_tour .chooseRoomBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.commonBtn_tour .chooseRoomBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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{width:100%;float:left;background:#fef3e8;padding:7px 0px;font-size:13px;color:#333;font-weight:500;border-bottom:1px solid #d7d7d9}.tourInfo_innerPadding{width:100%;float:left}.tour_listbox .adv_roomDtls .detailsBox_rooms{float:left;width:100%;text-align:left;padding:7px 0px;display:flex;align-items:center;border-bottom:1px solid #babab9}.tour_listbox .adv_roomDtls .detailsBox_rooms .Language>li{float:left;color:#333;font-size:10px;cursor:pointer;padding:4px 2px;border:1px solid #d7d7d9;width:24px;font-family:"Mulish",sans-serif}.tour_listbox .adv_roomDtls .detailsBox_rooms .Language>li+li{border-left:0px}.duration{font-size:14px;font-weight:500;color:#000;padding:10px 0;font-family:"Mulish",sans-serif}.detailsBox_rooms .option{text-align:center;font-size:12px;font-weight:600;color:#333;padding:10px 0;font-family:"Mulish",sans-serif}.detailsBox_rooms .option_acty{font-size:12px;font-weight:500;color:#000;padding:10px 0;font-family:"Mulish",sans-serif}.addQuoteBtn_tour a{padding:1px 5px 3px;font-size:11px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:5px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal;font-weight:400;width:82px;position:relative;z-index:1}.addQuoteBtn_tour a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.addQuoteBtn_tour a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.tour_listbox .adv_roomDtls .price{color:#fb7501;padding:10px 0px 0}.tour_listbox .adv_roomDtls .price .tourPrice{font-size:18px;color:#000;text-align:right;font-weight:700;font-family:"Mulish",sans-serif}.priceFaIcon{font-size:12px;top:0px !important}.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:13px 15px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.bookNowTourBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.bookNowTourBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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>li{float:left;color:#000;font-size:10px;cursor:pointer;padding:4px;border:1px solid #d7d7d9}.tourInfo{width:100%;float:left;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:#525251;border:1px solid #ccd2df;margin-top:5px;font-family:"Mulish",sans-serif}.tourModifySearch .pax-bottom-box .cmn_btn a{padding:3px 8px;font-size:14px}.tourModifySearch .cmn_btn a{border:1px solid #fb7501;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:"Mulish",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:#525251 !important}.filter_right_container .rightFilerTop{width:100%;float:left;background:#555;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 !important;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:"Mulish",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;position:relative}span.tour_icon_fliter{position:absolute;right:15px;top:5px !important;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:700}.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:#d7d7d9;top:10px;left:10px}.tourModifySearch{font-family:"Mulish",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:#525251;background-color:#fff;border:1px solid #ccd2df;border-radius:4px;padding:6px 20px}.tourModifySearch .clearfix{display:none}.tourModifySearch .btn_dv.searchTransBtn a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.tourModifySearch .btn_dv.searchTransBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.tourModifySearch .btn_dv.searchTransBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}hr.form_break_line{border-top:1px solid #b1a89a;float:left;width:100%;margin:15px 0px}.rateBreakupDescription{font-family:"Mulish",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:#000;padding:10px 0px 0;text-align:right;font-weight:700}.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:"Mulish",sans-serif;font-size:23px;font-weight:700;color:#000;margin:0 0 4px 0px}.tour_detaislReviewheading .prce_dv label{font-family:"Mulish",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:"Mulish",sans-serif;padding-top:0px;font-size:20px;padding-bottom:5px;text-align:right;color:#000;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:700;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:#555;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:#fefaf6;text-align:center;display:flex;align-items:center}.ratesDetails .tourRates_dtlsBox .bdrBottom{border-bottom:1px solid #e2e2e2}.ratesDetails .tourRates_dtlsBox .rateBreakupDescription_bgWhite{font-family:"Mulish",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}.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>li{float:left;color:#000;font-size:10px;cursor:pointer;padding:4px;border:1px solid #d7d7d9}.language>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:#656565;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:700}.tour_BookNowTtl h3{font-family:"Mulish",sans-serif;font-size:18px;font-weight:500;color:#000;margin:15px 0 10px 0px}.bookingdtls_right{font-family:"Mulish",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:700;color:#000;margin:0 0 5px}.bookingdtls_right .bookNw_tourinfo p{width:100%;float:left;font-size:12px;font-weight:400;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#000}.bookingdtls_right .bookNw_tourinfo .totlPrice .ttlPrice{width:100%;float:left;text-align:right;font-size:24px;font-weight:500;color:#000}.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 #d7d7d9;font-size:12px;line-height:19px;color:#525251}.bookingdtls_right .booknow_tourDtls label{margin-bottom:5px !important}.bookingdtls_right .booknow_tourDtls .bootstrap-select.form-control:not([class*="col-"]),.bookingdtls_right .booknow_tourDtls .bootstrap-select.form-control:not([class*="col-"]) *:not(.caret){outline:none !important;background-color:#fff !important;box-shadow:none !important}.bookingdtls_right .booknow_tourDtls .bootstrap-select.btn-group .dropdown-toggle .caret{border:0;position:absolute;right:20px;top:7px}.bookingdtls_right .booknow_tourDtls .bootstrap-select.btn-group .dropdown-toggle .caret::before{font:normal normal normal 14px / 1 FontAwesome;content:"\f0d7";color:#000}.bookingdtls_right .bookNw_headingBox{width:100%;float:left;background:#fb7501;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:700}.bookingHeading{font-size:16px;font-weight:700;font-family:"Mulish",sans-serif;color:#000;margin:15px 0;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inputDiv label{font-size:14px;font-weight:600;font-family:"Mulish",sans-serif;color:#000}.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:#525251;margin-bottom:15px;margin:0 0 8px;word-break:break-word}.requestOPtions .checkbox label{color:#525251;font-size:14px;font-weight:400}.bookingdtls_right .booknow_tourDtls .cancelHeading{font-size:17px;font-weight:700;font-family:"Mulish",sans-serif;color:#ff0000;margin:15px 0;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dtl_canclPolicyTtl{font-size:12px;color:#000;font-weight:700;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}.tour_bookNowBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.tour_bookNowBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.tour_bookNowBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.bookingdtls_right .booknow_tourDtls .form-control{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif}.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:"Mulish",sans-serif}.reviewTour .reviewBooking_Dlts{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;border:1px solid #d7d7d9;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:"Mulish",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:"Mulish",sans-serif;margin-top:18px;position:relative}.tour_backtoSeach_section .printSec .print_qtn{margin-right:10px;color:#666;font-size:13px;font-weight:600;font-family:"Mulish",sans-serif;text-decoration:none;cursor:pointer}.tour_backtoSeach_section .printSec .print{color:#666;font-size:13px;font-weight:600;font-family:"Mulish",sans-serif}.tour_backtoSeach_section .email{color:#acacac;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif}.tour_backtoSeach_section .printSec .email_qtn{color:#666;font-size:13px;font-weight:400;font-family:"Mulish",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:"Mulish",sans-serif}.tour_backtoSeach_section .printSec .qtn_send{margin-left:10px}.tour_Bookingdtls_right .bookNw_headingBox{width:100%;float:left;background:#fb7501;color:#fff;padding:5px 30px}.tour_Bookingdtls_right .travellerDlts_Tlt{width:100%;float:left;font-size:20px;font-weight:700;color:#fff;margin:0px;padding:5px 0px}.tour_Bookingdtls_right .travellerDlts_Tlt *{font-size:20px !important;font-weight:700 !important;color:#fff !important}.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:"Mulish",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:"Mulish",sans-serif;color:#666;margin:0 0 5px}.booknow_tourDlts .voucherDlts .voucherId{width:100%;float:left;font-size:14px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#000}.tour_Bookingdtls_right .booknow_tourDlts .totlPrice .ttlPrice{width:100%;float:left;text-align:right;font-size:24px;font-weight:700;color:#000}.bookingdtls_right .booknow_tourDlts p a{color:#fb7501}.cont_icon{color:#b7b7b7;padding-right:5px}.tourContinueBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.tourContinueBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.tourContinueBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.viewBtn a{padding:7px 12px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.viewBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.viewBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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 #d7d7d9}.tourBooking_Dtls .paymentDlts_Sec{width:100%;float:left;text-align:center;background:#fff;border-bottom:1px dotted #d7d7d9;box-shadow:0px 3px 19px 9px #eee;border-top:1px dotted #d7d7d9}.tourBooking_Dtls .paymentDlts_Sec h1{font-size:20px;font-weight:500;color:#000;margin:0;padding:26px;border-bottom:1px dotted #d7d7d9}.tourBooking_Dtls .paymentDlts_Sec .cardDlts{width:100%;float:left;padding:3% 0%;text-align:center;border-bottom:1px dotted #d7d7d9}.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:"Mulish",sans-serif;color:#666;margin-bottom:5px}.tourBooking_Dtls .paymentDlts_Sec .cardDlts .cardNo{font-size:17px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#666}.tourBooking_Dtls .paymentDlts_Sec .rateDlts .htlBookingVal{font-size:12px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#000}.tourBooking_Dtls .paymentDlts_Sec .totalChargeSec .totalPrice{font-size:18px;font-weight:700;font-family:"Mulish",sans-serif;color:#fb7501}.confm_details_wrap{font-family:"Mulish",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:"Mulish",sans-serif;width:100%;float:left;padding:15px 3%;border-bottom:1px dotted #d7d7d9}.tourBooking_Dtls .bookingDlts_Sec .bookingInfo{font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;text-align:left;margin:0 0 6px}.tourBooking_Dtls .bookingDlts_Sec .bookingInfo .bookingIDColor{color:#fb7501}.tourBooking_Dtls .bookingDlts_Sec .thanksTxt{font-size:12px;font-weight:500;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#000;text-align:left}.tourBooking_Dtls .roomDlts_info .roomDlts{width:100%;float:left;padding:15px;border-bottom:1px solid #d7d7d9}.tourBooking_Dtls .roomDlts_info .roomDlts .roomType .roomStd{font-size:14px;font-weight:500;font-family:"Mulish",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 #c4c4c4}.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:700;font-family:"Mulish",sans-serif;color:#333;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:10px;font-weight:700;color:#525251;text-align:left}.otherServices .flightBooking .bookOtherServiceBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.otherServices .flightBooking .bookOtherServiceBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.otherServices .flightBooking .bookOtherServiceBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:#656565;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:#656565;font-size:13px;text-decoration:none;cursor:pointer}.tourQuotation_modal .quotationtour .quotation_header .print_emial_box a{color:#656565;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}.tourQuotation_modal .quotationtour .quotation_header .print_emial_box a{color:#656565;font-size:13px;text-decoration:none;cursor:pointer}.tourQuotation_modal .quotationtour .qtn_Dtls_header{background:#555;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:#4d4d4d}.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:#fb7501}.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:#656565;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:#656565;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:#000;font-weight:700;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:#656565}.boderBottom{border-bottom:1px solid #d7d7d9}.dateTxt{margin-bottom:0px}.tour_continueBtn{padding-right:15px}.tour_continueBtn a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.tour_continueBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.tour_continueBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.tourWrraper .quotationBtn a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal;display:inline-flex}.tourWrraper .quotationBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.tourWrraper .quotationBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.tourWrraper .modifyBtn a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.tourWrraper .modifyBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.tourWrraper .modifyBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.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}.tour_continueBtn a:hover{cursor:pointer;background:#fb7501;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:-114px -29px}.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;color:#666}.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:700 !important}.actv_compact_Dtls .prce_dv.priceDtlsTour_dtlPage .rslt_prce h2{font-size:24px;font-weight:700}.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;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:15px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.booknow_qtn_wrap .booking_quotationBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.booknow_qtn_wrap .booking_quotationBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.booknow_qtn_wrap .booking_quotationBtn a .quotationCount{width:20px;height:20px;background:#555;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;font-size:13px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:15px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.errorServeBtn_section .errorBooking_Btn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.errorServeBtn_section .errorBooking_Btn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.noResultFound .resetFiltersBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.noResultFound .resetFiltersBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}span.green h5 .label-success{background:transparent;color:#5cb85c;font-weight:500}.details_amenities.detailsActivity p{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#333}.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 5px 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:700;color:#fb7501}.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:#fb7501;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:#000;font-weight:700;font-family:"Mulish",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:14px;margin:10px 0px;text-align:left;font-weight:700}.modal_editPrice .editPricertable .editPrice_bkgDtls{font-size:14px;margin-left:10px;color:#525251;cursor:pointer}.status_tour_localSlot{font-family:"Mulish",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;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:15px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal;outline:none;border:0px !important}.priceChanger .cancel:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.priceChanger .cancel:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:""}.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>.item>img,.viator-details .carousel-inner>.item>a>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:700}.bkng_text{font-size:14px;line-height:19px;float:left}.detailsModalSec .viator-details .details_tabs_Container .nav.detail_tabs>li>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}.mainwrapper_bookNow .bookingdtls_right .htlBooknow_htlDtls .booknow_tourDtls{padding:0;box-shadow:none;border:0;background:transparent}div.tour_listbox .adv_roomDtls .detailsBox_rooms .alignBox:last-child{padding-right:10px}.tourInfo_innerPadding .status_tour_localSlot .txt_available li{list-style-type:none}.tourInfo_innerPadding .detailsBox_rooms .availableTxt ul.statusList li{list-style-type:none}.tour_listbox .check_availability_div ul{padding:0;float:left;width:100%;margin:0}.tour_listbox .check_availability_div ul b{margin-left:0 !important}.tour_listbox .prce_dv h2 .fa{color:#9d9b9b}.cmn_btn a{text-decoration:none}.booking_question_section [type="radio"]+label::before{width:16px !important;height:16px !important;background-color:rgba(55,113,203,0) !important;border:1px solid #333 !important;padding:0 !important;margin:0 0px 0 0px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:16px !important;color:#333 !important;border-radius:50% !important;position:absolute;left:0;top:0}.booking_question_section [type="radio"]+label{line-height:16px !important;color:#333 !important;font-size:14px !important;font-weight:400 !important;padding-left:20px !important;position:relative}.booking_question_section [type="radio"]:checked+label::before{font:normal normal normal 12px / 1 FontAwesome;content:"\f111" !important}.booking_question_section [type="radio"]+label::after{display:none !important}.emailSendBox .commonBtn a:hover{color:#fb7501}[ng-app*="activity-"] .recentHtlSearch{display:block !important}.htlQuotation_modal .quotationHtl .htlQuotationDtlsBox .htlLocationDtls_heading ul li.htlActiveIcon span{filter:brightness(5.5)}body div.tour_bookNowBtn.submitBox #BtnProgress{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}body div.tour_bookNowBtn.submitBox #BtnProgress:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}body div.tour_bookNowBtn.submitBox #BtnProgress:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.filter_right_container .rightFilerTop .selectHtlMap{position:relative;top:0 !important}.filter_right_container .rightFilerTop .selectHtlMap .tour_icon_fliter{right:15px}.loading_check_available_adults{padding:5px 15px;font-size:14px;font-weight:700}.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:#656565}.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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.quotationBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.quotationBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.mdfy_SearchBtn a{padding:13px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.mdfy_SearchBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.mdfy_SearchBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.carRenatl_filter_left_container{height:auto;background:#fefaf6;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:#fb7501}.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:#fb7501;font-weight:300}.carRenatl_filter_left_container .fltr_lbl{color:#212121;position:relative;cursor:pointer;font-size:14px;font-weight:700;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:#212121;padding-left:0px;font-weight:300;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carRenatl_filter_left_container .filterCheck span{color:#212121;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:#fb7501;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:#212121;padding-left:0px;font-weight:300;user-select:none}.fltr_srch .checkbox label{position:relative;cursor:pointer;font-size:12px;color:#212121;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 #525251;border-width:0 2px 2px 0;transform:rotate(45deg)}.carRental_filter_right_container .rightFilerTop{float:left;width:100%;background:#555;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:#212121;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:#525251;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:#000;display:inline-block;vertical-align:top;font-weight:700;margin:0px;float:right;width:100%}.car_listBox .infoIcon a{font-size:14px;color:#fb7501;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:#525251;padding:0px;margin:0px}.car_listBox .adv_roomDtls .perRates{font-size:16px;color:#000;text-align:right;font-weight:700;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:#555;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:#525251;text-align:left;font-weight:700}.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 #fa6b5c;padding:1px 10px;border-radius:15px;text-align:center;color:#fa6b5c;font-size:11px;text-decoration:none;display:inline-block;margin:5px auto 0px;cursor:pointer;position:relative}.car_adv_roomDetails .bookingSectionBox .carCanclPolicyBtn:hover{background:#fa6b5c;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:"Mulish",sans-serif;font-weight:700;color:#fa6b5c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.car_adv_roomDetails .bookingSectionBox .cancel-info .canclPolicy_closeIcon{float:right;font-size:14px;color:#525251;position:absolute;right:7px;top:0px}.car_adv_roomDetails .bookingSectionBox .cancel_info .freeCancl{width:100%;font-size:12px;font-family:"Mulish",sans-serif;font-weight:400;color:#656565;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 #fb7501;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:#fb7501;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:#555}.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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.selectCarBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.selectCarBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.canclPolicyBtn{padding:1px 7px 3px;font-size:11px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:5px;border:1px solid #f25746;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#f25746;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.canclPolicyBtn:hover{background-color:transparent;cursor:pointer;color:#f25746;--d: 100%}.canclPolicyBtn:active{background-color:transparent;cursor:pointer;color:#f25746;--d: 100%}.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{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.bookCarBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.bookCarBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.bookCarBtn a:hover{background:#fb7501}.carModifySearch{width:100%;float:left}.car_mainHeading{padding:10px 0px 15px 15px;color:#fff;font-weight:700}.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:"Mulish",sans-serif;font-weight:400}.carRenatl_form .form-control{font-size:13px;font-family:"Mulish",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:"Mulish",sans-serif}.differentRetLoc-txt{font-size:11px;color:#fff;padding-left:5px;font-family:"Mulish",sans-serif;font-weight:400}.searchCarRentalBtn{float:right;padding-top:35px}.searchCarRentalBtn a{background:#555;font-size:14px;padding:10px 20px;border-radius:20px;color:#fff;font-weight:300;text-decoration:none;font-family:"Mulish",sans-serif}.searchCarRentalBtn a:hover{cursor:pointer;background:#555;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:#fb7501}.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 #525251;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:#525251;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:#000;display:inline-block;vertical-align:top;font-weight:700;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:700;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>li>a{position:relative;display:block;padding:10px 40px 10px 40px;text-align:center;background-color:#555;color:#fff;font-size:14px;font-weight:400;cursor:pointer}.carRent_model .productTabs .nav>li>a:hover{background-color:#fff;font-size:14px;font-weight:400;color:#000;text-align:center}.carRent_model .nav>li>a:focus{background-color:#fff;font-size:14px;font-weight:400;color:#000;text-align:center}.carRent_model .productTabs .nav-tabs>li.active>a,.carRent_model .nav-tabs>li.active>a:hover,.carRent_model .nav-tabs>li.active>a:focus{background:#fff;color:#000;font-size:14px;font-weight:400}.carRent_model .productTabs .nav-tabs>li.active>a:hover,.carRent_model .nav-tabs>li.active>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:700;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:700;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:#555}.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:#fb7501;margin:0px;text-align:right}.carwrapper_bookNow .reviewLeft .fareDltsFinalAmt_txt{font-size:20px;font-weight:700;color:#fb7501;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:700;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:700;color:#000}.carwrapper_bookNow .reviewLeft .booknow_carDtls .totlPrice .totalPriceTtl{font-size:13px;font-weight:700;color:#000;margin:0px}.carwrapper_bookNow .reviewLeft .booknow_carDtls .totlPrice .ttlPrice{color:#000;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:#555}.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:700;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:#525251;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:#000;display:inline-block;vertical-align:top;font-weight:700;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:#fb7501;display:inline-block;vertical-align:top;font-weight:700;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:"Mulish",sans-serif;color:#666}.carBookingDtls_right .bookNw_dtlBox .form-control{font-size:13px;font-family:"Mulish",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:700;color:#000;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carBookingDtls_right .cancel_bookingHeading{font-size:16px;font-weight:700;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 #525251;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:#525251;margin-bottom:10px}.carBookingDtls_right .booking_noteTxt{font-size:12px;line-height:18px;color:#525251;margin-bottom:15px}.carBookingDtls_right .terms-Txt{font-size:14px;color:#000;font-weight:700}.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:#525251;white-space:normal;vertical-align:top;position:relative;width:100%}.carBookingDtls_right .insuranceDlts a{color:#fb7501}.carBookingDtls_right .dtl_canclPolicyTtl{font-size:12px;color:#000;font-weight:700;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carBookingDtls_right .dtl_canclPolicy_desc{font-size:12px;color:#656565;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carBookingDtls_right .terms-Txt{font-size:14px;color:#000;font-weight:700}.carBookingDtls_right .bookNw_dtlBox .carContinueBtn input,.carBookingDtls_right .bookNw_dtlBox .carContinueBtn a{background:#555;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 #525251}.carBookingDtls_right .bookNw_dtlBox .carContinueBtn input:hover,.carBookingDtls_right .bookNw_dtlBox .carContinueBtn a:hover{cursor:pointer;background:#fb7501;border:1px solid #fb7501;color:#fff}.carBookingDtls_right .cncl_policy .requestOPtions .checkbox input:checked+label:after{top:3px}.reviewBooking_Dlts{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;border:1px solid #ccc;padding:6px 13px;border-radius:5px;background:#eee;color:#666666}.carBookingDtls_right .cnclAgree_ancillary{color:#fb7501;font-size:16px;font-weight:500;font-style:normal}.carBookingDtls_right .bookNw_dtlBox .checkbox{margin-left:0px}.carBookingDtls_right .bookNw_dtlBox .checkbox label{color:#656565;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 #525251;border-width:0 2px 2px 0;transform:rotate(45deg)}.carBookingDtls_right .cnclAgree_ancillary label{color:#656565;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 #525251;border-width:0 2px 2px 0;transform:rotate(45deg)}.car_mainwrapper_confirmBooking .bookNw_headingBox{width:100%;float:left;background:#555;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:"Mulish",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:"Mulish",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:#000}.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:"Mulish",sans-serif;color:#666;margin-bottom:5px}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .cardDlts .cardNo{font-size:16px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#666}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .rateDlts .htlBookingVal{font-size:11px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#000}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .totalChargeSec .totalTxt{font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;color:#000}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .totalChargeSec .totalPrice{font-size:18px;font-weight:600;font-family:"Mulish",sans-serif;color:#fb7501}.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:"Mulish",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:"Mulish",sans-serif;color:#000;text-align:center}.car_mainwrapper_confirmBooking .carBooking_Dtls .paymentDlts_Sec .totalChargeSec .totalPrice{font-size:16px;font-weight:700;font-family:"Mulish",sans-serif;color:#fb7501;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:"Mulish",sans-serif;color:#000;text-align:left;margin:0 0 6px}.car_mainwrapper_confirmBooking .carBooking_Dtls .bookingDlts_Sec .bookingInfo .bookingIDColor{color:#fb7501}.car_mainwrapper_confirmBooking .carBooking_Dtls .bookingDlts_Sec .thanksTxt{font-size:12px;font-weight:500;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#000;text-align:left;margin:0 0 6px}.car_mainwrapper_confirmBooking .carBooking_Dtls .car_ContinueBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.car_mainwrapper_confirmBooking .carBooking_Dtls .car_ContinueBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.car_mainwrapper_confirmBooking .carBooking_Dtls .car_ContinueBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>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:700}.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:#fb7501;color:white;border:1px solid #fb7501}.carPaginationTop .pagination a:hover:not(.active){background-color:#fb7501;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:#fb7501}.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:700;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:#555;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:"Mulish",sans-serif}.traveler_info .amt_data{font-size:13px;font-weight:400;color:#000;font-family:"Mulish",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:"Mulish",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>li{float:left;position:relative}.bookingFrom .checkbox input:checked+label:before{color:#fff !important}.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:#fb7501;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;filter:brightness(24.5)}.bookingFrom .homeSearchCont ul.nav.nav-tabs.form_dv li a{font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;font-family:"Mulish",sans-serif;color:#000;padding:7px 12px;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:#fb7501;color:#fff;transition:background-color .3s ease-in-out}.bookingFrom .homeSearchCont ul.nav.nav-tabs.form_dv li a:hover span{color:#fff;filter:brightness(24.5)}.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 -1px;transition:all 0.3s ease 0s}.form_dv li .event_icn{display:inline-block;width:39px;height:30px;background-position:-146px -75px;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 -41px;transition:all 0.3s ease 0s}.form_dv li a:hover .flight_icn{display:inline-block;width:39px;height:30px;background-position:10px -41px;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 .event_icn{display:inline-block;width:39px;height:30px;background-position:-146px -75px;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 -41px;transition:all 0.3s ease 0s}.form_dv li.active .flight_icn{display:inline-block;width:39px;height:30px;background-position:10px -41px;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 .event_icn{display:inline-block;width:39px;height:30px;background-position:-146px -75px;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:#fb7501;color:#fff;padding:0px;min-height:246px;position:relative;margin-bottom:10%;margin-top:-7px !important}.bookingFrom .reservationSelect{position:absolute;top:10px;right:15px;color:#0a0a0a;font-size:14px;font-weight:400;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#fff}.searchBtn{width:100%;float:left;padding:20px 0px}.searchBtn a{padding:10px 20px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.searchBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.searchBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.reportForm .searchBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.reportForm .searchBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.reportForm .searchBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.myAccountHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Mulish",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:#fb7501;padding:15px 22px 0px;display:inline-block}.bookingFrom_buttons{width:100%;float:left;background:#fb7501;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 #525251;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:#fb7501}.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:"Mulish",sans-serif;color:#fff;position:relative}.bookingFrom_Resrvation label{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#fff;position:relative}.bookingFrom_Resrvation .form-control{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#615d5d}.bookingFrom .form-control{font-size:13px;font-weight:400;font-family:"Mulish",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:"Mulish",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:"Mulish",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:#555;color:#fff;padding:8px 0 18px}.bk_id{width:9%;float:left;font-size:12px;font-weight:500;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;text-align:center;text-overflow:ellipsis;padding-top:10px;vertical-align:top;overflow:initial;white-space:nowrap;color:#fb7501;position:relative;cursor:pointer}.book_srvc{width:5%;float:left;font-size:12px;font-weight:400;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:#555;color:#fff;text-align:center}.receiptHeading_Ttl .backButton a:hover{background:#fb7501;color:#fff}.receiptHeading_Ttl .iconColor{color:#fff;font-size:14px}.formFields{width:100%;float:left;background:#fb7501;color:#fff;padding:22px 15px 0}.formFields label{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#fff;position:relative}.formFields .form-control{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#615d5d}.formFields .receiptSelect{position:absolute;top:8px;right:13px;color:#0a0a0a;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif}.formFields .input_icon .receiptDateIcon{position:absolute;right:10px;top:8px;color:#b9b7b4;font-size:14px;font-weight:400;font-family:"Mulish",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:"Mulish",sans-serif;border:1px solid #d7d7d9;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:"Mulish",sans-serif;color:#929292;font-weight:300}.showBooking h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.showBooking h3{font-size:12px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif}.showBooking .receiptPagination .pagination a.active{background-color:#fb7501;color:#fff;border:1px solid #fb7501}.showBooking .receiptPagination .pagination a:hover:not(.active){background-color:#fb7501;color:#fff}.receipt_headr{width:100%;border-bottom:1px solid #e6e3d9;background-color:#555;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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;margin-top:0px !important;color:#525251;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:"Mulish",sans-serif;color:#525251;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:"Mulish",sans-serif;color:#525251;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:"Mulish",sans-serif;color:#525251;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:"Mulish",sans-serif;color:#525251;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:"Mulish",sans-serif;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#7a7a7a;text-align:left;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcptInfo_action a{color:#525251}.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:#fb7501;color:#fff;padding:22px 15px 0}.allocatedReceipt_formFields span.icon_bg{position:absolute;right:8px;top:8px;color:#d7d7d9;font-size:14px}.allocatedReceipt_formFields .form-control{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif}.allocatedReceipt_formFields .invoiceDate{padding-top:76px}.allocatedReceipt_formFields label{font-size:14px;font-weight:400;font-family:"Mulish",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 #525251;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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#525251;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:"Mulish",sans-serif;color:#525251;text-align:left;vertical-align:top;margin-top:9px}.rcptInfo_bookingId{width:11%;float:left;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#525251;text-align:left;vertical-align:top;margin-top:9px}.rcptInfo_type{width:11%;float:left;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#525251;text-align:left;vertical-align:top;margin-top:9px}.rcptallocInfo_date{width:11%;float:left;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#525251;text-align:left;vertical-align:top;margin-top:9px}.rcptInfo_tltAmt{width:11%;float:left;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#525251;text-align:left;vertical-align:top;margin-top:9px}.rcptInfo_receive{width:11%;float:left;font-size:12px;font-weight:400;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:#525251;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:#525251}.dataTables_filter .srch-icon{display:inline-block;position:absolute;top:10px;right:10px;font-size:14px;font-weight:400;color:#d7d7d9}#dtSearch input{padding:6px;font-size:14px;font-weight:400;border:1px solid #d7d7d9;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 #d7d7d9}.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:"Mulish",sans-serif;color:#666;text-align:left}.receiptDetailsFields .receipttxt{font-size:13px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;text-align:left}.receiptDetailsFields .receiptDetailsDiv{width:88%;float:left;border-right:1px solid #d7d7d9}.rcpt_BookingID{width:23%;float:left;font-size:12px;font-weight:500;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;text-align:left;padding-top:10px;padding-bottom:16px;vertical-align:top}.rcptInfo_BookingID{width:23%;float:left;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-align:left;vertical-align:top}.rcptInfo_InvoiceID{width:23%;float:left;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-align:left;vertical-align:top}.rcptInfo_Amount{width:23%;float:left;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-align:left;vertical-align:top}.rcptInfo_PaymentDate{width:23%;float:left;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-align:left;vertical-align:top}.rcptInfo_Allocated{width:8%;float:left;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",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:"Mulish",sans-serif;color:#666;text-align:right}.receiptResultTlt span{color:#fb7501;padding:0 15px}.receiptResultInfo .receiptResult_headr{width:100%;border-bottom:1px solid #e6e3d9;background-color:#555;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 #d7d7d9;background:#fff}.receiptResultInfo .resultData_Sec:hover{background:#f1f1f1}.receiptResultInfo .resultData{font-size:13px;font-weight:400;color:#525251;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:#555}.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:"Mulish",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 #525251;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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#aaa;text-align:center}.reportHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.reportForm{width:100%;float:left;background:#fb7501;padding:35px;display:inline-block}.reportForm label{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#fff;cursor:pointer;position:relative}.reportForm .form-control{font-size:13px;font-weight:400;font-family:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#000;line-height:20px;padding-bottom:10px}.viewBooking h3 a{font-size:14px;font-weight:500;font-family:"Mulish",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:#525251}.printIcon{font-size:18px;color:#525251}.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:#555;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:#525251;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_date{width:8%;float:left;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_indate{width:8%;float:left;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_id{width:8%;float:left;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_voucher{width:8%;float:left;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_type{width:8%;float:left;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_pax{width:9%;float:left;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_debit{width:9%;float:left;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_credit{width:9%;float:left;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_bal{width:9%;float:left;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_cum{width:9%;float:left;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;text-align:center;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-info_curr{width:9%;float:left;color:#525251;font-size:12px;font-weight:400;font-family:"Mulish",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:700;font-family:"Mulish",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:700;font-family:"Mulish",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:"Mulish",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:700}textarea#address{height:36px}.registrationForm{width:100%;float:left;background:#fff;padding:22px;margin-bottom:10px}.registrationForm.rescheduleticket .submitBtn button,.registrationForm.rescheduleticket .submitBtn a{padding:10px 30px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:25px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.registrationForm.rescheduleticket .submitBtn button:hover,.registrationForm.rescheduleticket .submitBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.registrationForm.rescheduleticket .submitBtn button:active,.registrationForm.rescheduleticket .submitBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.registrationForm.rescheduleticket .table-responsive{float:left;width:100%}.registrationForm.rescheduleticket .editProfileForm{padding:0 20px 20px}.registrationForm.rescheduleticket .sub-title{float:left;width:100%;background:#fb7501;color:#fff;padding:10px 20px;border-radius:3px 3px 0 0;font-size:15px;font-weight:500}.registrationForm.rescheduleticket .table>thead>tr>th{background:rgba(251,117,1,0.1);padding:13px 15px;font-size:12px;font-weight:500;border-color:#e3e3e5;color:#010534;border-bottom:0 !important;text-align:left;vertical-align:middle}.registrationForm.rescheduleticket table.table.table-bordered{border-color:#e3e3e5;margin:0}.registrationForm.rescheduleticket .table-bordered>tbody>tr>td{padding:13px 15px;font-size:12px;font-weight:400;border-color:#e3e3e5;color:#484848;vertical-align:middle}.registrationForm.rescheduleticket .editProfileForm+.editProfileForm{border-color:#e3e3e5}.registrationForm.rescheduleticket .table-bordered>tbody>tr>td>b{font-size:16px;font-weight:700}.registrationForm.rescheduleticket .table .addStaff .checkbox.checkbox-inline{margin:0;float:left;display:inline-flex}.registrationForm.rescheduleticket.registrationForm input[type="checkbox"]:checked+label:after{top:4px !important}.registrationForm.rescheduleticket.registrationForm .itinerary-table td input[type="checkbox"]:checked+label:after{top:14px !important}.registrationForm.rescheduleticket .table .addStaff .checkbox label{padding:0;font-size:12px;font-weight:500;color:#020532;min-height:auto;line-height:normal;display:inline-flex;align-items:center;width:100%;justify-content:space-between}.registrationForm.rescheduleticket .table .addStaff .checkbox label:before{margin-bottom:0;top:0;margin-right:15px}.registrationForm.rescheduleticket .editProfileForm .form-control{border:1px solid #d7d7d9;height:35px;background:#fff !important;box-shadow:none !important;font-size:13px;color:#484848;font-weight:400;padding-left:7px;padding-right:7px;display:block}.registrationForm.rescheduleticket .editProfileForm .form-control[disabled]{background:#f4f4f4 !important;color:#a9a9a9}.registrationForm.rescheduleticket .editProfileForm .form-control::placeholder{color:#a9a9a9;font-size:12px}.registrationForm.rescheduleticket .table td .addStaff .checkbox label{font-weight:400}.registrationForm.rescheduleticket .sub-title ~ div .sub-title{margin-top:20px;float:left;width:100%}.registrationForm.rescheduleticket .section-title{font-size:16px;font-weight:700;color:#010532;float:left;width:100%;margin:0 0 15px}.registrationForm.rescheduleticket .itinerary-table .table-bordered>tbody>tr>td{padding:8px 10px}.registrationForm.rescheduleticket .itinerary-table .table-bordered>tbody>tr>td.nestedtd{padding:0px 0 0;border:0}.registrationForm.rescheduleticket .itinerary-table .table-bordered>tbody>tr>td.nestedtd .table{border:0 !important;margin:0}.registrationForm.rescheduleticket .itinerary-table .table-bordered>tbody>tr>td.nestedtd .table td{background:#fff;border-bottom:0;width:33.33%}.registrationForm.rescheduleticket .itinerary-table .table-bordered>tbody>tr>td.nestedtd .table td:first-child{border-left:0}.registrationForm.rescheduleticket .itinerary-table .table-bordered>tbody>tr>td.nestedtd .table td:last-child{border-right:0}.registrationForm.rescheduleticket .itinerary-table .table-bordered>tbody>tr>td.nestedtd+.nestedtd{border-left:1px solid #ddd}.registrationForm.rescheduleticket .itinerary-table .table>thead>tr>th{padding:8px 10px}.registrationForm.rescheduleticket .itinerary-table .table>thead>tr>th.nestedth{padding:8px 0 0;text-indent:8px}.registrationForm.rescheduleticket .itinerary-table .table>thead>tr>th.nestedth .table{border:0 !important;margin:8px 0 -1px 0px}.registrationForm.rescheduleticket .itinerary-table .table>thead>tr>th.nestedth .table th{font-size:12px;font-weight:500;border-color:#e3e3e5;color:#010534;text-align:left;background:#f5f5ff;border-bottom:0;width:33.33%}.registrationForm.rescheduleticket .itinerary-table .table>thead>tr>th.nestedth .table th:first-child{border-left:0}.registrationForm.rescheduleticket .itinerary-table .table>thead>tr>th.nestedth .table th:last-child{border-right:0}.registrationForm.rescheduleticket .table td .addStaff .checkbox label .form-control{width:70px}.registrationForm.rescheduleticket .itinerary-table .table>thead>tr>th[align="right"],.registrationForm.rescheduleticket .itinerary-table .table>tbody>tr>td[align="right"]{padding-left:40px}.registrationForm.rescheduleticket .section-title small{float:left;width:100%;color:#7f7f7f;font-size:12px;font-weight:400;margin:2px 0 0}.registrationForm.rescheduleticket .editProfileForm textarea.form-control{height:140px}.registrationForm.rescheduleticket .note{float:left;width:100%;margin:20px 0;font-size:12px;color:#e9585b}.registrationForm label{font-size:14px;font-weight:600;font-family:"Mulish",sans-serif;color:#000;position:relative;padding-top:10px}.registrationForm .flag{background-size:21px 25px}.registrationForm .form-control{font-size:14px;font-weight:600;font-family:"Mulish",sans-serif;font-family:"Mulish",sans-serif;color:#898892}.registrationForm h5{font-size:16px;font-weight:700;color:#000;margin:0px 0px 10px 16px;padding:7px 0px 5px;width:100%;float:left}.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:15px;left:5px;width:6px;height:9px;border:solid #525251;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:"Mulish",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:#fb7501;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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.submitBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.submitBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}a.yesBtn.btnBlue{background:#fb7501}.myTravellerTitl ul,li{list-style:none;padding:0;margin:0}.myTravellerTitl ul li{cursor:pointer}.myTravellerTitl ul li.travellerDtls.active{background:#fefaf6}.accAccountMainHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Mulish",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:600;font-family:"Mulish",sans-serif;color:#000;position:relative}.addAccount_Form .form-control{font-size:14px;font-weight:600;font-family:"Mulish",sans-serif;font-family:"Mulish",sans-serif;color:#898892}.addAccount_Form .mandatoryStar{color:#f30404;font-size:14px;font-weight:600;font-family:"Mulish",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:"Mulish",sans-serif}.addAccount_Form .borderLeft{border-left:1px solid #d7d7d9}.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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.addAccount_Form .travellerInfo_sec .addBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.addAccount_Form .travellerInfo_sec .addBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.addAccount_Form .travellerForm{width:100%;float:left;padding:23px 3%;border-bottom:1px solid #d7d7d9}.addAccount_Form .travellerForm .contactDlts_Heading{font-size:16px;font-weight:700;font-family:"Mulish",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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.addAccount_Form .saveBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.addAccount_Form .saveBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.addAccount_Form .dobIcon{position:absolute;right:10px;top:8px;color:#b9b7b4;font-size:14px;font-weight:400;font-family:"Mulish",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:#555;color:#fff}.addAccount_Form .travellerDtls{width:100%;float:left;font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;padding:15px 30px;background:#fff;color:#000;border-bottom:1px solid #d7d7d9}.donutchart_Label{position:absolute;top:190px;left:145px;font-size:20px;font-weight:700}.accFlowHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.action_left_container{height:auto;background:#555;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 #d7d7d9;font-size:14px;float:left;text-align:center}.action_left_container .profile_editIMG.active{background:#3c3c3c}.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}.action_left_container .profileEdit .spriteMyAcc,.action_left_container .profileEdit .home_sprite{filter:brightness(4.5)}.profileEdit p{font-size:12px;text-align:center;color:#fff}.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%;margin-top:15px}.accFlow_Ttl{font-size:18px;font-weight:400;font-family:"Mulish",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:#fb7501;padding:5px 5px 12px}.edit{height:20px;width:20px;color:#525251;margin:0 auto;background-position:-113px -50px;display:inline-block}.activeOpertion{height:20px;width:20px;color:#525251;margin:0 auto;background-position:-142px -42px;display:inline-block}.changePass{height:20px;width:20px;color:#525251;margin:0 auto;background-position:-145px -42px;display:inline-block}.activeImg{height:20px;width:20px;color:#525251;margin:0 auto;background-position:-145px -42px;display:inline-block}.login{height:20px;width:20px;color:#525251;margin:0 auto;background-position:-181px -50px;display:inline-block}.mail{height:20px;width:20px;color:#525251;margin:0 auto;background-position:-213px -50px;display:inline-block}#circleBorder,.lightColorBorder{border-color:#555;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:#525251;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:"Mulish",sans-serif;color:#fb7501;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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.addUserBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.addUserBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.accFlowInfo{width:100%;margin-bottom:30px;float:left}.accflow_headr{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#555;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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;text-align:center;padding-top:10px;color:#525251;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:"Mulish",sans-serif;text-align:center;padding-top:10px;color:#525251;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:"Mulish",sans-serif;text-align:center;padding-top:10px;color:#525251;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:"Mulish",sans-serif;text-align:center;padding-top:10px;color:#525251;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:"Mulish",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:"Mulish",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 #d7d7d9}.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;left:0px;width:3px;height:100%;background:#fb7501;top:0px}.actionBox{display:inline-block;padding-left:0px}.actionBox a{font-size:12px;font-weight:400;color:#525251;text-decoration:none;background:#f7f8fa;border:1px solid #e4e5e7;text-align:center}.actionBox a:hover{background:#cccccc}.actionBox a:hover span i{color:#555 !important}.actionBox a:hover i{color:#555 !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:"Mulish",sans-serif;color:#000}.creditUsageHeading .quickLinksubSec{width:100%;float:left;padding:10px 20px;background:#fefaf6;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;box-shadow:inset 0 0 15px #fef3e8;border-left:0px}.creditUsageHeading .quickLinksubSec .quicklinksSubTlt{font-size:14px;font-weight:500;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#666;margin:0 0 3px;text-transform:capitalize}.creditUsageHeading .recentbookListMy_acc .recentBookingDlts .recentBookingName{font-size:12px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;margin:0 0 3px;text-transform:capitalize}.creditUsageHeading .recentbookListMy_acc .recentBookingDlts .recentBookingPrice{font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;color:#fb7501}.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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#000;padding:20px;margin:0}.distributeCreditBtn{float:right;text-align:right;font-weight:400}.distributeCreditBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.distributeCreditBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.distributeCreditBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.distributeCreditBtn a:hover{background:#fb7501}.cancellationSec{width:100%;float:left;padding:10px 24px}.cancellationSec .cancellationTlt{font-size:18px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#000}.cancellationSec .cancellation_Dlts .cancellationDes{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#666;margin:0 0 3px}.cancellationSec .cancellation_Dlts .cancellationName{font-size:12px;font-weight:400;font-family:"Mulish",sans-serif;color:#000;margin:0 0 3px}.cancellationSec .cancellation_Dlts .cancellationPrice{font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;color:#fb7501;padding-bottom:10px;margin:0 0 3px}.cancellationSec .cancellation_Dlts .cancellation_Price{font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;color:#fb7501;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:"Mulish",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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.cancellationSec .cancellation_Dlts .voucherBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.cancellationSec .cancellation_Dlts .voucherBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.grpBookingHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#000;line-height:20px;padding:27px 0px 5px 0px}.grpBookingHeading p{font-size:12px;font-weight:400;font-family:"Mulish",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:"Mulish",sans-serif;color:#000;margin:0px 0px 10px 16px;padding:7px 0px 5px;width:100%;float:left}.grpBookingForm label{font-size:14px;font-weight:600;font-family:"Mulish",sans-serif;color:#000;position:relative}.grpBookingForm .form-control{font-size:14px;font-weight:600;font-family:"Mulish",sans-serif;font-family:"Mulish",sans-serif}.grpBookingForm p{font-size:12px;font-weight:500;font-family:"Mulish",sans-serif;color:#666;margin:0px 0px 10px 16px}.starRating{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#7d7d7d;position:relative}.ratingBox{padding-left:15px}.miscellaneousHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#000;line-height:20px;padding:0px 0px 0px 0px}.miscellaneousForm label{font-size:14px;font-weight:600;font-family:"Mulish",sans-serif;color:#000;position:relative}.miscellaneousForm{width:100%;float:left;background:#fff;padding:22px;margin-bottom:10px}.miscellaneousForm h4{font-size:16px;font-weight:700;color:#000;margin:0px 0px 10px 16px;padding:7px 0px 5px}.miscellaneousForm h5{font-size:14px;font-weight:700;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:"Mulish",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 #d7d7d9}.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 #d7d7d9;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 #d7d7d9;display:flex;align-items:center;text-transform:uppercase}.credit-boxPrice{width:100%;color:#fb7501;text-align:left;font-size:18px;font-weight:700;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:#fb7501}.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:#fb7501}.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:#fb7501;text-align:right}.credit_distribution_sec .active{background:#fb7501;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:#555;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:#fb7501;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:#555;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:700;color:#000;margin:0px 0px 10px 16px;padding:7px 0px 5px;width:100%;float:left}.clearDiv{clear:both}.editProfileForm label{font-size:14px;font-weight:600;font-family:"Mulish",sans-serif;color:#000;position:relative}.editProfileForm .form-control{font-size:14px;font-weight:600;font-family:"Mulish",sans-serif;font-family:"Mulish",sans-serif;color:#898892}.editprofile .iataStatus{font-size:14px;font-weight:500;font-family:"Mulish",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:"Mulish",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:#fb7501;outline:none}.editProfileForm .fileSizeValue{font-size:8px;font-weight:500;font-family:"Mulish",sans-serif;color:#666;margin:5px 0}.submitBtn{margin-top:15px;margin-bottom:15px}.editProfileSubmitBtn{padding-top:15px}.editProfileSubmitBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.editProfileSubmitBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.editProfileSubmitBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:"Mulish",sans-serif;color:#000}.editProfileForm .countryCode{width:80%;border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:1px solid #d7d7d9}.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:"Mulish",sans-serif;color:#666;position:relative}.changePasswordForm .form-control{font-size:13px;font-weight:400;font-family:"Mulish",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 #d7d7d9;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:#fb7501;border-width:10px}.changePasswordForm .validationTlt{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#000000;margin-bottom:5px}.changePasswordForm .validationConditionMoreChar{margin-bottom:2px}.changePasswordForm .validationConditionMoreChar .moreCharIcon{padding-right:5px;color:#fb7501}.changePasswordForm .validationConditionMoreChar .moreCharTxt{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#fb7501}.changePasswordForm .validationConditionletter{margin-bottom:2px}.changePasswordForm .validationConditionletter .upperCaseIcon{padding-right:5px;color:#fb7501}.changePasswordForm .validationConditionletter .upperCaseTxt{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#fb7501}.changePasswordForm .validationConditionUncheck .atLeastIcon{padding-right:5px;color:#fb7501}.changePasswordForm .validationConditionUncheck .atLeastTxt{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#fb7501}.changePasswordForm .passwordsStrength{width:100%;float:left;padding:0px 0 5px}.changePasswordForm .avoidPasswordTxt{font-size:11px;font-weight:400;font-family:"Mulish",sans-serif;color:#fb7501}.changePasswordBtn{width:100%;float:left;padding-top:20px}.changePasswordBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.changePasswordBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.changePasswordBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.editSubUserForm{width:100%;float:left;background:#fff;padding:22px;margin-bottom:10px}.editSubUserForm h5{font-size:16px;font-weight:600;font-family:"Mulish",sans-serif;color:#000;margin:0px 0px 10px 16px;padding:7px 0px 5px;width:100%;float:left}.editSubUserForm label{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#666;position:relative}.editSubUserForm .form-control{font-size:13px;font-weight:400;font-family:"Mulish",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:"Mulish",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 #525251;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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.editUserSubmitBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.editUserSubmitBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.editSubUserForm input[type=file]::-webkit-file-upload-button{border:1px solid #d5dbe5;border-radius:5px;padding:10px 10px 10px 10px;background:#f6f5f4;color:#fb7501;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:#fb7501;outline:none}.addStaffForm label{width:100%;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#666;position:relative}.addStaffForm .form-control{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#615d5d}.addStaffSubmitBtn{padding-top:15px}.addStaffSubmitBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.addStaffSubmitBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.addStaffSubmitBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:"Mulish",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 #525251;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 #d7d7d9}.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 #d7d7d9}.subscribeToProSec .subscribeForm .subscribeTabs ul li{position:relative;width:23%;cursor:pointer}.subscribeToProSec .tabBg{width:100%;float:left;background:#fff}.subscribeTabs .nav>li>a{position:relative;display:block;padding:10px 40px 10px 40px;text-align:center;background-color:#555;color:#fff;font-size:14px;font-weight:300;font-family:"Mulish",sans-serif;cursor:pointer;border-radius:6px 6px 0 0;border:1px solid #ddd;border-bottom-color:transparent}.subscribeTabs ul li{position:relative;width:25%}.subscribeTabs .nav-tabs>li.active>a,.subscribeTabs .nav-tabs>li.active>a:hover,.subscribeTabs .nav-tabs>li.active>a:focus{color:#000;font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.subscribeTabs .nav>li>a:hover,.nav>li>a:focus,nav>li>a.active{background-color:#fff;font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;border-radius:0;border-top-right-radius:6px;border-top-left-radius:6px;border:1px solid #d7d7d9;border-bottom-color:transparent}.subscribeTabs .nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{text-align:center;border-top-right-radius:6px;border-top-left-radius:6px;border:1px solid #d7d7d9;border-bottom-color:transparent}.googleCal h3{font-size:13px;font-weight:400;font-family:"Mulish",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>.panel-heading{border-top:1px solid #d7d7d9;border-radius:0px;padding:5px 15px}.subscribeReminderDesc .panel-default>.panel-heading h4.panel-title{font-size:16px;font-weight:300;font-family:"Mulish",sans-serif;color:#333;padding:0px}.subscribeReminderDesc .panel-default>.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>.panel-heading+.panel-collapse>.panel-body{border-top:0px}.setpFourTlt p{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#666}.borderUrl{border:1px solid #d7d7d9}.addUrl h4{font-size:16px;font-weight:600;font-family:"Mulish",sans-serif;color:#000}.addUrl.form-control{font-size:13px;font-weight:400;font-family:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#666;padding-bottom:15px}.icalSec{width:92%;float:left}.icalSec .icalSteps{padding:10px;margin-bottom:10px;border:1px solid #d7d7d9}.stepCount{font-size:13px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;margin-bottom:0px}.stepTxt{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#666;padding-left:15px}.successfullyReminder p{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#666;margin-bottom:15px}.subscribe{font-size:13px;font-weight:400;font-family:"Mulish",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 #d7d7d9}.msStepCount{font-size:13px;font-weight:500;font-family:"Mulish",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:#555;color:#fff;padding:5px 0 5px;margin-top:15px}.trackOrder_select{width:16%;float:left;font-size:12px;font-weight:500;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#fb7501}.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 #525251;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:#fb7501}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>li.active>a,.rewards_tab_section .nav-tabs>li.active>a:hover,.rewards_tab_section .nav-tabs>li.active>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>li>a{border-top:1px solid #d7d7d9;border-right:1px solid #d7d7d9;border-bottom:1px solid #fff;border-left:1px solid #d7d7d9;color:#fff;font-size:14px;background-color:#555}.rewards_tab_section .nav-tabs>li>a:hover{background-color:#555;color:#fff}.rewards_tab_section .nav>li>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 #ddd;margin-bottom:0px}.rewardsSpclReqstBox .rewards-tabs .nav-tabs:after{content:"";background:#fb7501;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>li{font-size:14px;font-weight:400;float:left;margin-bottom:0px;padding-right:5px}.rewardsSpclReqstBox .rewards-tabs .nav-tabs>li>a{border:none;color:#999;cursor:pointer}.rewardsSpclReqstBox .rewards-tabs .nav-tabs>li>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>li.active>a,.rewardsSpclReqstBox .rewards-tabs .nav-tabs>li.active>a:hover,.rewardsSpclReqstBox .rewards-tabs .nav-tabs>li.active>a:focus{border:none;color:#000;background:transparent;font-size:13px;font-weight:500;border:1px solid transparent}.rewardsSpclReqstBox .rewards-tabs .nav-tabs>li.active>a,.rewardsSpclReqstBox .rewards-tabs .nav-tabs>li>a:hover{border:none;color:#fb7501 !important;background:transparent;font-size:13px;font-weight:500;border:1px solid transparent}.rewardsSpclReqstBox .rewards-tabs .nav-tabs>li.active>a::after,.rewardsSpclReqstBox .rewards-tabs .nav-tabs>li:hover>a::after{transform:scale(1)}.rewardsSpclReqstBox .rewards-tabs .nav-tabs>li>a::after{content:"";background:#fb7501;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:#fb7501;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:#fb7501}.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 #d7d7d9;padding-bottom:0px;margin:0px}.rewards_ul_section .nav>li>a{padding:15px 20px 15px 20px}.redeem_point_sections{border-bottom:1px solid #d7d7d9;padding:20px 10px 20px 20px}.redeem_sec_cont{padding:5px 0px}.redeem_sec_title{text-align:left;color:#525251;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:"Mulish",sans-serif;font-style:normal;overflow:initial;text-overflow:initial;white-space:normal;text-transform:initial}.redeem_sec_avail{text-align:left;color:#fb7501;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:#333;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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#000;margin-bottom:30px}.claimMissingSec label{font-size:14px;font-family:"Mulish",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:"Mulish",sans-serif}.rewadSubmitBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.rewadSubmitBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.rewadSubmitBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.trackOrderTable{width:100%;float:left}.trackOrder_table{width:100%;float:left;background-color:#555;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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.allowBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.allowBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.subscribePadL{padding-left:35px}.subscribePadSteps{padding-left:23px}.loyaltyRevert_tabWrap .nav.nav-tabs>li>a{padding:10px 20px}.booking_listDiv{width:100%;float:left;margin:0px;padding:0px}.bookingList{background-color:#555;min-height:30px;text-align:center;font-size:14px;font-weight:700;padding:7px;color:#fff;cursor:pointer}.bookingList:hover{background:#fff;color:#fb7501}.bk_active{background:#fff;color:#fb7501}.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:"Mulish",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:700;color:#000;margin:0px;padding:15px 45px;line-height:normal}.bookNw_dtlBox .bookingDtlTtl *{font-size:20px !important;font-weight:700 !important;color:#fff !important;padding:0 !important;margin:0 !important}.bookingDltResult{width:100%;float:left;margin-bottom:15px}.bookingDlts_headr{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#555;color:#fff;padding:5px 0 10px}.bookingDlts_info{width:100%;float:left;padding:10px;border-bottom:1px solid #d7d7d9}.bookingTtl{width:50%;float:left}.bookingTtl p{font-size:14px;font-weight:500;color:#fb7501}.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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;text-align:center;vertical-align:top}.flt_jbic_Info{width:6%;float:left;font-size:12px;font-weight:500;font-family:"Mulish",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:700;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:#555;color:#fff}.flt_salutation{width:13%;float:left;font-size:12px;font-weight:500;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;text-align:center;padding:20px;vertical-align:top}.supplierCostSec{width:100%;float:left;background:#fff;border:1px solid #d7d7d9;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:"Mulish",sans-serif;color:#000}.gray-Bg{background:#fafaf9}.supplierBorder{border-bottom:0px}.bookingDltsInfo{width:100%;float:left;padding:10px;border-bottom:1px solid #d7d7d9}.booking_Ttl{width:30%;float:left}.booking_Ttl p{font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;color:#fb7501}.booking_Txt{width:70%;float:left}.booking_Txt p{font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;text-align:center;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.printBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.printBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.printBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.paymentHeadingTlt h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Mulish",sans-serif;color:#000;line-height:20px;padding:10px 0px 10px 0px}.paymentForm{width:100%;float:left;background:#fb7501;padding:25px;display:inline-block}.paymentForm label{font-size:14px;font-family:"Mulish",sans-serif;font-weight:400;color:#fff;cursor:pointer;position:relative}.paymentForm .form-control{font-size:13px;font-weight:400;font-family:"Mulish",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 #525251;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 35px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:25px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.paymentSearchBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.paymentSearchBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.viewpaymentDlts h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#000;line-height:20px;padding-bottom:10px}.viewpaymentDlts h3 a{font-size:14px;font-weight:500;font-family:"Mulish",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:#555;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:#525251}.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:#fb7501;padding:25px;display:inline-block}.invoiceForm label{font-size:14px;font-family:"Mulish",sans-serif;font-weight:400;color:#fff;cursor:pointer;position:relative}.invoiceForm .form-control{font-size:13px;font-weight:400;font-family:"Mulish",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 #525251;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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.invoiceSearchBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.invoiceSearchBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.bookingDateDlts{margin-bottom:3px}.viewInvoiceDlts h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#000;line-height:20px;padding-bottom:10px}.viewInvoiceDlts h3 a{font-size:14px;font-weight:500;font-family:"Mulish",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:#555;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:#fb7501;padding:25px;display:inline-block}.voucherForm label{font-size:14px;font-family:"Mulish",sans-serif;font-weight:400;color:#fff;cursor:pointer;position:relative}.voucherForm .form-control{font-size:13px;font-weight:400;font-family:"Mulish",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 #525251;border-width:0 2px 2px 0;transform:rotate(45deg)}.voucherSearchBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.voucherSearchBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.voucherSearchBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.viewvoucherDlts h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#000;line-height:20px;padding-bottom:10px}.viewvoucherDlts h3 a{font-size:14px;font-weight:500;font-family:"Mulish",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:#555;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:#525251}.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:700;color:#000;margin:0 0 5px}.bookNw_sectorinfo .star_icn{font-size:12px;color:#fb7501;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:500;font-family:"Mulish",sans-serif;color:#525251;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:"Mulish",sans-serif;color:#666;margin:0 0 5px}.bookNw_sectorinfo p a{color:#fb7501}.bookNw_sectorinfo .voucherDlts .voucherId{width:100%;float:left;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif;color:#525251}.bookNw_sectorinfo .voucherDlts .voucherId span{color:#000;font-size:13px;font-weight:500;font-family:"Mulish",sans-serif}.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:"Mulish",sans-serif;color:#525251}.bookNw_sectorinfo .totlPrice .ttlPrice{width:100%;float:left;text-align:right;font-size:24px;font-weight:700;color:#000;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 #d7d7d9;box-shadow:6px 3px 19px 9px #eee;border-top:1px dotted #d7d7d9}.booking_Sector_Dtls .paymentDlts_Sec h1{font-size:20px;font-weight:500;color:#000;margin:0;padding:26px;border-bottom:1px dotted #d7d7d9}.booking_Sector_Dtls .paymentDlts_Sec .cardDlts{width:100%;float:left;padding:3% 0%;text-align:center;border-bottom:1px dotted #d7d7d9}.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:"Mulish",sans-serif;color:#666;margin-bottom:5px}.booking_Sector_Dtls .paymentDlts_Sec .cardDlts .cardNo{font-size:16px;font-weight:500;font-family:"Mulish",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:"Mulish",sans-serif;color:#666}.booking_Sector_Dtls .paymentDlts_Sec .rateDlts .htlBookingVal{font-size:15px;font-weight:500;font-family:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#fb7501;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 #d7d7d9}.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:"Mulish",sans-serif;color:#666;text-align:left;margin:0 0 6px}.booking_Sector_Dtls .bookingDlts_info .checkinSec .checkinTime{font-size:13px;font-weight:700;font-family:"Mulish",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:"Mulish",sans-serif;color:#666;text-align:left;margin:0 0 6px}.booking_Sector_Dtls .bookingDlts_info .checkoutSec .checkoutTime{font-size:13px;font-weight:700;font-family:"Mulish",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:"Mulish",sans-serif;color:#666;text-align:left;margin:0 0 6px}.booking_Sector_Dtls .bookingDlts_info .nightSec .nightTime{font-size:13px;font-weight:700;font-family:"Mulish",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:"Mulish",sans-serif;color:#666;text-align:left;margin:0 0 6px}.booking_Sector_Dtls .bookingDlts_info .roomSec .roomStay{font-size:13px;font-weight:700;font-family:"Mulish",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:700;font-family:"Mulish",sans-serif;color:#000;text-align:left}.booking_Sector_Dtls .roomDlts_info .travellerTlt{font-size:13px;font-weight:700;font-family:"Mulish",sans-serif;color:#000;text-align:left}.booking_Sector_Dtls .roomDlts_info .contactDlts{font-size:13px;font-weight:700;font-family:"Mulish",sans-serif;color:#000;text-align:left}.booking_Sector_Dtls .roomDlts_info .roomDlts{width:100%;float:left;padding:14px 4%;border-bottom:1px dotted #d7d7d9}.booking_Sector_Dtls .roomDlts_info .roomDlts .roomType{width:100%;float:left}.booking_Sector_Dtls .roomDlts_info .roomDlts .roomType .roomStd{font-size:14px;font-weight:700;font-family:"Mulish",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:"Mulish",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:700;font-family:"Mulish",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:"Mulish",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 #d7d7d9}.booking_Sector_Dtls .cnclDesc h2{font-size:16px;font-weight:700;font-family:"Mulish",sans-serif;color:#fb1900;margin:0px 0 7px}.booking_Sector_Dtls .cnclDesc h5{font-size:13px;font-weight:500;font-family:"Mulish",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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#000;margin:0px 0 7px}.booking_Sector_Dtls .bokingNotesDesc P{font-size:11px;font-weight:400;font-family:"Mulish",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{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #f25746;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#f25746;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.booking_Sector_Dtls .buttonSec a.btn.cancelReqBtn:hover{background-color:transparent;cursor:pointer;color:#f25746;--d: 100%}.booking_Sector_Dtls .buttonSec a.btn.cancelReqBtn:active{background-color:transparent;cursor:pointer;color:#f25746;--d: 100%}.booking_Sector_Dtls .buttonSec .continueBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.booking_Sector_Dtls .buttonSec .continueBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.booking_Sector_Dtls .buttonSec .continueBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:"Mulish",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:"Mulish",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:"Mulish",sans-serif;color:#000;margin:0 0 10px}.pamentGateWay_sec .pamentGateWay_heading .termsCond_sec p{font-size:14px;font-weight:400;font-family:"Mulish",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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.pamentGateWay_sec .pamentGateWay_heading .goBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.pamentGateWay_sec .pamentGateWay_heading .goBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:"Mulish",sans-serif;color:#000;margin:0 15px 15px}.paymentInfo_Sec .paymentInfo_heading .payment_p_head{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;color:#000;margin:0;padding-bottom:3px}.paymentInfo_Sec .paymentInfo_heading .payment_p_text{font-size:14px;font-weight:500;font-family:"Mulish",sans-serif;color:#666;margin:0;border:1px solid #d7d7d9;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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.paymentInfo_Sec .payNowBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.paymentInfo_Sec .payNowBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:#fb7501;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}.messageBox{padding:15px 55px 0px 55px}.cecptallocate{background:#555;color:#fff;padding:15px 30px;margin:20px 0px;cursor:pointer}.showPassBtn{background:transparent;color:#d7d7d9;font-size:16px;position:absolute;top:7px;right:10px;cursor:pointer}.showPassBtn .agnt_passBtn{height:36px}.voucherBckBtn{float:right}.markup_setting_wrap{font-family:"Mulish",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:#525251;border-bottom:1px solid #d7d7d9;text-align:left;padding:10px 23px 0}.receiptTable .dataTables_wrapper .dataTables_paginate .paginate_button.current{background:#555;color:#fff !important;border:1px solid #555}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{background-color:#fb7501;color:#fff !important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background-color:#fb7501;color:#fff !important}#dtPaging .dataTables_paginate .paginate_button.disabled:hover{background-color:#fb7501 !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:700;font-family:"Mulish",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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.cancelform a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.cancelform a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.cancelform a.noBtn{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #f25746;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#f25746;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.cancelform a.noBtn:hover{background-color:transparent;cursor:pointer;color:#f25746;--d: 100%}.cancelform a.noBtn:active{background-color:transparent;cursor:pointer;color:#f25746;--d: 100%}.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;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:25px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.bookingStatementBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.bookingStatementBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.allocatedReceipt_formFields .searchBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.allocatedReceipt_formFields .searchBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.allocatedReceipt_formFields .searchBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.allocatedReceipt_formFields .searchBtn a:hover{background:#fb7501}.receiptTable .formFields .searchBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.receiptTable .formFields .searchBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.receiptTable .formFields .searchBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.receiptTable .formFields .searchBtn a:hover{background:#fb7501}.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 -1px;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 -1px;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:"Mulish",sans-serif}.allBooking_emailSendBox input::placeholder{font-size:13px;font-weight:400;font-family:"Mulish",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 -1px;transition:all 0.3s ease 0s}.bookingResultInfo .meetngreet_icn{display:inline-block;width:39px;height:30px;background-position:-73px -75px;transition:all 0.3s ease 0s}.bookingResultInfo .event_icn{display:inline-block;width:39px;height:30px;background-position:-146px -75px;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 -39px !important;transition:all 0.3s ease 0s}.bookinglist_serv_tabs .flight_icn{display:inline-block;width:37px;height:30px;background-position:5px -42px !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 .meetngreet_icn{display:inline-block;width:37px;height:30px;background-position:-73px -75px !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 .event_icn{display:inline-block;width:37px;height:30px;background-position:-146px -75px !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:#fb7501}.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:"Mulish",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:#fb7501}#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 #525251}ul.rewards_points_dts_count .avlPointTxt{color:#fb7501;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:#525251;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;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:25px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.redeemBtn:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.redeemBtn:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:25px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.redeem_point_sections .redeemBtn:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.redeem_point_sections .redeemBtn:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:#555;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:#fb7501;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:700;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}@-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:#fb7501}.dataTables_wrapper table.dataTable{border-collapse:collapse !important}.home_sprite.icon_kyc{background:url(../../images/bank_details_offline_request.svg);background-repeat:no-repeat;background-size:300%;height:27px;margin:0 auto;background-position:-67px -9px;display:inline-block;width:32px}.wallet-paygrid ul.b2c_action_left_container{margin:0;padding:0}.wallet-paygrid .b2c_ewallet_sec .b2c_action_left_container .profile_editIMG{float:left;width:100%;border-bottom:1px solid #ddd;font-size:14px;font-weight:500;color:#7a7a7a}.wallet-paygrid .b2c_ewallet_sec .b2c_action_left_container .profile_editIMG a{font-size:14px;font-weight:500;color:#5a5c5b;padding:2px 0px;display:flex;align-items:center;justify-content:center;min-height:87px;position:relative}.wallet-paygrid .b2c_ewallet_sec .b2c_action_left_container .profile_editIMG a .myAcc_heading{text-align:center;font-size:13px;line-height:14px;color:#fff;font-weight:500;margin:10px 0 0}.wallet-paygrid h3.ewallet_balance{display:none}.wallet-paygrid div#chart_div{display:none}.wallet-paygrid .b2c_ewallet_sec .ewallet_balance,.b2c_ewallet_sec .payment_opt,.b2c_ewallet_sec .agent-cont h2{float:left;width:100%;text-transform:capitalize;color:#000;font-size:18px}.wallet-paygrid .b2c_ewallet_sec .form-control[name="wallet"]{padding-right:40px;font-size:14px;font-weight:400;color:#919191;height:40px;border-radius:5px;background:linear-gradient(0deg, #ececec 0%, #fff 100%) !important;border:1px solid #d7d7d9 !important;padding-right:40px}.wallet-paygrid .b2c_ewallet_sec .icon_bg{top:auto;bottom:7px}.wallet-paygrid input.regular-radio+label{position:relative;padding-left:28px;cursor:pointer;display:inline-block;line-height:20px}.wallet-paygrid input.regular-radio+label::before{content:"";position:absolute;left:0;top:-7px;width:18px;height:18px;border:2px solid #fb7501;border-radius:50%;background-color:#fff;transition:all 0.2s ease}.wallet-paygrid input.regular-radio:checked+label::after{content:"";position:absolute;left:4px;top:-3px;width:10px;height:10px;background-color:#fb7501;border-radius:50%;transition:all 0.2s ease}.container.wallet-paygrid{margin-top:30px}.wallet-paygrid .creditUsageHeading.dashBoard_sec{padding:10px}.quicklink-section{float:left;width:100%;padding:0;height:45px;border-radius:10px 10px 0 0;background-color:#fb7501;display:inline-flex;justify-content:space-evenly;margin:25px 0 0px;z-index:1;position:relative;box-shadow:inset 0px 13px 7px -3px #fe9031;justify-content:flex-start}.quicklink-section>li+li{border-left:1px solid #b8a993}.quicklink-section li{float:left;flex:0 1;white-space:nowrap;padding:0 0px;display:inline-flex;align-items:center;cursor:pointer}.quicklink-section li a{height:100%;font-size:16px;color:#fff;font-weight:400;display:inline-flex;align-items:center;width:100%;padding:0 20px;position:relative;z-index:1;text-decoration:none}.quicklink-section li a .fa{padding-left:5px;font-size:10px}.quicklink-section li .sub-dropdown{display:none;position:absolute;padding:45px 0 0;margin:0;top:0;left:auto;right:auto;width:210px;z-index:1}.quicklink-section li .sub-dropdown li{padding:0pc;font-size:10px;background:#fff;width:100%;border:1px solid #ddd;margin:-1px 0 0}.quicklink-section li .sub-dropdown li a{color:#333;font-size:13px;padding:5px 20px;width:100%}.quicklink-section li .sub-dropdown li a:hover{background:#eee}.quicklink-section li:hover .sub-dropdown{display:block}.topSellDestination .nav-tabs{margin-top:15px;padding-left:25px;margin-bottom:10px}.topSellDestination li.nav-item.active{border:1px solid #ddd;border-radius:4px 4px 0 0;border-bottom:1px solid #fff}.topSellDestination .nav-tabs>li.active>a{color:#525251;font-size:13px;border:none;background-color:#fff;font-weight:400}.topSellDestination .nav-tabs>li.hover>a{border:none}.topSellDestination .nav-tabs>li>a{color:#525251;font-size:13px}.topSellDestination .nav-tabs>li>a:hover{border-color:#ddd #ddd #ddd;margin-left:1px}.topSellDestination .nav-tabs>li>a{border-color:#ddd #ddd #ddd;margin-left:1px;display:inline-flex;align-items:center;justify-content:center}.topSellDestination .nav>li>a:hover{background-color:#fff}.topSellDestination .nav>li>a{background-color:#e3e3e3}.topSellDestination .tab-content{padding:0 15px}.topSellDestination .topSellingMap{padding:0 15px}.highcharts-figure{margin-bottom:10px}.topSellDestination .fc table{width:100%;border:0}.icon-dCalender{background-position:-1695px -190px;width:18px;height:18px;margin-right:10px}.icon-salesprojection{background-position:-1669px -191px;width:17px;height:17px;margin-right:10px}.highcharts-credits{display:none}.dashBoard_sec .fc-toolbar .fc-right{display:none}.dashBoard_sec .fc-view,.dashBoard_sec .fc-view>table{overflow-x:visible !important;border-radius:0 0 10px 10px}.dashBoard_sec .fc-toolbar .fc-center{float:left !important}.dashBoard_sec .fc-toolbar .fc-left{float:right !important}.dashBoard_sec .fc-toolbar h2{font-size:20px !important}.dashBoard_sec .booking_cal #calendar{border:1px solid #d7d7d9;border-radius:10px;padding:0px}.dashBoard_sec .booking_cal .fc-toolbar{text-align:center;padding:12px 15px;background:#fefaf6;border-radius:10px 10px 0 0;margin:0}.dashBoard_sec .booking_cal .fc th{background:#fb7501;color:#fff;font-size:12px;font-weight:400;padding:2px 0;border-style:none}.dashBoard_sec .booking_cal .fc-ltr .fc-basic-view .fc-day-number{font-size:10px;color:#656565;padding:5px 5px 0}.dashBoard_sec .fc button{padding:0 2px !important;font-size:12px !important;text-transform:capitalize;background:#fff;color:#000;font-weight:500}.dashBoard_sec .booking_cal .fc-today-button{padding:0 10px !important}.dashBoard_sec .fc-sun{color:#ccc}.dashBoard_sec .fc-sat{color:#ccc}.dashBoard_sec .fc-event{font-size:12px !important;border:1px solid #2e319100 !important;background-color:#2e319100 !important;text-align:center}.dashBoard_sec .fc-basic-view tbody .fc-row{min-height:70px;z-index:inherit}.dashBoard_sec .fc-day-grid-event>.fc-content{float:left;display:inline-block;text-align:center;font-size:11px;color:#fff;font-weight:400;width:100%;height:16px;border-radius:2px;background-color:#fb7501;line-height:normal;padding:2px 0 0px}.dashBoard_sec .counter{height:10px;width:10px;color:#fff;background:#8bc53f;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;line-height:normal;margin-left:auto}.dashBoard_sec .icon_table_hotel{background-position:-1268px -371px;width:13px;height:13px}.dashBoard_sec .icon_table_flight{background-position:-1292px -373px;width:13px;height:10px}.dashBoard_sec .service_type{display:inline-flex;width:100%;float:left;margin:5px 0 0;align-items:center}.dashBoard_sec .service_type span+span::before{content:'';width:1px;height:13px;background-color:#01010133;display:inline-block;margin:0 0 0 -21px}.dashBoard_sec .fc-day-grid-container{height:421px !important}.dashBoard_sec .service_type span+span{margin-left:7px}.serach_deposit .bookingFrom .homeSearchCont .panel-body{min-height:115px}.dashBoard_sec .dropdown_group{position:absolute;right:26px;top:74px}.dashBoard_sec .dropdown_group>select{border:1px solid #d7d7d9;padding:5px 8px 5px 15px;width:82px;height:32px;font-size:13px;text-align:left;color:#000;font-weight:500;border-radius:3px}.dashBoard_sec .dropdown_group i.month{right:100px}.dashBoard_sec .dropdown_group i{position:absolute;right:9px;top:9px;font-size:13px;pointer-events:none}.home_sprite{background-image:url(../images/home/index_sprite.png);background-repeat:no-repeat;display:inline-block}.icon-salesprojection{background-position:-1669px -191px;width:17px;height:17px;margin-right:10px}.icon-dCalender{background-position:-1695px -190px;width:18px;height:18px;margin-right:10px}.dashBoard_sec .fc-row .fc-bg{z-index:auto}.dashBoard_sec .fc-row .fc-content-skeleton{z-index:auto}.dashBoard_sec .booking_cal .fc-event-container{position:relative}.dashBoard_sec .fc-event{position:absolute;top:-29px;height:48px;padding-top:20px}.dashBoard_sec .service_type{position:relative;z-index:-1}.dashBoard_sec .booking_cal table.multipleEvents{position:absolute;top:-8px;left:84px;min-width:200px;background:#fff;text-align:left;border:1px solid #ddd;z-index:99999999999;filter:drop-shadow(0 0 3.5px rgba(0,0,0,0.22))}.dashBoard_sec .booking_cal table.multipleEvents::before,.dashBoard_sec .booking_cal table.multipleEvents::after{content:'';display:block;position:absolute;left:-22px;width:0;height:0;border-style:solid;transform:rotate(-90deg)}.dashBoard_sec .booking_cal table.multipleEvents::before{top:49px;border-color:transparent transparent #fff transparent;border-width:12px;margin-left:-1px}.dashBoard_sec .booking_cal .multipleEvents td{font-size:12px;color:#515151;font-weight:500;font-family:"Rubik";padding:10px 10px;background:#fff !important;vertical-align:middle;border:1px solid #ddd;position:relative;z-index:-1}.dashBoard_sec .seemore{font-size:12px;color:#fb7501;font-weight:400}.dashBoard_sec .fc-event{font-size:12px !important;border:1px solid #2e319100 !important;background-color:#2e319100 !important;text-align:center}.dashBoard_sec .fc-day-grid-event>.fc-content{z-index:-1;position:relative}.fc td span{color:#fff !important;font-size:11px !important;padding:0 !important}.topSellDestination .nav>li>a:focus{outline:none;padding:10px 25px}.top_online{border-radius:5px;background:linear-gradient(30deg, #525251 50%, #2e3191 50%);background-size:600px;background-repeat:no-repeat;background-position:0%;transition:background 0.6s ease, color 0.3s linear;text-transform:capitalize;outline:none !important;line-height:19px;font-size:13px;color:#fff;font-weight:400;display:inline-flex;align-items:center;justify-content:center;text-align:center;flex-wrap:wrap;padding:8px 16px;float:right;margin:20px 0px 15px}.top_online a,.top_request a,.top_online a:hover,.top_request a:hover{color:#fff;text-decoration:none}.top_request{border-radius:5px;background:linear-gradient(30deg, #fb7501 50%, #8bc43f 50%);background-size:600px;background-repeat:no-repeat;background-position:0%;text-transform:capitalize;outline:none !important;line-height:19px;font-size:13px;color:#fff;font-weight:400;display:inline-flex;align-items:center;justify-content:center;text-align:center;flex-wrap:wrap;padding:8px 16px;float:right;margin:20px 35px 15px 10px}.quicklink-section li a:hover{text-decoration:none}.dashBoard_sec .addStaffSubmitBtn{padding:10px 0px;border-bottom:none !important}.wallet-paygrid .creditUsageHeading.dashBoard_sec{margin-top:15px}.bookingFrom .bg_color{background:#fb7501;margin:-21px 0 20px;border-top:1px solid #d7d7d9}.registrationForm h5{width:100%;float:left}.contactInfo .icon.social i{left:auto !important;top:auto !important;position:relative;text-align:center;line-height:30px}.contactInfo .icon.social{width:30px;height:30px;padding:0;margin:0 0px 5px 5px}.contact_Info{padding-top:0;border:0 !important}.contact_Info p{margin:10px 0}.contcatAddressDlts{padding-bottom:0}.bookNw_dtlBox .bookingDtlTtl{background-color:#fb7501;color:#fff}.csbt_flight_listing .flt_left_container{padding-bottom:0}.flt_left_container .fltr_srch.icon-destination{border-top:1px solid #ddd}.modifyBtn{width:auto}.wallet_account{background:#fff;float:left;width:100%;border-bottom:1px solid #ddd}.wallet_account_grid .wallet_account .container{width:100%;padding:0}.credit_distribution .manage_staff_grid{padding:15px 0 0}.credit_distribution .manage_staff_info{background:#555;display:inline-block;width:100%;border:1px solid #ddd;margin-bottom:10px;border-radius:5px}.credit_distribution .manage_staff_info label,.credit_distribution .manage_staff_info span{width:58%;text-align:center;margin:0;height:100%;padding:15px 1px;font-weight:700;font-size:15px;color:#fff}.credit_distribution .manage_staff_info label{border-right:1px solid #ddd}.credit_distribution .manage_staff_info .credit-boxPrice{width:39%;color:#fff;text-align:center;font-size:15px;font-weight:700;padding:12px 0;text-transform:uppercase;display:inline-block;align-items:center;min-height:unset}.credit_distribution .accFlow_dtlBox{padding:18px 25px;float:left;width:100%;background-color:#2e3191}.credit_distribution .account_flow_wrapper>.row{display:inline-grid;float:left;width:100%;grid-template-columns:138px 1fr;margin:0 0 30px;gap:0 15px}.credit_distribution .account_flow_wrapper>.row>div{width:100%;padding:0}.credit_distribution .account_flow_wrapper>.row>div.quicklink{grid-column:1 / 3}.credit_distribution .accInfo_status_normal{padding:0}.credit_distribution .accInfo_status_normal h6{color:#333}.credit_distribution .accInfo_creditAgencyName{padding:0;width:21.5%}.credit_distribution .credit_distribution_sec{padding:10px 0}.credit_distribution .credit_distribution_sec .edit_Profile{padding-left:35px}.credit_distribution .form-control{font-size:13px;color:#fb7501;text-align:left}.credit_distribution .accInfo_newCredit .form-control{width:90%}.dync_dataTable_wrap a[disabled]{pointer-events:none;opacity:0.5}.travellersearch{position:relative;float:left;width:100%}.travellersearch .form-control{border:0 !important;border-radius:0;padding-right:30px;padding-left:30px;outline:none !important;height:40px}.travellersearch .srch_icn{position:absolute;right:15px;top:11px}.delete_travel{padding:10px 0px 10px 0px;float:right;display:inline-grid;grid-template-columns:220px auto;gap:5px}.delete_travel>*{width:100%;float:left}.delete_travel [type="text"]{font-size:14px;font-weight:400;color:#919191;height:35px;border-radius:5px;background:#fff;border:1px solid #d7d7d9;padding:6px 12px}.delete_travel label{grid-column:1/3;font-size:14px;font-weight:400;color:#333;position:relative;margin:0;font-weight:500}.delete_travel .delete_pax{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.delete_travel .delete_pax:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.delete_travel .delete_pax:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.messageBoxBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal;margin:0 0 15px}.messageBoxBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.messageBoxBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.messageBox{padding:15px 30px 0 55px}.messageBox1{padding:15px 35px 0 40px}.messageBox1 h2{font-size:16px;font-weight:700;color:#000;margin:0 0 7px}.messageBox h2{font-size:16px;font-weight:700;color:#000;margin:0 0 7px}.account_flow_wrapper .myAccountNav ~ div[class*="86"]{padding-top:15px}.addAccount_Form .travellerHeading .saveBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.addAccount_Form .travellerHeading .saveBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.addAccount_Form .travellerHeading .saveBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.addAccount_Form .travellerHeading{width:100%;float:left;padding:15px 30px;font-size:20px;font-weight:400;border-bottom:1px solid #d7d7d9;color:#fff;margin-bottom:-2px;background:#fb7501}.addAccount_Form .travellerHeading .checkbox input:checked+label:before{color:#fff !important}.addAccount_Form .travellerHeading .saveBtn{width:auto;padding:0;float:right}.addAccount_Form .travellerHeading .addStaff .checkbox label{color:#fff !important}.daterangepicker .drp-buttons .btn{padding:4px 8px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:5px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.daterangepicker .drp-buttons .btn:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.daterangepicker .drp-buttons .btn:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}body table.table-bordered.dataTable th,body table.table-bordered.dataTable td,body .dync_dataTable_wrap #bookingList th,body .dync_dataTable_wrap table.dataTable tr>td:first-child{max-width:80px !important;min-width:80px !important;width:80px !important;padding:5px !important;text-align:center !important;font-weight:600 !important;word-wrap:break-word}button.confirm.btn{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}button.confirm.btn:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}button.confirm.btn:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.listing_filter_result_wrapper.package .boxborder{width:100%;box-shadow:0 0 10px 2px transparent;margin-bottom:10px;border:1px solid #e2e2e2;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 .flt_left_container{margin-top:0}.packageCount_CountryDtls{margin:5px 0px 0px;padding:0px;font-size:16px;font-weight:700;color:#525251;line-height:18px;overflow:initial;text-overflow:initial;white-space:normal;font-family:"Mulish",sans-serif;text-transform:unset;text-transform:capitalize}.listing_filter_result_wrapper.package .filter_left_container label{width:65%}.packageListing_Wrapper{border-top:1px solid #52525133;padding:20px 0 0}.packageDate_trvlDtls{font-size:13px;font-weight:700;color:#656565;margin:5px 0 10px 0;display:flex}.package_right_filter #order_name{width:150px}.package_right_filter .rightFilerTop .sortby_top{padding:0px 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 !important}.package_listbox .htlListingImg_bg{height:auto !important}.package_listbox .package_info h1{font-size:18px;color:#000;margin-top:5px;margin-bottom:0px;font-family:"Mulish",sans-serif;font-weight:700}.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:#525251;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:#000;display:inline-block;width:100%;padding-top:0px;margin:0px;float:right;margin-right:0px;padding-right:0px;font-weight:700}@-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:#555;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:#212121}.package_listbox .list_innerPadding .package_info .locationDtls .lcn_name{color:#fb7501}.package_listbox .list_innerPadding .package_info .venderDtlsTransport span.lcn_name{color:#fb7501}.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:10px 20px;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:#a5a5a5;font-weight:400;margin-bottom:10px;text-align:center;padding-bottom:3px}.package_listbox .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsDescTxt{font-size:13px;color:#a5a5a5;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:"Mulish",sans-serif}.servicesdtls_pkg .dtls_lable{color:#e2e2e2;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:"Mulish",sans-serif}.venderDtlspackage span.dtls_lable{color:#e2e2e2;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:20px;font-weight:700;font-family:"Mulish",sans-serif;color:#000;margin:0 0 15px -15px;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:22px;font-weight:600;font-family:"Mulish",sans-serif;margin:5px 0px 15px;text-overflow:ellipsis;white-space:nowrap;line-height:normal;color:#000}.packageDetailWrap .package_heading_ttl_price .pkgDetailsNavTabs{position:absolute;bottom:0px;left:0}.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:#000;text-align:left;display:inline-block;font-weight:700;border-bottom:2px solid transparent}.packageDetailWrap .package_heading_ttl_price .pkgDetailsNavTabs ul li a:hover{color:#212121;text-decoration:none;border-bottom:2px solid #525251}.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 #fb7501}.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:"Mulish",sans-serif;color:#525251;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:#525251}.overview_details_wrap .destination_dtls .dest_location{float:left;width:100%}.overview_details_wrap .destination_dtls .dest_location span{font-size:13px;color:#525251;font-family:"Mulish",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:#fb7501;margin-bottom:10px;margin-top:0px;font-weight:500;font-family:"Mulish",sans-serif}.overview_details_wrap .overview_dynpkg p{font-size:13px;color:#525251;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:#525251;font-family:"Mulish",sans-serif}.theme_dtls .includeTtl{font-size:16px;padding-bottom:10px;font-weight:500;color:#525251;font-family:"Mulish",sans-serif}.pkg_title_txt{font-size:16px;font-weight:700;color:#525251;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%;border-bottom:1px solid #e2e2e2;padding:15px 0;margin:0}.cancellation_box h4{margin:0px !important;padding:0px !important;font-weight:400 !important;font-family:"Mulish",sans-serif !important;color:#525251 !important;font-size:13px}.daywise_desc{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#525251}.cancelationdesc{font-size:13px;font-weight:400;font-family:"Mulish",sans-serif;color:#525251}.dayCountTtl{font-size:18px;font-weight:500;font-family:"Mulish",sans-serif;color:#fb7501;margin:0px 0 10px 0px;line-height:initial}.includedServices_wrap{float:left;width:100%}.includedServices_wrap .included_services_box{float:left;width:100%;margin:15px 0px}.daywise_ttl{color:#fff}.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 #fb7501}.daysTabs li a{float:left;width:100%;margin-left:0px;padding:10px 15px !important;border:0px solid transparent !important;border-radius:0px !important;color:#000;text-align:center !important;outline:none;margin-right:0px;position:relative;cursor:pointer !important;background:rgba(85,85,85,0.3);transition:0.3s}.daysTabs li a:hover{color:#fff;background:rgba(85,85,85,0.3);border:0px solid transparent}.daysTabs li a:hover::after{content:"";position:absolute;top:50%;right:-6px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid rgba(85,85,85,0.3);display:block;width:0;margin-top:-7px}.daysTabs li a::after{content:"";position:absolute;top:50%;right:-6px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid rgba(85,85,85,0.3);display:block;width:0;margin-top:-7px}.daysTabs li.active>a{color:#fff;border:none;border-radius:0px;border:0px solid transparent;margin:0px;background:#3c3c3c}.daysTabs li.active>a::after{content:"";position:absolute;top:50%;right:-6px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #3c3c3c;display:block;width:0;margin-top:-7px}.daysTabs li.active>a:hover,.daysTabs li.active>a:focus{border:0px solid transparent;color:#fff;border-radius:0px;margin:0px;background:#3c3c3c}.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:#ab8954;background:-moz-linear-gradient(45deg, #ab8954 0%, #737373 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, #ab8954), color-stop(100%, #737373));background:-webkit-linear-gradient(45deg, #ab8954 0%, #737373 100%);background:-o-linear-gradient(45deg, #ab8954 0%, #737373 100%);background:-ms-linear-gradient(45deg, #ab8954 0%, #737373 100%);background:linear-gradient(45deg, #ab8954 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:#ab8954;background:-moz-linear-gradient(45deg, #ab8954 0%, #737373 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, #ab8954), color-stop(100%, #737373));background:-webkit-linear-gradient(45deg, #ab8954 0%, #737373 100%);background:-o-linear-gradient(45deg, #ab8954 0%, #737373 100%);background:-ms-linear-gradient(45deg, #ab8954 0%, #737373 100%);background:linear-gradient(45deg, #ab8954 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:"Mulish",sans-serif;color:#fb7501;margin:0px 0 10px 0px;line-height:initial}.selectPkgdate{font-size:18px;font-weight:500;font-family:"Mulish",sans-serif;color:#525251;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:#fb7501;font-size:14px;padding-right:7px}.selectRoomOption_radio ul .checkbox label:before{padding:6px;border-color:#fb7501}.selectRoomOption_radio ul .checkbox input:checked+label:after{left:6px;border-color:#fb7501}.selectRoomOption_radio ul .roomPkgDtls_desc{font-size:14px;font-weight:400;color:#525251}.selectRoomOption_radio ul .roomtype_pkgBox{width:35%}.selectRoomOption_radio .roomRates_pkg_details .roomPkgDtls_desc{font-size:18px;font-weight:500;color:#fb7501}.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:#fb7501;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:#fb7501;cursor:pointer;color:#fff}.pkg_detail_submit_btn:active{background:#fb7501}.finalRateDetails_wrap{float:left;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:0px solid #e2e2e2}.finalRateDetails_wrap .rateBreakupTtl{font-size:18px;font-weight:500;font-family:"Mulish",sans-serif;color:#fb7501;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:#fb7501}#finalratedetail .fareDlts_sec .fareDlts_TableData{border-bottom:0px;padding-bottom:0px}.fareDlts_sec.fltFareDtls.roomTtlAmount_pkg .fareDltsFinalAmt_txt{color:#fb7501;font-weight:500;font-size:18px}.confirmReviewBookingBtn_pkg{padding:10px 20px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.confirmReviewBookingBtn_pkg:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.confirmReviewBookingBtn_pkg:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.pkgServices_list_dtls{margin:0px;padding:0px 0px 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:#212121;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:#525251}.includeTtl{font-size:14px;font-weight:400;color:#525251}.form-control[disabled]{background-color:#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-color:#f1f1f1}.transfer_booknowWrap.package_booknow_wrap fieldset[disabled] .form-control{background:#f1f1f1}.transfer_booknowWrap.package_booknow_wrap .packageInfo h1{font-size:18px;color:#000;font-weight:700}.transfer_booknowWrap.package_booknow_wrap .discountedCouponAmnt .totalPriceTtl{width:100%;float:left;text-align:right;font-size:14px;font-weight:500;font-family:"Mulish",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:700;color:#fb7501;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:#e2e2e2;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:#525251;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:"Mulish",sans-serif;float:left;width:100%;padding:0 15px;font-size:12px;color:#fa6b5c;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:700;font-family:"Mulish",sans-serif;color:#fb7501;margin:0 0 5px}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls p{width:100%;float:left;font-size:12px;color:#333;margin:0 0 3px 0px}.mainwrapper_cart .service_info_box .booking_Dtls_info .booknow_htlDtls .star-color{width:100%;float:left;color:#fb7501;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:#525251;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:"Mulish",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:700;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:#fb7501;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 #e2e2e2;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:"Mulish",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:#fb7501 !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:"Mulish",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:#fb7501;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:"Mulish",sans-serif;color:#000;float:right}.confrmBooking_PkgDtls_wrap .totlPrice_pkgs .ttlPrice{width:100%;float:left;text-align:right;font-size:20px;font-weight:700;color:#515654;cursor:pointer;margin:0 0 5px}.bookingdtls_right .confrmBooking_PkgDtls_wrap .bookNw_Htlinfo{background-color:transparent}.cartbookingDetails_wrap{width:100%;float:left}.additionalSerToggleTtl .adv_search{font-size:16px !important;font-weight:500 !important;color:#fb7501 !important}.additionalSerToggleTtl .advSrch_icon{color:#fb7501 !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:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}h3.confirm_visa_link a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}h3.confirm_visa_link a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.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:#fb7501;font-weight:500}.cart_companyBookingInfo.borderBtm{border-bottom:1px solid #e2e2e2}.package_details_top_wrap{width:100%;float:left;padding:30px;background:#f3f4f6;border-bottom:1px solid #ddd}.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:#525251;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:20px;text-align:right;color:#000;display:inline-block;vertical-align:top;padding-right:3px;font-weight:700;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:"Mulish",sans-serif}.package_details_top_wrap .bookingDtls_topBox .transfer_info h1{font-size:18px;color:#000;margin-top:0px;margin-bottom:7px;font-weight:700}.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:#212121;text-transform:capitalize}.package_details_top_wrap .bookNw_headingBox{width:100%;float:left;background:#7c8d8b;color:#212121;padding:5px 65px}.package_details_top_wrap .bookNw_headingBox .travellerDlts_Tlt{font-family:"Mulish",sans-serif;width:100%;float:left;font-size:20px;font-weight:500;color:#212121;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:#000;display:inline-block;vertical-align:top;padding-right:3px;font-weight:600;margin:0px;float:right;width:100%;font-weight:700;position:relative;padding-bottom:5px}.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:"Mulish",sans-serif;color:#fb7501;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:#fb7501}.inclusionDtls_box .pick_drop_box .htlAddress{font-size:13px;font-weight:400;color:#212121;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:#fb7501}.package_confirm_dtls .pkg_bookingDtls_ttl{font-size:18px;padding:15px 10px;background:#f3f3f3;margin:0px;color:#fb7501}.daywise_booknow_ttl{font-size:22px;font-weight:500;font-family:"Mulish",sans-serif;color:#fb7501;margin:0px}.infoIconPkg{font-size:14px;color:#e2e2e2}.pkg_booking_padding{padding:10px 65px}.pkg_daywise_Heading{float:left;width:100%;padding:1px 0px;margin-bottom:10px;background:#fb7501;font-weight:500;font-size:18px;color:#fff;cursor:pointer}.pkg_daywise_Heading .advSrch_icon{display:inline-block;font-size:18px;padding:10px 15px 10px;width:40px;margin-right:10px}.pkg_daywise_Heading.pkg_booking_padding{padding:1px 65px}.package_bknw_innerPadding{padding:30px 15px;display:inline-block;width:100%;background-color:#fff;border-bottom:1px solid #d9dada}.package_bknw_innerPadding .calnderIcon{position:absolute;right:10px;top:7px}.mainwrapper_bookNow.packageCnfmBooking .bookNw_headingBox{background:#fff}.mainwrapper_bookNow.packageCnfmBooking .itinerary_ttl,.mainwrapper_bookNow.packageCnfmBooking .dtlsTtlTxt{font-size:16px;font-weight:700;font-family:"Mulish",sans-serif;color:#333;padding:15px 0;margin:0}.mainwrapper_bookNow.packageCnfmBooking .includedServices_wrap{padding:0 15px}.mainwrapper_bookNow.packageCnfmBooking .confm_details_wrap.package_confirm_dtls{border-top:0;box-shadow:none;background:transparent;padding:0 15px;color:#333;font-size:14px;font-weight:400}.incl_excl_container_box{float:left;width:100%;padding:15px 0;margin:0;border-bottom:1px solid #e2e2e2}.incl_excl_container_box .dnc_packg_ttl h1{font-size:16px;font-weight:700;color:#525251;text-overflow:ellipsis;white-space:nowrap;line-height:initial;margin:10px 0 10px 0px}.incl_excl_container_box .dnc_packg_Subttl_arrive h2{font-size:16px;font-weight:700;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;line-height:19px !important;font-family:"Mulish",sans-serif !important;color:#666 !important;font-size:12px !important;font-weight:400 !important}.incl_excl_container_box .incl_lidt_pkg ul li *{line-height:19px !important;font-family:"Mulish",sans-serif !important;color:#666 !important;font-size:12px !important;font-weight:400 !important}.pkgDetils_terms_notes ul li{line-height:19px !important;font-family:"Mulish",sans-serif !important;color:#666 !important;font-size:12px !important;font-weight:400 !important}.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:#fb7501}.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:"Mulish",sans-serif;padding-bottom:4px}.pkg_listing_dtls .listing_label_dtls{font-weight:400;color:#525251;display:inline-block;padding-right:5px}.pkg_listing_dtls .listing_label_ttl_dtls{font-weight:500;color:#525251;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:#fb7501;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:"Mulish",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:#e2e2e2}.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:#525251;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:#525251;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 #e2e2e2;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:"Mulish",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:#e2e2e2;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 #e2e2e2;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:#525251}.morePKg_dtls_wrap{float:left;width:100%}.dynPkg_calender th.fc-day-header{background:#fb7501;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:"Mulish",sans-serif}.fc th{font-size:14px;font-family:"Mulish",sans-serif;font-weight:400;color:#333}.fc-day-grid-event{display:none}.fc-bg tr td.cell-disabled{background:#e8ebef !important;pointer-events:none !important;cursor:not-allowed !important;border-width:1px !important;border-style:solid !important;border-color:#d9dada !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:"Mulish",sans-serif}#calendar{background-color:#fff;float:left;padding:10px;width:100%;box-shadow:0px 0px 12px rgba(23,3,79,0.1);border:1px solid #e2e2e2;border-radius:4px}.fc-toolbar .fc-left{display:none}.fc-toolbar .fc-today-button{display:none}.fc-toolbar h2{margin:0;font-size:18.2;font-weight:700;margin:10px 0px;font-family:"Mulish",sans-serif;color:#333}.fc-day .disabled{pointer-events:none;opacity:0.7}.fc-view{overflow-x:hidden;overflow-y:hidden}.fc-view>table{overflow-x:hidden;overflow-y:hidden}.fc-view,.fc-view>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:16px;font-weight:700;color:#525251;margin:10px 0 10px 0px}.fc-ltr .fc-basic-view .fc-day-number{text-align:center}.departure_container_box{float:left;width:100%;padding:15px 0;margin:0;border-bottom:1px solid #e2e2e2}.departure_container_box .dnc_packg_ttl h1{font-size:16px;font-weight:700;color:#525251;margin:10px 0 10px 0px}.daydetaildiv{cursor:pointer}.city-active{box-shadow:1px 1px 10px 2px #e2e2e2;border:1px solid #e2e2e2;padding:10px 7px}.maphover-div{border:1px solid #e2e2e2;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:700;color:#333;margin:0;padding: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:#525251;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:#000;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:#fb7501;text-align:right}.package_listbox .adv_roomDtls .carOnRequest{font-size:14px;color:#fb7501;padding-top:6%;text-align:right;font-weight:700}.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:#fb7501;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:#fb7501;cursor:pointer;color:#fff}.packageChangeOptions ul.packageChangeLinks li a:active{background:#fb7501}.packageChangeOptions ul.packageChangeLinks li+li{margin-left:10px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:#555 !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:"Mulish",sans-serif}.servicePackageDetailsWrap .serviceDescription_wrap h3{font-size:18px;font-weight:500;color:#525251;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:"Mulish",sans-serif}.servicePackageDetailsWrap .serviceFacilities h3{font-size:18px;font-weight:500;color:#525251;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:"Mulish",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:#525251;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:"Mulish",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:"Mulish",sans-serif;font-size:14px;font-weight:500;color:#fb7501}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 #e2e2e2;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:#e2e2e2;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 #fb7501;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 #525251}.packageServiceTripTimeLine .serviceTripTimelineDtls ul .tripTimelineBox.active .iconCirclr{background-color:#fb7501}.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:"Mulish",sans-serif;background:#fb7501}.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 #e2e2e2}.travellerAddRemoveWrap{display:flex;align-items:center;margin-top:11px;padding-left:5px}.travellerAddRemoveWrap .addRmTravellerPkgIcon{display:inline-block;background:#fb7501;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 #e2e2e2}.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:#525251;cursor:pointer;font-family:"Mulish",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:"Mulish",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 #e2e2e2}.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:10px 0;font-size:18px;text-transform:capitalize;margin-bottom:7px;border-bottom:1px solid #e2e2e2;height:initial !important;font-weight:700;color:#000}.countryCode_transport.countryCode.flag{width:90%;border-radius:3px 0 0 3px}.downArrow.nationality_downarrow{top:10px;right:15px}.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{line-height:22px;position:relative;overflow:hidden;height:30px;padding:3px 5px 3px 10px}.package_company_list_wrap.innerSearch_package .bootstrap-select.form-control:not([class*=col-]){background:transparent;display:inline-flex;align-items:center;flex-wrap:wrap}.departureTravellerChange .select_rrom_options{border-top:0px}.packageChangeFilterLeft .timelineTtl{float:left;width:100%;padding:10px 15px;color:#fff;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}.packageModifySearch .packageSearchBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fff;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal;color:#fb7501}.packageModifySearch .packageSearchBtn a:hover{background-color:transparent;cursor:pointer;color:#fff;--d: 100%}.packageModifySearch .packageSearchBtn a:active{background-color:transparent;cursor:pointer;color:#fff;--d: 100%}.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 #e2e2e2;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:#e2e2e2;margin-right:7px;padding-right:7px;margin-bottom:0px}.compactViewShow .groundservices_listbox .tansInfoDtls p span{color:#e2e2e2}.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:"Mulish",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:"Mulish",sans-serif;font-size:11px;color:#fa6b5c;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 #e2e2e2}.packageRoomDetailsModal_wrap .departureselectedDateTxt.selectedDateTtl{font-size:18px;font-weight:500;color:#fff;margin-bottom:0px;border-bottom:1px solid #e2e2e2;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>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}.recentHtlSearch .resentSrchHead .recentSearchTtl{font-size:16px;font-weight:700;color:#2f2f2f}.overviewtableContainer *{margin:0 !important;padding:0 !important;font-size:12px !important;line-height:19px !important;color:#000 !important}.backtoSeach_section.package{padding:30px 15px}.overview_details_wrap .overviewTtl h2{font-weight:700}.overview_details_wrap .destination_dtls .dest_ttl{font-size:13px;color:#666;font-weight:500;padding:0 0}.overview_details_wrap .destination_dtls .dest_location span{font-size:12px;color:#666;font-weight:400}.includeDtlsPkgWrap .includeTtl,.themeDtlsPkgWrap .includeTtl{font-size:14px;font-weight:700}.overview_details_wrap .overview_dynpkg h2{padding:0;margin:15px 0;color:#000;font-size:16px;font-weight:700}.dynPkg_calender .fc-ltr .fc-basic-view .fc-day-number{font-weight:700}.dynPkg_calender .fc td span{color:#000 !important;font-size:11px !important;font-weight:500}.pkgBacktoDtlsWrap{order:1}.package_booknow_wrap .transfer_booknowWrap.packageInfo h1{margin:0 0 5px}.package_booknow_wrap .packageInfo .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsTtlTxt{font-size:13px;color:#545e5d;font-weight:400}.package_booknow_wrap .packageInfo .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsDescTxt{color:#2f2f2f;font-size:13px;font-weight:400}.package_booknow_wrap .packageInfo .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsDescTxt .lcn_icon{display:none}.package_booknow_wrap .packageInfo .bookingDtlsBoxCommon ul.bookNow_bookingDtls li{margin:0;width:25%}.package_booknow_wrap .packageInfo .bookingDtlsBoxCommon ul.bookNow_bookingDtls{margin:15px 0}.package_booknow_wrap .bookingDtlsBoxCommon{margin:0}.package_booknow_wrap .bookingDtlsBoxCommon h5{margin:0 !important}.package_booknow_wrap .include_dtls .includeTtl{padding:0;font-size:14px;font-weight:700;margin:5px 0}.package_booknow_wrap .pkgServices_list_dtls li p.serviceName,.package_booknow_wrap .pkgServices_list_dtls li .pkg_service_name{color:black}.package_booknow_wrap .coupon_module_box_wrap{top:55px !important}.package_booknow_wrap .transport_bknw_innerPadding{float:left;padding:30px 30px;border:0;border-bottom:1px solid #d9dada}.package_booknow_wrap .package_bknw_innerPadding{float:left}.package_booknow_wrap .select_rrom_options.selectRoomOptionWrap{border:0;padding:0}.package_booknow_wrap .select_rrom_options.selectRoomOptionWrap h4{margin:0 0 15px;font-size:17px;color:#2f2f2f;font-weight:700;padding:0 0 15px;border-bottom:1px solid #d9dada}.package_booknow_wrap .packageRateCheckWrap{border:0;padding:0}.package_booknow_wrap .select_rrom_options.selectRoomOptionWrap h5{margin:0;padding:0;line-height:19px;font-size:14px;font-weight:500;color:#666}.package_booknow_wrap .select_rrom_options.selectRoomOptionWrap h5.pkgTravellerTtl{border-top:1px solid #d7d7d7;margin:15px 0 0;padding:15px 0 0}.package_booknow_wrap .pkgRoomCountTtl{font-size:14px;color:#1f1f1f;font-weight:700}.package_booknow_wrap .form-control:not(.flag){height:38px;border-radius:4px;background-image:linear-gradient(0deg, #ececec 0%, #fff 100%) !important;border:1px solid #ddd !important;font-size:13px;color:#797979 !important;font-weight:400 !important;box-shadow:none !important}.package_booknow_wrap .selectroomPkg_wrap .row>div>.row{margin:0}.package_booknow_wrap .travellerAddRemoveWrap .addRmTravellerPkgIcon{width:30px;height:30px;margin:4px 2px;border-radius:4px}.package_booknow_wrap .travellerAddRemoveWrap{margin:0}.package_booknow_wrap .package_bknw_innerPadding.reviewContactDtls{background:transparent;padding:30px 45px}.package_booknow_wrap .transferBookingHeading{font-size:17px;color:#2f2f2f;font-weight:700;margin:0 0 15px}.package_booknow_wrap .downArrow.nationality_downarrow{top:auto;bottom:9px}.package_booknow_wrap .form-control.flag{z-index:1;background-color:transparent !important;border:none !important;box-shadow:none !important;font-size:13px;color:#797979 !important;font-weight:400 !important;text-align:center}.package_booknow_wrap .contactDlts>div:first-child .clearDiv::before{content:'';width:calc(100% - 25px);height:38px;position:absolute;left:0;z-index:0;border-radius:4px;background-image:linear-gradient(0deg, #ececec 0%, #fff 100%);border:1px solid #ddd !important}.package_booknow_wrap .package_bknw_innerPadding.row{background:transparent;margin:0;padding:30px 35px 20px}.package_booknow_wrap textarea.form-control:not(.flag){height:80px;margin:15px 0 0}.package_booknow_wrap .package_bknw_innerPadding.row .cancel_bookingHeading{font-size:17px;color:#2f2f2f;font-weight:700;padding:0 0 15px;margin:0}.package_booknow_wrap .package_bknw_innerPadding1.row{margin:0;padding:30px;float:left;width:100%}.package_booknow_wrap .package_bknw_innerPadding.bookContactDtls{padding:30px 55px;background:transparent}.package_booknow_wrap .transport_bknw_innerPadding.reviewContactDtls{padding:30px 45px}.reviewContactDtls .cancel_bookingHeading{font-size:17px;color:#2f2f2f;font-weight:700;margin:30px 0 15px}.package_booknow_wrap .transport_bknw_innerPadding.reviewContactDtls .package_bknw_innerPadding1.row{padding:15px 0;margin:0 -15px}.package_booknow_wrap.transfer_booknowWrap .trans_priceInfo .prce_dv_bookNow h2{font-size:18px}.mainwrapper_bookNow.trabsConfirmBooking .img-responsive{width:100%}.mainwrapper_bookNow.trabsConfirmBooking .packageInfo .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsDescTxt{color:#2f2f2f !important;font-size:13px !important;font-weight:400 !important}.mainwrapper_bookNow.trabsConfirmBooking .packageInfo .bookingDtlsBoxCommon ul.bookNow_bookingDtls li .dtlsDescTxt .lcn_icon{display:none}.mainwrapper_bookNow.trabsConfirmBooking .packageInfo .bookingDtlsBoxCommon ul.bookNow_bookingDtls li{width:25%}.mainwrapper_bookNow.trabsConfirmBooking .include_dtls .includeTtl{font-size:14px}.mainwrapper_bookNow.trabsConfirmBooking .confirmFullDiv_dtls .confm_details_wrap.package_confirm_dtls{border:0;padding:0}.confirm_daywise_itinerary_wrap .dayCount_box{padding:10px 15px}.mainwrapper_bookNow.trabsConfirmBooking .showDayWiseDetailsWrap{border:0;padding:0}.htlBooking_htlDtls.packageConfirmBooikingDtls{border:0}.mainwrapper_bookNow.trabsConfirmBooking .package_confirm_dtls .pkg_bookingDtls_ttl{font-size:16px;font-weight:700;font-family:"Mulish",sans-serif;color:#2f2f2f;margin:0;background:transparent;padding:10px 10px}div.confirmFullDiv_dtls .package_confirm_dtls{float:left;padding:0;width:100%;padding:0 10px}.backtoSeach_section.package{padding:0 15px !important}.confirm_daywise_itinerary_wrap .dayCount_box *{background:transparent !important;font-size:13px !important;font-weight:700 !important;padding:0 !important}.backtoSeach_section .dtlsback{text-align:right !important}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:700;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:700;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:700;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:"Mulish",sans-serif}.missionSec,.visionSec{font-family:"Mulish",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:"Mulish",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:"Mulish",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:#fb7501 !important}.forgotPass_Form .form_wrap_pass .commonBtn a{padding:8px 15px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:15px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.forgotPass_Form .form_wrap_pass .commonBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.forgotPass_Form .form_wrap_pass .commonBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.forgotPass_Form .form_wrap_pass .commonBtn span{padding-left:5px}.forgotPass_Form .padL0{padding-left:0px}.importPnrSearchForm .form_wrap_pass .commonBtn{padding:8px 15px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:15px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.importPnrSearchForm .form_wrap_pass .commonBtn:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.importPnrSearchForm .form_wrap_pass .commonBtn:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.importPnrSearchForm .form_wrap_pass .commonBtn a{background:transparent}.importPnrSearchForm .form_wrap_pass .commonBtn span{padding-left:5px}.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:"Mulish",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>.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>.panel-heading h4.panel-title{font-size:16px;font-weight:300;color:#333;padding:0px}.termsConditionWrapp .termsListDesc .panel-default>.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>.panel-heading+.panel-collapse>.panel-body{background:#fff;font-size:13px;font-weight:300;color:#666}.termsConditionWrapp .termsListDesc .panel-default>.panel-heading+.panel-collapse>.panel-body ul{padding:0 15px;margin:0}.termsConditionWrapp .termsListDesc .panel-default>.panel-heading+.panel-collapse>.panel-body li{list-style:disc}.termsConditionWrapp .termsListDesc .panel-default>.panel-heading+.panel-collapse>.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:#555;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:#555;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:#fb7501;color:#fff}.otramsBusinessWrapp .corporatelogin_Box .commonBtn a:active{background:#fb7501}.otramsBusinessWrapp .corporatelogin_Box .commonBtn span{padding-left:5px}.otramsBusinessWrapp .corporatelogin_Box .forgPass_link{font-size:12px;font-weight:400;color:#fb7501;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:#555;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:"Mulish",sans-serif}.notFoundData_Box h1.errorTtl a{color:#fb7501}.contact_us_heading .banner_contactUs{float:left;width:100%;background:#fff;min-height:457px;padding:0px}.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:#fb7501;display:inline-block;padding:20px 30px 20px 45px;min-height:644px}.section_0pad{padding:0px;background:#fff}.contactUs_section{float:left;width:100%;background:#fb7501;margin:-15px 0;padding:30px 0}.contactUs_section .contact_us_grid{float:left;width:100%;position:relative;padding:0 15px}.contactUs_section .contact_us_grid .conatact_list{float:left;width:100%;display:inline-grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:15px 0px;margin:15px 0 0;padding:30px 0 0 130px;border-top:1px solid #eee}.contactUs_section .contact_us_grid .conatact_list .list_details:nth-child(1){grid-column:1 / 5;grid-row:1}.contactUs_section .contact_us_grid .conatact_list .list_details:nth-child(2){grid-column:1;grid-row:2;border-bottom:1px solid #eee;padding-bottom:30px;margin-bottom:30px}.contactUs_section .contact_us_grid .conatact_list .list_details:nth-child(2)::before{content:'';background-color:#eee;position:absolute;left:-130px;width:130px;bottom:-1px;height:1px}.contactUs_section .contact_us_grid .conatact_list .list_details:nth-child(3){grid-column:2/5;grid-row:2;border-bottom:1px solid #eee;padding-bottom:30px;margin-bottom:30px}.contactUs_section .list_details{position:relative;float:left;width:100%;padding-right:5px}.contactUs_section .list_details .main_branch_titile{position:absolute;left:-130px;top:0;color:#fff;font-size:14px;font-weight:600;width:130px}.contactUs_section .branch_titile{font-size:13px;font-weight:600;float:left;width:100%}.contactUs_section .address,.contactUs_section .contact_details{float:left;width:100%;margin:0 0 5px}.contactUs_section .address *,.contactUs_section .contact_details *{font-size:13px !important;color:#fff !important;margin:0;padding:0}.contactUs_section .map_section{position:absolute;right:0;top:30px;z-index:1}.contactUs_section .office_location{width:608px;height:364px;margin-left:-150px;margin-top:-10px}.contactUs_section .map_icondv{position:absolute;top:59px;width:160px;height:100px;border:none;left:143px}.contactUs_section .gridtoshow{position:absolute;width:15px;height:20px;cursor:pointer}.contactUs_section .m-grid-1{top:17px;left:-3px}.contactUs_section .m-grid-2{top:32px;left:15px}.contactUs_section .m-grid-3{top:31px;left:40px}.contactUs_section .m-grid-4{top:31px;left:53px;z-index:2}.contactUs_section .m-grid-5{top:23px;left:50px}.contactUs_section .m-grid-6{top:16px;left:56px}.contactUs_section .m-grid-7{top:2px;left:42px}.contactUs_section .m-grid-8{top:-1px;left:56px}.contactUs_section .m-grid-9{top:47px;left:63px}.contactUs_section .m-grid-10{top:44px;left:77px}.contactUs_section .m-grid-11{top:47px;left:84px}.contactUs_section .m-grid-12{top:32px;left:70px}.contactUs_section .m-grid-13{top:26px;left:76px}.contactUs_section .m-grid-14{top:33px;left:101px}.contactUs_section .m-grid-15{top:35px;left:142px}.contactUs_section .gridtoshow::before{content:"\f041";font:normal normal normal 24px / 1 FontAwesome}.contactUs_section .gridtoshow:hover .hover_show{display:block !important;opacity:1}.contactUs_section .hover_show{opacity:0;position:absolute;font-size:14px;width:198px;color:#fff;background-color:#000;border-radius:0;pointer-events:none;z-index:999;display:none !important;min-height:135px;padding:15px 20px;text-align:left;line-height:20px;transition:0.3s all}.contactForm_tlt h5{font-size:24px;font-weight:700;color:#fff;border-top:1px solid #d1c8b0;text-align:center;float:left;width:100%;padding:30px 0 30px;margin:30px 0 15px}.contactInfo_txt h5{font-size:24px;font-weight:400;color:#fff;border-bottom:1px solid #d9d9d9;padding-boptom:5px}.mandatoryField{float:right;color:red;font-size:12px;padding-top:6px}.contact_us_form .form-group{display:inline-grid;grid-template-columns:110px 1fr;align-items:center}.contact_us_form .form-group label{color:#fff;font-size:13px;margin:0}.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:left;width:100%;float:right;padding-left:110px;margin:0 0 15px}.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:"Mulish",sans-serif;float:left;width:100%;margin:15px 0px 0px}.security_code input.form-control{font-size:13px;font-weight:400;color:#fb7501 !important}.security_code .continueBtn a{padding:7px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.security_code .continueBtn a:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.security_code .continueBtn a:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.security_code .continueBtn span{padding-left:5px}.contactUs_section .form-control{font-size:14px;font-weight:600;color:#fff;min-height:38px;background-color:transparent;border-color:#fff}.contactUs_section .form-control::placeholder{color:#fff}.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:#fb7501}.icon.social a{color:#fb7501}.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:700;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:"Mulish",sans-serif;font-weight:400;color:#666;position:relative}.mandatory{color:#f30404;font-size:14px;font-weight:700}.visaForm .form-control{font-size:13px;font-family:"Mulish",sans-serif;font-weight:400;color:#525251}.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:700}.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;cursor:pointer}.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:"Mulish",sans-serif;color:#000}.withOutLogin_credential .btn_dv2.SearchBtn2 a{background:#fff;font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;padding:7px 10px;border-radius:20px;color:#525251;text-decoration:none;cursor:pointer;border:1px solid #929291}.withOutLogin_credential .btn_dv2.SearchBtn2 a:hover{cursor:pointer;background:#555;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:#333333}.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:#fb7501;cursor:pointer;text-decoration:none}.registraionTerms:hover,.registraionTerms:active{color:#fb7501;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:#fb7501}.registraionWrapper .addressResize{height:36px}.file_input_Btn_wrap{position:relative;height:36px;margin-top:-35px}.file_input_Btn_wrap .file_button{background-color:#fb7501;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;top:0}.dustBtn{float:right;color:#fa6b5c}.dustBtn:hover{color:#fb7501}.font12{font-size:12px}.dustBtn{float:right;color:#fa6b5c}.dustBtn:hover{color:#fb7501}.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:#555;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:#555;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:#fb7501;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:#555;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:#212121;padding-bottom:5px}.resetallfilters span{line-height:normal;border-bottom:1px solid #212121;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:#fb7501;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:#fb7501}.email_txt:hover{color:#555}.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:"Mulish",sans-serif;border-collapse:collapse !important}.dync_dataTable_wrap table.dataTable tr.flextTh_heading{background:#555;display:contents;position:relative}.dync_dataTable_wrap table.dataTable tr.flextTh_heading th{display:table-cell}.dync_dataTable_wrap table.dataTable th{background:#555;font-size:12px !important;font-weight:500 !important;color:#fff !important;border:1px solid #555 !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>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:11px;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:"Mulish",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:#fb7501;color:white}.dync_dataTable_wrap .pagination a:hover:not(.active){background-color:#fb7501;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:#fb7501 !important;color:white;border:1px solid #fb7501}.dync_dataTable_wrap .pagination .pagination ul li a:hover:not(.active){background-color:#fb7501;border:1px solid #ddd;color:#fff}.dync_dataTable_wrap .pagination .pagination>.active>a,.dync_dataTable_wrap .pagination .pagination>.active>span,.dync_dataTable_wrap .pagination .pagination>.active>a:hover,.dync_dataTable_wrap .pagination .pagination>.active>span:hover,.dync_dataTable_wrap .pagination .pagination>.active>a:focus,.dync_dataTable_wrap .pagination .pagination>.active>span:focus{background-color:#fb7501 !important;color:#fff}.dync_dataTable_wrap .pagination li a{outline:none}.dync_dataTable_wrap .pagination>.active>a,.dync_dataTable_wrap .pagination>.active>span,.dync_dataTable_wrap .pagination>.active>a:hover,.dync_dataTable_wrap .pagination>.active>span:hover,.dync_dataTable_wrap .pagination>.active>a:focus,.dync_dataTable_wrap .pagination>.active>span:focus{z-index:3;color:#fff;background-color:#fb7501 !important;border:1px solid #ddd !important;cursor:default}.dync_dataTable_wrap .pagination>li:first-child>a,.dync_dataTable_wrap .pagination>li:first-child{border-left:1px solid #e2e2e2}.dync_dataTable_wrap .pagination>li:first-child>a,.dync_dataTable_wrap .pagination>li:first-child>span{border-radius:0px !important}.dync_dataTable_wrap .pagination>li:last-child>a,.dync_dataTable_wrap .pagination>li:last-child>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:#fb7501}.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:#555;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:700 !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:700}.redClr_txt{color:#fa6b5c}.loyaltyRedeemPointClr{color:#05a22d}.loyalty_redeen_cont{font-size:14px;font-family:"Mulish",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:#fa6b5c;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:700;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:700;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 #d7d7d9;box-shadow:1px 3px 8px 0px #666;transform:translate(-50%, 10px);color:#525251}.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%}body .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}body .ui-menu .ui-menu-item{text-decoration:none;display:block;padding:2px 5px !important;line-height:normal !important;min-height:0;font-weight:normal;font-family:"Mulish",sans-serif;font-weight:normal !important;font-size:13px}body .ui-menu .ui-menu-item a{text-decoration:none;display:block;line-height:normal !important;min-height:0;font-family:"Mulish",sans-serif;font-weight:normal !important;font-size:13px;padding:0 !important}body .ui-menu .ui-menu-item.ui-state-focus *,body .ui-menu .ui-menu-item:hover *{color:#fff !important}body .ui-menu .ui-menu-item:hover{background:#fb7501 none repeat scroll 0 0;cursor:pointer;border:0px;padding:0px;margin:0px;font-family:"Mulish",sans-serif;font-size:13px}body .ui-menu .ui-menu-item li:hover{background-color:#fb7501 none repeat scroll 0 0 !important;color:#fff;cursor:pointer;border:0px;padding:0px;margin:0px}body .ui-menu .ui-menu-item a:hover{color:#fff;font-family:"Mulish",sans-serif;font-size:13px}body .ui-state-hover,body .ui-widget-content .ui-state-hover,body .ui-widget-header .ui-state-hover,body .ui-state-focus,body .ui-widget-content .ui-state-focus,body .ui-widget-header .ui-state-focus{border:1px solid #fb7501;background-color:#fb7501 !important;color:#fff !important;border:0px !important;font-weight:normal !important;font-family:"Mulish",sans-serif}.addStaffSubmitBtn a,.btnsubmit{background:#fb7501;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:#fb7501;color:#fff}.ko.null{font-size:13px;font-family:"Mulish",sans-serif;font-weight:400}div.rules-list li.ok{color:#fb7501;font-size:13px;font-family:"Mulish",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:#fb7501;border-radius:14px;padding:2px}.confirm_star_ratng .star_icn .fa-star{color:#fb7501;font-size:12px}.tour_form input.travell_input.e_input{color:#525251;font-size:13px}input#traveller_transfer{color:#525251;font-size:13px}.receipt_headr1{width:100%;float:left;border-bottom:1px solid #e6e3d9;background-color:#555;color:#fff;padding:5px 30px}.cecptallocate{background:#555;color:#fff;padding:15px 30px;margin:20px 0px;cursor:pointer}.sub_msg1 .fa.fa-envelope{color:#525251;margin-right:5px}.actn_msg1 .fa-eye,.fa-reply{color:#525251}.input-add-remove{color:#525251}.input-add-remove:hover{color:#525251}.custPaging>b,.custPaging>b:hover{background-color:#fb7501 !important;border-color:#fb7501 !important;color:#fff !important}.custPaging .pagiNxt{z-index:1 !important}.custPaging>table td:first-child span:hover,.custPaging>table td:first-child a:hover{color:#fff !important;background-color:#fb7501 !important}.paginationTop .custPaging a:hover{color:#fff;background-color:#fb7501 !important;border:1px solid #fb7501 !important}.custPaging .pageSelect,.custPaging .pageSelect:hover{background-color:#fb7501 !important;border-color:#fb7501 !important;color:#fff !important}.location_distance .ui-widget-header{border:1px solid #e78f08;background:#fb7501 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:#fb7501;color:#fff;background-image:linear-gradient(to bottom, #fb7501, #fb7501)}.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:"Mulish",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:"Mulish",sans-serif;font-weight:400}.addNote_datetime.show-calendar td.active,.addNote_datetime.show-calendar td.active:hover{background:#fb7501}.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.applyBtn.btn.btn-sm.btn-success{background-color:#fb7501;color:#fff;border:0px;margin-top:5px}.addNote_datetime.show-calendar button.applyBtn.btn.btn-sm.btn-success:hover{background-color:#fb7501;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}.service_type_flight .text-info{font-size:13px;font-weight:400;color:#525251}.service_type_flight{overflow:visible}.custom_tooltiptext.faredetails.show.hide{opacity:0;visibility:hidden}.flight_cancel h3{float:left;width:100%;font-size:14px !important;font-weight:500;margin:0 0 15px;color:#333}.flight_cancel p{float:left;width:100%;font-size:14px;line-height:19px}.flight_cancel .submitBtn{float:left;width:100%;margin:0}.flight_cancel .submitBtn button,.flight_cancel .submitBtn a{padding:7px 20px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:15px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal;border:0 !important;padding:7px 20px !important}.flight_cancel .submitBtn button:hover,.flight_cancel .submitBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.flight_cancel .submitBtn button:active,.flight_cancel .submitBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.flight_cancel .submitBtn a.noBtn{background:#ed6639}.flight_cancel .submitBtn a.noBtn:hover{background:#fb7501}.flight_cancel .flightOption .radio-inline{padding-left:5px}.flight_cancel .flightOption .radio-inline label{color:#333 !important}#cancel_flight_pg_info{float:left;width:100%;padding:10px 30px}.dync_dataTable_wrap a{user-select:all !important}.lifestyle_heading{font-size:18px;text-decoration:underline;margin:20px 0 15px;font-weight:bold}.travlr_input{position:relative}.traveltip-details .travlr_input{margin:0 0 4px}.traveltip-details .travlr_input{margin:0 0 4px}.traveltip-details .travlr_input label{color:#010101;font-size:10px !important;font-family:Philosopher-Regular;margin:0 0 5px;text-transform:capitalize !important;width:100%}.travlr_input .asterisk{margin-top:-1px;position:absolute;padding-left:1px}.traveltip-details .travlr_input .form-control{border:1px solid #a29062;border-radius:0;height:30px;font-size:13px;padding:0 9px;color:#878787}div#Cargo{padding:0 15px}.now_life_aircraft .tab a{float:left;border:none;outline:none;cursor:pointer;padding:10px;width:40%;text-align:center;transition:0.3s;font-size:10px;text-transform:uppercase;margin-right:10px;background:#f5f6f7;color:#000;text-decoration:none}.now_life_aircraft .tab a:hover{background-color:#a29060;color:#fff}.now_life_aircraft .icon_bg_cal{position:absolute;right:22px;top:35px;color:#6a7680;font-size:11px;pointer-events:none}.now_life_aircraft .tab a.active{background-color:#a29060;color:#fff}.now_life_aircraft .travlr_input textarea{height:154px !important}.mob_no input.mob_code{width:15%;float:left;margin-right:4%;padding:6px}.mob_no input{width:81%;float:left}.now_life_aircraft .icon{position:absolute;right:0;top:1px;color:#6a7680;font-size:14px;font-weight:bold;pointer-events:none}.now_life_aircraft .checkbox_box{margin-top:12px;display:block;position:relative;padding-left:20px;margin:20px 0 0 -14px}.traveltip-details .checkmark{position:absolute;top:0;left:0;height:15px;width:15px;background-color:#a29161}.traveltip-details .checkbox_box .checkmark:after{background:#fff;left:5px;top:5px;border-width:0;width:6px;height:6px;display:block}.traveltip-details .checkmark:after{content:"";position:absolute;display:none}.aircrft_btnSubmit{padding:10px 20px;color:#fff;background:#a29161;font-size:12px;border-radius:0;margin:15px 0 0 0;float:right;border:1px solid}.traveltip-details .lifestyle_heading{font-size:18px;text-decoration:underline;margin:20px 0 15px;font-weight:bold}.traveltip-details .travlr_input{position:relative}.traveltip-details .travlr_input{margin:0 0 4px}.traveltip-details .travlr_input{margin:0 0 4px}.traveltip-details .travlr_input label{color:#010101;font-size:10px !important;font-family:Philosopher-Regular;margin:0 0 5px;text-transform:capitalize !important;width:100%}.traveltip-details .travlr_input .asterisk{margin-top:-1px;position:absolute;padding-left:1px}.traveltip-details .travlr_input .form-control{border:1px solid #a29062;border-radius:0;height:30px;font-size:13px;padding:0 9px;color:#878787}.traveltip-details div#Cargo{padding:0 15px}.traveltip-details .now_life_aircraft .tab a{float:left;border:none;outline:none;cursor:pointer;padding:10px;width:40%;text-align:center;transition:0.3s;font-size:10px;text-transform:uppercase;margin-right:10px;background:#f5f6f7;color:#000;text-decoration:none}.traveltip-details .now_life_aircraft .tab a:hover{background-color:#a29060;color:#fff}.traveltip-details .now_life_aircraft .icon_bg_cal{position:absolute;right:22px;top:35px;color:#6a7680;font-size:11px;pointer-events:none}.traveltip-details .now_life_aircraft .tab a.active{background-color:#a29060;color:#fff}.traveltip-details .now_life_aircraft .travlr_input textarea{height:154px !important}.traveltip-details .mob_no input.mob_code{width:15%;float:left;margin-right:4%;padding:6px}.traveltip-details .mob_no input{width:81%;float:left}.traveltip-details .now_life_aircraft .icon{position:absolute;right:0;top:1px;color:#6a7680;font-size:14px;font-weight:bold;pointer-events:none}.traveltip-details .now_life_aircraft .checkbox_box{margin-top:12px;display:block;position:relative;padding-left:20px;margin:20px 0 0 -14px}.traveltip-details .checkmark{position:absolute;top:0;left:0;height:15px;width:15px;background-color:#a29161}.traveltip-details .checkbox_box .checkmark:after{background:#fff;left:5px;top:5px;border-width:0;width:6px;height:6px;display:block}.traveltip-details .checkmark:after{content:"";position:absolute;display:none}.traveltip-details .aircrft_btnSubmit{padding:10px 20px;color:#fff;background:#a29161;font-size:12px;border-radius:0;margin:15px 0 0 0;float:right;border:1px solid}.traveltip-details div#Passenger{padding:0 15px}#medical_tourism_form .checkbox_box{display:block;position:relative;padding-left:20px;margin-top:0;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:10px}#medical_tourism_form label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:normal}#medical_tourism_form .traveltip-details .checkmark{position:absolute;top:3px}#medical_tourism_form .wid30{width:30%}#medical_tourism_form .qnadiv{margin:15px 0 30px;font-size:14px}#medical_tourism_form .txt_yellow{background:yellow;padding:0}.lifestyle_form #medical_tourism_form .submit{padding:10px 20px;color:#fff;background:#a29161;font-size:14px;border-radius:0;margin:10px 0;float:left;border:1px solid}.new-events-dv{font-family:"Mulish",sans-serif}.new-events-dv .slider_full{position:relative}.new-events-dv .inside_bg{width:100%;height:155px;display:none}.new-events-dv .inside_bg img{height:100%;width:100%;object-fit:none}.new-events-dv .grey_bg.lstng_grey{padding-bottom:0px}.new-events-dv .bg-img-hero{height:250px;display:inline-flex;width:100%;align-items:center;justify-content:center;border:1px solid #d7c9a3;background-color:#e1daca}.new-events-dv .bg-img-hero .title{color:#fff;font-size:30px;font-family:"Philosopher-Bold";float:left;width:100%}.new-events-dv .hotel-listing .lft_fltr{background:transparent;min-height:684px;width:100%}.new-events-dv .eventfltr{margin-top:30px}.new-events-dv .hotel-listing .fltr_collpse{font-size:13px;color:#a48f62;border-bottom:1px solid #616262;padding:6px 0;height:auto}.new-events-dv .hotel-listing .clear_all{color:#fb7501;border-bottom:0;font-size:11px}.new-events-dv .clear_all{float:right;margin-top:2px;cursor:pointer}.new-events-dv .hotel-listing .fltr_srch .form-control{background-color:#e2dbc8 !important;width:100% !important;height:25px;font-size:12px;color:#616262;padding:0 15px 0 18px;border-radius:0;border:1px solid #e2dbc8 !important;margin:0 0 -8px}.hotel-listing .fltr_srch .mdsearch{width:22px;height:25px;padding:5px;font-size:16px;background:transparent;color:#616262 !important}.new-events-dv .mdsearch{position:absolute;left:-1px;top:0;padding:9px;color:#000 !important;background:#d6d6d6;border-top-right-radius:5px;border-bottom-right-radius:5px;height:38px}.new-events-dv .fltr_input{width:100%;position:relative}.new-events-dv .hotel-listing .fltr_srch{padding:8px 0;width:100%;border-bottom:1px solid #6a656a;font-size:1.125em}.new-events-dv .hotel-listing .fltr_lbl{color:#fb7501;font-size:13px}.new-events-dv .fltr_lbl .fa{font-size:17px;right:0;position:absolute;top:1px;color:#9a9696}.new-events-dv .fltr_lbl{position:relative;cursor:pointer}.new-events-dv .grey_bg.lstng_grey{padding:40px 0 0 0}.terms-grid h2{float:left;width:100%;font-size:20px;text-transform:capitalize;color:#fb7501;padding:0 0 10px;border-bottom:1px solid #d0c7b0;margin:0 0 15px}.terms-grid .termsConditionWrapp .termsListDesc .panel-default>.panel-heading{background:none}.terms-grid .termsConditionWrapp .termsListDesc .panel-group .panel{background:none;border-top:1px solid #7f7f7f}.terms-grid .termsConditionWrapp .termsListDesc .panel-group .panel+.panel{margin-bottom:0px;border-bottom:1px solid #e2e2e2;padding:0px 0;border:0;border-bottom:1px solid #7f7f7f}.terms-grid .termsConditionWrapp .termsListDesc .panel-default>.panel-heading+.panel-collapse .panel-body{background:none;border-top:1px solid #7f7f7f}.terms-grid .accordion-section .redirection-grid-two{padding:0}.terms-grid .termsConditionWrapp .termnCond_descBox{margin:0;padding:0}.terms-grid .termsConditionWrapp .rotate i{color:#666;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(180deg)}.terms-grid .teams-details .hyprLink a{text-transform:uppercase;text-decoration:underline;color:#7a7a7a}.terms-grid .teams-details .hyprLink{float:left;width:100%;margin:20px 0 0}.terms-grid .accordion-section .teams-details .panel-title>a{grid-template-columns:100%;font-size:16px;color:#7a7a7a}.terms-grid .termsConditionWrapp .termsListDesc .panel-default>.panel-heading+.panel-collapse>.panel-body li{color:#000;font-size:16px;position:relative;margin-bottom:15px;font-family:"Mulish",sans-serif}.terms-grid .termsConditionWrapp .termsListDesc .panel-default>.panel-heading+.panel-collapse>.panel-body li::before{content:"\f111";color:#7a7a7a;font-family:FontAwesome;font-size:7px;position:absolute;top:7px;left:-15px}.terms-grid .termsConditionWrapp .termsListDesc ul li{list-style:none !important}.hyprLink.marT10{margin-top:30px !important;display:block}.hyprLink.marT10 a{color:#000}.terms-grid .accordion-section .redirection-grid-two{padding-left:0px}.hotel_listBox .prce_dv label{margin:0;font-size:13px;color:#656565;font-weight:500}.hotel_listBox .prce_dv h2{font-size:19px;color:#555;font-weight:800}.listViewShow .dyn_listviebtn{padding:12px 16px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.listViewShow .dyn_listviebtn:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.listViewShow .dyn_listviebtn:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.hotel_listBox .hotel_info .readMore a .arowwColor::after{font:normal normal normal 14px / 1 FontAwesome;content:"\f101";color:#fb7501}.hotel_listBox .hotel_info .readMore a{font-size:12px;color:#000000;font-weight:400}.hotel_listBox .hotel_info .readMore a .arowwColor{font-size:0px}.listing-service-list{display:inline-flex;border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;width:100%;padding:5px 0;margin:0 0 15px;position:relative;z-index:1;flex-wrap:wrap}.listing-service-list li a{font-size:12px;color:#555;text-transform:capitalize;position:relative;display:inline-flex;font-weight:700}.listing-service-list li+li a::before{content:"|";padding:0 5px;display:inline-block;color:#333}.listing-service-list li.active a{color:#fb7501}.dyn_change_position{min-height:65px}.dync_dataTable_wrap table.dataTable tr>td:first-child{min-width:50px}.discription_dv{display:inline-block;width:100%;font-size:12px;color:#7c7c7c}.quickLinks{width:200px;position:fixed;right:0;bottom:24%;z-index:200}.quickLinks_arrow{position:absolute;left:-38px;background:#555;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:"Mulish",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:#525251;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:#525251;font-family:"Mulish",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:#fb7501;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:#555;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:#525251;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:"Mulish",sans-serif;color:#615d5d}.bookings_div .reservationSelect{position:absolute;top:10px;right:25px;color:#0a0a0a;font-size:13px;font-weight:400;font-family:"Mulish",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:"Mulish",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:#525251}.ql_currency_icon{text-align:center;font-size:22px}.ql_currency_icon span{width:30px;height:30px;display:inline-block;font-weight:500;color:#525251;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:#fb7501;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 -1px;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:#fa6b5c;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:#525251}.ql_currencyChange h2.bookingsTabs_ttl{border-bottom:0px}.custom-intro-tooltipbox .introjs-tooltiptext{font-size:14px;font-family:"Mulish",sans-serif;font-weight:500}.custom-intro-tooltipbox .introjs-button{background:#555 !important;font-size:12px;padding:5px 12px;border-radius:20px;color:#fff;font-weight:400;text-decoration:none;font-family:"Mulish",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:#fb7501 !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 #fb7501}.introjs-helperLayer{border:2px solid #fb7501 !important;border-radius:5px !important}.custom-intro-tooltipbox{border:2px solid #fb7501;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{display:none;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:#555;position:relative}.booking_steps .bookingsteps_ttl:after{z-index:1;position:absolute;top:0;right:-25px;display:block;border-left:25px solid #555;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:#525251;position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;font-family:"Mulish",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:700}.booking_steps li:nth-child(1){background-color:#c7c7c7;border-color:#c7c7c7;color:#fff}.booking_steps li:nth-child(2){border-color:#fb7501;background-color:#fb7501;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:#fb7501;color:#fff}.booking_steps .active .steps_heading{color:#525251}.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:#fb7501;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:"Mulish",sans-serif}.loyalty_loghin_page_sec .benifit_sec .heading_Txt{font-size:16px;font-weight:400;color:#fff;font-family:"Mulish",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:#555;font-size:23px;font-weight:600;text-align:center;margin:0px 0px 20px 0px;font-family:"Mulish",sans-serif;text-transform:uppercase}.loyalty_loghin_page_sec .loyaltyForm_sec .formHeading p{color:#555;font-size:14px;font-weight:400;text-align:center;margin:20px 0px;font-family:"Mulish",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:#555;padding:8px 20px;font-size:14px;width:80%;font-family:"Mulish",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:"Mulish",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;font-size:16px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:15px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.loyalty_loghin_page_sec .loyaltyForm_sec .loginBtn a:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.loyalty_loghin_page_sec .loyaltyForm_sec .loginBtn a:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.loyaltyHeading h4{width:100%;float:left;font-size:18px;font-weight:500;font-family:"Mulish",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>li.active>a{color:#000;font-size:14px;font-weight:500;background-color:#fff;border:1px solid #ddd;font-family:"Mulish",sans-serif;border-bottom-color:transparent;cursor:default;border-radius:6px 6px 0 0}.loyaltyTabs_sec .nav-tabs>li.active>a:hover{color:#000;font-size:14px;font-weight:500;background-color:#fff;border:1px solid #ddd;font-family:"Mulish",sans-serif;border-bottom-color:transparent;cursor:default;border-radius:6px 6px 0 0}.loyaltyTabs_sec .nav-tabs>li.active>a:focus{color:#000;font-size:14px;font-weight:500;background-color:#fff;border:1px solid #ddd;font-family:"Mulish",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>li>a{position:relative;display:block;padding:10px 10px 10px 10px;text-align:center;color:#fff;font-size:14px;background-color:#fb7501;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:#555}.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:#555;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>tbody>tr>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:#fb7501;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:"Mulish",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:#555;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:#fb7501;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:#fb7501;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s;border-radius:15px;border-radius:25px}.sCart_sec .cart_cost a:hover{background:#fb7501;cursor:pointer;color:#fff}.sCart_sec .cart_cost a:active{background:#fb7501}.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:#555;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:"Mulish",sans-serif;color:#555;margin:0px}.sCart_sec p{font-size:11px;font-weight:600;font-family:"Mulish",sans-serif;color:#555;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:#555;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:#555;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:#555;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:"Mulish",sans-serif;font-weight:400;color:#555}.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:"Mulish",sans-serif;color:#555}.scart_traveller_details_sec .check_sec p{font-size:11px;font-weight:600;font-family:"Mulish",sans-serif;color:#555;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:"Mulish",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:"Mulish",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:"Mulish",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:#fb7501;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:#fb7501;cursor:pointer;color:#fff}.scart_traveller_details_sec .procedure_sec .procedure_btn a:active{background:#fb7501}.applyCouponcodeBox{display:inline-block;width:100%;font-family:"Mulish",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:#fb7501;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:#fb7501}.coupon_applied_sec_wrap .disCountCouponAmnt{font-size:18px;font-weight:500;padding:0px;margin-bottom:7px;color:#525251}.discountedCouponAmnt{padding-top:7px;display:inline-block;float:left;width:100%}.seeAllCoupanBtn a{font-size:13px;font-family:"Mulish",sans-serif;color:#fb7501;padding:7px 0px 0px;display:inline-block}.filterSelect.rent_vehicle_opt{padding:0 !important}.filterSelect.rent_vehicle_opt select.form-control{width:100%}.filterSelect.rent_vehicle_opt span.trans_icon_bg_time{right:-10px;color:#fff}.rent_vehicle_duration{width:50%;display:inline-block;float:left}.transfer_listbox .transfer_info .rent_vehicle_duration h1{font-size:17px;font-weight:700}.transfer_listbox .transfer_info .rent_vehicle_duration h2{font-size:13px;margin:5px 0 0 0;font-weight:500}.transfer_listbox .transfer_info .rent_vehicle_duration{width:45%;display:inline-block;clear:inherit !important}.transfer_listbox .transfer_info .rent_vehicle_fareoffer h1{background-size:100% 100%;height:22px;width:105px;color:#45bd6b;font-size:20px !important;font-weight:700;align-items:center;text-decoration:line-through;margin-top:6px;display:inline-block}.transfer_listbox .transfer_info .rent_vehicle_fareoffer h2{font-size:12px;margin:0;padding:0;vertical-align:top;color:#b12704}.rent_vehicle_moreinfo ul.more_features{list-style:none;margin:0;padding:0;text-align:center}.rent_vehicle_moreinfo ul.more_features li{display:inline-block;margin:30px 0 0 25px}.rent_vehicle_moreinfo ul.more_features li h6{color:#525251}.rent_vehicle_moreinfo ul.more_features li img{width:60px}.pac-item{white-space:pre-line;line-height:normal !important;color:#000;padding:8px 10px}span.pac-icon.pac-icon-marker{display:none}.hdpi.pac-logo:after{display:none}span.pac-matched{font-weight:400}.transfer_listbox .transfer_info .hbtransfer_sec .rent_vehicle_fareoffer{clear:inherit;width:40%;display:inline-block}.fareDlts_TableData.rent_vehicle_bknw_info{margin:10px 0 0 0;padding:0}.rent_vehicle_bknw_info .panel-default>.panel-heading{background:#f6f5f4;padding:0;border:none}.rent_vehicle_bknw_info .panel.panel-default{border:none;margin-bottom:0}.rent_vehicle_bknw_info ul.nav.nav-tabs{border:none}.rent_vehicle_bknw_info .nav-tabs>li.active>a,.rent_vehicle_bknw_info .nav-tabs>li.active>a:hover,.rent_vehicle_bknw_info .nav-tabs>li.active>a:focus{border:none;background:#fb7501;border-radius:0;font-size:14px;color:#fff;transition:none;margin-right:0}.rent_vehicle_bknw_info .nav-tabs>li{color:#000}.rent_vehicle_bknw_info .nav-tabs>li>a{color:#000;font-size:14px !important}.rent_vehicle_bknw_info .nav-tabs>li>a:hover{background:none;border:none}.filter_right_container .rightFilerTop .filterSelect.rent_vehicle_opt select{margin:0;padding:0}.rent_vehicle_bknw_info .nav>li>a:hover,.rent_vehicle_bknw_info .nav>li>a:focus,.rent_vehicle_bknw_info nav>li>a.active{border:none;outline:none;border:1px solid transparent;border-radius:0;background:none;margin:0;font-size:14px;border-radius:0px;padding:10px 15px}.contentHead{font-size:12px;margin-top:10px;float:left;width:35%;text-align:left;padding:0 0 0 10px;font-weight:500}.contentValue{font-size:12px;margin-top:10px;float:left;width:65%;font-weight:700;text-align:left}.contentHolder{float:left;width:100%}.rent_vehicle_bknw_info ul.additional-details{margin:0;padding:0;list-style:none}.rent_vehicle_bknw_info ul.additional-details ul li img{width:30px}.rent_vehicle_bknw_info ul li img{width:30px !important;display:inline-block}.rent_vehicle_bknw_info ul li h6{display:inline-block;color:#000;font-size:13px;padding:0 0 0 3px}.rent_vehicle_bknw_info ul.additional-details li{width:100%;text-align:left;margin:0 0 5px 0;border-bottom:1px solid #e2e2e2;padding:0 0 0px 0}.rent_vehicle_bknw_info ul.additional-details li:last-child{border:none;margin:0;padding:0}#tc ul{margin:0;padding:0}#tc ul li{position:relative;width:100%;margin-bottom:12px;color:#000;font-size:12px;font-weight:400;padding:0 0 10px 24px;border-bottom:1px solid #e2e2e2}#tc ul li:before{content:'\f111';font-family:'FontAwesome';font-size:8px;color:#fb7501;position:absolute;left:0;top:4px}#tc ul li:last-child{border:none;padding:0 0 0px 24px}.filter_right_container .rightFilerTop .filterSelect{padding:12px 10px 7px !important}.rent_vehicle_opt span.trans_icon_bg_time{color:#fff;right:-7px;top:11px}div#modifySearch_transfer{z-index:2}.vechile_list_grid{margin-bottom:15px;padding-top:0px}.vechile_list_grid .bannerimage{min-height:90px;margin-top:10px}.vechile_list_grid .toggle-button{font-size:.85rem;height:90%;box-shadow:none;z-index:0}.vechile_list_grid .toggleButtonInActive{background-color:#fff;border-color:#fb7501;box-shadow:none;color:#fb7501 !important}.vechile_list_grid .btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.vechile_list_grid .justify-content-center{justify-content:center !important;text-align:center}.vechile_list_grid .toggle-button{font-size:.85rem;height:90%;z-index:0}.vechile_list_grid .toggleButtonActive{background:#fb7501;color:#fff;box-shadow:none}.vechile_list_grid .carListBlock{min-height:96px;border:1px solid #bb966b;border-radius:8px;margin-top:10px}.carListBlock img{margin:15px 0 0 0}.vechile_list_grid .car-name{font-size:17px;font-weight:700;margin:-9px 0 0 0}.vechile_list_grid .priceBlockDesktopRow{width:21%;background-color:#f8f8f8}.vechile_list_grid .priceBlockDesktop{display:flex;align-items:center}.vechile_list_grid .details-distance{font-size:12px;background:transparent;cursor:pointer}.vechile_list_grid .DetailsDiv{color:#fb7501}.vechile_list_grid .svg-inline--fa.fa-w-14{width:0.875em}.vechile_list_grid fa-icon.ng-fa-icon{vertical-align:bottom}.vechile_list_grid .priceBlockDesktopRow2{width:27%;background-color:#f3f3f3}.vechile_list_grid .discountedPrice{text-align:right;margin-right:1%;width:45%}.vechile_list_grid .discountedPrice{text-align:right;margin-right:1%;width:45%}.vechile_list_grid .carListBlock.carListContent.carListContent.rateUIDesktop{display:flex;flex-wrap:wrap}.vechile_list_grid .special_price{background-size:100% 100%;height:22px;width:105px;color:#45bd6b;font-size:16px !important;display:inline;font-weight:700;align-items:center;text-decoration:line-through}.vechile_list_grid .regularPriceDesktop{font-size:12px;color:#b12704}.vechile_list_grid .regularPrice{font-size:14px;color:#000}.vechile_list_grid .style_div3{text-align:right;margin-right:0.6rem}.vechile_list_grid .carPrice{font-size:22px;color:#fb7501;float:right}.vechile_list_grid .inclusiveofGSTMsg{font-weight:700}.vechile_list_grid .inclusive_gst_grid{font-size:12px;color:#424242;width:145px;margin:-4px 0 0 0;float:right}.vechile_list_grid .select-button{display:inline-block;color:#fff;font-size:18px;font-weight:700;border-radius:3px;float:right;height:40px;width:100%;outline:none;border:none;padding:8px 20px;background:#bb966b}.vechile_list_grid .col-auto{flex:0 0 auto;width:auto;max-width:100%}.vechile_list_grid .align-self-center{align-self:center !important}.vechile_list_grid .ml-auto,.vechile_list_grid .mx-auto{margin:auto !important}.vechile_list_grid .select-button:hover{background:#525251}.vechile_collapse_grid{border-top:1px solid #bb966b;padding:10px 15px;width:100%}.vechile_list_grid .transfer_details_tabs_Container{margin:0;padding:0}.transfer_details_tabs_Container .nav.transferDtls_tabs li a{font-size:12px !important;padding:6px 10px;margin:0 3px 0 0}#vechile_terms_cond .more_features li{padding:0;display:list-item;list-style-type:disc;margin:13px 0 0px 20px;font-size:13px;color:#6c6c6c}.vehicle_booknow_grid .form-control{float:right;width:75%}.vehicle_booknow_grid .form-group.travellerInfoinputDiv{margin-bottom:15px;height:40px}.vehicle_booknow_grid .transferRequestOPtions.form-group{padding:0 80px 0 190px}.vehicle_booknow_grid .transferRequestOPtions.form-group span{font-style:normal;font-size:14px}.vehicle_booknow_grid .travellerInfoinputDiv.form-control{width:100%}.vehicle_booknow_grid .countryCode{width:23%;float:none;display:inline-block;margin:0}.vehicle_booknow_grid .phNumber{width:50%;float:none;display:inline-block;margin-left:12px}.transferRequestOPtions.form-group.alt_email_grid{margin:0}a.not-active{display:inline-block;position:absolute;left:190px;bottom:-20px;font-size:12px}.vehicle_booknow_grid .bookNowBtn.payGatewayBtn{margin:40px 0 0 0}.vehicle_booknow_grid{margin-bottom:0;padding-bottom:0;border:none;padding-top:40px}.transfer_booknowWrap{margin-bottom:30px}.transfer_booknowWrap.vehicle_bknow_dv{margin-bottom:0;box-shadow:0 0 10px 0px rgba(0,0,0,0.1);margin-top:30px}.vechile_list_grid .transfer_listbox{padding:0 15px}.vechile_list_grid .transfer_listbox:hover{background:none;box-shadow:none}section.listingWrraper.transferwrap.VechilelistingWrapper .transferListing_Wrapper .listingHeading{padding:40px 0 10px 0}section.listingWrraper.transferwrap.VechilelistingWrapper .transferListing_Wrapper .listingHeading .commonBtn.mdfy_SearchBtn a{padding:8px 15px;border-radius:6px}.vehicle_eqlt_grid{font-size:13px}.vehicle_rate_grid{display:block;width:100%;text-align:right;padding-right:2.4rem;padding-top:15px}.vehicle_rate_wight{font-weight:700}.vehicle_noresult{margin-top:30px}.vehicle_booknow_grid .travellerInfoinputDiv label{width:24%;display:inline-block}.vehicle_bknow_rgtdv{margin-top:30px}.vehicle_bknow_rgtdv .fareDlts_sec .fareDlts_Tlt{font-size:18px;padding:5px 0px}.vehicle_search_grid{margin-top:0;background:#f6f6f6;padding:30px 0 15px 0;font-size:14px;margin-bottom:10px}.vehicle_search_grid .selectedCityList{font-weight:700;color:#525251}.selectedDateHead{font-weight:700;font-size:14px;color:#96886b}.selectedDate{font-size:13px;font-weight:700}.vechile_cabinfo{font-size:10px;text-align:center;font-weight:bold;padding:0 18px}.vehicle_rate_grid.vehicle_rate_tollgrid{text-align:center}span.toll-grid{font-size:12px;text-align:center;font-weight:700;line-height:15px;display:inline-block;width:100%}.vehicle_rate_grid.vehicle_rate_tollgrid{padding:0}.priceBlockDesktop.priceBlockDesktopRow2 .vehicle_rate_grid{clear:both;padding:0}.transfer_booknowWrap.vehicle_bknow_dv{padding-top:0}.vehicle_booknow_grid .bookNowBtn.payGatewayBtn a{padding:9px 36px;font-size:16px}.transfer_booknowWrap.vehicle_bknow_dv .bookNw_headingBox{padding:7px 25px}.transfer_booknowWrap.vehicle_bknow_dv .bookNw_headingBox .travellerDlts_Tlt{font-size:18px;padding:8px 0}.vehicle_booknow_grid input.form-control:focus,.vehicle_booknow_grid select.form-control:focus,.vehicle_booknow_grid textarea.form-control:focus,.vehicle_booknow_grid button.form-control:focus{border:1px solid #fb7501 !important}.user_pricetag{display:inline-block;font-size:21px}.user_price_debugmode{display:inline-block}.user_price_debugmode img{width:20px;margin:0}.vechile_list_grid .paginationTop.dyn_pagination{margin:30px 0 0 0;display:inline-block}.vechile_list_grid .paginationTop.dyn_pagination li a{padding:9px 15px}.vechile_list_grid .paginationTop .pagination ul li.prev a{border-radius:20px 0px 0px 20px !important}.mainwrapper_bookNow.transWrapBox{margin-bottom:20px}.form_dv li .rail_icn{display:inline-block;width:39px;height:30px;background-position:5px -71px;transition:all 0.3s ease 0s}.form_dv li.active .rail_icn{display:inline-block;width:39px;height:30px;background-position:5px -107px;transition:all 0.3s ease 0s}.transferwrap .transfer_listbox{border:none}.car-name span{text-transform:capitalize}div#modifySearch_transfer{z-index:9999}.transfModifySearch .flightOption .oneWay{margin-right:10px}.daterangepicker{z-index:99999 !important}.pac-container{z-index:10000}.roomType h5{white-space:normal}.sweet-alert{z-index:9999}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit}body{font-family:"Mulish",sans-serif;margin:0px;padding:0px;background:#fefaf6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body *{outline:none !important}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:#fb7501}input:-ms-input-placeholder{color:#fb7501}input::-moz-placeholder{color:#fb7501;opacity:1}input:-moz-placeholder{color:#fb7501;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:#fb7501}#nprogress .peg{box-shadow:0 0 10px #fb7501,0 0 5px #fb7501}#nprogress .spinner-icon{width:14px;height:14px;border:solid 2px transparent;border-top-color:#fb7501;border-left-color:#fb7501;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:capitalize}.socialbox .ftr_whtapp{margin-right:10px;cursor:pointer}.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:-40px;float:right}.hotelModifySearch #advanceSearchContent[style*="block"]+div .SearchHotel a,.hotelModifySearch #advanceSearchContent:not([style*="none"])+div .SearchHotel a,.transfModifySearch #advanceSearchContent[style*="block"]+div .SearchHotel a,.transfModifySearch #advanceSearchContent:not([style*="none"])+div .SearchHotel a,.tourModifySearch #advanceSearchContent[style*="block"]+div .SearchHotel a,.tourModifySearch #advanceSearchContent:not([style*="none"])+div .SearchHotel a,.carModifySearch #advanceSearchContent[style*="block"]+div .SearchHotel a,.carModifySearch #advanceSearchContent:not([style*="none"])+div .SearchHotel a,.fltModifySearch #advanceSearchContent[style*="block"]+div .SearchHotel a,.fltModifySearch #advanceSearchContent:not([style*="none"])+div .SearchHotel a{margin-top:0}.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}.allflightbutton{z-index:1}.priceRangeSlider span.ui-slider-handle{z-index:1}.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;text-align:right}.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:#96856b !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:#fb7501;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>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>tbody>tr>td,.fare_topdv>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>tbody>tr>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:#fb7501}.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}body .checkbox label:before{content:'';width:16px !important;height:16px !important;border-radius:2px !important;background-color:rgba(55,113,203,0) !important;border:1px solid #d6d6d6 !important;padding:0 !important;margin:0 10px 0 0px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:16px !important;color:#555 !important}body .checkbox label:after{display:none !important}body .checkbox input:checked+label:before{content:"\f00c" !important;font:normal normal normal 10px / 1 FontAwesome;color:#555 !important}body [type="radio"]+label::before{content:'';width:16px !important;height:16px !important;background-color:rgba(55,113,203,0) !important;border:1px solid #d6d6d6 !important;padding:0 !important;margin:0 10px 0 0px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:15px !important;color:#555 !important;border-radius:50% !important;display:block !important;text-align:center}body [type="radio"]+label{line-height:16px !important}body [type="radio"]:checked+label::before{font:normal normal normal 13px / 1 FontAwesome;content:"\f111" !important}body [type="radio"]+label::after{display:none !important}body .modal-backdrop{display:none !important}body .modal::before{content:'';position:fixed;left:0;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.5);pointer-events:none;display:block !important}body .tab-pane:not(#select_Seat):not(#tab_transfer) .modal::before{display:none !important}body .month-picker table{border:0;background:#fff;font-family:"Mulish",sans-serif}body .month-picker-year-table tr{border:0}body #MonthPicker_date_for_packages .ui-button-text-only{font-size:12px !important;color:#000 !important;font-weight:600 !important;border:1px solid #d5d5d5 !important;background-color:#fefaf6 !important;line-height:19px !important}body #MonthPicker_date_for_packages .ui-state-active,body #MonthPicker_date_for_packages .ui-widget-content .ui-state-active,body #MonthPicker_date_for_packages .ui-widget-header .ui-state-active{border:1px solid #fb7501 !important;background:#fb7501 !important;color:#fff !important;font-family:"Mulish",sans-serif}body #MonthPicker_date_for_packages .ui-state-active span,body #MonthPicker_date_for_packages .ui-widget-content .ui-state-active span,body #MonthPicker_date_for_packages .ui-widget-header .ui-state-active span{color:#fff !important;font-family:"Mulish",sans-serif}body #MonthPicker_date_for_packages .ui-button-text{font-size:12px !important;color:#000 !important;font-weight:600 !important;padding:5px 5px !important;line-height:19px !important;text-transform:capitalize !important;letter-spacing:normal !important;font-family:"Mulish",sans-serif}body #MonthPicker_date_for_packages .month-picker-title .ui-button-text-only{border:0 !important;background:transparent !important;position:relative;top:-8px}body .ui-front{z-index:1100 !important}.button_grid{display:inline-block;padding:5px 0 0 0;width:11%}.button_grid a.agent_login{height:36px;line-height:34px;float:left;width:100%;margin-bottom:5px;padding:0 10px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #fb7501;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#fb7501;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.button_grid a.agent_login:hover{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.button_grid a.agent_login:active{background-color:transparent;cursor:pointer;color:#fb7501;--d: 100%}.button_grid a.partner_login{height:36px;line-height:34px;display:inline-flex;align-items:center;width:100%;justify-content:center;float:left;padding:0 10px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;transition:0.3s all;border-radius:8px;border:1px solid #555;font-weight:600;background:linear-gradient(#fff 0 0) left/var(--d, 0%) 100% no-repeat;background-color:#555;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:normal}.button_grid a.partner_login:hover{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.button_grid a.partner_login:active{background-color:transparent;cursor:pointer;color:#555;--d: 100%}.reviewImg{background-repeat:no-repeat !important;background-size:100% 100% !important;background-position:center center !important}.selectHtlGiataMaping{width:30% !important}
