/*! normalize.css 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}small,.small{font-size:75%}ul,ol{padding:0;list-style-type:none}dd{margin:0}.sidebar ul,.sidebar ol,.commentlist{list-style:none}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}@font-face{font-family:'holidayworld';src:url("/wp-content/themes/holidayworld/library/fonts/icomoon/fonts/icomoon.eot");src:url("/wp-content/themes/holidayworld/library/fonts/icomoon/fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/holidayworld/library/fonts/icomoon/fonts/icomoon.ttf") format("truetype"),url("/wp-content/themes/holidayworld/library/fonts/icomoon/fonts/icomoon.woff") format("woff"),url("/wp-content/themes/holidayworld/library/fonts/icomoon/fonts/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'holidayworld';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-splashin-safari:before{content:"\e600"}.icon-trip-advisor:before{content:"\e601"}.icon-halloween:before{content:"\e602"}.icon-fourth-of-july:before{content:"\e603"}.icon-christmas:before{content:"\e604"}.icon-wild:before{content:"\e605"}.icon-mild:before{content:"\e606"}.icon-child:before{content:"\e607"}.icon-tickets:before{content:"\e608"}.icon-shows:before{content:"\e609"}.icon-hours:before{content:"\e60a"}.icon-info:before{content:"\e60b"}.icon-plan:before{content:"\e60c"}.icon-map:before{content:"\e60d"}.icon-rides:before{content:"\e60e"}.icon-mobile-menu:before{content:"\e60f"}.icon-twitter:before{content:"\e610"}.icon-facebook:before{content:"\e611"}.icon-pinterest:before{content:"\e612"}.icon-google:before{content:url("/wp-content/themes/holidayworld/library/images/google-plus-no-bg.svg");width:1em;height:1em;display:inline-block;bottom:0.1em;position:relative}.sbg-button-google-plus .icon-google:before{content:url("/wp-content/themes/holidayworld/library/images/google-plus-light-gray.svg");width:1em;height:1em;display:inline-block;bottom:0.1em;position:relative}.sbg-button-google-plus:hover .icon-google:before{content:url("/wp-content/themes/holidayworld/library/images/google-plus-dark-gray.svg")}.google-plus:before{content:'';width:1em;height:1em;display:inline-block;top:0.1em;bottom:0.1em;position:relative;background:url("/wp-content/themes/holidayworld/library/images/google-plus-no-bg.svg") no-repeat center center}.icon-mail:before{content:'';width:1em;height:1em;display:inline-block;top:0.1em;bottom:0.1em;position:relative;background:url("/wp-content/themes/holidayworld/library/images/mail.svg") no-repeat center center}.icon-mailchimp:before{content:'';width:1em;height:1em;display:inline-block;top:0.1em;bottom:0.1em;position:relative;background:url("/wp-content/themes/holidayworld/library/images/mailchimp.svg") no-repeat center center}.sbg-button-email:hover .icon-mail:before{content:'';width:1em;height:1em;display:inline-block;top:0.1em;bottom:0.1em;position:relative;background:url("/wp-content/themes/holidayworld/library/images/mail-dark.svg") no-repeat center center}.icon-flickr:before{content:url("/wp-content/themes/holidayworld/library/images/podcast-no-bg.svg");width:1em;height:1em;display:inline-block;top:0.1em;position:relative}.flickr:before{content:'';width:1em;height:1em;display:inline-block;top:0.1em;bottom:0.1em;position:relative;background:url("/wp-content/themes/holidayworld/library/images/podcast-no-bg.svg") no-repeat center center}.icon-cottages:before{content:url("/wp-content/themes/holidayworld/library/images/cottages.svg");width:1em;display:inline-block;top:0.077em;position:relative}#santas-lakeside-cottages ul.amenities li:first-child{position:relative;bottom:0.09em}.icon-instagram:before{content:"\e615"}.icon-youtube:before{content:"\e616"}.icon-rss:before{content:"\e617"}.icon-thanksgiving:before{content:"\e618"}.icon-wifi:before{content:"\e621"}.icon-restaurant:before{content:"\e622"}.icon-refrigerator:before{content:"\e623"}.icon-outdoor-pool:before{content:"\e624"}.icon-microwave:before{content:"\e625"}.icon-laundry:before{content:"\e626"}.icon-kids-stay-free:before{content:"\e627"}.icon-jacuzzi:before{content:"\e628"}.icon-indoor-pool:before{content:"\e629"}.icon-fitness-center:before{content:"\e62a"}.icon-family-suites:before{content:"\e62b"}.icon-discount-holiday-world-tickets:before{content:"\e62c"}.icon-business-center:before{content:"\e62d"}.icon-free-breakfast:before{content:"\e62e"}.icon-shuttle:before{content:"\e62f"}.icon-pencil:before{content:"\e619"}.icon-search:before{content:"\e61a"}.icon-close:before{content:"\e620"}.icon-arrow-right:before{content:"\e61b"}.icon-chevron-sign-left:before{content:"\e61c"}.icon-chevron-sign-right:before{content:"\e61d"}.icon-chevron-right:before{content:"\e61e"}.icon-chevron-left:before{content:"\e61f"}.icon-groups:before{content:url("/wp-content/themes/holidayworld/library/images/groups-n-picnics-white.svg");width:2em;display:inline-block}a:hover>.social-icon::before svg path{fill:#fff}.icon-tik-tok svg{fill:#22ECE7;height:auto;transform:translateY(4px);transition:0.2s all;width:2rem}@media (min-width: 768px){.icon-tik-tok svg{width:1.5rem}}@media (min-width: 1030px){.icon-tik-tok svg{width:2rem}}.icon-tik-tok:hover svg{fill:white}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.alert-help,.alert-info,.alert-error,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}.button,.button:visited{font-family:"lft-etica",Helvetica,Arial,sans-serif;padding:18px 26px;color:#fff;background:#ec1f24;display:inline-block;font-weight:600;text-decoration:none;cursor:pointer;margin-bottom:20px;line-height:21px;border-radius:4px}.button:hover,.button:focus,.button:visited:hover,.button:visited:focus{color:#fff}.button:active,.button:visited:active{background-color:#ec1f24;background-image:-webkit-gradient(linear, left top, left bottom, from(#df1318), to(#ec1f24));background-image:-webkit-linear-gradient(top, #df1318, #ec1f24);background-image:-moz-linear-gradient(top, #df1318, #ec1f24);background-image:-o-linear-gradient(top, #df1318, #ec1f24);background-image:linear-gradient(to bottom, #df1318, #ec1f24)}.blue-button,.blue-button:visited{border-color:#1472ad;text-shadow:0 1px 1px #1472ad;background-color:#1681c4;background-image:-webkit-gradient(linear, left top, left bottom, from(#1990db), to(#1681c4));background-image:-webkit-linear-gradient(top, #1990db, #1681c4);background-image:-moz-linear-gradient(top, #1990db, #1681c4);background-image:-o-linear-gradient(top, #1990db, #1681c4);background-image:linear-gradient(to bottom, #1990db, #1681c4);box-shadow:inset 0 0 3px #59b3ec}.blue-button:hover,.blue-button:focus,.blue-button:visited:hover,.blue-button:visited:focus{border-color:#116396;background-color:#1472ad;background-image:-webkit-gradient(linear, left top, left bottom, from(#1784c9), to(#1472ad));background-image:-webkit-linear-gradient(top, #1784c9, #1472ad);background-image:-moz-linear-gradient(top, #1784c9, #1472ad);background-image:-o-linear-gradient(top, #1784c9, #1472ad);background-image:linear-gradient(to bottom, #1784c9, #1472ad)}.blue-button:active,.blue-button:visited:active{background-color:#1990db;background-image:-webkit-gradient(linear, left top, left bottom, from(#1681c4), to(#1990db));background-image:-webkit-linear-gradient(top, #1681c4, #1990db);background-image:-moz-linear-gradient(top, #1681c4, #1990db);background-image:-o-linear-gradient(top, #1681c4, #1990db);background-image:linear-gradient(to bottom, #1681c4, #1990db)}body{font-family:"lft-etica",Helvetica,Arial,sans-serif;font-size:100%;line-height:1.65;color:#565656}body ul{margin:0}iframe{position:relative}[data-picture=""]{font-size:0}#sign{display:none;position:relative;overflow:hidden;color:#4b3603;text-align:center;font-size:0.9em}#sign a{color:darkred}#sign .bottomfix{position:absolute;bottom:0;width:100%}#sign .bottomfix .sign-link{text-decoration:none}#sign #signpost,#sign .signpost{position:absolute;top:-25px;left:50%;z-index:5;margin-left:-20px}#sign #cloud1,#sign .cloud1{position:absolute;bottom:55px;left:50%;z-index:6;margin-left:-170px}#sign #cloud2,#sign .cloud2{position:absolute;bottom:125px;left:50%;z-index:6;margin-left:60px}#sign #sun,#sign .sun{position:absolute;top:-55px;left:-45px;z-index:6;margin-left:-40px}#sign #water-tower,#sign .water-tower{position:absolute;bottom:0;left:50%;z-index:6;margin-left:10%}#sign #sign-inner{background:url("../images/wood.png") center center transparent;background-size:cover;width:15em;margin:0 auto;position:relative;z-index:9;margin-bottom:4em;overflow:hidden;transform:rotate(2deg);box-shadow:4px 5px 0 0px rgba(0,0,0,0.2)}#sign #sign-inner .sign-container{background:#c8ac7a;border:2px solid #a79068;padding:0.5em;margin:1em}#sign #sign-inner .sign-container h3{margin:0;color:#4b3603;border-bottom:1px solid #4b3603;padding-bottom:0.25em}#sign #sign-inner .sign-container p{margin:0.5em 0;font-size:0.9em;line-height:1.4em}.hidden{display:none}#slider{margin-bottom:-7px;width:100%}#announcement{clear:both;margin:0;padding:0;background-color:#021b2f;width:100%;color:#fff;position:relative;z-index:9}#announcement p{text-align:center;margin:0;padding:0.5em}#announcement p a{margin:0;padding:0.5em}#buy-tickets2 .callout-caption,#park-map .callout-caption,#hours .callout-caption,#calendar .callout-caption{padding:1em 1em 1em 1.5em;color:#fff}#buy-tickets2 .callout-caption a,#park-map .callout-caption a,#hours .callout-caption a,#calendar .callout-caption a{color:#fff;text-decoration:none}#buy-tickets2 .callout-caption span,#park-map .callout-caption span,#hours .callout-caption span,#calendar .callout-caption span{float:right;font-size:3em;margin-right:0.1em}#buy-tickets2 .callout-caption span.icon-plan,#park-map .callout-caption span.icon-plan,#hours .callout-caption span.icon-plan,#calendar .callout-caption span.icon-plan{font-size:3.5em}#buy-tickets2 .callout-caption h2,#park-map .callout-caption h2,#hours .callout-caption h2,#calendar .callout-caption h2{margin:0;font-size:1.375em;font-weight:700;letter-spacing:0.05em;padding-left:0}#buy-tickets2 .callout-caption p,#park-map .callout-caption p,#hours .callout-caption p,#calendar .callout-caption p{margin:0;font-style:italic;padding-left:0}#calendar h2,#calendar p,#calendar a,#calendar span{color:#938c05}#calendar .callout-caption a{color:#938C05}#buy-tickets2 .callout-caption{background-color:#f78e20}#park-map .callout-caption{background-color:#ec1f24}#hours .callout-caption{background-color:#3086c7}#calendar .callout-caption{background-color:#f7ec21}.entry-content h2{font-size:3em;font-family:"etica-display","lft-etica",Helvetica,Arial,sans-serif;font-weight:600;color:#022237}.entry-content h3{color:#3086c7;font-size:1.5em;font-weight:bold;margin:1.5em 0 0}#page-header-img{max-height:500px;overflow:hidden}#page-header-img img{width:100%;height:auto}.icon-label{font-family:"lft-etica",Helvetica,Arial,sans-serif}.dbsfull .flex-direction-nav{display:none}.dbsfull .slides>li{overflow:hidden;position:relative}.dbsfull .slides>li:before{display:block;content:"";width:100%;padding-top:70%}.dbsfull .slides>li>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (min-width: 768px){.dbsfull .slides>li{position:relative}.dbsfull .slides>li:before{display:block;content:"";width:100%;padding-top:70%}.dbsfull .slides>li>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media screen and (min-width: 900px){.dbsfull .slides>li{position:relative}.dbsfull .slides>li:before{display:block;content:"";width:100%;padding-top:80%}.dbsfull .slides>li>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media screen and (min-width: 1000px){.dbsfull .slides>li{position:relative}.dbsfull .slides>li:before{display:block;content:"";width:100%;padding-top:80%}.dbsfull .slides>li>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media screen and (min-width: 1120px){.dbsfull .slides>li{position:relative}.dbsfull .slides>li:before{display:block;content:"";width:100%;padding-top:70%}.dbsfull .slides>li>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media screen and (min-width: 1200px) and (max-height: 900px){.dbsfull .slides>li{position:relative}.dbsfull .slides>li:before{display:block;content:"";width:100%;padding-top:60%}.dbsfull .slides>li>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media screen and (min-width: 1280px){.dbsfull .slides>li{position:relative}.dbsfull .slides>li:before{display:block;content:"";width:100%;padding-top:60%}.dbsfull .slides>li>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.dbsfull .slides>li img{display:block;width:100%;height:auto;position:realtive}.dbsfull .slides>li img{position:absolute;top:0;left:0;width:100%}#jobs-hiding .containing-table{border-collapse:collapse}#jobs-hiding .containing-table h3{border-top:1px solid #bfbfbf;cursor:pointer;margin:0;padding:0;margin:0.25em;padding:0.5em;display:table-row;clear:right;overflow:auto;vertical-align:middle}#jobs-hiding .containing-table h3 span{display:table-cell;vertical-align:middle}#jobs-hiding .containing-table h3 span.food-name,#jobs-hiding .containing-table h3 span.job-name{width:75%}#jobs-hiding .containing-table h3 span.food-image,#jobs-hiding .containing-table h3 span.job-image{width:25%}#jobs-hiding .containing-table h3 span img{margin-bottom:0;padding:0.15em;max-height:125px;width:auto}#jobs-hiding .containing-table h3+p{height:auto;margin:0;padding:0;margin-top:-45px;margin-bottom:40px}#jobs-hiding .containing-table h3{cursor:pointer;margin:0;padding:0}#jobs-hiding .containing-table .jobs{display:none;padding:0 0.25em 2em 0;padding-top:30px}#jobs-hiding .containing-table .jobs td{padding:5px;border-bottom:1px dashed #bfbfbf}#food-hiding .food-item{border-top:1px solid #bfbfbf;display:block;overflow:hidden;position:relative;padding:50px 0px;display:table;display:flex;flex-direction:column;vertical-align:middle;width:100%}#food-hiding .food-item .food-heading-wrap{display:block;width:75%;top:50%;position:relative}#food-hiding .food-item img{margin-bottom:0;padding:0.15em;width:100%}#food-hiding .food-item h3{width:100%;display:inline-block;cursor:pointer;margin:0;padding:0}#food-hiding .food-item h3 br{display:none}#food-hiding .food-item h3,#food-hiding .food-item p{position:relative}#food-hiding .food-item p{margin:0}#food-hiding .food-item h3+p{width:100%;display:block}#food-hiding .food-item .food-name{width:100%;display:block}#food-hiding .food-item div.food-image{position:absolute;float:right;top:0;right:0;width:25%;padding:50px 0}#food-hiding .food-item img.food-image{width:100%;display:block;position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#food-hiding .food{display:none;padding:4em 0.25em 2em 0}#food-hiding .food td{padding:5px;border-bottom:1px dashed #bfbfbf}#sidebar1 .textwidget{text-align:center;margin:1.65em 0 0}#sidebar1 #thirdpartylink{text-align:center}#sidebar1 #thirdpartylink .button{font-size:1.4em;text-transform:uppercase}@media (max-width: 961px){#sidebar1 #thirdpartylink .button,#sidebar1 #thirdpartylink .apply-btn{font-size:1.68em;padding:.5em;line-height:1.2em}}#thirdpartylink .apply-btn{display:none}.page-id-138 #thirdpartylink .apply-btn{display:inline-block}@media (max-width: 961px){#thirdpartylink .button,#thirdpartylink .apply-btn{font-size:1.68em;padding:.5em;line-height:1.2em}}#categories{margin-bottom:3em}.btn{background-color:#3086c7;color:#fff;text-decoration:none;padding:0.5em 1em;float:left;margin-right:1em;margin-bottom:1em}.btn:hover{background-color:#266a9e;color:#fff}.btn:visited{color:#fff}.btn:hover:visited{color:#fff}#content #main ul.hotels{list-style-type:none;overflow:hidden}#content #main ul.hotels li{padding:1em 0;border-bottom:1px solid #bfbfbf}#content #main ul.hotels li h3{text-align:center}#content #main ul.hotels li p{text-align:center}#content #main ul.hotels li img{max-width:100%;display:block;margin:0 auto}#content #main ul.hotels li .hotel-desc{overflow:auto}#content #main ul.hotels li .hotel-desc h1{margin:0}#content #main ul.amenities{list-style:none;overflow:hidden}#content #main ul.amenities li{border:none;padding:0.5em 0}#content #main ul.amenities li span{font-size:1.5em}#content #main ul.amenities li:nth-child(odd){clear:left}.milesfrom{font-size:20px;color:#565656;font-weight:bold}div.flexslider{position:relative;width:100%}div.flexslider ul.slides li.slide{position:relative;cursor:pointer;display:none}div.flexslider ul.slides li.slide.flex-active-slide,div.flexslider ul.slides li.slide:nth-child(1){display:block}div.flexslider ul.slides li.slide .img{width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}div.flexslider ul.slides li.slide .img img{max-width:100%;height:auto;margin-bottom:-8px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}div.flexslider ul.slides li.slide .slide-text{bottom:0;position:absolute;right:0;z-index:10;background:url("../images/angle-red.png") left top transparent;max-width:714px;max-height:278px;padding:20px 20px 10px}div.flexslider ul.slides li.slide .slide-text h1{font-family:"lft-etica",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.25em;line-height:1.1em;color:#fff;text-shadow:0 1px 0px #0b0101;padding:0 0.5em;margin-bottom:.1em}div.flexslider ul.slides li.slide .slide-text h1 a{color:#fff}div.flexslider ul.slides li.slide .slide-text>a{padding-left:1.5em;color:#69090b;font-size:.9em;text-decoration:none}div.flexslider .flex-control-nav{margin:0;position:absolute;bottom:20px;right:10px;width:auto;z-index:2000}div.flexslider .flex-control-nav li{display:inline;float:right;margin-left:5px}div.flexslider .flex-control-nav li a{color:#fff;display:block;width:12px;height:12px;background:#fff;border-radius:50%;text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}div.flexslider .flex-control-nav li:hover a{background:#3086c7}.parent-pageid-14797 li.twitter iframe,.parent-pageid-14797 li.facebook iframe,.parent-pageid-106 li.twitter iframe,.parent-pageid-106 li.facebook iframe{margin:0 auto}.archive section{padding:0}.wrap{width:96%;margin:0 auto}.clearfix{clear:both}a,a:visited{color:#ec1f24}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#cc1116}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:"lft-etica",Helvetica,Arial,sans-serif;text-rendering:optimizelegibility;font-weight:500}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}h1,.h1{font-size:2.5em;line-height:1.333em}h2,.h2{font-size:1.75em;line-height:1.4em;margin-bottom:0.375em}h3,.h3{color:#fff;font-size:1.375em;font-weight:700;letter-spacing:0.03em;line-height:1.25em}h4,.h4{font-size:1.1em;font-weight:700}h5,.h5{font-size:0.846em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px}#logo-mobile,#logo{padding:0.5em;margin:0;height:auto;width:75%;max-height:100%;max-width:250px}#logo-mobile img,#logo img{width:100%;max-width:250px}#directions-weather{overflow:visible;margin-bottom:-10px;position:relative;z-index:9999}#buy-tickets,.menu-weather{display:block;height:3.5em;line-height:3em;width:100%;float:left;border-bottom:4px solid #cccccc;box-sizing:border-box;margin:0;text-align:center;text-decoration:none}#buy-tickets img,.menu-weather img{display:inline;vertical-align:top;padding-right:0.5em}.weather-container{position:relative}.weather-container .menu-weather .weather-temp{font-weight:700}.weather-container #close-weather{-webkit-appearance:none;appearance:none;background:#fff;border:none;padding:.5em;position:absolute;top:0;left:0}.weather-container .weather{display:none;background:#fff;padding:1em;position:absolute;right:0;top:3.5em;width:100%;text-align:center}.weather-container .weather hr{border-color:#efefef}.weather-container .weather .weather-current-label{font-weight:800;font-style:italic;margin-top:0}.weather-container .weather .weather-temp{font-family:"etica-display","lft-etica",Helvetica,Arial,sans-serif;font-weight:bold;font-size:4em;margin-left:.25em}.weather-container .weather ul{width:100%}.weather-container .weather ul li{width:30%;float:left}.weather-container .weather ul li span{display:block}.weather-container .weather ul li span.weather-current{font-weight:600}.weather-container .weather .button{width:100%;text-align:center;border-radius:0;border:none;background:#ec1f24;margin-bottom:0}.weather-container .weather .button a{color:white;text-decoration:none;font-size:2em}.weather-container .weather .button:hover{background:#980d10}#buy-tickets{border-right:2px solid #cccccc;background-color:#f78e20;color:#fff}#buy-tickets span{margin-right:10px}#buy-tickets:hover{background-color:#ec1f24}#weather{border-left:2px solid #cccccc}#desktop-nav{display:none}#desktopnav-copy{display:none;position:fixed;z-index:9999}#megasearch{display:none;position:absolute;top:100%;right:-8px;width:17em;font-size:1em;background:#022237;z-index:999;overflow:hidden;background:#fff}#megasearch .search-form{height:2em;float:left;width:100%}#megasearch .search-form label{float:left;width:63%;height:2em;padding:0}#megasearch .search-form label .search-field{background:none;border:none;line-height:2em;color:#818181;font-weight:100;height:2em}#megasearch .search-form .search-submit{font-weight:bold;font-size:1.25em;background:#ec1f24;color:#fff;border:none;float:right}#megasearch .search-form .search-submit:hover{background:#c71115}#megasearch #search-close{position:absolute;top:0;line-height:2em;padding:0;right:0;display:none}#megasearch.shown{border:3px solid #cccccc;border-top:none}#megasearch label{padding:0.5em 0.1em 0.5em 1em;width:67%}#megasearch a{float:right;text-decoration:none;color:#bfbfbf;margin:0;padding:0.15em}#menu-search-item:hover #megasearch{display:block;border:3px solid #ffffff;border-top:none}#secondary-nav{width:100%}#secondary-nav #dbs-cart img{vertical-align:middle;opacity:0.7}#secondary-nav #dbs-cart a{color:#000000;display:inline-block;font-size:0.9em;line-height:1.5em;padding:0.55em 0.5em;text-decoration:none}#secondary-nav #dbs-cart a:hover{color:#ec1f24}@media only screen and (min-width: 768px) and (max-width: 835px){#secondary-nav{transform:scale(0.9);transform-origin:100% 0 0}#secondary-nav .menu-weather img{width:57%}}#mobile-nav div.menu-mobile-menu-container ul#menu-mobile-menu li{text-align:center}#mobile-nav div.menu-mobile-menu-container ul#menu-mobile-menu li:last-child a{border-bottom:none}#mobile-nav div.menu-mobile-menu-container ul#menu-mobile-menu li a{color:#fff;background-color:#022237;font-size:1.25em;padding:0.25em 0;border-bottom:2px solid #033759;text-decoration:none;display:block}#mobile-nav .weather{background:#fff;display:none;padding:.5em;position:absolute;top:56px;width:50%}#mobile-nav .weather .weather-data{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-around;font-size:.85em}#mobile-nav .weather .weather-data ul{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}#mobile-nav .weather .weather-data ul li{display:inline-block;text-align:center}#mobile-nav .weather .weather-data ul li:last-child{display:block;margin:1em auto 0;width:100%}#mobile-nav .weather .weather-data ul li .weather-current-label{display:block}#mobile-nav .weather .weather-data .button a,#mobile-nav .weather .weather-data .button a:visited{color:#fff}#mobile-nav .weather .weather-data hr{width:100%}.nav-toggle{position:absolute;right:4%;top:1%;color:#0d5bab;text-decoration:none;font-size:1.2em}.nav-toggle:hover{color:#549ed6}.nav-toggle span{display:block;width:50px;height:8px;background:#e2bf0e;margin:8px 0;border-radius:50px}.nav-toggle span:first-child{background:#d4152f;margin-top:0}.nav-toggle span:last-child{background:#0d5bab;margin-bottom:0}.nav{border:1px solid #ccc;border-bottom:0}.nav li a{display:block;text-decoration:none;padding:10px 10px;background-color:#eee;border-bottom:1px solid #ccc}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:30px}#content{margin:0;overflow:hidden}#content img{max-width:100%}#content #main{margin-bottom:0em}#content #main ul{list-style-type:disc;margin-left:1.5em}#content #main ol{list-style-type:decimal;margin-left:1.5em}#content #main ol li{padding-bottom:0.25em}.single #content #main p iframe{max-width:100%}.single-title,.page-title{font-family:"etica-display","lft-etica",Helvetica,Arial,sans-serif;font-weight:600;color:#ec1f24}.single-title.plain,.page-title.plain{padding-left:0.7em}.breadcrumbs{background:#ededed;padding:0.25em 0 0.25em 0.25em}.breadcrumbs a{text-decoration:none}.single-ride .breadcrumbs,.single-event .breadcrumbs{background:none;padding:0}.byline{color:#999;margin:0.5em 0}.entry-content p{color:#022237}.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em}.entry-content img{margin:0 0 1.5em 0;max-width:100%;height:auto;font-size:16px}.entry-content video,.entry-content object{max-width:100%;height:auto}.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px 0 7px;text-align:center}.single-ride .flex-control-nav,.single-ride .flex-direction-nav{display:none}.equal-col-container2{clear:left;float:right;width:100%;overflow:hidden}.equal-col-container2 #ride-map,.equal-col-container2 #event-map{cursor:pointer;background:url("/images/park-map.jpg") no-repeat center center #006a4c}.equal-col-container1{float:left;width:100%;position:relative;right:0%;background:#3086c7}.col1{float:left;width:100%;position:relative;left:0;overflow:hidden}.col2{float:left;clear:left;width:100%;position:relative;left:0;overflow:hidden}#ride-intro,#event-intro{position:relative;width:100%}#ride-intro #ride-intro-inner,#ride-intro #event-intro-inner,#event-intro #ride-intro-inner,#event-intro #event-intro-inner{background-color:#fff;padding:1em;overflow:auto}#ride-intro #ride-intro-inner .ride-nav,#ride-intro #event-intro-inner .ride-nav,#event-intro #ride-intro-inner .ride-nav,#event-intro #event-intro-inner .ride-nav{font-size:3em}#ride-intro #ride-intro-inner .ride-nav a,#ride-intro #event-intro-inner .ride-nav a,#event-intro #ride-intro-inner .ride-nav a,#event-intro #event-intro-inner .ride-nav a{text-decoration:none;margin-left:5px}#ride-intro #ride-intro-inner .ride-icons,#ride-intro #event-intro-inner .ride-icons,#event-intro #ride-intro-inner .ride-icons,#event-intro #event-intro-inner .ride-icons{padding-top:.5em}#ride-intro #ride-intro-inner .breadcrumbs,#ride-intro #event-intro-inner .breadcrumbs,#event-intro #ride-intro-inner .breadcrumbs,#event-intro #event-intro-inner .breadcrumbs{font-size:0.75em;color:gray;letter-spacing:0.02em}#ride-intro #ride-intro-inner .breadcrumbs a,#ride-intro #event-intro-inner .breadcrumbs a,#event-intro #ride-intro-inner .breadcrumbs a,#event-intro #event-intro-inner .breadcrumbs a{color:#4d4d4d;margin:0 0.25em}#ride-intro #ride-intro-inner h1,#ride-intro #event-intro-inner h1,#event-intro #ride-intro-inner h1,#event-intro #event-intro-inner h1{color:#022237;font-family:"etica-display","lft-etica",Helvetica,Arial,sans-serif;font-weight:600;font-size:2.5em;margin:0;float:left;width:78%}#ride-intro #ride-intro-inner .ride-excerpt,#ride-intro #ride-intro-inner .event-blurb,#ride-intro #event-intro-inner .ride-excerpt,#ride-intro #event-intro-inner .event-blurb,#event-intro #ride-intro-inner .ride-excerpt,#event-intro #ride-intro-inner .event-blurb,#event-intro #event-intro-inner .ride-excerpt,#event-intro #event-intro-inner .event-blurb{clear:both;color:#022237}#ride-intro #ride-intro-inner .icon-container,#ride-intro #event-intro-inner .icon-container,#event-intro #ride-intro-inner .icon-container,#event-intro #event-intro-inner .icon-container{width:30%;float:left;margin-right:3%;position:relative;text-align:center}#ride-intro #ride-intro-inner .icon-container a,#ride-intro #event-intro-inner .icon-container a,#event-intro #ride-intro-inner .icon-container a,#event-intro #event-intro-inner .icon-container a{text-decoration:none}#ride-intro #ride-intro-inner .icon-container a:hover,#ride-intro #event-intro-inner .icon-container a:hover,#event-intro #ride-intro-inner .icon-container a:hover,#event-intro #event-intro-inner .icon-container a:hover{text-decoration:none}#ride-intro #ride-intro-inner .icon-container .circle,#ride-intro #event-intro-inner .icon-container .circle,#event-intro #ride-intro-inner .icon-container .circle,#event-intro #event-intro-inner .icon-container .circle{font-size:2.75em;border:3px solid transparent;width:75px;height:75px;line-height:1.5em;border-radius:50%;display:block;text-align:center;margin:0 auto 0.25em;overflow:hidden}#ride-intro #ride-intro-inner .icon-container .icon-label,#ride-intro #event-intro-inner .icon-container .icon-label,#event-intro #ride-intro-inner .icon-container .icon-label,#event-intro #event-intro-inner .icon-container .icon-label{font-family:"lft-etica",Helvetica,Arial,sans-serif;font-weight:600;display:block;font-size:0.8em}#ride-intro #ride-intro-inner .icon-land .circle,#ride-intro #event-intro-inner .icon-land .circle,#event-intro #ride-intro-inner .icon-land .circle,#event-intro #event-intro-inner .icon-land .circle{font-size:2.9em;border-color:#3086c7;color:#3086c7}#ride-intro #ride-intro-inner .icon-land .icon-label,#ride-intro #event-intro-inner .icon-land .icon-label,#event-intro #ride-intro-inner .icon-land .icon-label,#event-intro #event-intro-inner .icon-land .icon-label{color:#3086c7}#ride-intro #ride-intro-inner .icon-land .icon-splashin-safari,#ride-intro #event-intro-inner .icon-land .icon-splashin-safari,#event-intro #ride-intro-inner .icon-land .icon-splashin-safari,#event-intro #event-intro-inner .icon-land .icon-splashin-safari{font-size:3.5em;line-height:1.3em}#ride-intro #ride-intro-inner .icon-land .icon-thanksgiving,#ride-intro #event-intro-inner .icon-land .icon-thanksgiving,#event-intro #ride-intro-inner .icon-land .icon-thanksgiving,#event-intro #event-intro-inner .icon-land .icon-thanksgiving{font-size:2.75em}#ride-intro #ride-intro-inner .icon-land .icon-halloween,#ride-intro #event-intro-inner .icon-land .icon-halloween,#event-intro #ride-intro-inner .icon-land .icon-halloween,#event-intro #event-intro-inner .icon-land .icon-halloween{font-size:2.75em}#ride-intro #ride-intro-inner .icon-experience .circle,#ride-intro #event-intro-inner .icon-experience .circle,#event-intro #ride-intro-inner .icon-experience .circle,#event-intro #event-intro-inner .icon-experience .circle{border-color:#ec1f24;color:#ec1f24;font-size:4.75em;line-height:80px;margin-bottom:0.15em}#ride-intro #ride-intro-inner .icon-experience .icon-label,#ride-intro #event-intro-inner .icon-experience .icon-label,#event-intro #ride-intro-inner .icon-experience .icon-label,#event-intro #event-intro-inner .icon-experience .icon-label{color:#ec1f24}#ride-intro #ride-intro-inner .icon-height .circle,#ride-intro #event-intro-inner .icon-height .circle,#event-intro #ride-intro-inner .icon-height .circle,#event-intro #event-intro-inner .icon-height .circle{border-color:#f78e20;font-size:1.25em;line-height:1.9em;font-family:"lft-etica",Helvetica,Arial,sans-serif}#ride-intro #ride-intro-inner .icon-height .circle span,#ride-intro #event-intro-inner .icon-height .circle span,#event-intro #ride-intro-inner .icon-height .circle span,#event-intro #event-intro-inner .icon-height .circle span{display:block;height:50%;font-weight:600;padding-left:0.25em}#ride-intro #ride-intro-inner .icon-height .circle .min-with,#ride-intro #event-intro-inner .icon-height .circle .min-with,#event-intro #ride-intro-inner .icon-height .circle .min-with,#event-intro #event-intro-inner .icon-height .circle .min-with{color:#f78e20}#ride-intro #ride-intro-inner .icon-height .circle .min-without,#ride-intro #event-intro-inner .icon-height .circle .min-without,#event-intro #ride-intro-inner .icon-height .circle .min-without,#event-intro #event-intro-inner .icon-height .circle .min-without{color:#fff;background:#f78e20}#ride-intro #ride-intro-inner .icon-height .circle .max-height,#ride-intro #event-intro-inner .icon-height .circle .max-height,#event-intro #ride-intro-inner .icon-height .circle .max-height,#event-intro #event-intro-inner .icon-height .circle .max-height{color:#f78e20;font-size:1.5em;padding:0.45em 0 0.45em 0.15em}#ride-intro #ride-intro-inner .icon-height .icon-label,#ride-intro #event-intro-inner .icon-height .icon-label,#event-intro #ride-intro-inner .icon-height .icon-label,#event-intro #event-intro-inner .icon-height .icon-label{color:#f78e20}#ride-intro #sharing,#event-intro #sharing{font-size:0.7em;line-height:4.25em;text-align:center;background-color:rgba(2,27,47,0.9);color:#fff;padding:0 1em;clear:left}#ride-intro #sharing li,#event-intro #sharing li{float:left;width:20%}#ride-intro #sharing a,#event-intro #sharing a{color:#fff;text-decoration:none;font-size:1.2em}#ride-intro #sharing a:hover,#event-intro #sharing a:hover{color:#fff}#ride-intro #sharing .share-heading,#event-intro #sharing .share-heading{color:#f78e20;font-size:1.2em}#ride-intro #sharing .count,#event-intro #sharing .count{display:block;margin-bottom:1em;line-height:0em;color:#3086c7;font-size:1.5em}.page-template-park-map-php section.map-image,.page-template-park-map-halloween-php section.map-image{height:520px}@media screen and (min-width: 768px){.page-template-park-map-php section.map-image,.page-template-park-map-halloween-php section.map-image{height:600px}}@media screen and (min-width: 1200px){.page-template-park-map-php section.map-image,.page-template-park-map-halloween-php section.map-image{height:890px}}.page-template-park-map-php .map-content,.page-template-park-map-halloween-php .map-content{overflow:hidden;display:block;width:100%}.page-template-park-map-php .map-content ul,.page-template-park-map-halloween-php .map-content ul{margin-right:1em;text-align:center}@media screen and (min-width: 768px){.page-template-park-map-php .map-content ul,.page-template-park-map-halloween-php .map-content ul{margin-right:initial;text-align:initial}}.page-template-park-map-php .map-content ul li,.page-template-park-map-halloween-php .map-content ul li{display:inline-block;height:auto;list-style:none;margin:0 auto;max-width:20.5em;padding:0.5%;text-align:center;vertical-align:top;width:auto}@media screen and (min-width: 600px){.page-template-park-map-php .map-content ul li,.page-template-park-map-halloween-php .map-content ul li{width:49%}}.page-template-park-map-php .map-content ul li:nth-child(5),.page-template-park-map-halloween-php .map-content ul li:nth-child(5){clear:left}@media screen and (min-width: 1000px){.page-template-park-map-php .map-content ul li,.page-template-park-map-halloween-php .map-content ul li{margin:0 auto;max-width:25em;width:24%}}.page-template-park-map-php .map-content ul li img,.page-template-park-map-halloween-php .map-content ul li img{height:auto}.page-template-park-map-php li.fb-share,.page-template-park-map-halloween-php li.fb-share{background:#3086c7}#post-150{background-color:#006a4c;margin-bottom:20px}#ride-features-container,#event-features-container{width:100%}#ride-features-container .ride-feature span,#ride-features-container .event-feature span,#event-features-container .ride-feature span,#event-features-container .event-feature span{display:block;height:50%;text-align:center;background-color:#fff}#ride-features-container .ride-feature .feature-title,#ride-features-container .event-feature .feature-title,#event-features-container .ride-feature .feature-title,#event-features-container .event-feature .feature-title{color:#022237;font-size:2.25em;font-family:"etica-display","lft-etica",Helvetica,Arial,sans-serif;font-weight:600;padding:0.05em}#ride-features-container .ride-feature .feature-description,#ride-features-container .event-feature .feature-description,#event-features-container .ride-feature .feature-description,#event-features-container .event-feature .feature-description{background:#ec1f24;color:#fff;font-size:1em;line-height:1.15em;padding:0.25em}#ride-videos,#ride-photos,#event-videos,#event-photos{padding:1.75em}#ride-videos h2,#ride-photos h2,#event-videos h2,#event-photos h2{color:#fff;font-family:"etica-display","lft-etica",Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:0.03em;font-size:2em;margin:0 5% 1rem}#ride-videos,#event-videos{background-color:#3086c7;max-height:440px;overflow:hidden}#ride-videos.fakephoto,#event-videos.fakephoto{background-color:#ec1f24}#ride-videos .video-slider,#event-videos .video-slider{position:relative;text-align:center;max-width:560px;margin:0 auto}#ride-videos .video-slider .flex-direction-nav,#event-videos .video-slider .flex-direction-nav{display:block;z-index:3;max-width:637px;height:0;position:absolute;width:100%;top:0}#ride-videos .video-slider .flex-direction-nav li:last-child a,#event-videos .video-slider .flex-direction-nav li:last-child a{float:right}#ride-videos .video-slider .flex-direction-nav li a,#event-videos .video-slider .flex-direction-nav li a{color:#fff;text-decoration:none;width:6%;background:rgba(2,34,55,0.4);height:80px;overflow:hidden;float:left;margin-top:21%;text-align:center;line-height:80px}#ride-videos .video-slider .slides .videowrapper,#event-videos .video-slider .slides .videowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;height:0;clear:none;max-width:638px}#ride-videos .video-slider .slides .videowrapper iframe,#event-videos .video-slider .slides .videowrapper iframe{position:absolute;top:0;left:6%;width:88%;height:90%;max-height:325px;max-width:570px;border:3px solid #fff}#ride-map,#event-map{min-height:325px}#ride-map h2,#event-map h2{margin:0;padding:0.25em;background-color:#022237;color:#fff;text-align:center;font-family:"etica-display","lft-etica",Helvetica,Arial,sans-serif;font-weight:600}#ride-photos,#event-photos{background-color:#ec1f24;clear:both;padding:1.75em 0.5em}#ride-photos .photo-slider,#event-photos .photo-slider{position:relative}#ride-photos .photo-slider .flex-control-nav,#event-photos .photo-slider .flex-control-nav{display:none}#ride-photos .photo-slider .flex-direction-nav,#event-photos .photo-slider .flex-direction-nav{display:block;z-index:3;height:0;position:absolute;width:100%;top:0}#ride-photos .photo-slider .flex-direction-nav li:last-child a,#event-photos .photo-slider .flex-direction-nav li:last-child a{float:right}#ride-photos .photo-slider .flex-direction-nav li a,#event-photos .photo-slider .flex-direction-nav li a{color:#fff;text-decoration:none;width:7%;background:rgba(2,34,55,0.4);height:80px;overflow:hidden;float:left;margin-top:8%;text-align:center;line-height:80px}#ride-photos .photo-slider .flex-viewport,#event-photos .photo-slider .flex-viewport{width:86%;margin:0 auto;max-height:250px}#ride-photos .photo-slider .flex-viewport ul.slides,#event-photos .photo-slider .flex-viewport ul.slides{max-height:100%}#ride-photos .photo-slider .flex-viewport ul.slides li,#event-photos .photo-slider .flex-viewport ul.slides li{height:100%;width:200px;margin:0 5px;padding:0}#ride-photos .photo-slider .flex-viewport ul.slides li:first-child,#event-photos .photo-slider .flex-viewport ul.slides li:first-child{margin-left:0}#ride-photos .photo-slider .flex-viewport ul.slides li:last-child,#event-photos .photo-slider .flex-viewport ul.slides li:last-child{margin-right:0}#ride-photos .photo-slider .flex-viewport ul.slides li img,#event-photos .photo-slider .flex-viewport ul.slides li img{border:3px solid #fff;max-height:100%}#ride-aside .ride-logo,#event-aside .ride-logo{display:block;margin:3em auto}#ride-aside .ride-facts,#ride-aside #sidebar-text,#event-aside .ride-facts,#event-aside #sidebar-text{background:#fef2e5;margin-bottom:2em}#ride-aside .ride-facts h2,#ride-aside #sidebar-text h2,#event-aside .ride-facts h2,#event-aside #sidebar-text h2{background:#f78e20;padding:0.5em 1em;font-weight:bold;color:#2b2b2b}#ride-aside .ride-facts .ride-facts-inner,#ride-aside .ride-facts .event-sidebar-inner,#ride-aside #sidebar-text .ride-facts-inner,#ride-aside #sidebar-text .event-sidebar-inner,#event-aside .ride-facts .ride-facts-inner,#event-aside .ride-facts .event-sidebar-inner,#event-aside #sidebar-text .ride-facts-inner,#event-aside #sidebar-text .event-sidebar-inner{padding:0 1.5em 1.5em;color:#2b2b2b}#ride-aside .ride-facts .ride-facts-inner li,#ride-aside .ride-facts .event-sidebar-inner li,#ride-aside #sidebar-text .ride-facts-inner li,#ride-aside #sidebar-text .event-sidebar-inner li,#event-aside .ride-facts .ride-facts-inner li,#event-aside .ride-facts .event-sidebar-inner li,#event-aside #sidebar-text .ride-facts-inner li,#event-aside #sidebar-text .event-sidebar-inner li{padding-bottom:1em}#ride-aside .ride-facts .ride-facts-inner ul,#ride-aside .ride-facts .ride-facts-inner p,#ride-aside .ride-facts .event-sidebar-inner ul,#ride-aside .ride-facts .event-sidebar-inner p,#ride-aside #sidebar-text .ride-facts-inner ul,#ride-aside #sidebar-text .ride-facts-inner p,#ride-aside #sidebar-text .event-sidebar-inner ul,#ride-aside #sidebar-text .event-sidebar-inner p,#event-aside .ride-facts .ride-facts-inner ul,#event-aside .ride-facts .ride-facts-inner p,#event-aside .ride-facts .event-sidebar-inner ul,#event-aside .ride-facts .event-sidebar-inner p,#event-aside #sidebar-text .ride-facts-inner ul,#event-aside #sidebar-text .ride-facts-inner p,#event-aside #sidebar-text .event-sidebar-inner ul,#event-aside #sidebar-text .event-sidebar-inner p{font-size:0.85em}#tips-for-your-visit,.footer-text{background-color:#cfe4f4;border-top:5px solid #3086c7;padding:0 1.5em 1.5em;margin-top:0.5em}#tips-for-your-visit h3,.footer-text h3{color:#3086c7;font-size:1.5em;font-weight:bold;margin:0.5em 0}#tips-for-your-visit p,#tips-for-your-visit ul li,.footer-text p,.footer-text ul li{color:#022237}#tips-for-your-visit ul,.footer-text ul{list-style-type:disc}#tips-for-your-visit ul li,.footer-text ul li{margin-bottom:1em;margin-left:1.25em}.closevid{position:absolute;top:1em;right:1em;color:#fff;text-decoration:none;font-size:1.5em}.page-navigation,.wp-prev-next{margin:1.1em 0 2.2em}.bones_page_navi li{float:left;margin-left:10px}.bones_page_navi li a{padding:3px 6px;display:block;text-decoration:none;position:relative}.bones_page_navi li a:hover,.bones_page_navi li a:focus{color:#f01d4f;text-decoration:underline}.bones_page_navi li.bpn-current{padding:3px 6px;border-bottom:2px solid #f01d4f;position:relative}.bones_page_navi li.bpn-prev-link,.bones_page_navi li.bpn-next-link{font-weight:700}.bones_page_navi li.bpn-prev-link a,.bones_page_navi li.bpn-next-link a{padding:0}.bones_page_navi li.bpn-prev-link a:hover,.bones_page_navi li.bpn-next-link a:hover,.bones_page_navi li.bpn-first-page-link a:hover,.bones_page_navi li.bpn-last-page-link a:hover{background:none}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}body.tag .h2,body.archive .h2,.blog .h2{font-family:"etica-display","lft-etica",Helvetica,Arial,sans-serif;font-weight:600;font-size:3em}body.tag article,body.archive article,.blog article{border-bottom:1px solid #bfbfbf}body.tag .entry-content,body.archive .entry-content,.blog .entry-content{padding:0 0 1em}.wp-polls{background-color:#ededed;padding-top:0em}.wp-polls .Buttons{background-color:#ec1f24;padding:0.75em 1.5em;border-radius:4px;color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em}.wp-polls ul{margin:0.5em 1em !important}.wp-polls ul li{font-size:1.25em;color:#022237;padding:0.15em}.wp-polls ul .pollbar{border:none;background-image:none;background-color:#3086c7;height:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.wp-polls ul+p{padding:0.25em 0 0.75em}.wp-polls>p,.wp-polls-form>p:nth-child(3){font-size:1.5em;margin:0;background-color:#022237;color:#fff;padding:0.15em;margin-bottom:0.5em}.wp-polls-ans>p:nth-child(2){margin:0;padding:0}.wp-polls-ans>p:nth-child(3){margin:0;font-size:0.75em;padding:0.5em 0 0.75em}.wp-polls-ans>p:nth-child(3) a{color:#022237}#subscribe-email{width:100%;margin-bottom:5px}#subscribe-submit{width:95%;margin:0}#subscribe-submit input[type="submit"]{display:block;width:100%;background:#3086c7;color:#fff;border:none;height:1.65em}p.vcard{font-size:.8em}#salesforce1 label{clear:both;display:inline-block;font-weight:bold;line-height:1.3em;margin:10px 0 4px}#salesforce1 p{font-weight:bold}#salesforce1 input{padding-right:2px;display:block;max-width:33em}#salesforce1 input[type="checkbox"]{float:left;margin:0.25em 0.5em 0.25em 0}#salesforce1 input[type="submit"]{background:#ec1f24;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:21px;margin-bottom:20px;padding:18px 26px;text-decoration:none}#dbs-top-cal-nav .tribe-events-nav-previous{float:left}#dbs-top-cal-nav .tribe-events-nav-next{text-align:right}body .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"],body .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]>a,body #tribe_events_filters_wrapper input[type="submit"],body .tribe-events-button,body .entry-content .tribe-events-button,body .tribe-events-button.tribe-inactive,body .entry-content .tribe-events-button:hover,body .tribe-events-button:hover,body .tribe-events-button.tribe-active:hover{background:#3086c7}body #tribe-events-content .tribe-events-calendar td div[id*="tribe-events-event-"]{position:relative}body #tribe-events-content .tribe-events-calendar td div[id*="tribe-events-event-"].cat_holiday-world-hours h3.tribe-events-month-event-title{background:#ec1f24;color:#fff;font-size:0.9em;padding:0.25em;margin:0}body #tribe-events-content .tribe-events-calendar td div[id*="tribe-events-event-"].cat_splashin-safari-hours h3.tribe-events-month-event-title{background:#3086c7;color:#fff;font-size:0.9em;padding:0.25em;margin:0}body #tribe-events-content .tribe-events-calendar td div[id*="tribe-events-event-"].cat_closed h3.tribe-events-month-event-title{background:none transparent;color:#ec1f24;font-size:1em;padding:0;margin:0.5em 0}body .tribe-events-calendar thead th{background:#3086c7}body #tribe-bar-form{background:#fef2e5}body #tribe-bar-form .tribe-bar-submit input[type="submit"]{background:#f78e20}body #tribe-bar-form #tribe-bar-views,body #tribe-bar-form .tribe-bar-views-inner{background:#fcd9b4}body #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a,body #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover,body #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover{background:transparent}body #tribe-bar-views .tribe-bar-views-list{background:#fcd9b4;margin:0}body h2.tribe-events-page-title{color:#ec1f24}body ul.tribe-events-sub-nav a,body .tribe-events-back a,body .tribe-events-list-widget .tribe-events-widget-link a,body .tribe-events-adv-list-widget .tribe-events-widget-link a{font-size:1em}body .tribe-events-day .tribe-events-day-time-slot h5{background:#3086c7}body .events-archive.events-gridview #tribe-events-content table .vevent.cat_holiday-world-hours{background:#3086c7;padding:6px;color:#fff;margin:0}body #tribe-events-header .tribe-events-sub-nav li a{display:block}body #tribe-events-content table.tribe-events-calendar{-ms-transform:scale(0.6);-ms-transform-origin:0 0;-webkit-transform:scale(0.6);-webkit-transform-origin:0 0;-moz-transform:scale(0.6);-moz-transform-origin:0 0;transform:scale(0.6);transform-origin:0 0}@media only screen and (min-width: 360px){body #tribe-events-content table.tribe-events-calendar{-ms-transform:scale(0.7);-ms-transform-origin:0 0;-webkit-transform:scale(0.7);-webkit-transform-origin:0 0;-moz-transform:scale(0.7);-moz-transform-origin:0 0;transform:scale(0.7);transform-origin:0 0}}@media only screen and (min-width: 413px){body #tribe-events-content table.tribe-events-calendar{-ms-transform:scale(0.8);-ms-transform-origin:0 0;-webkit-transform:scale(0.8);-webkit-transform-origin:0 0;-moz-transform:scale(0.8);-moz-transform-origin:0 0;transform:scale(0.8);transform-origin:0 0}}@media only screen and (min-width: 462px){body #tribe-events-content table.tribe-events-calendar{-ms-transform:scale(0.9);-ms-transform-origin:0 0;-webkit-transform:scale(0.9);-webkit-transform-origin:0 0;-moz-transform:scale(0.9);-moz-transform-origin:0 0;transform:scale(0.9);transform-origin:0 0}}@media only screen and (min-width: 512px){body #tribe-events-content table.tribe-events-calendar{-ms-transform:scale(1);-ms-transform-origin:0 0;-webkit-transform:scale(1);-webkit-transform-origin:0 0;-moz-transform:scale(1);-moz-transform-origin:0 0;transform:scale(1);transform-origin:0 0}}#gform_1 .gform_title{display:none}.socialcount{list-style:none;padding-left:0;overflow:hidden}.socialcount>li{min-width:80px}.socialcount-large{line-height:normal}.socialcount :link,.socialcount :visited{color:inherit}.socialcount>li{display:inline-block;*display:inline;zoom:1;position:relative;vertical-align:top;min-height:30px;text-align:center;white-space:nowrap;*margin-right:4px}.socialcount.like.de_DE>.facebook{min-width:90px}.socialcount-small>li{min-width:0}.socialcount-large>li{float:left;margin:0 .6em .6em 0}.socialcount.recommend .facebook{min-width:120px}.socialcount-small.recommend .facebook{min-width:0}.socialcount-large>li,.socialcount-large.recommend .facebook{min-width:105px}.socialcount>li>a{display:block;padding:0 5px;text-decoration:none;color:inherit}.socialcount-small>li>a{padding-left:8px;padding-right:8px}.socialcount-large>li>a{padding:12px 5px 8px}.socialcount .count{color:inherit;position:relative;display:inline-block;*display:inline;zoom:1;text-align:center;margin-left:6px}.socialcount-large .count{display:block;width:100%;margin-left:0;padding-top:10px}.socialcount-small .count{margin-left:0}.socialcount .facebook iframe{height:21px;width:90px}.socialcount.de_DE .facebook iframe{width:83px}.socialcount.like .facebook iframe{width:48px}.socialcount.like.de_DE .facebook iframe{width:83px}.socialcount .button{display:none;width:100%;position:absolute;left:0;top:5px;text-align:center}.socialcount .button iframe{pointer-events:auto}.socialcount-large .button{top:auto;bottom:2px}.socialcount.grade-a.activate-on-hover>li.hover .count,.socialcount.grade-a.activate-on-click>li.hover.active .count{text-indent:-999px}.socialcount.grade-a.activate-on-hover>li.hover .button,.socialcount.grade-a.activate-on-click>li.hover.active .button{display:block}.socialcount.grade-a.activate-on-hover>li.hover>a,.socialcount.grade-a.activate-on-click>li.hover.active>a{cursor:default}.socialcount-small.grade-a.activate-on-hover>li.hover>a,.socialcount-small.grade-a.activate-on-click>li.hover.active>a,.socialcount.grade-a.activate-on-hover>li.hover .button iframe,.socialcount.grade-a.activate-on-click>li.hover.active .button iframe{cursor:pointer}.socialcount .loading{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background-color:#aaa;background-color:rgba(170,170,170,0.7);color:#000;text-transform:uppercase;font-size:.75em;text-align:center}.socialcount-large .loading{padding-top:30%}.socialcount .loading .dot{display:inline-block;width:6px;height:6px;margin:0 3px;background:#fff;opacity:0;border-radius:50%;-webkit-animation:socialCountLoadingFade .6s infinite;-moz-animation:socialCountLoadingFade .6s infinite;animation:socialCountLoadingFade .6s infinite}.socialcount .loading .dot:nth-child(1){-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}.socialcount .loading .dot:nth-child(2){-webkit-animation-delay:.05s;-moz-animation-delay:.05s;animation-delay:.05s}.socialcount .loading .dot:nth-child(3){-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}@-webkit-keyframes socialCountLoadingFade{0%{opacity:0}50%{opacity:0.8}100%{opacity:0}}@-moz-keyframes socialCountLoadingFade{0%{opacity:0}50%{opacity:0.8}100%{opacity:0}}@keyframes socialCountLoadingFade{0%{opacity:0}50%{opacity:0.8}100%{opacity:0}}.socialcount .pinterest{display:none}.socialcount.js .pinterest{display:inline-block;*display:inline;zoom:1}.socialcount .pinterest .button{bottom:0;pointer-events:auto}.socialcount-large .pinterest .button{bottom:10px}.socialcount>.pinterest:hover{cursor:pointer}.socialcount-small .pinterest .count{text-indent:-999px}.single-ride .socialcount,.single-event .socialcount{min-width:inherit;width:20%;display:inline-block;float:left}.single-ride .socialcount li:before,.single-event .socialcount li:before{padding-top:0}.single-ride .socialcount .button,.single-event .socialcount .button{display:none;width:100%;position:absolute;left:0;top:35px;text-align:center;padding:0;margin:0;background:none}#content #main .basic-single-comments nav ul{list-style-type:none}#content #main .basic-single-comments .inner{padding:1em;max-width:860px}h3{color:#3086c7}.commentlist li{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:1.5em;padding:0.7335em 10px}.commentlist li:last-child{margin-bottom:0}.commentlist li ul.children{margin:0}.commentlist li[class*=depth-]{margin-top:1.1em}.commentlist li.depth-1{margin-left:0;margin-top:0}.commentlist li:not(.depth-1){margin-right:-10px;margin-left:-10px;margin-top:0;padding-bottom:0}.commentlist .odd{background:#eee}.commentlist .even{background:#fefefe}.commentlist .vcard{margin-left:50px;font-size:.9em}.commentlist .vcard cite.fn{font-weight:700;font-style:normal}.commentlist .vcard time{float:right}.commentlist .vcard time a{color:#999;text-decoration:none}.commentlist .vcard time a:hover{text-decoration:underline}.commentlist .vcard img.avatar{position:absolute;left:10px;padding:2px;border:1px solid #cecece;background:#fff}.commentlist .comment_content{margin-left:50px}.commentlist .comment_content p{margin:0.7335em 0 1.5em;font-size:1em;line-height:1.5em}.commentlist .comment-reply-link{text-decoration:none;float:right;background:#4598bb;padding:3px 5px;color:#fff;opacity:0.65;margin-bottom:10px;font-weight:700;font-size:0.9em}.commentlist .comment-reply-link:hover,.commentlist .comment-reply-link:focus{opacity:1}.respond-form{margin:1.5em 10px;padding-bottom:2.2em}.respond-form form{margin:0.75em 0}.respond-form form ul#comment-form-elements{margin-left:0 !important}.respond-form form li{list-style-type:none;clear:both;margin-bottom:0.7335em}.respond-form form li label,.respond-form form li small{display:none}.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url],.respond-form form textarea{padding:3px 6px;background:#efefef;border:2px solid #cecece;line-height:1.5em}.respond-form form input[type=text]:focus,.respond-form form input[type=email]:focus,.respond-form form input[type=url]:focus,.respond-form form textarea:focus{background:#fff}.respond-form form input[type=text]:invalid,.respond-form form input[type=email]:invalid,.respond-form form input[type=url]:invalid,.respond-form form textarea:invalid{outline:none;border-color:#fbc2c4;background-color:#f6e7eb;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url]{width:97.3%;max-width:250px}.respond-form form textarea{resize:none;width:97.3%;height:150px}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px 0.7335em 0}.nocomments{margin:0 20px 1.1em}#main #searchform br{display:none}#main #searchform input{height:2.5em;line-height:1em;margin-right:2%;max-width:48%;padding:0.5em}body.search article,body.search-results article{border-bottom:1px solid #bfbfbf}body.search article .byline,body.search-results article .byline{display:none}.ui-datepicker{background:white;box-shadow:0 0 1.15rem -.5rem black;padding:1rem}.ui-datepicker td{text-align:center;padding:.25rem 0}.ui-datepicker td a{padding:0 .5rem}.ui-datepicker-header{display:flex;flex-wrap:wrap;justify-content:space-between}.ui-datepicker-header .ui-datepicker-title{margin:.25rem 0 .5rem;width:100%}.ui-datepicker-header .ui-datepicker-title select{height:1.75rem;width:50%}#content #main .page-navigation ol{list-style:none}.page-id-146 .page-title.plain{margin-bottom:0}.page-id-102 #page-header-img{display:none}#park-n-tickets-main{list-style:none}#park-n-tickets-main li{overflow:hidden;margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #bfbfbf}#park-n-tickets-main li h3{margin-top:0}#content #main #park-n-tickets-main{margin-left:0}h1.huge-h1{background:#3086c7;color:#fff;display:block;text-align:center;font-size:2em;margin:0 auto;padding:0;font-family:"etica-display","lft-etica",Helvetica,Arial,sans-serif;font-weight:600;position:relative;background:url("/wp-content/themes/holidayworld/library/images/ThunderbirdFooter.png") bottom right no-repeat;background-size:cover}h1.huge-h1 span{position:absolute;z-index:1;top:0.2em;display:block;width:100%;text-align:center;font-size:4em;color:#509cd5}h1.huge-h1 span.inner{font-size:inherit;padding:2.5em 5%;background-color:rgba(6,100,165,0.85);color:#fff;display:block;position:relative;top:0}h1.huge-h1 strong{font-weight:600;position:relative;z-index:5}h1.huge-h1 .byline{font-size:0.5em;font-weight:normal;font-family:"lft-etica",Helvetica,Arial,sans-serif;font-style:normal;display:block;margin:0 auto;text-align:center;padding:0;color:#92c1e5}#allrides{min-height:300px}#content.rides .ride{padding:0;margin:1.5%;overflow:hidden;position:relative;height:200px}#content.rides .ride .ride-content{background:rgba(255,255,255,0.8);bottom:0;padding:0.25em 1em;position:absolute;width:100%;z-index:1}#content.rides .ride .ride-content h1{font-weight:700;letter-spacing:1px}#content.rides .ride .ridetypeinfo{margin-bottom:1em;color:#3086c7;display:none}#content.rides .ride .ridetypeinfo li{float:left;padding:0 0.15em;font-size:1.4em;list-style:none}#content.rides .ride .ridetypeinfo li .icon-label{display:none}#content.rides .ride .info{display:none}#content.rides .ride h1{font-size:1.2em}#filteringby strong{padding:0 1em;font-weight:normal}#content #main #ridesfilter ul{list-style:none}#content #main #ridesfilter ul li.unchecked{opacity:0.4}#content #main #ridesfilter ul li .circle{font-size:2em}#content #main #ridesfilter #reset-ride-filters{background:#3086c7;color:#fff;font-size:1em;font-weight:700;line-height:1.25em;margin:1em 0 0 1%;padding:1.25em 0.5em;text-decoration:none;float:left;width:5em;text-align:center;position:relative}#content #main #ridesfilter #size-slider,#content #main #ridesfilter .dropdown{background:#3086c7;color:#fff;cursor:pointer;position:relative;margin-top:1em;z-index:10;float:left;width:48%;height:3.75em;margin:1em 1% 0px 1%;z-index:9}#content #main #ridesfilter #size-slider:nth-child(1) ul,#content #main #ridesfilter .dropdown:nth-child(1) ul{z-index:10}#content #main #ridesfilter #size-slider:nth-child(2) ul,#content #main #ridesfilter .dropdown:nth-child(2) ul{z-index:20}#content #main #ridesfilter #size-slider:nth-child(3) ul,#content #main #ridesfilter .dropdown:nth-child(3) ul{z-index:30}#content #main #ridesfilter #size-slider:nth-child(4) ul,#content #main #ridesfilter .dropdown:nth-child(4) ul{z-index:40}#content #main #ridesfilter #size-slider h3,#content #main #ridesfilter .dropdown h3{color:#fff;padding:0.25em 0.5em;font-size:1em;text-align:center}#content #main #ridesfilter #size-slider ul,#content #main #ridesfilter .dropdown ul{display:none;position:absolute;top:100%;background:#3086c7;width:100%;margin:0 auto}#content #main #ridesfilter #size-slider ul li,#content #main #ridesfilter .dropdown ul li{display:block;padding:0.25em 0.25em 0.25em 1em}#content #main #ridesfilter #size-slider ul li .icon-label,#content #main #ridesfilter .dropdown ul li .icon-label{font-family:"lft-etica",Helvetica,Arial,sans-serif}#content #main #ridesfilter #size-slider ul li .icon-child,#content #main #ridesfilter #size-slider ul li .icon-mild,#content #main #ridesfilter #size-slider ul li .icon-wild,#content #main #ridesfilter #size-slider ul li .circle,#content #main #ridesfilter .dropdown ul li .icon-child,#content #main #ridesfilter .dropdown ul li .icon-mild,#content #main #ridesfilter .dropdown ul li .icon-wild,#content #main #ridesfilter .dropdown ul li .circle{display:none}#text-3{margin:0}#sidebar-ticket{display:block;background:url("/wp-content/themes/holidayworld/library/images/sidebar-ticket.png") center center no-repeat;background-size:100%;text-indent:100%;white-space:nowrap;overflow:hidden;height:193px;width:100%}.widget.widget_recent_entries,.widget.widget_nav_menu{background:#fef2e5;padding:0}.widget.widget_recent_entries h4,.widget.widget_nav_menu h4{background:#f78e20;padding:0.5em 1em;font-weight:bold;color:#2b2b2b;border:none}.widget.widget_recent_entries ul,.widget.widget_nav_menu ul{padding:0 1.5em 1.5em}.widget.widget_recent_entries ul li a,.widget.widget_nav_menu ul li a{font-size:0.85em;text-decoration:none;color:#000}.widget.widget_recent_entries ul li a:hover,.widget.widget_nav_menu ul li a:hover{color:#ec1f24}#subscribe-here div a:first-of-type{display:block;font-weight:bold;font-style:italic;margin-bottom:7px;padding:3px 0}#subscribe-here .rss-widget{border:0;color:#1e1e1e;font-size:16px;height:24px;text-align:left;padding:3px 3px 3px 18px}#subscribe-here .feedemail-form{border:1px solid #ededed;background:none;padding:3px}#subscribe-here .feedemail-footer{display:none}#subscribe-here .feedemail-label{float:left;color:#1e1e1e;font-size:14px;line-height:37px;font-weight:bold;font-style:italic;width:50%}#subscribe-here .feedemail-button{background:#f78e20}#subscribe-here .feedemail-input{background-color:#eeede7;border:0;color:#1e1e1e;font-size:.8em;padding-left:6px;width:50%;height:2em}#subscribe-here .feedemail-input:hover{border:0}.jetpack_subscription_widget{overflow:hidden}#text-3 img:hover{opacity:0.8}#blog_subscription-2 p.error{background:#ec1f24;padding:0.5em;color:#fff}body #html-sitemap li{list-style-type:none}body #html-sitemap li ul li{width:100%}body #html-sitemap li a{text-decoration:none}body #html-sitemap>li{border-bottom:1px solid #ccc;margin:0.5em;padding-bottom:0.5em}body #html-sitemap>li>a{font-weight:bold;font-size:1.2em}.footer{clear:both;background:url("/wp-content/themes/holidayworld/library/images/ThunderbirdFooter.png") bottom right no-repeat;background-size:cover}.footer .wrap{overflow:hidden}.footer #inner-footer2 .wrap{width:80%}.footer h3 a{color:#fff}.footer ul li a{color:#fff;text-decoration:none}.footer ul li a:hover{color:#d9d9d9}.footer .top-footer{background-color:rgbA(2, 27, 47, 0.95);padding:1.5em 0}.footer .top-footer #holiblog-posts,.footer .top-footer #newsletter{display:none}.footer .top-footer #holiblog-posts p,.footer .top-footer #newsletter p{margin:0}.footer .top-footer #holiblog-posts p a,.footer .top-footer #newsletter p a{color:#fff;padding-left:1em;text-decoration:none}.footer .top-footer #holiblog-posts ul li{margin-bottom:.5em}.footer .top-footer #holiblog-posts ul li a{font-size:.9em}.footer .top-footer #holiblog-posts ul li a span{color:#3086c7;margin-right:.2em}.footer .top-footer #social h3,.footer .top-footer #social h3 a,.footer .top-footer #social h3 a:hover{text-align:center;color:#3086c7}.footer .top-footer #social ul li{width:33%;float:left;text-align:center}.footer .top-footer #social ul li a{text-align:center;line-height:5em;text-decoration:none;border:none}.footer .top-footer #social ul li a .social-icon{color:white;font-size:2em;padding:0.5em;border:3px solid white;border-radius:50%;margin:0 0.3em 0.3em 0;-webkit-transition:0.2s all;-ms-transition:0.2s all;-o-transition:0.2s all;-transition:0.2s all;transition:0.2s all}.footer .top-footer #social ul li a span.facebook{color:#4858a1;border-color:#4858a1}.footer .top-footer #social ul li a span.twitter{color:#00a7ea;border-color:#00a7ea}.footer .top-footer #social ul li a span.youtube{color:#cc181e;border-color:#cc181e}.footer .top-footer #social ul li a span.instagram{color:#57769d;border-color:#57769d}.footer .top-footer #social ul li a span.pinterest{color:#c72227;border-color:#c72227}.footer .top-footer #social ul li a span.trip-advisor{color:#5f9636;border-color:#5f9636}.footer .top-footer #social ul li a span.google-plus{color:#fcbe07;border-color:#fcbe07}.footer .top-footer #social ul li a span.flickr{color:#e30072;border-color:#e30072}.footer .top-footer #social ul li a span.rss{color:#f06000;border-color:#f06000}.footer .top-footer #social ul li a span.mailchimp{color:#fcbc10;border-color:#fcbc10}.footer .top-footer #social ul li a span.tik-tok{color:#22ECE7;border-color:#22ECE7}.footer .top-footer #social ul li a:hover .social-icon{color:#fff;border-color:#fff}.footer .top-footer #newsletter input[type="text"],.footer .top-footer #newsletter input[type="email"]{background:none;border:2px solid #fff;color:#fff;height:2.5em;float:left;margin-bottom:.5em;padding:0 .5em;width:100%}.footer .top-footer #newsletter input[type="submit"]{background:#3086c7;border:none;color:#fff;display:block;font-weight:bold;padding:1em;transition:.3s background;width:100%}.footer .top-footer #newsletter input[type="submit"]:hover,.footer .top-footer #newsletter input[type="submit"]:focus{background:#266a9e}.footer .top-footer #newsletter #mce-EMAIL,.footer .top-footer #newsletter #control_EMAIL{padding:0 .5em;background:none;width:100%;float:left;color:#fff}.footer .top-footer #newsletter #mc-embedded-subscribe{font-family:"holidayworld",Helvetica,Arial,sans-serif;width:15%;float:right;background:#fff;color:#022237;border:none;border-radius:0;height:3em;line-height:3em}.footer .bottom-footer{background-color:rgba(6,100,165,0.85);padding:1.5em 0}.footer .bottom-footer h3{color:#fff}.footer .bottom-footer a{color:#fff}.copyright{text-align:center;font-size:0.75em;color:#fff;margin-top:4em;clear:both;padding:1em 10%}body #TB_overlay{position:fixed;z-index:9999}body #TB_window{z-index:99999 !important}body .video-lightbox{display:block;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}body .video-lightbox img{max-height:none !important;max-width:none !important;object-fit:cover;position:absolute;top:0;left:0;width:100% !important;height:100% !important}body .iframefix .wrapper{width:100%;height:100%;margin:0 auto;background:rgba(0,0,0,0.8);position:fixed;z-index:9999}body .iframefix .h_iframe{height:0;margin:0 auto;max-width:80%;overflow:hidden;position:relative;top:50%;padding-bottom:45.1%;transform:translateY(-50%);z-index:99999 !important}body .iframefix .h_iframe .ratio{display:block;width:100%;height:auto}body .iframefix .h_iframe iframe{height:100%;position:absolute;top:0;left:0;width:100%}#content #main ul.socialcount{max-width:32em;display:block;margin:1em auto}#content #main ul.socialcount li{float:left;list-style:none outside none;padding:0;display:inline-block;min-height:2em;min-width:5.5em;margin:0.45em;position:relative;text-align:center;vertical-align:top;white-space:nowrap}#content #main ul.socialcount li.fb-share{background:#3086c7}#content #main ul.socialcount li.facebook{background:#3086c7}#content #main ul.socialcount li.twitter{background:#92c1e5}#content #main ul.socialcount li.googleplus{background:#ec1f24}#content #main ul.socialcount li.pinterest{background:#ec1f24}#content #main ul.socialcount li>a{color:#fff;text-decoration:none;position:relative;top:0.25em}#content #main ul.socialcount li .button{padding:0;background:none repeat scroll 0 0 transparent;display:block;height:2.2em;padding:0;display:none;left:0;position:absolute;text-align:center;top:0.4em;width:100%}#content #main ul.socialcount li .button .facebook iframe{width:48px}#content #main ul.socialcount li.hover .button{display:block}.floating{animation-name:floating;-webkit-animation-name:floating;animation-duration:2.5s;-webkit-animation-duration:2.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes floating{0%{transform:translateY(0%);transform:translateX(0%)}50%{transform:translateY(15%);transform:translateX(15%)}100%{transform:translateY(0%);transform:translateX(0%)}}@-webkit-keyframes floating{0%{transform:translateY(0%);transform:translateX(0%)}50%{transform:translateY(-15%);transform:translateX(15%)}100%{transform:translateY(0%);transform:translateX(0%)}}.spin{animation-name:spin;-webkit-animation-name:spin;animation-duration:40000ms;-webkit-animation-duration:40000ms;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media only screen and (max-height: 700px){body h1.huge-h1 span.inner{padding-top:1.5em;padding-bottom:1.5em}}.wc-forward.added_to_cart{color:#f78e20 !important}.wc-forward.added_to_cart:hover{color:#dc7408 !important}.wc-forward.button{background-color:#f78e20 !important}.wc-forward.button:hover{background-color:#dc7408 !important}#coupon_code{width:7em !important;height:2.5em}html .woocommerce #content .woocommerce-breadcrumb,html .woocommerce #content .breadcrumbs,html .woocommerce-page #content .woocommerce-breadcrumb,html .woocommerce-page #content .breadcrumbs{background:#ededed;padding:0.25em 0 0.25em 0.25em}html .woocommerce #content .woocommerce-breadcrumb a,html .woocommerce #content .breadcrumbs a,html .woocommerce-page #content .woocommerce-breadcrumb a,html .woocommerce-page #content .breadcrumbs a{text-decoration:none}html .woocommerce #content ul.products li.product a,html .woocommerce-page #content ul.products li.product a{font-size:70%}html .woocommerce #content .products,html .woocommerce #content .woocommerce-result-count,html .woocommerce #content .woocommerce-ordering,html .woocommerce-page #content .products,html .woocommerce-page #content .woocommerce-result-count,html .woocommerce-page #content .woocommerce-ordering{float:none;margin:0 auto;max-width:1400px;width:96%}mark{background:none}#content #main ul.products{margin:0}#dbs-related-wrapper .product{width:100%}html .woocommerce a.button,html .woocommerce button.button,html .woocommerce input.button,html .woocommerce #respond input#submit,html .woocommerce #content input.button,html .woocommerce-page a.button,html .woocommerce-page button.button,html .woocommerce-page input.button,html .woocommerce-page #respond input#submit,html .woocommerce-page #content input.button{background:none;border:none;border-radius:0;background-color:#3086c7;padding:0.75em 1.5em;color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em;text-shadow:none}html .woocommerce a.button:hover,html .woocommerce button.button:hover,html .woocommerce input.button:hover,html .woocommerce #respond input#submit:hover,html .woocommerce #content input.button:hover,html .woocommerce-page a.button:hover,html .woocommerce-page button.button:hover,html .woocommerce-page input.button:hover,html .woocommerce-page #respond input#submit:hover,html .woocommerce-page #content input.button:hover{background:none;border:none;background-color:#174160}html .woocommerce a.button.alt,html .woocommerce button.button.alt,html .woocommerce input.button.alt,html .woocommerce #respond input#submit.alt,html .woocommerce #content input.button.alt,html .woocommerce-page a.button.alt,html .woocommerce-page button.button.alt,html .woocommerce-page input.button.alt,html .woocommerce-page #respond input#submit.alt,html .woocommerce-page #content input.button.alt{background:none;border:none;border-radius:0;background-color:#f78e20;padding:0.75em 1.5em;color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em;text-shadow:none}html .woocommerce a.button.alt:hover,html .woocommerce button.button.alt:hover,html .woocommerce input.button.alt:hover,html .woocommerce #respond input#submit.alt:hover,html .woocommerce #content input.button.alt:hover,html .woocommerce-page a.button.alt:hover,html .woocommerce-page button.button.alt:hover,html .woocommerce-page input.button.alt:hover,html .woocommerce-page #respond input#submit.alt:hover,html .woocommerce-page #content input.button.alt:hover{background:none;border:none;background-color:#924d05}html .product-thumbnail img{margin:0}.woocommerce-checkout #main,.woocommerce-cart #main{margin:0 auto;max-width:960px;float:none}.woocommerce-checkout .shop_table.cart,.woocommerce-cart .shop_table.cart{margin-top:2em}.woocommerce .cart-collaterals h2{margin:0;font-size:2.2em}.woocommerce .shipping-calculator-button{padding-right:.25em}.woocommerce .shipping-calculator-button span{float:right}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left;text-align:left}@media screen and (min-width: 768px){.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:60%}}@media screen and (min-width: 900px){.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:48%}}@media screen and (min-width: 768px){.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{margin-top:0}}.woocommerce a.button.added:before,.woocommerce button.button.added:before,.woocommerce input.button.added:before,.woocommerce #respond input#submit.added:before,.woocommerce #content input.button.added:before,.woocommerce-page a.button.added:before,.woocommerce-page button.button.added:before,.woocommerce-page input.button.added:before,.woocommerce-page #respond input#submit.added:before,.woocommerce-page #content input.button.added:before{display:none}#dbs-cart-container{display:inline;float:left;padding-left:0.45em;padding-top:0.45em}#dbs-cart{position:relative}#dbs-cart .submenu{display:none;position:absolute;background:#fff;left:0;margin-left:-0.65em;padding:2em .5em 1em .5em;top:100%;width:13em}#dbs-cart .submenu a{display:block}#dbs-cart:hover .submenu{display:block}html .page-template-page-auction-php #main{padding-left:0;width:100%}html .page-template-page-auction-php #main #container-area,html .page-template-page-auction-php #main #auctionList{width:100% !important}html .page-template-page-auction-php #main #container-area a,html .page-template-page-auction-php #main #auctionList a{font-family:"lft-etica", Helvetica, Arial, sans-serif;text-decoration:none !important}html .page-template-page-auction-php #main #container-area img,html .page-template-page-auction-php #main #auctionList img{margin:0;vertical-align:middle}html .page-template-page-auction-php #main #container-area input[type="submit"],html .page-template-page-auction-php #main #container-area input[type="button"],html .page-template-page-auction-php #main #auctionList input[type="submit"],html .page-template-page-auction-php #main #auctionList input[type="button"]{background:none;border:none !important;border-radius:0;background-color:#3086c7;padding:0.75em 1.5em;color:#fff;font-weight:bold;letter-spacing:0.05em;line-height:1em;margin:0 !important;text-transform:uppercase;text-shadow:none;width:auto !important;height:auto !important}html .page-template-page-auction-php #main #container-area .mam-line,html .page-template-page-auction-php #main #auctionList .mam-line{padding:0 10px}html .page-template-page-auction-php #main #container-area .mam-line .mam_member_tab,html .page-template-page-auction-php #main #container-area .mam-line .mam_member_tab-active,html .page-template-page-auction-php #main #container-area .mam-line .mam_tab1,html .page-template-page-auction-php #main #container-area .mam-line .mam_tab1-active,html .page-template-page-auction-php #main #auctionList .mam-line .mam_member_tab,html .page-template-page-auction-php #main #auctionList .mam-line .mam_member_tab-active,html .page-template-page-auction-php #main #auctionList .mam-line .mam_tab1,html .page-template-page-auction-php #main #auctionList .mam-line .mam_tab1-active{padding:0.25em 1.75em}html .page-template-page-auction-php #main #container-area .image-box-item,html .page-template-page-auction-php #main #auctionList .image-box-item{float:none}html .page-template-page-auction-php #main #container-area .item-gellery img,html .page-template-page-auction-php #main #auctionList .item-gellery img{width:52px !important;height:52px !important;visibility:visible !important}html .page-template-page-auction-php #main #container-area #breadcrumb,html .page-template-page-auction-php #main #container-area .sender img,html .page-template-page-auction-php #main #auctionList #breadcrumb,html .page-template-page-auction-php #main #auctionList .sender img{display:none}html .page-template-page-auction-php #main #container-area .heading-top,html .page-template-page-auction-php #main #container-area .mam_invoice_head,html .page-template-page-auction-php #main #auctionList .heading-top,html .page-template-page-auction-php #main #auctionList .mam_invoice_head{font-size:1.25em}html .page-template-page-auction-php #main #container-area .home-notification .left-area a,html .page-template-page-auction-php #main #auctionList .home-notification .left-area a{display:inline-block;font-size:1.25em;margin-bottom:10px}.single-event .flex-control-nav{display:none}.single-event .flex-control-nav li{cursor:pointer;display:inline-block;margin:0 0.5em}#container-area .mam_box-out{background:none;border:none}#container-area .mam_box-in-detail{background:none;border:none;padding:0}#container-area .mam_box-in-detail .content-area-item{float:right;text-align:center}#container-area .mam_box-in-detail .content-area-item .row-items>div:last-child>div:last-child{width:100% !important}#container-area .mam_box-in-detail .right-area{float:left}#container-area .mam_box-in-detail .right-area .mam_shadow span>span>img{width:auto !important;height:auto !important}#container-area .mam_box-in-detail .item-auction-div{width:100%}#container-area .mam_box-in-detail #rm_det{display:inline-block;float:none !important;margin-bottom:50px}#container-area .mam_box-in-detail #rm_det div>span:first-child{font-size:30px}#container-area .mam_box-in-detail .title-heading{font-size:35px;margin-bottom:20px}#container-area .mam_box-in-detail #bid_price{height:27px}#item-auction-div{margin-bottom:1em}#auctionList .content-area-item .row-items>div:nth-child(1),#auctionList .content-area-item .row-items>div:nth-child(2),#auctionList .content-area-item .row-items>div:nth-child(3){display:none}#auctionList .content-area-item .row-items>div:nth-child(4) .mam_item_detail_div1{display:none}#watch{display:none}#auctionList .mam_inner_left,#auctionList .mam_inner_right{display:none !important}#auction_detail .mam-line-detail{display:none}#auctionList .mam_box-in{border:none;font-size:16px}#auctionList form .full-width.bottom-5+.full-width{display:none}body #overlay{z-index:900}body #lightbox{z-index:1000}.page-template-lodgings-php #content #main ul.hotels li p{text-align:left}.page-template-lodgings-php #content #main ul.hotels li .heading-wrapper{cursor:pointer;width:100%}@media only screen and (min-width: 768px){.page-template-lodgings-php #content #main ul.hotels li .heading-wrapper{display:table}}.page-template-lodgings-php #content #main ul.hotels li .heading-wrapper h3{display:block;font-size:1.5em;padding-right:1em;text-align:left;vertical-align:middle;width:100%}@media only screen and (min-width: 768px){.page-template-lodgings-php #content #main ul.hotels li .heading-wrapper h3{display:table-cell;width:75%}}.page-template-lodgings-php #content #main ul.hotels li .heading-wrapper img{display:none}@media only screen and (min-width: 768px){.page-template-lodgings-php #content #main ul.hotels li .heading-wrapper img{display:table-cell;float:right;margin:0;max-width:100%}}.page-template-lodgings-php #content #main ul.hotels li .heading-wrapper img.alignleft.wp-image-26175.size-full,.page-template-lodgings-php #content #main ul.hotels li .heading-wrapper img.alignleft.wp-image-26180.size-full{display:inline-block;float:left;height:auto;width:auto;vertical-align:middle;max-width:20px;padding-top:25px}.page-template-lodgings-php #content #main ul.hotels li .heading-wrapper img.alignleft.wp-image-26180.size-full{max-width:30px;margin-top:-5px}.page-template-lodgings-php #content #main ul.hotels li .heading-wrapper span p{margin:0;position:relative;bottom:0.25em}.page-template-lodgings-php #content #main ul.hotels li .hotel-desc{display:none}.page-template-lodgings-php #content #sidebar1 #nav_menu-3{display:none}.page-template-lodgings-php #content #sidebar1>h3{text-align:center;text-align:center}.page-template-lodgings-php #content #sidebar1 #lodging-contents li{margin-bottom:0.75em;text-align:center}#webcam_holder,#webcam_holder2{position:relative;height:0 !important;padding-top:50.5%}#webcam_holder>div,#webcam_holder>object,#webcam_holder2>div,#webcam_holder2>object{position:absolute !important;top:0 !important}@media only screen and (min-width: 1200px){#webcam_holder,#webcam_holder2{padding-top:450px}}.page-template-page-park-hours-php #main,.page-template-page-price-calendar-php #main{background:#006bb6;margin-bottom:0px !important;padding-bottom:4em !important}.page-template-page-park-hours-php #main .table:first-child .td,.page-template-page-park-hours-php #main .blank,.page-template-page-price-calendar-php #main .table:first-child .td,.page-template-page-price-calendar-php #main .blank{background:transparent;border:none;height:1px;padding:0}.page-template-page-park-hours-php .no-wrap,.page-template-page-price-calendar-php .no-wrap{white-space:nowrap}.page-template-page-park-hours-php #pdf-download,.page-template-page-price-calendar-php #pdf-download{color:#fff;padding:1.25em;line-height:1.5em;max-width:550px}@media screen and (min-width: 768px){.page-template-page-park-hours-php #pdf-download,.page-template-page-price-calendar-php #pdf-download{padding:1em}}.page-template-page-park-hours-php #pdf-download>div,.page-template-page-price-calendar-php #pdf-download>div{max-width:100%;width:100%;overflow:hidden;display:table;clear:both}.page-template-page-park-hours-php #pdf-download a,.page-template-page-price-calendar-php #pdf-download a{color:#f78f22}.page-template-page-park-hours-php #pdf-download a:hover,.page-template-page-price-calendar-php #pdf-download a:hover{color:#de7608}.page-template-page-park-hours-php #pdf-download p,.page-template-page-park-hours-php #pdf-download .icon-info,.page-template-page-price-calendar-php #pdf-download p,.page-template-page-price-calendar-php #pdf-download .icon-info{display:table-cell;vertical-align:top}.page-template-page-park-hours-php #pdf-download p,.page-template-page-price-calendar-php #pdf-download p{padding:0;margin:0;vertical-align:middle}.page-template-page-park-hours-php #pdf-download svg,.page-template-page-park-hours-php #pdf-download .icon-info,.page-template-page-price-calendar-php #pdf-download svg,.page-template-page-price-calendar-php #pdf-download .icon-info{font-size:2em;margin:0.25em;display:table-cell;vertical-align:top}.page-template-page-park-hours-php #pdf-download .icon-info,.page-template-page-price-calendar-php #pdf-download .icon-info{margin:0;padding:.25em}.page-template-page-park-hours-php #pdf-download p:last-child,.page-template-page-price-calendar-php #pdf-download p:last-child{font-size:105%}.page-template-page-park-hours-php #legend_toggle,.page-template-page-price-calendar-php #legend_toggle{width:100%;padding:10px;text-align:center;color:#fff;background:#f78f22;cursor:pointer}@media screen and (min-width: 768px){.page-template-page-park-hours-php #legend_toggle,.page-template-page-price-calendar-php #legend_toggle{display:none}}.page-template-page-park-hours-php #calendar_legend,.page-template-page-price-calendar-php #calendar_legend{background:#fff;color:#006bb6;padding:15px;margin-bottom:4em}.page-template-page-park-hours-php #calendar_legend h1,.page-template-page-price-calendar-php #calendar_legend h1{text-transform:uppercase;font-size:2em;color:#ed1c24;font-weight:bold;margin-top:0px;margin-bottom:0px}.page-template-page-park-hours-php #calendar_legend p,.page-template-page-price-calendar-php #calendar_legend p{margin:0px}.page-template-page-park-hours-php #calendar_legend .subtitle,.page-template-page-price-calendar-php #calendar_legend .subtitle{font-weight:300;font-size:1.4em;color:#006bb6;margin-bottom:1em}.page-template-page-park-hours-php #calendar_legend .color-block,.page-template-page-price-calendar-php #calendar_legend .color-block{height:2em;width:2em;position:relative;border-radius:0.5em;float:left;margin-right:1em;margin-top:8px}.page-template-page-park-hours-php #calendar_legend .color-block:after,.page-template-page-price-calendar-php #calendar_legend .color-block:after{content:"";background:none}.page-template-page-park-hours-php #calendar_legend .hw-red,.page-template-page-park-hours-php #calendar_legend .ss-blue,.page-template-page-price-calendar-php #calendar_legend .hw-red,.page-template-page-price-calendar-php #calendar_legend .ss-blue{font-weight:bold;padding-right:10px}.page-template-page-park-hours-php #calendar_legend .hw-red,.page-template-page-price-calendar-php #calendar_legend .hw-red{color:#ed1c24}.page-template-page-park-hours-php #calendar_legend .ss-blue,.page-template-page-price-calendar-php #calendar_legend .ss-blue{color:#00aeef}.page-template-page-park-hours-php #calendar_legend .rules,.page-template-page-price-calendar-php #calendar_legend .rules{margin-bottom:1em}.page-template-page-park-hours-php #calendar_legend .special-events,.page-template-page-price-calendar-php #calendar_legend .special-events{margin-bottom:1em}.page-template-page-park-hours-php .td,.page-template-page-price-calendar-php .td{display:inline-block;float:left;width:14.2857%;background:#fff}.page-template-page-park-hours-php .calendar-day,.page-template-page-price-calendar-php .calendar-day{border:1px solid #006bb6;padding:0em;display:inline-block;position:relative;height:auto}.page-template-page-park-hours-php .calendar-inner,.page-template-page-price-calendar-php .calendar-inner{cursor:pointer;padding-top:100%;display:block;border-radius:0px;position:relative;height:100%;width:100%}.page-template-page-park-hours-php .calendar-inner.eventless:after,.page-template-page-price-calendar-php .calendar-inner.eventless:after{background:#2e3f53;content:"";height:1px;position:absolute;top:50%;left:50%;transform:rotate(-45deg) translate(-50%, -50%);transform-origin:bottom left;width:100%}.page-template-page-park-hours-php .month .table.calendar,.page-template-page-price-calendar-php .month .table.calendar{padding-bottom:1rem}.page-template-page-park-hours-php .eventless,.page-template-page-price-calendar-php .eventless{cursor:auto}.page-template-page-park-hours-php .day-number,.page-template-page-price-calendar-php .day-number{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:1em}@media screen and (min-width: 768px){.page-template-page-park-hours-php .day-number,.page-template-page-price-calendar-php .day-number{font-size:1em}}@media screen and (min-width: 1030px){.page-template-page-park-hours-php .day-number,.page-template-page-price-calendar-php .day-number{font-size:3em}}.page-template-page-park-hours-php .special_events,.page-template-page-price-calendar-php .special_events{font-size:1em;margin-bottom:1em}.page-template-page-park-hours-php .special_events svg,.page-template-page-price-calendar-php .special_events svg{width:3em;height:2em;position:relative}.page-template-page-park-hours-php .calendar-day-head,.page-template-page-price-calendar-php .calendar-day-head{color:#fff;text-align:center;text-transform:uppercase}.page-template-page-park-hours-php .table-count-1 .tr:first-child .calendar-day.blank,.page-template-page-price-calendar-php .table-count-1 .tr:first-child .calendar-day.blank{display:block;height:1em}.page-template-page-park-hours-php div[class*="rule-"],.page-template-page-price-calendar-php div[class*="rule-"]{color:white}.page-template-page-park-hours-php .rule-1,.page-template-page-price-calendar-php .rule-1{background-color:#77c043}.page-template-page-park-hours-php .rule-2,.page-template-page-price-calendar-php .rule-2{background-color:#ffe500}.page-template-page-park-hours-php .rule-3,.page-template-page-price-calendar-php .rule-3{background-color:#40918d}.page-template-page-park-hours-php .rule-4,.page-template-page-price-calendar-php .rule-4{background-color:#7f3f98}.page-template-page-park-hours-php .rule-5,.page-template-page-price-calendar-php .rule-5{background-color:#ed1c24}.page-template-page-park-hours-php .rule-6,.page-template-page-price-calendar-php .rule-6{background-color:#3ba4f3}.page-template-page-park-hours-php .rule-7,.page-template-page-price-calendar-php .rule-7{background-color:#670917}.page-template-page-park-hours-php .rule-8,.page-template-page-price-calendar-php .rule-8{background-color:#00a651}.page-template-page-park-hours-php .rule-9,.page-template-page-price-calendar-php .rule-9{background-color:#2a3b90}.page-template-page-park-hours-php .rule-sg,.page-template-page-price-calendar-php .rule-sg{background-color:#808080}.page-template-page-park-hours-php .rule-rb1,.page-template-page-price-calendar-php .rule-rb1{background-color:#76c043}.page-template-page-park-hours-php .rule-b2,.page-template-page-price-calendar-php .rule-b2{background-color:#76c043}.page-template-page-park-hours-php .rule-h,.page-template-page-price-calendar-php .rule-h{background-color:#f78f22}.page-template-page-park-hours-php .rule-p,.page-template-page-price-calendar-php .rule-p{background-color:#000}.page-template-page-park-hours-php .rule-c,.page-template-page-price-calendar-php .rule-c{background-color:#d3d3d3}.page-template-page-park-hours-php .rule-rb1,.page-template-page-price-calendar-php .rule-rb1{background-color:#77c043}.page-template-page-park-hours-php .rule-rb2,.page-template-page-price-calendar-php .rule-rb2{background-color:#76c043}.page-template-page-park-hours-php .rule-psp,.page-template-page-price-calendar-php .rule-psp{background-color:#77c043}.page-template-page-park-hours-php .rule-pspX svg,.page-template-page-price-calendar-php .rule-pspX svg{position:relative;top:.5em}.page-template-page-park-hours-php .tier-a,.page-template-page-price-calendar-php .tier-a{background-color:#FFCDD2}.page-template-page-park-hours-php .tier-b,.page-template-page-price-calendar-php .tier-b{background-color:#E1BEE7}.page-template-page-park-hours-php .tier-c,.page-template-page-price-calendar-php .tier-c{background-color:#C5CAE9}.page-template-page-park-hours-php .tier-d,.page-template-page-price-calendar-php .tier-d{background-color:#B3E5FC}.page-template-page-park-hours-php .tier-e,.page-template-page-price-calendar-php .tier-e{background-color:#91DFD8}.page-template-page-park-hours-php .tier-f,.page-template-page-price-calendar-php .tier-f{background-color:#ACED66}.page-template-page-park-hours-php .tier-g,.page-template-page-price-calendar-php .tier-g{background-color:#FFF38D}.page-template-page-park-hours-php .tier-h,.page-template-page-price-calendar-php .tier-h{background-color:#F48FB1}.page-template-page-park-hours-php .tier-i,.page-template-page-price-calendar-php .tier-i{background-color:#81D4FA}.page-template-page-park-hours-php .tier-j,.page-template-page-price-calendar-php .tier-j{background-color:#90D692}.page-template-page-park-hours-php .tier-h,.page-template-page-price-calendar-php .tier-h{background-color:#FFCC33}.page-template-page-park-hours-php .tier-h_sat,.page-template-page-price-calendar-php .tier-h_sat{background-color:#FFAB2F}.page-template-page-park-hours-php .tier-h_sun,.page-template-page-price-calendar-php .tier-h_sun{background-color:#FFD18D}.page-template-page-park-hours-php .rule-thunder:after,.page-template-page-park-hours-php .rule-c:after,.page-template-page-park-hours-php .rule-p:after,.page-template-page-park-hours-php .rule-christ:after,.page-template-page-park-hours-php .rule-early:after,.page-template-page-park-hours-php .tier-thunder:after,.page-template-page-park-hours-php .tier-c:after,.page-template-page-park-hours-php .tier-p:after,.page-template-page-park-hours-php .tier-christ:after,.page-template-page-park-hours-php .tier-early:after,.page-template-page-price-calendar-php .rule-thunder:after,.page-template-page-price-calendar-php .rule-c:after,.page-template-page-price-calendar-php .rule-p:after,.page-template-page-price-calendar-php .rule-christ:after,.page-template-page-price-calendar-php .rule-early:after,.page-template-page-price-calendar-php .tier-thunder:after,.page-template-page-price-calendar-php .tier-c:after,.page-template-page-price-calendar-php .tier-p:after,.page-template-page-price-calendar-php .tier-christ:after,.page-template-page-price-calendar-php .tier-early:after{position:relative}.page-template-page-park-hours-php .rule-thunder,.page-template-page-park-hours-php .tier-thunder,.page-template-page-price-calendar-php .rule-thunder,.page-template-page-price-calendar-php .tier-thunder{color:#000 !important}.page-template-page-park-hours-php .rule-thunder:after,.page-template-page-park-hours-php .tier-thunder:after,.page-template-page-price-calendar-php .rule-thunder:after,.page-template-page-price-calendar-php .tier-thunder:after{background:url("../images/calendar/flag.svg") no-repeat;content:"";height:100%;width:100%;position:absolute;top:0;right:0;z-index:1000}.page-template-page-park-hours-php .rule-thunder .day-number,.page-template-page-park-hours-php .tier-thunder .day-number,.page-template-page-price-calendar-php .rule-thunder .day-number,.page-template-page-price-calendar-php .tier-thunder .day-number{z-index:1001}.page-template-page-park-hours-php .rule-fire:after,.page-template-page-park-hours-php .tier-fire:after,.page-template-page-price-calendar-php .rule-fire:after,.page-template-page-price-calendar-php .tier-fire:after{background:url("../images/calendar/star2.svg") no-repeat;content:"";height:40%;width:40%;position:absolute;top:65%;right:-7%;z-index:1000}.page-template-page-park-hours-php .rule-school-full:after,.page-template-page-park-hours-php .tier-school-full:after,.page-template-page-price-calendar-php .rule-school-full:after,.page-template-page-price-calendar-php .tier-school-full:after{background:url("../images/calendar/school-full.svg") no-repeat;content:"";height:40%;width:40%;position:absolute;top:67%;right:-7%;z-index:1000}.page-template-page-park-hours-php .rule-school:after,.page-template-page-park-hours-php .tier-school:after,.page-template-page-price-calendar-php .rule-school:after,.page-template-page-price-calendar-php .tier-school:after{background:url("../images/calendar/school-full.svg") no-repeat;content:"";height:40%;width:40%;position:absolute;top:67%;right:-7%;z-index:1000}.page-template-page-park-hours-php .rule-christ:after,.page-template-page-park-hours-php .tier-christ:after,.page-template-page-price-calendar-php .rule-christ:after,.page-template-page-price-calendar-php .tier-christ:after{background:url("../images/calendar/cross2.svg") no-repeat;content:"";height:40%;width:40%;position:absolute;top:67%;right:-7%;z-index:1000}.page-template-page-park-hours-php .rule-kidsworld-full:after,.page-template-page-price-calendar-php .rule-kidsworld-full:after{background:url("../images/calendar/greenballoon2.svg") no-repeat;content:"";height:50%;width:50%;position:absolute;top:60%;right:-15%;z-index:1000}.page-template-page-park-hours-php .rule-rb1:after,.page-template-page-price-calendar-php .rule-rb1:after{background:url("../images/calendar/rainbow.svg") no-repeat;content:"";height:50%;width:50%;position:absolute;top:66%;right:-2%;z-index:1000}.page-template-page-park-hours-php .rule-hs-new:after,.page-template-page-price-calendar-php .rule-hs-new:after{background:url("../images/calendar/drone.svg") no-repeat;content:"";height:50%;width:50%;position:absolute;top:66%;right:-2%;z-index:1000}.page-template-page-park-hours-php .rule-hits svg,.page-template-page-price-calendar-php .rule-hits svg{height:auto}.page-template-page-park-hours-php .rule-psp:after,.page-template-page-price-calendar-php .rule-psp:after{background:url("../images/calendar/platinum-icon.png") no-repeat;background-size:contain;content:"";height:50%;width:60%;position:absolute;top:60%;right:-24%;z-index:1000}.page-template-page-park-hours-php .rule-h:after,.page-template-page-price-calendar-php .rule-h:after{background:url("../images/calendar/HHW-Bat.svg") no-repeat;background-size:contain;content:"";height:64%;width:64%;position:absolute;top:75%;right:-6%;z-index:1000}.page-template-page-park-hours-php .rule-music:after,.page-template-page-park-hours-php .tier-music:after,.page-template-page-price-calendar-php .rule-music:after,.page-template-page-price-calendar-php .tier-music:after{background:url("../images/calendar/music.svg") no-repeat;content:"";height:40%;width:40%;position:absolute;top:67%;right:-7%;z-index:1000}.page-template-page-park-hours-php .rule-early:after,.page-template-page-park-hours-php .tier-early:after,.page-template-page-price-calendar-php .rule-early:after,.page-template-page-price-calendar-php .tier-early:after{background:url("../images/calendar/badge.svg") no-repeat;content:"";height:40%;width:40%;position:absolute;top:67%;right:-7%;z-index:1000}.page-template-page-park-hours-php .rule-blank,.page-template-page-park-hours-php .tier-blank,.page-template-page-price-calendar-php .rule-blank,.page-template-page-price-calendar-php .tier-blank{border:#2e3f53 1px solid;height:2em;width:2em;position:relative;border-radius:0px !important}.page-template-page-park-hours-php .rule-blank:after,.page-template-page-park-hours-php .tier-blank:after,.page-template-page-price-calendar-php .rule-blank:after,.page-template-page-price-calendar-php .tier-blank:after{content:"";position:absolute;height:1px;width:141.421356237%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#2e3f53 !important;top:50%;left:-21%;z-index:1000}.page-template-page-park-hours-php .table,.page-template-page-price-calendar-php .table{padding-left:12%}@media screen and (min-width: 768px){.page-template-page-park-hours-php .table,.page-template-page-price-calendar-php .table{padding-left:20%}}.page-template-page-park-hours-php .month,.page-template-page-price-calendar-php .month{clear:both;overflow:hidden;margin-bottom:1em}.page-template-page-park-hours-php .month svg,.page-template-page-price-calendar-php .month svg{position:absolute;width:8%;left:0.5em}@media screen and (min-width: 768px){.page-template-page-park-hours-php .month svg,.page-template-page-price-calendar-php .month svg{width:12%}}@media screen and (min-width: 768px){.page-template-page-park-hours-php #inner-content,.page-template-page-price-calendar-php #inner-content{padding-right:1em}.page-template-page-park-hours-php #content #main,.page-template-page-price-calendar-php #content #main{padding-left:0}.page-template-page-park-hours-php .twelvecol,.page-template-page-price-calendar-php .twelvecol{margin-left:0}}.page-template-page-park-hours-php .table,.page-template-page-price-calendar-php .table{padding-left:0;overflow:hidden}.page-template-page-park-hours-php .table .day-of-week div.td.calendar-day-head,.page-template-page-price-calendar-php .table .day-of-week div.td.calendar-day-head{background:none;margin-bottom:1em}.page-template-page-park-hours-php .month,.page-template-page-price-calendar-php .month{font-size:90%;padding:10% 0}@media screen and (max-width: 767px){.page-template-page-park-hours-php .month,.page-template-page-price-calendar-php .month{padding:10% 1em}}.page-template-page-park-hours-php .month:nth-child(odd),.page-template-page-price-calendar-php .month:nth-child(odd){background:#053986;padding-bottom:2em}@media screen and (min-width: 768px){.page-template-page-park-hours-php .month,.page-template-page-price-calendar-php .month{padding:2.5% 5% 2.5% 16%;font-size:100%}}.current-month{text-transform:uppercase;color:#fff;margin-bottom:0;text-indent:1.5em;margin-top:-0.5em}@media screen and (max-width: 1060px){.current-month{font-size:80%}}.current-month span{font-size:3em}.month-legend{font-size:80%;background:#fff;padding:5px;clear:both;overflow:visible;margin-top:1em;line-height:1.2em}@media screen and (min-width: 768px){.month-legend{padding:1em}}.month-legend .rules{display:inline-block;margin-bottom:0.5em}@media screen and (min-width: 768px){.month-legend .rules.full-width{max-width:100%}}.month .color-block{height:2em;width:2em;border-radius:0.5em;float:left;margin-right:0.5em;margin-top:8px;position:relative}@media screen and (min-width: 800px){.month .color-block{height:2.5em;width:2.5em}}@media screen and (min-width: 1024px){.month .color-block{height:3em;width:3em}}.month .color-block:after{content:""}.half-width{max-width:10em;width:50%;min-width:50%}.full-width{min-width:100%}.month .rules:nth-child(even){float:right}.month .rules:nth-child(even).full-width{float:none}.month .special_events{font-size:1.1em;margin-bottom:0;clear:both;text-align:center}.month .special_events svg{width:3em;height:2em;position:relative;left:0}.month .special_events table{margin:auto;min-width:270px}.month .special_events table tr:nth-child(n+2)>td{padding-left:2.65em}@media screen and (min-width: 768px){.month .special_events table tr:nth-child(n+2)>td{padding-left:3.6em}}.month .special_events p{margin-bottom:0}.month .special_events .special__events__title{margin:0.5em 1em 0em 0;white-space:nowrap}.month .special_events .color-block{margin-top:0}.month .special_events td{text-align:left}.month .special_events td.star{text-align:right}.month .special_events.rule-kids svg{width:5em;height:4em;position:relative;left:20%}.month .special_events.rule-kids p{margin-bottom:0;color:#565656}@media only screen and (max-width: 1040px){.month .special_events.rule-kids svg{width:2em;padding-right:.3em}}.month-legend>p:first-of-type{text-align:center}.month-legend>p:last-child{clear:both;text-align:center;margin:0.5em 0 0 0}.hw-pink{color:#ef559f}.hw-red{color:#ed1c24}.ss-blue{color:#00aeef}#mobile-ticker{margin-top:1em}#mobile-ticker>span{font-size:1.5rem}#mobile-ticker>span a.ticker-link{color:#f78e20;text-decoration:underline}#at-a-glance{padding:1em}#at-a-glance .h4,#at-a-glance .plain{margin-bottom:0px}#at-a-glance .h4{color:#3086c7;margin-top:5px}#at-a-glance .page-title,#at-a-glance .plain{margin-top:0px;padding-left:0px;color:#4d4d4d}#at-a-glance #hours{margin-top:0px;margin-bottom:2em}#at-a-glance #hw-hours,#at-a-glance #ss-hours{font-weight:700;font-size:1em}#at-a-glance #hw-hours{color:#ec1f24;float:left;margin-right:10px}#at-a-glance #ss-hours{color:#3086c7;float:left}#at-a-glance hr{clear:both}#at-a-glance section.daily-deals a{text-decoration:none}#at-a-glance .section-header{font-size:2em;color:#3086c7;margin:0em}#at-a-glance .all-events h2,#at-a-glance .special-events h2{font-size:2em;margin:0}#at-a-glance .all-events h4,#at-a-glance .special-events h4{margin:0;margin-bottom:6px}#at-a-glance .all-events p,#at-a-glance .special-events p{margin-top:0px}#at-a-glance .all-events .tribe_events,#at-a-glance .special-events .tribe_events{clear:both}#at-a-glance .all-events .featuredimage,#at-a-glance .special-events .featuredimage{float:left;margin-right:1em;max-width:22%;float:left;position:relative}#at-a-glance .all-events .times span,#at-a-glance .special-events .times span{background:#f7ec21;color:#222;padding:2px 17px;border-radius:4px;display:inline-block !important;cursor:default;margin:2px}#at-a-glance .all-events .small.button,#at-a-glance .special-events .small.button{padding:5px 15px;margin-right:10px;margin-bottom:0px;background:#d1eff3;color:#4d4d4d}#at-a-glance .all-events .event_info_right,#at-a-glance .special-events .event_info_right{float:left;position:relative;max-width:72%}#at-a-glance #section2 a,#at-a-glance #section3 a,#at-a-glance #section4 a{display:block}#buy-tickets-sidebar{background:white}h1.image404{margin-top:0em;margin-bottom:-0.5em}@media screen and (min-width: 768px){h1.image404{margin-top:1.75em;margin-bottom:-1em}}#content #main.main404{text-align:center}@media screen and (min-width: 768px){#content #main.main404{margin-bottom:-1em}}.screen-reader-text{display:none}body #secondary-nav #menu-ticket-link{background:url(/wp-content/themes/holidayworld/library/images/ticket.svg);overflow:hidden;padding:1.605em 0;width:8em;background-size:cover;height:5.25em;z-index:999;line-height:1.1em;color:#fff;font-size:1.2em;text-align:center;letter-spacing:.05em}.shadow{-webkit-filter:drop-shadow(-5px -5px 5px #000);filter:drop-shadow(-5px -5px 5px #000)}.page-template-page-price-calendar-php #main{background:#006633}.page-template-page-price-calendar-php .month:nth-child(odd){background:#009966}.jcst_sharer_wrapper_gp{display:none !important}.subscribe{background:#fff;border-radius:.5em;display:none;max-width:28em;position:absolute;top:2em;left:50%;transform:translate(-50%, 0);width:calc(100% - 3em);z-index:10000}.subscribe label{font-weight:bold}.subscribe input[type="text"],.subscribe input[type="submit"]{border:1px solid gray;border-radius:4px;display:block;font-family:"lft-etica",Helvetica,Arial,sans-serif;margin-bottom:.5em;padding:.5em;width:100%}.subscribe input[type="submit"]{background:#4caad8;border:none;border-radius:4px;color:#fff;margin-top:1em;padding:.75em 2em}.subscribe h3{margin:0 0 1rem}.subscribe .required{color:red}.subscribe .top{border-radius:.5em .5em 0 0}.subscribe .top img{border-radius:.5em .5em 0 0}.subscribe .bottom{background:#fff;border-radius:0 0 .5em .5em;padding:2em}@media (min-width: 768px) and (max-width: 1240px){.subscribe .bottom{padding:2em 0}}@media (max-height: 700px) and (min-width: 768px){.subscribe .top{display:none}.subscribe .bottom{border-radius:.5em}}.newsletter-overlay{background:rgba(0,0,0,0.8);display:none;position:fixed;left:0;top:0;height:100%;width:100%;z-index:9999}.close-subscribe{background:#fff;border:none;border-radius:50%;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);height:2em;position:absolute;top:-1em;right:-1em;width:2em}.close-subscribe:before,.close-subscribe:after{background:#000;content:'';height:2px;position:absolute;left:50%;width:1.5em}.close-subscribe:before{transform:translateX(-50%) rotate(-45deg)}.close-subscribe:after{transform:translateX(-50%) rotate(45deg)}.assistive{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cookie-popup{background:#d1eff3;box-shadow:0 0 16px -4px #000;padding:1em;position:fixed;bottom:0;left:0;transform:translateY(10em);transition:all .5s ease-in-out;width:100%;z-index:10000}.cookie-popup.loaded{opacity:1 !important;transform:translateY(0em)}.cookie-popup__container{display:flex;align-items:center;flex-direction:column;justify-content:center}.cookie-popup__container .cookie-popup__buttons{margin-top:1em;width:100%}.cookie-popup__container .cookie-popup__buttons button{background:#0C5CAA !important;border:1px solid #0C5CAA !important;color:white !important;margin-bottom:0;padding:1em 2em;text-transform:none !important;transition:.25s ease-in-out;width:100%}.cookie-popup__container .cookie-popup__buttons button:hover,.cookie-popup__container .cookie-popup__buttons button:focus{background:white !important;color:#0C5CAA !important}@media (min-width: 768px){.cookie-popup__container{flex-direction:row}.cookie-popup__container .cookie-popup__buttons{margin:0 0 0 2em;width:auto}.cookie-popup__container .cookie-popup__buttons button{width:auto}}.cookie-popup__learn-more{font-weight:600}.cookie-popup p{color:black;font-size:.8em;margin-bottom:.5em;max-width:40em}.cookie-popup__learn-more{-webkit-appearance:none;appearance:none;background:transparent;border:none;color:black;padding:0;text-decoration:underline}.cookie-popup__legal{display:none}.g-recaptcha-response{display:block !important;position:absolute;margin:-78px 0 0 0 !important;width:302px !important;height:68px !important;z-index:-999999;opacity:0}@media (min-width: 768px) and (max-width: 1700px){.sidebar .g-recaptcha{transform:scale(0.67);transform-origin:0 0}}.g-recaptcha>div{margin-top:1.5rem;width:auto !important}@media only screen and (min-width: 481px){#content #main ul.hotels li h3{text-align:left}#content #main ul.hotels li p{text-align:left}#content #main ul.hotels li img{float:left;width:150px}#content #main ul.amenities li{float:left;width:50%}.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}}@media only screen and (min-width: 768px){.onecol{width:5.801104972%}.twocol{width:14.364640883%}.threecol{width:22.928176794%}.fourcol{width:31.491712705%}.fivecol{width:40.055248616%}.sixcol{width:48.618784527%}.sevencol{width:57.182320438000005%}.eightcol{width:65.74585634900001%}.ninecol{width:74.30939226%}.tencol{width:82.87292817100001%}.elevencol{width:91.436464082%}.twelvecol{width:99.999999993%}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{position:relative;float:left;margin-left:2.762430939%}.first{margin-left:0}.last{float:right}#homepage-callouts{height:100%;overflow:hidden;background:#888}#homepage-callouts #park-map,#homepage-callouts #hours,#homepage-callouts #calendar{height:20em;position:relative;width:33.333333%;float:left;overflow:auto;background-size:cover;cursor:pointer}#homepage-callouts #park-map .callout-caption,#homepage-callouts #hours .callout-caption,#homepage-callouts #calendar .callout-caption{position:absolute;width:100%;bottom:0;padding-left:1.5em}#homepage-callouts #park-map .callout-caption a,#homepage-callouts #hours .callout-caption a,#homepage-callouts #calendar .callout-caption a{color:#fff;text-decoration:none}#homepage-callouts #park-map .callout-caption h2,#homepage-callouts #hours .callout-caption h2,#homepage-callouts #calendar .callout-caption h2{padding-left:0;font-size:1.2em}#homepage-callouts #park-map .callout-caption p,#homepage-callouts #hours .callout-caption p,#homepage-callouts #calendar .callout-caption p{padding-left:0}#homepage-callouts #calendar .callout-caption a{color:#938C05}#homepage-callouts #buy-tickets2{display:none}#homepage-callouts #park-map{background:url("/wp-content/themes/holidayworld/library/images/parkmap-bg-1.jpg") center top #000}#homepage-callouts #park-map:before{content:"";background:url("/wp-content/themes/holidayworld/library/images/parkmap-bg-1.jpg") center 449px #000;position:absolute;left:0;right:0;height:100%;opacity:0;transition:opacity 0.5s;background-position-y:449px}#homepage-callouts #park-map:hover:before{opacity:1}#homepage-callouts #hours{background:url("/wp-content/themes/holidayworld/library/images/parkhours-bg-1.jpg") center top #000}#homepage-callouts #hours:before{content:"";background:url("/wp-content/themes/holidayworld/library/images/parkhours-bg-1.jpg") center 447px #000;position:absolute;left:0;right:0;height:100%;opacity:0;transition:opacity 0.5s;background-position-y:447px}#homepage-callouts #hours:hover:before{opacity:1}#homepage-callouts #calendar{background:url("/wp-content/themes/holidayworld/library/images/calendar-bg-1.jpg") center top #000}#homepage-callouts #calendar:before{content:"";background:url("/wp-content/themes/holidayworld/library/images/calendar-bg-1.jpg") center 447px #000;position:absolute;left:0;right:0;height:100%;opacity:0;transition:opacity 0.5s;background-position-y:447px}#homepage-callouts #calendar:hover:before{opacity:1}#homepage-callouts #calendar h2,#homepage-callouts #calendar p,#homepage-callouts #calendar a{color:#938c05}.mobile #homepage-callouts #park-map{background:url("/wp-content/themes/holidayworld/library/images/parkmap-bg-1.jpg") center 449px #000}.mobile #homepage-callouts #hours{background:url("/wp-content/themes/holidayworld/library/images/parkhours-bg-1.jpg") center 447px #000}.mobile #homepage-callouts #calendar{background:url("/wp-content/themes/holidayworld/library/images/calendar-bg-1.jpg") center 447px #000}div.flexslider ul.slides li.slide .slide-text{left:auto}div.flexslider ul.slides li.slide .slide-text h1{padding-left:1em;font-size:2.5em;font-family:"etica-display","lft-etica",Helvetica,Arial,sans-serif}}@media only screen and (min-width: 768px) and (min-width: 960px){div.flexslider ul.slides li.slide .slide-text h1{font-size:3em}}@media only screen and (min-width: 768px){div.flexslider ul.slides li.slide .slide-text>a{padding-left:3em}div.flexslider ul.slides li.slide .img img{min-width:100%;min-height:100%;width:auto;height:auto;max-width:none;margin-bottom:0}.equal-col-container1{right:33.3333%}.equal-col-container2 #event-map #ride-map,.equal-col-container2 #event-map{background:url("/images/park-map.jpg") no-repeat center center #006a4c;min-height:445px}.col1{width:66.6666%;left:33.3333%}.col2{width:33.3333%;left:33.3333%;clear:none}#ride-intro,#event-intro{font-size:.95em;position:absolute;right:4%;bottom:2em;width:40%;max-width:25em;min-width:22em}#ride-intro.top-align,#event-intro.top-align{top:21%;bottom:auto}#ride-intro #ride-intro-inner,#ride-intro #event-intro-inner,#event-intro #ride-intro-inner,#event-intro #event-intro-inner{background-color:rgba(255,255,255,0.9);padding:.5em 0.75em}}@media only screen and (min-width: 768px) and (min-width: 1030px){#ride-intro #ride-intro-inner,#ride-intro #event-intro-inner,#event-intro #ride-intro-inner,#event-intro #event-intro-inner{padding:.75em}}@media only screen and (min-width: 768px){#ride-intro #ride-intro-inner h1,#ride-intro #event-intro-inner h1,#event-intro #ride-intro-inner h1,#event-intro #event-intro-inner h1{font-size:1.5em;line-height:1.05em;padding:.12em 0}}@media only screen and (min-width: 768px) and (min-width: 1030px){#ride-intro #ride-intro-inner h1,#ride-intro #event-intro-inner h1,#event-intro #ride-intro-inner h1,#event-intro #event-intro-inner h1{font-size:1.8em}}@media only screen and (min-width: 768px){#ride-intro #ride-intro-inner p,#ride-intro #event-intro-inner p,#event-intro #ride-intro-inner p,#event-intro #event-intro-inner p{font-size:0.8em;margin:0.5em 0}#ride-intro #ride-intro-inner .ride-nav,#ride-intro #event-intro-inner .ride-nav,#event-intro #ride-intro-inner .ride-nav,#event-intro #event-intro-inner .ride-nav{font-size:2em}#ride-intro #ride-intro-inner .icon-land,#ride-intro #ride-intro-inner .icon-container,#ride-intro #event-intro-inner .icon-land,#ride-intro #event-intro-inner .icon-container,#event-intro #ride-intro-inner .icon-land,#event-intro #ride-intro-inner .icon-container,#event-intro #event-intro-inner .icon-land,#event-intro #event-intro-inner .icon-container{width:31.33%;margin-right:1%}#ride-intro #ride-intro-inner .icon-land .circle,#ride-intro #ride-intro-inner .icon-container .circle,#ride-intro #event-intro-inner .icon-land .circle,#ride-intro #event-intro-inner .icon-container .circle,#event-intro #ride-intro-inner .icon-land .circle,#event-intro #ride-intro-inner .icon-container .circle,#event-intro #event-intro-inner .icon-land .circle,#event-intro #event-intro-inner .icon-container .circle{width:44px;height:44px;font-size:2.25em}#ride-intro #ride-intro-inner .icon-land .circle.icon-thanksgiving,#ride-intro #ride-intro-inner .icon-land .circle.icon-halloween,#ride-intro #ride-intro-inner .icon-land .circle.icon-christmas,#ride-intro #ride-intro-inner .icon-land .circle.icon-fourth-of-july,#ride-intro #ride-intro-inner .icon-container .circle.icon-thanksgiving,#ride-intro #ride-intro-inner .icon-container .circle.icon-halloween,#ride-intro #ride-intro-inner .icon-container .circle.icon-christmas,#ride-intro #ride-intro-inner .icon-container .circle.icon-fourth-of-july,#ride-intro #event-intro-inner .icon-land .circle.icon-thanksgiving,#ride-intro #event-intro-inner .icon-land .circle.icon-halloween,#ride-intro #event-intro-inner .icon-land .circle.icon-christmas,#ride-intro #event-intro-inner .icon-land .circle.icon-fourth-of-july,#ride-intro #event-intro-inner .icon-container .circle.icon-thanksgiving,#ride-intro #event-intro-inner .icon-container .circle.icon-halloween,#ride-intro #event-intro-inner .icon-container .circle.icon-christmas,#ride-intro #event-intro-inner .icon-container .circle.icon-fourth-of-july,#event-intro #ride-intro-inner .icon-land .circle.icon-thanksgiving,#event-intro #ride-intro-inner .icon-land .circle.icon-halloween,#event-intro #ride-intro-inner .icon-land .circle.icon-christmas,#event-intro #ride-intro-inner .icon-land .circle.icon-fourth-of-july,#event-intro #ride-intro-inner .icon-container .circle.icon-thanksgiving,#event-intro #ride-intro-inner .icon-container .circle.icon-halloween,#event-intro #ride-intro-inner .icon-container .circle.icon-christmas,#event-intro #ride-intro-inner .icon-container .circle.icon-fourth-of-july,#event-intro #event-intro-inner .icon-land .circle.icon-thanksgiving,#event-intro #event-intro-inner .icon-land .circle.icon-halloween,#event-intro #event-intro-inner .icon-land .circle.icon-christmas,#event-intro #event-intro-inner .icon-land .circle.icon-fourth-of-july,#event-intro #event-intro-inner .icon-container .circle.icon-thanksgiving,#event-intro #event-intro-inner .icon-container .circle.icon-halloween,#event-intro #event-intro-inner .icon-container .circle.icon-christmas,#event-intro #event-intro-inner .icon-container .circle.icon-fourth-of-july{font-size:1.9em}#ride-intro #ride-intro-inner .icon-land.icon-experience .circle,#ride-intro #ride-intro-inner .icon-container.icon-experience .circle,#ride-intro #event-intro-inner .icon-land.icon-experience .circle,#ride-intro #event-intro-inner .icon-container.icon-experience .circle,#event-intro #ride-intro-inner .icon-land.icon-experience .circle,#event-intro #ride-intro-inner .icon-container.icon-experience .circle,#event-intro #event-intro-inner .icon-land.icon-experience .circle,#event-intro #event-intro-inner .icon-container.icon-experience .circle{line-height:1.01em}#ride-intro #ride-intro-inner .icon-land.icon-height .circle,#ride-intro #ride-intro-inner .icon-container.icon-height .circle,#ride-intro #event-intro-inner .icon-land.icon-height .circle,#ride-intro #event-intro-inner .icon-container.icon-height .circle,#event-intro #ride-intro-inner .icon-land.icon-height .circle,#event-intro #ride-intro-inner .icon-container.icon-height .circle,#event-intro #event-intro-inner .icon-land.icon-height .circle,#event-intro #event-intro-inner .icon-container.icon-height .circle{font-size:0.85em}#ride-intro #ride-intro-inner .icon-land.icon-height .circle .max-height,#ride-intro #ride-intro-inner .icon-container.icon-height .circle .max-height,#ride-intro #event-intro-inner .icon-land.icon-height .circle .max-height,#ride-intro #event-intro-inner .icon-container.icon-height .circle .max-height,#event-intro #ride-intro-inner .icon-land.icon-height .circle .max-height,#event-intro #ride-intro-inner .icon-container.icon-height .circle .max-height,#event-intro #event-intro-inner .icon-land.icon-height .circle .max-height,#event-intro #event-intro-inner .icon-container.icon-height .circle .max-height{font-size:1.4em;padding:0.35em 0 0.45em 0.15em}#ride-intro #ride-intro-inner .icon-land .icon-splashin-safari,#ride-intro #ride-intro-inner .icon-container .icon-splashin-safari,#ride-intro #event-intro-inner .icon-land .icon-splashin-safari,#ride-intro #event-intro-inner .icon-container .icon-splashin-safari,#event-intro #ride-intro-inner .icon-land .icon-splashin-safari,#event-intro #ride-intro-inner .icon-container .icon-splashin-safari,#event-intro #event-intro-inner .icon-land .icon-splashin-safari,#event-intro #event-intro-inner .icon-container .icon-splashin-safari{font-size:2.5em}#ride-intro #ride-intro-inner .icon-land .icon-label,#ride-intro #ride-intro-inner .icon-container .icon-label,#ride-intro #event-intro-inner .icon-land .icon-label,#ride-intro #event-intro-inner .icon-container .icon-label,#event-intro #ride-intro-inner .icon-land .icon-label,#event-intro #ride-intro-inner .icon-container .icon-label,#event-intro #event-intro-inner .icon-land .icon-label,#event-intro #event-intro-inner .icon-container .icon-label{line-height:1.5em;text-align:center}#ride-intro .ride_excerpt,#event-intro .ride_excerpt{clear:both}#ride-photos,#event-photos{padding:1.75em}#ride-photos .photo-slider .flex-direction-nav li a,#event-photos .photo-slider .flex-direction-nav li a{width:5%}#ride-photos .photo-slider .flex-viewport,#event-photos .photo-slider .flex-viewport{width:90%}#ride-features-container,#event-features-container{position:absolute;bottom:1.5em;height:6em;padding:0 1.5em}#ride-features-container .ride-feature,#ride-features-container .event-feature,#event-features-container .ride-feature,#event-features-container .event-feature{width:31%;margin:0 1%;float:left}#ride-features-container .ride-feature .feature-title,#ride-features-container .event-feature .feature-title,#event-features-container .ride-feature .feature-title,#event-features-container .event-feature .feature-title{font-size:2em;line-height:1em}#ride-features-container .ride-feature .feature-description,#ride-features-container .event-feature .feature-description,#event-features-container .ride-feature .feature-description,#event-features-container .event-feature .feature-description{min-height:3em;padding:0.5em;font-size:0.86em}.wrap{max-width:1400px}#scrollingcontainer{height:2000px;margin-top:-500px;padding-top:500px;padding-bottom:500px;overflow:hidden;width:75%;height:100%;position:fixed;right:0;z-index:500;background:#fff;padding-bottom:0;-webkit-box-shadow:-20px 0px 0px rgba(50,50,50,0.18);-moz-box-shadow:-20px 0px 0px rgba(50,50,50,0.18);box-shadow:-20px 0px 0px rgba(50,50,50,0.18)}}@media only screen and (min-width: 768px) and (min-width: 1060px){#scrollingcontainer{border-top-left-radius:100% 289%;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:100% 289%}}@media only screen and (min-width: 768px){#scrollingcontainer #scrollingcontainer-inner{overflow-x:hidden;overflow-y:scroll;height:100%;width:100%;position:relative}#scrollingcontainer iframe{position:relative;z-index:1}.logged-in #container #top-header{top:25px}#container{position:relative}#container #left-header{display:block;background-color:#fff;position:fixed;height:100%;z-index:1;width:26.5%}#container #left-header #logo{display:block;height:20%;background-color:#fff;max-width:95%;width:95%}#container #left-header #logo img{display:block;margin:0 auto;padding:0;max-height:100%;width:auto;max-width:100%}#container #top-header{position:fixed;z-index:5000;top:0;right:0}#container #top-header ul{background:#fff}#container #top-header ul li{display:inline}#container #top-header ul li a{padding:0.55em 0.5em;text-decoration:none;color:#000;display:inline-block;font-size:0.9em}#container #top-header ul li a:first-child{padding-left:1em}#container #top-header ul li:hover a{color:#ec1f24}#menu-search-item:hover #megasearch,#megasearch.shown{display:block}#menu-search-item:hover #megasearch form,#megasearch.shown form{margin:0 auto}#menu-search-item:hover #megasearch form .search-submit,#megasearch.shown form .search-submit{font-size:1em;height:2em;line-height:1.5em;position:relative;top:-2px;padding:0 .5em}#menu-search-item:hover #megasearch form .search-field,#megasearch.shown form .search-field{width:100%;font-size:0.89em;padding:0.1em;text-indent:0.2em}#menu-search-item:hover #megasearch form a:hover,#megasearch.shown form a:hover{color:gray}#desktopnav-copy,#desktop-nav{display:block;background-color:rgba(255,255,255,0.5);position:relative;height:100%;z-index:9999;width:100%}#desktopnav-copy .menu-main-menu-container,#desktop-nav .menu-main-menu-container{height:50%;position:relative;background:#64de2d}#desktopnav-copy .menu-main-menu-container>ul,#desktop-nav .menu-main-menu-container>ul{clear:left;height:100%;margin:0}#desktopnav-copy .menu-main-menu-container>ul>li,#desktop-nav .menu-main-menu-container>ul>li{display:block;height:20.12%;display:table;width:100%;top:0px}#desktopnav-copy .menu-main-menu-container>ul>li .nolink a,#desktopnav-copy .menu-main-menu-container>ul>li .nolink a:hover,#desktop-nav .menu-main-menu-container>ul>li .nolink a,#desktop-nav .menu-main-menu-container>ul>li .nolink a:hover{cursor:normal;color:#fff}#desktopnav-copy .menu-main-menu-container>ul>li a,#desktop-nav .menu-main-menu-container>ul>li a{color:#FFFFFF;display:block;font-size:1.15em;text-decoration:none;font-weight:600;letter-spacing:0.03em;display:block;padding:0 0 0 5%;line-height:1.1em;display:table-cell;width:100%;vertical-align:middle}}@media only screen and (min-width: 768px) and (min-height: 675px){#desktopnav-copy .menu-main-menu-container>ul>li a,#desktop-nav .menu-main-menu-container>ul>li a{font-size:1em}}@media only screen and (min-width: 768px) and (min-width: 930px){#desktopnav-copy .menu-main-menu-container>ul>li a,#desktop-nav .menu-main-menu-container>ul>li a{font-size:1.25em}}@media only screen and (min-width: 768px) and (min-width: 1060px){#desktopnav-copy .menu-main-menu-container>ul>li a,#desktop-nav .menu-main-menu-container>ul>li a{font-size:1.5em}}@media only screen and (min-width: 768px) and (min-width: 1200px){#desktopnav-copy .menu-main-menu-container>ul>li a,#desktop-nav .menu-main-menu-container>ul>li a{padding-left:10%}}@media only screen and (min-width: 768px){#desktopnav-copy .menu-main-menu-container>ul>li a strong,#desktop-nav .menu-main-menu-container>ul>li a strong{font-weight:600}#desktopnav-copy .menu-main-menu-container>ul>li a span,#desktop-nav .menu-main-menu-container>ul>li a span{position:absolute;right:20%;font-size:1.5em;opacity:0.45;margin-top:0.25em;margin-right:-11px;display:block}}@media only screen and (min-width: 768px) and (min-height: 675px){#desktopnav-copy .menu-main-menu-container>ul>li a span,#desktop-nav .menu-main-menu-container>ul>li a span{font-size:1.5em;margin-top:0.2em}}@media only screen and (min-width: 768px) and (min-width: 960px){#desktopnav-copy .menu-main-menu-container>ul>li a span,#desktop-nav .menu-main-menu-container>ul>li a span{font-size:2em;margin-top:0;right:20%;margin-right:0}}@media only screen and (min-width: 768px){#desktopnav-copy .menu-main-menu-container>ul>li ul,#desktop-nav .menu-main-menu-container>ul>li ul{display:none;font-size:0.7em}#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-116,#desktopnav-copy .menu-main-menu-container>ul #menu-item-116,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-116,#desktop-nav .menu-main-menu-container>ul #menu-item-116{background-color:#ec1f24}#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-116:hover,#desktopnav-copy .menu-main-menu-container>ul #menu-item-116:hover,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-116:hover,#desktop-nav .menu-main-menu-container>ul #menu-item-116:hover{background-color:#d51217}#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-116 span,#desktopnav-copy .menu-main-menu-container>ul #menu-item-116 span,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-116 span,#desktop-nav .menu-main-menu-container>ul #menu-item-116 span{right:25%}#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-115,#desktopnav-copy .menu-main-menu-container>ul #menu-item-115,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-115,#desktop-nav .menu-main-menu-container>ul #menu-item-115{background-color:#3086c7}#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-115:hover,#desktopnav-copy .menu-main-menu-container>ul #menu-item-115:hover,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-115:hover,#desktop-nav .menu-main-menu-container>ul #menu-item-115:hover{background-color:#2973aa}#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-114,#desktopnav-copy .menu-main-menu-container>ul #menu-item-114,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-114,#desktop-nav .menu-main-menu-container>ul #menu-item-114{background-color:#f7ec21}#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-114 a,#desktopnav-copy .menu-main-menu-container>ul #menu-item-114 a,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-114 a,#desktop-nav .menu-main-menu-container>ul #menu-item-114 a{color:#7b7504}#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-114:hover,#desktopnav-copy .menu-main-menu-container>ul #menu-item-114:hover,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-114:hover,#desktop-nav .menu-main-menu-container>ul #menu-item-114:hover{background-color:#ece008}#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-114 span,#desktopnav-copy .menu-main-menu-container>ul #menu-item-114 span,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-114 span,#desktop-nav .menu-main-menu-container>ul #menu-item-114 span{font-size:2.45em;right:24%;margin-top:0}}@media only screen and (min-width: 768px) and (min-width: 960px){#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-114 span,#desktopnav-copy .menu-main-menu-container>ul #menu-item-114 span,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-114 span,#desktop-nav .menu-main-menu-container>ul #menu-item-114 span{right:28%}}@media only screen and (min-width: 768px){#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-112,#desktopnav-copy .menu-main-menu-container>ul #menu-item-112,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-112,#desktop-nav .menu-main-menu-container>ul #menu-item-112{background-color:#64de2d}#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-112:hover,#desktopnav-copy .menu-main-menu-container>ul #menu-item-112:hover,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-112:hover,#desktop-nav .menu-main-menu-container>ul #menu-item-112:hover{background-color:#54c81f}#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-112 span,#desktopnav-copy .menu-main-menu-container>ul #menu-item-112 span,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-112 span,#desktop-nav .menu-main-menu-container>ul #menu-item-112 span{right:22%}}@media only screen and (min-width: 768px) and (min-width: 960px){#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-112 span,#desktopnav-copy .menu-main-menu-container>ul #menu-item-112 span,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-112 span,#desktop-nav .menu-main-menu-container>ul #menu-item-112 span{right:28%}}@media only screen and (min-width: 768px){#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-113,#desktopnav-copy .menu-main-menu-container>ul #menu-item-113,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-113,#desktop-nav .menu-main-menu-container>ul #menu-item-113{background-color:#f78e20}#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-113:hover,#desktopnav-copy .menu-main-menu-container>ul #menu-item-113:hover,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-113:hover,#desktop-nav .menu-main-menu-container>ul #menu-item-113:hover{background-color:#eb7c08}#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-113 span,#desktopnav-copy .menu-main-menu-container>ul #menu-item-113 span,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-113 span,#desktop-nav .menu-main-menu-container>ul #menu-item-113 span{right:25%}}@media only screen and (min-width: 768px) and (min-width: 960px){#desktopnav-copy .menu-main-menu-container>ul #cp-menu-item-113 span,#desktopnav-copy .menu-main-menu-container>ul #menu-item-113 span,#desktop-nav .menu-main-menu-container>ul #cp-menu-item-113 span,#desktop-nav .menu-main-menu-container>ul #menu-item-113 span{right:20%}}@media only screen and (min-width: 768px){#desktopnav-copy{display:block;height:100%;left:22%;position:fixed;top:0;width:0;z-index:99999}#desktopnav-copy #cp-logo{display:block;height:20%;width:0;padding:0}#desktopnav-copy #cp-logo img{display:none}#desktopnav-copy #cp-menu-main-menu>li{width:0px;position:relative}#desktopnav-copy #cp-menu-main-menu>li>a{display:none}#desktopnav-copy #cp-menu-main-menu>li ul:hover,#desktopnav-copy #cp-menu-main-menu>li.hover ul{position:absolute;display:block;height:auto}#desktopnav-copy #cp-menu-main-menu>li ul:hover ul,#desktopnav-copy #cp-menu-main-menu>li.hover ul ul{display:block;position:relative}#desktopnav-copy #cp-menu-main-menu>li ul:hover a,#desktopnav-copy #cp-menu-main-menu>li.hover ul a{padding:0.25em 0}#desktopnav-copy #cp-menu-main-menu>li ul:hover a:hover,#desktopnav-copy #cp-menu-main-menu>li.hover ul a:hover{color:#174160}#desktopnav-copy #cp-menu-main-menu>li ul:hover .nolink>a,#desktopnav-copy #cp-menu-main-menu>li ul:hover .nolink>a:hover,#desktopnav-copy #cp-menu-main-menu>li.hover ul .nolink>a,#desktopnav-copy #cp-menu-main-menu>li.hover ul .nolink>a:hover{cursor:normal;color:#fff}#desktopnav-copy #cp-menu-main-menu .hover #cp-park-n-tickets{background:#d51217}#desktopnav-copy #cp-menu-main-menu #cp-park-n-tickets{background:#ec1f24;color:#fff;width:590px}#desktopnav-copy #cp-menu-main-menu #cp-park-n-tickets>li{width:33.33%;padding:1em;float:left}#desktopnav-copy #cp-menu-main-menu #cp-park-n-tickets>li:first-child,#desktopnav-copy #cp-menu-main-menu #cp-park-n-tickets>li:nth-child(2){height:87%;margin-bottom:3%;margin-top:3%}#desktopnav-copy #cp-menu-main-menu #cp-park-n-tickets>li:first-child{border-right:1px solid #fff}#desktopnav-copy #cp-menu-main-menu #cp-park-n-tickets>li:last-child{background:#d51217;text-align:center;height:100%}#desktopnav-copy #cp-menu-main-menu #cp-park-n-tickets>li:last-child a{display:block;margin:0 auto}#desktopnav-copy #cp-menu-main-menu #cp-park-n-tickets>li ul{margin-left:0.5em;margin-top:1em;font-size:0.8em}#desktopnav-copy #cp-menu-main-menu #cp-park-n-tickets>li ul a{font-family:"lft-etica",Helvetica,Arial,sans-serif;font-weight:normal}#desktopnav-copy #cp-menu-main-menu #cp-shows-n-events{width:590px}#desktopnav-copy #cp-menu-main-menu #cp-shows-n-events>li{width:33.33%;padding:1em;float:left}#desktopnav-copy #cp-menu-main-menu #cp-shows-n-events>li:first-child,#desktopnav-copy #cp-menu-main-menu #cp-shows-n-events>li:nth-child(2){height:87%;margin-bottom:3%;margin-top:3%}#desktopnav-copy #cp-menu-main-menu #cp-shows-n-events>li:first-child{border-right:1px solid #7b7504}#desktopnav-copy #cp-menu-main-menu #cp-shows-n-events>li:last-child{background:#ece008;text-align:center;height:100%}#desktopnav-copy #cp-menu-main-menu #cp-shows-n-events>li:last-child a{display:block;margin:0 auto}#desktopnav-copy #cp-menu-main-menu #cp-shows-n-events>li ul{margin-left:0.5em;margin-top:1em;font-size:0.8em}#desktopnav-copy #cp-menu-main-menu #cp-shows-n-events>li ul a{font-family:"lft-etica",Helvetica,Arial,sans-serif;font-weight:normal}#desktopnav-copy #cp-menu-main-menu .hover #cp-rides-megamenu{background:#2973aa}#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu{width:650px;background:#3086c7;color:#fff;padding:10px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu{width:370px}}@media only screen and (min-width: 768px){#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu li{padding:0}#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu>li{padding:0.5em 1em}#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu h3{margin:0.5em 0;color:#fff;font-size:1.2em}#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu a{display:block}#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu img{max-width:100%}#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu .menu{padding-left:1.5em;border-left:1px solid #92c1e5;margin-top:0.7em;padding-top:0;font-size:1.4em}}@media only screen and (min-width: 768px) and (min-width: 1000px){#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu .menu{font-size:1.2em}}@media only screen and (min-width: 768px){#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu .menu>a{padding:0.5em 0}#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu .menu ul{margin-bottom:1em}#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu .menu ul li{text-indent:1em;font-size:1.0em}#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu #cp-view-webcams a:nth-of-type(2),#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu #cp-view-webcams a:nth-of-type(3){font-size:1.0em}#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu #cp-view-webcams a:nth-of-type(n+2){text-indent:1em;font-size:0.9em}#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu .featured-ride{width:50%;float:left;padding-right:20px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu .featured-ride{width:100%;float:none;padding-right:10px}#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu li:nth-child(1){float:left}#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu li:nth-child(2){float:left}#desktopnav-copy #cp-menu-main-menu #cp-rides-megamenu li:nth-child(3){clear:both}}@media only screen and (min-width: 768px){#desktopnav-copy #cp-menu-main-menu .hover #cp-shows-n-events{background:#ece008}#desktopnav-copy #cp-menu-main-menu #cp-shows-n-events{background:#f7ec21;color:#fff}#desktopnav-copy #cp-menu-main-menu .hover #cp-help-n-info{background:#54c81f}#desktopnav-copy #cp-menu-main-menu #cp-help-n-info{background:#64de2d;color:#fff;width:25em;padding:0.5em 1em}#desktopnav-copy #cp-menu-main-menu .hover #cp-groups-n-picnics{background:#eb7c08}#desktopnav-copy #cp-menu-main-menu #cp-groups-n-picnics{background:#f78e20;color:#fff;width:25em;padding:0.5em 1em}#desktopnav-copy #cp-sign{display:none}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){#cp-featured-ride-excerpt{display:none}}@media only screen and (min-width: 768px){#sign{display:block;height:30%;position:relative;max-width:100%;background:#d1eff3}#sign img{max-width:100%}#sign #sign-inner{font-size:0.9em;max-width:85%;z-index:9}#secondary-nav{display:block;width:42em;height:2.6em;background:#fff;-o-box-shadow:0 0 0 3px #CCCCCC;-moz-box-shadow:0 0 0 3px #CCCCCC;-webkit-box-shadow:0 0 0 3px #CCCCCC;box-shadow:0 0 0 3px #CCCCCC}#secondary-nav #menu-search-item:hover a,#secondary-nav li:hover a{color:#ec1f24}#secondary-nav .menu-secondary-nav-container{float:left}#secondary-nav #menu-search-item{float:left;font-size:0.9em;padding:0.55em 0.5em .55em 1em;position:relative;cursor:pointer}#secondary-nav #menu-search-item a{text-decoration:none;color:#000}#secondary-nav #menu-search-item a span{margin-right:.25em}#secondary-nav .weather-container .weather{right:15px;top:40px;width:23em;border-top:3px solid #efefef}#secondary-nav .menu-weather{width:auto;border:none;display:inline;float:left;height:auto;line-height:inherit;vertical-align:middle;padding:0 .5em;margin:0 .25em;border-right:2px solid #efefef;border-left:2px solid #efefef}#secondary-nav .menu-weather img{width:60%;float:left;padding:0}#secondary-nav .menu-weather .weather-temp{position:relative;top:6px;display:block;float:left;width:40%}#secondary-nav #menu-ticket-link{text-decoration:none;position:absolute;float:right;background:url("/wp-content/themes/holidayworld/library/images/buy-tickets.svg");background-repeat:no-repeat;text-transform:uppercase;font-weight:600;letter-spacing:0.03em;text-align:center;line-height:56px;color:#e6e6e6;margin:0 0.5em;height:64px;position:absolute;top:0;right:0;width:151px;margin-top:-5px;transition:margin 0.2s;-webkit-transition:margin 0.2s}#secondary-nav #menu-ticket-link:hover{margin-top:0;color:#fff}#mobile-nav{display:none}.nav{background:#eee;border:0}.nav li{float:left;position:relative}.nav li a{border-bottom:0}.nav li a:hover,.nav li a:focus{background-color:#dedede}.nav li ul.sub-menu,.nav li ul.children{margin-top:0;border:1px solid #ccc;border-top:0;position:absolute;display:none;z-index:8999}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:10px;border-right:0;display:block;width:180px;border-bottom:1px solid #ccc}.nav li ul.sub-menu li:last-child a,.nav li ul.children li:last-child a{border-bottom:0}.nav li:hover ul{top:auto;display:block}#content #main{margin-bottom:3em;padding:1em 0}#content #main ul.hotels{max-width:60em}.widgettitle{border-bottom:2px solid #444;margin-bottom:0.75em}.widget{padding:0 10px;margin:2.2em 0}.widget ul li{margin-bottom:0.75em}.widget ul li ul{margin-top:0.75em;padding-left:1em}body #tribe-events{margin:90px 1em 0 2em}body #tribe-events-content-wrapper #tribe-events-content table.tribe-events-calendar{-ms-transform:scale(1);-ms-transform-origin:0 0;-webkit-transform:scale(1);-webkit-transform-origin:0 0;-moz-transform:scale(1);-moz-transform-origin:0 0;transform:scale(1);transform-origin:0 0}#content #main #ridesfilter #reset-ride-filters{font-size:0.8em;width:5em}#content #main #ridesfilter #reset-ride-filters span{display:inline}#content #main #ridesfilter #size-slider,#content #main #ridesfilter .dropdown{font-size:0.8em;margin-left:3px;width:auto}#content #main #ridesfilter #size-slider h3 strong,#content #main #ridesfilter .dropdown h3 strong{display:inline}#content #main #ridesfilter #size-slider ul,#content #main #ridesfilter .dropdown ul{width:200px}#content #main #ridesfilter #size-slider ul li .icon-label,#content #main #ridesfilter .dropdown ul li .icon-label{display:inline}#content #main #ridesfilter #size-slider ul li .icon-child,#content #main #ridesfilter #size-slider ul li .icon-mild,#content #main #ridesfilter #size-slider ul li .icon-wild,#content #main #ridesfilter #size-slider ul li .circle,#content #main #ridesfilter .dropdown ul li .icon-child,#content #main #ridesfilter .dropdown ul li .icon-mild,#content #main #ridesfilter .dropdown ul li .icon-wild,#content #main #ridesfilter .dropdown ul li .circle{display:inline}#content.rides .ride,#content.rides .event,#content.events .ride,#content.events .event{float:left;width:30.33%}.page-id-102 #page-header-img{display:block}body.single-post #container #left-header #logo img,body.archive #container #left-header #logo img,body.blog #container #left-header #logo img{padding:0.5em 0}body.single-post #container #left-header,body.archive #container #left-header,body.blog #container #left-header{width:17%}body.single-post #desktopnav-copy,body.archive #desktopnav-copy,body.blog #desktopnav-copy{left:13%}body.single-post #scrollingcontainer,body.archive #scrollingcontainer,body.blog #scrollingcontainer{width:85%}body.single-post #desktop-nav .menu-main-menu-container>ul>li#menu-item-116 a span,body.single-post #desktop-nav .menu-main-menu-container>ul>li#menu-item-115 a span,body.single-post #desktop-nav .menu-main-menu-container>ul>li#menu-item-114 a span,body.single-post #desktop-nav .menu-main-menu-container>ul>li#menu-item-113 a span,body.single-post #desktop-nav .menu-main-menu-container>ul>li#menu-item-112 a span,body.archive #desktop-nav .menu-main-menu-container>ul>li#menu-item-116 a span,body.archive #desktop-nav .menu-main-menu-container>ul>li#menu-item-115 a span,body.archive #desktop-nav .menu-main-menu-container>ul>li#menu-item-114 a span,body.archive #desktop-nav .menu-main-menu-container>ul>li#menu-item-113 a span,body.archive #desktop-nav .menu-main-menu-container>ul>li#menu-item-112 a span,body.blog #desktop-nav .menu-main-menu-container>ul>li#menu-item-116 a span,body.blog #desktop-nav .menu-main-menu-container>ul>li#menu-item-115 a span,body.blog #desktop-nav .menu-main-menu-container>ul>li#menu-item-114 a span,body.blog #desktop-nav .menu-main-menu-container>ul>li#menu-item-113 a span,body.blog #desktop-nav .menu-main-menu-container>ul>li#menu-item-112 a span{display:none}#content #main{padding-left:2em}#content #main iframe{max-width:600px;display:block;margin:auto}#content #main .page-navigation ol{list-style:none}h1.huge-h1{font-size:4em}h1.huge-h1 .byline{font-size:0.3em}.basic-single-inner{padding-left:1em;max-width:860px;margin:0 auto;float:none}.page-title.plain{padding-left:1.58em}.breadcrumbs{padding-left:3.7em}.footer .wrap{padding-left:1em}.footer #inner-footer2 .wrap{width:96%}.footer .top-footer #holiblog-posts,.footer .top-footer #newsletter{display:block}.footer .top-footer #social h3{text-align:left}.footer .top-footer #social ul li a{max-width:14em;line-height:3.4em}}@media only screen and (min-width: 768px) and (min-width: 835px){.footer .top-footer #social ul li a{line-height:4em}}@media only screen and (min-width: 768px){.footer .top-footer #social ul li a .social-icon{font-size:1.25em}}@media only screen and (min-width: 768px) and (min-width: 835px){.footer .top-footer #social ul li a .social-icon{font-size:1.45em}}@media only screen and (min-width: 768px) and (max-width: 1000px) and (min-height: 700px), only screen and (min-width: 768px) and (max-width: 1300px) and (min-height: 960px), only screen and (min-width: 768px) and (max-width: 1500px) and (min-height: 1100px){#container #left-header #logo{padding-top:1.5em}}@media only screen and (min-width: 768px){body.mobile #scrollingcontainer{height:auto;margin-top:0;padding-top:0;padding-bottom:0;border-radius:0;position:relative;float:right}body.mobile #scrollingcontainer{overflow:auto}body.mobile #scrollingcontainer #scrollingcontainer-inner{overflow-x:auto;overflow-y:auto;height:auto;width:auto;position:relative}.page-template-page-buy-tickets-php #desktopnav-copy .menu-main-menu-container{background:transparent}.page-template-page-buy-tickets-php #desktopnav-copy{background:transparent}.page-template-page-buy-tickets-php #desktopnav-copy #cp-logo{width:100%}.page-template-page-buy-tickets-php #desktopnav-copy{width:22%;left:0;z-index:580}.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li{width:114%;background:transparent}.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li>a{opacity:0;display:block}.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li>a span,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li>a strong{display:none}.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-park-n-tickets,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-rides-megamenu,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-shows-n-events,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-plan-your-trip,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-help-n-info,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-groups-n-picnics{display:none;position:absolute;top:0;left:93%}.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-park-n-tickets ul,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-rides-megamenu ul,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-shows-n-events ul,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-plan-your-trip ul,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-help-n-info ul,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-groups-n-picnics ul{display:block}.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-park-n-tickets li,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-rides-megamenu li,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-shows-n-events li,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-plan-your-trip li,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-help-n-info li,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-groups-n-picnics li{display:block;margin:0}.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-park-n-tickets li a,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-rides-megamenu li a,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-shows-n-events li a,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-plan-your-trip li a,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-help-n-info li a,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li #cp-groups-n-picnics li a{display:block;width:100%;padding:0.25em 0 0.25em 5%}.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li:hover{background:transparent}.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li:hover #cp-park-n-tickets,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li:hover #cp-rides-megamenu,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li:hover #cp-shows-n-events,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li:hover #cp-plan-your-trip,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li:hover #cp-help-n-info,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu>li:hover #cp-groups-n-picnics{display:block}.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu #cp-park-n-tickets>li:first-child,.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu #cp-park-n-tickets>li:nth-child(2){height:87%;margin-bottom:3%;margin-top:3%}.page-template-page-buy-tickets-php #desktopnav-copy #cp-menu-main-menu #cp-park-n-tickets>li{float:left;padding:1em;width:33.33%}html .woocommerce #page-header-img,html .woocommerce .huge-h1,html .woocommerce-page #page-header-img,html .woocommerce-page .huge-h1{margin-left:-2em !important}html .woocommerce #main,html .woocommerce #content,html .woocommerce-page #content{padding-left:2em}html .woocommerce #main .huge-h1,html .woocommerce #content .huge-h1,html .woocommerce-page #content .huge-h1{margin-left:-2em}html .woocommerce #main .huge-h1 .inner strong,html .woocommerce #content .huge-h1 .inner strong,html .woocommerce-page #content .huge-h1 .inner strong{padding-left:2em}html .woocommerce #main .woocommerce-breadcrumb,html .woocommerce #main .breadcrumbs,html .woocommerce #content .woocommerce-breadcrumb,html .woocommerce #content .breadcrumbs,html .woocommerce-page #content .woocommerce-breadcrumb,html .woocommerce-page #content .breadcrumbs{margin-left:-2em;padding-left:3.7em}html .woocommerce #main ul.products li.product a,html .woocommerce #content ul.products li.product a,html .woocommerce-page #content ul.products li.product a{font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 1000px){html .woocommerce #main ul.products li.product a,html .woocommerce #content ul.products li.product a,html .woocommerce-page #content ul.products li.product a{font-size:70%}}@media only screen and (min-width: 768px){.woocommerce-cart #main.eightcol{width:100%;max-width:100%}html .page-template-page-auction-php #main #container-area .mam-line .mam_member_tab a,html .page-template-page-auction-php #main #container-area .mam-line .mam_member_tab-active a,html .page-template-page-auction-php #main #container-area .mam-line .mam_tab1 a,html .page-template-page-auction-php #main #container-area .mam-line .mam_tab1-active a{font-size:1.5em}}@media only screen and (min-width: 768px) and (min-width: 850px){.page-template-page-park-hours-php #pdf-download,.page-template-page-price-calendar-php #pdf-download{padding:1em;max-width:100%;padding:1em 5%;min-width:500px}.page-template-page-park-hours-php .calendar-day,.page-template-page-price-calendar-php .calendar-day{border:1px solid #006bb6;padding:0.5em;display:inline-block;position:relative;cursor:pointer;height:auto}.page-template-page-park-hours-php .calendar-inner,.page-template-page-price-calendar-php .calendar-inner{padding-top:100%;display:block;border-radius:5px;overflow:visible;position:relative;height:100%;width:100%}.page-template-page-park-hours-php .day-number,.page-template-page-price-calendar-php .day-number{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:2.0vmin}}@media only screen and (min-width: 768px){#content,#scrollingcontainer-inner{position:relative}#content,#scrollingcontainer,#scrollingcontainer-inner{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@media only screen and (min-width: 1030px){#sign #sign-inner{font-size:1em}div.flexslider ul.slides li.slide .slide-text{bottom:0em}.footer .top-footer #social ul li{width:auto;float:none;display:inline}.footer .top-footer #social ul li a{line-height:4.65em}.footer .top-footer #social ul li a .social-icon{font-size:1.75em}}@media only screen and (min-width: 1240px){.footer .top-footer #social ul li a .social-icon{font-size:2em}#page-header-img img{top:-25px;position:relative}}@media only screen and (min-width: 1240px) and (min-width: 1400px){#page-header-img img{top:-80px;position:relative}#desktop-nav .menu-main-menu-container>ul>li a span{font-size:2.3em}#desktop-nav .menu-main-menu-container>ul #menu-item-114 span{font-size:3em;margin-top:-0.1em}#desktop-nav .menu-main-menu-container>ul #menu-item-113 span{font-size:2.7em;margin-top:-0.1em}}@media only screen and (min-width: 1240px) and (min-width: 1700px){#page-header-img img{top:-125px;position:relative}#desktop-nav .menu-main-menu-container>ul>li a strong{line-height:2em}#desktop-nav .menu-main-menu-container>ul>li a strong br{display:none}#desktop-nav .menu-main-menu-container>ul>#menu-item-116 span{right:16%}#desktop-nav .menu-main-menu-container>ul>#menu-item-115 span{right:12%}#desktop-nav .menu-main-menu-container>ul>#menu-item-114 span{right:19%}#desktop-nav .menu-main-menu-container>ul>#menu-item-112 span{right:19%}#desktop-nav .menu-main-menu-container>ul>#menu-item-113 span{right:12%}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}#tribe-events-header .tribe-events-sub-nav li,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a{display:block}.page-template-page-save-php .save__body{display:inline-block;max-width:30em}.page-template-page-save-php .save__body__legend{display:inline-block;margin:1em 0 .8em 0;line-height:1.3em;font-size:1.7em}.page-template-page-save-php .save__body__error{display:none;padding-bottom:1em;font-size:1.1em;color:#ec1f24}.page-template-page-save-php .save__body__valid{display:none;padding-bottom:1em;font-size:1.1em;color:#64de2d}.page-template-page-save-php .save__body .show_save_error,.page-template-page-save-php .save__body .show_save_valid{display:inline-block}.page-template-page-save-php .save__input{display:inline-block;max-width:30em}.page-template-page-save-php .save__input #save_text{display:inline-block;border:3px solid #D3D3D3;margin-right:.1em;font-size:1.6em;padding:.3em;width:60%}@media screen and (min-width: 768px) and (max-width: 1050px){.page-template-page-save-php .save__input #save_text{width:100%}}@media screen and (max-width: 489px){.page-template-page-save-php .save__input #save_text{width:100%}}.page-template-page-save-php .save__input #save_button{display:inline-block;-webkit-box-shadow:2px 2px 0px 0px #52b425;-moz-box-shadow:2px 2px 0px 0px #52b425;box-shadow:2px 2px 0px 0px #52b425;transition:background-color 0.5s ease;background-color:#64de2d;vertical-align:top;border-radius:0px;padding:.9em;border:0px}@media screen and (min-width: 768px) and (max-width: 1050px){.page-template-page-save-php .save__input #save_button{margin-top:.5em;width:100%}}@media screen and (max-width: 489px){.page-template-page-save-php .save__input #save_button{margin-top:.5em;width:100%}}.page-template-page-save-php .save__input #save_button:hover{background-color:#55BB27}.page-template-page-save-php .save__input #save_button:active{position:relative;background-color:#55BB27;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;top:1px}.page-template-page-save-php .save__input #save_button.disabled{-webkit-box-shadow:none;-moz-box-shadow:none;pointer-events:none;cursor:not-allowed;box-shadow:none;opacity:.3}.page-template-page-save-php .save__links{display:block;max-width:30em;margin-top:.5em}@media screen and (max-width: 769px){.page-template-page-save-php .save__links{text-align:center}}.page-template-page-save-php .save__links a,.page-template-page-save-php .save__links a:visited{display:inline-block;color:#3086c7;font-size:1.1em}.page-template-page-save-php .save__links__anyday{display:inline-block;margin-right:4em}.page-template-page-save-php .save__links__pick{display:inline-block}.page-template-page-price-calendar-php #main{width:100%}.page-template-page-price-calendar-php .month .calendar-day{overflow:hidden}.page-template-page-price-calendar-php .month .calendar-day .calendar-inner.eventless:after{content:'';position:absolute;height:1px;width:170.421356%;transform:rotate(45deg);background:#2e3f53;top:50%;left:-35%}@media screen and (min-width: 432px){.page-template-page-price-calendar-php .month .calendar-day .calendar-inner .day-number{position:absolute;left:90%;top:9%;transform:translate(-50%, -50%);font-size:.8em}}.page-template-page-price-calendar-php .month .calendar-day .calendar-inner .day-price{display:inline;position:absolute;bottom:0;width:100%;text-align:center;padding:1%;font-weight:bolder;color:#222222}@media screen and (max-width: 432px){.page-template-page-price-calendar-php .month .calendar-day .calendar-inner .day-price{display:none}}@media screen and (min-width: 1070px){.page-template-page-price-calendar-php .month .calendar-day .calendar-inner .day-price{font-size:1.2em}}@media screen and (max-width: 1069px){.page-template-page-price-calendar-php .month .calendar-day .calendar-inner .day-price{font-size:0.8em}}@media screen and (min-width: 1564px){.page-template-page-price-calendar-php .month .calendar-day .calendar-inner .day-price .gate-keeper{display:inline}}@media screen and (max-width: 1563px){.page-template-page-price-calendar-php .month .calendar-day .calendar-inner .day-price .gate-keeper{display:none}}.page-template-page-price-calendar-php .month .calendar-day .calendar-inner .promo_price{display:inline;position:absolute;bottom:25%;width:100%;text-align:center;padding:1%;font-weight:bolder;color:#222222;font-size:1.2em}@media screen and (max-width: 432px){.page-template-page-price-calendar-php .month .calendar-day .calendar-inner .promo_price{display:none}}@media screen and (min-width: 850px) and (max-width: 990px){.page-template-page-price-calendar-php .month .calendar-day .calendar-inner .promo_price{font-size:0.8em}}@media screen and (max-width: 599px){.page-template-page-price-calendar-php .month .calendar-day .calendar-inner .promo_price{font-size:0.8em}}.page-template-page-price-calendar-php .month .calendar-day .tier-fire:after{top:-5%;right:65%}.page-template-page-price-calendar-php .month .calendar-day .tier-christ:after{top:0%;right:62%}.page-template-page-price-calendar-php .month .calendar-day #price_crossout{text-decoration:line-through;font-weight:normal;color:#696969}@media screen and (min-width: 600px){.page-template-page-price-calendar-php .month .calendar-day #price_crossout{font-size:1em}}@media screen and (max-width: 599px){.page-template-page-price-calendar-php .month .calendar-day #price_crossout{font-size:0.6em}}.page-template-page-price-calendar-php .month-legend{margin-left:auto;margin-right:auto}@media screen and (min-width: 481px){.page-template-page-price-calendar-php .month-legend{max-width:65%}}.page-template-page-price-calendar-php .month-legend .rules table{margin-top:1em}.page-template-page-price-calendar-php .month-legend .rules table tbody tr td{padding-left:0em}.page-template-page-price-calendar-php .month-legend .rules table tbody tr td .promo_legend_price{display:inline-block;font-weight:bold;padding-left:0.2em}.page-template-page-price-calendar-php .month-legend .rules table tbody tr td #price_crossout{text-decoration:line-through;font-size:0.9em;color:#696969}.page-template-page-price-calendar-php .month-legend .special_events .special__events__title{margin:1em 0em;text-align:center;width:100%}.page-template-page-price-calendar-php .month-legend .special_events table{margin-bottom:1.5em}.page-template-page-price-calendar-php .month-legend .special_events table tbody tr td{padding-left:1em}.page-template-page-price-calendar-php .month-legend .special_events table tbody tr td .promo_legend_price{display:inline-block;font-weight:bold;padding-left:0.2em}.page-template-page-price-calendar-php .month-legend .special_events table tbody tr td .price_crossout{text-decoration:line-through;font-size:0.9em;color:#696969}@media screen and (min-width: 1564px){.online-tag{display:inline}}@media screen and (max-width: 1563px){.online-tag{display:none}}.tier_name{font-weight:bold}

/*# sourceMappingURL=style.css.map */