#main-footer{word-wrap:break-word;background-color:#008489;color:#fff;font-size:16px;min-height:250px;text-align:center}#main-footer a{color:#fff}#main-footer a.careers{border-radius:4px;color:#fff;min-width:144px;padding:.375rem .9rem}#main-footer a.careers:hover{color:#212529}#main-footer a.careers.leave-feedback-button.liberty-cruises-nyc{padding-left:.7rem;padding-right:.7rem}#main-footer #buy_tickets_now_footer_btn{color:#fff}#main-footer #buy_tickets_now_footer_btn:hover{color:#212529}@media(min-width:768px){#main-footer #buy_tickets_now_footer_btn{padding:.375rem .75rem}#main-footer{text-align:left}}#main-footer .container{padding-top:1.5em}@media(min-width:1200px){#main-footer .container{max-width:1140px}}#main-footer .footer-apps-container{padding-left:22px;padding-right:22px;padding-top:1.5em}@media only screen and (min-width:768px){#main-footer .footer-apps-container{padding-left:0;padding-right:0;width:100%}}#main-footer .footer-apps-container .footer-apps-body{align-items:center;border:2px solid #fff;border-radius:12px;display:flex;flex-direction:column;justify-content:center;margin-bottom:22px;padding:10px 10px 25px}@media screen and (min-width:1024px){#main-footer .footer-apps-container .footer-apps-body{padding:10px 0 15px 15px}}@media only screen and (min-width:768px){#main-footer .footer-apps-container .footer-apps-body{flex-direction:row}}@media screen and (min-width:1024px){#main-footer .footer-apps-container .footer-apps-body.event-cruises-nyc,#main-footer .footer-apps-container .footer-apps-body.liberty-cruises-nyc{padding:10px 0 15px 26px}}#main-footer .footer-apps-container .footer-apps-body .apps-title{order:1;padding:2px}@media(min-width:768px){#main-footer .footer-apps-container .footer-apps-body .apps-title{width:65%}}#main-footer .footer-apps-container .footer-apps-body .apps-title h3{color:#fff;font-size:1.35rem;font-weight:900;margin-bottom:9px;margin-top:10px}@media(min-width:768px){#main-footer .footer-apps-container .footer-apps-body .apps-title h3{padding-left:23px}#main-footer .footer-apps-container .footer-apps-body .apps-title h3.event-cruises-nyc,#main-footer .footer-apps-container .footer-apps-body .apps-title h3.liberty-cruises-nyc{padding-left:0}}#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title{list-style-type:none;margin-bottom:15px;margin-top:5px;padding-left:0}#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li{align-items:center;display:inline-flex;height:100%;padding:12px 0 0;vertical-align:middle;width:100%}@media only screen and (min-width:768px){#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li{display:inline-block;text-align:center;vertical-align:top;width:25%}}#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li .apps-icon-container{text-align:center}@media only screen and (min-width:768px){#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li .apps-icon-container{width:100%}}#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li .apps-icon-container img{border-style:none;height:28px;max-width:100%;vertical-align:middle}@media only screen and (min-width:768px){#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li .apps-icon-container img{height:27px}}@media(max-width:515px){#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li .apps-icon-container img{align-content:flex-start;align-items:flex-start;align-self:center;display:flex;justify-content:flex-start;justify-items:flex-start;width:80px}}#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li p{color:#fff;font-size:.9rem;font-weight:500;margin-bottom:0;text-align:left;width:100%}#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li p br{display:none}@media only screen and (min-width:768px){#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li p{font-size:14.4px;margin-top:8px;text-align:center}#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li p br{display:block}}@media only screen and (min-width:1024px){#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.sightseeing-bus-nyc .apps-icon-container,#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.topview-london-v3 .apps-icon-container,#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.topviewnyc .apps-icon-container{width:100%}#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.sightseeing-bus-nyc p,#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.topview-london-v3 p,#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.topviewnyc p{text-align:center}}@media only screen and (min-width:768px){#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.event-cruises-nyc,#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.liberty-cruises-nyc{padding-right:10px;width:25%}}@media only screen and (min-width:1024px){#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.event-cruises-nyc:nth-child(2),#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.event-cruises-nyc:nth-child(3),#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.event-cruises-nyc:nth-child(4),#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.liberty-cruises-nyc:nth-child(2),#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.liberty-cruises-nyc:nth-child(3),#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.liberty-cruises-nyc:nth-child(4){padding-left:10px;padding-right:10px;width:24%}}@media only screen and (min-width:768px){#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.event-cruises-nyc .apps-icon-container,#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.liberty-cruises-nyc .apps-icon-container{width:100%}}@media only screen and (min-width:1200px){#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.event-cruises-nyc .apps-icon-container,#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.liberty-cruises-nyc .apps-icon-container{width:100%}}#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.event-cruises-nyc .apps-icon-container img,#main-footer .footer-apps-container .footer-apps-body .apps-title ul.apps-icons-title li.liberty-cruises-nyc .apps-icon-container img{height:26px}#main-footer .footer-apps-container .footer-apps-body .apps-title .apps-partnership-text p{color:#fff;font-size:.8rem;font-weight:400;margin-bottom:10px}@media only screen and (min-width:992px){#main-footer .footer-apps-container .footer-apps-body .apps-title .apps-partnership-text p{margin-top:-10px}}#main-footer .footer-apps-container .apps-icons-qrcode-container{display:flex;flex-direction:row;order:2}@media only screen and (min-width:768px){#main-footer .footer-apps-container .apps-icons-qrcode-container{flex-direction:column;width:35%}}@media only screen and (min-width:992px){#main-footer .footer-apps-container .apps-icons-qrcode-container{flex-direction:row}}#main-footer .footer-apps-container .apps-icons-qrcode-container .apps-icons{align-items:center;display:flex;flex-direction:column;justify-content:center;order:1;width:100%}@media only screen and (min-width:768px){#main-footer .footer-apps-container .apps-icons-qrcode-container .apps-icons{order:1;width:100%}}@media only screen and (min-width:992px){#main-footer .footer-apps-container .apps-icons-qrcode-container .apps-icons{border-right:1px solid hsla(0,0%,100%,.7);width:57%}}@media only screen and (min-width:1024px){#main-footer .footer-apps-container .apps-icons-qrcode-container .apps-icons{width:56%}}#main-footer .footer-apps-container .apps-icons-qrcode-container .apps-icons p{display:none;font-size:12px;margin-bottom:.6rem}@media(min-width:992px){#main-footer .footer-apps-container .apps-icons-qrcode-container .apps-icons p{display:block}}#main-footer .footer-apps-container .apps-icons-qrcode-container .apps-icons a.apps-ios-img{margin:5px auto;order:1}@media only screen and (min-width:768px){#main-footer .footer-apps-container .apps-icons-qrcode-container .apps-icons a.apps-ios-img{margin-bottom:6px;margin-top:auto}}#main-footer .footer-apps-container .apps-icons-qrcode-container .apps-icons a.apps-ios-img img{height:66px;width:217px}@media only screen and (min-width:768px){#main-footer .footer-apps-container .apps-icons-qrcode-container .apps-icons a.apps-ios-img img{height:43px;width:142px}}#main-footer .footer-apps-container .apps-icons-qrcode-container .apps-icons a.apps-android-img{margin:5px auto;order:2}@media only screen and (min-width:768px){#main-footer .footer-apps-container .apps-icons-qrcode-container .apps-icons a.apps-android-img{margin-bottom:auto;margin-top:auto}}#main-footer .footer-apps-container .apps-icons-qrcode-container .apps-icons a.apps-android-img img{height:66px;width:217px}@media only screen and (min-width:768px){#main-footer .footer-apps-container .apps-icons-qrcode-container .apps-icons a.apps-android-img img{height:43px;width:142px}}#main-footer .footer-apps-container .apps-icons-qrcode-container .qr-code{display:none;order:2;width:40%}#main-footer .footer-apps-container .apps-icons-qrcode-container .qr-code p{display:none;font-size:12px;margin-bottom:.6rem}@media(min-width:992px){#main-footer .footer-apps-container .apps-icons-qrcode-container .qr-code p{display:block;font-size:13px}}#main-footer .footer-apps-container .apps-icons-qrcode-container .qr-code .apps-link-qr-code-img img{height:91px;margin-top:6px}@media only screen and (min-width:768px){#main-footer .footer-apps-container .apps-icons-qrcode-container .qr-code{display:block;order:2;width:100%}}@media only screen and (min-width:992px){#main-footer .footer-apps-container .apps-icons-qrcode-container .qr-code{width:43%}}@media only screen and (min-width:1024px){#main-footer .footer-apps-container .apps-icons-qrcode-container .qr-code{width:45%}}#main-footer .footer-topview-address{font-size:1rem;text-align:center}@media(min-width:768px){#main-footer .footer-topview-address{text-align:left}}#main-footer .footer-topview-address strong{color:#fff;font-weight:600}#main-footer .footer-topview-address a{color:hsla(0,0%,100%,.8)}#main-footer .footer-topview-address a.careers{color:#fff;min-width:144px;padding:.375rem .75rem}#main-footer #footer-site-navigation-wrapper{font-size:1rem;text-align:center}@media(min-width:515px){#main-footer #footer-site-navigation-wrapper{text-align:right}}@media(min-width:768px){#main-footer #footer-site-navigation-wrapper{text-align:left}}#main-footer #footer-site-navigation-wrapper .nav a{color:hsla(0,0%,100%,.8)}#main-footer #footer-site-navigation-wrapper .nav a:hover{text-decoration:underline}@media only screen and (min-width:1024px){#main-footer .google-button-buy-tickets-container{padding-right:12px;text-align:right}}#main-footer .google-button-buy-tickets-container #requestAQuoteButton{margin-bottom:25px;margin-top:10px}#main-footer .google-button-buy-tickets-container .footer-button-container{border-radius:30px}@media only screen and (min-width:992px){#main-footer .google-button-buy-tickets-container .footer-button-container{text-align:right}}@media only screen and (min-width:1024px){#main-footer .google-button-buy-tickets-container .footer-button-container.footer-button-tripadvisor-logo a img{margin-right:-5px}}#main-footer .footer-button-container{margin-top:20px;text-align:center}@media only screen and (min-width:992px){#main-footer .footer-button-container{text-align:right}}#main-footer hr{border-top:1px solid #fff}#main-footer hr.top-footer-hr{border-top:1px solid hsla(0,0%,100%,.25);margin:20px auto;width:25%}@media only screen and (min-width:768px){#main-footer hr.top-footer-hr{margin:25px auto}}#main-footer #main-footer-social{display:block;margin-bottom:1em;text-align:center}#main-footer #main-footer-social ul.social-network{display:inline;list-style:none;margin-left:0;padding:0}#main-footer #main-footer-social ul.social-network li{display:inline;margin:0 5px}@media(min-width:768px){#main-footer #main-footer-social ul.social-network li{margin:0 8px}}#main-footer #main-footer-social ul.social-network li a{background-color:#000;border-radius:50%;display:inline-block;font-size:20px;height:50px;margin:0 auto;position:relative;text-align:center;width:50px}#main-footer #main-footer-social ul.social-network li a.icoTiktok i.fa.fa-tiktok{background-image:url(/libertycruise/images/mobile-face-app/tiktok.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}#main-footer #main-footer-social ul.social-network li i{color:#fff;line-height:50px;margin:0;text-align:center;transition:all .8s}#main-footer #main-footer-social ul.social-network.liberty-cruises-nyc li a{background-color:hsla(0,0%,100%,.1)}#main-footer .scroll-up-button-container{background-color:#fff;border:1px solid #a0a0a0;border-radius:100px;bottom:20px;cursor:pointer;font-size:1.5rem;height:50px;padding:.5rem 1rem;position:fixed;right:-100px;transition:right .5s;width:50px}#main-footer .scroll-up-button-container:focus{outline:none}#main-footer .scroll-up-button-container .scroll-up-button-icon i{color:#444;font-size:2rem}#main-footer .scroll-up-button-container .scroll-up-button-icon i:hover{color:#fff}#main-footer .scroll-up-button-container:hover{background-color:#e81515}#main-footer .scroll-up-button-container:hover .scroll-up-button-icon i{color:#fff}#main-footer .scroll-up-button-transition{right:20px;z-index:1}#main-footer .topview-address-container{text-align:center}@media(min-width:768px){#main-footer .topview-address-container{text-align:left}}#main-footer .topview-address-container.topviewnyc .top-footer-hr{border-bottom:1px solid hsla(0,0%,100%,.4)!important;margin-bottom:40px;width:100%}@media(min-width:768px){#main-footer .topview-address-container.topviewnyc .top-footer-hr{display:none}}@media(max-width:650px){#main-footer .topview-address-container.topviewnyc .contact-buttons-container{border-bottom:1px solid hsla(0,0%,100%,.4);margin-bottom:10px;padding-bottom:10px}}#main-footer .topview-address-container.topviewnyc .contact-buttons-container a.careers{margin-bottom:12px;margin-top:12px}
