body{background:#fff;color:#000;font-size:14px;line-height:22px}.imagesize{width:856px!important;height:432px;text-align:center;background-position:50% 50%;max-width:100%;padding:7px}.container{width:100%;max-width:1230px;padding:0 15px;margin:0 auto}form{padding:0;margin:0;display:inline}img{vertical-align:inherit}a,a:focus{color:#0071cc;transition:all .2s ease}a:active,a:hover{color:#0c2f55;text-decoration:none;transition:all .2s ease}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,a:active,a:focus,button:active,button:focus{outline:none}p{line-height:1.9}li{list-style:none}blockquote{border-left:5px solid #eee;padding:10px 20px}iframe{border:0!important}h1,h2,h3,h4,h5,h6{color:#0c2f54;font-family:Roboto,sans-serif}.lead{font-size:1.3em;line-height:1.8}#preloader{position:fixed;z-index:999999999!important;background-color:#fff;top:0;left:0;right:0;bottom:0;width:100%;height:100%}#preloader [data-loader=dual-ring]{position:absolute;top:50%;left:50%;width:50px;height:50px;display:inline-block;content:" ";display:block;margin:1px;border-radius:50%;border-color:#d32f2f #0000;border-style:solid;border-width:5px;animation:dual-ring 1.2s linear infinite}@keyframes dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.shadow-md{box-shadow:0 0 50px -35px #0006}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-bottom-0{border-bottom-right-radius:0!important}.rounded-bottom-0,.rounded-left-0{border-bottom-left-radius:0!important}.rounded-left-0{border-top-left-radius:0!important}.rounded-right-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.text-0{font-size:11px!important;font-size:.6875rem!important}.text-1{font-size:12px!important;font-size:.75rem!important}.text-2{font-size:14px!important;font-size:.875rem!important}.text-3{font-size:16px!important;font-size:1rem!important}.text-4{font-size:18px!important;font-size:1.125rem!important}.text-5{font-size:21px!important;font-size:1.3125rem!important}.text-6{font-size:24px!important;font-size:1.5rem!important}.text-7{font-size:28px!important;font-size:1.75rem!important}.text-8{font-size:32px!important;font-size:2rem!important}.text-9{font-size:36px!important;font-size:2.25rem!important}.text-10{font-size:40px!important;font-size:2.5rem!important}.text-11{font-size:44px!important;font-size:2.75rem!important}.text-12{font-size:48px!important;font-size:3rem!important}.text-13{font-size:52px!important;font-size:3.25rem!important}.text-14{font-size:56px!important;font-size:3.5rem!important}.text-15{font-size:60px!important;font-size:3.75rem!important}.text-16{font-size:64px!important;font-size:4rem!important}.text-17{font-size:72px!important;font-size:4.5rem!important}.text-18{font-size:80px!important;font-size:5rem!important}.text-19{font-size:84px!important;font-size:5.25rem!important}.text-20{font-size:92px!important;font-size:5.75rem!important}.line-height-07{line-height:.7!important}.line-height-1{line-height:1!important}.line-height-2{line-height:1.2!important}.line-height-3{line-height:1.4!important}.line-height-4{line-height:1.6!important}.line-height-5{line-height:1.8!important}.font-weight-100{font-weight:100!important}.font-weight-200{font-weight:200!important}.font-weight-300{font-weight:300!important}.font-weight-400{font-weight:400!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.font-weight-700{font-weight:700!important}.font-weight-800{font-weight:800!important}.font-weight-900{font-weight:900!important}.opacity-0{opacity:0}.opacity-1{opacity:.1}.opacity-2{opacity:.2}.opacity-3{opacity:.3}.opacity-4{opacity:.4}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.opacity-9{opacity:.9}.opacity-10{opacity:1}.bg-light{background-color:#fff!important}.bg-light-1{background-color:#f9f9fb!important}.bg-light-2{background-color:#f8f8fa!important}.bg-light-3{background-color:#f5f5f5!important}.bg-light-4{background-color:#eff0f2!important}.bg-light-5{background-color:#ececec!important}.bg-dark{background-color:#111418!important}.bg-dark-1{background-color:#191f24!important}.bg-dark-2{background-color:#232a31!important}.bg-dark-3{background-color:#2b343c!important}.bg-dark-4{background-color:#38434f!important}.bg-dark-5{background-color:#435161!important}#main-wrapper.boxed{max-width:1200px;margin:0 auto;box-shadow:0 0 10px #0000001a}.section{position:relative;margin:60px 0}.home_header{position:absolute;z-index:9999;width:100%;padding-top:6px}.home_header .header-column{flex-direction:row;justify-content:space-between;display:flex}.home_header .header-column .head-left,.home_header .header-column .logo{display:flex}.home_header .header-column .navbar{padding:0}.home_header .header-column .collapse:not(.show){display:block}#header{background:#002543;box-shadow:0 0 10px #0000000d}#header .navbar{padding:0 0 0 15px;width:100%}#header.bg-transparent{position:absolute;z-index:999;top:0;left:0;width:100%;box-shadow:none}#header.header-border .header-row{border-bottom:1px solid #fafafa4d}#header .logo{position:relative;margin-right:15px;align-items:center;display:flex;-ms-flex-item-align:stretch;width:190px}#header .logo img{display:block;height:auto;max-width:100%}#header .header-row{position:relative;display:-ms-flexbox;max-height:100%;flex-basis:100%;padding-top:0}#header .header-column,#header .header-row{display:flex;flex-grow:1;align-items:center;align-self:stretch}#header .header-column{justify-content:space-between;width:100%;flex-direction:row}#header .header-column .head-left{display:flex;width:100%;padding:15px 0}#header .header-column .header-row{justify-content:inherit}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#0c2f55}.navbar-nav{flex-direction:row}.primary-menu{display:flex!important;height:auto!important;-webkit-box-ordinal-group:0;align-self:stretch;justify-content:flex-end;width:100%}.primary-menu.navbar{position:inherit}.primary-menu ul.navbar-nav>li{display:flex;height:100%;margin-left:5px;margin-right:5px}.primary-menu ul.navbar-nav>li a{display:flex;align-items:center}.primary-menu ul.navbar-nav>li>a{padding:0 10px;color:#0c2e53;transition:all .2s ease;position:relative}.primary-menu ul.navbar-nav>li.active>a,.primary-menu ul.navbar-nav>li:hover>a{color:#0071cc;transition:all .2s ease}.primary-menu ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){padding:5px 0;background-color:initial;color:#777;transition:all .2s ease}.primary-menu ul.navbar-nav>li.dropdown .dropdown-menu li:hover>a:not(.btn){color:#0071cc;transition:all .2s ease}.primary-menu ul.navbar-nav>li.dropdown:hover>a:after{clear:both;content:" ";display:block;width:0;height:0;position:absolute;border-color:#0000 #0000 #ccc;border-style:solid;border-width:0 7px 6px;bottom:0;left:50%;margin:0 0 0 -5px;z-index:1022}.primary-menu ul.navbar-nav>li.dropdown .dropdown-menu{box-shadow:0 0 12px rgba(0,0,0,.176);border:0;border-top:3px solid #ccc;padding:10px 15px;min-width:230px;margin:0;font-size:13px;font-size:.8125rem;z-index:1021}.primary-menu .dropdown-menu-right{left:auto!important;right:100%!important}.primary-menu ul.navbar-nav>li.dropdown-mega{position:static}.primary-menu ul.navbar-nav>li.dropdown-mega>.dropdown-menu{width:100%;padding:20px;margin-left:0!important}.primary-menu ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{border-right:1px solid #eee;padding:10px 5px 10px 30px}.primary-menu ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div:last-child{border-right:0}.primary-menu ul.navbar-nav>li.dropdown-mega .sub-title{display:block;font-size:15px;margin-top:1rem;padding-bottom:5px}.primary-menu ul.navbar-nav>li.dropdown-mega .dropdown-mega-submenu{list-style-type:none;padding-left:0}.primary-menu ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{left:100%;margin-top:-40px}.primary-menu ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-toggle:after{border-top:.4em solid #0000;border-right:0;border-bottom:.4em solid #0000;border-left:.4em solid}.primary-menu ul.navbar-nav>li.dropdown .dropdown-toggle .arrow{position:absolute;min-width:30px;height:100%;right:0;top:0;transition:all .2s ease}.primary-menu ul.navbar-nav>li.dropdown .dropdown-toggle .arrow:after{content:" ";position:absolute;top:50%;left:50%;border-color:#000;border-top:1px solid;border-right:1px solid;width:6px;height:6px;transform:translate(-50%,-50%) rotate(45deg)}.primary-menu .dropdown-toggle:after{content:none}.primary-menu ul.navbar-nav>li.login-signup>a{position:relative;color:#fff}.primary-menu ul.navbar-nav>li.login-signup>a span{color:#fff;border-radius:100%;vertical-align:middle;line-height:34px;font-size:14px;text-align:center;display:inline-block;box-shadow:0 0 6px #00000026;margin-left:0;margin-right:5px}.header-text-light .navbar-toggler span{background:#fff}@media (min-width:992px){.header-text-light .primary-menu ul.navbar-nav>li>a{color:#fafafacc}.header-text-light .primary-menu ul.navbar-nav>li.login-signup>a span{background:#fafafa66}.header-text-light .primary-menu ul.navbar-nav>li.login-signup>a:before{border-color:#fafafa59}.header-text-light .primary-menu ul.navbar-nav>li.active>a,.header-text-light .primary-menu ul.navbar-nav>li:hover>a{color:#fff}}.primary-menu.nav-dark-dropdown ul.navbar-nav>li.dropdown .dropdown-menu{background-color:#252a2c;color:#fff;border-color:#252a2c}.primary-menu.nav-dark-dropdown ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{background-color:#272c2e}.primary-menu.nav-dark-dropdown ul.navbar-nav>li.dropdown:hover>a:after{border-color:#0000 #0000 #252a2c}.primary-menu.nav-dark-dropdown ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){color:#a3a2a2}.primary-menu.nav-dark-dropdown ul.navbar-nav>li.dropdown .dropdown-menu li:hover>a:not(.btn){color:#fff}.primary-menu.nav-dark-dropdown ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{border-color:#3a3a3a}.primary-menu.nav-primary-dropdown ul.navbar-nav>li.dropdown .dropdown-menu{background-color:#0071cc;color:#fff;border-color:#0071cc}.primary-menu.nav-primary-dropdown ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{background-color:#0071cc}.primary-menu.nav-primary-dropdown ul.navbar-nav>li.dropdown:hover>a:after{border-color:#0000 #0000 #0071cc}.primary-menu.nav-primary-dropdown ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){color:#fafafacc}.primary-menu.nav-primary-dropdown ul.navbar-nav>li.dropdown .dropdown-menu li:hover>a:not(.btn){color:#fff}.primary-menu.nav-primary-dropdown ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{border-color:#fafafa33}.page-header{margin:0;padding:10px 0}.page-header h1{font-weight:400;font-size:25px;margin:0;padding:5px 0}.page-header .breadcrumb{background:none;margin:0 0 8px 2px;padding:0;position:relative;justify-content:center}.page-header .breadcrumb>li{display:inline-block;font-size:14px;text-shadow:none;transition:all .2s ease;color:#000}.page-header .breadcrumb>li+li:before{color:inherit;opacity:.7;font-family:Font Awesome\ 5 Free;content:"\f105";padding:0 7px 0 5px;font-weight:900}.page-header .breadcrumb>li a{transition:all .2s ease;color:#000}.page-header .breadcrumb>li a:hover{transition:all .2s ease}.page-header .breadcrumb>li.active{color:#d72729;font-weight:500}.page-header.page-header-text-light,.page-header.page-header-text-light h1{color:#fff}.page-header.page-header-text-light .breadcrumb>li,.page-header.page-header-text-light .breadcrumb>li a{color:#fafafacc}.page-header.page-header-text-light .breadcrumb>li a:hover{color:#fff}.page-header.page-header-text-dark h1{color:#0c2f54}.page-header.page-header-text-dark .breadcrumb>li,.page-header.page-header-text-dark .breadcrumb>li a{color:#707070}.page-header.page-header-text-dark .breadcrumb>li a:hover{color:#0071cc}.view-plans-link{position:absolute;right:0;z-index:4;line-height:50px;padding:0 15px;font-size:13px;text-decoration:underline}.plans{max-height:380px;overflow:hidden;overflow-y:auto}.plans.page{max-height:617px}.plans .table td,.plans .table th{padding:1.8rem}.travellers-class{position:relative}.travellers-class-input{cursor:pointer}.travellers-class-input[readonly]{background:#fff}.travellers-dropdown{position:absolute;display:none;box-shadow:0 2px 12px rgba(0,0,0,.176);z-index:11;background:#fff;padding:20px;border-radius:4px;min-width:300px;width:100%}.travellers-dropdown .qty .qty-spinner{background:none;border:none;pointer-events:none;text-align:center;padding:.2rem}.travellers-dropdown .qty .btn{padding-top:.2rem;padding-bottom:.2rem;border-radius:.25rem!important}@media (max-width:991px){.travellers-dropdown{min-width:inherit}}.icon-inside{left:0;top:0;font-size:13px;color:#363636}.icon-inside,.icon-inside1{position:absolute;pointer-events:none;z-index:3}.icon-inside1{right:15px;top:calc(50% - 13px);font-size:16px;color:#d2d2d2}.form-control-sm+.icon-inside{font-size:.875rem!important;font-size:14px;top:calc(50% - 13px)}.bus-list .bus-item,.flight-list .flight-item,.train-list .train-item{position:relative;border-bottom:1px solid #e9e9e9}.flight-list .flight-item .flight-details .time-info small,.flight-list.round-trip .flight-item .company-info span,.flight-list.round-trip .flight-item .time-info small{line-height:15px}.round-trip-fare small{line-height:14px}.round-trip-fare .company-info img{min-width:26px}.confirm-details .company-info{line-height:15px}.confirm-details .company-info img{min-width:26px}.confirm-details .time-info small{line-height:15px}.promo-code{max-height:150px;padding-left:30px}.promo-code li{margin-bottom:10px}.bus-list .bus-item .time-info small,.train-list .train-item .time-info small{line-height:15px}.date-available{border:1px solid #dee2e6;list-style-type:none;margin:0;padding:0;flex-wrap:nowrap;overflow:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.date-available li{flex:1 1 auto!important;-ms-flex:1 1 auto!important}.date-available li+li{border-left:1px solid #dee2e6}body{position:relative}.location-brief-line{position:absolute;top:7px;bottom:-31px;left:1px;width:5px;border-right:2px solid #cbd7e0}.location-brief-dropoff,.location-brief-pickup{background:#cbd7e0;border-radius:50%;width:8px;height:8px;display:inline-block;position:absolute;left:0}.location-brief-dropoff{bottom:0}.car-list .car-item,.hotels-list .hotels-item{position:relative;margin-bottom:1rem}.car-features span,.hotels-amenities span{margin-right:.7rem;color:#0006!important}.hotels-amenities span.cf{color:#00000080!important;border-color:#0000004d!important;line-height:normal}.hotels-amenities span.disabled{color:#0000001a!important;cursor:not-allowed}.hotels-amenities-detail{display:flex;flex-wrap:wrap}.hotels-amenities-detail span{width:50px;height:50px;line-height:50px;text-align:center;margin-right:10px;margin-bottom:10px;color:#888}.reviews .reviews-score{background:#3fc299}.review-tumb{width:60px;height:60px;line-height:60px}@media (max-width:991px){.flight-list .flight-item .flight-details .nav-tabs .nav-item .nav-link{font-size:.875rem;padding:.5rem}.round-trip-fare .price{font-size:18px!important}.round-trip-fare .time-info span{font-size:15px!important}.confirm-details .date{font-size:14px!important}.confirm-details .trip-title .trip-arrow{font-size:31px!important}.confirm-details .trip-title .trip-place{font-size:15px!important}.bus-list .bus-item .time-info .duration,.train-list .train-item .time-info .duration{font-size:13px!important}.bus-list .bus-item .operator-name,.train-list .train-item .train-name{font-size:15px!important}}@media (max-width:575px){.flight-list:not(.round-trip) .flight-item .company-info span{line-height:15px}.flight-list:not(.round-trip) .flight-item .time-info span{font-size:12px!important}.flight-list:not(.round-trip) .flight-item .price{font-size:13px!important}.flight-list:not(.round-trip) .flight-item .btn-book .btn{width:100%;margin-top:5px}.flight-list:not(.round-trip) .flight-item .flight-details .time-info span{font-size:22px!important}.flight-list .flight-item .flight-details .trip-title .trip-place{font-size:15px!important}.flight-list .flight-item .flight-details .trip-title .trip-arrow{font-size:31px!important}.round-trip-fare .price{font-size:16px!important}.round-trip-fare .time-info span{font-size:13px!important}.confirm-details .trip-title .trip-arrow{font-size:22px!important}.confirm-details .date{font-size:13px!important}}.featured-box{box-sizing:border-box;margin-left:auto;margin-right:auto;position:relative}.featured-box h3,.featured-box h4{font-size:1.25rem;margin-bottom:10px;font-weight:500}.featured-box .featured-box-icon{display:inline-block;font-size:35px;height:45px;line-height:45px;padding:0;width:45px;margin-top:0;margin-bottom:12px;color:#546d89;border-radius:0}.featured-box.style-1,.featured-box.style-2,.featured-box.style-3{padding-left:50px;padding-top:8px}.featured-box.style-1 .featured-box-icon,.featured-box.style-2 .featured-box-icon,.featured-box.style-3 .featured-box-icon{position:absolute;top:0;left:0;margin-bottom:0;font-size:30px;justify-content:center!important;text-align:center}.featured-box.style-2 p{margin-left:-50px}.featured-box.style-3{padding-left:90px;padding-top:0}.featured-box.style-3 .featured-box-icon{width:70px;height:70px;flex-shrink:0;display:flex;align-items:center}.featured-box.style-4{text-align:center}.featured-box.style-4 .featured-box-icon{margin:0 auto 1.5rem;width:110px;height:110px;text-align:center;flex-shrink:0;display:flex;align-items:center;box-shadow:0 0 50px #00000008}.featured-box.style-4 .featured-box-icon i.fa,.featured-box.style-4 .featured-box-icon i.fab,.featured-box.style-4 .featured-box-icon i.fal,.featured-box.style-4 .featured-box-icon i.far,.featured-box.style-4 .featured-box-icon i.fas{font-size:46.4px;font-size:2.9rem;margin:0 auto}.team{text-align:center;margin-bottom:15px;padding:15px}.team,.team:hover{transition:all .2s ease}.team:hover{box-shadow:0 0 60px 0 #00000026}.team img{margin-bottom:20px}.team h3{font-size:18px;margin-bottom:0}.accordion .card,.team p{margin-bottom:.5rem}.accordion .card{border:none;background-color:initial}.accordion .card-header{padding:0;border:none;background:none}.accordion .card-header a{font-size:14px;padding:1rem 1.25rem 1rem 2.25rem;display:block;border-radius:4px;position:relative}.accordion:not(.accordion-alternate) .card-header a{background-color:#0071cc;color:#fff}.accordion:not(.accordion-alternate) .card-header a.collapsed{background-color:#f1f2f4;color:#535b61}.accordion .card-header a.collapsed:before{top:calc(50% - 2px);transform:translate(-50%,-50%) rotate(135deg)}.accordion .card-body{line-height:26px;padding:1rem 0 1rem 2.25rem}.accordion.accordion-alternate .card{margin:0}.accordion.accordion-alternate .card-header a{padding-left:1.25rem;border-top:1px solid #e4e9ec;border-radius:0}.accordion.accordion-alternate .card:first-of-type .card-header a{border-top:0}.accordion.accordion-alternate .card-header a:before{left:5px}.accordion.accordion-alternate .card-header a.collapsed{color:#535b61}.accordion.accordion-alternate .card-body{padding:0 0 1rem 1.25rem}.accordion.toggle .card-header a:before{content:"-";border:none;font-size:20px;height:auto;top:50%;width:auto;transform:translate(-50%,-50%) rotate(180deg)}.accordion.toggle .card-header a.collapsed:before{content:"+";transform:translate(-50%,-50%) rotate(0deg)}.accordion.accordion-alternate.style-2 .card-header a{padding-left:0}.accordion.accordion-alternate.style-2 .card-header a.collapsed:before{transform:translate(-50%,-50%) rotate(45deg)}.accordion.accordion-alternate.style-2 .card-body{padding-left:0}.accordion.accordion-alternate.popularRoutes .card-header .nav{margin-top:3px}.accordion.accordion-alternate.popularRoutes .card-header .nav a{font-size:14px}.accordion.accordion-alternate.popularRoutes .card-header a{padding:0 8px 0 0;border:none;font-size:inherit}.accordion.accordion-alternate.popularRoutes .card-header a:before{content:none}.accordion.accordion-alternate.popularRoutes .card-header h5{cursor:pointer}.accordion.accordion-alternate.popularRoutes .card-header h5:before{position:absolute;content:" ";right:0;top:24px;width:10px;height:10px;opacity:.6;border-top:2px solid;border-right:2px solid;transform:translate(-50%,-50%) rotate(-45deg);transition:all .2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.accordion.accordion-alternate.popularRoutes .card-header h5.collapsed:before{top:24px;transform:translate(-50%,-50%) rotate(135deg)}.accordion.accordion-alternate.popularRoutes .card-body{padding:0}.accordion.accordion-alternate.popularRoutes .card{border-bottom:2px solid #e4e9ec;padding:15px 0}.accordion.accordion-alternate.popularRoutes .routes-list{margin:1rem 0 0;padding:0;list-style:none}.accordion.accordion-alternate.popularRoutes .routes-list a{color:inherit;display:flex!important;align-items:center!important}.accordion.accordion-alternate.popularRoutes .routes-list a:hover{color:#0071cc;text-decoration:underline}.nav-tabs{border-bottom:1px solid #d7dee3}.nav-tabs .nav-item .nav-link{border:0;background:#0000;font-size:1rem;position:relative;border-radius:0;color:#7b8084;white-space:nowrap!important}.nav-tabs .nav-item .nav-link.active{color:#0c2f55}.nav-tabs .nav-item .nav-link.active:after{content:" ";background-color:#d32f2f;display:block;position:absolute;left:0;transform:translateY(-3px);bottom:-4px;left:-1px;height:70px;width:90px;border-radius:7px;z-index:-1}.header_search .nav-tabs .nav-item .nav-link.active,.header_search .nav-tabs .nav-item .nav-link.active span i{color:#fff!important}.nav-tabs.flex-column{border-right:1px solid #d7dee3;border-bottom:0;padding:1.5rem 0}.nav-tabs.flex-column .nav-item .nav-link{border:1px solid #d7dee3;border-right:0;background-color:#f6f7f8;font-size:14px;padding:.75rem 1rem;color:#535b61}.nav-tabs.flex-column .nav-item:first-of-type .nav-link{border-top-left-radius:4px}.nav-tabs.flex-column .nav-item:last-of-type .nav-link{border-bottom-left-radius:4px}.nav-tabs.flex-column .nav-item .nav-link.active{background-color:initial;color:#0071cc}.nav-tabs.flex-column .nav-item .nav-link.active:after{height:100%;width:2px;background:#fff;right:-1px;left:auto}.nav-tabs.style-2{background:#0006;border-radius:4px 4px 0 0;border:0}.nav-tabs.style-2 .nav-item{margin-bottom:0}.nav-tabs.style-2 .nav-item .nav-link{color:#fff;font-size:13px;padding:.7rem 1rem;text-transform:uppercase}.nav-tabs.style-2 .nav-item .nav-link:hover{background:#fafafa33}.nav-tabs.style-2 .nav-item .nav-link.active,.nav-tabs.style-2 .nav-item .nav-link:hover.active{background:#0071cc}.nav-tabs.style-2 .nav-item .nav-link.active:after{content:none}.nav-tabs.style-3{margin-bottom:8px;position:relative;z-index:100;border:none}.nav-tabs.style-4.border-bottom{border-bottom:1px solid #fafafa4d!important}.nav-tabs.style-3 .nav-item{margin:0 5px}.nav-tabs.style-3 .nav-item .nav-link{flex-direction:column;display:flex;justify-content:center;align-items:center;height:70px;width:90px;border-radius:7px;background:#fff;border:1px solid #ffffff47;box-shadow:0 3px 5px 0 #0000004d;font-size:13px;font-weight:500;color:#000;z-index:0;cursor:pointer}.nav-tabs.style-3 .nav-item .nav-link:hover{box-shadow:0 13px 21px -1px #0000004d;transform:translateY(-7%);-moz-transform:translateY(-7%)}.nav-tabs.style-3 .nav-item .nav-link span{font-size:29px;color:#5f5f5f}.select-country button span i{display:none}@media (max-width:575px){.nav-tabs .nav-item .nav-link{padding-left:0;padding-right:0;margin-right:10px;font-size:.875rem}}@media (min-width:992px){.search-input-2 .form-control{border-radius:0}.search-input-2 .custom-select:not(.custom-select-sm){border-radius:0;height:calc(3.05rem)}.search-input-2 .btn{border-radius:0}.search-input-2 .form-group:first-child .custom-select,.search-input-2 .form-group:first-child .form-control{border-top-left-radius:4px;border-bottom-left-radius:4px}.search-input-2 .form-group:last-child .btn{border-top-right-radius:4px;border-bottom-right-radius:4px}.search-input-2 .custom-select:focus,.search-input-2 .form-control:focus{box-shadow:none;-webkit-box-shadow:none}.search-input-2 .custom-select,.search-input-2 .form-group .form-control{border-left:none;border-top:none;border-bottom:none}}@media screen and (min-width:992px) and (-webkit-min-device-pixel-ratio:0){.search-input-2 .custom-select:not(.custom-select-sm){height:calc(3rem)}.search-input-2 .btn{line-height:inherit}}@media (min-width:992px){@-moz-document url-prefix(){.search-input-2 .custom-select:not(.custom-select-sm){height:calc(3.05rem)}.search-input-2 .btn{line-height:1.4}}}.search-input-line .form-control{background-color:initial;border:none;border-bottom:2px solid #fafafa80;border-radius:0;padding-left:0!important;color:#ccc}.search-input-line .form-control::-webkit-input-placeholder{color:#ccc}.search-input-line .form-control:-moz-placeholder,.search-input-line .form-control::-moz-placeholder{color:#ccc}.search-input-line .form-control:-ms-input-placeholder,.search-input-line .form-control::-ms-input-placeholder{color:#ccc}.search-input-line .custom-select{background-color:initial;border:none;border-bottom:2px solid #fafafa80;border-radius:0;padding-left:0;color:#ccc;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='rgba(250,250,250,0.6)' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:13px 15px}.search-input-line .custom-select:focus,.search-input-line .form-control:focus{box-shadow:none;-webkit-box-shadow:none}.search-input-line .form-control:not(output):-moz-ui-invalid:-moz-focusring:not(:focus),.search-input-line .form-control:not(output):-moz-ui-invalid:not(:focus){border-bottom:2px solid #b00708;box-shadow:none;-webkit-box-shadow:none}.search-input-line .icon-inside{color:#999}.search-input-line select option{color:#333}.search-input-line .travellers-dropdown input{color:#666}.resp-htabs ul.resp-tabs-list{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none;border-bottom:1px solid #d7dee3}.resp-tabs-list li{padding:.5rem 1rem;margin:0;list-style:none;cursor:pointer}h2.resp-accordion{cursor:pointer;padding:5px;display:none}.resp-tab-content{display:none;padding:15px 10px 15px 0}.resp-tab-active{margin-bottom:-1px!important;border-bottom:2px solid #0071cc}.resp-accordion-active,.resp-content-active{display:block}h2.resp-accordion{font-size:16px;color:#777;border:1px solid #e4e9ec;border-top:0 solid #e4e9ec;margin:0;padding:1rem 1.25rem}h2.resp-tab-active{border-bottom:0 solid #e4e9ec!important;margin-bottom:0!important;padding:1rem 1.25rem!important}h2.resp-tab-title:last-child{border-bottom:12px solid #e4e9ec!important;background:blue}.resp-vtabs ul.resp-tabs-list{margin:0;padding:0}.resp-vtabs .resp-tabs-list li{display:block;padding:15px;margin:0;cursor:pointer;font-size:16px;color:#999;border:none;transition:all .2s ease}.resp-vtabs .resp-tabs-list li:hover{color:#555;transition:all .2s ease}.resp-vtabs .resp-tabs-list li span{margin-right:15px}.resp-vtabs .resp-tabs-list li span,h2.resp-accordion span{font-size:20px;text-align:center;width:30px;display:inline-block;float:left}h2.resp-accordion span{margin-right:10px}.resp-vtabs .resp-tabs-container{padding:0}.resp-vtabs .resp-tab-content{border:none}.resp-vtabs li.resp-tab-active,.resp-vtabs li.resp-tab-active:hover{color:#0071cc;box-shadow:-5px 0 24px -18px #0006;border-radius:4px 0 0 4px;background-color:#fff;position:relative;z-index:1;margin-right:-1px!important;margin-bottom:0!important}.resp-arrow{width:0;height:0;float:right;margin-top:6px;border-color:#000;border-top:1px solid;border-right:1px solid;width:9px;height:9px;transform:translate(-50%,-50%) rotate(135deg);transition:all .2s ease}h2.resp-tab-active{background:#f1f2f4!important;color:#535b61}h2.resp-tab-active i.resp-arrow{margin-top:10px;transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg);transition:all .2s ease}.resp-easy-accordion h2.resp-accordion{display:block}.resp-easy-accordion .resp-tab-content{border:1px solid #e4e9ec}.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #e4e9ec!important}.resp-jfit{width:100%;margin:0}.resp-tab-content-active{display:block}h2.resp-accordion:first-child{border-top:1px solid #e4e9ec!important}@media only screen and (max-width:768px){ul.resp-tabs-list{display:none!important}h2.resp-accordion{display:block}.resp-htabs .resp-tab-content,.resp-vtabs .resp-tab-content{border:1px solid #e4e9ec}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:auto;clear:none}.resp-accordion-closed{display:none!important}.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #e4e9ec!important}}.hero-wrap{position:relative}.hero-wrap .hero-bg,.hero-wrap .hero-bg-slideshow,.hero-wrap .hero-mask{position:absolute;top:0;left:0;height:100%;width:100%}.hero-wrap .hero-mask{z-index:1}.hero-wrap .hero-content{position:relative;z-index:2}.hero-wrap .hero-bg-slideshow{z-index:0}.hero-wrap .hero-bg{z-index:0;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;transition:background-image .3s ease-in .2s}.hero-wrap .hero-bg-slideshow .hero-bg{background-attachment:inherit}.hero-wrap .hero-bg-slideshow.owl-carousel .owl-item,.hero-wrap .hero-bg-slideshow.owl-carousel .owl-stage,.hero-wrap .hero-bg-slideshow.owl-carousel .owl-stage-outer{height:100%}.brands-grid{overflow:hidden}.brands-grid>.row>div{padding-top:20px;padding-bottom:20px}.brands-grid.separator-border>.row>div:after,.brands-grid.separator-border>.row>div:before{content:"";position:absolute}.brands-grid.separator-border>.row>div:after{width:100%;height:0;top:auto;left:0;bottom:-1px;border-bottom:1px dotted #e0dede}.brands-grid.separator-border>.row>div:before{height:100%;top:0;left:-1px;border-left:1px dotted #e0dede}.brands-grid>.row>div a{opacity:.7;color:#444}.brands-grid>.row>div a:hover{opacity:1;color:#0071cc}.banner .item{position:relative}.banner .item img{vertical-align:middle}.banner .caption{position:absolute;z-index:2;bottom:0;width:100%;padding:15px 20px}.banner .caption h2{font-size:19px;color:#fff}.banner .caption p{color:#fafafacc;margin-bottom:0}.banner .rounded .banner-mask,.banner .rounded img{border-radius:.25rem}.banner .banner-mask{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(180deg,#00000003,#000);opacity:.7;transition:all .5s ease}.banner .item:hover .banner-mask{opacity:.95;filter:alpha(opacity=99);transition:all .5s ease}.simple-ul>li{position:relative;list-style-type:none;line-height:24px}.simple-ul>li:after{content:" ";position:absolute;top:12px;left:-15px;border-color:#000;border-top:1px solid;border-right:1px solid;width:6px;height:6px;transform:translate(-50%,-50%) rotate(45deg)}#footer{color:#252b33;padding:0 0 2rem;margin-top:30px}#footer .footer-copyright{border-top:1px solid #e6e9ec;padding:32px 0 0;margin-top:32px;text-align:center}#footer .footer-copyright .nav .nav-item{display:inline-block;line-height:12px;margin:0;padding:0 10px}#footer .footer-copyright .nav .nav-item .nav-link{padding-left:0;padding-right:0;color:#252b33;transition:all .2s ease}#footer .footer-copyright .nav .nav-item .nav-link:focus,#footer .footer-copyright .nav .nav-link:hover{color:#0071cc;transition:all .2s ease}#footer .footer-copyright .copyright-text{color:#67727c;margin:12px 0 0;padding:0}.payments-types{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none}.payments-types li{margin:0 10px 8px 0}.payments-types li a{transition:all .2s ease;opacity:1}.payments-types li img{display:flex}.payments-types li:hover a{opacity:.8}.newsletter .form-control{height:38px!important;font-size:14px}.newsletter .btn{height:38px;padding-top:0;padding-bottom:0;font-size:14px;background:#546d89;border-color:#546d89}.newsletter .btn:hover{background:#415b78}.social-icons{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none}.social-icons li{margin:0 2px 4px;padding:0;border-radius:100%;overflow:visible}.social-icons li:last-child{margin-right:0}.social-icons li a{background:#d4d4d4;border-radius:100%;display:block;height:34px;line-height:34px;width:34px;font-size:16px;text-align:center;color:#fff;text-decoration:none;transition:all .2s ease}.social-icons li i{line-height:inherit}.social-icons.social-icons-sm li a{width:30px;height:30px;line-height:30px;font-size:14px}.social-icons.social-icons-lg li a{width:40px;height:40px;line-height:40px;font-size:20px}.social-icons.social-icons-dark li a{background:#555}.social-icons li:hover a{background:#171717;color:#fff}.social-icons li:hover.social-icons-twitter a,.social-icons.social-icons-colored li.social-icons-twitter a{background:#00acee}.social-icons li:hover.social-icons-facebook a,.social-icons.social-icons-colored li.social-icons-facebook a{background:#3b5998}.social-icons li:hover.social-icons-linkedin a,.social-icons.social-icons-colored li.social-icons-linkedin a{background:#0e76a8}.social-icons li:hover.social-icons-rss a,.social-icons.social-icons-colored li.social-icons-rss a{background:#ee802f}.social-icons li:hover.social-icons-google a,.social-icons.social-icons-colored li.social-icons-google a{background:#dd4b39}.social-icons li:hover.social-icons-pinterest a,.social-icons.social-icons-colored li.social-icons-pinterest a{background:#cc2127}.social-icons li:hover.social-icons-youtube a,.social-icons.social-icons-colored li.social-icons-youtube a{background:#c4302b}.social-icons li:hover.social-icons-instagram a,.social-icons.social-icons-colored li.social-icons-instagram a{background:#3f729b}.social-icons li:hover.social-icons-skype a,.social-icons.social-icons-colored li.social-icons-skype a{background:#00aff0}.social-icons li:hover.social-icons-email a,.social-icons.social-icons-colored li.social-icons-email a{background:#6567a5}.social-icons li:hover.social-icons-vk a,.social-icons.social-icons-colored li.social-icons-vk a{background:#2b587a}.social-icons li:hover.social-icons-xing a,.social-icons.social-icons-colored li.social-icons-xing a{background:#126567}.social-icons li:hover.social-icons-tumblr a,.social-icons.social-icons-colored li.social-icons-tumblr a{background:#34526f}.social-icons li:hover.social-icons-reddit a,.social-icons.social-icons-colored li.social-icons-reddit a{background:#c6c6c6}.social-icons li:hover.social-icons-delicious a,.social-icons.social-icons-colored li.social-icons-delicious a{background:#205cc0}.social-icons li:hover.social-icons-stumbleupon a,.social-icons.social-icons-colored li.social-icons-stumbleupon a{background:#f74425}.social-icons li:hover.social-icons-digg a,.social-icons.social-icons-colored li.social-icons-digg a{background:#191919}.social-icons li:hover.social-icons-blogger a,.social-icons.social-icons-colored li.social-icons-blogger a{background:#fc4f08}.social-icons li:hover.social-icons-flickr a,.social-icons.social-icons-colored li.social-icons-flickr a{background:#ff0084}.social-icons li:hover.social-icons-vimeo a,.social-icons.social-icons-colored li.social-icons-vimeo a{background:#86c9ef}.social-icons li:hover.social-icons-yahoo a,.social-icons.social-icons-colored li.social-icons-yahoo a{background:#720e9e}.social-icons li:hover.social-icons-googleplay a,.social-icons.social-icons-colored li.social-icons-googleplay a{background:#dd4b39}.social-icons li:hover.social-icons-apple a,.social-icons.social-icons-colored li.social-icons-apple a{background:#000}.social-icons.social-icons-colored li:hover a{background:#d4d4d4}#login-signup .modal-dialog,#login-signup-page{max-width:430px}#back-to-top{display:none;position:fixed;z-index:1030;bottom:8px;right:10px;background-color:#0003;text-align:center;color:#fff;font-size:18px;width:36px;height:36px;line-height:36px;border-radius:100%;transition:all .3s ease-in-out;box-shadow:0 5px 15px #00000026}#back-to-top:hover{background-color:#d32f2e;box-shadow:0 5px 15px #00000040;transition:all .3s ease-in-out}@media (max-width:575px){#back-to-top{z-index:1029}}.custom-select,.form-control{border-color:#d5d3d3;font-size:15px;color:#777}.form-control-sm{font-size:14px}select.form-control:not([size]):not([multiple]):not(.form-control-sm){height:auto;padding-top:.7rem;padding-bottom:.7rem}.custom-select:not(.custom-select-sm){height:calc(3.05rem + 2px);padding-top:.7rem;padding-bottom:.7rem}.col-form-label-sm{font-size:13px}.custom-select-sm{padding-left:5px!important;font-size:14px}.custom-select:not(.custom-select-sm).border-0{height:3rem}.form-control:focus{box-shadow:0 0 5px #80bdff80}.form-control:focus[readonly]{box-shadow:none}.input-group-text{border-color:#d5d3d3;color:#777}.form-control::-webkit-input-placeholder{color:#777}.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:#777}.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder{color:#777}.btn{padding:.75rem 2.5rem;transition:all .5s ease}.btn-sm{padding:.5rem 1rem}.btn:not(.btn-link){box-shadow:0 5px 15px #00000026}.btn:not(.btn-link):hover{box-shadow:0 5px 15px #0000004d;transition:all .5s ease}.input-group-append .btn,.input-group-prepend .btn{box-shadow:none;padding-left:.75rem;padding-right:.75rem}.input-group-append .btn:hover,.input-group-prepend .btn:hover{box-shadow:none}@media (max-width:575px){.btn:not(.btn-sm){padding:.81rem 1rem}.input-group>.input-group-append>.btn,.input-group>.input-group-prepend>.btn{padding:0 .75rem}}.badge-primary,.bg-primary{background-color:#0071cc!important}.bg-secondary{background-color:#0c2f55!important}.text-secondary{color:#0c2f55!important}.text-primary{color:#0071cc!important}.border-primary{border-color:#0071cc!important}.border-secondary{border-color:#0c2f55!important}.btn-primary{background-color:#d32f2f;border-color:#d32f2f}.btn-primary:hover{background-color:#b11515;border-color:#b11515}.btn-secondary{background-color:#0c2f55;border-color:#0c2f55}.btn-outline-primary{color:#0071cc;border-color:#0071cc}.btn-outline-primary:hover{background-color:#0071cc;border-color:#0071cc;color:#fff}.btn-outline-secondary{color:#0c2f55;border-color:#0c2f55}.btn-outline-secondary:hover{background-color:#0c2f55;border-color:#0c2f55;color:#fff}.custom-checkbox .custom-control-input:checked~.custom-control-label:before,.custom-control-input:checked~.custom-control-label:before,.custom-radio .custom-control-input:checked~.custom-control-label:before,.list-group-item.active,.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.page-item.active .page-link,.progress-bar{background-color:#0071cc}.list-group-item.active{border-color:#0071cc}.page-link{color:#0071cc}.page-link:hover{color:#0e7fd9}.ui-slider-horizontal{height:.2em;margin-left:11px;margin-right:11px}.ui-slider-horizontal .ui-slider-handle{top:-.7em;margin-left:-.7em;border-radius:100%;background:#fff;width:1.5em;height:1.5em}.ui-slider.ui-widget.ui-widget-content{border:none;background:#eee;margin-bottom:15px}.ui-slider .ui-widget-header{background:#0071cc}.ui-menu.ui-widget.ui-widget-content{box-shadow:0 0 12px rgba(0,0,0,.176);border:none;overflow:hidden;overflow-y:auto;max-height:50vh;border-radius:4px}.ui-menu .ui-menu-item-wrapper{padding:6px .75rem 6px .9rem}.ui-menu.ui-widget-content .ui-state-active{background:#0071cc;border-color:#0071cc}.divider,.divider_sm,.ui-menu .ui-menu-divider{display:none}.login_button_row{height:36px;padding:0 6px;border-radius:4px;background:#d32f2f;color:#fff!important;font-size:12px;font-weight:400;line-height:36px;min-width:0;text-transform:uppercase;border:1px solid #bf3535;background-image:linear-gradient(90deg,#d32f2f,#7f0101)}.login_button_row .user_icon{margin-right:5px}.arrow_icon,.font-15{font-size:15px}.arrow_icon{margin-left:28px!important}.head_button{height:36px;padding:0 10px;border-radius:4px;background:#22364c;color:#fff!important;font-size:12px;font-weight:400;line-height:36px;min-width:0;text-transform:uppercase;border:1px solid #314a64;margin-right:0}.head_button i{margin-left:5px}.header_search .search_field_row{min-height:200px;padding:33px 10px 10px;background:#fff;border-radius:7px;position:relative;margin-top:-16px;z-index:40}.header_search .search_field_box{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.header_search .search-input-2 .form-group{margin:14px 0}.header_search .top_head{font-size:24px;font-weight:400;margin:0;text-align:center;padding-bottom:10px}.header_search .form-group h5{font-weight:500;text-transform:uppercase;line-height:14px}.header_search .form-group h5,.header_search .form-group p{font-size:13px;color:#000;display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0}.header_search .form-group p{font-weight:400}.header_search .search_field_row .form-group .form-control{border:none;font-size:20px;font-weight:500;margin:0;color:#000;text-overflow:ellipsis;white-space:nowrap;padding:0;height:auto}.header_search .search_field_row .form-group .custom-select{border:none;font-size:20px;font-weight:500;margin:0;color:#000;text-overflow:ellipsis;white-space:nowrap;padding:0 30px 0 0;height:auto!important}.header_search .search_field_row .form-group{padding-right:10px}.header_search .search_field_row .form-group .custom-select option{font-size:13px}.header_search .search_field_row .form-group .search_btn{background:#d32f2e;color:#fff;font-weight:400;border-radius:5px;font-size:17px;display:inline-block;border:none;padding:20px 30px;cursor:pointer;float:right}.header_search .search_field_row .form-group span.select{color:#fff;background:#00205a;border-radius:5px;padding:2px 5px;position:absolute;right:15px;top:20px}.travellers-dropdown .form-control{font-size:16px;padding-right:0}.flagstrap .dropdown-menu{padding:5px 0;width:250px;z-index:9999;position:absolute}.flagstrap .dropdown-menu li{float:left;padding:6px 15px;width:50%;box-sizing:border-box;position:relative;cursor:pointer}.flagstrap .dropdown-menu li a{font-weight:400;color:#363636;font-size:14px;text-transform:uppercase}.head-left .form-group{margin-bottom:0}.head-left .flagstrap,.head-left .form-group,.head-left .login-signup{display:flex;align-items:center}.navbar-nav .btn-phone{border:1px solid #314a64;border-radius:5px}.navbar-nav .btn-info,.navbar-nav .btn-phone{background:#22364c;line-height:28px;font-size:12px;text-transform:uppercase;padding:3px 10px}.navbar-nav .btn-info{border:1px solid #314a64}.navbar-nav .btn-info:active,.show>.btn-info.dropdown-toggle{background:#22364c;border:1px solid #314a64}.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:none}.flagstrap .dropdown-menu li:hover{background:#00000014}.flagstrap .dropdown-menu li:hover:before{background:#d32f2f;position:absolute;border-radius:0 999px 999px 0;transition:all .5s ease;content:"";left:0;top:0;width:4px;height:100%}.flagstrap .dropdown-menu li:first-child{display:none}.thirdsection-head{padding-bottom:0;width:100%}.thirdsection-head .links{padding:15px 0 0;width:100%;margin:0}.thirdsection-head .links li a{padding:0 0 0 22px;font-size:13px;color:#000;position:relative}.thirdsection-head .links li a:before{content:"\e914";position:absolute;left:0;top:-4px;font-family:holidays!important;color:#1e398f;font-size:16px;transform:rotate(-90deg);-moz-transform:rotate(-90deg);transition:all .5s ease}.thirdsection{padding-bottom:10px;width:100%}.thirdsection .links{padding:15px 15px 0;width:100%;margin:0}.thirdsection .links li a{padding:0 0 0 22px;font-size:13px;color:#000;position:relative}.thirdsection .links li a:before{content:"\e914";position:absolute;left:0;top:-4px;font-family:holidays!important;color:#1e398f;font-size:16px;transform:rotate(-90deg);-moz-transform:rotate(-90deg);transition:all .5s ease}.thirdsection .links li a span{font-weight:500}.thirdsection .links li a.active:before{transform:rotate(0deg);-moz-transform:rotate(0deg)}.thirdsection .recent-searches{width:100%;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0}.thirdsection .recent-searches li{display:block;margin:7px 20px 7px 0;position:relative}.thirdsection .recent-searches li .box{border-radius:5px;padding:5px 15px;border:1px solid #ebebeb;box-shadow:0 0 5px 0 #0000001a;color:#363636;font-size:12px;max-width:150px;text-transform:capitalize;line-height:17px}.thirdsection .recent-searches li .box,.thirdsection .recent-searches li .box span{display:block;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.thirdsection .recent-searches li .box span{color:#525252;font-size:11px;width:100%}.thirdsection .recent-searches li .ak-close{font-size:17px;color:#919191;margin-left:5px;position:absolute;right:-7px;top:-7px;opacity:0}.thirdsection .recent-searches li .clear{font-size:13px;color:#19478a;font-weight:400;display:inline-block;position:relative}.thirdsection .recent-searches li .clear:before{content:"";left:0;bottom:-1px;width:100%;height:1px;position:absolute;background:#9aa7c2}.thirdsection .recent-searches li .clear:after{content:"";left:0;bottom:-2px;width:0;height:2px;position:absolute;background:#d32f2f;transition:all .5s ease}.thirdsection .recent-searches li .clear:hover{color:#d32f2f}.thirdsection .recent-searches li .clear:hover:after{width:100%}.thirdsection .recent-searches li:hover .ak-close{opacity:1}.thirdsection .recent-searches li:last-child{margin:0}.slider_list_menu{padding-left:0;display:flex;align-items:center;margin:0;padding-bottom:0}.slider_list_menu li{padding:5px 7px;font-weight:700;text-transform:uppercase;color:#000;font-size:13px;border-bottom:2px solid #0000;float:left;list-style:none}.slider_list_menu li.active,.slider_list_menu li:hover{color:#d32f2f;border-bottom-color:#d32f2f;cursor:pointer}.slider_list_head{display:flex;width:100%;justify-content:flex-start}.exlcusive_deals .card{border-radius:7px;border:1px solid #9caab347;box-shadow:0 0 5px 0 #0000001a;-webkit-transition:all .5s ease-in;width:calc(100% - 45px);margin-left:45px;flex-direction:row;height:100%}.exlcusive_deals .card .imgsection{height:calc(100% - 50px);width:125px;min-width:125px;overflow:hidden;pointer-events:all!important;margin:25px 0 0 -45px;border-radius:7px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);border:1px solid #d6dfe4}.exlcusive_deals .card .imgsection img{width:100%;height:100%;object-fit:cover;transform:scale(1);-moz-transform:scale(1);transition:all .5s linear;background:#ddd;display:block}.exlcusive_deals .card .imgsection:hover img{transform:scale(1.2);-moz-transform:scale(1.2)}.exlcusive_deals .card-body h5{font-size:18px;font-weight:700;margin:0 0 5px;color:#000;width:100%}.exlcusive_deals .card-body p{font-size:13px;color:#525252;font-weight:500;line-height:20px;margin-bottom:0}.exlcusive_deals .card-body .itemDesc{min-height:90px}.exlcusive_deals .card-body .label{margin-bottom:20px;flex-direction:row;display:flex;justify-content:flex-end;align-items:flex-start}.exlcusive_deals .card-body .label p{color:#6d6c6c;font-size:11px;font-weight:700;text-transform:uppercase;background:#f5f6f8;border:1px solid #e4e4e4;border-radius:5px;padding:0 10px;height:20px;line-height:20px}.exlcusive_deals .card-body .bookingsection{flex-direction:row;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:25px 0 0;pointer-events:all!important}.exlcusive_deals .card-body .bookingsection p{pointer-events:all!important;border:1px dashed #ebebeb;border-radius:5px;line-height:30px;color:#525252;font-size:12px;padding:0 0 0 10px;position:relative}.exlcusive_deals .card-body .bookingsection p span{position:absolute;left:5px;top:-7px;line-height:12px;background:#fff;font-size:10px;color:#525252;padding:0 3px}.exlcusive_deals .card-body .bookingsection p a{pointer-events:all;border-left:1px dashed #d5d5d5;display:inline-block;padding:0 10px;margin-left:10px;cursor:pointer}.exlcusive_deals .card-body .bookingsection a{padding:0;background:none;border:none;color:#d32f2f;font-size:15px;font-weight:700}.home_heading{display:flex;width:100%;justify-content:space-between;align-items:center;padding-bottom:10px}.slider_list_menu li a{white-space:nowrap}.home_heading h2{font-size:36px;font-weight:300;color:#000;float:left;margin-right:20px}.home_heading h2 strong{font-weight:500}.cruise-bottom-slider .card{border-radius:4px;overflow:hidden;height:100%;background:#fff;box-shadow:0 0 5px 0 #0000001a;border:none;cursor:pointer}.cruise-bottom-slider .owl-stage-outer{padding:10px 5px!important}.cruise-bottom-slider .card .card-body{padding:20px 20px 5px}.cruise-bottom-slider .card .card-body h2{color:#000;font-size:19px;font-weight:500}.cruise-bottom-slider .card .card-body h2 span{display:block;font-size:13px;color:#525252;margin-top:2px}.cruise-bottom-slider .owl-dots{display:none}.cruise-bottom-slider .owl-nav{position:absolute;top:-44px;right:0;width:60px;height:30px}.cruise-bottom-slider .owl-nav button.owl-prev{left:0}.cruise-bottom-slider .owl-nav button.owl-next{right:0}.cruise-bottom-slider .owl-nav button.owl-next,.cruise-bottom-slider .owl-nav button.owl-prev{top:0;opacity:inherit;border-radius:15px}.exlcusive_deals .owl-dots{display:none}.exlcusive_deals .owl-nav{position:absolute;top:-45px;right:0;width:60px;height:30px}.exlcusive_deals .owl-nav button.owl-prev{left:0}.exlcusive_deals .owl-nav button.owl-next{right:0}.exlcusive_deals .owl-nav button.owl-next,.exlcusive_deals .owl-nav button.owl-prev{top:0;opacity:inherit;border-radius:15px}.cruise-bottom-slider .card .card-body .footer{border-top:1px solid #ebebeb;padding:15px 15px 0;margin:15px -20px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.cruise-bottom-slider .card .card-body .footer h3{color:#525252;font-size:13px;font-weight:400}.cruise-bottom-slider .card .card-body .footer h3 span{display:block;color:#000;font-size:20px;font-weight:700;margin-top:5px}.cruise-bottom-slider .card .card-body .footer a{color:#d32f2f;font-size:17px;font-weight:700}.home_heading .left{display:flex}.home_heading .right{padding-right:60px}.home_heading .link{font-size:15px;color:#d32f2f;text-decoration:underline;font-weight:500;white-space:nowrap;margin-right:15px}.gray_background{background:#f5f6f8;margin-top:75px;border-top:1px solid #e5e5e6;padding-bottom:50px}.trending_cruise .owl-dots{display:none}.trending_cruise .owl-nav{position:absolute;top:-44px;right:0;width:60px;height:30px}.trending_cruise .owl-nav button.owl-prev{left:0}.trending_cruise .owl-nav button.owl-next{right:0}.trending_cruise .owl-nav button.owl-next,.trending_cruise .owl-nav button.owl-prev{top:0;opacity:inherit;border-radius:15px}.trending_cruise .item{position:relative}.trending_cruise .item .card-body{position:absolute;top:0;height:100%;width:100%;background:#0000004d;display:flex;flex-direction:column;justify-content:space-between;padding:15px 20px}.trending_cruise .card{overflow:hidden;border-radius:5px}.trending_cruise .item .card-body span{text-align:right;color:#fff}.trending_cruise .item .card-body .bottom .card-title{color:#fff;margin:0;font-size:20px;font-weight:600}.trending_cruise .item .card-body .bottom .card-text{color:#fff;font-size:17px;font-weight:300}.travel-stories .item{box-shadow:0 0 9px 0 #0000001a;overflow:hidden;position:relative;border-radius:4px;height:100%;background:#000}.travel-stories .item .card{width:100%;height:auto;object-fit:cover;display:block;position:relative;z-index:5}.travel-stories .item .content-area{flex-direction:column;display:flex;justify-content:space-between;align-items:flex-start;padding:20px;position:absolute;z-index:100;width:100%;height:100%;left:0;top:0;background:#0006}.travel-stories .item .content-area p{display:inline-block;font-size:14px;color:#fff;margin:0;padding:5px 15px;border-radius:999px;border:1px solid #fff;font-weight:400;line-height:20px}.travel-stories .item .content-area .bottom{margin-bottom:90px}.travel-stories .item .content-area .bottom h3{font-size:14px;color:#efb400}.travel-stories .item .content-area .bottom h3,.travel-stories .item .content-area .bottom h4{font-weight:400;margin:0 0 15px;transition:all .3s linear;transform:translateY(120px);-moz-transform:translateY(120px)}.travel-stories .item .content-area .bottom h4{font-size:18px;color:#fff}.travel-stories .item .content-area .bottom h5{font-size:14px;line-height:20px;margin:0 0 15px;font-weight:300;height:0}.travel-stories .item .content-area .bottom a,.travel-stories .item .content-area .bottom h5{color:#fff;transform:translateY(120px);-moz-transform:translateY(120px);transition:all .3s linear;opacity:0;overflow:hidden}.travel-stories .item .content-area .bottom a{font-size:17px;font-weight:700;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center;height:36px;line-height:36px;padding:0 15px;height:0;cursor:pointer}.travel-stories .item:hover .content-area .bottom{margin-bottom:0}.travel-stories .item:hover .content-area .bottom h3{font-size:17px;transform:translateY(0);-moz-transform:translateY(0)}.travel-stories .item:hover .content-area .bottom h4{transform:translateY(0);-moz-transform:translateY(0)}.travel-stories .item:hover .content-area .bottom a,.travel-stories .item:hover .content-area .bottom h5{opacity:1;transform:translateY(0);-moz-transform:translateY(0);height:auto}.stay-uptodate{padding:35px 0;background:#fff}.stay-uptodate .container{justify-content:space-between}.stay-uptodate .container,.stay-uptodate .heading{flex-direction:row;display:flex;align-items:center}.stay-uptodate .heading{width:450px;justify-content:flex-start}.stay-uptodate .heading .img{min-width:110px;width:110px;height:89px;background:url(home-sprite.1dbd19729ebbfc148188.png) no-repeat;background-position:-250px -69px}.stay-uptodate .heading .text h2{font-size:36px;font-weight:300;color:#000}.stay-uptodate .heading .text h2 span{font-weight:700}.stay-uptodate .heading .text p{color:#363636;font-size:14px}.stay-uptodate .form{width:calc(100% - 450px);flex-direction:row;display:flex;justify-content:space-between;align-items:stretch}.stay-uptodate .form .block{width:calc((100% - 133px) / 2);margin-right:15px}.stay-uptodate .form a{width:133px;color:#fff;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center;text-transform:uppercase;font-size:16px;font-weight:400;height:44px;line-height:44px}.downloadmobile-app{background:#fff;border-top:1px solid #e5e5e6;padding:40px 0}.downloadmobile-app .container{flex-direction:row;display:flex;justify-content:space-around;align-items:center}.downloadmobile-app .container h2{font-size:36px;font-weight:300;color:#000}.downloadmobile-app .container h2 span{font-weight:700;display:block}.downloadmobile-app .container .center-block{border-right:1px solid #ebebeb;border-left:1px solid #ebebeb;padding:15px 30px;width:55%;max-width:525px}.downloadmobile-app .container .center-block .imgbloack{flex-direction:row;display:flex;justify-content:center;align-items:center}.downloadmobile-app .container .center-block .imgbloack a{display:inline-block;background:url(home-sprite.1dbd19729ebbfc148188.png) no-repeat}.downloadmobile-app .container .center-block .imgbloack a.googleplay{width:183px;height:55px;background-position:-204px -9px}.downloadmobile-app .container .center-block .imgbloack a.appstore{width:189px;height:55px;background-position:-10px -9px}.downloadmobile-app .container .center-block .imgbloack a:last-child{margin-left:15px}.downloadmobile-app .container .center-block h3{font-size:23px;font-weight:300;color:#000;margin:15px 0;text-align:center}.downloadmobile-app .container .center-block .form{flex-direction:row;box-sizing:border-box;display:flex;justify-content:space-between;align-items:stretch}.downloadmobile-app .container .center-block .form .block{width:calc(100% - 240px);margin-right:15px}.downloadmobile-app .container .center-block .form a{width:240px;text-transform:uppercase;font-size:16px;font-weight:400;height:44px;line-height:44px;color:#fff;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center}.downloadmobile-app .container .qrcode-block{padding:0 15px;flex-direction:column;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.downloadmobile-app .container .qrcode-block .qrcode{display:inline-block;background:url(home-sprite.1dbd19729ebbfc148188.png) no-repeat;background-position:-7px -70px;width:122px;height:122px}.downloadmobile-app .container .qrcode-block p{font-size:14px;color:#363636;max-width:215px;text-align:center;line-height:22px}footer .topfooter{background:#fff;position:relative;z-index:0}footer .topfooter:after{content:"";left:0;height:49px;right:0;background:#09204b;position:absolute;z-index:-1;top:0}footer .topfooter h3{font-size:16px;font-weight:500;margin:0 0 15px;color:#000}footer .topfooter p{color:#363636;font-size:14px;line-height:24px;margin-bottom:10px}footer .topfooter p:last-child{margin:0}footer .topfooter .bullet li{color:#363636;font-size:14px;line-height:24px;padding:0 0 10px 18px;position:relative}footer .topfooter .bullet li:before{content:"";left:0;top:8px;width:7px;height:7px;border-radius:50%;background:#363636;position:absolute}footer .topfooter .tab-header{position:relative;-webkit-user-select:none;user-select:none;flex-direction:row;display:flex;flex:1 1 100%;max-height:100%}footer .topfooter .tab-header ul{z-index:10;height:49px;line-height:49px;flex-direction:row;box-sizing:border-box;display:flex;overflow:hidden;overflow-x:auto}footer .topfooter .tab-header ul li{list-style:none;color:#fff;font-size:18px;font-weight:500;font-family:Roboto,sans-serif;position:relative;margin-right:70px;line-height:49px;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;transition:all .5s}footer .topfooter .tab-header ul li:hover{opacity:.8}footer .topfooter .tab-header ul li:after{content:"\e981";width:20px;position:absolute;right:-25px;font-family:holidays!important;font-size:13px;line-height:49px;transition:all .3s linear}footer .topfooter .tab-header ul li.active:after{transform:rotate(180deg);-moz-transform:rotate(180deg)}footer .topfooter .tab-header .arrow{flex-direction:row;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:0 0 23px 23px;background:#2f3b50;color:#fff;font-size:14px;position:absolute;right:0;bottom:-24px;z-index:0;cursor:pointer}footer .topfooter .tab-header .arrow span{margin-top:8px;transition:all .2s linear}footer .topfooter .tab-header .arrow span.down{margin-top:8px;transform:rotate(180deg);-moz-transform:rotate(180deg)}footer .topfooter .tabContent{overflow:hidden}footer .topfooter .tabContent>div{padding:30px 0}footer .middle-footer{background:#f3f3f3;padding:40px 0}footer .middle-footer .container{flex-direction:row;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}footer .middle-footer .block{width:50%}footer .middle-footer h2{font-size:16px;font-weight:700;margin:0 0 5px;color:#525252}footer .middle-footer p{color:#525252;font-size:13px;text-transform:capitalize;line-height:24px;margin-bottom:20px;word-wrap:break-word}footer .middle-footer p a{color:#525252;white-space:nowrap}footer .middle-footer .slash{width:0;height:11px;border-right:1px solid #525252;display:inline-block;margin-left:5px;margin-right:5px;vertical-align:middle}footer .middle-footer p a:hover{color:#d32f2f}footer .middle-footer p:last-child{margin-bottom:0}footer .bottom-footer{overflow-x:hidden;overflow-y:visible;background:#fff}footer .bottom-footer .firstrow{flex-direction:row;display:flex;justify-content:space-between;align-items:center}footer .bottom-footer .firstrow .socialmedia h2{font-size:12px;color:#646464;margin-bottom:10px;font-weight:400}footer .bottom-footer .firstrow .socialmedia ul{flex-direction:row;display:flex;justify-content:flex-start;align-items:center;margin:0;padding:0}footer .bottom-footer .firstrow .socialmedia ul li{margin-right:10px}footer .bottom-footer .firstrow .socialmedia ul li:last-child{margin:0}footer .bottom-footer .firstrow .socialmedia ul li a{display:block}footer .bottom-footer .firstrow .socialmedia ul li a span{color:#828282;font-size:25px}footer .bottom-footer .firstrow .socialmedia ul li a:hover{transform:scale(.9);-moz-transform:scale(.9)}footer .bottom-footer .firstrow .rightsection,footer .bottom-footer .firstrow .rightsection .squareouter .row-one{flex-direction:row;display:flex;justify-content:flex-end;align-items:stretch}footer .bottom-footer .firstrow .rightsection .squareouter .row-one{border-bottom:1px solid #ebebeb;max-height:100%;height:50%}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter{border-left:1px solid #ebebeb;padding:3px 10px;flex-direction:row;display:flex;justify-content:center;align-items:center}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter h6{font-size:16px;font-weight:400;margin:0;color:#646464;white-space:nowrap}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img{background:url(home-sprite.1dbd19729ebbfc148188.png) no-repeat}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.visacard{width:76px;height:24px;background-position:-395px -9px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.mastercard{width:59px;height:47px;background-position:-146px -107px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.dinersclub{width:54px;height:54px;background-position:-151px -261px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.amex{width:39px;height:38px;background-position:-157px -315px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.rupay{width:88px;height:31px;background-position:-145px -70px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.incradibleindia{width:92px;height:37px;background-position:-393px -41px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.iata{width:52px;height:37px;background-position:-153px -216px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.tafi{width:87px;height:37px;background-position:-7px -251px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img.maharashtrature{width:55px;height:42px;background-position:-150px -162px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter:first-child{border:0}footer .bottom-footer .firstrow .rightsection .squareouter .row-one:last-child{border-bottom:0}footer .bottom-footer .firstrow .rightsection .powered-block{border-right:1px solid #ebebeb}footer .bottom-footer .firstrow .rightsection .certified-block,footer .bottom-footer .firstrow .rightsection .powered-block{padding:5px 15px;border-left:1px solid #ebebeb;flex-direction:column;box-sizing:border-box;display:flex;justify-content:center;align-items:center}footer .bottom-footer .firstrow .rightsection .certified-block h3,footer .bottom-footer .firstrow .rightsection .powered-block h3{font-size:12px;font-weight:400;margin-bottom:5px;color:#646464;text-align:center}footer .bottom-footer .firstrow .rightsection .certified-block .img,footer .bottom-footer .firstrow .rightsection .powered-block .img{background:url(home-sprite.1dbd19729ebbfc148188.png) no-repeat}footer .bottom-footer .firstrow .rightsection .certified-block .img.trustwave,footer .bottom-footer .firstrow .rightsection .powered-block .img.trustwave{width:85px;height:39px;background-position:-7px -200px}footer .bottom-footer .firstrow .rightsection .certified-block .img.benzy,footer .bottom-footer .firstrow .rightsection .powered-block .img.benzy{width:96px;height:39px;background-position:-10px -306px}footer .bottom-footer .firstrow .rightsection .certified-block a:hover,footer .bottom-footer .firstrow .rightsection .powered-block a:hover{transform:scale(.9);-moz-transform:scale(.9)}footer .bottom-footer p{font-size:15px;color:#363636;margin:0;padding:20px 0;text-align:center;position:relative}footer .bottom-footer p a{color:#363636}footer .bottom-footer p a:hover{color:#d32f2f}footer .bottom-footer p:before{content:"";position:absolute;left:-9999px;right:-9999px;height:1px;background:#ebebeb;top:0}.downloadmobile-app .form-control:not(.form-control-sm),.stay-uptodate .form-control:not(.form-control-sm){padding:10px;height:inherit}.topfooter .resp-tabs-list li{color:#fff;font-size:18px;font-weight:500;font-family:Roboto,sans-serif;padding:12px 0 13px!important;margin:0 15px}.topfooter .resp-htabs ul.resp-tabs-list{border-bottom:none}.topfooter .resp-tab-active{border-bottom:2px solid #d32f2f}.modify_search{overflow:hidden;background:#fff;box-shadow:0 0 9px 0 #0000001a;border:none;border-radius:5px;display:flex;padding:9px 15px;box-sizing:border-box;justify-content:space-between;margin:15px 0;align-items:center}.modify_search .left h2{font-size:23px;margin:0}.modify_search .right{width:220px;display:flex;justify-content:flex-end}.modify_search .left p{margin:0}.modify_search .right .btns{align-items:center;border-radius:4px;font-weight:500;border:1px solid #002543;font-size:15px;white-space:nowrap;text-transform:uppercase;color:#000;position:relative;z-index:15;background:#fff;height:34px;line-height:34px;padding:0 15px;display:inline-block;margin-left:10px}.modify_search .right .btns:hover{background:#d32f2f;color:#fff;border-color:#d32f2f}.availability .search-criteria{background:#fff;border:1px solid #9caab347;box-shadow:0 0 9px 0 #0000001a;border-radius:4px;padding:15px;margin:0 0 15px;position:relative}.availability .search-criteria .top h2{font-size:24px;font-weight:500;color:#000}.availability .search-criteria .modal-dialog{max-width:1200px}.availability .search-criteria .top p{margin:5px 0 0;color:#525252;font-size:13px;font-weight:400;line-height:18px}.availability .search-criteria .top p span{max-width:calc(100% - 75px);display:inline-block;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.availability .search-criteria .top p a{color:#d32f2f;text-decoration:underline;display:inline-block;vertical-align:middle;cursor:pointer}.availability .search-criteria .top div a{cursor:pointer;color:#039be5}.availability .search-criteria .bottom{flex-direction:row;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ebebeb;padding-top:15px;margin-top:15px}.availability .search-criteria .bottom ul.left{flex-direction:row;display:flex;justify-content:flex-start;align-items:center;margin-bottom:0;padding-left:0;width:100%}.availability .search-criteria .bottom ul.left li{position:relative;padding:0 40px 0 15px;width:25%}.availability .search-criteria .bottom ul.left li .icon{margin-right:40px;color:#000;font-size:20px;transform:rotate(180deg);-moz-transform:rotate(180deg)}.availability .search-criteria .bottom ul.left li:first-child{padding-left:0}.availability .search-criteria .bottom ul.left li:last-child{padding-right:0}.availability .search-criteria .bottom ul.left li h3{color:#000;font-size:13px;font-weight:400;margin:0;text-transform:capitalize}.availability .search-criteria .bottom ul.left li span{display:block;font-size:14px;margin-top:5px}.availability .search-criteria .bottom ul.left li span strong{font-size:18px;font-weight:500}.availability .search-criteria .bottom ul.left li span.big{font-size:16px;font-weight:500}.availability .search-criteria .bottom ul.left li.border{width:1px;height:40px;background:#ebebeb;padding:0}.availability .search-criteria .bottom ul.right{flex-direction:row;display:flex;justify-content:flex-end;align-items:center;margin-bottom:0}.availability .search-criteria .bottom ul.right li{margin-right:10px}.availability .search-criteria .bottom ul.right li:last-child{margin-right:0}.availability .search-criteria .bottom ul.right li.position-relative{position:relative}.availability .search-criteria .bottom .btns{flex-direction:row;display:flex;justify-content:center;align-items:center;border-radius:4px;font-weight:500;border:1px solid #002543;font-size:15px;white-space:nowrap;text-transform:uppercase;color:#000;position:relative;z-index:15;background:#fff;height:34px;line-height:34px;padding:0 12px;cursor:pointer}.sort_by_row{overflow:hidden;background:#fff;box-shadow:0 0 9px 0 #0000001a;border:none;border-radius:5px;padding:0;box-sizing:border-box;justify-content:space-between;display:flex;margin-bottom:15px;align-items:center}.sort_by_row .left{background:#f3f4f6;color:#000;text-transform:uppercase;border-right:1px solid #d4d5d7;width:90px}.sort_by_row .right{display:flex;justify-content:space-between;width:100%;text-transform:uppercase}.sort_by_row .right .box{width:25%;font-size:13px}.sort_by_row .right .box,.sort_by_row .right .show-hide{text-align:center;line-height:23px;color:#000;font-weight:500}.sort_by_row .right .show-hide{width:40px;font-size:20px}.sort_by_row .left .box{padding:10px;line-height:23px;color:#000;font-size:13px;font-weight:500}.subpage_bg{background:#f5f6f8}.availability .flight-item{background:#fff;box-shadow:0 0 9px 0 #0000001a;border:none;border-radius:5px;padding:9px 15px;box-sizing:border-box;justify-content:space-between;margin-bottom:15px;align-items:center}.availability .flight-item h2{font-size:18px;color:#040404;margin:0}.brd-btm{border-bottom:1px solid #e6e9ec}.availability p.cruise-features{margin-bottom:0;margin-top:8px;color:#525252;font-size:13px;line-height:22px}.availability p.cruise-features span small{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.availability .cruise-features p{margin-bottom:0;font-size:13px;color:#525252}.availability .cruise-features .icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:#0000;color:#525252;font-size:20px;width:25px;text-align:center;margin-right:5px}.availability p.cruise-features a{color:#d72729;text-decoration:underline}.availability .flight-list .flight-item .bottom-btns{display:flex;justify-content:flex-start;align-items:center;width:100%;flex-direction:column}.availability .bottom-btns a{height:32px;flex-direction:row;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:4px;padding:0 7px;margin:10px 0 0}.availability .bottom-btns a.whatsapp{background:#307d01;font-size:20px;width:100%;cursor:pointer;display:flex;flex-direction:row;justify-content:center}.availability .bottom-btns a.whatsapp span{margin-right:15px}.availability .bottom-btns a.whatsapp:hover{color:#fff}.availability .bottom-btns a.send{flex-direction:row;display:flex;justify-content:center;align-items:center;font-size:13px;background:#fff;border:1px solid #d32f2f;color:#d32f2f;font-weight:400;text-transform:uppercase;width:100%;cursor:pointer}.mobilediv{padding:10px}.availability .bottom-btns a.send .ak-email{font-size:17px;margin-right:10px}.availability .flight-item .offer{flex-direction:row;display:flex;justify-content:flex-start;align-items:flex-start;margin:15px 0 0}.availability .flight-item .offer .block{height:18px;background:#b24606;font-size:10px;font-weight:700;text-transform:uppercase;padding:0 4px 0 7px;line-height:18px;color:#fff;position:relative;margin-right:15px}.availability .flight-item .offer .block:after{content:"";width:0;height:0;position:absolute;left:100%;top:0;border-color:#0000 #0000 #0000 #b24606;border-style:solid;border-width:9px 0 9px 9px}.availability .flight-item .offer p{color:#b24606;font-size:13px;font-weight:400;margin:0}.flight-item .right-side .fare{width:100%;text-align:right}.flight-item .right-side .fare p{font-size:13px;margin:0}.flight-item .right-side .fare h3{font-size:22px;margin:0 0 5px;font-weight:600}.flight-item .right-side .fare h5{font-size:13px;margin:0 0 10px;font-weight:400;color:#525252}.flight-item .right-side .fare h6{font-size:13px;margin:0 0 5px;font-weight:400;color:#525252}.padg0{padding:0}.lowest-rates-row{background:#d9ffc9;border:2px dotted #44a071;width:100%;float:right;padding:5px}.lowest-rates-row h5{color:#0f6d0c;text-transform:uppercase;font-size:15px}.lowest-rates-row ul{margin:0;padding:0;width:100%}.lowest-rates-row ul li{width:100%;font-size:13px;color:#000;justify-content:space-between;display:flex;padding:3px 0}.degree{display:flex;justify-content:flex-end}.more_rooms_row{width:100%;display:flex;flex-direction:column;margin-top:15px;overflow-x:scroll}.more_rooms_row .scroll{max-height:100%;min-width:800px}.more_rooms_row .head-row{width:100%;display:flex;flex-direction:row;background:#e7ecef;justify-content:space-between;padding:5px;text-transform:uppercase;font-size:13px;color:#000;font-weight:500}.more_rooms_row .head-row .left{width:80%;display:flex;flex-direction:row;justify-content:flex-start}.more_rooms_row .head-row .right{width:30%}.more_rooms_row .head-row .left .box{width:16.66%;text-align:center}.more_rooms_row .cont-row{width:100%;border-bottom:1px solid #d4d8db;padding:8px 5px;font-size:13px;color:#000}.more_rooms_row .cont-row,.more_rooms_row .cont-row .left{display:flex;flex-direction:row;justify-content:space-between}.more_rooms_row .cont-row .left{width:80%}.more_rooms_row .cont-row .right{width:15%;display:flex;flex-direction:row;justify-content:flex-end}.more_rooms_row .cont-row .left .box{width:17%;align-items:center;text-align:center;padding:1px;cursor:pointer}.more_rooms_row_popup .head-row .left .box:hover{background:none!important;border:none!important;padding:1px!important}.more_rooms_row .cont-row .left .box:active,.more_rooms_row .cont-row .left .box:hover,.view_pop_row .left .box:hover{background:#d9ffc9;border:1px dotted #23ae6b;padding:0}.view_pop_row .left .box-right{width:17%;align-items:center;text-align:center;padding:1px}.view_pop_row .left .box-right ul{display:flex;flex-direction:row;justify-content:flex-start;width:100%;margin:0 0 0 15px;padding:0}.view_pop_row .left .box-right ul li{margin:0 5px;color:#5b5b5b}.more_rooms_row .cont-row .left .box-right{width:17%;align-items:center;text-align:center;padding:1px}.more_rooms_row .cont-row .left .box-right ul{display:flex;flex-direction:row;justify-content:flex-start;width:100%;margin:0 0 0 15px;padding:0}.more_rooms_row .cont-row .left .box-right ul li{margin:0 5px;color:#5b5b5b}.more_rooms_row .cont-row .left .box-right ul li span{color:#363636;font-size:18px}.more_rooms_row .cont-row .left .box .select{background:#d9ffc9;border:1px dotted #23ae6b;padding:7px 10px}.more_rooms_row .cont-row .right .box{margin-left:5px}.more_rooms_row .cont-row .right .box a.view_details{color:#d72729;text-decoration:underline}.view_pop_row .right .box a.booknow{background:#d72729;color:#fff;padding:5px 10px;border-radius:3px;text-transform:uppercase;margin-left:8px}.view_pop_row .right .box a.booknow:hover{background:#ae0507}.more_rooms_row .cont-row .right .box a.booknow{background:#d72729;color:#fff;padding:5px 10px;border-radius:3px;text-transform:uppercase;margin-left:8px}.more_rooms_row .cont-row .right .box a.booknow:hover{background:#ae0507}.more_rooms_row .cont-row .right .box a.view_details:hover{color:#ae0507;text-decoration:none}.nonrefund{color:#ec0910;border:1px solid #ec0910;padding:1px 3px;border-radius:3px}.more_rooms_row .cont-row .left .box i{color:#959292;margin-left:3px}.more_rooms_row .cont-row .left .box ul li i{color:#555}.more_rooms_row_popup{width:100%;display:flex;flex-direction:column;margin-top:15px;overflow-x:scroll}.more_rooms_row_popup .scroll{max-height:100%;min-width:800px}.more_rooms_row_popup .head-row{width:100%;display:flex;flex-direction:row;background:#e7ecef;justify-content:space-between;padding:5px;text-transform:uppercase;font-size:13px;color:#000;font-weight:500}.more_rooms_row_popup .head-row .left{width:80%;display:flex;flex-direction:row;justify-content:flex-start}.view_pop_row .head-row .left .box{width:16.66%;padding:1px;text-align:center}.view_pop_row .head-row .left .box:hover{background:none!important;border:none!important;padding:1px!important}.view_pop_row .cont-row{width:100%;display:flex;flex-direction:row;border-bottom:1px solid #d4d8db;justify-content:space-between;padding:8px 5px;font-size:13px;color:#000}.more_rooms_row_popup .cont-row .left{width:80%;display:flex;flex-direction:row;justify-content:flex-start}.view_pop_row .left .box{width:17%;align-items:center;padding:1px;text-align:center}.more_rooms_row_popup .cont-row .left .box{width:17%;align-items:center;cursor:pointer}.more_rooms_row .cont-row .left .box ul{display:flex;flex-direction:row;justify-content:flex-start;width:100%;margin:0 0 0 15px;padding:0}.more_rooms_row_popup .cont-row .left .box ul li{margin:0 5px;color:#5b5b5b}.more_rooms_row_popup .cont-row .left .box:last-child{display:flex;flex-direction:row;justify-content:space-between;width:30%}.more_rooms_row_popup .cont-row .left .box i{color:#959292;margin-left:3px}.more_rooms_row_popup .cont-row .left .box ul li i{color:#555}.flight-details .resp-vtabs ul.resp-tabs-list{background:#e5e5e5;padding-top:10px;padding-left:5px;padding-bottom:10px}.flight-details .resp-vtabs ul.resp-tabs-list li{color:#000;font-size:14px}.date{display:flex;justify-content:space-between;flex-direction:row;flex-flow:wrap}.date .custom-control{width:50%}.filter .card-header h5 a{color:#000;text-transform:uppercase}.filter .collapse h4{color:#d22d29;text-transform:uppercase;font-size:14px}.filter .collapse a{font-size:13px;color:#14468b;text-decoration:underline;margin-bottom:8px;display:block}.view_pop_row .modal-lg{max-width:1200px}.view_pop_row .modal-body{padding-top:0}.view_pop_row .nav-tabs{background:#e5e5e5}.view_pop_row .nav-tabs .nav-item .nav-link.active{border-top:4px solid #d72521;background:#fff;color:#000}.view_pop_row .nav-tabs .nav-item .nav-link{color:#000;font-size:14px;text-transform:uppercase;border-top:4px solid #e5e5e5;padding:5px 30px}.view_pop_row .modal-header{padding:15px 17px;align-items:center;align-content:center;display:flex;justify-content:center;border-bottom:none}.view_pop_row .modal-header h5{text-transform:uppercase;font-size:20px;font-weight:500;color:#000;margin-left:10px}.view_pop_row .modal-header i img{display:block}.itinerary-cont{width:100%;display:flex;justify-content:flex-start}.view_pop_row .itinerary-cont .left{width:30%}.view_pop_row .itinerary-cont .left img{display:block}.view_pop_row .itinerary-cont .right{width:70%;justify-content:flex-start;padding-left:35px}.view_pop_row .itinerary-cont .right ul{border-left:3px solid #dbdbdb;padding-left:20px}.view_pop_row .itinerary-cont .right ul li{font-size:13px;padding:12px 0;align-items:center;position:relative}.view_pop_row .itinerary-cont .right ul li:after{width:14px;height:14px;position:absolute;background:#dbdbdb;background:#fff;left:-28px;content:"";top:15px;border-radius:16px;border:1px solid #dbdbdb}.view_pop_row .itinerary-cont .right ul li span{color:#747474;margin-top:5px;display:flex;align-items:center}.view_pop_row .itinerary-cont .right ul li i.icon{font-size:20px}.view_pop_row .itinerary-cont .right ul li i.icon,.view_pop_row .itinerary-cont .right ul li span i.icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:#0000;color:#525252;width:25px;text-align:center;margin-right:10px}.view_pop_row .itinerary-cont .right ul li span i.icon{font-size:18px}.ship_info .simple-ul{padding-left:20px}.ship_info .card{border-radius:4px;overflow:hidden;background:#fff;box-shadow:0 0 5px 0 #0000001a;border:none;width:100%;display:flex;flex-direction:column;padding:8px 0}.ship_info .card .head{width:100%;display:flex;flex-direction:row;justify-content:space-around}.ship_info .card p{line-height:20px;margin-bottom:5px}.ship_info .card a.view_details{color:#d72729;text-decoration:underline}.ship_info p{margin-top:6px}.resp-vtabs .resp-tab-content .deck_plan_row{width:100%;text-align:center;border-bottom:1px solid #ccc;padding-bottom:20px}.resp-vtabs .resp-tab-content .deck_plan_row .image-box{width:100%;padding-bottom:20px}.resp-vtabs .resp-tab-content .deck_plan_row h3{width:100%;font-size:25px;text-transform:uppercase;color:#000;font-weight:400}.resp-vtabs .resp-tab-content .deck_plan_row p{width:100%;font-size:14px;line-height:21px;margin-bottom:0}.deck_plan_bottom .areas_tab .heading{color:#fff;background:#002542;padding:13px 10px;display:block;text-transform:uppercase;font-size:14px}.deck_plan_bottom .areas_tab .accordion .card-body{padding:10px 0}.deck_plan_bottom .areas_tab .accordion .card-body p{line-height:19px}.deck_plan_bottom .areas_tab .accordion:not(.accordion-alternate) .card-header a.collapsed{background-color:#e5e5e5;color:#000}.deck_plan_bottom .areas_tab .accordion .card-header a{padding:10px 30px 10px 10px;font-weight:400;font-size:14px;border-radius:0!important}.deck_plan_bottom .areas_tab .accordion .card-header a:before{right:10px;left:inherit}.deck_plan_bottom .areas_tab .accordion .card{overflow:inherit}.deck_plan_bottom .areas_tab .accordion:not(.accordion-alternate) .card-header a{background:#d6d6d6;color:#000}.deck_plan_bottom .areas_tab ul{padding-left:13px;margin-top:15px}.deck_plan_bottom .areas_tab ul li{padding:5px 0}.deck_plan_bottom .areas_tab ul li i{margin-right:8px}.deck_plan_bottom .deck_plan_right{width:100%;text-align:center}.deck_plan_bottom .deck_plan_right h6{font-size:15px;font-weight:500;color:#000}.flight-details .accordion.accordion-alternate .card-header a,.flight-details .accordion.accordion-alternate .card-header a.collapsed,.flight-details .colaps_style h6{color:#000;font-weight:400;font-size:15px}.flight-details .colaps_style h6{text-transform:uppercase}.flight-details .colaps_style ul{margin:0;padding:0}.flight-details .ship_facts_row .ship_box{color:#000;font-weight:400;font-size:14px;display:flex;flex-wrap:wrap}.flight-details .ship_facts_row .ship_box:nth-child(2n){background:#f6f7f9}.flight-details .ship_facts_row .ship_box p{padding:8px 0;margin:0}.flight-details .ship_facts_row .ship_box p i{color:#7d7d7d;margin-right:5px;font-size:12px}.view_pop_row .tabinner_tab{width:100%}.view_pop_row .tabinner_tab .view_pop_row .nav-tabs{border-bottom:1px solid #d7dee3;background:#fff}.view_pop_row .tabinner_tab .nav-tabs .nav-item .nav-link.active{border-bottom:4px solid #d72521;background:#fff;color:#000;border-top:none}.view_pop_row .tabinner_tab .nav-tabs{background:#fff}.view_pop_row .tabinner_tab .nav-tabs .nav-item .nav-link{border-top:none}.view_pop_row .tabinner_tab h3{font-size:17px;font-weight:500;color:#000}.view_pop_row .tabinner_tab h3 span{font-size:19px;font-weight:600}.view_pop_row .tabinner_tab h5{font-size:14px;font-weight:500;color:#000}.view_pop_row .tabinner_tab p{font-size:14px;font-weight:400;color:#363636;line-height:22px}.view_pop_row .tabinner_tab ul{padding-left:0;margin-left:17px}.view_pop_row .tabinner_tab ul.roomlist li{list-style:disc}.pax_details_page_row{justify-content:space-between;display:flex}.pax_details_page_row .pax_left{width:calc(75% - 25px)}.pax_details_page_row .pax-right{position:relative;width:100%;padding-bottom:30px}.pax_details_page_row .pax_left h3{margin:0}.pax_details_page_row .pax-right h3,.pax_details_page_row .pax_left h3{color:#002543;font-size:18px;font-weight:500}.pax_details_page_row .pax-right .accordion-alternate .card .card-header h5 a{font-size:15px;font-weight:500;color:#000;padding-left:20px;padding-right:0}.pax_details_page_row .pax-right .accordion-alternate .card .card-header h5 a span{float:right}.pax_details_page_row .pax-right .accordion-alternate .card .card-body{padding:0 0 10px}.pax_details_page_row .pax-right .accordion-alternate .card .card-body span{display:flex;justify-content:space-between;align-items:center;color:#525252;font-size:13px;font-weight:400;padding:3px 0 3px 18px}.pax_details_page_row .pax-right .accordion-alternate .card .card-body span p{margin-left:5px;margin-bottom:0}.pax_details_page_row .pax-right .accordion-alternate .fare-summery-footer{display:flex;justify-content:space-between;padding:10px 0;font-size:18px;color:#000;font-weight:500;border-top:1px solid #e4e9ec}.pax_details_page_row .pax-right .accordion-alternate .fare-summery-footer p{padding:0;margin:0}.pax_details_page_row .pax-right .accordion-alternate .faresum-btn-row{padding:5px 0 15px}.pax_details_page_row .pax-right .accordion-alternate .faresum-btn-row a{font-size:17px;font-weight:500;padding:12px;color:#fff;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center;line-height:22px;text-transform:uppercase;width:100%}.pax_details_page_row .pax-right .accordion-alternate .faresum-btn-row a.sendquery{display:flex;flex-direction:row;align-items:center;justify-content:center;background:#fff;color:#d32f2f;border:1px solid #d32f2f}.pax_details_page_row .pax-right .accordion-alternate .faresum-btn-row a.sendquery span:first-child{margin-right:5px}.pax_details_page_row .pax-right .promo-code-outer{background:#fff;border:1px solid #9caab347;box-shadow:0 0 9px 0 #0000001a;border-radius:4px;overflow:hidden;margin:0 0 15px;position:relative;padding:10px 15px}.pax_details_page_row .pax-right .promo-code-outer h2{font-size:15px;font-weight:500;color:#000;margin:0 0 15px}.pax_details_page_row .pax-right .promo-code-outer .promo-code{position:relative;margin-bottom:15px;padding-left:0}.pax_details_page_row .pax-right .promo-code-outer .promo-code input.valid[type=text]:not(.browser-default),.pax_details_page_row .pax-right .promo-code-outer .promo-code input.valid[type=text]:not(.browser-default):focus{box-shadow:none;border-bottom:1px solid #777}.pax_details_page_row .pax-right .promo-code-outer .promo-code .form-control{height:34px;line-height:34px;border:1px solid #777;border-radius:5px;color:#6d6c6c;font-size:14px;width:100%;box-sizing:border-box;padding:5px 65px 5px 10px}.pax_details_page_row .pax-right .promo-code-outer .promo-code .applybtn{position:absolute;right:10px;top:5px;color:#d32f2f;font-size:15px;font-weight:700;background:0 0;border:0;cursor:pointer}.pax_details_page_row .pax-right .promo-code-outer .or{margin-left:-15px;margin-right:-15px;height:17px;box-shadow:0 6px 5px 0 #0000000d;text-align:center;margin-bottom:35px}.pax_details_page_row .pax-right .promo-code-outer .or span{width:36px;height:36px;line-height:36px;text-transform:uppercase;border:1px solid #9caab3;box-shadow:0 6px 5px 0 #0000001a;text-align:center;border-radius:50%;position:relative;z-index:10;background:#fff;display:inline-block}.pax_details_page_row .pax-right .promo-code-outer h3{font-size:14px;font-weight:500;color:#000}.pax_details_page_row .pax-right .promo-code-outer .promocode-list{margin-right:-15px;padding-right:10px;max-height:425px;overflow:hidden;overflow-y:auto;margin-bottom:7px;padding-left:0}.pax_details_page_row .pax-right .promo-code-outer .promocode-list li{padding:10px 0;border-bottom:1px solid #ebebeb}.pax_details_page_row .pax-right .promo-code-outer .promocode-list li .checkouter .radio{margin:0}.pax_details_page_row .pax-right .promo-code-outer .promocode-list li .checkouter .radio label{font-size:15px;font-weight:500}.pax-right .promo-code-outer .promocode-list li:last-child{border:none}.pax_details_page_row .pax-right .promo-code-outer .promocode-list li p{color:#525252;font-size:13px;font-weight:400;margin:0;line-height:18px;padding-left:16px}.pax_details_page_row .pax-right .support-outer{background:#fff;border:1px solid #9caab347;box-shadow:0 0 9px 0 #0000001a;border-radius:4px;overflow:hidden;margin:0 0 15px;position:relative;padding:5px 15px}.pax_details_page_row .pax-right .support-outer ul{width:100%;padding-left:0;margin-bottom:0}.pax_details_page_row .pax-right .support-outer ul li{justify-content:start;display:flex;border-bottom:1px solid #ebebeb;padding:12px 0;align-items:center}.pax_details_page_row .pax-right .support-outer ul li:last-child{border-bottom:none}.pax_details_page_row .pax-right .support-outer ul li .icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:#0000;color:#525252;font-size:30px;text-align:left;display:block}.pax_details_page_row .pax-right .support-outer ul li h3{color:#222;font-size:14px;font-weight:400;line-height:20px;padding-left:13px;padding-bottom:0}.pax_details_page_row .pax-right .support-outer ul li h3 span{font-weight:500;color:#000;font-size:20px;display:block}.pax_details_page_row .pax-right .support-outer ul li h3 span strong{color:#000;font-size:16px}.pax_details_page_row .pax-right .support-outer ul li h3 span .whatsapp-icon{width:30px;height:30px;display:block}.pax_details_page_row .pax_left .traveller-details .accordion{width:100%}.pax_details_page_row .pax_left .traveller-details .accordion .card-body{padding:15px}.pax_details_page_row .pax_left .traveller-details .accordion .card-body .custom-select,.pax_details_page_row .pax_left .traveller-details .accordion .card-body .form-control{position:relative;border:1px solid #777;border-radius:4px;padding:0 10px;margin:0;height:32px;line-height:32px;font-size:13px}.pax_details_page_row .pax_left .traveller-details .accordion .card-body .form-group{margin-bottom:0}.pax_details_page_row .pax_left .accordion .card{border:1px solid #e8e8e8!important;border-radius:5px!important}.pax_details_page_row .pax_left .traveller-details .accordion .card-header a{border-radius:0;color:#960606;color:#d92727}.pax_details_page_row .pax_left .traveller-details .accordion .card-header a.collapsed{background:#f4f4f4;color:#000}.pax_details_page_row .pax_left .traveller-details .accordion:not(.accordion-alternate) .card-header a{background:#f4f4f4}.contact-information{background:#fff;border:1px solid #9caab347;box-shadow:0 0 9px 0 #0000001a;border-radius:5px;padding:15px;position:relative;margin:10px 0 15px}.contact-information .contact-head{display:flex;justify-content:start;align-items:center}.contact-information .contact-head span{margin-right:15px}.contact-information .contact-head .icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:#0000;color:#525252;font-size:40px;text-align:left}.contact-information .contact-head h3{color:#000;font-size:19px;font-weight:400;line-height:22px}.contact-information .contact-details{margin:10px -15px 0;border-top:1px solid #ededed;padding:20px 15px 2px}.contact-information .contact-details .form-control{position:relative;border:1px solid #777;border-radius:4px;padding:0 10px;margin:0;height:32px;line-height:32px;font-size:13px}.contact-information .contact-details .form-group{margin-bottom:0}.gst-outer .gst-header{justify-content:space-between;display:flex;align-items:center;padding-bottom:10px}.gst-outer .gst-header .gst-header-left{display:flex;justify-content:start}.gst-outer .gst-header .gst-header-left span{margin-right:15px}.gst-outer .gst-header .gst-header-left span .icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:#0000;color:#525252;font-size:40px;text-align:left}.gst-outer .gst-header .gst-header-left h3{color:#525252;font-size:13px;font-weight:400;line-height:22px}.gst-outer .gst-header .gst-header-left h3 span{display:block}.gst-outer .gst-header .gst-header-left h3 span strong{color:#000;font-size:16px}.gst-outer .gst-header .gst-header-right a.blueborderbtn{color:#19478a;border:1px solid #034e8d;text-transform:uppercase;border-radius:4px;padding:7px 15px;line-height:34px;cursor:pointer}.gst-outer .gst-header .gst-header-right :hover{background:#f5f5f5}.gst-outer .gst-contact-details-wrapper{overflow:hidden;margin-left:-15px;margin-right:-15px}.gst-outer .gst-contact-details-wrapper .gst-contact{border-top:1px solid #ededed;padding:15px 15px 5px}.gst-outer .gst-contact-details-wrapper .gst-contact .form-control{position:relative;border:1px solid #777;border-radius:4px;padding:0 10px;margin:0;height:32px;line-height:32px;font-size:13px}.gst-outer .gst-contact-details-wrapper .gst-contact .form-group{margin-bottom:0}.paymentbox .heading{color:#000;font-size:18px;font-weight:500;border-bottom:1px solid #ebebeb;padding:0 15px 15px;margin:0 -15px;flex-direction:row;display:flex;justify-content:space-between;align-items:center}.paymentbox .heading .offer{flex-direction:row;display:flex;justify-content:flex-start;align-items:flex-start}.paymentbox .heading .offer .block{height:18px;background:#307d01;font-size:10px;font-weight:700;text-transform:uppercase;padding:0 4px 0 7px;line-height:18px;color:#fff;position:relative;margin-right:15px}.paymentbox .heading .offer .block:after{content:"";width:0;height:0;position:absolute;left:100%;top:0;border-color:#0000 #0000 #0000 #307d01;border-style:solid;border-width:9px 0 9px 9px}.paymentbox .heading .offer i{color:#307d01;font-size:13px;font-weight:400;font-style:normal;display:block}.paymentbox .upidiagram{flex-flow:row wrap;display:flex;justify-content:flex-start;align-items:stretch;margin:15px 0 0;padding:0}.paymentbox .upidiagram li{width:33.333%;padding:0 15px 30px;text-align:center}.paymentbox .upidiagram li .bg{width:100px;height:105px;border-radius:5px;background:#f4f6f8;position:relative;padding:25px 0 0;margin:0 auto 15px}.paymentbox .upidiagram li .bg .no{position:absolute;top:-15px;width:30px;height:30px;text-align:center;line-height:30px;color:#525252;font-size:17px;font-weight:400;border:1px solid #d9d9d9;border-radius:50%;background:#fff;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);z-index:10}.paymentbox .upidiagram li .bg .two{width:76px;height:67px;background:url(payment-sprite.404642bc485b5f350e20.png) -433px -74px no-repeat;margin:0 auto}.paymentbox .upidiagram li .bg .four{width:40px;height:68px;background:url(payment-sprite.404642bc485b5f350e20.png) -435px -217px no-repeat;margin:0 auto}.paymentbox .upidiagram li .bg .five{width:69px;height:74px;background:url(payment-sprite.404642bc485b5f350e20.png) -433px -287px no-repeat;margin:6px auto 0}.paymentbox .upidiagram li p{color:#525252;font-size:11px;font-weight:400;line-height:16px}.paymentbox .or{width:100%;text-align:center;margin:-22px 0 7px;position:relative;flex-direction:row;display:flex;justify-content:center;align-items:center;height:1px}.paymentbox .or span{color:#999;width:45px;height:45px;text-align:center;line-height:45px;border:1px solid #d7dde2;font-size:16px;font-weight:500;background:#fff;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);border-radius:50%;z-index:10;text-transform:uppercase}.paymentbox .seperationbg{background:#f4f6f8;padding:15px;margin-bottom:30px;border-radius:7px}.paymentbox .seperationbg.upi{flex-direction:row;display:flex;justify-content:space-between;align-items:center}.paymentbox .seperationbg.upi .Virtual-wrapper{width:45%;min-width:200px}.paymentbox .seperationbg.upi .leftsides{width:calc(100% - 190px)}.paymentbox .seperationbg.upi .leftsides h4{color:#000;font-size:17px;font-weight:500;margin-bottom:10px}.paymentbox .seperationbg.upi .leftsides h5{color:#525252;font-size:14px;font-weight:500;margin-bottom:13px}.paymentbox .seperationbg.upi .leftsides .upi-img{width:100%;max-width:200px;display:block}.paymentbox .seperationbg.upi .qr{width:170px;height:170px;position:relative;overflow:hidden;background:#e9ecef}.paymentbox .seperationbg.upi .qr a{height:40px;line-height:40px;padding:0 20px;background:#fff;color:#d32f2f;border:1px solid #d32f2f;display:inline-block;z-index:10;font-size:16px;font-weight:700;border-radius:4px;white-space:nowrap;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.paymentbox .make-payment-btn{font-size:19px;font-weight:500;padding:10px 25px;color:#fff!important;text-transform:capitalize;background:#d32f2f;border-radius:4px;display:inline-block;text-align:center;text-transform:uppercase;cursor:pointer}.paymentbox .make-payment-btn:hover{background:#ae0507}.paymentbox footer{padding:25px 0 15px;border-top:1px solid #d9d9d9}.paymentbox footer .socialmedia_share,.paymentbox footer .top-section{flex-direction:row;display:flex;justify-content:flex-end;align-items:center}.paymentbox footer .socialmedia_share{margin-top:5px;font-size:14px;color:#525252;font-weight:400;text-align:right}.paymentbox footer .socialmedia_share .right a{color:#19478a;font-weight:500;flex-direction:row;display:inline-flex;justify-content:flex-end;align-items:center;margin:0 7px}.paymentbox footer .socialmedia_share a span{font-size:15px;margin-right:5px}.paymentbox footer socialmedia_share a:hover{color:#d32f2f}.paymentbox footer h2{font-size:14px;text-align:right;color:#000;font-weight:400;margin-right:25px}.paymentbox footer h2 span{display:block;font-weight:700;font-size:30px}.paymentbox footer h2 span i{font-style:normal;font-size:20px;font-weight:500}.paymentbox footer .mat-flat-button{text-transform:uppercase;font-size:19px;font-weight:500;padding:7px 25px}.paymentbox .card-imgs{flex-direction:row;box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center;margin-bottom:15px}.paymentbox .card-imgs li{margin-right:5px}.paymentbox .card-imgs li:last-child{margin-right:0}.paymentbox .card-imgs li img{border-radius:5px;border:1px solid #ebebeb}.paymentbox .card-imgs li .bgimgs{background:url(payment-sprite.404642bc485b5f350e20.png) no-repeat;width:51px;height:32px}.paymentbox .card-imgs li .bgimgs.visa{background-position:-5px -2px}.paymentbox .card-imgs li .bgimgs.mastercard{background-position:-60px -2px}.paymentbox .card-imgs li .bgimgs.discover{background-position:-115px -2px}.paymentbox .card-imgs li .bgimgs.dinersclub{background-position:-169px -2px}.paymentbox .card-imgs li .bgimgs.amex{background-position:-224px -2px}.paymentbox .card-imgs li .bgimgs.eze-click{background-position:-280px -2px}.paymentbox .card-imgs li .bgimgs.rupay{background-position:-333px -2px}.paymentbox .block.large-width{width:40%}.field_style{position:relative;border:1px solid #777;border-radius:4px;padding:0 10px;margin:0;height:32px;line-height:32px;font-size:13px;width:100%}label{color:#000;font-size:13px;margin-bottom:5px}.tab_content .modal-trigger .seperationbg .checkbox{padding:15px 0;flex-direction:row;justify-content:flex-start;display:flex;align-items:baseline}.tab_content .modal-trigger .seperationbg .checkbox label{padding-left:5px}.border_bottom{border-bottom:1px solid #c6cbd0}.paymentbox .fullwidth{width:100%}.paymentbox .row-start{flex-direction:row;display:flex;justify-content:flex-start;align-items:stretch;padding:5px 0}.notfloating-label{color:#000;font-size:14px;margin-bottom:5px;display:block}.card-header .modal-trigger{display:none!important}.paymentbox .card-container{width:60px;height:34px;margin:25px 10px 0 0;border-radius:4px;background:url(payment-sprite.404642bc485b5f350e20.png) no-repeat}.paymentbox .card-container.mastercard{background-position:-60px -2px}.paymentbox .card-container.visa{background-position:-5px -2px}.paymentbox .card-container.discover{background-position:-115px -2px}.paymentbox .card-container.dinersclub{background-position:-169px -2px}.paymentbox .card-container.amex{background-position:-224px -2px}.paymentbox .card-container.eze-click{background-position:-280px -2px}.paymentbox .card-container.rupay{background-position:-333px -2px}.paymentbox .cvvimg{flex-direction:row;display:flex;justify-content:flex-start;align-items:center}.paymentbox .cvvimg .cvvimgcontainer{width:56px;min-width:56px;height:41px;background:url(payment-sprite.404642bc485b5f350e20.png) no-repeat;background-position:-391px 0;margin-right:10px;margin-top:10px}.paymentbox .ezeclick{width:159px;height:40px;background:url(payment-sprite.404642bc485b5f350e20.png) no-repeat;background-position:-224px -421px}.paymentbox .cvvimg p{font-size:11px;color:#757575;font-weight:400;font-style:italic;max-width:103px;margin-bottom:0;line-height:14px}.paymentbox .block.small-width{width:93px}.paymentbox .bank-radio{flex-flow:row wrap;display:flex;justify-content:flex-start;align-items:stretch;margin:10px 0 20px}.paymentbox .bank-radio.netbanking{background:#f4f6f8;margin-top:0;padding:15px;border-radius:7px}.paymentbox .bank-radio .radio{justify-content:left;align-content:center;align-items:center;display:flex;margin:5px 20px 5px 0}.paymentbox .bank-radio .radio label{font-weight:500;padding-left:5px}.paymentbox .bank-radio .radio label span{font-size:12px;color:#525252}.paymentbox .bank-area,.paymentbox .bank-radio .bankdiv{width:137px;height:45px;background:url(payment-sprite.404642bc485b5f350e20.png) no-repeat;border-radius:3px}.paymentbox .bank-area{margin-top:22px}.googleplayimg{width:103px;height:43px;background:url(payment-sprite.404642bc485b5f350e20.png) no-repeat;background-position:-297px -198px;margin:10px 0}.paymentbox .bank-area.kodakmahindra{background-position:-5px -245px}.paymentbox .bank-radio .bankdiv.citybank{background-position:-5px -45px}.paymentbox .bank-radio .bankdiv.icicibank{background-position:-293px -45px}.paymentbox .bank-radio .bankdiv.sbi-bank{background-position:-149px -96px}.paymentbox .bank-radio .bankdiv.hdfcbank{background-position:-149px -45px}.paymentbox .bank-radio .bankdiv.federalbank{background-position:-5px -447px}.paymentbox .bank-radio .bankdiv.axisbank{background-position:-5px -96px}.paymentbox .bank-radio .bankdiv.bankofbaroda{background-position:-293px -96px}.paymentbox .bank-radio .bankdiv.mobikwik{background-position:-5px -145px}.paymentbox .bank-radio .bankdiv.payzapp{background-position:-149px -146px}.paymentbox .bank-radio .bankdiv.mpesa{background-position:-293px -146px}.paymentbox .bank-radio .bankdiv.amazonpay{background-position:-5px -194px}.paymentbox .bank-radio .bankdiv.freecharge{background-position:-371px -366px}.paymentbox .bank-radio .bankdiv.phonepe{background-position:-149px -194px}.paymentbox .bank-radio .radio-options span{font-size:12px;color:#525252}.responsive-table{width:100%;overflow:hidden;overflow-x:auto;margin:10px 0 20px}.responsive-table table{border-collapse:collapse;width:100%;min-width:800px}.responsive-table table thead tr{border:0}.responsive-table table thead tr th{color:#002543;font-size:14px;font-weight:500;background:#f4f6f8;padding:10px 7px}.responsive-table table tbody tr{border-bottom:1px solid #ebebeb}.responsive-table table tbody tr td{padding:7px 10px;color:#000;font-size:13px;font-weight:400}.responsive-table table tbody tr td .radio{margin:0;display:flex}.responsive-table table tbody tr td .radio label{width:20px}.paymentbox .at-text{font-weight:700;color:#000;font-size:16px;padding-bottom:22px;margin-right:15px}.paymentbox .row-start>div{margin-right:15px}.payment-methods .resp-vtabs .resp-tabs-list{background:#f4f4f6}.payment-methods .resp-vtabs .resp-tabs-list li{width:100%;font-size:15px;color:#000;display:block;font-weight:400;text-align:left;padding:0 15px 0 8px;height:48px;text-transform:capitalize;position:relative;border-bottom:1px solid #e0dfdf;display:flex;align-items:center}.payment-methods .resp-vtabs .resp-tabs-list li span{margin-right:5px}.payment-methods .resp-vtabs li.resp-tab-active{background:#fff;color:#d32f2f;border-radius:0}header .container .header-row .subpagemenu{position:relative;flex-direction:row;display:flex;justify-content:center;align-items:stretch;padding-left:0;margin-bottom:0}header .container .header-row .subpagemenu li a{margin-right:30px;height:100%;position:relative;flex-direction:column;display:flex;justify-content:center;align-items:center}header .container .header-row .subpagemenu li a:before{content:"";left:50%;bottom:-15px;width:0;height:3px;position:absolute;background:#d32f2f;opacity:0;transition:all .5s ease}header .container .header-row .subpagemenu li a .icon{font-size:18px;color:#fff;transition:all .5s ease;margin-bottom:5px;height:20px;line-height:20px}header .container .header-row .subpagemenu li a .icon.ak-cruise{font-size:24px}header .container .header-row .subpagemenu li a h3{color:#fff;font-size:13px;font-weight:400;margin:0;text-align:center}header .container .header-row .subpagemenu li a:hover:before{left:0;opacity:1;width:100%}header .container .header-row .subpagemenu li a:hover .icon{color:#d32f2f}header .container .header-row .subpagemenu li:last-child a{margin:0}header .container .header-row .subpagemenu li.active a .icon{color:#d32f2f}header .container .header-row .subpagemenu li.active a:before{left:0;opacity:1;width:100%}.flight_review_row{width:100%;display:block;background:#fff;border:1px solid #9caab347;box-shadow:0 0 9px 0 #0000001a;border-radius:5px;margin-top:7px}.flight_review_row .top{width:100%;display:block;border-bottom:1px solid #d7d7d7;padding:8px 10px}.flight_review_row .top p{margin-bottom:0;color:#525252;font-size:13px;font-weight:400;line-height:22px}.flight_review_row .top p a{color:#d32f2f;text-decoration:underline}.flight_review_row .cruise_dtls_row{width:100%;display:flex;justify-content:space-between;padding:10px 15px;border-bottom:1px solid #d7d7d7}.flight_review_row .cruise_dtls_row .left-dtls{width:75%;display:flex;justify-content:flex-start}.flight_review_row .cruise_dtls_row .right-dtls{width:25%;display:flex;justify-content:flex-end}.flight_review_row .cruise_dtls_row .right-dtls a{flex-direction:row;display:flex;justify-content:center;align-items:center;border-radius:4px;font-weight:500;border:1px solid #002543;font-size:14px;white-space:nowrap;text-transform:uppercase;color:#002543;position:relative;z-index:15;background:#fff;height:34px;line-height:34px;padding:0 15px;cursor:pointer;margin-top:10px}.flight_review_row .cruise_dtls_row .left-dtls .left-logo{padding-right:10px}.flight_review_row .cruise_dtls_row .left-dtls .right-content h2{font-size:22px;color:#000;margin-bottom:0}.flight_review_row .cruise_dtls_row .left-dtls .right-content p{font-size:13px;color:#000;margin-bottom:0}.flight_review_row .cruise_dtls_bottom{width:100%;justify-content:center;display:flex;padding:15px}.flight_review_row .cruise_dtls_bottom .left{width:40%;display:flex;align-items:flex-end;flex-direction:column}.flight_review_row .cruise_dtls_bottom .left h3{font-size:25px;color:#000;margin-bottom:3px}.flight_review_row .cruise_dtls_bottom .left h6{font-size:14px;color:#000;margin-bottom:5px}.flight_review_row .cruise_dtls_bottom .left p{font-size:13px;color:#525252;margin-bottom:0}.flight_review_row .cruise_dtls_bottom .center{width:20%;display:flex;justify-content:center;flex-direction:column;align-items:center}.flight_review_row .cruise_dtls_bottom .center p{font-size:13px;color:#000;margin-bottom:0;margin-top:5px}.flight_review_row .cruise_dtls_bottom .center .icon-row{width:60%;border-bottom:1px dashed #000;margin:0 20px;justify-content:center;display:flex}.flight_review_row .cruise_dtls_bottom .center .icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:#0000;color:#525252;font-size:40px;text-align:left}.flight_review_row .cruise_dtls_bottom .right{width:40%;display:flex;flex-direction:column;align-items:flex-start}.flight_review_row .cruise_dtls_bottom .right h3{font-size:25px;color:#000;margin-bottom:3px}.flight_review_row .cruise_dtls_bottom .right h6{font-size:14px;color:#000;margin-bottom:5px}.flight_review_row .cruise_dtls_bottom .right p{font-size:13px;color:#525252;margin-bottom:0}.flight_review_row .review_footer{width:100%;background:#f4f6f8;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.flight_review_row .review_footer .left-footer{display:inline-flex;justify-content:flex-start;align-items:center;padding:5px 15px}.flight_review_row .review_footer .left-footer p{margin-bottom:0}.flight_review_row .review_footer .left-footer ul{display:flex;justify-content:flex-start;padding-left:20px;margin-bottom:0}.flight_review_row .review_footer .left-footer ul li{padding:0 5px;border-right:1px solid #ccc}.flight_review_row .review_footer .left-footer ul li:last-child{border-right:none}.flight_review_row .review_footer .right-footer{display:inline-flex;justify-content:flex-start;align-items:center;padding:5px 15px;border-left:1px solid #d2d3d4}.flight_review_row .review_footer .right-footer ul{display:flex;justify-content:flex-start;padding-left:0;margin-bottom:0}.flight_review_row .review_footer .right-footer ul li{padding:0 5px;border-right:1px solid #ccc}.flight_review_row .review_footer .right-footer ul li:last-child{border-right:none}.availability .search-criteria .search_field_row{min-height:200px;padding:33px 10px 10px;background:#fff;border-radius:7px;position:relative;margin-top:-16px;z-index:40}.availability .search-criteria .search_field_box{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.availability .search-criteria .search-input-2 .form-group{margin:14px 0}.availability .search-criteria .top_head{font-size:24px;font-weight:400;margin:0;text-align:center;padding-bottom:10px}.availability .modal-body .search_field_box .form-group h5{text-transform:uppercase;line-height:14px;position:relative}.availability .modal-body .search_field_box .form-group h5,.availability .modal-body .search_field_box .form-group p{font-size:13px;font-weight:500;color:#000;display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0}.availability .modal-dialog .modal-content .modal-header{margin:0 1rem;border:none}.availability .modal-dialog .modal-content .modal-header .modal-title{font-size:25px;font-weight:400;color:#000}.availability .modal-dialog .modal-content .modal-body{padding:0 1rem 1rem}.availability .modal-body .search_field_box .form-group h6{font-size:14px;font-weight:400;color:#000;display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:20px;position:relative;margin:10px 0 0}.availability .modal-body .search_field_box .form-group h6 span{font-size:12px;font-weight:400}.availability .modal-body .search_field_box .form-group .custom-select{border:none;font-size:20px;font-weight:500;margin:0;color:#000;text-overflow:ellipsis;white-space:nowrap;padding:0 30px 0 0;height:auto!important}.availability .modal-body .search_field_box .form-group{padding-right:10px;padding-left:15px}.availability .modal-body .search_field_box .form-group .custom-select option{font-size:13px}.availability .modal-body .search_field_box .search_btn{background:#d32f2e;color:#fff;font-weight:400;border-radius:5px;font-size:17px;display:inline-block;border:none;padding:20px 30px;cursor:pointer;float:right;margin-top:17px}.availability .modal-body .search_field_box .form-group span.select{color:#fff;background:#00205a;border-radius:5px;padding:2px 5px;position:absolute;right:15px;top:20px}.availability .modal-body .search_field_box .form-group .form-control{font-size:20px;font-weight:500;margin:0;color:#000;text-overflow:ellipsis;white-space:nowrap;padding:0;height:auto;border:none}.availability .modal-body .search_field_box .form-group{border-right:1px solid #d5d3d3}.room_category_row{width:400px;background:#fff;border:1px solid #d5d9dc}.room_category_row h2{display:flex;justify-content:space-between;align-items:center;color:#000;font-size:18px;font-weight:700;padding:11px 15px 5px;width:100%}.filter-row{display:block;position:relative}.resetallbtn{width:64px;height:20px;border-radius:6px;border:1px solid #19478a80;background:#fff;color:#19478a;font-size:12px;font-weight:500;text-transform:capitalize;text-align:center;position:absolute;right:40px;top:-10px;transition:all .3s ease;z-index:10;line-height:19px}.resetallbtn:hover{color:#fff;background:#19478a}.filter-mobile-footer{display:none}.checkbox{display:flex;flex-direction:row;align-items:center}.checkbox label{margin-bottom:0;margin-left:5px;line-height:15px}.paymentbox .bank-radio label{margin-bottom:0}.rooms-category-row .dropdown-menu.show{padding:0}.rooms-category-row .guest-popup{background:#fff;width:300px;padding:0;z-index:10;display:block}.rooms-category-row .guest-popup .scrolling{max-height:270px;overflow:hidden;overflow-y:auto}.rooms-category-row .guest-popup.open{display:block}.rooms-category-row .guest-popup .room-collapsed{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;position:relative;border-bottom:1px dashed #ebebeb;background:#f1f7ff;padding:15px;width:100%}.rooms-category-row .guest-popup .room-collapsed h4{font-size:15px;font-weight:700;color:#000;margin:0 0 5px}.rooms-category-row .guest-popup .room-collapsed h4 span{display:block;font-size:13px;font-weight:400;color:#00000080}.rooms-category-row .guest-popup .room-collapsed h4 span strong{color:#000}.rooms-category-row .guest-popup .room-collapsed .icons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.rooms-category-row .guest-popup .room-collapsed .icons .icon{opacity:.5;transition:all .5s ease;cursor:pointer;font-size:16px;margin-left:10px}.rooms-category-row .guest-popup .room-collapsed .icons .icon.ak-cancel{font-size:14px}.rooms-category-row .guest-popup .room-collapsed .icons .icon:hover{opacity:1}.rooms-category-row .guest-popup .groups h2{color:#000;font-size:15px;font-weight:700;padding:11px 15px 0}.rooms-category-row .guest-popup .groups ul{padding-left:0;margin-bottom:0}.rooms-category-row .guest-popup .groups ul li{padding:10px 15px;border-bottom:1px dotted #ebebeb;transition:all .5s ease}.rooms-category-row .guest-popup .groups ul li h3{margin:15px 0 0;text-transform:uppercase;color:#000;font-size:13px;font-weight:600}.rooms-category-row .guest-popup .groups ul li .row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0}.rooms-category-row .guest-popup .groups ul li .row .select-field{width:23%;margin:5px 0 0}.rooms-category-row .guest-popup .groups h2{position:relative;border-radius:4px;padding:0 10px;margin:0;height:29px;line-height:29px;font-size:13px}.rooms-category-row .guest-popup .groups ul li .row .select-field label{background:#fff;font-size:10px;margin:0}.rooms-category-row .guest-popup .groups ul li .row .select-field .custom-select{position:relative;border:1px solid #777;border-radius:4px;padding:0 10px;margin:0;height:29px;line-height:29px;font-size:13px}.rooms-category-row .guest-popup .groups ul li .row .select-field .select-dropdown{font-size:12px}.rooms-category-row .guest-popup .groups ul li p{font-size:15px!important;color:#000;width:auto;padding-right:10px;width:calc(100% - 130px)!important}.rooms-category-row .guest-popup .groups ul li p span{font-size:12px;color:#6b6b6b}.rooms-category-row .guest-popup .groups ul li p .checkbox{display:block;margin:0}.rooms-category-row .guest-popup .groups ul li p .checkbox label{font-size:12px;color:#525252;text-transform:none!important;padding-top:2px}.rooms-category-row .guest-popup .groups ul li h6{font-size:16px;color:#363636;width:40px;width:auto!important;margin-top:0!important}.rooms-category-row .guest-popup .groups ul li .btnouter{border:1px solid #d4d4d4;border-radius:7px;height:28px;overflow:hidden;background:#fff;width:70px;flex-direction:row;display:flex;justify-content:flex-start;align-items:stretch;-webkit-user-select:none;user-select:none}.rooms-category-row .guest-popup .groups ul li .btnouter a{flex-direction:row;display:flex;justify-content:center;align-items:center;color:#363636;font-size:20px;width:50%;font-weight:700;transition:all .5s ease}.rooms-category-row .guest-popup .groups ul li .btnouter a:first-child{border-right:1px solid #d4d4d4}.rooms-category-row .guest-popup .groups ul li .btnouter a:hover{color:#fff;background:#d32f2f}.rooms-category-row .guest-popup .groups ul li:hover,.rooms-category-row .guest-popup .groups ul li:hover .row .select-field label{background:#f1f7ff}.rooms-category-row .guest-popup .groups ul li:hover p{color:#d32f2f}.rooms-category-row .guest-popup .groups ul li:hover p span{color:#6b6b6b}.rooms-category-row .guest-popup footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:15px;width:100%;border-top:1px dotted #ebebeb}.rooms-category-row .guest-popup footer .link{font-size:15px;font-weight:700;color:#d32f2f;text-transform:capitalize}.rooms-category-row .guest-popup footer .link span{margin-right:10px;transition:all .5s ease}.rooms-category-row .guest-popup footer .link:hover span{margin-right:5px}.rooms-category-row .guest-popup footer .btns{display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff!important;border-color:#fff!important;text-transform:capitalize;background:#d32f2e!important;border-radius:4px;display:inline-block;text-align:center;width:65px;height:36px;line-height:36px;font-size:13px;font-weight:600;text-transform:uppercase}.rooms-category-row .guest-popup .groups .room-type-select{padding:0 10px 10px;border-bottom:1px solid #ebebeb}.rooms-category-row .guest-popup .groups .room-type-select .custom-select{position:relative;border:1px solid #777;border-radius:4px;padding:0 10px;margin:0;height:29px;line-height:29px;font-size:13px;width:50%}.menu{width:0;transition:all .2s ease;margin-top:0;background-color:#fff;overflow:hidden;position:absolute;padding-left:0;z-index:999;top:-9px;right:40px;height:52px;border-radius:5px;justify-content:space-between;display:flex}.menu li{list-style:none;padding:.6em 1em}.menu a{text-decoration:none;color:#333}.menu a:hover{color:#f20256}.open-hide{background-color:#fff;width:35px;height:34px;display:block;border:1px solid #002543;border-radius:4px;color:#000;font-size:16px;display:flex;align-items:center;justify-content:center}.open-hide:hover{cursor:pointer;background:#d32f2f;color:#fff;border:1px solid #d32f2f}.open-hide:hover i{color:#fff}.show{background-size:15px;background-repeat:no-repeat}.search-criteria .show i,.search-criteria i.close_btn{display:none}.search-criteria .show i.close_btn{display:block}.search-criteria .show+.menu{width:185px;border:1px solid #e3e7ea;padding:5px}.search-criteria .bottom .right ul.share-group li{display:flex;flex-direction:row;box-sizing:border-box;justify-content:center;align-items:center;position:relative;padding:0 10px;margin-right:0!important}.search-criteria .bottom .right ul.share-group li p{flex-direction:row;display:flex;justify-content:center;align-items:center;color:#fff;font-size:12px;font-weight:400;background:#d32f2f;height:100%;padding:6px 8px;line-height:12px;border-radius:6px;margin:0}.search-criteria .bottom .right ul.share-group li p .number{font-size:30px;font-weight:300}.search-criteria .bottom .right ul.share-group li a span{color:#000;font-size:19px;display:inline-block;margin-top:3px}.search-criteria .bottom .right ul.share-group li a img{display:inline-block}.search-criteria .bottom .right ul.share-group li a.whatsappheight{width:28px;height:28px;display:inline-block}.search-criteria .bottom .right ul.share-group li:before{position:absolute;content:"";width:1px;height:80%;left:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);background:#ebebeb}.search-criteria .bottom .right ul.share-group li:first-child{padding:0 5px 0 2px}.search-criteria .bottom .right ul.share-group li:first-child:before{display:none}.emailthis-search h3{font-size:27px;text-align:center;font-weight:700;color:#d32f2f;margin:0 0 20px}.emailthis-search .form-control{border-color:#777}.emailthis-search .form-control .search_btn{background:#d32f2e;color:#fff;font-weight:400;border-radius:5px;font-size:17px;display:inline-block;border:none;padding:20px 30px;cursor:pointer;float:right;margin-top:17px}.checkbox-wrapper{padding:7px 3px 8px 8px;width:27px;border-radius:5px 0 0 5px;background:#fff;position:absolute;left:-22px;top:0;z-index:15}.send-query-popup .headtop h3{font-size:27px;font-weight:700;color:#d32f2f;text-align:center}.send-query-popup .headtop h4{color:#000;font-size:20px;font-weight:500;text-align:center;margin-bottom:15px}.send-query-popup h5{color:#000;font-size:16px;font-weight:500}.send-query-popup h5 span{font-size:14px;color:#525252}.send-query-popup .modal-dialog{max-width:700px;min-width:300px}.send-query-popup .search_btn{float:right}.availability .modal-dialog .modal-content .modal-body{padding:15px}.res-filter-footer{width:100%;display:flex;justify-content:space-evenly;padding:10px 0;border-top:1px solid #ccc}.res-filter-footer .reset-btn{border-radius:3px;border:1px solid #d32f2f;background:#d32f2f}.res-filter-footer .appaly-btn,.res-filter-footer .reset-btn{color:#fff;font-size:13px;font-weight:500;text-transform:uppercase;text-align:center;transition:all .3s ease;padding:10px 20px}.res-filter-footer .appaly-btn{border-radius:3px;border:1px solid #19478a;background:#19478a}.payment-status{margin:15px 0 0;background:#fff;border:1px solid #9caab347;box-shadow:0 0 9px 0 #0000001a;border-radius:5px;padding:15px;width:100%;justify-content:space-between}.payment-status,.payment-status .icon-text{display:flex;flex-direction:row}.payment-status .icon-text .icon{position:relative}.payment-status .icon-text .icon .cruise-icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:#0000;font-size:50px}.payment-status .icon-text .icon .status-icon{position:absolute;top:21px;right:-4px;font-size:27px}.payment-status .icon-text .text{display:flex;flex-direction:column;margin-left:15px}.payment-status .icon-text .text h2{font-size:23px;font-weight:700}.payment-status .icon-text .text h3{font-size:16px;font-weight:500;color:#000}.payment-status .icon-text .text p{font-size:12px;font-weight:500;color:#525252;margin-bottom:0;line-height:19px}.payment-status .icon-text .text p .booking-id{color:#d32f2f;font-weight:500}.payment-status .ref-info{display:flex;flex-direction:column;text-align:center;justify-content:center;min-width:200px;margin-left:15px;border-left:1px solid #ebebeb;padding-left:15px;white-space:nowrap}.payment-status .ref-info h2{font-size:23px;font-weight:700}.payment-status .ref-info p{font-size:17px;font-weight:400;color:#000;margin-bottom:0}.payment-status.failed .status-icon,.payment-status.failed h2{color:#d32f2f}.payment-status.processing .status-icon,.payment-status.processing h2{color:#efb400}.payment-status.success h2{color:#119100}.payment-status.success h3{font-style:italic}.payment-status.success .status-icon{color:#fff;top:34px!important;right:-4px!important;font-size:13px!important}.payment-status.success .status-icon:before{width:100px;height:100px;background:#119100;padding:8px 7px 7px;border-radius:50%}.traveller-details{flex-direction:row;display:flex;justify-content:flex-start;align-items:center;background:#fff;border:1px solid #9caab347;box-shadow:0 0 9px 0 #0000001a;margin-top:15px;padding:10px}.traveller-details h3{color:#002543;font-size:18px;font-weight:400;margin-right:10px}.traveller-details ul{justify-content:flex-end;margin-bottom:0}.traveller-details ul,.traveller-details ul li{flex-direction:row;display:flex;align-items:center}.traveller-details ul li{justify-content:flex-start;border-right:1px solid #ebebeb;padding:0 15px}.traveller-details ul li:last-child{padding-right:0;border:0}.traveller-details ul li:first-child{padding-left:0}.traveller-details ul li .icon{flex-direction:row;display:flex;justify-content:center;align-items:center;width:29px;min-width:29px;height:29px;background:#cbcbcb;border-radius:50%;text-align:center;line-height:29px;color:#fff;font-size:15px;margin-right:10px}.traveller-details ul li h5{color:#363636;font-size:14px;font-weight:400;margin:0}.traveller-details ul li a{flex-direction:row;display:flex;justify-content:center;align-items:center;height:27px;padding:0 10px;background:#f6f4f5;border-radius:999px;color:#b84a01;border:1px solid #b84a01;margin-left:20px;white-space:nowrap}.traveller-details ul li a:hover{color:#fff;background:#b84a01}.banner-image{width:100%;border-radius:4px;overflow:hidden;height:190px;margin-top:15px}.banner-image img{height:auto;width:100%}.pax_details_page_row .pax-right .action-outer{background:#fff;border:1px solid #9caab347;box-shadow:0 0 9px 0 #0000001a;border-radius:4px;overflow:hidden;position:relative;padding:5px 15px;cursor:pointer}.pax_details_page_row .pax-right .action-outer ul{width:100%;margin-bottom:0;padding-left:0}.pax_details_page_row .pax-right .action-outer ul li{justify-content:space-between;display:flex;padding:12px 0;align-items:center}.pax_details_page_row .pax-right .action-outer ul li .left-outer{display:flex;flex-direction:row;align-items:center}.pax_details_page_row .pax-right .action-outer ul li .left-outer .icon{background:-webkit-linear-gradient(#d92727,#19478a);-webkit-background-clip:text;-webkit-text-fill-color:#0000;color:#525252;font-size:30px;text-align:left;display:block}.pax_details_page_row .pax-right .action-outer ul li .left-outer h3{color:#222;font-size:14px;font-weight:400;line-height:20px;padding-left:13px;padding-bottom:0;margin-bottom:0}.pax_details_page_row .pax-right .action-outer ul li .left-outer h3 span{font-weight:500;color:#000;font-size:17px;display:block}.pax_details_page_row .pax-right .action-outer ul li .left-outer h3 span strong{color:#000;font-size:16px}.pax_details_page_row .pax-right .action-outer ul li .left-outer h3 span .whatsapp-icon{width:30px;height:30px;display:block}.pax_details_page_row .pax-right .action-outer ul li .arrow-icon{font-weight:700}.cruise_dtls_row .send-query-popup .modal-dialog{max-width:1200px;min-width:300px}.cabin_amenities{border-left:1px solid #dee2e6;border-top:1px solid #dee2e6;margin:0;padding:0}.cabin_amenities li{border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;padding:7px 10px}.cabin_amenities li:hover{background:#ececec}.flight_review_row .table td,.table th{padding:7px 10px}.flight_review_row .table td i,.table th i{color:red}.ndr-icon{color:#d0531c!important;border:1px solid #d0531c;border-radius:3px}.ndr-icon,.senior-icon{padding:1px 3px;font-size:13px!important}.senior-icon{color:#3a59a1!important;border:1px solid #3a59a1;border-radius:3px}.military-icon{color:#d200eb!important;border:1px solid #d200eb;padding:1px 3px;border-radius:3px;font-size:13px!important}.paxhead .search-criteria{background:#fff;border:1px solid #9caab347;box-shadow:0 0 9px 0 #0000001a;border-radius:4px;padding:15px;margin:0 0 15px;position:relative}.paxhead .search-criteria .top h2{font-size:24px;font-weight:500;color:#000}.paxhead .search-criteria .modal-dialog{max-width:1200px}.paxhead .search-criteria .top p{margin:5px 0 0;color:#525252;font-size:13px;font-weight:400;line-height:18px}.paxhead .search-criteria .top p span{max-width:calc(100% - 75px);display:inline-block;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.paxhead .search-criteria .top p a{color:#d32f2f;text-decoration:underline;display:inline-block;vertical-align:middle}.paxhead .search-criteria .bottom{flex-direction:row;display:flex;justify-content:space-between;align-items:center}.paxhead .search-criteria .bottom ul.left{flex-direction:row;display:flex;justify-content:flex-start;align-items:center;margin-bottom:0;padding-left:0}.paxhead .search-criteria .bottom ul.left li{position:relative;padding:0 40px 0 15px}.paxhead .search-criteria .bottom ul.left li .icon{margin-right:40px;color:#000;font-size:20px;transform:rotate(180deg);-moz-transform:rotate(180deg)}.paxhead .search-criteria .bottom ul.left li:first-child{padding-left:0}.paxhead .search-criteria .bottom ul.left li:last-child{padding-right:0}.paxhead .search-criteria .bottom ul.left li h3{color:#000;font-size:13px;font-weight:400;margin:0;text-transform:capitalize}.paxhead .search-criteria .bottom ul.left li span{display:block;font-size:14px;margin-top:5px}.paxhead .search-criteria .bottom ul.left li span strong{font-size:18px;font-weight:500}.paxhead .search-criteria .bottom ul.left li span.big{font-size:16px;font-weight:500}.paxhead .search-criteria .bottom ul.left li.border{width:1px;height:40px;background:#ebebeb;padding:0}.paxhead .search-criteria .bottom ul.right{flex-direction:row;display:flex;justify-content:flex-end;align-items:center;margin-bottom:0}.paxhead .search-criteria .bottom ul.right li{margin-right:10px}.paxhead .search-criteria .bottom ul.right li:last-child{margin-right:0}.paxhead .search-criteria .bottom ul.right li.position-relative{position:relative}.paxhead .search-criteria .bottom .btns{flex-direction:row;display:flex;justify-content:center;align-items:center;border-radius:4px;font-weight:500;border:1px solid #002543;font-size:15px;white-space:nowrap;text-transform:uppercase;color:#000;position:relative;z-index:15;background:#fff;height:34px;line-height:34px;padding:0 12px;cursor:pointer}.paxhead .search-criteria .top_head{font-size:24px;font-weight:400;margin:0;text-align:center;padding-bottom:10px}.paxhead .modal-body .search_field_box .form-group h5{font-size:13px;font-weight:500;color:#000;text-transform:uppercase;display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:14px;position:relative}.pd_left{padding-left:15px}.paxhead .modal-body .search_field_box .form-group p{font-size:13px;font-weight:500;color:#000;display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0}.paxhead .modal-dialog .modal-content .modal-header{margin:0 1rem;border:none}.paxhead .modal-dialog .modal-content .modal-header .modal-title{font-size:25px;font-weight:400;color:#000}.paxhead .modal-dialog .modal-content .modal-body{padding:0 1rem 1rem}.paxhead .modal-body .search_field_box .form-group h6{font-size:14px;font-weight:400;color:#000;display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:20px;position:relative;margin:10px 0 0}.paxhead .modal-body .search_field_box .form-group h6 span{font-size:12px;font-weight:400}.paxhead .modal-body .search_field_box .form-group .custom-select{border:none;font-size:20px;font-weight:500;margin:0;color:#000;text-overflow:ellipsis;white-space:nowrap;padding:0 30px 0 0;height:auto!important}.paxhead .modal-body .search_field_box .form-group{padding-right:10px;padding-left:15px}.paxhead .modal-body .search_field_box .form-group .custom-select option{font-size:13px}.paxhead .modal-body .search_field_box .search_btn{background:#d32f2e;color:#fff;font-weight:400;border-radius:5px;font-size:17px;display:inline-block;border:none;padding:20px 30px;cursor:pointer;float:right;margin-top:17px}.paxhead .modal-body .search_field_box .form-group span.select{color:#fff;background:#00205a;border-radius:5px;padding:2px 5px;position:absolute;right:15px;top:20px}.paxhead .modal-body .search_field_box .form-group .form-control{font-size:20px;font-weight:500;margin:0;color:#000;text-overflow:ellipsis;white-space:nowrap;padding:0;height:auto;border:none}.paxhead .modal-body .search_field_box .form-group{border-right:1px solid #d5d3d3}.paxhead .modal-dialog .modal-content .modal-body{padding:15px}.paxhead .search-criteria .search_field_box{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.paxhead .search-criteria .search-input-2 .form-group{margin:14px 0}.aminites-row{display:inline-flex;padding:5px 15px;border-left:1px solid #d2d3d4}.aminites-row ul{width:100%;display:flex;justify-content:flex-start;flex-direction:row;margin:0;padding:0}.aminites-row ul li{margin:0 3px}@media screen and (max-width:1366px) and (min-width:1290px){.header_search .form-group h5,.header_search .form-group p{font-size:12px}.header_search .head_button,.login_button_row{height:30px;font-size:12px;line-height:30px}.header_search .search_field_row .form-group .custom-select,.header_search .search_field_row .form-group .form-control{font-size:20px}.header_search .travellers-dropdown .form-control{font-size:16px!important;padding-right:0!important}.home_heading h2{font-size:29px}.slider_list_menu li{font-size:13px}.exlcusive_deals .card-body p{font-size:12px;font-weight:400}.exlcusive_deals .card-body h5,.travel-stories .item .content-area .bottom h4,.travel-stories .item:hover .content-area .bottom a{font-size:15px}.stay-uptodate .container .heading h2{font-style:29px}.home_heading h2{font-size:30px}.stay-uptodate .container .heading .text p{font-size:12px}.stay-uptodate .container .form a{height:38px;font-size:15px;line-height:38px}.downloadmobile-app .container .center-block h3{font-size:19px}.downloadmobile-app .container .center-block .form a{height:38px;font-size:15px;line-height:38px}.downloadmobile-app .container .qrcode-block p{font-size:12px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter h6,footer .bottom-footer p{font-size:13px}.nav-tabs.style-3 .nav-item .nav-link span{font-size:23px}.nav-tabs.style-3 .nav-item .nav-link{height:60px;width:75px;font-size:13px;font-weight:500}.nav-tabs .nav-item .nav-link.active:after{height:60px;width:75px}.navbar-nav li a.head_button{height:30px}.payment-methods .resp-vtabs .resp-tabs-list li{font-size:13px}.accordion .card-header a{font-weight:400}.navbar-nav .btn-info,.primary-menu ul.navbar-nav>li>a{padding:0 10px}.primary-menu ul.navbar-nav>li.login-signup>a span{line-height:28px}.downloadmobile-app .form-control:not(.form-control-sm),.stay-uptodate .form-control:not(.form-control-sm){height:38px}}@media screen and (max-width:1130px){.downloadmobile-app .container h2{text-align:center;margin-bottom:20px}.downloadmobile-app .container h2 span{display:inline-block}.downloadmobile-app .container .center-block{border:0;width:580px;max-width:580px;margin:0}.slider_list_menu li{font-size:11px!important;padding:5px}.home_heading h2{font-size:30px}header .container .header-row .subpagemenu li a{margin-right:13px}}@media screen and (max-width:1100px){.header_search .search_field_row .form-group .search_btn{padding:20px 15px}.flight_review_row .cruise_dtls_row .left-dtls .right-content h2{font-size:18px}.availability .flight-list .flight-item .bottom-btns{flex-direction:column}}@media screen and (max-width:1000px){.pax_details_page_row .pax-right .accordion-alternate .card .card-header h5 a{font-size:13px}.pax_details_page_row .pax-right .accordion-alternate .fare-summery-footer,.pax_details_page_row .pax-right .support-outer ul li h3 span{font-size:15px}.pax_details_page_row .pax-right .support-outer ul li h3{margin-bottom:0}.payment-methods .resp-vtabs .resp-tabs-list li{padding:15px 8px}.flight_review_row .cruise_dtls_row{flex-direction:column}.flight_review_row .cruise_dtls_row .left-dtls{width:100%}.flight_review_row .cruise_dtls_row .right-dtls{width:100%;justify-content:flex-start;padding-top:10px}#header .header-column{flex-direction:column;align-content:center}#header .header-column .head-left{width:100%}}@media screen and (max-width:990px){.divider{width:100%;height:1px;background:#ebebeb;display:block}.availability{padding-top:15px}.filter-row{display:none}.filter-mobile-footer{border-radius:10px;flex-direction:row;display:flex;justify-content:space-between;align-items:center;position:fixed;width:auto;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);bottom:20px;z-index:15}.filter-mobile-footer button{color:#fff!important;white-space:nowrap;font-size:14px;font-weight:500;flex-direction:row;display:flex;justify-content:flex-start;align-items:center;text-transform:uppercase;background:#1e398f;padding:15px 25px;border:1px solid #1e398f}.filter-mobile-footer button .icon{margin-right:5px}.filter-mobile-footer button:hover .icon,.filter-mobile-footer button:hover span{color:#d32f2f}.modal.modal-left .modal-dialog,.modal.modal-right .modal-dialog{max-width:380px;min-height:calc(100vh - 0px)}.modal.modal-left.show .modal-dialog,.modal.modal-right.show .modal-dialog{transform:translate(0)}.modal.modal-left .modal-content,.modal.modal-right .modal-content{height:calc(100vh - 0px);overflow-y:auto}.modal.modal-left .modal-dialog{transform:translate(-100%);margin:0 auto 0 0}#myModalLeft .modal-content{border-radius:0}#myModalLeft .modal-header{border-bottom:1px solid #e6e9ec}#myModalLeft .modal-header h5.modal-title{font-size:18px;color:#040404;margin:0;font-family:Roboto,sans-serif}.filter-mobile-footer .btn-primary:hover{background-color:#fff;border-color:#d32f2f!important}.availability .flight-list .flight-item .bottom-btns{flex-direction:row}.availability .search-criteria{margin:0}.availability .modal-body .search_field_box .form-group{border-right:none}.availability .modal-body .search_field_box .form-group:nth-child(3){border-right:1px solid #d5d3d3}}@media screen and (max-width:959px){.stay-uptodate .container{flex-direction:column}.stay-uptodate .container .heading{width:100%;margin-bottom:15px}.stay-uptodate .container .form,footer .middle-footer .block{width:100%}footer .bottom-footer .firstrow .socialmedia ul{padding-right:10px}footer .bottom-footer .firstrow .socialmedia ul li a span{font-size:18px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter{padding:0}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter h6{font-size:13px;padding-right:5px}footer .bottom-footer .firstrow .rightsection .squareouter .row-one .imgouter .img{transform:scale(.6);-moz-transform:scale(.6)}footer .bottom-footer .firstrow .rightsection .certified-block,footer .bottom-footer .firstrow .rightsection .powered-block{padding:5px}footer .bottom-footer .firstrow .rightsection .certified-block .img,footer .bottom-footer .firstrow .rightsection .powered-block .img{transform:scale(.6);-moz-transform:scale(.6)}}@media (max-width:900px){.stay-uptodate .heading .img{min-width:72px;width:72px;height:68px;background-position:-207px -55px;background-size:400px}.stay-uptodate .heading .text{padding-left:10px}.stay-uptodate .heading .text h2{font-size:22px}.stay-uptodate .heading .text p{font-size:12px}.stay-uptodate .form{flex-direction:column;justify-content:start;align-items:start}.stay-uptodate .form .block{width:100%;margin:7px 0}.stay-uptodate .form a{width:100%;font-size:15px;height:40px;line-height:40px}.downloadmobile-app{display:none}footer .middle-footer h2{font-size:16px}footer .middle-footer p{font-size:12px;line-height:35px}footer .bottom-footer .firstrow{display:none}.nav-tabs.style-3 .nav-item .nav-link{height:50px;width:65px}.nav-tabs.style-3 .nav-item .nav-link span{font-size:23px}.nav-tabs .nav-item .nav-link.active:after{height:50px;width:65px}.slider_list_menu li{font-size:12px!important}.exlcusive_deals .owl-nav{top:-75px}.trending_cruise .owl-nav{top:-46px}.cruise-bottom-slider .owl-nav{top:-75px}.home_heading .right{bottom:-35px;position:absolute;width:100%;text-align:center}.home_heading .link{font-size:13px}.home_heading .left{max-width:calc(100% - 70px);flex-direction:column;align-items:start}.home_heading h2{font-size:24px}}@media screen and (max-width:850px){.availability .flight-list .flight-item .bottom-btns{flex-direction:column}.payment-status{flex-direction:column-reverse}.payment-status .ref-info{border-left:none;margin-left:0;padding-left:0}.payment-status .icon-text{flex-direction:column;align-items:center}.payment-status .icon-text .text{text-align:center}.payment-status .icon-text .icon{width:60px}}@media screen and (max-width:800px){.pax_details_page_row .pax_left{width:100%}.pax_details_page_row .pax-right{width:100%;z-index:1}.pax_details_page_row{flex-direction:column;flex-direction:column-reverse}#header .navbar{width:auto}#header .header-column{flex-direction:row;padding:7px 0}header .container .header-row .subpagemenu{width:100%;flex-direction:column}#header .header-column .head-left{flex-direction:column}header .container .header-row .subpagemenu li{border-bottom:1px solid #ccc}header .container .header-row .subpagemenu li a{flex-direction:row;justify-content:flex-start;padding:9px 0 9px 10px;margin-right:0}header .container .header-row .subpagemenu li a .icon{color:#5f5f5f;margin-right:7px;font-size:23px}header .container .header-row .subpagemenu li a h3{color:#000;font-weight:500;font-size:13px}#header .header-column .head-left{padding:0 0 15px}header .container .header-row .subpagemenu li a:before{display:none}.pax_details_page_row .pax_left .accordion .card:last-child{margin-bottom:0}.flight_review_row .cruise_dtls_row .right-dtls a{margin-left:5px}.flight_review_row .cruise_dtls_row .left-dtls{width:100%;align-items:center;flex-direction:row;justify-content:center}.flight_review_row .cruise_dtls_row .right-dtls{justify-content:center}.flight_review_row .top p{text-align:center}.flight_review_row .review_footer{justify-content:center;display:flex}.traveller-details{flex-direction:column}.pax_details_page_row .pax_left h3{margin-bottom:12px}.traveller-details ul{padding-left:0}}@media screen and (max-width:770px){.resp-tab-content{padding:15px 10px}footer .topfooter:after{display:none}.resp-htabs{margin-bottom:30px!important}.divider_sm{width:100%;height:1px;background:#ebebeb;display:block}.header_search .search-input-2 .form-group{margin:7px 0}.header_search .search_field_row{padding:33px 0 10px}.header_search .search_field_row .form-group{padding-right:0}.header_search .search_field_row .form-group span.select{right:0}.home_heading .left{max-width:100%;width:100%}.menulist{width:100%;overflow-x:scroll}.exlcusive_deals .owl-nav{top:-96px}.paxhead .modal-body .search_field_box .form-group{margin:0;padding:20px 0;border-bottom:1px solid #d5d3d3;border-right:none}.paxhead .search-criteria .search_field_box{border-bottom:none}}@media screen and (max-width:700px){.top_board{border-top:1px solid #e6e9ec;margin-top:15px;padding-top:15px}.view_pop_row .itinerary-cont .left{width:100%}.view_pop_row .itinerary-cont .right{width:100%;padding-left:0;margin-top:15px}.itinerary-cont{flex-direction:column}.availability .search-criteria{padding:10px}.availability .search-criteria .top h2{display:none}.availability .search-criteria .top p{margin:0;font-size:12px;line-height:16px}.availability .search-criteria .bottom{padding-top:10px;margin-top:10px;flex-direction:column;align-items:flex-end}.availability .search-criteria .bottom ul.left{width:100%;flex-wrap:wrap}.availability .search-criteria .bottom ul.left li{padding:0 10px;width:calc(50% - 1px)}.availability .search-criteria .bottom ul.left li:first-child{padding-left:10px}.availability .search-criteria .bottom ul.left li:last-child{padding-right:10px;width:100%}.availability .search-criteria .bottom ul.left li h3 span{font-size:13px}.availability .search-criteria .bottom ul.left li h3 span strong{font-size:13px;font-weight:700}.availability .search-criteria .bottom ul.left li h3 span.big{font-size:13px}.availability .search-criteria .bottom ul.left li:nth-child(4){width:100%;height:1px;background:#ebebeb;padding:0;margin:10px 0}.availability .search-criteria .bottom ul.right{width:100%;border-top:1px solid #ebebeb;margin:10px 0 0;padding-top:10px}.availability .search-criteria .bottom .btns{font-size:13px}.availability .search-criteria .modify-search{position:fixed;left:0;top:0;height:100%;width:100%;z-index:101}.availability .search-criteria .modify-search .search-container{background:#fff;padding:20px 10px;border-radius:4px;max-height:calc(100% - 80px);width:calc(100% - 20px);transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);position:fixed;left:50%;top:50%;margin:0}.flight_review_row .review_footer{flex-direction:column}.flight_review_row .review_footer .right-footer{border-left:none;padding:5px 10px;width:100%;border-top:1px solid #e9ebec;border-bottom:1px solid #e9ebec}.paymentbox .or,.upi-none{display:none!important}.paxhead .search-criteria{padding:10px}.paxhead .search-criteria .top h2{display:none}.paxhead .search-criteria .top p{margin:0;font-size:12px;line-height:16px}.paxhead .search-criteria .bottom{padding-top:10px;margin-top:10px;flex-direction:column;align-items:flex-end}.paxhead .search-criteria .bottom ul.left{width:100%;flex-wrap:wrap}.paxhead .search-criteria .bottom ul.left li{padding:0 10px;width:calc(50% - 1px)}.paxhead .search-criteria .bottom ul.left li:first-child{padding-left:10px}.paxhead .search-criteria .bottom ul.left li:last-child{padding-right:10px;width:100%}.paxhead .search-criteria .bottom ul.left li h3 span{font-size:13px}.paxhead .search-criteria .bottom ul.left li h3 span strong{font-size:13px;font-weight:700}.paxhead .search-criteria .bottom ul.left li h3 span.big{font-size:13px}.paxhead .search-criteria .bottom ul.left li:nth-child(4){width:100%;height:1px;background:#ebebeb;padding:0;margin:10px 0}.paxhead .search-criteria .bottom ul.right{width:100%;border-top:1px solid #ebebeb;margin:10px 0 0;padding-top:10px}.paxhead .search-criteria .bottom ul.right li:not(:last-child){display:none}.paxhead .search-criteria .bottom .btns{font-size:13px}.paxhead .search-criteria .modify-search{position:fixed;left:0;top:0;height:100%;width:100%;z-index:101}.paxhead .search-criteria .modify-search .search-container{background:#fff;padding:20px 10px;border-radius:4px;max-height:calc(100% - 80px);width:calc(100% - 20px);transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);position:fixed;left:50%;top:50%;margin:0}}@media screen and (max-width:650px){.slider_list_menu{width:100%;min-width:500px}}@media screen and (max-width:600px){.sort_by_row{display:none}.availability{padding-top:0}.home_heading .right{padding-right:0}.home_heading .link{margin-right:0}.cruise-bottom-slider .owl-stage-outer{padding:10px 0!important}.send-query-popup .headtop h3{font-size:20px}.send-query-popup .headtop h4{font-size:13px}.payment-status .icon-text .text h2{font-size:16px}.payment-status .icon-text .text h3{font-size:13px}.payment-status .ref-info h2{font-size:20px}.traveller-details ul{flex-direction:column}.traveller-details ul li{border-right:none}}@media screen and (max-width:580px){.paymentbox .row-start{flex-flow:wrap}.paymentbox .block.small-width{width:46%;margin-right:2%!important}.paymentbox .card-container{display:none}.paymentbox .block.large-width{width:100%;margin-right:0!important}.contact-details .form-row div,.gst-contact .form-row div,.traveller-details .accordion .card .collapse .card-body .form-row div{margin-top:5px}.paymentbox .upidiagram{align-items:center;min-width:500px;margin-bottom:5px}.paymentbox .upidiagram li p{margin-bottom:0}.paymentbox .seperationbg.upi .Virtual-wrapper{width:100%}.paymentbox .seperationbg.upi{flex-direction:column}.paymentbox .seperationbg.upi .make-payment-btn{margin-top:10px}.paymentbox .seperationbg.upi .leftsides{width:100%}.paymentbox .seperationbg.upi .qr{width:100%;margin-top:20px}.paymentbox footer .top-section{flex-direction:column;align-items:flex-end}#gpay-content .block.large-width{width:42%}#gpay-content .at-text{margin-right:2%;margin-left:2%}.paymentbox .card-imgs{flex-flow:wrap;padding:0}.paymentbox .card-imgs li{margin:5px}.gst-outer .gst-header{flex-direction:column;align-items:flex-end}.flight_review_row .cruise_dtls_bottom{flex-direction:column;align-items:center}.flight_review_row .cruise_dtls_bottom .left,.flight_review_row .cruise_dtls_bottom .right{width:100%;align-items:center}.flight_review_row .cruise_dtls_bottom .center{width:40%}.flight_review_row .cruise_dtls_row .left-dtls{flex-direction:column}.flight_review_row .cruise_dtls_row .left-dtls .right-content h2{font-size:16px}.banner .owl-item .card-body{padding:10px 5px}.exlcusive_deals .card-body h5{font-size:16px}.custom-select:focus,.form-control:focus{box-shadow:none}.availability .flight-list .flight-item .bottom-btns{flex-direction:row}.upi-content-scroll{width:100%;overflow-x:scroll;margin-bottom:15px}.paymentbox .upidiagram li{padding:0 15px}.paymentbox footer .socialmedia_share{flex-direction:column;align-items:flex-end;padding-right:0}.paymentbox footer .socialmedia_share .left,.paymentbox footer h2{margin-right:6px}#paypal-content img{display:block;max-width:100%;height:auto}.header_search .search_field_row .form-group .search_btn{width:100%}.header_search .search_field_row .form-group .search_btn:hover{background:#ae0507}.availability .modal-dialog .modal-content .modal-header .modal-title{font-size:17px}.view_pop_row .modal-header{padding:15px 5px}.availability .flight-item h2{font-weight:400;font-size:15px}.flight_review_row .cruise_dtls_row .left-dtls{text-align:center}.flight_review_row .review_footer{flex-direction:column}}@media screen and (max-width:400px){.exlcusive_deals .card-body .bookingsection{flex-direction:column;align-items:flex-end}.exlcusive_deals .card-body .bookingsection p{margin-bottom:16px}.home_heading{flex-direction:column}.home_heading h2{margin-right:0}.home_header .header-column .logo{width:200px}.home_header .header-column .logo a img{display:block;width:100%}.header_search{padding-top:8px!important}.header_search .search_field_row .form-group .custom-select,.header_search .search_field_row .form-group .form-control{font-size:17px}.header_search .search_field_row .form-group span.select{top:7px}.hero-content .header_search{padding:0 8px}}.app-pax-sidebar-css{width:25%}@media screen and (max-width:800px){.app-pax-sidebar-css{width:100%}}body{font-family:Roboto,sans-serif;font-weight:400;background:#f5f6f8;-webkit-tap-highlight-color:transparent}body.gallery-opened .cdk-overlay-pane{max-width:100%!important;min-height:100%!important}body.gallery-opened .cdk-overlay-pane .mat-dialog-container{padding:0;margin:0;background:#0000!important}.custom-gallery-panel-class mat-dialog-container{overflow-y:hidden}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #fff}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:#0000;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px 3px 3px 3px;background-position:15px;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E")}.toast-error{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'/%3E%3C/svg%3E")}.toast-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E")}.toast-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' width='576' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E")}.toast-container.toast-bottom-center .ngx-toastr,.toast-container.toast-top-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-bottom-full-width .ngx-toastr,.toast-container.toast-top-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media (max-width:240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:241px) and (max-width:480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:481px) and (max-width:768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;border-bottom-color:#0003;content:""}.daterangepicker:before{top:-7px;border-right:7px solid #0000;border-left:7px solid #0000;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid #0000;border-bottom:6px solid #fff;border-left:6px solid #0000}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:auto;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:auto;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-buttons,.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid #0000;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:#0000;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:#0000;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:#0000;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:#0000;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media (min-width:730px){.daterangepicker .ranges{width:auto;float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}