.myaccountbox-type1{background:#fff;padding:25px;height:100%}.myaccount-topbar{background-color:#58a5bf;margin-bottom:20px}.account-topheader{padding:15px 0;border-bottom:1px solid #94cee7}.profile-dropdown{font-weight:bold;line-height:16px;color:#fff;display:inline-block}.myaccount-topbar .dropdown-menu{margin-top:10px}.profile-dropdown .dropdown-toggle::after{background-image:url("https://d1hirb55zrpywb.cloudfront.net/images/dropdown-white.svg");border:0;height:7px;width:12px;position:relative;top:2px}.notification-section{display:inline-block}.notification-section .dropdown-toggle::after{display:none}.notification-section .dropdown-menu{min-width:400px;z-index:1;font-size:13px}.link-list{margin:0;padding:0;list-style-type:none;max-height:200px;overflow-y:auto}.link-list li a{padding:10px;border-bottom:1px solid #f3f3f3;font-size:13px;line-height:18px;display:block;transition:all .3s;font-weight:normal}.link-list li a:hover{background-color:#58a5bf;color:#fff;transition:all .3s}.menu-dots{margin-left:15px;padding-left:10px;border-left:1px solid #94cee7;display:inline-block}.menu-dots .dropdown-toggle{padding:0 10px}.menu-dots .dropdown-menu{z-index:1;font-size:13px}.menu-dots .dropdown-toggle::after{display:none}.account-bottomheader{padding:15px 0}.myaccount-navigation{list-style-type:none;padding:0;margin:0;white-space:nowrap;overflow-x:auto}.myaccount-navigation li{display:inline-block;min-width:152px;margin-right:10px}.myaccount-navigation li:last-child{margin-right:0}.myaccount-navigation li .nav-link{color:#fff;font-size:15px;border-radius:40px;text-align:center;transition:all .5s;font-weight:normal;padding:8px 16px}.myaccount-navigation li .nav-link:hover,.myaccount-navigation li.active .nav-link{background-color:#fff;transition:all .5s;color:#58a5bf}#footer{background-color:#fff;padding:34px 0 37px 0;position:relative;margin-top:50px;border-top:1px solid #979797}#footer .ft-txt{font-style:italic;font-size:13px;line-height:22px;color:#003340}#footer .ft-txt .ft-links:hover,#footer .ft-txt .ft-links:focus{color:#58a5bf}#footer .ft-txt .ft-links{position:relative;font-style:italic;font-size:13px;line-height:23px;color:#003340;padding-right:5px;margin-right:2px}#footer .ft-txt .ft-links:before{position:absolute;content:'';height:100%;width:1px;background-color:#8e969e;top:0;right:0}#footer .ft-txt .ft-links.last:before{display:none}#footer .ft-logo{display:inline-block;margin-right:18px}#footer .ft-logo:last-child{margin-right:0}#footer .ft-chat{position:absolute;top:-25px;display:block;right:94px}#footer .copyright{display:block}@media(max-width:1199px){#footer .ft-chat{top:-25px}}@media(max-width:992px){#footer .ft-txt{margin-top:15px}}@media(max-width:767px){.myaccount-navigation li{min-width:115px}#footer .ft-chat{top:0;right:10px}#footer{text-align:center;padding:58px 13px 32px}#footer .ft-logo{margin-right:32px;margin-bottom:32px}}@media(max-width:767px){#footer .ft-txt .ft-links:before{display:none}#footer .link-type7{display:block}#footer .ft-txt span{display:block}}@media(max-width:576px){#footer{margin-top:20px;padding:58px 13px 100px}#footer .ft-chat{top:0;right:10px}#footer .ft-logo{margin-right:20px;margin-bottom:15px}.notification-section .dropdown-menu{min-width:360px}#footer .tc-link{display:block}}@media(max-width:480px){#footer .ft-chat{top:0;right:10px}#footer .ft-logo:nth-child(3n){margin-right:10px}#footer .ft-logo:nth-child(3n) img{max-width:90px;max-height:40px;object-fit:contain}#footer .ft-txt .ft-links:before{display:none}#footer .ft-txt span{display:block}}.forgotpwd-btn.link-type2,.booking-listing.link-type2,.quotation-listing.link-type2,.remove-document.link-type2{font-weight:normal}.itinerary-user-details a{font-weight:normal}.invalid-feedback{white-space:break-spaces;position:relative;bottom:-5px}.footer-logos{display:flex}.footer-logos>span:nth-child(1){flex:0 0 25%;margin-right:10px}.footer-logos>span:nth-child(2){flex-grow:1;margin-left:0}.footer-logos span:nth-child(2) img{width:100%}.footer-base{padding:0;border-top:none;border-bottom:none;margin:0}
.signin-pg{font-size:14px;line-height:22px}.signin-btnbar{margin:40px 0 10px;text-align:center}.signin-btnbar .btn-type8{min-width:220px;text-align:center}.or-txt{text-align:center;font-size:12px;position:relative;margin:20px 0 25px}.or-txt span{background:#fff;display:inline-block;font-size:12px;position:relative;padding:0 8px}.or-txt:before{content:'';position:absolute;left:11%;right:11%;top:10px;border-bottom:1px solid #dfdfdf}.register-box .hd-type5{margin-left:15%;margin-right:15%}.social-login{text-align:center}.social-login .social-btn{border-radius:2px;padding:8px 15px 8px 46px;color:#fff;font-size:12px;font-weight:bold;display:inline-block;width:215px;text-align:left;position:relative;margin-bottom:17px;line-height:22px}.booking-engine.social-login .social-btn{padding:9px 15px 9px 46px}.booking-engine.social-login .social-btn.facebook-btn img,.booking-engine.social-login .social-btn.apple-btn img{max-width:36px;min-width:36px}.social-login .social-btn.facebook-btn{background-color:#507cc0}.social-login .social-btn.facebook-btn:hover{background-color:#40649c}.social-login .social-btn.google-btn{background-color:#4285f4;margin-left:5px}.social-login .social-btn.google-btn:hover{background-color:#3367d6}.social-login .social-btn.apple-btn{padding:8px 15px 8px 8px !important;cursor:pointer}.social-login .social-btn.apple-btn svg>text{font-size:10px !important;font-family:'applied-button-font-0';letter-spacing:10px}.social-login .social-btn.apple-btn>div>div{background-color:#000c}.social-login .social-btn.apple-btn>div>div:hover{background-color:#000000eb}.social-login .social-btn.google-btn img{position:absolute;top:-2px;left:-2px;max-width:42px}.social-login .social-btn.facebook-btn img,.social-login .social-btn.apple-btn img{position:absolute;top:50%;left:2px;max-width:34px;min-width:34px;transform:translateY(-50%)}.forgot-pg{margin-top:50px}.forgot-pg .submit-btn{margin-right:8px}.register-pg .signin-btnbar,.change-pg .signin-btnbar{text-align:left}.register-pg .signin-btnbar .btn-type8 .change-pg .signin-btnbar .btn-type8{text-align:center}.register-pg .social-box .hd-type7{border-bottom:0;padding-bottom:0}.register-pg .social-login{text-align:left;margin-bottom:30px}.register-btnbar{margin-top:20px}.register-btnbar .btn-type4{margin-right:10px;min-width:125px}.register-btnbar .btn-type8{min-width:220px}@media(max-width:1199px){.register-box .hd-type5{margin-left:0;margin-right:0}.social-login .social-btn.google-btn,.social-login .social-btn.apple-btn{margin-left:0}}@media(max-width:991px){.social-login .social-btn{margin-bottom:15px}.social-login .social-btn:last-child{margin-bottom:0}.booking-detail .social-login .social-btn:last-child{margin-bottom:10px !important;padding:9px 15px 9px 46px !important}}@media(max-width:767px){.signin-btnbar{margin:30px 0 0}.box-type1{padding:20px}.social-login .social-btn{width:225px;margin-bottom:0}.social-login .social-btn.apple-btn>div{width:225px !important}.or-txt:before{left:0;right:0}.forgot-pg .btn-type8{min-width:140px}.change-pg{text-align:center}.change-pg .signin-btnbar{text-align:center}.register-btnbar .btn-type4{min-width:auto}.register-btnbar .btn-type8{min-width:auto}.footer-base .footer-base-content.we-accept{margin-top:0}.copyright{padding-bottom:0}#footer{text-align:center;padding:32px 13px}.register-box{margin-top:20px;height:auto !important}}@media(max-width:540px){.social-login .social-btn{margin-bottom:20px}.social-login .social-btn:nth-child(3){padding:0 !important}.signin-btnbar .btn-type8{min-width:100%}.register-btnbar .btn-type3{min-width:100%;margin-bottom:10px}.register-btnbar .btn-type8{min-width:100%}.signin-btnbar .btn-type8.submit-btn{margin-bottom:10px}}@media(max-width:375px){.register-btnbar .btn-type4,.register-btnbar .btn-type8{width:100%}.forgot-pg{margin-top:20px}}@media(max-width:320px){.forgot-pg .btn-type8{min-width:45%;padding:16px}}.thank-you-note{border-radius:6px;background-color:#29abe2;padding:28px 38px;display:flex;align-items:center;margin:20px 0}.thank-you-note .thank-you-img{margin-right:50px;flex:0 0 67px}.thank-you-note .thank-you-text{flex-grow:1}.thank-you-note .thank-you-text .thank-you{font-size:18px;font-weight:bold;line-height:21px;color:#fff}.thank-you-note .thank-you-text .thank-you-msg{font-size:15px;line-height:18px;color:#fff;max-width:820px}@media(max-width:991px){.thank-you-note{align-items:self-start;padding:25px}.thank-you-note .thank-you-text .thank-you-msg{max-width:100%}.thank-you-note .thank-you-img{flex:0 0 55px;margin-right:25px}}.booking-engine .booking-facebook-div{text-align:right !important}.booking-engine .booking-google-div{text-align:left !important}@media(max-width:768px){.booking-engine .booking-facebook-div,.booking-engine .social-btn.google-div{text-align:center !important}.booking-engine .g_id_signin iframe{margin:auto !important;margin-bottom:10px !important}}
