#navbarNavigation a:hover{cursor:pointer}#navbarNavigation .navbar-nav li.megamenu-li{position:static}@media only screen and (min-width:1024px){#navbarNavigation .navbar-nav li.megamenu-li{margin-right:1rem}}@media only screen and (min-width:992px){#navbarNavigation .navbar-nav li.megamenu-li div.megamenu{font-size:.9rem;min-width:650px}}@media only screen and (min-width:1200px){#navbarNavigation .navbar-nav li.megamenu-li div.megamenu{font-size:.98rem}}#navbarNavigation .navbar-nav li.megamenu-li div.megamenu>.row{-moz-column-count:2;column-count:2;-webkit-column-count:2;-moz-column-gap:0;column-gap:0;-webkit-column-gap:0;display:block;padding-left:15px;padding-right:15px}#navbarNavigation .navbar-nav li.megamenu-li div.megamenu>.row>div{-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}#navbarNavigation .navbar-nav li.megamenu-li div.megamenu .dropdown-header{background-color:#b93b68;border-bottom:1px solid #f5b9ce;padding:10px 40px}#navbarNavigation .navbar-nav li.megamenu-li div.megamenu .dropdown-header a{color:#fff;font-size:16px;font-weight:600;line-height:1.8}#navbarNavigation .navbar-nav li.megamenu-li div.megamenu .dropdown-header a:hover{background-color:inherit;text-decoration:underline}#navbarNavigation .navbar-nav li.megamenu-li div.megamenu .dropdown-header ul.event-date{position:relative}#navbarNavigation .navbar-nav li.megamenu-li div.megamenu .dropdown-header ul.event-date li{font-size:.7rem;list-style:initial}#navbarNavigation .navbar-nav li.megamenu-li div.megamenu .dropdown-header ul.event-date li span{font-size:.8rem;left:-.3rem;position:relative}#navbarNavigation .navbar-nav li.megamenu-li div.megamenu a:hover{background-color:rgba(0,0,0,.1)}@media only screen and (min-width:992px){#navbarNavigation .navbar-nav li.megamenu-li div.megamenu a{font-size:.9rem}}@media only screen and (min-width:1200px){#navbarNavigation .navbar-nav li.megamenu-li div.megamenu a{font-size:.98rem}}#navbarNavigation .navbar-nav .nav-item.nav-item-selected{font-weight:600}#navbarNavigation .navbar-nav .nav-item .dropdown-menu.dropdown-menu-right a:hover{background-color:rgba(0,0,0,.1)}#navbarNavigation .navbar-nav .nav-item .dropdown-menu .dropdown-item ul{position:relative}#navbarNavigation .navbar-nav .nav-item .dropdown-menu .dropdown-item ul li{font-size:.7rem;list-style:initial}#navbarNavigation .navbar-nav .nav-item .dropdown-menu .dropdown-item ul li span{font-size:.8rem;left:-.3rem;position:relative}#navbarNavigation .navbar-nav .nav-item .nav-link{color:#444!important;font-size:15px;padding-left:.5rem;padding-right:.5rem;transition:all .25s}@media(min-width:1024px){#navbarNavigation .navbar-nav .nav-item .nav-link{font-size:1rem;margin-right:.25rem}}#navbarNavigation .navbar-nav .nav-item .nav-link:hover{background:rgba(0,0,0,.1);border-radius:3px}@media(min-width:1024px){#navbarNavigation .navbar-nav .nav-item .nav-link.event-cruises-nyc{font-size:.9rem}#navbarNavigation .navbar-nav .nav-item .nav-link.liberty-cruises-nyc{font-size:.89rem}}#navbarNavigation .navbar-nav.navbar-large .nav-item{border-bottom:2px solid transparent}#navbarNavigation .navbar-nav.navbar-large .nav-item:hover{border-bottom:2px solid #fff}#navbarNavigation .navbar-nav .dropdown:hover>.dropdown-menu{display:block;margin-top:0}#mobile-search{padding:6px 16px}#mobile-search .input-group-addon{background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;border-bottom-right-radius:0;border-top-right-radius:0;color:#495057;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0;padding:.375rem .75rem;text-align:center;white-space:nowrap}#side-mobile-navigation{background-color:#f06596;bottom:0;color:#fff;display:block;left:0;overflow:scroll;padding-top:0;position:fixed;right:-100%;top:0;transform:translateX(-100%);transition:transform .12s ease-in-out;width:100%;z-index:2;z-index:3}@media only screen and (min-width:768px){#side-mobile-navigation{width:350px}}@media only screen and (min-width:1400px){#side-mobile-navigation{width:23%}}#side-mobile-navigation.is-active{transform:translateX(0)}#side-mobile-navigation ul.topview-menu-options{list-style:none;margin-bottom:20px;overflow-x:hidden;padding:8px 0}#side-mobile-navigation ul.topview-menu-options li{border-bottom:1px solid #f5b9ce;padding:0}#side-mobile-navigation ul.topview-menu-options li a{color:#fff;display:block}#side-mobile-navigation ul.topview-menu-options li>a{color:#fff;display:block;font-weight:600;padding:10px 15px}@media(max-width:650px){#side-mobile-navigation ul.topview-menu-options li>a{padding:.5rem 1rem}}#side-mobile-navigation ul.topview-menu-options li .package-sub-menu .dropdown-header{background-color:#b93b68;border-bottom:1px solid #f5b9ce;color:#fff;display:block;font-size:16px;font-weight:600;line-height:1.8;margin-bottom:0;padding:10px 40px;white-space:break-spaces}#side-mobile-navigation ul.topview-menu-options li .package-sub-menu .dropdown-header:first-child{border-top:1px solid #f5b9ce}#side-mobile-navigation ul.topview-menu-options li .package-sub-menu .dropdown-header:last-child{border-bottom:none}#side-mobile-navigation ul.topview-menu-options li .package-sub-menu .dropdown-header a{font-weight:500}#side-mobile-navigation ul.topview-menu-options li .package-sub-menu .dropdown-header ul{list-style:disc}#side-mobile-navigation ul.topview-menu-options li.nav-item.dropdown .card{background-color:transparent;border:none;border-radius:0}#side-mobile-navigation ul.topview-menu-options li.nav-item.dropdown .card .card-header{background-color:transparent;border-bottom:none}#side-mobile-navigation ul.topview-menu-options li.nav-item.dropdown .card .nav-link{color:#fff;cursor:pointer;font-weight:600;padding:10px 15px}#side-mobile-navigation ul.topview-menu-options li.nav-item.dropdown .card .nav-link i{font-size:1.3rem;margin-left:.5rem;vertical-align:middle}#side-mobile-navigation ul.topview-menu-options li.nav-item.dropdown .card .card-body{padding:0}#side-mobile-navigation ul#sidenav-contact{list-style:none;margin-bottom:0;padding:8px 0}#side-mobile-navigation ul#sidenav-contact li>a{color:#fff;display:block;font-weight:600;padding:2px 16px}#side-mobile-navigation nav#sidenav-social{padding-bottom:.5rem}#side-mobile-navigation nav#sidenav-social a{color:#fff;font-size:1.5rem;padding:1rem}#side-mobile-navigation .HeaderTaT_header_content_close{cursor:pointer;margin-bottom:19px;padding:13px 20px}#side-mobile-navigation .HeaderTaT_header_content_close img{margin-right:10px}#side-mobile-navigation .HeaderTaT_header_content_close span{font-weight:400}body.has-promo #side-navigation{padding-top:130px}
