﻿/*!
* header.css 
* The styles in this file represent all styles for the SeaWorld Consumer Portal site.
* 
* @project   SeaWorld Consumer Portal
* @date      2013-12-03 
* @author    Sakib, SapientNitro 
* @licensor  SeaWorld
* @site      SeaWorld Consumer Portal
*
* @dependency bootstrap.css
*
*/
@font-face{font-family:"Novecentowide-Medium";src:url("../fonts/novecentowide-medium-webfont.eot");src:url("../fonts/novecentowide-medium-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/novecentowide-medium-webfont.woff") format("woff"),url("../fonts/novecentowide-medium-webfont.ttf") format("truetype"),url("../fonts/novecentowide-medium-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Novecentowide-DemiBold";src:url("../fonts/novecentowide-demibold-webfont.eot");src:url("../fonts/novecentowide-demibold-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/novecentowide-demibold-webfont.woff") format("woff"),url("../fonts/novecentowide-demibold-webfont.ttf") format("truetype"),url("../fonts/novecentowide-demibold-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Novecentowide-Book";src:url("../fonts/novecentowide-book-webfont.eot");src:url("../fonts/novecentowide-book-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/novecentowide-book-webfont.woff") format("woff"),url("../fonts/novecentowide-book-webfont.ttf") format("truetype"),url("../fonts/novecentowide-book-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Novecentowide-Normal";src:url("../fonts/novecentowide-normal-webfont.eot");src:url("../fonts/novecentowide-normal-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/novecentowide-normal-webfont.woff") format("woff"),url("../fonts/novecentowide-normal-webfont.ttf") format("truetype"),url("../fonts/novecentowide-normal-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Helvetica-webfont";src:url("../fonts/helvetica-webfont.eot");src:url("../fonts/helvetica-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/helvetica-webfont.woff") format("woff"),url("../fonts/helvetica-webfont.ttf") format("truetype"),url("../fonts/helvetica-webfont.svg") format("svg");font-weight:normal;font-style:normal}.global-nav *,.global-nav *:before,.global-nav *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.noscroll{overflow:hidden;-webkit-overflow-scrolling:touch}.global-nav{background:url("../img/header-background-image.png");height:39px;width:100%;line-height:20px;color:#1a78a8;position:relative;left:0}.global-nav .noclick{cursor:default;color:#333}.global-nav .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.global-nav .collapse li{border-left:1px solid #d2d2d8;width:8%;vertical-align:middle}.global-nav .collapse li.first{border-left:0 solid #d2d2d8}.global-nav .collapse li.arrow a.active:after{background-position:left -7px}.global-nav .collapse li.arrow a div{display:inline}.global-nav .collapse li a div{height:39px}.global-nav .globalnavbar{position:relative}.global-nav .navbar-brand img{vertical-align:middle}.global-nav .globalnavbar.navbar-fixed-top{position:relative}.global-nav .navbar-fixed-top{border:0}.global-nav .collapse ul li a{line-height:38px;color:#666;display:block;font-family:"Novecentowide-DemiBold";font-size:12px;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;cursor:pointer}.global-nav .globalnavbar a:hover{background:none}.global-nav .globalnavbar a.active{background:#fff;color:#2979a8}.global-nav .globalnavbar a.hideArrow span{display:none}.global-nav .collapse li.search{background-repeat:no-repeat;background-image:url("../img/sprite-header-blue.png");background-position:12px -55px;cursor:pointer;width:52px;max-width:52px;min-width:52px}.global-nav .searchBoxContainer{padding:0 0}.global-nav .searchInputBox{border:1px solid #d5d5d5;width:100%;height:38px;padding:6px 6px 6px 42px;color:#484848}.global-nav .searchButton{background:url("../img/sprite-header-blue.png") no-repeat 6px -55px;border:medium none;cursor:pointer;height:38px;left:0;position:absolute;top:0;width:40px}.global-nav .sun-nav-search-item .searchButton{left:29px;top:27px}.global-nav .sun-nav-search-item .search-input-box{padding:3px 30px 3px 10px}.global-nav .navbar-collapse{padding-left:0}.global-nav .brightBackgroundSearch{background:#fff}.global-nav .subnav-container .sun-nav-search{height:50px;border:0;padding:0;margin:0 0 20px}.global-nav .subnav-container .sun-nav-search .container{position:relative}.global-nav .sun-nav-search-item{background:none repeat scroll 0 0 #fff;padding:2% 0;position:relative}.global-nav .search-input-box{height:30px;border:1px solid #d5d5d5;padding:3px 10px;color:#484848;width:100%}.global-nav .logoCls{padding:0}.global-nav .navbar-brand{padding:0;height:38px}.global-nav .navbar-collapse{padding-right:0}.global-nav .sub-nav{background:#fff;color:#000}.global-nav .globalnavbar{margin-bottom:0;min-height:0}.global-nav .arrowDown{padding-left:5px}.global-nav .subnav-container{margin:0 auto;position:absolute;width:100%;z-index:9999;height:auto;overflow-y:visible;left:0;display:none}.global-nav .highlightBackground{background:#fff}.global-nav .hamburgerIcon .icon-bar{background-color:#000}.global-nav .highlightBackground .icon-bar{background-color:#1a78a8}.global-nav .subnav-wrapper{display:none;height:219px;border-bottom:5px solid #e7e7e7}.global-nav .subnav-wrapper .container{text-align:center;padding:43px 0 30px 0}.global-nav .subnav-wrapper.sun-nav-search .container{padding:0}.global-nav .sub-nav-language .container{padding:3% 0 0}.global-nav .sub-nav-language-component{margin:2% 3%}.global-nav .emptyRow{padding-top:38px}.global-nav .languageSitesLinkHeaderName{color:#787878;padding:0 0 17px;text-transform:uppercase;font-family:"Novecentowide-Normal"}.global-nav .separator{border-right:1px solid #d2d2d8;height:134px}.global-nav .sub-nav-parks-wrapper .container{padding:20px 0}.global-nav .sub-nav-parks-wrapper ul{list-style-type:none;height:100%;margin:0;padding:0}.global-nav .sub-nav-parks-wrapper ul li{display:inline-block;padding:0 0;height:163px;width:13%;text-align:center;vertical-align:top}.global-nav .search-mobile-wrapper{margin:0 0;position:absolute;right:15px;padding:20px}.global-nav .reset-search-input{background:url("../img/sprite-header-blue.png") -31px 0 no-repeat;width:16px;height:16px;position:absolute;right:27px;top:27px;border:0;display:none}.global-nav .sub-nav-parks-wrapper ul li img{display:inline;margin-bottom:10px;width:80px}.global-nav .sub-nav-parks-wrapper ul li a{height:100%;text-decoration:none;text-transform:none;width:100%;font-family:"Helvetica-webfont";font-size:14px;color:#1a78a8}.global-nav .sub-nav-parks-wrapper ul li.divide{border-left:1px solid #cdcdcd}.global-nav .location-group{border-left:1px solid #cdcdcd;height:128px;padding:0 10px;text-align:center}.global-nav .divide .location-group{border-left:none}.global-nav .sub-nav-parks-element{float:left;width:100%}.global-nav .four-parks-images{width:100%}.global-nav .sub-nav-parks-title{color:#787878;font-family:"Novecentowide-Normal";font-size:18px;height:35px;padding-left:10px;text-align:left}.global-nav .rowMargin{margin-bottom:1%}.global-nav .last-item .location-group{border-right:1px solid #cdcdcd}.global-nav .one-item .item-component{width:100%;padding-left:25px;height:145px}.global-nav .one-item .sub-nav-image{float:left;display:inline-block;width:auto;height:142px}.global-nav .one-item a{text-decoration:none}.global-nav .one-item .sub-nav-content{display:table-cell;padding:0 0 0 20px;color:#484848;text-align:left;font-family:"Helvetica-webfont";vertical-align:middle;font-size:12px;line-height:16px;height:142px;max-width:690px}.global-nav .one-item .sub-nav-content h4{font-family:"Novecentowide-Medium";font-size:12px;color:#484848;margin-bottom:0;padding-bottom:0}.global-nav .one-item h4 a{text-decoration:none;font-family:"Novecentowide-Medium";font-size:12px;color:#1a78a8;font-weight:normal}.global-nav .sub-nav-components .item-component{display:inline-block;width:160px;margin:0 20px;vertical-align:top;max-height:146px}.global-nav .sub-nav-components .item-component.first{margin-left:0}.global-nav .sub-nav-components .item-component.last{margin-right:0}.global-nav .sub-nav-components .sub-nav-image{display:inline-block;width:100%}.global-nav .sub-nav-components .sub-nav-content{display:inline-block;width:100%;text-align:left;margin-top:7px;max-height:48px}.global-nav .sub-nav-components .item-component .title{display:none}.global-nav .sub-nav-components .item-component .sub-nav-description{color:#1a78a8;font-size:13px;line-height:16px;padding:0;margin:0;overflow:hidden;height:70px;font-family:"Helvetica-webfont"}.global-nav .two .item-component{width:50% !important;float:left}.global-nav .hide{display:none}.global-nav .item-component p{padding-top:5px;padding-bottom:20px;font-size:13px;margin-top:0;color:#484848}.global-nav .item-component .sub-nav-description p{padding:0;color:#1a78a8}.global-nav .sub-nav-content h4{margin:0;font-weight:normal;font-family:"Novecentowide-Book";font-size:14px}.global-nav .sub-nav-content h4 a{text-decoration:none;color:#1a78a8}.global-nav .sub-nav-language .row{margin:0}.global-nav .sub-nav-language .languageCls{padding:0 10px}.global-nav .sub-nav-language ul{padding:0;margin:0;list-style-type:none}.global-nav .sub-nav-parks-title{font-size:12px}.global-nav .sub-nav-language ul li{text-align:left}.global-nav .location-group .location{text-align:center}.global-nav .sub-nav-language ul li.languageSitesLinkHeaderName{color:#787878;padding:0 0 17px;text-transform:uppercase;font-family:"Novecentowide-Normal";font-size:12px}.global-nav .sub-nav-language ul li a{font-family:"Helvetica-webfont";color:#1a78a8;text-decoration:none;font-size:14px}.global-nav .item-component img{height:auto}.global-nav .navbar-toggle{border:0;margin:0;padding:10px 15px;border-radius:0;height:100%;display:none}.global-nav .icon-ham{background:url("../img/sprite-header-blue.png") no-repeat;display:block;height:22px;width:28px}.highlightBackground .icon-ham{background-position:0 -25px}.global-nav .caret{height:12px;width:12px;border:0}.global-nav .fade.in{opacity:1}.global-nav .collapse{display:none}.global-nav .collapse.in{display:block}.global-nav .nav-justified{width:100%}.global-nav .nav-justified>li{float:none}.global-nav .nav-justified>li>a{margin-bottom:5px;text-align:center}.global-nav .nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.global-nav .nav{padding-left:0;margin-bottom:0;list-style:none}.global-nav .nav:before,.global-nav .nav:after{display:table;content:" "}.global-nav .nav:after{clear:both}.global-nav .nav:before,.global-nav .nav:after{display:table;content:" "}.global-nav .nav:after{clear:both}.global-nav .nav>li{position:relative}.global-nav .nav>li>a{position:relative;display:block;padding:10px 15px}.global-nav .nav>li>a:hover,.global-nav .nav>li>a:focus{text-decoration:none}.global-nav .nav>li.disabled>a{color:#999}.global-nav .nav>li.disabled>a:hover,.global-nav .nav>li.disabled>a:focus{color:#999;text-decoration:none;cursor:not-allowed;background-color:transparent}.global-nav .nav .open>a,.global-nav .nav .open>a:hover,.global-nav .nav .open>a:focus{background-color:#eee;border-color:#428bca}.global-nav .nav .open>a .caret,.global-nav .nav .open>a:hover .caret,.global-nav .nav .open>a:focus .caret{border-top-color:#2a6496;border-bottom-color:#2a6496}.global-nav .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.global-nav .nav>li>a>img{max-width:none;vertical-align:middle}*,*:before,*:after{-moz-box-sizing:border-box}.global-nav ul.nav,.global-nav ol.nav{margin-top:0;margin-bottom:0}.global-nav .navbar-toggle{position:relative;float:right;padding:9px 10px}.global-nav .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.global-nav .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.global-nav .navbar-fixed-top,.global-nav .navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.global-nav .navbar-fixed-top{top:0;border-width:0 0 1px}.global-nav .col-sm-3{width:25%;float:left}.global-nav .col-xs-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.global-nav .text-center{text-align:center}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.global-nav .globalnavbar:before,.global-nav .globalnavbar:after{content:" ";display:table}.global-nav .globalnavbar:after{clear:both}.global-nav .navbar-collapse:before,.global-nav .navbar-collapse:after{content:" ";display:table}.global-nav .navbar-collapse:after{clear:both}.global-nav .navbar-collapse{border-top:0 none;box-shadow:none;width:auto;max-height:340px;overflow-x:visible}.global-nav .nav:before,.global-nav .nav:after{content:" ";display:table}.global-nav .nav:after{clear:both}.global-nav .nav-justified{width:100%}.global-nav .nav{list-style:none outside none;margin:0;padding-left:0}img{vertical-align:middle;border:0}.global-nav .img-responsive{display:block;height:auto;max-width:100%}.global-nav .suggestion-list{position:fixed;background-color:#fff;border:1px solid #ccc;margin:0 !important;z-index:900;display:none;padding:0}.global-nav .suggestion-container{display:inherit;background-image:none !important;background:none !important;padding:5px 10px !important;cursor:pointer;text-align:left;font-size:12px;height:auto;text-align:left;font-size:12px;display:block;float:none}.global-nav .content-container ul li .suggestion-container .suggestion{width:100%;cursor:pointer}.global-nav .suggestion-container .predictor{float:right}.global-nav .navbar-brand{display:block;text-align:center;width:100%;height:100%;padding:0;line-height:39px}.global-nav input[type='text'],.global-nav input[type='number']{font-size:16px}@media only screen and (min-width:992px){.global-nav .container{width:992px}.global-nav .sun-nav-search-item{width:389px}}@media only screen and (max-width:992px){.global-nav .sun-nav-search-item{width:330px}}@media only screen and (min-width:769px){.global-nav .navbar-collapse{width:auto;border-top:0;box-shadow:none}.global-nav .navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.global-nav .navbar-collapse.in{overflow-y:auto}.global-nav .navbar-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px}.global-nav .navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px}.global-nav .navbar-collapse .navbar-text:last-child{margin-right:0}.global-nav .nav-justified>li{display:table-cell}.global-nav .nav-justified>li>a{margin-bottom:0}.global-nav .globalnavbar.navbar-fixed-top{position:relative}.global-nav .sub-nav-parks-wrapper ul{padding-left:5px}.navbar-collapse{display:none}.global-nav .navbar-brand{float:left;font-size:18px;line-height:20px;display:none}.global-nav .navbar-brand:hover,.global-nav .navbar-brand:focus{text-decoration:none}.global-nav .nav-justified>li{display:table-cell}.global-nav .nav-justified>li>a{margin-bottom:0}}@media only screen and (max-width:768px){body{margin-top:42px !important}.global-nav .sun-nav-search-item{width:373px}.global-nav .subnav-container{display:none}.global-nav .col-xs-12{width:100%;float:none}.global-nav .navbar-toggle{display:block}.global-nav .hamburgerIcon{height:39px;position:absolute;top:0;right:0;width:48px}.global-nav .highlightBackground.hamburgerIcon{background:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 0 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.5);border-left:1px solid #ccc;height:42px;width:49px}.global-nav{height:42px;box-shadow:-2px 0 3px 0 rgba(0,0,0,.5);-webkit-box-shadow:-2px 0 3px 0 rgba(0,0,0,.5);-moz-box-shadow:-2px 0 3px 0 rgba(0,0,0,.5);position:fixed;top:0;z-index:99999}.global-nav .container{z-index:9999}.global-nav .mobileItem[data-mobilenavcontent="logo"] .item-component{width:480px}.global-nav .mobileItem[data-mobilenavcontent="logo"] .item-component img{max-width:100%}.global-nav .mobileNavBar .location-group{border:none}.global-nav .mobileNavBar h4{font-size:24px}.global-nav .mobileItem .sub-nav-parks-element{width:100%;margin:0 25%}.global-nav .mobileItem .sub-nav-parks-element li{float:none;height:100%;width:15%;padding:25px 0;text-align:center}.global-nav .mobileItem .sub-nav-parks-element li a{border:0 none;display:inline;height:100%;font-family:"Helvetica-webfont";text-transform:none;color:#1a78a8;font-weight:normal}.global-nav .mobileItem .sub-nav-parks-separator{border:none}.global-nav .mobileNavBar .languageCls ul{margin:0;overflow:visible;padding:0 0 50px 0;width:100%;height:100%}.global-nav .mobileNavBar .languageSitesLinkHeaderName{color:#666;font-family:"Novecentowide-Normal";font-size:24px;padding:10px 0 20px;text-transform:uppercase}.global-nav .mobileNavBar .languageCls{padding:10px 0}.global-nav .mobileNavBar .languageCls ul li{width:100%;list-style-type:none;float:none;height:auto;text-align:center}.global-nav .mobileNavBar .languageCls ul li a{text-transform:none;padding:0;border:none;text-align:center;font-weight:normal;color:#1a78a8;font-size:24px;display:inline;line-height:40px;font-family:"Helvetica-webfont"}.global-nav .mobileNavBar .languageCls .separator{border:0}.global-nav .mobileNavBar .languageCls .sub-nav-language-col{height:auto}.global-nav .mobileNavBar{background:#fff;color:#000;display:none;height:auto;margin-top:0;padding-top:20px}.global-nav .mobileNavBar h4{color:#484848;font-family:"Novecentowide-Medium"}.global-nav .mobileNav-Wrapper{overflow:hidden;margin:0 0 0;background:#fff;height:54px}.global-nav .mobileNavBar-content{height:240px;overflow-y:auto}.global-nav .mobileNavBar ul{background:none repeat scroll 0 0 #fff;margin:0;overflow:hidden;position:relative;left:0;padding:0}.global-nav .mobileNavBar ul li{float:left;height:53px;list-style-type:none;margin-right:2px;padding:0;display:inline-block}.global-nav .mobileNavBar ul li a{cursor:pointer}.global-nav .mobileNavBar ul li a.active{border-bottom:8px solid #1a78a8;color:#1a78a8}.global-nav .mobileNavBar ul li.wider{text-align:left;max-width:200px}.global-nav .mobileNavBar ul li.wider a{text-align:left;line-height:20px;font-size:16px}.global-nav .mobileNavBar ul li a{display:block;width:100%;text-decoration:none;color:#4e4e4e;font-weight:normal;font-family:"Novecentowide-DemiBold";text-transform:uppercase;text-align:center;border-bottom:8px solid #cdcdcd;height:100%;padding:0 20px;line-height:32px;font-size:24px}.global-nav .mobileNavBar ul li a.alignMiddle{padding-top:0}.global-nav .mobileItem{height:230px;position:absolute;left:0;width:100%;overflow-x:hidden;overflow-y:auto;padding-top:44px;padding-bottom:22px}.global-nav .mobileItem .item-component{padding:20px;width:359px;margin:0 auto}.global-nav .mobileItem[data-mobilenavcontent='logo'] .item-component{padding:20px;margin:0;width:100%}.global-nav .mobileItem .sub-nav-image{display:inline-block}.global-nav .mobileItem .sub-nav-content{display:inline-block;width:100%;padding:17px 0;text-align:left}.global-nav .item-component .sub-nav-description p{font-size:24px;padding:3px 0 0}.global-nav .subnav-container{z-index:99;border-bottom:5px solid #e7e7e7;overflow-y:hidden}.global-nav .mobileItem .item-component div{width:100%}.global-nav .mobileItem[data-mobilenavcontent="fun"] .item-component,.global-nav .mobileItem[data-mobilenavcontent="shop"] .item-component,.global-nav .mobileItem[data-mobilenavcontent="learn"] .item-component,.global-nav .mobileItem[data-mobilenavcontent="donate"] .item-component,.global-nav .mobileItem[data-mobilenavcontent="FUN"] .item-component,.global-nav .mobileItem[data-mobilenavcontent="SHOP"] .item-component,.global-nav .mobileItem[data-mobilenavcontent="LEARN"] .item-component,.global-nav .mobileItem[data-mobilenavcontent="DONATE"] .item-component{text-align:center}.global-nav .subnav-container{height:auto}.global-nav .location-group{height:auto}.global-nav .navbar-brand{height:42px;padding:0;display:block}.global-nav .search-mobile-wrapper{margin:0 20px;position:relative;right:0}.global-nav .search-mobile-wrapper{margin:0 20px;padding:0}.global-nav .mobileItem .sub-nav-parks-element{margin:0;padding:20px}.global-nav .mobileItem .item-component .sub-nav-description{color:#1a78a8;font-size:24px;line-height:25px;margin-top:17px;overflow:hidden;padding:0}.global-nav .mobileItem .sub-nav-parks-element li{width:100%;float:none}.global-nav .mobileItem .sub-nav-parks-element li a{display:block;height:90px;margin:0 auto;text-align:center;width:260px}.global-nav .mobileItem .sub-nav-parks-element li .location-group{min-height:100px}.global-nav .mobileItem .sub-nav-parks-element li .location{height:32px}.global-nav .mobileItem .sub-nav-parks-element li .location a{height:28px;line-height:1}.global-nav .mobileItem .sub-nav-parks-element li a img{text-align:center;margin:0 auto}.global-nav .container{padding:0;position:relative;z-index:999;margin:0}.global-nav .separator{border-right:0 solid #d2d2d8;height:auto}.global-nav .globalnavbar{height:42px;background:url("../img/header-mobile-bg.jpg") repeat-x;width:100%}.global-nav .navbar-brand{display:block;text-align:center;width:100%;height:100%;padding:0;line-height:39px}.global-nav .showBoxShadow .navbar-brand{border-bottom:1px solid #ccc}.global-nav nav .img-responsive{display:inline}.global-nav .navbar-toggle{display:block}.global-nav .hamburgerIcon{height:42px;position:absolute;top:0;background:url("../img/header-mobile-bg.jpg") repeat-x;right:0;width:48px}.global-nav .highlightBackground.hamburgerIcon{background:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 0 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.5);border-left:1px solid #ccc;height:42px;width:49px}.global-nav .mobileItem ul li.divide{padding:0;padding-top:20px}.global-nav .mobileItem .sub-nav-parks-separator{height:auto}.global-nav .mobileItem .languageCls{margin:0 auto;width:90%}.global-nav .mobileNavBar .languageCls ul li{text-align:left}.global-nav .mobileNavBar .languageCls ul li a{text-align:left}.global-nav .item-component p{margin-top:0;padding-bottom:0;padding-top:0}.global-nav .mobileItem .sub-nav-content{padding-top:0}.global-nav .mobileNavBar h4{padding-top:20px}.sub-nav-description .readmore,.sub-nav-description .readless{color:#1a78a8;font-family:"Novecentowide-Medium";cursor:pointer}.global-nav .sub-nav-parks-title{text-align:center;font-size:18px}.global-nav .sub-nav-parks-title{padding-left:0}.global-nav .mobileItem .item-component .single .sub-nav-description{color:#484848;width:100%}}@media only screen and (max-width:768px){.global-nav .navbar-toggle{display:block}.global-nav .hamburgerIcon{height:39px;position:absolute;top:0;right:0;width:48px}.topNav .subNavbar{display:none}.global-nav .mobileItem .sub-nav-parks-element #divRightColumn ul li{width:100%}#divRightColumn ul li.divide:nth-child(n+2) div.location-group,#divRightColumn ul li:nth-child(1){border-left:none}#divLeftColumn h3{text-align:center}#divLeftColumn .sub-nav-description{margin:0 auto;display:table}#divLeftColumn .btn-orange{font-size:11px;padding:2px 5px 0;margin:10px auto;display:block;width:280px}.col-centered{width:300px;text-align:center;margin:0 auto}}@media only screen and (max-width:480px){.global-nav .mobileNav-Wrapper{height:40px;margin:7px 0 0}.topNav .subNavbar{display:none}.global-nav .mobileItem{padding-bottom:11px;padding-top:22px}.global-nav .subnav-container .sun-nav-search{margin:0 0 10px}.global-nav .mobileItem[data-mobilenavcontent="logo"] .item-component{width:320px}.global-nav .mobileItem[data-mobilenavcontent="logo"] .item-component img{max-width:100%}.global-nav .mobileItem .item-component div{padding-bottom:0}.global-nav .mobileItem .item-component{padding:10px 20px;width:240px}.global-nav .mobileNavBar h4{padding-top:10px}.global-nav .searchInputBox{font-size:12px}.global-nav .mobileItem .sub-nav-parks-element li{padding:15px 0}.global-nav .search-mobile-wrapper{margin:0 10px}.global-nav .mobileNavBar ul li{height:40px}.global-nav .mobileNavBar ul li.wider a{font-size:12px}.global-nav .mobileNavBar ul li.wider{max-width:160px}.global-nav .mobileNavBar ul li.wider a{line-height:14px}.global-nav .mobileNavBar ul li a{border-bottom:4px solid #cdcdcd;padding:0 10px}.global-nav .mobileNavBar ul li a.active{border-bottom:4px solid #1a78a8}.global-nav .sub-nav-content h4{font-size:12px}.global-nav .item-component p{font-size:12px}.global-nav .mobileItem .item-component .sub-nav-description{font-size:12px;line-height:16px;margin-top:7px}.global-nav .mobileItem .sub-nav-parks-element li a img{margin:0 auto;text-align:center;width:100px}.global-nav .sub-nav-parks-title{font-size:12px}.global-nav .mobileNavBar .languageCls ul{padding:0 0 25px}.global-nav .mobileNavBar .languageCls ul li a{font-size:14px;line-height:26px}.global-nav .mobileNavBar ul li a{font-size:14px}.global-nav .mobileItem .sub-nav-parks-element li a{height:60px}.global-nav .item-component .sub-nav-description p{font-size:12px;padding:3px 0 0}.global-nav .mobileItem .sub-nav-parks-element li .location{height:22px}.global-nav .mobileNavBar .languageSitesLinkHeaderName{font-size:12px;padding:5px 0 10px}.global-nav input[type='text'],.global-nav input[type='number']{font-size:14px}}@media only screen and (min-width:502px) and (max-width:769px){.global-nav .mobileItem[data-mobilenavcontent="logo"] .item-component{width:502px}}@media only screen and (min-width:769px) and (max-width:1000px){.global-nav .five-items .item-component{width:15% !important}.global-nav .one-item .sub-nav-content{max-width:450px}.global-nav .sub-nav-parks-title{font-size:12px}#divRightColumn .global-nav .sub-nav-parks-title{font-size:12px;width:200px}}@media only screen and (min-width:769px) and (max-width:815px){.global-nav .four-items .item-component{width:19% !important}}@media only screen and (max-width:640px){.global-nav .globalnavbar{width:100%}.global-nav .mobileNavBar{height:auto}.global-nav .globalnavbar a:hover,.global-nav .globalnavbar a.active{background:none}}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.mobileNavBar nav.subNavbar ul{float:none}.mobileNavBar nav.subNavbar ul li{border-left:none;float:none;display:block}.mobileNavBar nav.subNavbar ul li a{border-bottom:none;text-align:left}#divLeftColumn{padding:0 0 0 15px}#divLeftColumn ul li{width:23%;height:auto}#divLeftColumn h3{color:#484848;font:18px "Novecentowide-DemiBold";margin:0 0 5px}#divLeftColumn .sub-nav-description{color:#484848;font-family:"Helvetica-webfont";font-size:12px;line-height:16px}#divLeftColumn .btn-orange{font-size:11px;padding:2px 5px 0;margin:10px auto;background-image:-moz-linear-gradient(90deg,#da5100 0%,#e97903 100%);background-image:-webkit-linear-gradient(90deg,#da5100 0%,#e97903 100%);background-image:-ms-linear-gradient(90deg,#da5100 0%,#e97903 100%);box-shadow:2.5px 2px 1px 0 #606060;color:#fff !important;font-family:"Novecentowide-DemiBold";letter-spacing:.03875em}#divLeftColumn .btn-orange.active,#divLeftColumn .btn-orange:active{background-image:-moz-linear-gradient(90deg,#e97903 0%,#da5100 100%);background-image:-webkit-linear-gradient(90deg,#e97903 0%,#da5100 100%);background-image:-ms-linear-gradient(90deg,#e97903 0%,#da5100 100%)}#divRightColumn{padding:0}#divRightColumn ul li{width:24%}#divRightColumn ul li:nth-child(1){border-left:1px solid #cdcdcd}#divRightColumn ul li.divide:nth-child(n+2){border:none}#divRightColumn ul li.divide:nth-child(n+2) div.location-group{border-left:1px solid #cdcdcd}#divRightColumn .location{text-align:left;line-height:12px;padding:8px 0 0}#divRightColumn .location-group a{font-size:11px;text-transform:uppercase}@media only screen and (min-width:773px) and (max-width:880px){#divLeftColumn .btn-orange{font-size:9px;padding:2px 5px 0;margin:10px auto}#divRightColumn .location-group a{font-size:9px;text-transform:uppercase}}@media only screen and (max-width:772px){#divRightColumn .location{text-align:left;line-height:12px;margin-bottom:10px}.mobileItem #divRightColumn .location a{font-size:24px;text-transform:capitalize;width:380px}}