#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{min-width:650px;font-size:.9rem}}@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{column-count:2;-webkit-column-count:2;-webkit-column-gap:0;column-gap:0;padding-left:15px;padding-right:15px;display:block}#navbarNavigation .navbar-nav li.megamenu-li div.megamenu>.row>div{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}#navbarNavigation .navbar-nav li.megamenu-li div.megamenu .dropdown-header{padding:.7rem 1.5rem .25rem;font-size:1.15rem;line-height:1.2}#navbarNavigation .navbar-nav li.megamenu-li div.megamenu .dropdown-header a{color:#000;font-weight:600}@media only screen and (min-width:1200px){#navbarNavigation .navbar-nav li.megamenu-li div.megamenu .dropdown-header a{font-size:1.15rem}}#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{list-style:initial;font-size:.7rem}#navbarNavigation .navbar-nav li.megamenu-li div.megamenu .dropdown-header ul.event-date li span{font-size:.8rem;position:relative;left:-.3rem}#navbarNavigation .navbar-nav li.megamenu-li div.megamenu a:hover{background-color:#0000001a}@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:#0000001a}#navbarNavigation .navbar-nav .nav-item .dropdown-menu .dropdown-item ul{position:relative}#navbarNavigation .navbar-nav .nav-item .dropdown-menu .dropdown-item ul li{list-style:initial;font-size:.7rem}#navbarNavigation .navbar-nav .nav-item .dropdown-menu .dropdown-item ul li span{font-size:.8rem;position:relative;left:-.3rem}#navbarNavigation .navbar-nav .nav-item .nav-link{padding-left:.5rem;padding-right:.5rem;font-size:15px;transition:all .25s;color:#222d68!important}@media (min-width:1024px){#navbarNavigation .navbar-nav .nav-item .nav-link{margin-right:.25rem;font-size:1rem}}#navbarNavigation .navbar-nav .nav-item .nav-link:hover{background:#0000001a;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 #0000}#navbarNavigation .navbar-nav.navbar-large .nav-item:hover{border-bottom:2px solid #fff}#navbarNavigation .navbar-nav .dropdown:hover>.dropdown-menu{margin-top:0;display:block}#mobile-search{padding:6px 16px}#mobile-search .input-group-addon{color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem 0 0 .25rem;margin-bottom:0;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5}#side-mobile-navigation{color:#fff;z-index:2;background-color:#444;width:100%;padding-top:100px;display:none;position:fixed;top:0;bottom:0;right:-100%;overflow:scroll}@media only screen and (min-width:1200px){#side-mobile-navigation{display:none!important}}#side-mobile-navigation.is-active{display:block;right:0}#side-mobile-navigation ul.topview-menu-options{margin-bottom:0;padding:8px 0;list-style:none;overflow-x:hidden}#side-mobile-navigation ul.topview-menu-options li a{color:#fff;display:block}#side-mobile-navigation ul.topview-menu-options li>a{color:#fff;padding:2px 16px;display:block}@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{color:#fff;white-space:break-spaces;margin-bottom:0;padding:.3rem 1.5rem .3rem 40px;font-size:.875rem;display:block}#side-mobile-navigation ul.topview-menu-options li .package-sub-menu .dropdown-header ul{list-style:outside}#side-mobile-navigation ul.topview-menu-options li.nav-item.dropdown .card{background-color:#0000;border:none;border-radius:0}#side-mobile-navigation ul.topview-menu-options li.nav-item.dropdown .card .card-header{background-color:#0000;border-bottom:none}#side-mobile-navigation ul.topview-menu-options li.nav-item.dropdown .card .nav-link{color:#fff;padding:.5rem 1rem}#side-mobile-navigation ul.topview-menu-options li.nav-item.dropdown .card .nav-link i{vertical-align:middle;margin-left:.5rem;font-size:1.3rem}#side-mobile-navigation ul.topview-menu-options li.nav-item.dropdown .card .card-body{padding:0}#side-mobile-navigation ul#sidenav-contact{margin-bottom:0;padding:8px 0;list-style:none}#side-mobile-navigation ul#sidenav-contact li>a{color:#fff;padding:2px 16px;display:block}#side-mobile-navigation nav#sidenav-social{padding-bottom:.5rem}#side-mobile-navigation nav#sidenav-social a{color:#fff;padding:1rem;font-size:1.5rem}body.has-promo #side-navigation{padding-top:130px}
