﻿@font-face{font-family:"MyriadPro-Regular";src:url("../fonts/MyriadPro-Regular.eot");src:url("../fonts/MyriadPro-Regular.eot?#iefix") format('embedded-opentype'),url("../fonts/MyriadPro-Regular.woff") format("woff"),url("../fonts/MyriadPro-Regular.ttf") format("truetype"),url("../fonts/MyriadPro-Regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Novecentowide-Bold";src:url("../fonts/Novecentowide-Bold-webfont.eot");src:url("../fonts/Novecentowide-Bold-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/Novecentowide-Bold-webfont.woff") format("woff"),url("../fonts/Novecentowide-Bold-webfont.ttf") format("truetype"),url("../fonts/Novecentowide-Bold-webfont.svg") format("svg");font-weight:normal;font-style:normal}@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}body{border:0;padding:0;margin:0}.global-nav img{border:0}.global-nav *{border-collapse:separate}.global-nav .container{width:980px;margin:0 auto;height:100%x;display:table;position:relative}.global-nav .subnav-wrapper .container{padding:43px 0 30px;text-align:center}.global-nav .sub-nav-components .item-component.first{margin-left:0}.global-nav .sub-nav-components .item-component.last{margin-right:0}.column-6{width:50%;float:left}.column-3{float:left;width:24%}.column-12{width:100%}.floatLeft{float:left}.global-nav{height:38px;line-height:20px;background:url("../img/header-background-image.png");position:relative;z-index:99999}.global-nav li.logo{height:38px;padding:0;width:237px !important;border:0;line-height:0}.global-nav nav .logo{width:100%;height:38px;margin:0}.global-nav nav ul{margin:0;padding:0;width:980px;height:38px;display:table}.global-nav nav ul li{background:none repeat scroll 0 0 rgba(0,0,0,0);border-left:1px solid #d2d2d8;height:100%;list-style-type:none;margin-bottom:0;min-width:103px;position:relative;margin-right:0;display:table-cell;vertical-align:top}.global-nav nav ul li.search{min-width:52px}.global-nav .subnav-wrapper.sun-nav-search .container{padding:0}.global-nav .reset-search-input{background:url("../img/input-clear.png") no-repeat scroll center top rgba(0,0,0,0);border:0 none;display:none;height:16px;position:absolute;right:27px;top:27px;width:16px;cursor:pointer}.global-nav nav ul li.logoCls{border:none}.global-nav nav ul li.logoCls .logo img{height:auto !important;display:inline-block}.global-nav nav 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 nav ul li.arrow a:after{background:url("../img/nav-arrow.png") no-repeat;content:"";display:inline-block;height:7px;margin-left:7px;width:8px}.global-nav nav ul li a div{color:#666}.global-nav nav ul li.arrow a div{display:inline}.global-nav nav ul li.arrow a.active:after{background:url("../img/nav-arrow.png") 0 -7px no-repeat}.global-nav nav ul li a>div{text-align:center;min-width:100px;height:38px}.global-nav nav a:hover,.global-nav nav a.active,.global-nav nav img:hover,.global-nav nav img.active{background:#fff !important;color:#1a78a8}.global-nav nav a.hideArrow span{display:none}.arrowDown{background:url("../img/arrowDown.png") no-repeat;height:10px;margin:14px 11px;position:absolute;width:15px}.global-nav nav ul li a .arrow{background:url("../img/arrowDown.png") center center no-repeat;height:10px;margin:14px 2px;position:absolute;width:15px}.global-nav nav ul li a:hover .arrow,.global-nav nav ul li a.active .arrow{background:url("../img/arrowUp.png") center center no-repeat}.global-nav .item-component img{height:auto;max-width:100%;display:inline-block;width:100%}.global-nav .one-item h4{color:#484848;font-family:"Novecentowide-Medium";font-size:12px;margin-bottom:0;padding-bottom:0;font-weight:500;text-align:left}.global-nav .one-item p.sub-nav-description{text-align:left}.global-nav .item-component .sub-nav-description p{padding:0;color:#1a78a8}.one-item h4 a{color:#484848;text-decoration:none}.item-component p{font-family:"Helvetica-webfont";padding-top:5px;margin:0;font-size:14px}.global-nav .arrowUp{background:url("../img/arrowUp.png") no-repeat;height:10px;margin:6px 11px;position:absolute;width:15px}.global-nav nav ul li.search{background-image:url("../img/search-icon.png");background-repeat:no-repeat;background-position:center center;cursor:pointer;height:38px;padding-top:0;width:52px !important}.global-nav nav ul li.search:hover{background-color:#fff}.global-nav .highlightBackground{background:#fff}.global-nav .subnav-wrapper{display:none;height:219px;border-bottom:5px solid #e7e7e7}.global-nav .sub-nav-parks .container{padding:25px 0 0}.global-nav .sub-nav-language ul li.languageSitesLinkHeaderName{color:#787878;font-family:"Novecentowide-Normal";font-size:12px;padding:0 0 0 15px;text-transform:uppercase;margin-bottom:15px}.global-nav .sub-nav-language ul{padding:0;margin:0}.global-nav .sub-nav-language ul li{list-style-type:none;padding:0 15px;margin:0}.global-nav .sub-nav-language ul li a{color:#1a78a8;font-family:"Helvetica-webfont";text-decoration:none;font-size:14px}.global-nav .sub-nav-language .languageCls{text-align:left}.global-nav .sub-nav-components .item-component .sub-nav-description{color:#1a78a8;font-size:13px;text-align:left;line-height:16px;height:70px;margin:0;overflow:hidden;font-family:"Helvetica-webfont"}.global-nav .sub-nav-description{color:#1a78a8;font-size:13px;text-align:left;line-height:16px;height:70px;margin:0;overflow:hidden;font-family:"Helvetica-webfont"}.global-nav .separator{border-right:1px solid #d2d2d8;height:140px}.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{float:left;padding:0 0;height:169px;width:14%;text-align:center;margin:0}.global-nav .sub-nav-parks-wrapper ul li img{width:80px;margin-bottom:0}.global-nav .sub-nav-parks-wrapper ul li a{color:#1a78a8;height:100%;text-decoration:none;text-transform:none;width:100%;font-family:"Helvetica-webfont";font-size:13px}.global-nav .sub-nav-parks-wrapper ul li.divide{border-left:1px solid #cdcdcd}.global-nav .sub-nav-parks-wrapper .container .sub-nav-vacations-container{padding:0;width:1200px}.global-nav .sub-nav-parks-wrapper .container .sub-nav-vacations-container ul{list-style-type:none;height:100%;margin:0;padding:0}.global-nav .sub-nav-parks-wrapper .container .sub-nav-vacations-container ul li{float:left;padding:0 0;height:169px;width:14%;text-align:center;margin:0}.global-nav .sub-nav-parks-wrapper .container .sub-nav-vacations-container ul li img{width:80px;margin-bottom:0}.global-nav .sub-nav-parks-wrapper .container .sub-nav-vacations-container ul li a{color:#1a78a8;height:100%;text-decoration:none;text-transform:none;width:100%;font-family:"Helvetica-webfont";font-size:11px}.global-nav .sub-nav-parks-wrapper .container .sub-nav-vacations-container ul li.divide{border-left:1px solid #cdcdcd}.global-nav .location-group{border-left:1px solid #cdcdcd;height:135px;padding:0 10px;text-align:center}.global-nav .location-group .location{text-align:center}.global-nav .divide .location-group{border-left:none}.global-nav .sub-nav-parks-element{float:left;width:100%}.global-nav .sub-nav-parks-title{color:#787878;font-family:"Novecentowide-Normal";font-size:11px;height:35px;padding-left:25px;text-align:left}.global-nav .last-item .location-group{border-right:1px solid #cdcdcd}.global-nav .sub-nav{background-color:#fff;color:#000}.global-nav .one-item .item-component{width:100%}.global-nav .one-item .sub-nav-image{float:left;display:inline-block;width:auto;height:142px}.global-nav .one-item .sub-nav-content{color:#484848;display:inline-block;text-align:left;width:70%;font-size:14px;padding:2% 0 0;font-family:"Helvetica-webfont";max-width:690px}.global-nav .sub-nav-components .item-component{display:inline-block;margin:0 20px;max-height:146px;vertical-align:top;width:160px}.global-nav .sub-nav-components .sub-nav-image{display:inline-block;padding-bottom:0;margin-bottom:0}.global-nav .sub-nav-components .sub-nav-content{display:inline-block;width:100%}.global-nav .sub-nav-components .item-component .title{display:none}.global-nav .sub-nav-components .item-component .description{color:#1a78a8;margin:0}.global-nav .hide{display:none}.global-nav .sun-nav-search-item{background:none repeat scroll 0 0 #fff;float:right;padding:20px;position:relative;width:400px}.global-nav .search-mobile-wrapper{margin:0;padding:20px;position:absolute;right:15px}.global-nav .sun-nav-search-item .search-input-box{padding:3px 30px 3px 10px}.global-nav .search-input-box{border:1px solid #d5d5d5;color:#484848;height:30px;padding:3px 10px;width:100%}.global-nav input[type=number],.global-nav input[type=text]{font-size:16px !important}.global-nav .subnav-container{position:relative;z-index:9999}.global-nav .subnav-container .sun-nav-search{height:auto;border:0;padding:0}.global-nav .brightBackgroundSearch,.searchButton:hover{background:url("../img/search-icon.png") no-repeat center center #fff}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}#divLeftColumn{float:left;width:30%;position:relative}.divLeftColumnTop{min-height:1px;padding:0 15px;position:relative;float:none;margin:0 auto;width:100%}.divLeftColumnTop h3{color:#484848;font:16px "Novecentowide-DemiBold";margin:0 0 5px;text-align:center;padding-bottom:5px}.divLeftColumnTop .sub-nav-description{color:#484848;font-family:"Helvetica-webfont";font-size:12px;line-height:16px;text-align:center;display:block;height:100%;padding-bottom:10px}.divLeftColumnBtm{text-align:center}#divLeftColumn .divLeftColumnMid ul li{width:23%;height:auto}#divLeftColumn .divLeftColumnMid ul li img{display:inline}.img-responsive{display:block;height:auto;max-width:100%}#divRightColumn{padding:0;float:left;width:70%;position:relative}#divRightColumn ul li{width:24%}#divRightColumn ul li:nth-child(1){border-left:1px solid #cdcdcd}#divRightColumn ul li.divide:nth-child(n+2),#divRightColumn ul li:nth-child(1) div.location-group{border:none}#divRightColumn .location{text-align:left;line-height:12px;padding:8px 0 0 15px}div[id$="div_vacationparks_rollover_6"]{padding-top:0 !important}.btn-orange{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:10px "Novecentowide-DemiBold";padding:2px 5px 0;margin:10px auto;letter-spacing:.03875em;text-decoration:none;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;white-space:nowrap;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}