@charset "utf-8";@-webkit-keyframes shakeit{0{-webkit-transform:rotate(0) translate(2px,1px)}10%{-webkit-transform:rotate(2deg) translate(1px,2px)}20%{-webkit-transform:rotate(-2deg) translate(3px,0)}30%{-webkit-transform:rotate(0) translate(0,-2px)}40%{-webkit-transform:rotate(-2deg) translate(-1px,1px)}50%{-webkit-transform:rotate(2deg) translate(1px,-2px)}60%{-webkit-transform:rotate(0) translate(3px,-1px)}70%{-webkit-transform:rotate(2deg) translate(-2px,-1px)}80%{-webkit-transform:rotate(-2deg) translate(1px,1px)}90%{-webkit-transform:rotate(0) translate(-2px,-2px)}100%{-webkit-transform:rotate(2deg) translate(-1px,2px)}}@keyframes shakeit{0{transform:rotate(0) translate(2px,1px)}10%{transform:rotate(2deg) translate(1px,2px)}20%{transform:rotate(-2deg) translate(3px,0)}30%{transform:rotate(0) translate(0,-2px)}40%{transform:rotate(-2deg) translate(-1px,1px)}50%{transform:rotate(2deg) translate(1px,-2px)}60%{transform:rotate(0) translate(3px,-1px)}70%{transform:rotate(2deg) translate(-2px,-1px)}80%{transform:rotate(-2deg) translate(1px,1px)}90%{transform:rotate(0) translate(-2px,-2px)}100%{transform:rotate(2deg) translate(-1px,2px)}}.ride:hover{-webkit-animation-name:shakeit;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-name:shakeit;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}body{background:#6fbe49;font-family:'Nunito',sans-serif}h1,h2,h3,h4,h5,h6,span,p{display:block;font-family:'Nunito',sans-serif;padding:0;margin:0}.fullwidth{width:100%}.pad-nowt{padding:0}.opening-btn{background-color:#62259d;border:0;color:#fff;font-size:14px;border-radius:14px}.opening-btn:hover{color:#ef34a7}.purple-btn{background-color:#62259d !important;color:#fff !important;font-family:'Nunito';border:0}.pink-btn{background-color:#ef34a7 !important;color:#fff !important;font-family:'Nunito';border:0}.orange-btn{background-color:#ff8300 !important;color:#fff !important;font-family:'Nunito';border:0}.blue-btn{background-color:#008fbe !important;color:#fff !important;font-family:'Nunito';border:0}.btn-default:hover{background:#62259d !important}#content .bottom-corner{bottom:13px !important}.upcoming-content #months{margin-bottom:50px}.fa-calendar{margin-right:8px;font-size:20px}#page{overflow:hidden}#content{margin-top:40px}.upcoming-content a,.upcoming-content a:active,.upcoming-content a:hover{color:#62259d}.upcoming-content ul{padding:0;width:100%;float:left}.upcoming-content ul li{width:90%;float:left;list-style-image:url('/images/common/bulletpoint.jpg');margin:5px 0}.label{color:#ef34a7;padding:0}.signup-but:hover{color:#ef34a7}.logo img{padding:30px 0 5px 0;max-width:450px}.plane img{position:relative;padding-top:16px;max-width:390px;float:right}.book-online img{max-width:115px;float:right}.firework{position:absolute;opacity:0}.head1{left:-90px;top:-5px;max-width:170px}.head2{top:-5px;right:-50px}.head2 img{max-width:100px}.vision-slider{background-color:#638e2e}.random-firework{display:none}.corner-peel{position:fixed;left:0;top:0;width:140px;height:100;z-index:9}.tooltip{z-index:5}.top-nav{padding:10px 12px 0 0}.top-nav ul{display:block;float:right;padding:0 0 0 25px;margin-left:-60px}.top-nav ul li{display:inline;color:#fff;border-right:1px solid #fff;padding:0 12px 3px 6px;font-size:12px}.top-nav ul li:last-child{border:0}.top-nav ul li a{text-decoration:none;color:#fff}.top-nav ul li a:hover{color:#638e2e}.container-fluid{padding:0}.navbar-nav{width:100%}.navbar-default{background:0;border:0;border-radius:0;background:url('../images/common/flag-bg.png') no-repeat;background-size:100% 50px;height:50px;-webkit-box-shadow:0 5px 0 0 rgba(83,130,25,0.5);-moz-box-shadow:0 5px 0 0 rgba(83,130,25,0.5);box-shadow:0 5px 0 0 rgba(83,130,25,0.5)}.navbar-default .navbar-nav>li>a{color:#fff;text-align:center;font-size:15px !important;font-weight:700}.navbar-default .navbar-nav>li>a:hover{color:#000}.navbar-collapse{padding:0}.nav>li{padding-left:0;padding-right:0}.nav{padding:0 25px 0 25px}.dot{float:left;margin-right:8px;margin-top:6px}.dot-text{font-size:22px;color:#fff;text-align:left}.dot-text-small{font-size:12px;color:#fff;text-align:left}.search{padding:0 0 0 15px}#searchbox .input-group{position:relative;width:100%}#searchbox .input-group .form-control{background-color:#638e2e;border-radius:14px;width:100%;padding-left:40px;color:#fff;border:2px solid #638e2e}#searchbox .input-group .input-group-btn{position:absolute;left:0;z-index:9}#searchbox .input-group .input-group-btn .btn{background:0;color:#fff;border:0;position:absolute;left:0}.input-group-btn .btn-default:hover{background:none !important}.input-group-btn .btn-default:hover>i{color:#6fbe49}nav#menu ul li{display:list-item}#menu ul li{border-bottom:1px solid #fff}#menu ul li:last-child{border-bottom:0}.navbar{position:relative;z-index:200}#menu>ul>li:nth-child(1){background-color:#6fbe49}#menu>ul>li:nth-child(2),.navbar-default .navbar-nav>li:nth-child(2){background-color:#ef34a7}#menu>ul>li:nth-child(3),.navbar-default .navbar-nav>li:nth-child(3){background-color:#62259d}#menu>ul>li:nth-child(4),.navbar-default .navbar-nav>li:nth-child(4){background-color:#008fbe}#menu>ul>li:nth-child(5),.navbar-default .navbar-nav>li:nth-child(5){background-color:#ff8300}#menu>ul>li:nth-child(6),.navbar-default .navbar-nav>li:nth-child(6){background-color:#ef34a7}#menu>ul>li:nth-child(7),.navbar-default .navbar-nav>li:nth-child(7){background-color:#62259d}#menu{display:none}#menu.mm-opened{display:block}.navbar-nav>li:nth-child(1){display:none}.mm-list a.mm-subopen{width:100% !important}.navbar-nav .dropdown .dropdown-menu{border-width:5px;border-style:solid}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:inherit;color:#fff}.navbar-nav .dropdown .dropdown .sublink{padding:5px 0;color:#444;font-family:'Nunito';width:100%;float:left}.navbar-nav .dropdown .dropdown .sublink:hover{text-decoration:none}.navbar-nav>.dropdown>.sublink:hover{color:#fff}#popupoverlay{background:rgba(255,255,255,0.60);background-size:100% auto;top:0;left:0;position:fixed;z-index:10;width:100%;height:100%;display:none}.toggleoverlay:hover{color:#fff !important}.navbar-nav .dropdown .dropdown ul li{list-style-type:none;width:100%;padding:0}.navbar-nav .dropdown .dropdown ul{padding:0}.flam{position:relative;z-index:100}.titlelink{border-bottom:3px dotted #d6d6d6;margin-bottom:10px;padding:5px 0 10px !important;font-family:'Nunito';font-size:16px}.book-online a{position:relative;z-index:100}#poplinks{padding:0}#poplinks li{list-style-type:none;float:left;width:50%}#poplinks li a{float:left;padding:3px 0;width:100%;display:block;color:#fff}#gallery{margin-top:10px;margin-bottom:20px}.gallery-wrap{position:relative;margin-bottom:25px}.right-corner{position:absolute;right:-20px;top:-16px}.bottom-corner{position:absolute;bottom:-37px;right:30px}.left-corner{position:absolute;left:-25px;top:20px}.home-images img{width:100%;margin:20px 0 10px 0}.home-events{margin:0;padding:25px 0 25px;border-bottom:3px dotted #ccc}.home-events h4{color:#62259d;margin-bottom:10px;text-transform:uppercase}.home-events p{margin-bottom:25px;font-weight:200}.home-events img{margin-bottom:15px}.home-events .btn{border:0;color:#fff;border-radius:20px;padding:6px 30px 6px 30px;width:150px;margin:0 20px 15px 0;text-transform:uppercase}.home-events .btn:hover,.sections .btn:hover,.attractions .btn:hover{background-color:#6fbe49}.attractions .btn,.sections .btn{border:0;color:#fff;border-radius:20px;padding:6px 20px 6px 20px;margin:0 20px 15px 0;text-transform:uppercase}.attractions .btn{font-size:12px;margin:0}.home-panel{padding:0}.home-panel{-webkit-box-shadow:-5px 5px 0 0 rgba(83,130,25,1);-moz-box-shadow:-5px 5px 0 0 rgba(83,130,25,1);box-shadow:-5px 5px 0 0 rgba(83,130,25,1)}.home-panel h3{margin-top:15px}.panel{background:0;border-radius:0;position:relative;border:0;background:#fff}.panel-primary{border:0;margin:0}.panel-primary>.panel-heading{border:0;background:0}.upcoming-stuff{background-color:#fff;position:relative;margin:0 0 50px 0;min-height:250px}.upcoming-title{background-color:#ff8300;padding:15px;background:url('../images/common/dots.png') #ff8300 repeat-x;background-position:left 0 bottom -2px}.upcoming-title h2,.upcoming-title h1{color:#fff;font-size:18px;text-transform:uppercase}.content a{text-decoration:none}.content h2,.content h2 a{font-size:20px;font-weight:700;color:#62259d;margin-top:15px}.content h3,.content h3 a{font-size:18px;font-weight:700;color:#62259d}.content h4,.content h4 a{font-size:16px;font-weight:700;color:#62259d}.content h5,.content h5 a{font-size:14px;font-weight:700;color:#ef34a7}.content h6,.content h6 a{font-size:12px;font-weight:700;color:#008fbe}.content ul{margin:5px 0 8px 25px;padding:0}.content ul li a{color:#000;line-height:22px}.content ul li a:hover{color:#62259d}.content hr{clear:both;margin:15px 0 15px 0 !important;display:block;height:1px;border:0;border-top:1px solid #ccc}ul.sitemap{display:block;margin:20px 0 0 0;padding:0}ul.sitemap li{display:block;margin:0;padding:6px 0 6px 0;font-family:"Helvetica Neue",Helvetica,Arial}.sitemap-block{padding:0 15px 20px 15px;border-bottom:1px dotted #ccc}.sitemap-title{margin-top:20px}.upcoming-content{text-decoration:none;overflow:hidden;position:relative}.content p{padding:10px 0 10px 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.main-text{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.upcoming-content .btn{margin:15px 10px 15px 0}.ride-video-overlay{position:absolute;top:0;z-index:2;display:none}#ride-video-play-button{width:100%;height:0;background:url('../images/play-button.png');background-size:20% 20%;background-repeat:no-repeat;background-position:center center;position:absolute;z-index:3;display:block;opacity:.9;transition:all .5s;cursor:pointer;padding-bottom:43%}#ride-video-play-button:hover{transform:scale(1.05);opacity:1}.marg-top{margin-top:30px}.marg-bot{margin-bottom:30px}.panel0 a.paneltitle,.panel3 a.paneltitle{background-color:#62259d}.panel0 .panel-strap,.panel3 .panel-strap{background-color:#ef34a7}.panel0 .panel-strap-bg,.panel3 .panel-strap-bg{background:url("../images/common/left-flag.png") no-repeat}.panel1 a.paneltitle,.panel4 a.paneltitle{background-color:#008fbe}.panel1 .panel-strap,.panel4 .panel-strap{background-color:#ff8300}.panel1 .panel-strap-bg,.panel4 .panel-strap-bg{background:url("../images/common/orange-flag.png") no-repeat}.panel2 a.paneltitle,.panel5 a.paneltitle{background-color:#ef34a7}.panel2 .panel-strap,.panel5 .panel-strap{background-color:#62259d}.panel2 .panel-strap-bg,.panel5 .panel-strap-bg{background:url("../images/common/right-flag.png") no-repeat}a.paneltitle,.paneltitle{display:block;font-size:18px;background:url('../images/common/dots.png') #ff8300 repeat-x;background-position:left 0 bottom -2px;padding:10px;text-transform:uppercase;color:#fff}.panel-strap-bg{position:absolute;bottom:20px;right:0;height:50px;background-position:left;padding-left:30px}.panel-strap{padding:3px 0 3px 0;height:50px}.panel-strap p{display:block;border-top:3px dotted #fff;border-bottom:3px dotted #fff;color:#fff;font-size:16px;padding:8px 8px 8px 24px;text-transform:uppercase;margin-left:-14px}img.panel-img{position:absolute;top:15px;right:5px}.panel-body{background:#fff}.panel-body .btn{margin-top:15px}.panel-body .label{background:0}.panel ul{margin:0;list-style:none}ul.sharing-buttons{display:block;margin:25px 0 30px 0;padding:0;font-family:"Nunito",sans-serif}ul.sharing-buttons li{display:inline;width:auto;list-style:none;padding:10px;background:#62259d;border-right:2px dotted #fff}ul.sharing-buttons li:first-child{background:#ff8300;color:#fff;border:1px solid #ff8300}ul.sharing-buttons li:last-child{border-right:0}ul.sharing-buttons li a{color:#fff}ul.sharing-buttons li a:hover{text-decoration:none;color:#ff8300}.sections.marg-top{margin-top:1rem}.sections .section-title{text-transform:uppercase}.section{margin-bottom:2rem}.section img{margin-bottom:2rem}ul.list-group,ul.list-group a{color:#000;text-decoration:none;list-style:none}ul.list-group a:hover{color:#ff8300}.newslist{margin:10px 0 10px 0;border-bottom:2px dotted #ccc}.offerlist{margin:10px 0 10px 0;padding:10px 0;border-bottom:2px dotted #ccc}.text-muted{color:#666}ul.pager{padding:15px;margin:0}ul.pager li a{color:#fff;background-color:#ff8300;border:0;margin:0 5px}ul.pager li a:hover,ul.pager li.active a{background-color:#ef34a7 !important}.pager .next,.pager .previous{display:none}.profile{margin:15px 0 15px 0}.img-circle{float:left;margin:8px 15px 0 0}img[usemap]{border:0;height:auto;max-width:100%;width:auto}.calticketlink{display:block;font-family:"Nunito";font-size:20px;padding:19px 0;text-align:center;width:100%;margin-top:20px;float:left;background:#62259d}.lead{color:#62259d;font-family:"Nunito",sans-serif !important;font-size:19px !important;font-weight:initial;line-height:1.4;margin-bottom:0}#heightbar{width:100%;display:block;padding:10px 0;text-align:center;background:#008fbe;color:#fff;font-size:20px}#eventkey .fa-circle{position:static}#eventkey li{list-style-type:none;display:inline-block;margin:0 10px;width:auto;float:unset;list-style-image:none}.map-page{margin-top:10px !important}.map-title{padding:0;position:absolute;top:10px}.map-title .panel-strap{background-color:#ef34a7;padding-left:4px}.map-title .panel-strap p{display:block;border-top:3px dotted #fff;border-bottom:3px dotted #fff;color:#fff;font-size:16px;padding:8px 24px 8px 8px;text-transform:uppercase;margin-right:-14px;margin-left:0}.map-title .panel-strap p{font-family:"Nunito",sans-serif}.map-title .panel-strap-bg{background:url("../images/common/right-flag-map.png") no-repeat transparent;position:absolute;top:0;left:0;height:50px;background-position:right;padding:0 30px 0 0}.comp-terms h4{color:#ef34a7}.comp-terms .btn{background:#ef34a7;color:#fff}.comp-terms .btn:hover{color:#fff}.comp-terms ol li,.comp-terms p{line-height:1.8em}.comp-entry{display:none}.panzoom-parent{overflow:hidden;position:relative}#calcon{width:100%;display:block;margin:0}#calcon>li{list-style-image:none;list-style-type:none;float:left !important;display:block;width:auto !important}#calcon #caltitle{background:none repeat scroll 0 0 #62259d;color:#fff;display:block !important;float:none !important;font-size:22px;margin:0 !important;padding:14px 0;text-align:center;width:100% !important}#calcon .control{position:absolute;top:0;background:#8141c1;height:100%;margin:0}#calcon .ctrlleft{left:0}#calcon .ctrlright{right:0}#calcon .control button{border:0;padding:0 20px;height:100%;background:0;color:#fff;font-size:17px}.cal-row-head .cal-cell1{background:none repeat scroll 0 0 #ef34a7;color:#fff}.calcats{background:#eaeaea;color:#fff !important;margin:0;padding:10px 0;overflow:hidden}#calpage{overflow:visible !important}.calcats h3{color:#6fbe49;font-size:28px;text-align:center}#eventkey{text-align:center}#eventkey>li a{color:#848484;font-size:17px;float:none}#cal-slide-content{background:#8141c1 !important}.event-item .img-thumbnail{float:left}.event-item>span{float:right;margin-left:5%;width:70%}.event-item .img-thumbnail{float:left;width:20%}#cal-slide-content a.event-item{color:#fff;float:left;font-weight:400;line-height:22px;margin:10px 0;width:100%}.events-list>.tickets{height:100%;position:absolute;background:#62259d;right:-4px;top:0;width:102%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.cal-day-holiday span[data-cal-date]{color:#fff}#openbanner{overflow:hidden;background:none repeat scroll 0 0 #ef34a7;color:#fff;font-size:17px;line-height:35px;padding:10px 5%;text-align:center;width:100%}#digibanner{background:none repeat scroll 0 0 #00162a;color:#fff;display:block;float:left;font-size:17px;padding:20px 5% 10px;text-align:center;width:100%}#cal-day-tick{color:#000}#digibanner img{margin-top:-12px;max-width:102px}#cal-week-box{color:#000}#topticket{max-width:100px;float:right}#openbanner>span{display:inline-block !important;float:left !important;margin-left:5%;text-align:left;width:80% !important}.desk-awards{margin-top:20px;float:left}.desk-awards img{width:100%;max-width:120px}#openbanner>i{font-size:70px;float:left;width:auto !important}.cal-month-day .events-list{width:100%;height:100% !important;position:absolute;max-height:1000px}.cal-month-day .pull-right{z-index:10;position:relative}.events-list .event-important{border:1px solid #d6d6d6;position:relative;top:20%;z-index:10}.topdate .fa-circle{border:3px solid #fff;border-radius:100px;float:left;font-size:20px;height:24px;padding:0;position:static;width:23px;margin-top:5px;margin-right:10px}.topdatetext{float:left;max-width:188px}.cal-month-day,.cal-day-today{position:relative;background-size:75% auto;background:url('../images/calendar/closedbg.jpg') no-repeat top left #62259d !important;background-color:#62259d !important;color:#fff}.cal-day-weekend span[data-cal-date]{color:#fff !important}#savebubble{position:absolute;top:-20px;right:-20px;z-index:1000}.cal-day-today span[data-cal-date]{color:#fff !important}.ticketslideout{position:absolute;right:-5px;top:-20px}.cal-month-box,.cal-week-box,.cal-year-box{border-width:0}.map-info{width:200px;height:80%;position:absolute;background:rgba(255,255,255,0.8);text-align:center;z-index:100;border-radius:5px;bottom:625px}.map-info h4{margin:15px 0 15px 0}.map-left{left:-210px}.map-right{right:-210px}area{cursor:pointer}.map-overlay{position:absolute;z-index:99;display:none}.close-ride{position:absolute;top:10px;right:6px;font-size:18px;cursor:pointer}.map-info h4{text-align:left}.circle{-webkit-border-radius:150px;-moz-border-radius:150px;border-radius:150px;overflow:hidden;display:inline-block;float:none;height:40px;width:40px;color:#fff !important;text-align:center;font-size:19px;padding-top:7px;margin:4px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.circlewrap{width:14.28%;text-align:center;float:left;height:40px;margin:5px 0}.monthdays{text-align:center}.circle.blank:hover{background:#FFF none repeat scroll 0 0 !important;cursor:default}.circle:hover{background:#ff8300 none repeat scroll 0 0 !important;cursor:pointer;font-size:22px;padding-top:5px}.monthtitle{color:#ff8300;display:block;text-align:center;width:100%;font-size:23px;margin:10px 0}.pinkbanner{width:100%;display:block;text-align:center;color:#fff;background:#ef34a7;font-size:20px;padding:10px 5%}#months hr{display:none}.map-key-list{margin-top:20px}.map-key-list h3{margin-bottom:20px;text-transform:uppercase}.map-key-list ul{display:block;list-style:none;margin:0;padding:0}.map-key-list ul li{display:block;line-height:26px;position:relative;font-family:"Helvetica Neue",Helvetica,Arial;margin-left:40px}.fa-circle{display:block;position:absolute;font-size:25px;color:#c00;margin-right:8px;top:2px;left:-40px}.double-dig{left:3px !important}.inner-no{position:absolute;left:7px;top:7px;font-size:12px;color:#fff}span.map-list{display:inline;margin-left:30px}.height-restriction{position:absolute;top:0;right:0}.orange-text{color:#ff8300 !important}.blue-text{color:#008fbe !important}.purple-text{color:#62259d !important}.pink-text{color:#ef34a7 !important}.green-text{color:#6fbe49 !important}.yellow-text{color:#fecf00 !important}.darkblue-text{color:#0087b6 !important}.dotted{border-bottom:2px dotted #ccc;margin:20px 0 5px 0}#filterpanel{background:#fff;padding-bottom:40px !important;text-align:center}#filtercontent{padding:0 20px 20px 20px;position:relative;margin:10px 0}#filterpanel h1,#filterpanel h2{background:#ef34a7;color:#fff;font-size:20px;padding:10px;margin:0}#filtercontent h3{margin-bottom:40px}.internalgallery{padding:0 20px}.upcoming-stuff .alert{margin:0;background:#d8314a;color:#fff}.ride{margin:20px 0;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.ride h3{font-size:16px}.ride .upcoming-title,.ride{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.ride .img-responsive{width:100% !important}.ride:hover{-webkit-border-radius:15px !important;-moz-border-radius:15px !important;border-radius:15px !important;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#filterpanel.affix{position:fixed !important;top:20px;min-width:262px}.switch-light{margin:10px 0}.gmap{padding:5px;background:#fff}.img-thumbnail{border:0}.fairground{height:270px;background:url("../images/common/fairground.png") no-repeat;background-position:bottom}.footer-signup{background:url("../images/common/subscribe-bg2.png") no-repeat;height:130px;padding:17px 15px 0 23px;background-size:cover}.footer-signup .btn:hover{background:#ef34a7 !important}.footer-signup .btn{float:right;position:relative;top:18px}.footer-signup span{font-size:2rem;width:400px;padding:8px 20px 0 20px;float:left;font-weight:bold;color:#fff;text-transform:uppercase}.subscribe-form button{background:0;border:0;color:#fff;text-transform:uppercase;width:100px;float:right;padding-top:10px}.subscribe-form input{border-radius:10px;color:#999;width:430px;border:0;padding:10px 20px 10px 20px;float:left;margin:0 0 0 20px}.purple-block{background-color:#62259d}.footer-links{padding-bottom:20px}.footer-links h2{margin:20px 0 20px 0;border-bottom:3px #fff dotted;color:#fff;padding-bottom:10px}.find-us p{color:#fff;padding:10px 0 10px 0;font-weight:200}.find-us ul{color:#fff;font-weight:200}.find-us a{color:#fff}.socials p{padding:15px 0 15px 0;color:#fff}.socials ul{display:block;margin:0;width:100%;padding:0}.socials ul li{height:42px;width:42px;background:#fff;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;list-style:none;display:inline-block;position:relative;margin-right:15px}.socials ul li:hover{background:#ef34a7}.socials .fa{position:absolute;color:#62259d;font-size:28px;top:9px}.fa-facebook{left:12px}.fa-twitter{left:9px}.fa-youtube{left:9px}.fa-instagram{left:10px}.fa-google-plus{left:9px}.facebook-wrap{padding:5px;background:#fff;border-radius:10px}.fb-like-box{width:100%}.copyright{padding-top:20px;color:#fff;background:#471975;padding:10px 0 10px 0}.copyright a{display:inline;color:#ef34a7}.wsv{text-align:right;padding:0}#months hr.three{display:block;width:100%;margin:25px 0 10px !important;float:left}.fb-wrap{border-radius:10px;background:#fff;width:100%;margin-bottom:15px;padding:10px;overflow:hidden}@media(max-width:1400px){.corner-peel{display:none}}@media(max-width:1200px){#topticket{padding:8px;margin-bottom:8px}#months hr.three{display:none}.vision-slider-2 .service-image img{width:100% !important}.prev-slide4,.next-slide4{top:10%}.book-online img{max-width:70%}.subscribe-form input{width:240px;margin-left:120px}.nav>li>a{height:50px;padding:5px 5px 0 5px}#filterpanel.affix{position:static !important;min-width:0 !important}.switch-light{width:175px;float:left;margin-left:20% !important}#filtercontent h3{width:100%;float:left;margin:15px 0 0}#ex1Slider{float:left;width:100%;margin:15px 0 0}.upcoming-stuff.rides-mob{min-height:auto;margin:0}#filtercontent{float:left;width:100%}#filterpanel{background:none repeat scroll 0 0 #fff;padding-bottom:20px;overflow:hidden;margin:0 0 20px 0}#savebubble{position:absolute;right:5px;top:-20px;z-index:1000;width:84px}.map-description p{font-size:12px;padding:10px 0 10px 0}.dot-text{font-size:16px}.dot-text-small{font-size:10px}.cal-month-day,.cal-day-today{background:#62259d !important}#months hr.two{display:block;width:100%;margin:25px 0 10px !important;float:left}.calcats{position:static}.circle{margin:5px 10px}#gallery{margin-top:20px}.topdatetext{max-width:140px}}@media(max-width:990px){#eventkey li{width:100%;padding:5px 0;float:left;text-align:left}.right-corner{max-height:74%;top:-9px;right:-6px}.bottom-corner{max-width:60%;bottom:-20px}.left-corner{max-height:50%;left:-15px}.dot-text{font-size:16px}.map-info img{width:42% !important;margin:0 auto;float:left}.map-info h4{font-size:2.3rem}.map-info .map-description{font-size:2rem;padding:0 0 0 15px;float:right;width:58%;text-align:left}.map-info .btn{font-size:2rem;margin-top:6px}.map-info{width:100%;height:100%;bottom:20px;top:-100%;overflow:hidden}.map-mobile{top:-100%}#searchbox .input-group{margin-top:4px}.mobile-click{cursor:pointer}.navbar-default{pointer-events:none}.nav>li{display:inline-block;height:50px}.nav>li:last-child{height:50px;padding:0 10px 0 10px}.nav-gradient{background-color:#62259d}.mm-menu .mm-list{padding:0 0 !important;color:#fff !important}.mm-list a.mm-subclose{color:#fff !important;font-size:20px !important}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{margin-left:0 !important}.mm-menu{text-transform:uppercase}em.mm-counter{right:48px !important;top:9px !important}.mob-menu{background-color:#62259d}.mob-menu .search{padding:0 10px 10px 10px}img.panel-img{position:absolute;top:75px;right:5px}.footer-signup{background:#62259d;height:112px;padding:20px;border-radius:10px;margin-top:15px}span.mobs-sub{color:#fff}.park-map{width:1200px;height:652px;overflow:hidden;padding:0}.panzoom-parent{height:350px;position:relative;overflow:hidden;padding:0}area{cursor:pointer}.height-restriction{display:none}.home-panel{background:0;box-shadow:none;padding:4px}.home-panel:first-child{background:0;box-shadow:none;padding-right:8px}.home-panel:last-child{background:0;box-shadow:none;padding-left:8px}.home-panel .panel-strap-bg{right:4px}.home-panel:first-child .panel-strap-bg{right:8px}.opening-btn{margin-top:4px}}@media(max-width:800px){.daytitles{display:block}.circle{margin:5px 5px;height:32px;width:32px;font-size:14px}}@media(max-width:767px){#content{margin-top:0}.mob-dots{bottom:-23px !important}.circle{height:40px;width:40px;font-size:19px;padding-top:7px}.attractions{text-align:center}.banner-wrap{padding:0}.logo img{text-align:center;padding:10px 0 5px 0}.mobile-menu{width:100%;background-color:#000;height:40px}.mobile-menu-offcanvas{position:absolute;width:40%;right:140%;height:100%;background-color:#000}.mobile-menu-wrapper{position:relative;width:100%}.toggled{right:0}.nav-wrap a{display:block}.mob-icons img{padding:10px 5% 5% 5%}li.dropdown{float:none}.menu-text{position:absolute;display:inline-block;color:#fff;top:9px;left:38px}.fa-bars{display:inline-block;color:#fff;font-size:28px;padding:6px}.burger-menu{position:relative;display:inline-block;padding:0;float:left}.mob-search .fa-clock-o{display:block;border-right:1px solid #83669f;border-left:1px solid #83669f;padding-right:10px}.mob-search .fa{font-size:25px;color:#fff;padding:8px 15px 0 15px;float:right;height:40px}.nav-wrap{margin:0}.search-mob{position:relative;width:100%;right:0;top:0;display:none;padding-top:0}.mob-search{cursor:pointer}img.panel-img{position:absolute;top:15px;right:5px}.container{padding:0}.panel{margin:0 10px 15px 10px}.sm-pad-nowt{padding:0}.footer-signup{text-align:center;height:auto;z-index:9;position:relative;text-transform:uppercase;padding:0}.footer-signup form{margin:15px 0 30px 0}.footer-signup input{float:none;margin:30px 0 0 0}.footer-signup .btn{margin:20px 0 40px 0;float:none}.footer-signup img{margin-bottom:20px}.footer-signup span{padding:0 40px;width:100%}.footer-signup-wrap{padding:0 20px;position:relative;float:left;margin-bottom:50px;width:100%}.fairground{height:350px}.footer-signup-wrap .bottom-corner{bottom:-28px;right:30px;width:300px;max-width:none;height:60px}.footer-signup-wrap .top-corner{position:absolute;top:-12px;left:8px;-webkit-transform:scale(-1);width:300px;max-width:none;transform:scale(-1);height:60px}.mob-awards{margin:20px 0 40px 0;float:left;width:100%}.mob-awards img{width:110px;max-width:100%;margin:0}.mob-awards a{display:block;text-align:center}.mob-awards a img{margin-top:30px}.footer-links h2{text-align:center}.mob-direct{text-align:center;float:left;width:100%;margin-bottom:20px}.mob-direct small{display:block;color:#fff;font-weight:bold}.mob-direct .pink-btn{margin:20px 0;background:#ef34a7;border-radius:15px;padding:10px 30px;font-weight:bold}.socials ul{margin:15px 0 30px 0;text-align:center}#savebubble{display:none}.ticketslideout{display:none}.btn-block{margin:10px 0 10px 0;width:100px}.home-panel h3{font-size:16px}.home-panel{margin-left:0;margin-right:0;padding:0 !important}.home-panel .panel-strap-bg{right:0 !important}.home-images img{margin-top:-4px}.home-images{margin-top:10px}.subscribe-form{border-radius:0}.copyright{text-align:center}.wsv{text-align:center}.pager li a{padding:12px 15px;margin:0 3px}}@media(max-width:660px){.home-events img{display:none}.event-description{width:100%;padding:0}.panel-body{padding:0}}.sharing-buttons span{display:inline-block}@media(max-width:480px){#months hr.two{display:none}#months hr.single{display:block;width:100%;float:left;margin:30px 10px !important}.sharing-buttons li{border:medium none !important;margin:4px 0 4px 0 !important;text-align:center}#ridelist{margin-bottom:30px}#ridelist .ride{padding:0 8px !important;margin-bottom:0}#ridelist .ride .upcoming-title{padding:10px 5px;max-height:31px;overflow:hidden}#ridelist .ride .upcoming-title h3{font-size:10px}.sharing-buttons li .fa-share{font-size:20px}.pinkbanner{font-size:16px}.mob-icons img{padding:10px 0 0 0}#filtercontent h3{width:100%;float:left;margin:20px 0 10px}.cal-row-head,.event-important{display:none !important}#ex1Slider{float:left;width:100%;margin:30px 0 10px}#eventkey{text-align:center;margin:10px 0 !important}.switch-light{margin-left:35% !important}#calcon .control{background:none repeat scroll 0 0 #8141c1;display:block;float:left;height:100%;margin:0;padding:10px 0;position:static;text-align:center;top:0;width:50% !important}.thumbgal{margin:10px 0 !important;float:left}}@media(max-width:380px){.footer-signup input{width:100%}.footer-signup button{width:100%}#openbanner>span{margin-left:0;text-align:left;width:100% !important;font-size:14px;line-height:18px}}@media(max-width:360px){li.share-icon{display:none !important}}@media(max-width:340px){img.panel-img{position:absolute;top:35px;right:5px}.mob-icons img{min-width:40px}.icon2{margin:0 0 0 -15px}.footer-signup{height:160px}.home-events .btn{font-size:12px !important;padding:6px 12px;width:110px}.socials ul li{margin-right:10px}}@media(max-width:320px){.daytitles,.circle.blank{display:block}.circle{height:34px;width:34px;font-size:14px;padding-top:7px}}.animated{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes zoomInUp{0{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:.5;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}100%{opacity:1}}@keyframes zoomInUp{0{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:.5;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}100%{opacity:1}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomInUp2{50%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}80%{opacity:.8;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}100%{opacity:1}}@keyframes zoomInUp2{50%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}80%{opacity:.8;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}100%{opacity:1}}.zoomInUp2{-webkit-animation-name:zoomInUp2;animation-name:zoomInUp2}