.clickable:hover{cursor:pointer}.mt-5{margin-top:10px}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}@font-face{font-family:CustomFontMain;size-adjust:93.75%;ascent-override:110%;src:url(../css/font/Niveaureg.otf) format("opentype")}@font-face{font-family:CustomFontMain;src:url(../css/font/Niveaubold.otf) format("opentype");font-weight:700;font-style:normal}.user-account-dropdown .dropdown-menu-separator{border-top:2px solid #dfdbec}.user-account-dropdown .dropdown-item{width:auto}.user-account-dropdown .dropdown-item:focus,.user-account-dropdown .dropdown-item:hover{background-color:#009ad8;border-radius:3px;font-weight:700}#user-account-modal .login-col{margin-bottom:1.5rem;margin-left:1.5rem;margin-top:1.5rem;max-width:fit-content}@media (max-width:991px){#user-account-modal .login-col{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}}#user-account-modal .perks-col{margin-left:2.5rem}#user-account-modal a{color:#000!important;text-decoration:underline!important}body,html{color:#424346;top:0;margin:0;padding:0;height:100%;font-family:CustomFontMain;font-size:16px;z-index:-999;-webkit-text-size-adjust:100%}img{text-decoration:none}a img,img{border:0}hr{border:none;border-top:1px dashed #dfdfdf;clear:both}.accordion{display:none}#body_content{margin:0 auto;max-width:680px;min-height:600px}.clear{clear:both!important;display:block!important;float:none!important;padding:0!important;margin:0!important}.group:after{content:"";display:table;clear:both}.center-content,.center-text{text-align:center}.center-content{width:100%;display:inline-block}.blue-icon{vertical-align:middle;display:inline-block;color:#13b7d7}.white-bg{background-color:#fff}.container-tickets{background:#fff;margin-bottom:15px;padding:0;position:relative;border-radius:10px}.container-tickets input[type=button]{margin:10px 0}.content{padding:10px;font-size:16px;background-color:#fff;z-index:400}.selector-button{color:#13b7d7;font-family:Source Sans Pro,sans-serif;border:1px solid #13b7d7;padding:7px 15px;background:#fff;cursor:pointer;font-size:1em;margin:5px 15px 5px 0;transition:.5s}.selector-button:focus{outline:none}.selector-button.selected{background-color:#13b7d7;color:#fff}.important_heading{color:#ee810f;left:3px;top:7px;position:absolute;vertical-align:top;font-weight:600}#community_container,.center-content-community{margin:0 auto;max-width:1200px!important}.center-content-community{text-align:center;padding-bottom:15px}.page_content{padding:20px}.page_content h4{color:#5f4191;font-size:20px;margin-left:0;margin-bottom:15px;margin-top:0}.page_content p{font-size:16px}.page_content .grey-text{color:#424346;font-size:18px}.page_content #intro_text{position:relative;margin-bottom:8px}.page_content #intro_text p{width:55%;display:inline-block}.page_content #intro_text img{width:42%;margin-left:2%;display:inline-block;top:-35px;position:absolute;right:0}.page_content .contact_banner{width:100%;background-color:#f2fcff;padding:12px;text-align:center;margin:15px 0;box-sizing:border-box}.page_content .contact_banner span{margin-left:10px}.page_content .contact_banner img{width:50px;display:inline-block;vertical-align:middle}.page_content #claire_container{position:relative;width:100%;margin:auto;text-align:center;max-width:400px}.page_content #claire_container #img_claire{width:32%;max-width:123px;display:inline-block}.page_content #claire_container #img_claire_sig{width:100%;display:block;max-width:123px;margin-bottom:10px}.page_content #claire_container #claire_text{text-align:left;display:inline-block;margin-left:3%;margin-top:30px;vertical-align:top}.blue-border{border:1px solid #cbe5ee;padding:10px 20px}.blue-border.no-bottom{border-bottom:none}.dashed-top-border{border-top:1px dashed #dfdfdf!important;font-size:12px}.float_right{float:right}.float_left{float:left}.hidden{visibility:hidden}.hide,.img_desktop{display:none}.img_down{position:relative;top:5px}.img_mobile{display:block}.pad-top-5{padding-top:5px}.pad-top-10{padding-top:10px}.pad-top-15{padding-top:15px}.pad-top-20{padding-top:20px}.pad-bottom-5{padding-bottom:5px}.pad-bottom-10{padding-bottom:10px}.pad-bottom-15{padding-bottom:15px}.pad-bottom-20{padding-bottom:20px}.no-marg-bot{margin-bottom:0}.marg-bottom-5{margin-bottom:5px}.marg-bottom-10{margin-bottom:10px}.marg-bottom-15{margin-bottom:15px}.marg-bottom-20{margin-bottom:20px}.no-marg-top{margin-top:0}.marg-top-5{margin-top:5px}.marg-top-10{margin-top:10px}.marg-top-15{margin-top:15px}.marg-top-20{margin-top:20px}.img_spacing{position:relative;padding-right:5px}.mobile-break,.tablet-break{display:none}.navigation{margin:10px 0 15px}.navigation,.text-center{text-align:center}.overflow-hidden{overflow:hidden}.rotate{transform:rotate(180deg)}.group-words{display:inline-block}.nolinkstyle{text-decoration:inherit;color:inherit}.fb-like.fb_iframe_widget{vertical-align:top}.large-header{font-size:2.5em;color:#0f74bb;font-weight:700}.full-image{height:100%;margin:auto}.full-image,.full-width{max-width:100%;display:block}.full-width{height:auto}@keyframes a{0%{margin-left:0}to{margin-left:10px}}@keyframes b{0%{background-position:0 0}to{background-position:-1200px 0}}ul.horizontal{list-style-type:none}ul.horizontal li{float:left}.icon-info-outline,.icon-invitefriends{color:#13b7d7}.icon-deal:before,.icon-voucher:before{content:"\e801"}.icon-card:before{content:"\e818"}.icon-email:before,.icon-postal:before{content:"\e829"}.icon-coming_soon:before,.icon-expired:before{content:"\e802"}.icon-ok,.icon-secure{color:#fff;font-size:1.5em}.icon-facebook-official:before{color:#3d5e9d}.icon-ok-circled{color:#51d863}.mobile-menu-icon{font-size:27px;position:absolute;top:-7px;display:none}.mobile-menu-icon.icon-menu-aboutus{font-size:26px;top:4px}.mobile-menu-icon.icon-menu-aboutus:before{margin:0}.mobile-menu-icon.icon-menu-pricepromise{font-size:27px;left:2px}.mobile-menu-icon.icon-menu-pricepromise:before{margin:0 0 0 3px}.mobile-menu-icon.icon-smileyface{font-size:20px;left:5px;top:-2px}.icon-adultsonly,.icon-endingsoon{position:relative;top:1px}.icon-menu{background-color:#fff;color:#13b7d7}i{text-indent:0}i.blue{color:#13b7d7}.fade-animation{animation:c 10s infinite}@keyframes c{0%{opacity:1}40%{opacity:1}50%{opacity:0}90%{opacity:0}to{opacity:1}}#ticket-loader-container{text-align:center;display:none}#ticket-loader-container #ticket-loader{border-top:4px solid #33c3ff;border-left:4px solid #33c3ff;border-right:4px solid #33c3ff;border-bottom:4px solid hsla(0,0%,100%,0);border-radius:100%;height:50px;width:50px;margin:auto;margin-top:30px;margin-bottom:15px;animation:d 1.2s linear infinite 0s}#timepicker-loader{border-top:2px solid #33c3ff;border-left:2px solid #33c3ff;border-right:2px solid #33c3ff;border-bottom:2px solid hsla(0,0%,100%,0);border-radius:100%;height:15px;width:15px;margin:30px auto;animation:d 1.2s linear infinite 0s}@keyframes d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#advantage_container{color:#fff;background-color:rgba(192,61,142,.7);vertical-align:middle}#advantage_container h3{color:#fff}#advantage_container>*,#advantage_container>*>*{vertical-align:middle}#advantage_container .content{padding-top:0;background-color:rgba(192,61,142,0)}#advantage_container .tick{width:19px;height:15px}#advantage_container #advantage_left{width:55%;box-sizing:border-box;margin-top:25px}#advantage_container #advantage_left ul{padding:0;list-style:none;margin:0}#advantage_container #advantage_left ul li{font-weight:600;padding:4px 0;color:#f8dbf4}#advantage_container #advantage_left ul li img{margin:0 15px 5px 5px;vertical-align:middle}#advantage_container #advantage_right{position:relative;width:45%;height:100%;box-sizing:border-box;top:-20px}#advantage_container #advantage_right a{width:100%;display:inline-block}#advantage_container #advantage_right a .trust-pilot-img{display:inline-block;width:90%;max-width:100%;margin-top:42px;margin-left:5%}#advantage_container #advantage_right .disney-ticket-partner-logo{max-width:154px;text-align:center;margin:0 auto;position:relative;float:none;display:block;margin-top:10px}#background_container{background-image:url(../images/bg-fixed.png);background-repeat:no-repeat;background-size:100%;background-position:bottom;background-attachment:fixed;height:100%;width:100%;background-color:#eee;z-index:-1;top:0;position:absolute}#error_header{background-color:#fff;color:red;margin:10px auto 15px;padding:10px 0;border-radius:10px;border:1px solid red;text-align:center;position:relative}#footer-breakout{max-width:680px;background-color:#5f4191;padding:30px 100px 10px;box-sizing:border-box;overflow:hidden;color:#fff;margin:0 auto}#footer-breakout #contact-section,#footer-breakout #newsletter-sign-up,#footer-breakout #picniq-kite-container{width:30%;margin-right:2%;float:left}#footer-breakout #picniq-kite-container{width:25%;margin:0;text-align:center}#footer-breakout #contact-section{width:70%}#footer-breakout #contact-section h4{font-size:1.3em;margin:0 0 10px}#footer-breakout #contact-section a{color:#fff;font-size:1.5em;text-decoration:none}#footer-breakout #picniq-kite-container img{width:30%;margin-left:25%}#footer-breakout #newsletter-sign-up{text-align:left;display:none}#footer-breakout #newsletter-sign-up p{font-size:1.2em}#footer-breakout #newsletter-sign-up .email-signup-input{height:30px;text-indent:5px}#footer-breakout #newsletter-sign-up #mc-embedded-subscribe{width:100%;max-width:100%}#footer-breakout #newsletter-sign-up .error{margin:5px 0 0;font-size:.875em}.simplified-footer-logos{position:relative;margin:-15px auto 0}.simplified-footer-logos ul{display:inline-block;list-style:none;padding:0}.simplified-footer-logos ul .abta-simplified{float:left;padding-top:20px;width:auto}.simplified-footer-logos ul .norton-simplified{vertical-align:middle;float:right;width:50%}#footer{background:#fff;margin-top:40px;text-align:center;width:100%;position:relative;margin-top:90px}#footer:before{content:" ";background-image:url(/images/footer-swirl-2.png);position:absolute;top:-98px;left:0;width:100%;min-height:100px;background-repeat:no-repeat;background-size:contain;background-position:bottom}#footer #footer_container{max-width:1000px;margin:0 auto}#footer #footer_container h4{color:#5f4191;font-size:1.2em}#footer #footer_container #footer-picniq-logo-container{margin:0 auto;text-align:center}#footer #footer_container #footer-picniq-logo-container img{max-width:100px}#footer #footer_container #footer_contact,#footer #footer_container #footer_sites,#footer #footer_container #footer_social{padding:0 10px 5px}#footer #footer_container #footer_contact .travel-aware-container,#footer #footer_container #footer_sites .travel-aware-container,#footer #footer_container #footer_social .travel-aware-container{overflow:hidden}#footer #footer_container #footer_contact .travel-aware-container .travel-aware-logo,#footer #footer_container #footer_sites .travel-aware-container .travel-aware-logo,#footer #footer_container #footer_social .travel-aware-container .travel-aware-logo{width:80px;margin-top:12px;float:left}#footer #footer_container #footer_contact .travel-aware-container .travel-aware-text p,#footer #footer_container #footer_sites .travel-aware-container .travel-aware-text p,#footer #footer_container #footer_social .travel-aware-container .travel-aware-text p{text-align:left;line-height:14px;float:right;width:85%;font-size:12px;margin:0 0 3px;color:#424346}#footer #footer_container #footer_social{width:49%;float:left;text-align:center}#footer #footer_container #footer_social span{display:inline-block;font-weight:600}#footer #footer_container #footer_social .social_square{height:39px;width:39px;margin:10px 2px auto;display:inline-block;outline:1px solid transparent;background-clip:padding-box;-webkit-backface-visibility:hidden;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}#footer #footer_container #footer_social .social_square a{display:inline}#footer #footer_container #footer_social .social_square i{background-color:transparent;color:#fff;font-size:27px;position:relative}#footer #footer_container #footer_social .social_square.facebook{background-color:#3b5998}#footer #footer_container #footer_social .social_square.twitter{background-color:#2aacdf}#footer #footer_container #footer_social .social_square.youtube{background-color:red}#footer #footer_container #footer_social .social_square.instagram{background-color:#424346}#footer #footer_container #trust-badges{margin-bottom:20px}#footer #footer_container #trust-badges ul{display:inline-block;padding-left:0;margin:15px 0 0}#footer #footer_container #trust-badges ul li{display:inline-block;width:15%;margin:0 1%;vertical-align:middle}#footer #footer_container #trust-badges ul li img{width:100%}#footer #footer_container #trust-badges ul li.first{margin-left:0}#footer #footer_container #trust-badges ul #norton-ssl-badge img{max-width:100px}#footer #footer_container #trust-badges ul #disney-sales-award{max-width:80px}#footer #footer_container #trust-badges ul #payment-methods{margin-right:0;margin-left:16px}#footer #footer_container #trust-badges ul #payment-methods img{max-width:200px}#footer #footer_container #useful-links{width:48%;float:right}#footer #footer_container #useful-links h4{text-align:left;margin-left:0}#footer #footer_container #useful-links ul{list-style:none;margin:0;padding-left:0;display:block}#footer #footer_container #useful-links ul li{text-align:left;display:inline-block;width:49%;padding-top:0;float:left;padding-bottom:10px}#footer #footer_container #useful-links ul li a{margin:0;color:#424346;text-decoration:none}#footer #footer_contact{margin-top:25px}#footer #footer_contact p{margin:10px 0;color:#31353d;font-size:14px}#footer #footer_contact .copyright-address{font-size:12px;color:#868b95;font-weight:100}#top-deals-banner{text-align:center;width:100%;margin:0 auto;background:#e3601e;color:#fff;padding:13px 0 8px}#top-deals-banner .top-deals-title{margin-bottom:0;font-weight:700;font-size:1.2em}#top-deals-banner .top-deals-strapline{margin-bottom:3px}#top-deals-banner .top-deals-ends-soon-text{display:block;font-size:.5em;line-height:1.2em;font-weight:400}#top-deals-banner .top-deals-strapline a{color:#fff}#top-deals-banner .top-deals-emoji{font-size:.7em;vertical-align:middle;display:inline-block;padding-right:5px}#black-friday-banner{text-align:center;width:100%;margin:0 auto;background:#272245;color:#fff;padding:10px 0 5px}#black-friday-banner .black-friday-title{margin-bottom:3px;font-weight:700;text-transform:uppercase;font-size:1.8em}#black-friday-banner .black-friday-strapline{margin-bottom:3px}#blue-monday-banner{text-align:center;width:100%;margin:0 auto;background:#009ad8;color:#fff;padding:10px 0 5px}#blue-monday-banner .blue-monday-title{margin-bottom:3px;font-weight:700;text-transform:uppercase;font-size:1.8em}#blue-monday-banner .blue-monday-strapline{margin-bottom:3px}#blue-monday-banner .blue-monday-strapline span{font-size:12px}#header_images{background-color:transparent;margin:0 auto;background-color:#fff;background-size:contain;border-bottom:1px solid #272245;animation:b 130s linear infinite}#header_images #header_images_inner{max-width:680px;margin:0 auto;position:relative;width:100%}#header_images #dowk_logo{float:left;width:60%;position:relative}#header_images #dowk_logo img{min-width:104px;max-width:250px;float:left;height:auto;margin-top:15px}#header_images #secondary_logo{float:right;top:0;width:40%}#header_images #secondary_logo img{max-width:227px;min-width:114px;max-height:111px;float:right}#header_images #secondary_logo .drop{position:relative;top:10px}#nojavascript_container{position:fixed;bottom:0;width:auto;margin:15px;padding:10px;background-color:#fff;box-sizing:border-box;box-shadow:0 0 5px 0 rgba(0,0,0,.5);z-index:9999}.video_container{position:relative;max-height:315px;overflow:hidden;padding-bottom:56.25%;height:0;margin:10px auto}.video_container .video_preview_overlay{z-index:1;height:100%;background-color:rgba(0,0,0,.5);background-image:url(/images/icon-playvideo.svg);background-repeat:no-repeat;background-size:15%;background-position:50%;cursor:pointer}.video_container .video_preview_overlay,.video_container img{position:absolute;top:0;left:0;width:100%}.video_container .video_wrapper{height:100%;width:100%}.video_container .video_wrapper>*{position:absolute;top:0;left:0;width:100%!important;height:100%!important}#wrapper{min-height:100%;position:relative;z-index:1}#abta-header-img,#trustpilot-header-img{width:13%;float:right;margin-top:42px;margin-bottom:25px}#abta-header-img{margin-right:12px;margin-top:54px}.mobile-menu-fade{position:fixed;left:0;display:none;z-index:1000;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}#sub-nav-menu-hamburger-icon{display:none;top:40px;margin-top:-16px;border-radius:4px;position:absolute;margin-right:10px;background-color:#fff;padding:8px;width:20px;height:15px;cursor:pointer;right:0}#sub-nav-menu-hamburger-icon i{font-size:22px;position:relative;top:-7px;left:-6px}#sub-nav-menu-social{display:none;text-align:center;padding:10px 15px;box-sizing:border-box;background-color:#13b7d7}#sub-nav-menu-social span{font-size:18px;width:100%;font-weight:600;display:block;text-align:center}#sub-nav-menu-social div{display:inline-block;width:19%;text-align:center}#sub-nav-menu-social div a{font-size:24px;text-align:center;display:inline-block;background-color:#fff;color:#fff;vertical-align:bottom;box-shadow:0 4px 0 rgba(0,0,0,.2);line-height:45px;margin:10px 1%;position:relative;text-decoration:none;width:45px;height:45px;border-radius:50%}#sub-nav-menu-social div a img{width:30px;position:absolute;left:50%;margin-left:-15px;top:50%;margin-top:-15px}#sub-nav-menu-container{position:absolute;top:8px;right:0;color:#fff;margin:0;border-radius:4px;padding:2px 10px 5px}#sub-nav-menu-container #sub-nav-menu{margin:0;padding:0}#sub-nav-menu-container.open{box-shadow:0 0 5px 5px rgba(0,0,0,.2)}#sub-nav-menu-container .menu-dropdown-arrow-mobile{display:none;cursor:pointer}#sub-nav-menu-container #sub-nav-menu-social .facebook-link{background-color:#3b5998}#sub-nav-menu-container #sub-nav-menu-social .twitter-link{background-color:#00aced}#sub-nav-menu-container #sub-nav-menu-social .twitter-link .icon-twitter{color:#fff;position:relative;left:0;top:2px}#sub-nav-menu-container #sub-nav-menu-social.icon-twitter{background-color:#00aced}#sub-nav-menu-container #sub-nav-menu-social .instagram-link{background-color:#424346}#sub-nav-menu-container #sub-nav-menu-social .instagram-link.icon-instagram{color:#fff;position:relative;left:0;top:0}#sub-nav-menu-container #sub-nav-menu-social .kite-image{background-color:#c5eaf9}#sub-nav-menu-container #sub-nav-menu-social .blog-logo{background-color:#fff}#sub-nav-menu-container li{display:inline-block;padding:0 2px;font-size:13px}#sub-nav-menu-container li:first-child{display:none;height:40px;padding:0!important}#sub-nav-menu-container li:last-child{padding-bottom:0;padding-right:2px}#sub-nav-menu-container li img{display:none}#sub-nav-menu-container li a{text-decoration:none;font-weight:400;color:#13b7d7}#main-nav-menu{display:none;top:36px;right:0;background:#13b7d7;position:absolute;color:#fff;padding:0 15px;cursor:pointer;z-index:10000}#main-nav-menu ul{margin:0;padding:0}#main-nav-menu ul li{padding:15px 0}#main-nav-menu ul li:first-child{padding-top:20px}#main-nav-menu ul li:last-child{padding-bottom:20px}#main-nav-menu .faqs-img{height:23px;width:19px;margin-left:1px;vertical-align:middle}#main-nav-menu .contact-us-img{width:20px;height:21px;vertical-align:middle}#main-nav-menu .how-it-works-img{height:20px;width:20px;vertical-align:text-bottom}#main-nav-menu .price-promise-img{height:24px;width:20px;vertical-align:text-bottom}#main-nav-menu p{padding-top:15px}#main-nav-menu #main-nav-menu-header{display:none}#main-nav-menu #main-nav-menu-header p{display:inline-block}#main-nav-menu a{color:#fff;text-decoration:none}#main-nav-menu a img{vertical-align:middle;margin-right:5px}#main-nav-menu a p{display:inline-block}.menu-dropdown-arrow,.menu-dropdown-arrow-mobile{width:12px;height:auto;margin-left:3px}#menu-hamburger-icon{display:none}.menu-dropdown-arrow-mobile{position:absolute;right:32px;margin-left:0;margin-top:-16px;font-size:34px;color:#fff;width:20px}.menu-ticket-icon{width:21px}#header_images{min-height:111px;width:100%;position:relative}.facebook_action_btn{text-align:center;background-color:#49639f;border-radius:5px;margin:0 auto;color:#fff!important;font-size:18px;width:100%;max-width:250px;min-width:220px;height:50px;position:relative;line-height:2.7em}.facebook_action_btn .facebook_icon_container{width:20%;height:100%;float:left;display:inline-block;border-right:2px solid #395893}.facebook_action_btn .facebook_icon_container i{font-size:30px;position:relative;top:1px}.facebook_action_btn span{text-decoration:none!important}.ie-warning{height:38px;display:none}.ie-warning .warning-container{background-color:#8069a7;color:#fff;position:fixed;padding-left:10px;padding-top:3px;z-index:99999;width:100%;border-bottom:1px solid #fff}.ie-warning .warning-container span{padding-top:10px;line-height:35px;padding-bottom:3px;display:inline}.ie-warning .upgrade-button{margin-top:5px;margin-bottom:10px;display:inline;max-width:180px;background-color:#13b7d7;padding:5px 10px;border-radius:4px;float:right;margin-right:20px}.slider-container{overflow:hidden}.slider-container .slider .slide:not(:first-of-type){display:none}.slider-container .slider.slick-initialized .slide:not(:first-of-type){display:block}.slider-container .slider.with-thumbs{float:left;width:75%}.slider-container .slider img{display:block}.slider-container .thumbs{float:right;width:25%;cursor:pointer}.slider-container .thumbs .slide:not(:first-of-type){display:none}.slick-arrow,.slider-container .thumbs.slick-initialized .slide:not(:first-of-type){display:block}.slick-arrow{position:absolute;top:40%;outline:0;width:50px;height:50px;z-index:2;background-color:rgba(0,0,0,.3);border-radius:50%;transition:all .1s ease 0s;-ms-transition:all .1s ease 0s;-moz-transition:all .1s ease 0s;-webkit-transition:all .1s ease 0s;cursor:pointer;border:none}.slick-arrow i{font-size:30px;color:#fff;position:relative}.slick-arrow.slick-next{right:0}.slick-arrow.slick-next i{left:0}.slick-arrow.slick-prev{left:10px}.slick-arrow.slick-prev i{right:3px}.slick-dots{position:absolute;bottom:-5px;text-align:center;width:100%;z-index:1;padding-left:0}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots li.slick-active button{opacity:1}.slick-dots li button{font-size:0;border-radius:50%;height:10px;width:10px;padding:0;opacity:.6;outline:none;cursor:pointer;border:none}.slick-dots li button:focus{outline:none}.tag-sliders .offer_container{min-height:225px;width:230px}.tag-sliders .slick-arrow{background-color:#5f4191;opacity:.6}.tag-sliders .slick-dots{bottom:-20px}.tag-sliders .slick-dots button{background-color:#5f4191}.official_partner_badge{pointer-events:none;bottom:3px;left:3px;width:140px;height:26px;background:url(/images/svg/officialticketpartner-white.svg) no-repeat;position:absolute}#secret_deals_header{width:100%;height:auto;position:relative;margin-bottom:-5px}#secret_deals_text{width:94%;margin:12px 3% 5px}.open_modal{overflow:hidden}.close_modal{float:right;font-size:32px;line-height:30px;position:absolute;right:0}#dialog_background{position:fixed;top:0;left:0;background:hsla(0,0%,4%,.5);color:#fff;display:none;height:100%;width:100%;z-index:1000}.dialog_box{max-width:640px;margin:auto;max-height:90%;overflow:auto;position:relative;top:2.5%;box-shadow:0 0 4px 0 rgba(26,26,26,.3);background:#fff;color:#424346;font-size:inherit;z-index:100;display:none}.dialog_box.text_dialog_box .content{padding:20px 25px 10px!important}.dialog_box ul{padding-left:20px}.dialog_box .content{padding-bottom:15px}.dialog_box .content img{width:100%;display:block;margin:auto}.dialog_box .modal-close-button{position:absolute;top:20px;right:15px;background:none;border:none;outline:none;color:#fff;text-align:right;font-weight:700;font-size:18px;background:url(../images/icon-close.png);height:15px;width:15px;background-repeat:no-repeat;background-size:contain;cursor:pointer}.dialog_box .addon_container .addon-terms{font-size:14px}.dialog_box .addon_container .expand-terms{display:inline-block;margin-bottom:5px}.dialog_box #email_signup_container #mce-EMAIL{width:45%;padding:8px}.dialog_box #email_signup_icon{top:1px!important}.dialog_box #email_signup_fb_login img{width:35%;height:auto;margin-top:5px}.dialog_box #email_signup_container .valid{color:#a2c655}.dialog_box #email_signup_container .error{color:#f55f68}.dialog_box #share_container p{margin:0;text-align:center;border-bottom:1px solid #efefef}.dialog_box #share_container p:last-child{border-bottom:none}.dialog_box #share_container p a{display:inline-block;width:100%;padding:15px 0;text-align:center;text-decoration:none;box-sizing:border-box}.dialog_box #share_container p a *{vertical-align:middle}.dialog_box #share_container .share_social_link img{display:inline;width:24px!important;height:24px!important;padding-right:5px}.dialog_box #sub_benefits_container .content{padding:20px}.dialog_box #sub_benefits_container .content .benefits{font-size:1.2em}.dialog_box #sub_benefits_container .content .terms-text{font-size:.8em;line-height:1.3em}h1{padding:0}h1,h2{margin:0}h2{box-sizing:border-box;padding:10px 0 0}h2 img{top:0;padding:0 10px 0 0;float:left}h2 img,h2 span{position:relative}h2 span{top:2px}h3{margin:0;padding:10px 10px 10px 15px;font-size:30px;color:#5f4191;box-sizing:border-box;font-weight:700}h4{margin:10px 5px}h5{font-size:18px;font-weight:700;margin:0}.nav_btn{font-size:15px!important;font-weight:700!important;word-wrap:normal;display:inline-block;border-radius:5px;color:#fff;background:silver;border:0;-webkit-appearance:none;padding:10px 2px;width:80%;max-width:280px;cursor:pointer;text-transform:uppercase;letter-spacing:1px}.nav_btn span{vertical-align:super;left:-5px}.nav_btn img,.nav_btn span{position:relative;top:1px}.nav_btn i{font-size:30px;position:relative;left:-8px}.whatsapp{background:#fff;--fa-primary-color:#25d366;color:#25d366;font-size:12px!important;text-decoration:none}.padded{margin:10px 5px 0}.padded,.proceed{text-align:center}.proceed{margin:15px 0}.proceed button:hover{background:#13a2de}.proceed_btn{background:#13b7d7;transition:background-color .5s ease}.proceed_btn:disabled{background:#ddd}.proceed_btn:disabled:hover{background:#ddd;cursor:default}.proceed_btn .icon-link-ext{font-size:20px;padding-top:5px;display:inline-block;vertical-align:bottom}.proceed_outline_btn{border:1px solid #13b7d7;background:#fff;color:#13b7d7;transition:background-color .5s ease}.proceed_outline_btn:disabled{background:#ddd}.proceed_outline_btn:disabled:hover{background:#13b7d7;cursor:default}.proceed_outline_btn .icon-link-ext{font-size:20px;padding-top:5px;display:inline-block;vertical-align:bottom}#sign_in_proceed span,#your_details_sign_up_btn span{position:unset;vertical-align:middle}.view-tickets-btn{margin:10px auto 20px}.proceed_btn:hover{background:#2ea9dc}#payment_proceed.proceed_btn{color:#fff;position:relative;margin-top:0}#payment_proceed.proceed_btn i.icon-secure{font-size:19px}.terms-validation{color:#f55f68;font-weight:700}a.scroll{text-decoration:none}.sticky-buy-btn{position:fixed;bottom:10px;width:74%;left:13%;z-index:5;display:none}.sticky-buy-btn .nav_btn{width:100%;max-width:100%}.sticky-buy-btn .nav_btn:focus{outline:none}.sticky-buy-btn.anchor_btn{box-sizing:unset}.anchor_btn{padding:5px;padding-bottom:3px;cursor:pointer;font-family:system-ui,Helvetica,Arial,sans-serif}.anchor_btn,.outline_btn{text-align:center;box-sizing:border-box}.outline_btn{border:2px solid #13b7d7;color:#13b7d7;background-color:#fff;cursor:default}#thank_you_container a{background:#13b7d7!important;text-decoration:none;text-transform:none}#thank_you_container a:hover{background:#2ea9dc!important;color:#fff!important}input,label,select,textarea{display:block;width:100%;font-size:inherit;vertical-align:middle;box-sizing:border-box}input.error{border:1px solid #fa9090}input[type=email],input[type=tel],input[type=text],textarea{padding:6px;font-family:Source Sans Pro,sans-serif}input[type=email].input_icon_padding,input[type=tel].input_icon_padding,input[type=text].input_icon_padding,textarea.input_icon_padding{padding-left:38px}input,textarea{display:inline;color:#666;border-radius:5px;border:1px solid #c4c4c4}label{margin:15px 0 8px}select{padding:4px 5px;margin:0;border-radius:4px;background-image:url(../images/dropdown.png);background-position:100%;background-repeat:no-repeat;background-size:25px 35px;height:35px;color:#888;border:1px solid #c4c4c4;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline;background-color:#fff}select.input_box{font-family:Source Sans Pro,sans-serif}select::-ms-expand{display:none}select:disabled{background-color:#ddd}.content>label:first-child{padding-top:0!important}.input-wrapper{position:relative}.input-wrapper i{position:absolute;font-size:22px;line-height:22px;top:50%;margin-top:-11px;margin-left:6px;color:#c4c4c4}.input_group{display:table;width:100%}.input_group input[type=text]{float:left;padding:6px;height:35px!important}.input_group button{border-top-left-radius:0;border-bottom-left-radius:0;margin:-1px 0 0 -1px;padding:7px 0}.link{color:#13b7d7;cursor:pointer}.original_price{color:#ed442a;text-decoration:line-through;font-size:14px}.saving_green{color:#fff;background:#96c11f;padding:2px 4px;margin:4px 5px 0 0;font-size:14px;display:inline-block}.saving{font-weight:600}.saving,.saving_normal{color:#96c11f}.ticket-remove{font-size:12px}.ticket-remove img{display:inline-block;vertical-align:middle}.promotion .promotion-name{font-size:14px}.total_tickets{font-size:18px;font-weight:700}.secure{color:#487312}a{color:#13b7d7}a,a *{cursor:pointer}p{line-height:20px;margin:0 0 15px}p.highlight{background-color:#fff;border-top:0 dashed #ccc;border-bottom:0 dashed #ccc;padding:0;margin:0 0 5px}p.heading,span.heading{font-weight:600}.center_content{text-align:center!important}.uppercase{text-transform:uppercase}ul{padding:0 0 0 10px}ul li{padding:5px 0}ol{padding:0;counter-reset:a;text-align:left}ol li{font-weight:700;margin-bottom:25px}ol li ol li{margin:10px 0 0 15px;font-size:16px;font-weight:400;line-height:20px}ol li ol li:first-child{margin-top:10px}ol p{margin:10px 0 0 15px;font-size:16px;font-weight:400}ol li{display:block;margin:5px}ol li:before{content:counters(a,".");counter-increment:a;padding-right:10px}#four_oh_four_container #four_oh_four_content p{margin:20px 0}#top-products-container{min-height:800px}.reserved-img{max-width:100%;height:auto}#body_content.maintenance{min-height:auto;margin:25px auto;text-align:center;max-width:680px}#body_content.maintenance .maintenance-content img{padding:20px;max-width:32%}#body_content.maintenance .maintenance-content p{margin-top:30px;width:90%;margin-left:5%}#about_content #about_features_container{width:100%;border:1px solid #cbe5ee;padding:10px;box-sizing:border-box}#about_content #about_features_container ul{list-style-type:none;padding:0;margin:0;width:100%}#about_content #about_features_container ul li{display:table}#about_content #about_features_container ul li span{display:table-cell;vertical-align:middle;padding-left:5px}#about_content #about_features_container i{font-size:30px;display:inline-block;display:table-cell;vertical-align:middle}#about_content #claire_container{background:#fff}#affiliates_container #affiliates_content .affiliates-img{width:100%;height:auto;margin:10px auto}#affiliates_container #affiliates_content .affiliate-features{width:100%;border:1px solid #cbe5ee;padding:10px;box-sizing:border-box;margin-bottom:15px}#affiliates_container #affiliates_content .affiliate-features ul{list-style-type:none;padding:0;margin:0;width:100%}#affiliates_container #affiliates_content .affiliate-features ul li{display:table}#affiliates_container #affiliates_content .affiliate-features ul li i{font-size:30px;display:inline-block;display:table-cell;vertical-align:middle}#affiliates_container #affiliates_content .affiliate-features ul li span{display:inline-block;vertical-align:middle;padding-left:5px;padding-top:7px}#why_sell_content h4{font-style:normal}#why_sell_content p{font-size:16px;font-style:normal;font-weight:400}#why_sell_content .intro-container{overflow:hidden}#why_sell_content .intro-container .half-width{width:45%;float:left}#why_sell_content .intro-container .half-width.first{margin-right:10%}#why_sell_content .summary{list-style:none}#why_sell_content .summary li{text-align:center}#why_sell_content .summary li i{font-size:50px}#why_sell_content .summary li i.icon-icon-promote{color:#fa0}#why_sell_content .summary li i.icon-advertise-icon-facebook{color:#3b5998}#why_sell_content .summary li i.icon-icon-mail2{color:#13b7d7}#why_sell_content .summary li i.icon-icon-aboutus-customerservice{color:#f775bd}#why_sell_content .summary li i.icon-icon-tickcircle{color:#7564ac}#why_sell_content .summary li i.icon-icon-aboutus-secure{color:#52de5d}#why_sell_content .summary li i.icon-icon-partner{color:#f55f68}#why_sell_content .summary li i.icon-icon-tech{color:#ff812c}#why_sell_content .summary li .heading{font-size:18px;color:#0f74bb;margin:8px 0 10px}#why_sell_content .partnered-attractions{display:inline-block;list-style:none;padding-left:0;text-align:center;margin:0}#why_sell_content .partnered-attractions li{width:20%;display:inline-block;margin:2%}#why_sell_content .partnered-attractions li img{width:100%;height:auto}#contact_container #contact_content .contact_image{display:inline-block}#contact_container #contact_content .contact_image img{max-width:100%;height:auto}#contact_container #contact_content .contact_infobox,#contact_container #contact_content .contact_social_text{display:inline-block;vertical-align:top;width:70%;margin-left:5%}#contact_container #contact_content .contact_infobox h4,#contact_container #contact_content .contact_social_text h4{width:100%;font-size:18px;margin:0;color:#424346}#contact_container #contact_content .contact_infobox a,#contact_container #contact_content .contact_social_text a{font-size:16px}#contact_container #contact_content .contact_block{width:100%;box-sizing:border-box;padding:20px 15px;font-size:14px}#contact_container #contact_content .contact_block #mc-embedded-subscribe-form input[type=checkbox]{display:inline;width:auto;margin-right:10px}#contact_container #contact_content .contact_block #mc-embedded-subscribe-form .mc_fieldset{border:none;min-height:0;padding-bottom:0}#contact_container #contact_content .contact_block #mc-embedded-subscribe-form .response{margin-bottom:20px}#contact_container #contact_content .contact_block #mc_embed_signup div.mce_inline_error{background-color:#ed442a}#contact_container #contact_content #contact_email{width:290px;padding-top:0!important}#contact_container #contact_content #contact_email .contact_image{display:inline-block;width:60px}#contact_container #contact_content #contact_email .contact_image img{max-width:100%}#contact_container #contact_content #contact_email .contact_infobox{width:200px;display:inline-block}#contact_container #contact_content #contact_postal{float:right;width:45%}#contact_container #contact_content #contact_telephone{float:left;width:55%}#contact_container #contact_content .contact_social{width:50%;display:inline-block}#contact_container #contact_content .contact_social#contact_social_facebook{width:55%}#contact_container #contact_content .contact_social#contact_social_twitter{width:45%}#contact_container #contact_content .contact_social#contact_social_whatsapp{width:54%}#contact_container #contact_content .contact_social#contact_social_email{width:45%}#contact_container #contact_content .contact_social .contact_social_text{display:inline-block;vertical-align:middle;margin-left:5%}#contact_container #contact_content .contact_social h4{display:block;width:auto}#contact_container #contact_content .contact_banner{padding:12px 20px}#contact_container #contact_content .contact_banner span{margin-left:0;text-align:left;display:inherit}#contact_container #contact_content .contact_banner span i{font-size:40px;float:left;color:#a3a3a3;padding-right:10px}#contact_container #contact_content .circle{width:60px;height:60px;display:inline-block;background-color:#000;border-radius:50%}#contact_container #contact_content .circle i{font-size:32px;position:relative;left:15px;margin:0;padding:0;top:11px;color:#fff}#contact_container #contact_content .circle i:before{margin:0;padding:0}#contact_container #contact_content .circle i.fa-whatsapp{font-size:37px}#contact_container #contact_content .circle i.icon-facebook{left:14px}#contact_container #contact_content .circle i.fa-envelope{font-size:35px;left:13px!important}#email_uuid_container #recaptcha_email_uuid{margin-bottom:10px}#email_uuid_container .input-wrapper.recaptcha{margin-top:20px;text-align:center}#email_uuid_container .input-wrapper.recaptcha .g-recaptcha{display:inline-block}#email_uuid_container .proceed_btn{margin:10px 0}.red-text{color:#f55f68}#total-floater{background:#fff;padding:8px 20px;box-sizing:border-box;width:100%;position:fixed;bottom:0;z-index:9;left:0;box-shadow:0 -3px 0 0 rgba(0,0,0,.1);border-top:1px solid #cbe5ee;display:none}#details_form h3{color:#13b7d7}#details_form .email-warning{background-color:#fcf3d7;padding:10px;margin-top:20px;display:none}#details_form #accordion3{padding-top:0}#details_form #or_fb img{cursor:pointer}#details_form #postcode_txt{width:20%;float:left;min-width:136px}#details_form #billing_details_container input,#details_form #contact_details_container input{height:32px}#details_form #billing_details_container input[type=button],#details_form #contact_details_container input[type=button]{height:auto}#details_form #billing_details_container input:-webkit-autofill,#details_form #billing_details_container input:-webkit-autofill:focus,#details_form #billing_details_container input:-webkit-autofill:hover,#details_form #billing_details_container select:-webkit-autofill,#details_form #billing_details_container select:-webkit-autofill:focus,#details_form #billing_details_container select:-webkit-autofill:hover,#details_form #billing_details_container textarea:-webkit-autofill,#details_form #billing_details_container textarea:-webkit-autofill:focus,#details_form #billing_details_container textarea:-webkit-autofill:hover,#details_form #contact_details_container input:-webkit-autofill,#details_form #contact_details_container input:-webkit-autofill:focus,#details_form #contact_details_container input:-webkit-autofill:hover,#details_form #contact_details_container select:-webkit-autofill,#details_form #contact_details_container select:-webkit-autofill:focus,#details_form #contact_details_container select:-webkit-autofill:hover,#details_form #contact_details_container textarea:-webkit-autofill,#details_form #contact_details_container textarea:-webkit-autofill:focus,#details_form #contact_details_container textarea:-webkit-autofill:hover{font-size:15px;font-family:Source Sans Pro,sans-serif;color:#666}#details_form #billing_details_container #addressContainer{margin-top:15px}#details_form #billing_details_container #address-finder,#details_form #billing_details_container #address-finder-results{max-width:391px;border:1px solid #c4c4c4;list-style:none;margin:0;padding:0;max-height:240px;overflow-y:scroll;border-radius:0;padding-left:10px}#details_form #billing_details_container .address-finder-input-container{position:relative;max-width:391px}#details_form #billing_details_container .address-finder-input-container i{position:absolute;right:4px;top:49px;transform:rotate(45deg);color:#c4c4c4}#details_form #billing_details_container #address-finder-results{position:absolute;background:#fff;z-index:2;border-top:none;width:389px;font-size:.9em;padding-left:0}#details_form #billing_details_container #address-finder-results li{padding-left:10px;cursor:pointer}#details_form #billing_details_container #address-finder-results li i{position:absolute;right:10px}#details_form #billing_details_container #address-finder-results li i:hover{color:#fff}#details_form #billing_details_container #address-finder-results li:hover{background:#13b7d7;color:#fff}#details_form #billing_details_container #address-warning{padding-top:5px;max-width:387px}#details_form #billing_details_container #phone_txt{padding:6px;font-family:Source Sans Pro,sans-serif;-moz-appearance:textfield}#details_form #billing_details_container #phone_txt::-webkit-inner-spin-button,#details_form #billing_details_container #phone_txt::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#details_form #billing_details_container #findAddress,#details_form #billing_details_container .postcode{width:50%;display:inline-block;max-width:120px;margin-top:-1px}#details_form #billing_details_container #findAddress{padding:7px 0;max-width:170px;margin:0 0 0 7px}#details_form #billing_details_container #addressPicklist{width:100%;max-width:350px;height:32px;padding-right:32px;margin-top:10px}#details_form #billing_details_container #selectedAddress{margin:10px 0}#details_form #billing_details_container .manualAddressToggle{color:#13b7d7;text-decoration:underline;cursor:pointer}#details_form #billing_details_container .countrySelectContainer{max-width:435px;position:relative}#details_form #billing_details_container .countrySelectContainer #billingAddressCountry{padding-left:35px}#details_form #billing_details_container .countrySelectContainer .country-flag{height:24px;width:24px;position:absolute;left:7px;top:3px}#details_form #postcode_btn{width:auto;margin:0 0 0 20px;font-size:13px!important;padding:9px 10px}#details_form #cvv{width:45%}#details_form .arrow{width:0;height:0;border-top:10px solid #13b7d7;border-right:7px solid transparent;border-bottom:0 solid transparent;border-left:7px solid transparent;float:right;position:relative;top:22px;right:15px;transition:all .5s ease 0s}#details_form .arrow_up{top:27px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg)}#details_form .expiry{width:40%;display:inline;margin-right:10px}#details_form .date{width:31%;margin:2px;font-size:14px}#details_form #tickets_emailed{border-bottom:1px dashed #ccc;padding:10px 0;text-align:center;font-size:14px}#details_form #tickets_emailed i{color:#13b7d7;font-size:24px;position:relative;top:-1px;left:-1px}#details_form #tickets_emailed span{vertical-align:middle;position:relative;top:-6px}#details_form .terms-text{width:40%;font-size:.8em;margin:15px 31% 20px;text-align:left}#details_form .terms-text label{display:block;padding-left:15px;text-indent:-22px;margin:-6px 0 8px}#details_form .terms-text input{width:13px;height:13px;padding:0;vertical-align:middle;position:relative;top:-1px;overflow:hidden}#details_form #terms-text-container{display:none;line-height:16px;height:70px;width:76%;overflow:scroll;border:1px solid #ccc;margin:0 auto;padding:7px;font-size:12px}#details_form #terms-text-container .terms-content{padding:5px}#details_form #terms-text-container .terms-content h2{font-size:12px;padding:0}#details_form #terms-text-container p{line-height:16px}#details_form #terms-text-container ul{padding:0 0 0 30px}#details_form #terms_chckbx_container{transition:color checkout-termss .5new}#details_form #terms_chckbx{display:inline-block;width:auto}#details_form #total-saving-text{color:#96c11f;font-size:13px;font-weight:700}#details_form #attraction-terms{display:none}#details_form #terms_container .content{padding:30px}#details_form #terms_container .content p{font-size:14px}#details_form .checkout-checkboxes{width:100%;margin:15px 0 0;text-align:left;font-size:.8em;overflow:auto}#details_form .checkout-checkboxes input,#details_form .checkout-checkboxes label{margin:0;display:inline;width:auto}#details_form .checkout-checkboxes .switch{display:inline-block;width:50px;vertical-align:middle;margin-right:0}#details_form .checkout-checkboxes input{margin-top:3px}#details_form .checkout-checkboxes input.hidden{display:none}#details_form .checkout-checkboxes .third-party-newsletter{margin:5px 0 10px}#details_form .checkout-checkboxes .dowk-newsletter-container{background-color:#f2fcff;border-radius:2px;margin:20px auto 10px;width:50%;padding:12px 20px;overflow:hidden}#details_form .checkout-checkboxes .dowk-newsletter-container .dowk-newsletter-input{width:5%;float:left;margin:20px 5% 0}#details_form .checkout-checkboxes .dowk-newsletter-container #dowk-newsletter-text{width:65%;float:left;margin-top:5px}#details_form .checkout-checkboxes .dowk-newsletter-container i{color:#a3a3a3;font-size:40px;float:right;width:15%}#details_form #details_chckbx_table{width:100%}#details_form #details_chckbx_table td,#details_form #details_chckbx_table th{vertical-align:middle;padding:5px 4px 5px 0;font-weight:400;text-align:left}#details_form #details_chckbx_table td:last-child,#details_form #details_chckbx_table th:last-child{padding-right:0}#details_form #details_chckbx_table img{vertical-align:text-top;position:relative;top:3px}#details_form #details_chckbx_table label{margin:0}#details_form #details_chckbx_table input{margin:0 4px;width:20px}#details_form #grand_total{padding:10px 0 0;border-bottom:1px dashed #ccc}#details_form #grand_total .no-fees-text img{height:15px;width:19px;margin-right:8px}#details_form .notification p{margin:5px;font-size:14px}#details_form #grand_price{font-weight:600;color:#474141;margin:0;padding:5px 0 0;font-size:26px;display:block}#details_form #grand_date,#details_form #grand_name{margin:0 auto}#details_form #grand_date span,#details_form #grand_name span{font-size:22px;font-weight:600;margin:0;padding:0 10px;display:inline-block;line-height:26px}#details_form #grand_date span img,#details_form #grand_name span img{width:17px;opacity:.7;vertical-align:initial;margin-right:6px}#details_form #grand_date .parent-name,#details_form #grand_name .parent-name{display:block}#details_form span#total_price{font-size:22px;font-weight:700;margin:5px 0 10px;display:block;text-align:right}#details_form .trustpilot-graphic img{margin:6px auto 10px;display:inline-block;max-width:280px}#details_form #secure_checkout{padding-top:15px}#details_form #secure_checkout *{vertical-align:middle}#details_form #payment_details_frame{min-height:300px;height:auto}#details_form #card_details{margin:0}#details_form #card_details.payment-methods img{max-width:421px;width:30%;height:auto;margin-bottom:5px}#details_form #trust-box-footer{margin-bottom:15px;max-width:387px;width:100%}#details_form .proceed .nav_btn img{vertical-align:middle;display:inline-block;position:relative;top:-2px}#details_form .proceed .nav_btn span{vertical-align:top;display:inline-block;position:relative;top:3px}#visitor_details_container .visitor-info-container{border-bottom:1px dashed #dfdfdf;padding:10px 0;margin:5px}#visitor_details_container .visitor-info-container .visitor-title{margin-left:0;font-size:18px}#visitor_details_container .visitor-info-container .prefix-dropdown{width:165px;height:34px;text-indent:3px}#visitor_details_container .visitor-info-container input{margin-top:10px}#visitor_details_container .visitor-info-container select{margin-top:10px;width:25%}#visitor_details_container #visitor_details_proceed:disabled{background:#ddd;box-shadow:0 3px rgba(9,9,9,.2)}#visitor_details_container #visitor_details_proceed:disabled:hover{background:#ddd;box-shadow:0 3px rgba(9,9,9,.2);cursor:default}#promotion-capture-block-container{margin:5px 10px 10px 0;padding:0 5px}#promotion-capture-block-container #promotion-capture{width:38%;height:40px}#promotion-capture-block-container #promotion-capture:focus{outline-width:0}#promotion-capture-block-container #apply-promotion{width:80px;height:40px;margin:10px;padding:5px}#promotion-capture-block-container .promo-disclaimer{width:92%;margin:10px 0;text-align:left;font-size:12px;line-height:15px;color:#424346}#cancel-notice-container a.nav_btn{font-size:16px!important;text-decoration:none}#cancel-notice-container #cancel-notice-continue{display:block;margin:12px auto}#order_visit_date{font-weight:700}form table#basket_review{width:100%;margin:0 auto;border-collapse:collapse;font-size:14px}form table#basket_review tbody td,form table#basket_review tbody th{padding:0 5px 8px}form table#basket_review td,form table#basket_review th{padding:4px}form table#basket_review tbody tr td:first-child{text-align:left;min-width:70px}form table#basket_review tbody tr td:nth-child(2){width:30px;text-align:center}form table#basket_review tr td:last-child{text-align:right}form table#basket_review tfoot tr{border-top:1px solid #ccc}form table#basket_review p{margin:0}form table#date_review{width:100%;margin:0 auto;border-collapse:collapse}form table#date_review tbody td,form table#date_review tbody th{padding:0 5px 2px}form table#date_review td,form table#date_review th{padding:8px 5px}form table#date_review tr th{font-size:14px;text-align:left;font-weight:400}form table#date_review tr th:last-child{font-size:15px}form table#date_review tr #order_visit_date{font-weight:700;padding-top:4px;padding-left:3px}#basket_review_container .padded{padding-bottom:10px}#basket_review_container .order_details_productimage{width:30%;float:left;margin-bottom:15px;margin-left:5px}#basket_review_container #date_review{margin-left:1.5%;width:80%;float:left}#basket_review_container #date_review tr th{font-size:18px;font-weight:600;color:#272245}#basket_review_container #date_review tr th#order_visit_date{font-size:15px;position:relative}#basket_review_container #date_review tr th#order_visit_date i{position:absolute}#basket_review_container #date_review tr th#order_visit_date p{padding-left:25px;margin-bottom:0;line-height:inherit}#basket_review_container p.highlight{margin-bottom:15px}#basket_review_container #basket_booking_features{background:#b3e1f3;line-height:24px;padding:5px 7px;display:block;text-align:center;color:#272245;font-weight:700;border-radius:10px}#basket_review_container #basket_booking_features div{display:inline-block}#basket_review_container #basket_booking_features div i{font-size:20px}#basket_review_container #basket_booking_features div i.icon-icon-sendticket{font-size:22px;margin-left:-3px}#basket_review_container #basket_booking_features div:last-child{margin-left:20px}#basket_review_container #basket_booking_features span{position:relative;top:-2px;left:5px}.error_message_container{padding:10px 0 2px;clear:both}.error_message_content{border-top:3px solid #fa9090;border-bottom:3px solid #fa9090;text-align:left;color:#ff2020;font-weight:700;padding:5px 0 5px 10px}.warn_message_content{box-sizing:border-box;border:1px solid #f7e3a8;background:rgba(255,244,181,.5);text-align:center;margin-top:10px;padding:5px}.promotion-error{display:none}.error_message_arrow{margin:0 0 0 35px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fa9090}div[data-id=maxTicketsSelected],div[data-id=optionMap]{display:none;background-color:#ffd0d0;text-align:center;margin:10px 10px 0;padding:10px 0;color:#ed1b2e;font-weight:600;z-index:401;box-sizing:border-box}#homepage_container{padding:0}#available_head h3{letter-spacing:.03em;padding:10px}#available_head h3 i{position:static;margin-left:-10px}#message_content_txtarea{width:100%;text-align:left;padding:10px;font-size:12px;color:#707070;box-sizing:border-box;border:1px solid #dedede;border-radius:5px;background-color:#fafafa}#facebook_like_btn{display:none!important}#facebook_like_standard,#facebook_like_standard *{display:inline!important;position:relative;left:1px}#banner_container{width:100%}#banner_container img{display:block}#claire_container{margin:18px 0 0;height:auto;padding:0;position:relative;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:rgba(129,183,202,.8);background-color:#fff}#claire_container #claire_head{float:left;position:relative;top:12px;height:65px}#claire_container #claire_head img{padding:0 10px;width:97px;margin-top:-9px}#claire_container #claire_content{overflow:hidden;padding:10px 10px 9px 0;box-sizing:border-box;font-size:16px;color:#fff;color:#424346}.deals_container .row{margin-left:0;margin-right:0}#advantage_home_container{vertical-align:middle;margin:0 10px}#advantage_home_container h3{background-color:#fff;color:#5f4191;padding-top:15px;margin-bottom:10px}#advantage_home_container .content{padding-top:0}#advantage_home_container .tick{width:19px;height:15px}#advantage_home_container #advantage_left{width:100%;box-sizing:border-box;padding-top:10px}#advantage_home_container #advantage_left ul{padding:0;list-style:none;margin:0}#advantage_home_container #advantage_left ul li:nth-of-type(odd){margin-right:2%}#advantage_home_container #advantage_left ul li{width:49%;box-sizing:border-box;float:left;vertical-align:top;height:55px}#advantage_home_container #advantage_left ul li i{color:#5f4191;font-size:2em;vertical-align:middle}#advantage_home_container #advantage_left ul li p{position:relative;display:block;padding:10px 5px;margin:0}#advantage_home_container #advantage_left ul li p img{margin:0 15px 2px 2px;vertical-align:middle}#advantage_home_container #advantage_left ul li p span{font-weight:600;position:absolute;font-size:18px}#advantage_home_container #advantage_left ul li p .advantage_image{width:34px;float:left;position:relative;margin-top:-5px}#advantage_home_container #advantage_left ul li p .tick{float:right;display:none;right:15px;margin-right:8px;position:relative;left:-20px}#advantage_home_container #advantage_right{position:relative;width:100%;height:100%;box-sizing:border-box;top:-5px}#advantage_home_container #advantage_right a{width:100%;display:inline-block;text-decoration:none}#advantage_home_container #advantage_right a img{width:30%;margin-left:7%;display:inline-block;min-width:120px}#advantage_home_container #advantage_right a .trust-pilot-img{width:100%;display:block;max-width:600px;margin:0 auto}#advantage_home_container #advantage_right a .trust-pilot-img-mobile{display:none}#social_btns{margin:0;padding-bottom:15px;overflow:hidden}#social_btns div{display:inline-block;margin-right:15px;margin-top:10px}#social_btns div:last-child{margin-right:0!important;width:100%!important}#available_container .content{padding:10px}#events_container>h3,.deals_container>h3{margin-bottom:20px}#events_container>h3{background-color:#9c6}.secret-deals-banner-desktop{width:98%;margin:5px 1% 0;display:inline-block}.secret-deals-banner-desktop img{width:100%}.secret-deals-banner-mobile{display:none}.offer_container{max-width:342px;padding:0 0 6px;position:relative;display:inline-block;box-sizing:border-box;border-radius:6px;-webkit-border-radius:5px;-moz-border-radius:5px;border:2px solid #f1f1f1;vertical-align:top;margin:0 1% 30px;background:#fff}.offer_container a,.offer_container a:hover,.offer_container a:visited{text-decoration:none}.offer_container .expiry-overlay{position:absolute;width:100%;height:100%;z-index:101;background-color:grey;background-image:url(/images/mesh-bg.png);opacity:.3;background-repeat:repeat}.offer_container .attraction-link-arrow{position:absolute;right:10px;bottom:10px;width:24px;height:24px;background-color:#13b7d7;border-radius:50%;transition:all 2s}.offer_container .attraction-link-arrow:hover{background-color:#2ea9dc}.offer_container .attraction-link-arrow i{color:#fff;margin-left:1px;display:inline-block}.offer_container.featured{background-color:#fff199}.offer_container .attraction-image-container{background-size:cover;height:100px}.offer_container .offer_image_container,.offer_container .offer_image_container img{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.offer_container .offer_image_container img{position:relative;display:block;z-index:5;width:100%;opacity:.95;transition:all .5s}.offer_container .offer_image_container img:hover{-webkit-transform:scale(1.1);opacity:1}.offer_image_container{background-color:#cbe5ee;position:relative;overflow:hidden}.offer_image_container .offer_image_soldout{pointer-events:none;position:absolute;top:0;z-index:6;text-align:right;height:100%}.offer_image_container .offer_image_soldout img{max-height:100%;max-width:auto}.offer_image_bar{position:relative;width:100%;display:block;z-index:10;padding:2px 6px 3px;color:#fff;font-size:12px;text-transform:uppercase;box-sizing:border-box;background:rgba(184,87,230,.85)}.offer_container .offer_image_bar{padding:0}.offer_container .offer_image_bar i{font-size:14px;top:0}.nav_btn.ended,.nav_btn.ended img,.nav_btn.ended span{cursor:default}.ended-link{text-decoration:none}#attraction_container #attraction_content #attraction_body #buy_container a button.ended,#attraction_container #attraction_content #attraction_body #buy_container a button.ending-soon{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-top-left-radius:0}#attraction_container #attraction_content #attraction_body #buy_container a button.ended{background:#d0d0d0;box-shadow:0 3px rgba(0,0,0,.08);color:#999;outline:none}#featuredAddOns,#unfeaturedAddOns{box-sizing:content-box}.offer_information{position:relative;z-index:100;box-sizing:border-box;width:100%}.offer_information h3{border:none}.offer_information_inner_container{padding:5px 10px}.tickets_sold{text-align:left;vertical-align:top;position:relative;top:-1px}.tickets_sold .icon-tickets:before{position:relative;top:1px;margin-left:0!important;margin-right:0!important;color:#13b7d7}.offer_container p{margin:5px 0 3px}.offer_container p.offer_place{margin:0 0 3px}.tickets_sold span{color:#13b7d7;font-size:11px}.tickets_sold img{vertical-align:middle}.offer_container h3,.offer_container p{color:#fff;font-size:14px;line-height:18px;position:relative}.offer_container h3{font-weight:600;letter-spacing:.03em;line-height:14px;background-color:#e5601d}.offer_container .offer_information h3{width:84%;padding:5px 0 5px 15px;font-weight:600;margin-top:8px;font-size:12px}.offer_container .offer_information h3.name.coming_soon{background:#5f4191}.offer_container .offer_information h3.name.card,.offer_container .offer_information h3.name.voucher{background:#e5601d}.offer_container .offer_information h3.name.event{background:#9c6}.offer_container .offer_information h3 i{position:absolute;left:7px;top:6px}.offer_container .offer_information h3 i.icon-coming_soon{font-size:16px;left:6px;top:4px}.offer_container .offer_information h3 span{display:inline-block;margin-left:10px;text-transform:uppercase}.offer_container p.offer_place{color:#424346}.offer_container h3{padding:5px}.offer_container .offer_title{font-size:18px;color:#424346;width:80%}.offer_container .offer_place{line-height:1.1em;width:80%}.twitter-share-button{position:relative;top:2px}#email_signup_open,#secret_deals_link{display:none}#email_signup_open img,#secret_deals_link img{max-width:98%;margin:1% 1% 2%}#share_button_container{position:absolute;color:#7a7e7c;float:right;font-weight:600;margin-right:5px;margin-top:-11px;top:50%;right:0;margin-left:10px}#share_button_container a{display:inline}#share_button_container img{float:right}#share_button_container img,.inline_image{display:inline;position:relative;top:0;padding:0 4px}#autocomplete-fixed{height:40px}.autocomplete-container{color:#8dc63f;box-sizing:border-box}.autocomplete-container p{margin-bottom:0}.autocomplete-container .autocomplete{width:100%;position:relative;margin:auto}.autocomplete-container .autocomplete input{border-radius:0;border:2px solid #5f4191;padding:5px;border-radius:5px 5px 5px 5px;outline:none;color:#424346;padding-left:10px}.autocomplete-container .autocomplete input::-webkit-input-placeholder{color:#868b95;font-size:.8em}.autocomplete-container .autocomplete input:-moz-placeholderinput,.autocomplete-container .autocomplete input::-moz-placeholder{color:#868b95;font-size:.8em}.autocomplete-container .autocomplete input:-ms-input-placeholder{color:#868b95;font-size:.8em}.autocomplete-container .autocomplete .autocomplete-input-container{position:relative}.autocomplete-container .autocomplete .autocomplete-input-container i{position:absolute;right:5px;top:5px;color:#5f4191;font-size:1.3em}.autocomplete-container .autocomplete .autocomplete-dropdown{background:#fff;color:#424346;list-style:none;margin-top:0;padding-left:0;border:1px solid #d3d3d3;border-top:0;position:absolute;width:100%;z-index:101;box-sizing:border-box;text-align:left}.autocomplete-container .autocomplete .autocomplete-dropdown li{border-bottom:1px dashed #d3d3d3;padding:8px;cursor:pointer}.autocomplete-container .autocomplete .autocomplete-dropdown li span{display:inline-block;padding-left:28px}.autocomplete-container .autocomplete .autocomplete-dropdown li:last-child{border-bottom:none}.autocomplete-container .autocomplete .autocomplete-dropdown li i{color:#13b7d7;position:absolute;left:5;top:6}.autocomplete-container .autocomplete .autocomplete-dropdown li:hover{background:#13b7d7;color:#fff}.autocomplete-container .autocomplete .autocomplete-dropdown li:hover i{color:#fff}.autocomplete-container .autocomplete .autocomplete-dropdown li.disabled span{padding-left:0}.autocomplete-container .autocomplete .autocomplete-dropdown li.disabled:hover{background:#ebebeb;cursor:default;color:#424346}.autocomplete-container .autocomplete .autocomplete-dropdown li.selected{background:#eee}.show-more-products{padding:10px 0;margin:0 auto 15px;display:inherit}.show-more-products-text{width:100%;text-align:center;font-size:.9em;margin-bottom:5px}#how_it_works_container #how_it_works_content p{margin:0 0 10px}#how_it_works_container #how_it_works_content ol{padding:0;margin:0 0 0 20px;border-left:3px solid #d7d7d7;position:relative}#how_it_works_container #how_it_works_content ol li{padding:0;margin:0 0 10px -22px;font-weight:600;color:#0f74bb;position:relative}#how_it_works_container #how_it_works_content ol li span{display:block;padding:0 0 0 51px;font-size:14px;font-weight:400;color:#424346}#how_it_works_container #how_it_works_content ol li:before{border:3px solid #d7d7d7;background-color:#fff;color:#13b7d7;border-radius:50%;display:inline-block;width:23px;height:32px;margin:0 10px 0 0;padding:3px 0 0 12px;font-size:21px}.abta-simplified{width:100%;text-align:center;margin:10px auto}.abta-simplified img{width:90px}#abta-page-container hr{margin:15px 0}#abta-page-container #abta-header-img{display:block;float:none;margin:10px auto 30px;width:160px}#abta-page-container .reviews-container{padding:10px 15px 25px;box-sizing:border-box}#abta-page-container .reviews-container h3{font-size:24px;border:none;text-align:center}#abta-page-container .video-container{text-align:center;padding:0 15px;box-sizing:border-box}#abta-page-container .video-container p{text-align:left;margin-top:10px}#abta-page-container #claire_container{padding-top:0;margin:0}#abta-page-container #claire_container img{margin-top:10px}#abta-page-container #claire_container #claire_content{width:70%}#faq_container #faq_content h4{margin-left:5px}#faq_container #faq_content h4:not(h4:first-of-type){margin-top:25px}#faq_container #faq_content #faq_info,#faq_container #faq_content .faq-intro{margin-left:0}#faq_container #faq_content .most-common-link{display:block;padding:8px 0;color:#13b7d7;font-weight:600;text-decoration:underline}#faq_container #faq_content ul{padding-left:30px;margin-top:0}#faq_container #faq_content .faq-heading{font-size:18px;font-weight:700;display:inline-block;padding-top:25px;width:100%;margin-bottom:10px}#faq_container #faq_content .faq-heading.most-common-heading{border:none;padding-top:0;margin-top:0}#faq_container #faq_content .faq-heading .icon-bg{background-color:#555;border-radius:50%;margin-right:5px;height:30px;width:30px;display:inline-block;position:relative;padding:0;line-height:1.5em;float:left}#faq_container #faq_content .faq-heading .icon-bg.blue{background:#2a70c0}#faq_container #faq_content .faq-heading .icon-bg.green{background:#4fdd5b}#faq_container #faq_content .faq-heading .icon-bg.pink{background:#dc70ac}#faq_container #faq_content .faq-heading .icon-bg.red{background:#f55f68}#faq_container #faq_content .faq-heading .icon-bg.orange{background:#ff802b}#faq_container #faq_content .faq-heading .icon-bg .icon-icon-aboutus-ticketsbyemail{font-size:.8em;padding-left:2px}#faq_container #faq_content .faq-heading .icon-bg i{color:#fff;margin-left:2px;line-height:30px}#faq_container #faq_content .faq-heading .icon-bg i.icon-icon-payment{font-size:.7em;padding:4px 4px 3px}#faq_container #faq_content .faq-heading .icon-bg i.icon-icon-payment:before{vertical-align:text-top}#faq_container #faq_content .accordian-link{border:1px solid #cbe5ee;margin-top:10px;box-shadow:0 3px 0 0 rgba(0,0,0,.08)}#faq_container #faq_content .accordian-link h4{color:#13b7d7;font-weight:600;vertical-align:top;text-indent:0;font-size:16px;margin:10px 5px}#faq_container #faq_content .accordian-link .accordian-arrow{margin-top:5px}#faq_container #faq_content .accordian-content{padding:20px}#faq_container #faq_content .accordian-content p:last-child{margin-bottom:0}#faq_container #faq_content .accordian-content ul{margin:5px 10px 10px}#faq_container #faq_content .accordian-content ul li{padding:0 0 12px;line-height:1.6em}#faq_container #faq_content .proceed{border-top:1px dashed #dfdfdf;padding-top:15px;margin-top:26px;margin-left:0;padding-left:0}#work_with_us_container #claire_container{background:#fff}.redeem-step{border:1px solid #cbe5ee;margin-top:10px;box-shadow:0 3px 0 0 rgba(0,0,0,.08);width:46%;float:left;margin:10px 1%}.redeem-step .redeem-heading{font-weight:700;margin-bottom:5px;display:inline-block;color:#0f74bb}.redeem-step .redeem-step-text{padding:10px}.redeem-step p{margin-bottom:0}.redeem-faq-link{margin-top:20px}.location{font-weight:600!important}#promo-banner{margin-top:8px;padding-left:0;position:relative;overflow:hidden}#promo-banner a{text-decoration:none;color:inherit}#promo-banner img{width:150px;position:relative;float:left;left:25px;display:inline-block;transform:rotate(-3deg)}#promo-banner img.standard{top:-25px}#promo-banner img.longleat{top:-5px}#promo-banner #promo-text{margin:auto;display:block;font-weight:700;font-size:20px;padding-top:9px;text-align:center}#promo-banner #promo-text span{color:#2c72c0;padding-left:5px}#featuredAddOns .addon-banner-container:nth-child(2n),#unfeaturedAddOns .addon-banner-container:nth-child(2n){margin-left:2.5%}#featuredAddOns .addon-banner-container:nth-child(odd),#unfeaturedAddOns .addon-banner-container:nth-child(odd){margin-right:2.5%}.addon-banner-container{margin-top:15px;width:47.5%;float:left;position:relative;border:1px solid #13b7d7;padding:5px;box-sizing:border-box}.addon-banner-container .addon-logo,.addon-banner-container .addon-text,.addon-banner-container .tick{float:left;display:inline-block;vertical-align:middle}.addon-banner-container .tick{font-size:35px;color:#96c11f}.addon-banner-container .addon-title{color:#5f4191}.addon-banner-container .addon-logo{width:38%;margin-right:2%}.addon-banner-container .addon-text{width:76%;font-size:12px;margin-top:4px}.addon-banner-container .em-car{vertical-align:middle;font-size:14px;margin-top:-8px}#unfeaturedAddOnsExpand{margin-top:8px;margin-bottom:5px;display:inline-block}.left-discount-column{width:55%;float:left}#facebook_like_standard.landing{left:-3px!important;display:inline-block}#attraction_head h1{font-weight:700;line-height:1.1em;letter-spacing:.02em;display:inline-block;margin-top:5px;width:85%;float:left}.ticket-price-summary{width:100%;float:left}.ticket-price-summary ul{padding:0;margin:2px 0}.ticket-price-summary ul li{text-align:center;display:inline-block;border-right:1px dashed #f5c889;padding:0 10px}.ticket-price-summary ul li:first-child{padding-left:0}.ticket-price-summary ul li:last-child{padding-right:0;border-right:none}.ticket-price-summary ul li p{margin-bottom:0}.ticket-price-summary ul li .label{color:#717171;font-size:13px}.ticket-price-summary ul li .price{font-weight:700;font-size:18px;color:#424346}.ticket-price-summary ul li a{text-decoration:none}.summary-note{margin-bottom:0;font-size:13px;font-style:italic}.attraction_deal{color:#fff;background:#f55f68;padding:4px 10px;margin:0;font-size:14px;font-weight:700;display:inline-block;letter-spacing:.03em;max-width:345px;padding-left:30px;box-sizing:border-box;text-transform:uppercase}.attraction_deal.coming_soon,.attraction_deal.expired{background:#5f4191}.attraction_deal.deal{background:#e5601d;font-size:16px}.attraction_deal.voucher{background:#e5601d}.attraction_deal.event{background:#9c6}.attraction_deal .deal-text-icon{left:5px;position:absolute}.attraction_event{color:#fff;background:#9c6;padding:5px 10px;margin:0;font-size:14px;font-weight:700;display:inline-block}#share_open_desktop,#share_open_mobile{padding:3px 0;width:15%;float:right;max-width:120px;text-align:center;text-decoration:none;display:block;box-sizing:border-box;border-radius:4px;border:1px solid #dfdfdf;background-color:#f5f5f5;color:#13b7d7;font-size:14px;cursor:pointer;margin-top:12px;z-index:4}#share_open_desktop .icon-share-1{font-size:.9em;position:relative;left:-2px}.share_dialog_open{text-decoration:none!important}#share_dialog h3{box-sizing:border-box}#share_open_mobile{width:30px;padding:2px 0;font-size:14px}#share_open_desktop i{font-size:1.5em}#share_open_mobile i{font-size:14px;position:relative;left:0;top:0}#share_content,#share_content_mobile{border:1px solid #dfdfdf;border-top:0;margin-left:-1px;margin-top:2px}#share_content_mobile p,#share_content p{margin-bottom:10px}#share_content .share_social_link img,#share_content_mobile .share_social_link img{width:26px;display:block;margin:0 auto;padding-right:0}#share_content{margin:0;padding:0}#share_content i{font-size:22px}#share_open_mobile{display:none}#share_open_desktop:hover,#share_open_mobile:hover{background-color:#eaeaea}#share_open_desktop img,#share_open_mobile img{position:relative;top:2px;padding-right:6px;width:auto;display:inline-block}#buy_container .nav_btn{max-width:none}#buy_container .tickets_sold span{font-size:12px}#buy_container p{margin:5px 0 10px;color:#13b7d7;font-size:12px;line-height:10px}#buy_container .tickets_sold,#buy_container p{text-align:center}.key_info{margin-top:15px}.key_info table{width:100%}.key_info td,.key_info th{border-bottom:1px solid #ddd;text-align:left;padding:8px}#attraction_content .trustpilot-widget-container{clear:both;border-top:1px dashed #dfdfdf;border-bottom:1px dashed #dfdfdf;padding:10px 5px!important;margin:0 0 10px!important;width:100%;box-sizing:border-box;text-align:center;overflow:hidden;min-height:98px}#attraction_content .trustpilot-widget{width:40%;float:left;text-align:left}#attraction_content .trustpilot-widget.product-widget{width:100%;float:none;text-align:center;margin-top:5px}#attraction_content .trustpilot-widget.product-widget iframe{height:50px!important}#attraction_content .trustpilot-iframe-widget{width:100%}img.map{margin:5px auto 15px;display:block}.trust-pilot-img{max-width:258px}.trust-pilot-inner-page-img{max-width:215px;margin-top:5px}.trustpilot-review-container{float:right;width:60%;box-sizing:border-box;border-radius:5px;border:1px solid #e3e3e3;border-bottom:4px solid #e3e3e3;background:#fff}.trustpilot-review{padding:5px 25px;box-sizing:border-box;opacity:1;min-height:90px}.trustpilot-review .reviewer-name{color:#00955e;font-weight:700;margin:0 3px;font-size:14px}.trustpilot-review .review-date{font-style:italic;font-size:14px}.trustpilot-review p:after,.trustpilot-review p:before{background:url(../images/quotationmarks-open.png) no-repeat;width:10px;height:8px;background-size:10px 8px;position:relative;display:inline-block;content:"";margin-right:5px}.trustpilot-review p:after{background:url(../images/quotationmarks-closed.png) no-repeat;content:"";background-size:10px 8px;margin-left:5px}.trustpilot-review p{line-height:18px;font-size:14px;color:#424346;position:relative;display:inline}#product-trust-banner{margin:5px auto 20px}#product-trust-banner img{width:100%;max-width:404px}#description{clear:both;padding:0}#description ul{margin:5px 10px 10px}#official_partner_ticketinfo{width:160px;margin:10px 0 10px 10px;display:block}.please_note_heading{margin-top:7px;display:inline-block;color:#fff;vertical-align:top;font-weight:600;font-size:16px;margin-left:10px}#ticket_info_container{box-sizing:border-box;border:1px solid #f7e3a8;background:#5f4191;margin-top:10px;padding:20px}#ticket_info_container .heading{font-weight:700}#ticket_info_container p{color:#fff}#ticket_info_content strong{font-size:15px}#ticket_info_content_left .ticket-terms-list,#ticket_info_content_right .ticket-terms-list{font-size:14px;list-style:none;margin-left:0;padding-left:0}#ticket_info_content_left .ticket-terms-list .print-tickets span,#ticket_info_content_left .ticket-terms-list .ticket-delivery-type span,#ticket_info_content_left .ticket-terms-list .ticket-refunds span,#ticket_info_content_right .ticket-terms-list .print-tickets span,#ticket_info_content_right .ticket-terms-list .ticket-delivery-type span,#ticket_info_content_right .ticket-terms-list .ticket-refunds span{display:inline-block;background-size:21px 19px;margin-right:8px;background-repeat:no-repeat;vertical-align:middle}#ticket_info_content_left .ticket-terms-list .ticket-delivery-type,#ticket_info_content_right .ticket-terms-list .ticket-delivery-type{position:relative}#ticket_info_content_left .ticket-terms-list .ticket-delivery-type i,#ticket_info_content_right .ticket-terms-list .ticket-delivery-type i{position:absolute}#ticket_info_content_left .ticket-terms-list .ticket-delivery-type p,#ticket_info_content_right .ticket-terms-list .ticket-delivery-type p{padding-left:25px;margin-bottom:0}#ticket_info_content_left .ticket-terms-list{margin-left:7px;margin-bottom:0;color:#fff}#ticket_info_content_right .heading{font-size:26px}#ticket_info_content_right ul{color:#fff}#ticket_info_content_right .ticket-terms-list{font-size:16px;margin-left:10px;margin-bottom:0}#ticket_info_content_left{float:left;width:42%;padding:5px;box-sizing:border-box;font-size:14px;clear:both}#ticket_info_content_left .ticket-terms-list{list-style-type:none}#ticket_info_content_left .ticket-terms-list i{color:#fff}#ticket_info_content_left #day_ticket{max-width:261px;border-radius:8px;width:100%;display:block;margin-bottom:5px}#ticket_info_content_left strong{margin-left:18px}#ticket_info_content_left ul{list-style-position:inside;margin-left:7px}#ticket_info_content_right{float:left;width:58%;padding:5px;box-sizing:border-box}#ticket_info_content p:last-child{margin:0}#product_details,#ticket_extra_details{vertical-align:bottom;line-height:44px;margin:12px 0 15px}#product_details .proceed_btn,#ticket_extra_details .proceed_btn{margin-bottom:8px}#product_details .proceed_btn .icon-tickets,#ticket_extra_details .proceed_btn .icon-tickets{vertical-align:middle}#product_details .proceed_btn span,#ticket_extra_details .proceed_btn span{display:inline-block;vertical-align:inherit;color:#fff}#product_details{line-height:20px}#product_details .dlp-title{color:#272245;font-size:20px;font-weight:700}#product_details .recommended-ticket-text{color:#e56025;display:block;font-weight:400;padding-bottom:10px;font-size:13px}#product_details .recommended-ticket-text .recommended-ticket-link{color:#424346;text-decoration:underline;font-weight:400}#product_details .product-strapline p{color:#424346;font-size:.8em;vertical-align:initial;font-weight:400;width:auto;margin:0;display:block;text-indent:-2px;line-height:1.3em;padding:3px 3px 6px 0}#product_details .product-strapline .saving_green{color:#fff;margin-left:-7px;font-weight:400;padding:1px 6px 1px 0;font-size:.9em;margin-top:0}#product_details .product-strapline .accordian-preview-image{float:left}#product_details .accordian-arrow{margin-top:8px}#product_details .icon-plus{font-size:19px;margin-top:10px;margin-right:4px}#product_details .icon-plus:after{content:"View";font-size:14px;font-style:normal;font-weight:100;margin-left:-2px;vertical-align:bottom;display:inline-block}#product_details .productSelect{position:relative}#product_details .productSelect .icon-tickets{color:#33c2fe;display:inline-block;position:absolute;top:10px;font-size:19px}#product_details .productSelect.selected .icon-plus{display:none}#product_details .productSelect.featured-product{background:#424346}#product_details .productSelect.featured-product .accordian-arrow,#product_details .productSelect.featured-product .icon-tickets,#product_details .productSelect.featured-product .product-strapline p,#product_details .productSelect.featured-product .product-title{color:#fff}#product_details .productSelect.featured-product .saving_green{background-color:#fff;color:#000}#product_details .productSelect.featured-product.selected{background:#fff;border:1px solid #cbe5ee;border-bottom:0}#product_details .productSelect.featured-product.selected .icon-tickets,#product_details .productSelect.featured-product.selected .product-title{color:#13b7d7}#product_details>div,#ticket_extra_details>div{border:2px solid #d6d2e7;margin-top:8px;padding-left:0;border-radius:12px}#product_details .product_dialog .product_container .saving_green{color:#fff;margin-top:0;margin-left:20px}#product_details .product_dialog .product_container .prices-from-text{font-size:.8em;color:#424346}#product_details .product_dialog .product_container .product-information{font-size:.9em}#product_details .product_dialog .product_container .product-information p{margin-bottom:8px}#product_details .product_dialog .product_container img{padding-right:30px;padding-bottom:12px;max-width:95px}#product_details .product_dialog .product_container li,#product_details .product_dialog .product_container ul{padding:0;margin:0}#product_details .product_dialog .product_container ul{margin-left:15px;margin-bottom:8px}#product_details .product_dialog .product_container .ticket-includes{display:block;clear:both;font-weight:700;color:#424346}#t-and-c-link,.t-and-c-link{margin-top:8px;padding-left:5px;display:block;border:1px solid #cbe5ee;box-shadow:0 3px 0 0 rgba(0,0,0,.08)}.accordian-arrow{float:right;font-size:26px;color:#13b7d7;transition:all 1s}.accordian-icon{color:#13b7d7;font-size:1.5em;margin-bottom:-5px;position:relative;top:1}.accordian-icon:before{margin-left:0}.accordian-link span,span.accordian-link{color:#13b7d7;font-weight:600;vertical-align:top}.accordian-link span.trademark,span.accordian-link.trademark{color:#424346;font-weight:400}.accordian-link{cursor:pointer}.accordian-link .accordian-preview-image{width:64px;margin-right:10px;margin-left:9px;padding-bottom:10px}.accordian-link.featured-product-container{border:1px solid #fff!important}.accordian-content{display:none;border-top:1px solid #cbe5ee;text-indent:0}.accordian-content .content{cursor:default;background:none;padding:20px}.accordian-content li{padding:0 0 12px;line-height:1.6em}.accordian-content h4{margin:10px 0 5px;line-height:20px}.accordian-content #deal_container .content{padding-bottom:0}.accordian-content #map-canvas{line-height:normal!important;max-width:600px;margin-left:auto;margin-right:auto}.accordian-content #map-canvas img{padding:0!important}.accordian-content #map-canvas{position:relative}.accordian-content #map-prompt{position:absolute;width:160px;left:50%;margin-left:-100px;text-align:center;background-color:#13b7d7;opacity:.9;color:#fff;padding:15px 20px;top:55%;border-radius:8px}.delivery-msg{text-align:left;margin-left:-9px;padding-bottom:10px}.delivery-msg p{padding-top:12px}.delivery-msg i{font-size:20px;float:left;margin-right:2px}#ticket_extra_details a{text-decoration:none}#ticket_extra_details a:last-child:after,#ticket_extra_details a:nth-of-type(3):after{content:"";padding:0}#ticket_extra_details img,.info_icon{padding:0 5px}.info_icon{top:4px;cursor:pointer}#opening_times_content h4{margin:0 10px 10px 0}#opening_times_content ul{margin:10px 0 10px 10px}#opening_times_content li{padding:5px 0}#opening_times_content table{box-sizing:border-box;width:100%;border-collapse:collapse}#opening_times_content td,#opening_times_content th{border-collapse:collapse;text-align:left;padding:2px;font-size:14px}#opening_times_content td:first-child,#opening_times_content th:first-child{padding-left:0}#availability_container{color:#666;margin-bottom:10px}#availability_container strong{display:block;padding-top:4px;width:45%;float:left;font-weight:600}#availability_container p{float:right;text-align:left;margin:0;width:52%}.note_container{text-align:center;margin:0 0 15px;padding:0 10px;color:#666}.note_container .split{display:none}.note_container br{display:block}.no-tickets-title{margin-top:10px}.ticket_guide #info_container p{padding-left:10px}.ticket_guide #info_container .content{padding:8px!important}.ticket_guide h4{cursor:pointer;display:block;position:relative}.ticket_guide h4 .accordian-arrow{margin-top:-4px}.ticket_guide .ticket-info{display:none;width:90%;margin-left:10px;padding-bottom:10px}.ticket_guide .icon-tickets.green{color:#e0eccc}.ticket_guide .icon-tickets.blue{color:#d4e0f4}.ticket_guide .icon-tickets.black{color:#a7a5b9}.ticket_guide .icon-tickets.purple{color:#e7dbea}#availabilityCalendar .jCalendar td.green{background-color:#e0eccc;border:2px solid #899870}#availabilityCalendar .jCalendar td.blue{background-color:#d4e0f4;border:2px solid #536480}#availabilityCalendar .jCalendar td.black{background-color:#a7a5b9;border:2px solid #2f2e3a}#availabilityCalendar .jCalendar td.purple{background-color:#e7dbea;border:2px solid #8d7d91}#availabilityCalendarContainer #availabilityCalendar{opacity:0;overflow:hidden}#availabilityCalendarContainer .slick-next i{left:-40px}#availabilityCalendarContainer .slick-prev i{right:-40px}#availabilityCalendarContainer h2{color:#424346;text-align:center}#availabilityCalendarContainer .slick-frame{visibility:hidden}#availabilityCalendarContainer .slick-frame.slick-initialized{visibility:visible}#availabilityCalendarContainer .slick-arrow{background-color:#13b7d7;border-radius:5px;height:14%;top:46%}#availabilityCalendarContainer .calendar-instructions{display:none;text-align:center;z-index:3;margin-bottom:-12px;position:relative;margin-top:6px;padding-top:6px}#availabilityCalendarContainer .calendar-instructions span{display:inline-block;margin:0 8px 5px -33px}#availabilityCalendarContainer .calendar-instructions img{animation:a 1.5s infinite alternate;height:25px;width:25px;position:absolute;margin-left:0;display:inline-block}.ticket-info-container{border-bottom:1px dashed #dfdfdf}.ticket-info-container .cell{float:none;margin:0 5px 0 0;vertical-align:bottom;top:auto}#arcelor_dialog h3,#cal_dialog h3,#info_dialog h3{padding:10px;max-width:620px}#cal_container{box-sizing:border-box}#cal_container .disney-calendar{padding-bottom:15px}#calendar_container .content{border-radius:10px}#calendar_container .content .tellus_container{width:35%;margin-top:10px}#calendar_container .content .tellus_container img{width:100%;max-width:219px;max-height:58px;height:auto}#calendar_container .content .datepicker{width:30%}#calendar_container .content .countdown_timer{padding:5px 0}#calendar_container .content .note_container{margin-bottom:0;text-align:center;width:30%}#calendar_container .content .note_container p{margin:0}.dialog_box .key_point{width:100%;padding:0 20px 15px;margin-bottom:20px;margin-top:10px;box-sizing:border-box;overflow:hidden}.key_message{text-align:center;margin:0 0 10px}.calendar-note{padding:25px 20px 10px}#calendar_container .content{color:#666}.countdown_timer{padding:5px 10px;color:#be57e6}.ticket_total{font-size:14px}.calendar-key-cells{float:left}.calendar-key-cells .key-label{margin-right:15px}.cell{float:left;display:inline-block;margin:4px 5px 4px 0;position:relative;top:-3px;height:15px;width:15px;border-radius:4px}.cell.cell_green{background-color:#e0eccc;border:2px solid #899870}.cell.cell_yellow{background-color:#ffffc1;border:2px solid #ffff4c}.cell.cell_pale-yellow{background-color:#fef2c7;border:2px solid #ffdf6c}.cell.cell_red{background-color:#efb2b2;border:2px solid #db4c4c}.cell.cell_pink{background-color:#ffe5fd;border:2px solid #dc70ac}.cell.cell_orange{background-color:#ffe1cd;border:2px solid #ff9852}.cell.cell_blue{background-color:#d4e0f4;border:2px solid #536480}.cell.cell_black{background-color:#a7a5b9;border:2px solid #2f2e3a}.cell.cell_purple{background-color:#e7dbea;border:2px solid #8d7d91}.green{border-color:#e0eccc transparent transparent}#secure_checkout{margin-top:10px}#tickets_container #tickets_content{position:relative;padding:10px 20px 20px;border-radius:10px}#tickets_container #tickets_content #tickets_cover{background:hsla(0,0%,100%,.7);height:100%;width:100%;position:absolute;z-index:10}#tickets_container #tickets_content #tickets_cover img{position:absolute;top:15px;left:-80px;width:348px;height:117px}#tickets_container #trust-box img{width:100%;max-width:280px}#tickets_container #card_details{position:relative;display:inline-block;top:35px}#further_details_container #card_details img,#tickets_container #card_details img{height:71px;width:228px}#ticket_table_content{padding:10px}#ticket_table_content h4{margin:10px 0 0}#ticket_table_content .option-info-content{border:1px solid #f7e3a8;background:rgba(255,244,181,.5);text-align:left;font-size:15px;padding:10px}#ticket_table_content #product-booking-details{font-size:14px;margin-bottom:10px}#ticket_table_content #product-booking-details i{display:inline-block;vertical-align:top}#ticket_table_content #product-booking-details p{margin:8px 0 0}p.savings-displayed{font-size:13px}table#ticket_table{width:100%;margin:0 auto;border-collapse:collapse}table#addons-table{width:100%}table#addons-table tbody tr td{padding:8px 0 0}table#ticket_table tbody td,table#ticket_table tbody th{padding:10px 0}table#ticket_table td,table#ticket_table th{padding:8px 5px}table#ticket_table td img{position:relative;top:4px}table#ticket_table td img:hover{cursor:pointer}table#ticket_table tbody tr{text-align:center;border-top:1px dashed #dfdfdf}table#ticket_table tbody tr.concession_header,table#ticket_table tbody tr.concession_message,table#ticket_table tbody tr.extra_header,table#ticket_table tbody tr.extra_message,table#ticket_table tbody tr:first-child{border-top:none}table#ticket_table tbody tr{text-align:left;min-width:70px}table#ticket_table tbody tr td:last-child{text-align:right;width:70px}table#ticket_table tfoot tr td{border-top:1px dashed #bababa}table#ticket_table tfoot tr{border-top:1px solid #bababa}table#ticket_table tfoot tr td:last-child{text-align:right}table#ticket_table tfoot tr:last-child{font-weight:700;font-size:18px}table#ticket_table p{margin:0}table#ticket_table span.additional_name{font-size:13px}table#ticket_table tbody tr.closed{display:none}table#ticket_table tbody tr.opened{display:table-row}table#ticket_table tbody tr.concession_header td,table#ticket_table tbody tr.extra_header td{text-align:center;padding:5px 0 10px}table#ticket_table tbody tr.concession_message td{text-align:left;padding:0 0 5px;font-size:12px}.ticket-date-warn{background-color:#fcf3d7;padding:10px;margin:5px 0;font-size:14px}#ticket-select-container .select-ticket-text{margin-bottom:4px}#ticket-select-container .calendar-instructions{display:none;text-align:center;z-index:3;margin-bottom:-12px;position:relative;border-top:1px dashed #dfdfdf;padding-top:6px}#ticket-select-container .calendar-instructions span{display:inline-block;margin:0 8px 5px -33px}#ticket-select-container .calendar-instructions img{animation:a 1.5s infinite alternate;height:25px;width:25px;vertical-align:sub;position:absolute;margin-left:0}#ticket-select-container #bookingOptionSliderContainer .calendar-instructions{margin-top:8px}#ticket-select-container .decrementProductOption,#ticket-select-container .incrementProductOption{color:#13b7d7;font-weight:700;border:1px solid #cbe5ee;height:20px;width:20px;margin:0 3px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;display:inline-block;text-align:center}#ticket-select-container .decrementProductOption.disabled,#ticket-select-container .incrementProductOption.disabled{background-color:#ebebeb;cursor:default}#ticket-select-container .proceed{margin-top:35px}#ticket-select-container #availabilityCalendarToggle{display:inline-block;color:#13b7d7;cursor:pointer;margin-left:0}#ticket_table_content .ticket-type-title{margin-bottom:0;font-weight:600}#ticket_table_content .ticket-amounts .ticket-quantity-container{margin:6px 0 0;overflow:hidden}#ticket_table_content .ticket-amounts .ticket-quantity-container .ticket-name{float:left;display:inline-block;width:65%;text-align:left}#ticket_table_content .ticket-amounts .ticket-quantity-container .ticket-incrementer{display:inline-block;float:right;width:35%;text-align:right}#ticket_table_content .ticket-amounts .ticket-summary-row{border-top:1px solid #bababa;padding-top:10px;font-weight:700;padding-bottom:5px;clear:both;margin-top:25px;font-size:1.1em}#ticket_table_content .ticket-amounts .ticket-summary-row span{display:inline-block}#ticket_table_content .ticket-amounts .ticket-summary-row span.left-content{float:left}#ticket_table_content .ticket-amounts .ticket-summary-row span.right-content{float:right}#ticket_table_content #disney-ticket-type-table{border-collapse:collapse;width:100%;text-align:center;box-sizing:border-box;margin-bottom:10px;position:relative}#ticket_table_content #disney-ticket-type-table td,#ticket_table_content #disney-ticket-type-table th{border:1px solid #cbe5ee;padding:7px;width:25%;position:relative;transition:all .5s ease-in}#ticket_table_content #disney-ticket-type-table td img,#ticket_table_content #disney-ticket-type-table th img{opacity:0;transition:all .5s ease-in;width:16%;height:auto;position:absolute;left:42%;top:50%}#ticket_table_content #disney-ticket-type-table td .select-date,#ticket_table_content #disney-ticket-type-table th .select-date{color:#fff;cursor:pointer;background-color:#13b7d7;padding:5px;transition:background-color .5s ease;box-shadow:0 3px rgba(196,237,255,.75);text-transform:uppercase;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:5px 12px;margin-bottom:5px;display:inline-block;font-weight:600}#ticket_table_content #disney-ticket-type-table td.selected,#ticket_table_content #disney-ticket-type-table th.selected{background-color:rgba(196,237,255,.75);transition:all 1s ease-in}#ticket_table_content #disney-ticket-type-table td.selected .select-date,#ticket_table_content #disney-ticket-type-table th.selected .select-date{display:none}#ticket_table_content #disney-ticket-type-table td.selected p,#ticket_table_content #disney-ticket-type-table th.selected p{margin-top:-20px}#ticket_table_content #disney-ticket-type-table td.selected img,#ticket_table_content #disney-ticket-type-table th.selected img{opacity:1}#ticket_table_content #disney-ticket-type-table td.selected.green,#ticket_table_content #disney-ticket-type-table th.selected.green{background-color:#ebf3df}#ticket_table_content #disney-ticket-type-table td.selected.blue,#ticket_table_content #disney-ticket-type-table th.selected.blue{background-color:#e8eff9}#ticket_table_content #disney-ticket-type-table td.selected.black,#ticket_table_content #disney-ticket-type-table th.selected.black{background-color:#dfdee6}#ticket_table_content #disney-ticket-type-table td.selected.purple,#ticket_table_content #disney-ticket-type-table th.selected.purple{background-color:#f2ebf3}#ticket_table_content #disney-ticket-type-table td.disney-help-links,#ticket_table_content #disney-ticket-type-table th.disney-help-links{border:none}#ticket_table_content #disney-ticket-type-table td.disney-help-links a,#ticket_table_content #disney-ticket-type-table th.disney-help-links a{text-decoration:none}#ticket_table_content #disney-ticket-type-table td .ticket-selected-info p,#ticket_table_content #disney-ticket-type-table th .ticket-selected-info p{text-align:left;margin-bottom:0;padding:5px}#ticket_table_content #disney-ticket-type-table td.options-2 img,#ticket_table_content #disney-ticket-type-table th.options-2 img{width:8%;left:46%}#ticket_table_content #disney-ticket-type-table td.selectable{cursor:pointer}#ticket_table_content #disney-ticket-type-table tfoot td{cursor:auto}#ticket_table_content #disney-ticket-type-table .ticket-color-bg.green{background-color:#e0eccc}#ticket_table_content #disney-ticket-type-table .ticket-color-bg.blue{background-color:#d4e0f4}#ticket_table_content #disney-ticket-type-table .ticket-color-bg.black{background-color:#a7a5b9}#ticket_table_content #disney-ticket-type-table .ticket-color-bg.purple{background-color:#e7dbea}#ticket_table_content #disney-ticket-type-table .least-flexible,#ticket_table_content #disney-ticket-type-table .most-flexible{display:inline-block;float:left}#ticket_table_content #disney-ticket-type-table .most-flexible{float:right}#timeslot-list select{height:34px}.timeslot-options div{box-sizing:border-box}#price_promise_content{position:relative}#price_promise_content .accordian-link{border:1px solid #cbe5ee;margin-top:10px;box-shadow:0 3px 0 0 rgba(0,0,0,.08)}#price_promise_content .accordian-link h4{color:#13b7d7;font-weight:600;vertical-align:top;text-indent:0;padding-left:5px;font-size:16px;margin:10px 5px}#price_promise_content .accordian-link .accordian-arrow{margin-top:5px}#price_promise_content .accordian-content{padding:20px}#price_promise_content .accordian-content ul{margin:5px 10px 10px}#price_promise_content .accordian-content ul li{padding:0 0 12px;line-height:1.6em}#price_promise_content ul{padding:0 0 0 25px!important}#price_promise_content ol li{font-weight:400!important;padding:0 0 0 3px}#thank_you_container .icon-ok-circled{font-size:3em;padding:0;margin:-12px 0 0;display:inline-block}#thank_you_container #tell_container{width:81%;max-width:380px;background-color:#f4f4f4;border-radius:3px;color:#424346;font-weight:600;margin:30px auto 15px;padding:25px;padding-bottom:10px;font-size:22px}#thank_you_container #tell_container p{margin-top:5px;text-align:center;padding-bottom:10px}#thank_you_container #tell_container #tell_icon{display:inline;float:left;margin-right:7px}#thank_you_container #success_text{font-size:18px;font-weight:700;margin-top:5px}#thank_you_container .cssload-loader-inner{position:relative}#thank_you_container #eticket-container{padding:20px;transition:background-color 1s ease;margin-bottom:15px}#thank_you_container #eticket-container.processing{background-color:#f5f5f5}#thank_you_container #eticket-container.success{background-color:#fef9e9}#thank_you_container #eticket-container #download-eticket{display:block;text-align:center;margin:15px auto}#thank_you_container #eticket-container #download-eticket i{font-size:1.2em;vertical-align:middle}#thank_you_container #eticket-container #download-eticket span{display:inline-block;vertical-align:middle}#confirmation-text #confirmed-email-address{font-size:1.2em}#thank_you_container #print-ticket-text{pading-bottom:0;margin-bottom:0}.dlp-hotel-container{max-width:655px;margin:auto;padding-top:25px}@font-face{font-family:CustomFont;src:url(../css/font/Burobu.otf) format("opentype")}.news-container{max-width:1000px;margin:auto;background-color:#fdc525;border-radius:10px;color:#272245;margin:20px 10px 10px}.newsletter-{background-color:#009ad8;color:#fff;border-color:#009ad8}.newsletter-button:hover{background-color:#fff;color:#009ad8}.confirmation{display:none}.bg-fixed{background-attachment:fixed}.bg-image{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%}.mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-attachment:fixed}.hero-copy{max-width:800px;margin:auto;padding:50px 0;text-align:center}@media (max-width:440px){.hero-copy{padding:10px 0}}.hero-title{font-size:36px;color:#fff;font-weight:700}.hero-subtitle{font-size:16px;color:#fff;font-weight:400}.hero-change{font-size:30px;font-family:CustomFont}.title-change{font-size:36px;font-family:CustomFont}.trust_content{max-width:1000px;margin:10px;background-color:#fff;border-radius:10px;color:#272245;padding:25px}.hero-full-width{width:100%}.wide-content{margin:0 auto;max-width:1000px;min-height:200px}.explore:hover{border:1px solid #fdc525}.jobad{background-color:#fff}.open_opportunity{padding-top:10px}.job-title{padding:0 0 10px;font-size:26px;color:#5f4191;border-bottom:1px solid #dfdfdf;box-sizing:border-box;font-weight:700}.why{padding-top:10px}.no-padding{padding-left:0!important;margin-left:0!important}.explore-link{text-decoration:none}.header-container{background:#fff;border-bottom:1px solid #5f4191}.nav-container{max-width:1000px;margin:auto}.nav-icons{border:none!important;box-shadow:none!important}.nav-icons,.small-title{color:#5f4191}.dropdown-menu{--bs-dropdown-border-width:0px!important}.nav-link:focus-visible{box-shadow:none!important}.tp-widget{background:#272245}.trust-points{background:#5d4b9f}.trust-points-text{max-width:400px;margin-left:auto;margin-right:auto;font-size:13px;text-align:center;color:#cec3f4}.trust-container{max-width:1000px;margin:auto}.tp-wiget-text{max-width:400px;margin-left:auto;margin-right:auto;font-size:13px;text-align:center;color:#fff}.tp-image{width:60px;display:inline-block;padding-bottom:5px}.guide-container{max-width:1000px;margin:auto;background-color:#272245;border-radius:10px;color:#fff;margin:20px 10px 10px}.guide-button{border:0}.guide-button,.guide-button:hover{background-color:#2ea9dc}.logo-image{width:200px}.modal-backdrop.fade.show{z-index:inherit}.modal{background-color:rgba(0,0,0,.8)!important;width:100%!important}.wa-modal{margin-top:60px}.modal-content h3{padding:5px;font-size:24px;color:#212529;box-sizing:border-box;border-bottom:none;font-weight:400}.comp_sub{font-size:18px}.tabs-product{color:#5f4191}.nav-pills .nav-link.active{background-color:#f0e8ff;color:#5f4191}.product-title{font-weight:600;font-size:26px;letter-spacing:.02em;margin-top:10px;color:#272245!important}.might-like-btn{background-color:#fff;color:#272245;border-color:#272245;padding:8px}.lets-go-btn{background-color:#009ad8;color:#fff;border-color:#009ad8;padding:8px}.link-button{position:absolute;bottom:0;width:290px!important}.lets-go-btn a:visited{color:#fff}.might-like-btn:hover{background-color:#272245;border-color:#272245;color:#fff!important}.theme-park-grid{min-height:220px}.theme-park-grid-small{min-height:180px}.about-container{max-width:1000px;margin:auto;border-radius:10px;color:#fff}.about-container,.background_purple{background-color:#272245}.summer-heading{font-size:30px!important}.img-menu{width:100%;height:auto}.menu-title{font-size:18px;color:#272245;font-weight:600}.menu-title:hover{color:#fff;background-color:#272245}.menu-sub{font-size:16px;color:#272245}.menu-open{display:inline-block!important}.bg-image video{width:100%;height:100%;object-fit:cover;z-index:-1;position:absolute;top:0;left:0}.trusts{white-space:nowrap;overflow-x:auto}.floating-message{position:fixed;bottom:0;right:0;margin:5px;max-width:500px;background-color:#5d4b9f;padding:10px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);z-index:100;color:#fff}.close-btn{cursor:pointer;color:#fff;font-size:16px}.hidden{display:none}.dlp-xsell-container{border-radius:10px;border:1px solid #272245}.dlp-xsell-container,.dlp-xsell-container-2{max-width:400px;margin:auto;background-color:#272245;color:#fff}.dlp-xsell-container-2{border-radius:10px}.more-btn{background-color:#48bb78;color:#fff}.more-btn:hover{background-color:#65cd91;color:#ff}.xsell-info{font-size:14px}.floating-cart,.hotel-modal{color:#fff;background-color:#272245}.floating-cart{position:fixed;bottom:30px;right:20px;width:60px;height:60px;padding:10px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:999}.floating-cart-small{width:45px!important;height:45px!important}.cart-count{position:absolute;top:-5px;right:-5px;background-color:#e74c3c;color:#fff;border-radius:50%;font-size:12px;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.trending-search{overflow:auto;white-space:nowrap;display:flex}.trending-search-item{background-color:#fff;color:#5d4b9f;border-color:#5d4b9f;margin:5px!important;font-size:12px}.trending-search-item:hover{background-color:#272245;border-color:#272245}.trending-search::-webkit-scrollbar{display:none}.carousel-item .col{padding:0 5px}.top-wave{margin-bottom:-5px!important}.bottom-wave{margin-top:-8px!important}.carousel-inner .carousel-item-next,.carousel-inner .carousel-item-prev,.carousel-inner .carousel-item.active{display:flex}.trending-title{color:#fff}.trending{background-color:#272245;padding:10px}.small{min-width:200px}.large,.small{text-wrap:wrap}.large{min-width:320px}.wrap{text-wrap:wrap;white-space:normal}.tag-title{color:#4a4a4a!important}.scroll-feature-cards{margin-right:10px;width:170px;height:100%;background-repeat:no-repeat;background-size:cover}.col a,.scroll-feature-cards{text-decoration:none!important}.feature-title{padding-top:150px;color:#fff;font-size:17px;font-weight:600}.trust-titles{color:#fff;font-size:20px;font-weight:600;line-height:1.3}.trusts-family{background-color:#c03d8e}.trusts-exclusive{background-color:#009ad8}.trusts-reviews{background-color:#5d4b9f}.accom-title{font-size:24px;font-weight:600;color:#212529;padding:0}@media (max-width:600px){.small{width:43%!important}}@media (min-width:768px){.carousel-inner .carousel-item-end.active,.carousel-inner .carousel-item-next{transform:translateX(20%)}.carousel-inner .carousel-item-prev,.carousel-inner .carousel-item-start.active{transform:translateX(-20%)}.carousel-control-prev{left:12%}.carousel-control-next{right:12%}}.carousel-inner .carousel-item-end,.carousel-inner .carousel-item-start{transform:translateX(0)}.deals-badge{color:#272245;font-size:11px;font-weight:700}@media (min-width:62em){.featurette-heading{margin-top:7rem}}@media (max-width:768px){.hero-copy{max-width:85%;margin:auto}.row{--bs-gutter-x:0px!important}}@media (max-width:600px){.reserved-img{padding-left:0!important}.trust-desktop{border-right:0!important}}@media (max-width:500px){.logo-image{width:150px}}@media (max-width:350px){.logo-image{width:110px}}.fa{padding:10px;font-size:25px!important;width:30px;text-align:center;text-decoration:none;margin:5px 2px;border-radius:50%}.fa:hover{opacity:.7}.fa-facebook{background:#3b5998;color:#fff}.fa-twitter{background:#55acee;color:#fff}.fa-youtube{background:#b00;color:#fff}.fa-instagram{background:#125688;color:#fff}#terms_content ol{padding:0 0 0 15px;text-align:left}#terms_content ol li:first-child{padding:0}#terms_content ol li ul li:last-child{padding:0;margin-bottom:0}#terms_close{margin-top:10px}#terms-page-container #terms_content h2{color:#5f4191}#terms-page-container ul li{margin-left:20px}#privacy_container{word-break:break-word}#deals_list_container .offer_container{width:100%;margin:0 0 12px;min-height:0;max-width:100%}#deals_list_container .offer_container .offer_information .offer_title{padding-bottom:4px}#deals_list_container .offer_container .offer_information h3{width:auto;padding:5px 8px;text-align:left;display:inline-block;margin-top:0}#deals_list_container .offer_container .offer_information h3 i{position:relative;left:3px}#deals_list_container .offer_container .offer_information h3 span{margin-left:4px;font-size:14px}#deals_list_container .offer_container .attraction-link-arrow{bottom:auto;top:21px}#newsletter_thanks{text-align:center;margin-top:10px;display:none}#newsletter_signup_fadeout #mc-embedded-newsletter-form input{width:80%}.cssload-loader-inner{bottom:0;height:130px;margin:0 auto;display:block;visibility:visible;position:absolute;left:50%;margin-left:-69px;top:-10px;width:138px;transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8)}#attraction_container .cssload-loader-inner{top:30px}.cssload-cssload-loader-line-wrap-wrap{animation:e 2s cubic-bezier(.175,.885,.32,1.275) infinite;-o-animation:e 2s cubic-bezier(.175,.885,.32,1.275) infinite;-ms-animation:e 2s cubic-bezier(.175,.885,.32,1.275) infinite;-webkit-animation:e 2s cubic-bezier(.175,.885,.32,1.275) infinite;-moz-animation:e 2s cubic-bezier(.175,.885,.32,1.275) infinite;height:69px;overflow:hidden;transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%}.cssload-cssload-loader-line-wrap-wrap,.cssload-loader-line-wrap{box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;left:0;position:absolute;top:0;width:138px}.cssload-loader-line-wrap{border:6px solid transparent;border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;height:138px;margin:0 auto;right:0}.cssload-cssload-loader-line-wrap-wrap:first-child{animation-delay:-50ms;-o-animation-delay:-50ms;-ms-animation-delay:-50ms;-webkit-animation-delay:-50ms;-moz-animation-delay:-50ms}.cssload-cssload-loader-line-wrap-wrap:nth-child(2){animation-delay:-.1s;-o-animation-delay:-.1s;-ms-animation-delay:-.1s;-webkit-animation-delay:-.1s;-moz-animation-delay:-.1s}.cssload-cssload-loader-line-wrap-wrap:nth-child(3){animation-delay:-.15s;-o-animation-delay:-.15s;-ms-animation-delay:-.15s;-webkit-animation-delay:-.15s;-moz-animation-delay:-.15s}.cssload-cssload-loader-line-wrap-wrap:nth-child(4){animation-delay:-.2s;-o-animation-delay:-.2s;-ms-animation-delay:-.2s;-webkit-animation-delay:-.2s;-moz-animation-delay:-.2s}.cssload-cssload-loader-line-wrap-wrap:nth-child(5){animation-delay:-.25s;-o-animation-delay:-.25s;-ms-animation-delay:-.25s;-webkit-animation-delay:-.25s;-moz-animation-delay:-.25s}.cssload-cssload-loader-line-wrap-wrap:first-child .cssload-loader-line-wrap{border-color:#f45f69;height:124px;width:124px;top:10px}.cssload-cssload-loader-line-wrap-wrap:nth-child(2) .cssload-loader-line-wrap{border-color:#ffd900;height:105px;width:105px;top:19px}.cssload-cssload-loader-line-wrap-wrap:nth-child(3) .cssload-loader-line-wrap{border-color:#50dd5c;height:85px;width:85px;top:29px}.cssload-cssload-loader-line-wrap-wrap:nth-child(4) .cssload-loader-line-wrap{border-color:#45daff;height:66px;width:66px;top:39px}.cssload-cssload-loader-line-wrap-wrap:nth-child(5) .cssload-loader-line-wrap{border-color:#7664ac;height:47px;width:47px;top:48px}@keyframes e{0%,15%{transform:rotate(0)}to{transform:rotate(1turn)}}#loading_container #loading_content .loading-text{text-align:center}#loading_container #loading_content .cssload-loader-inner{position:relative}#nojavascript_container{right:50%;margin-right:-300px;max-width:600px}.offer_container{min-height:110px}#dowk_logo{padding:10px 0 5px}.img_mobile{display:none}.img_desktop{display:block}h1{font-size:26px}#home_container{padding:20px}#homepage_body,#homepage_head{margin-left:0;margin-right:0}#homepage_body{margin-top:0}#facebook_like_standard{left:2px}#attraction_container{padding:10px}#attraction_container #attraction_content{width:100%;box-sizing:border-box}#attraction_container #attraction_content #attraction_head{display:inline-block;width:100%;margin:0 0 5px;color:#272245!important}#attraction_container #attraction_content #attraction_head .location{margin:0;font-size:14px;font-weight:600!important;display:block}#attraction_container #attraction_content #attraction_head h1{font-weight:700;letter-spacing:.02em}#attraction_container #attraction_content #attraction_body{width:100%;margin-bottom:10px;float:none;clear:both;position:relative}#attraction_container #attraction_content #attraction_body .left-discount-column{width:60%;float:left}#attraction_container #attraction_content #attraction_body #discount{width:100%;padding:0 10px 0 0;box-sizing:border-box;display:inline-block;float:left;font-size:14px;padding:0;margin-top:5px;text-transform:uppercase;text-align:left}#attraction_container #attraction_content #attraction_body #discount .attraction_deal{margin-bottom:7px;font-weight:700;letter-spacing:.03em;font-size:15px}#attraction_container #attraction_content #attraction_body #buy_container{display:inline-block;float:right;width:40%;margin:0;padding:0;text-align:right}#attraction_container #attraction_content #attraction_body #buy_container .tickets_sold{width:100%;text-align:center;margin-bottom:5px}#attraction_container #attraction_content #attraction_body #buy_container a{width:100%}#attraction_container #attraction_content #attraction_body #buy_container a .outline_btn,#attraction_container #attraction_content #attraction_body #buy_container a button{width:100%;padding:4px 0;margin-bottom:5px}#xsells_container .deals_container{margin-top:10px;margin-left:2px}#calendar_container,#tickets_container{box-sizing:border-box}#advantage_container #advantage_left{float:left}#advantage_container #advantage_right{float:right}.offer_container .attraction-image-container{background-position:50%;min-height:150px}.tablet-break{display:block}.desktop-break{display:none}#airspace_group_container{margin-bottom:0}.subgroup-video,.subgroup-video .video_container{margin-top:0}.offer_container{width:24%;margin:0 .5% 20px}.offer_container_wide{width:32%;margin:0 .5% 20px}.offer_container .offer_information p span.offer_title{font-size:14px}h2 span{font-size:18px;top:-2px}.tree-top-adventure{color:#478866}.tree-top-junior{color:#e5461c}.forest-segway{color:#c6cb27}.zip-trekking-adventure{color:#05b3b2}.go-ape-icon{height:15px;width:15px;margin-right:10px;vertical-align:middle}.go-ape-bg{background-color:#daeac3}.go-ape-activity-box-container{margin:10px 0}.region_location_container{overflow:hidden;clear:both}.go-ape-activity-box{background-color:#daeac3;border-radius:5px;border-bottom:4px solid #e3e3e3;text-transform:uppercase;font-size:18px;width:48%;margin-right:2%;float:left;padding:10px 0 10px 15px;margin-bottom:8px;box-sizing:border-box}.go-ape-activity-box.first{margin-left:0}.go-ape-location-title{color:#5f4191;font-size:32px;text-transform:uppercase;background:none;padding-left:0;font-weight:700;display:block;margin:15px 0}.goape-carousel-info{position:absolute;top:0;left:0;background:url(/go-ape/images/gradient-bg.png);background-size:120%;padding:0 15px 0 20px;height:100%}.goape-carousel-info p{color:#fff;text-transform:uppercase;font-size:30px}.goape-carousel-info .go-ape-icon{width:28px;height:28px}.goape-logo{position:absolute;top:0;right:20px;max-width:135px}.go-ape-location-box{border-radius:5px;border:1px solid #13b7d7;border-bottom:4px solid #e3e3e3;width:23%;margin:0 1% 10px;box-sizing:border-box;float:left;padding:12px 12px 35px;position:relative;color:#424346;text-decoration:none}.go-ape-location-box h4{text-transform:uppercase;margin:0 0 3px}.go-ape-location-box p{margin-bottom:3px}.go-ape-location-box .location-icons{position:absolute;bottom:12px}.payment-page{margin-top:40px}.payment-page h1{color:#5f4191}.payment-page h1 i{font-size:.8em;display:inline-block;vertical-align:middle}.payment-page h1 i:before{margin-right:0;padding-right:0;color:#5f4191}.payment-page h1 span{vertical-align:middle}.payment-page .payment-text{font-size:1em;margin:10px 0 12px 6px;font-weight:700}.payment-page .pay-now-btn{margin-top:0}.payment-page .pay-now-btn i{font-size:1.2em}.payment-page .pay-now-btn i:before{margin-right:-8px}.payment-page #paymentFrame{margin-top:10px;border:1px solid #ddd}.payment-page #worldpay-img{margin-top:10px}.payment-page #token_container{text-align:center}@media (max-width:760px){#abta-header-img,#trustpilot-header-img{margin-bottom:25px}}@media (max-width:700px){h1{font-size:20px;font-weight:600}.page_content{padding:15px;box-sizing:border-box}#dowk_logo{padding-top:5px;margin-bottom:4px}.logo img{width:80%;margin:20px 0}.img_mobile{display:block}#sub-nav-menu-container{padding:0}#sub-nav-menu-social{display:block}#sub-nav-menu-container #sub-nav-menu li{padding:12px;font-size:16px}#sub-nav-menu-container li{padding:12px;font-size:15px}.mobile-menu-icon{display:inline-block}#sub-nav-menu-hamburger-icon{display:block}#sub-nav-menu-container{bottom:auto;top:0;background:#13b7d7;display:none;width:100%;right:0;z-index:40000}#sub-nav-menu-container .menu-dropdown-arrow-mobile{display:block;top:19px}#sub-nav-menu-container #sub-nav-menu .sub-menu-divider{display:none}#sub-nav-menu-container #sub-nav-menu .contact-us-img{width:20px;height:21px;vertical-align:middle}#sub-nav-menu-container #sub-nav-menu .how-it-works-img{height:20px;width:20px;vertical-align:text-bottom}#sub-nav-menu-container #sub-nav-menu .price-promise-img{width:20px;height:24px;vertical-align:middle}#sub-nav-menu-container #sub-nav-menu .faqs-img{height:23px;width:19px;vertical-align:middle}#sub-nav-menu-container #sub-nav-menu li{display:block}#sub-nav-menu-container #sub-nav-menu li:first-child{background-color:#17c8eb;display:block}#sub-nav-menu-container #sub-nav-menu li:last-child{padding-bottom:25px;padding-right:25px}#sub-nav-menu-container #sub-nav-menu li img{display:inline}#sub-nav-menu-container #sub-nav-menu li a{color:#fff;font-weight:600;position:relative;width:100%;display:block}#sub-nav-menu-container #sub-nav-menu li a span{position:relative;display:inline-block;padding:5px 50px}#trustpilot-header-img{width:13%;margin:11px 55px 0 0}#abta-header-img{width:14%;margin:21px 12px 0 0}#header_images #dowk_logo img{margin-left:20px}#contact_container #contact_content .contact_block #contact_telephone{width:60%}#contact_container #contact_content .contact_block #contact_postal{width:40%}#contact_container #contact_content .contact_social{width:50%!important}#details_form #terms-text-container{width:92%}#details_form .checkout-checkboxes .dowk-newsletter-container{width:80%}#about_content .update-container{text-align:left;padding:15px 10px 10px}#about_content .update-container h3{margin-left:0}#about_content .update-container h3 .update-header{margin-bottom:5px}#about_content .update-container h3 .title-break{display:block;padding-bottom:5px}.redeem-step{width:100%;float:none;margin:20px 0}#footer-breakout{width:92%;margin-left:4%;padding:30px 10px 30px 20px}#footer-breakout #contact-section a{font-size:1.1em}#footer #footer_container #footer_social,#footer #footer_container #useful-links{width:100%;float:none;text-align:center}#footer #footer_container #footer_social{padding:0}#footer #footer_container #footer_contact .travel-aware-container .travel-aware-logo{width:80px;margin:12px auto;float:none;text-align:center}#footer #footer_container #footer_contact .travel-aware-container .travel-aware-text p{text-align:center;line-height:15px;float:none;width:100%;margin:10px 5%;width:90%}#footer #footer_container #useful-links{margin-top:30px}#footer #footer_container #useful-links h4{text-align:center}#footer #footer_container #useful-links ul li{width:100%;text-align:center}#footer #footer_container #trust-badges{margin-bottom:5px}#footer #footer_container #trust-badges ul{margin:0;padding-left:0}#footer #footer_container #trust-badges ul li{width:45%;padding:15px 65px 5px;box-sizing:border-box}#footer #footer_container #trust-badges ul li#payment-methods{margin-left:0}#footer #footer_container #trust-badges ul li #disney-sales-award{max-width:100px}#social_btns{margin:0;padding-bottom:10px}#body_content.maintenance{width:92%;margin-left:4%}#body_content.maintenance .maintenance-content img{max-width:50%}.go-ape-activity-box{width:100%;margin:3px 0}.go-ape-location-box{width:100%;margin:10px 0}.goape-carousel-info{display:none}.dialog_box{max-height:95%;overflow-y:scroll;margin:0 10px}.offer_container .offer_information p{margin:2px 0}.offer_container p.offer_title{margin-top:5px}#attraction_container #attraction_content{width:100%;box-sizing:border-box;padding-bottom:0}#attraction_container #attraction_content #attraction_body{width:100%;margin-bottom:10px;float:none;clear:both;position:relative}#attraction_container #attraction_content #attraction_body div#discount{width:100%;padding:0 5px 0 0;box-sizing:border-box;display:inline-block;float:left;font-size:14px;text-transform:uppercase;text-align:left;position:relative;top:0;margin-top:0}}@media (max-width:660px){#contact_container #contact_content .contact_block .contact_image{width:50px}#contact_container #contact_content .contact_block #contact_postal,#contact_container #contact_content .contact_block #contact_telephone,#contact_container #contact_content .contact_block .contact_image img{width:100%}#contact_container #contact_content .contact_social{width:100%!important}#contact_container #contact_content .contact_social#contact_social_email,#contact_container #contact_content .contact_social#contact_social_twitter{margin-top:10px}#contact_container #contact_content .contact_banner span{text-align:center}#contact_container #contact_content .contact_banner span i{display:block;width:100%}#header_images{min-height:61px}#footer #footer_container #footer_buttons{padding:10px}#footer #footer_container #footer_buttons .footer_button{width:49%;margin:7px .5%}#footer #footer_container #footer_buttons #footer_buttons_social{width:100%}#ticket_info_container .heading{margin-bottom:0}#ticket_info_content_left,#ticket_info_content_right{width:100%;float:none}#ticket_info_content_left img{margin:auto}.accordian-link span,span.accordian-link{font-weight:700}#ticket_info_content_left strong{margin-left:2px}#ticket_info_content_left ul{list-style-position:outside;margin-left:6px}#sub-nav-menu-container li{padding:0 2px}#footer-breakout #contact-section,#footer-breakout #newsletter-sign-up,#footer-breakout #picniq-kite-container{text-align:center;width:100%;margin:15px auto;padding:0;float:none}#footer-breakout #picniq-kite-container #picniq-kite{width:14%;margin-left:42%;margin-left:0}}@media (max-width:650px){#header_images #dowk_logo{width:45%}.page_content #intro_text p{width:100%;float:none}.page_content #intro_text img{width:90%;margin:5px 5%;top:auto;position:relative;right:auto}#details_form .terms-text{width:80%;margin:15px 16% 20px}#promo-banner{height:auto}#promo-banner img{width:150px;position:absolute;left:10px}#promo-banner img.standard{top:-18px}#promo-banner img.marsh-farm{top:-5px}#promo-banner img.marsh-farm-kidsfest{top:-8px}#promo-banner img.common-people{top:-2px}#promo-banner #promo-text{margin:auto;padding-left:170px;padding-right:10px;padding-bottom:10px;font-size:18px}#promo-banner #promo-text span{display:inline-block;padding-left:5px}.large-header{font-size:1.7em}.cssload-loader-inner{top:-20px;transform:scale(.6);-ms-transform:scale(.6);-webkit-transform:scale(.6)}#attraction_container .cssload-loader-inner{top:20px}#attraction_content .trustpilot-widget{width:100%;float:none;text-align:center;margin-bottom:6px}.trustpilot-review-container{float:none;width:100%}.trust-pilot-inner-page-img{margin-top:0}#attraction_head h1{margin-top:6px}#attraction_container #attraction_content #attraction_body .left-discount-column{width:100%;float:none}#attraction_container #attraction_content #attraction_body #buy_container{padding:0;margin:0;width:100%;text-align:center;box-sizing:border-box;clear:both;position:relative}#attraction_container #attraction_content #attraction_body #buy_container a .outline_btn,#attraction_container #attraction_content #attraction_body #buy_container a button{padding:8px 0;margin-bottom:5px;margin-top:0;width:80%}#attraction_container #attraction_content .summary-note{padding-bottom:10px}.ticket-price-summary{margin:3px auto 5px;float:none;text-align:center;clear:both}#discount{margin-bottom:0;display:inline-block;float:left;font-size:14px;width:100%;padding:0 0 6px;text-transform:uppercase;text-align:left}#discount .attraction_deal{padding:4px 10px 4px 30px;line-height:16px;max-width:none}#attraction_body{width:100%;float:none;clear:both;margin:0 0 5px;position:relative;box-sizing:border-box}#attraction_body .offer_container{margin:0 .7% 15px}div[data-id=maxTicketsSelected],div[data-id=optionMap]{position:fixed;bottom:0;left:0;width:100%;margin-left:0;padding:10px}.slick-arrow.slick-next,.slick-arrow.slick-prev{visibility:hidden}}@media (max-width:600px){.offer_container{width:48%;margin:0 .6% 15px}#attraction_content .trustpilot-widget-container .show-trustpilot-reviews{display:none}#header_images #dowk_logo img{min-width:170px;max-width:170px;margin:10px 0 15px 20px}#deals_list_container .offer_container .attraction-link-arrow{top:17px}#deals_list_container .offer_container .offer_information .offer_title{padding-bottom:3px;font-size:16px;line-height:16px}#ticket_info_content_right .ticket-terms-list i{position:relative;left:-5px;font-size:14px}#ticket_info_content_right .ticket-terms-list i:before{margin-right:3px}#promotion-capture-block-container #promotion-capture{width:60%}#claire_container #claire_content{padding:10px 10px 10px 0}#claire_container #claire_content #social_btns{margin:0;padding:0}#about_content #about_who_we_are p{width:100%;display:block}#about_content #about_who_we_are img{width:90%;display:block;max-width:285px;margin:10px auto 0}#about_content #about_contact_banner span{display:inline-block;margin-top:-1px}#about_content #about_contact_banner span a{display:block}#about_content #about_contact_banner img{vertical-align:inherit}.payment-page .pay-now-btn{margin-top:10px}.payment-page .pay-now-btn i{float:none;left:auto;right:auto;top:auto}.payment-page .pay-now-btn i:before{margin-right:5px}#details_form #card_details.payment-methods img{width:50%}}@media (max-width:567px){.offer_container .offer_information h3 i.icon-coming_soon{left:2px;top:5px}.offer_container .offer_information h3 i{left:1px;top:5px}.offer_container .offer_information h3 span{margin-left:3px}.offer_information_inner_container{padding:0 5px}h3{padding:7px 5px 9px 10px;font-size:22px}.arrow{top:13px!important}.offer_container .offer_information h3 span{font-size:13px!important}.offer_container .offer_information h3{padding:5px 3px 5px 15px}.offer_container .offer_title{font-size:16px;line-height:15px}.offer_container p.offer_place{font-size:14px}.tickets_sold{float:none;margin-top:0;text-align:left}.secret-deals-banner-desktop{width:96%;margin-left:2%}.accordian-content .content{padding:10px}#ticket-select-container #carousel-left,#ticket-select-container #carousel-right,#ticket-select-container .calendar-instructions{display:block}.deals_container .offer_container{display:inline-block}.desktop-break{display:none}.mobile-break{display:block}#ticket_extra_details{padding:0 0 10px;font-size:16px}#calendar_container .content .tellus_container{display:none}#calendar_container .content .note_container{float:none;text-align:center;width:100%}#email_signup_open img,#secret_deals_link img{max-width:100%;margin:5px auto;display:block;padding-bottom:15px}.carousel_details .offer_image_bar{margin-bottom:3px}.close_modal{font-size:26px;line-height:30px;margin-right:0}#product_details span{font-size:17px}.ticket_guide .content p{font-size:.9em;margin-bottom:5px;padding-left:10px}.ticket_guide .content #availabilityCalendarContainer h2{font-size:1em}.ticket_guide .content #availabilityCalendarContainer .calendar-instructions{margin-top:0;padding-top:0;margin-bottom:-17px;display:block}.ticket_guide .content #availabilityCalendarContainer table.jCalendar td{padding:3px}#product_details .product_dialog .product_container .product_name{display:block}#product_details .product_dialog .product_container .saving_green{color:#fff;margin-top:5px;margin-left:0;display:inline-block;font-weight:700;font-size:16px;padding:2px 7px}#product_details .product_dialog .product_container img{display:block;clear:both;float:none}#featuredAddOns .addon-banner-container:nth-child(2n),#featuredAddOns .addon-banner-container:nth-child(odd),#unfeaturedAddOns .addon-banner-container:nth-child(2n),#unfeaturedAddOns .addon-banner-container:nth-child(odd){margin-right:0;margin-left:0}.addon-banner-container{width:100%;float:none;box-sizing:border-box}.addon-banner-container .addon-text{width:70%}div.deals_container{padding-left:3px;padding-right:3px;margin-top:5px}.offer_container{text-align:left}#homepage_head *{font-size:18px!important}#ticket_info_container>*{margin:auto!important;float:none!important;width:100%!important}h2 span{top:-2px}#calendar_container .content .datepicker{width:100%}#why_sell_content .partnered-attractions li{width:43%;margin-right:4%}#details_form #billing_details_container #address-finder-results{width:94%}}@media (max-width:540px){#attraction_content .trustpilot-widget.product-widget iframe{height:80px!important}#top-deals-banner{font-size:.9em}#top-deals-banner .text-break{display:block}#top-deals-banner .text-break .divider-pipe{display:none}}@media (max-width:500px){#footer #footer_container #trust-badges ul li{padding:15px 15px 5px}#social_btns{margin-top:-10px}.notification#double_check .important_heading{position:relative;left:-1px;top:2px;display:block}.notification#double_check .notification_content{width:100%;padding-left:3px}#secure_checkout{margin-top:15px}#basket_review_container .order_details_productimage{width:40%}#basket_review_container #date_review{width:80%}#basket_review_container #date_review tr th{font-size:16px;font-weight:600;color:#272245}#basket_review_container #date_review tr th#order_visit_date{font-size:13px;padding-left:5px;padding-bottom:7px;font-weight:600}#basket_review_container #date_review tr th#order_visit_date p{padding-left:18px}#basket_review_container #date_review tr th .icon-icon-calendar{float:left}#basket_review_container #date_review tr th .icon-icon-calendar:before{margin:1px}#basket_review_container #basket_booking_features{line-height:18px;padding:3px 4px;text-align:left}#basket_review_container #basket_booking_features div{display:block;margin-left:0!important}#basket_review_container #basket_booking_features span{font-size:13px}#basket_review_container #basket_booking_features i{font-size:20px}#basket_review_container #basket_booking_features i.icon-icon-sendticket{font-size:22px}#basket_review_container p.highlight{margin-bottom:8px}.cssload-loader-inner{top:0;transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5)}#attraction_container .cssload-loader-inner{top:-20px}#available_container .content{padding:0}#deal_container,#maps_container,#opening_times_container{width:96%;margin:0 auto}#deal_container img,#maps_container img,#opening_times_container img{max-width:100%}#maps_container{text-align:left}#menu-hamburger-icon{display:block}#main-nav-menu{width:100%;text-align:center;top:0;left:0;right:auto;padding:0;background:#13b7d7;text-align:left}#main-nav-menu a img{margin-left:15px}#main-nav-menu #main-nav-menu-header{display:block;background:#13b7d7}#main-nav-menu #main-nav-menu-header p{margin:0 0 0 15px;padding:10px 0}#menu-open-text,.menu-dropdown-arrow{display:none}#user-menu-container{right:55px}#tickets_container #card_details{display:block;top:0}#sub-nav-menu-container li{padding:15px 2px 0}div.carousel{min-height:110px}.single-carousel-image{height:auto;width:100%}#email_signup_container .mc-field-group input#mce-EMAIL{width:75%}.dialog_box #email_signup_fb_login img{width:65%}#email_signup_container #mc-embedded-subscribe-form p{width:84%;margin-left:8%}#personal_message_char_limit{background-color:#96c11f;font-size:14px;position:absolute;color:#fff;font-weight:700;padding:5px;margin-top:15px;right:27px}#advantage_home_container #advantage_left ul li{width:100%;height:45px}#advantage_container #advantage_right{max-width:360px}#advantage_container #advantage_right a .trust-pilot-img{margin-top:15px}}@media (max-width:479px){#trustpilot-header-img{width:18%;margin:8px 50px 0 0}#black-friday-banner .black-friday-title{font-size:1.4em}#black-friday-banner .black-friday-strapline{font-size:.8em}#sub-nav-menu-hamburger-icon{top:12px;margin-top:0;right:-2px}#body_content{margin:0}#background_container{background-image:none;background-size:150% auto;max-height:460px}#ticket_extra_details{padding:10px 0 0;margin-bottom:8px}#attraction_container .content #attraction_content,#attraction_content,#description,#tickets_details{padding:10px}#attraction_container .content #attraction_content,#attraction_content{padding-top:0}#attraction_container .content,.container-tickets #attraction_content,.container-tickets #attraction_content #description{padding:0}#timeslot_container{padding:0 10px}#ticket_extra_details #deal_content,#ticket_extra_details #maps_content,#ticket_extra_details #opening_times_content{padding:10px 5px}#advantage_container{margin:5px 10px 15px}#facebook_like_standard,#facebook_like_standard *{left:1px}.pixlee_widget_ugc{padding:10px!important;min-height:450px}.pixlee_widget_reviews{padding:10px!important;min-height:800px}.pixlee_widget_qa{padding:10px!important;min-height:85px}#homepage_body,#homepage_head{margin-left:10px;margin-right:10px}#tickets_container #tickets_content{padding:0 10px 10px}#buy_container #attraction_body .nav_btn{width:100%;max-width:280px}#advantage_container #advantage_left,#advantage_container #advantage_right{width:100%;float:none}#advantage_container #advantage_right{top:0}h1{font-size:22px;font-weight:700}h2 span{top:0}p.highlight{font-size:12px}#home_container{padding-bottom:0}#claire_container{margin:0 0 5px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top-left-radius:0;border-top-right-radius:0}#claire_container #claire_head{top:25px}#claire_container #claire_head img{width:66px}#claire_container #claire_content{font-size:14px}#claire_container #claire-trustpilot-mobile{display:none}#header_images{position:inherit;background:#fff;animation:none}#header_images #dowk_logo img{margin:5px 0 0 12px}#attraction_container #attraction_content #attraction_head h1{margin-top:5px}#attraction_container .content{padding-top:0}#attraction_container .content #advantage_left{padding:0 0 20px}#attraction_container .content #advantage_left ul li{width:100%;padding:0 0 10px;float:none}#attraction_container .content #advantage_left ul li p{margin:0}#attraction_container .content #advantage_right{position:relative;width:100%;height:100%;box-sizing:border-box;text-align:center}#attraction_container .content #advantage_right a{width:100%;display:inline-block}#attraction_container .content #advantage_right a img{width:100%;max-width:180px}#attraction_container .content #advantage_right a .trust-pilot-img{width:100%;max-width:340px;min-width:inherit;margin-bottom:10px}#home_container{width:100%;box-sizing:border-box;margin:0 0 20px;padding:0}#email_overlay span:first-child{font-size:18px}#email_overlay br{display:block}#home_container{padding-bottom:10px}#homepage_head *{font-size:16px!important}#email_frm input[type=submit]{margin:0 auto 10px}.offer_container .offer_information p span.offer_title{font-size:16px}.logo img{width:90%;margin:0}#attraction_container{padding-bottom:0;width:100%;height:100%;box-sizing:border-box;margin:0 0 20px;padding:0}#attraction_container #attraction_content #attraction_head{display:block;width:100%;margin:0;line-height:22px}#attraction_container #attraction_content #attraction_head .location{margin:0;font-size:14px}#attraction_container .video_wrapper{border:none}#attraction_head h1{width:100%;float:none}#share_open_mobile{margin-top:0}.tickets_sold{width:100%;float:none;margin-top:15px}#calendar_container .content .tellus_container{display:none}#calendar_container .content .choose-product-type{text-align:center}#calendar_container .content .note_container{float:none;text-align:center;width:100%}#ticket_info_container>*{margin:auto!important;float:none!important;width:100%!important}#share_open_desktop,#share_open_mobile{float:right;top:4px;position:relative}#share_open_desktop{display:none}#ticket_table_content .ticket-amounts .ticket-summary-row{font-size:1em}#ticket_table_content #disney-ticket-type-table td img{width:30%;left:35%}#ticket_table_content #disney-ticket-type-table td.options-2 img{width:14%;left:43%}#ticket_types,.regions_container{padding:10px}.accordian-content #map-prompt{top:55%;width:50%;left:25%;margin:0;right:25%;box-sizing:border-box}.slider-container .slider.with-thumbs{float:none;width:100%}.slider-container .thumbs{display:none!important}}@media (max-width:430px){#body_content{min-height:0}#footer{margin-top:80px}#ticket_table_content #disney-ticket-type-table td .select-date{font-size:.7em;padding:3px 8px}}@media (max-width:400px){#header_images #dowk_logo{width:30%}#tickets_body .saving_green{padding:2px 4px 2px 3px;margin:4px 0 0;font-size:13px}.large-header{font-size:1.3em}.page_content #claire_container #img_claire{width:70px}.page_content #claire_container #img_claire_sig{margin-bottom:5px;width:100px}.page_content #claire_container #claire_text{margin-top:7px}.page_content .contact_banner span{margin-left:5px}.page_content .contact_banner img{width:30px;margin-bottom:5px}#contact_container #contact_content .contact_infobox{margin-left:2%}#contact_container #contact_content .contact_block .contact_image{width:38px}#contact_container #contact_content .contact_block .contact_image img{width:100%}#contact_container #contact_content .contact_social .circle{width:40px;height:40px}#contact_container #contact_content .contact_social .circle i{font-size:20px;left:11px;top:8px}#contact_container #contact_content .contact_social .contact_social_text{margin-left:3%}#about_features_container ul li span{font-size:14px}#advantage_home_container #advantage_right a .trust-pilot-img-mobile{display:block;width:100%}#advantage_home_container #advantage_right a .trust-pilot-img{display:none}#advantage_home_container #advantage_right a img{margin-left:0}#promo-banner{height:auto}#promo-banner img{width:134px;position:absolute;left:6px}#promo-banner .img.standard{top:-2px}#promo-banner #promo-text{margin:auto;padding-left:150px;padding-right:10px;padding-bottom:10px;font-size:16px}#promo-banner #promo-text span{display:block;padding-left:5px}#footer_links span{display:none}#footer_links a{width:100%;text-align:center;display:inline-block;margin:0}#ticket_extra_details{font-size:17px;text-align:left}.tablet-break{display:none}.voucher_box img{width:110px;height:auto}#details_form #billing_details_container #findAddress,#details_form #billing_details_container #postcode{width:45%}#details_form #billing_details_container #findAddress{margin-left:8%}#details_form #card_details.payment-methods img{width:80%}.secret-deals-banner-desktop{display:none}.secret-deals-banner-mobile{display:inline-block;margin:2px 2% 0;width:96%}.secret-deals-banner-mobile img{min-width:100%;max-width:100%}}@media (max-width:374px){#trustpilot-header-img{display:none}#abta-header-img{margin:15px 49px 0 0;width:19%}}@media (max-width:329px){#attraction_content .trustpilot-widget.product-widget iframe{height:120px!important}}@media (max-width:320px){#ticket-select-container #availabilityCalendarToggle{margin:5px 0 0}#t-and-c-link,.t-and-c-link{padding-left:0;width:auto!important}#t-and-c-link span,.t-and-c-link span{font-size:18px}#t-and-c-link .accordian-icon,.t-and-c-link .accordian-icon{left:2px}.ticket-price-summary ul li .label{font-size:11px}.ticket-price-summary ul li .price{font-size:16px}#contact_container #contact_content.page_content .contact_block a,#contact_container #contact_content.page_content .contact_block p{font-size:15px}#contact_container #contact_content .contact_infobox{margin-left:0}#contact_container #contact_content .contact_social .contact_social_text{margin-left:3%}#contact_container #contact_content .contact_social .circle{width:30px;height:30px}#contact_container #contact_content .contact_social .circle i{font-size:18px;left:6px;top:5px}#contact_container #contact_content .contact_block{padding:20px 10px}#contact_container #contact_content .contact_block .contact_image img{width:80%}#attraction_content .trustpilot-widget-container .trustpilot-iframe-widget{margin-left:-14px}#product_details .product-strapline p{font-size:.7em}#footer{bottom:-30px}#details_form .terms-text{width:90%;margin:15px 8% 20px}}.family-hero{max-width:320px}.success-trainsplit{background-color:#dfdbec;background-image:url(/images/train.png);background-position:100% 0;background-size:60px}.success-holidays,.success-trainsplit{color:#272245;min-height:75px!important;background-repeat:no-repeat}.success-holidays{background-color:#b3e1f3;background-image:url(/images/holidays.png);background-position:100% 100%;background-size:50px}.success-disney{background-color:#feeebe;color:#272245;min-height:75px!important;background-image:url(/images/disneyland.png);background-position:100% 0;background-repeat:no-repeat;background-size:60px}.perks-background{background-color:#fff!important}.perks-hero{min-width:300px}.perks-hero-bg{background-color:#dfdbec}.perks-title{font-size:40px;font-weight:400}.perks-change{font-size:70px;font-weight:500;font-family:CustomFont}@font-face{font-family:CustomFontChaloops;src:url(../css/font/Chaloops.otf) format("opentype")}.perks-change-new{font-size:45px;color:#272245}.perks-change-new,.perks-change-new-header{font-weight:500;font-family:CustomFontChaloops}.perks-change-new-header{font-size:70px}.perks{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.perks-smaller{font-size:smaller}.perks-subtitle{color:#5d4b9f;font-size:40px;font-style:normal;font-weight:600;line-height:48px}.perks-cta{background-color:#009ad8!important;color:#fff!important;border-radius:100px!important}.perks-cta-colour{color:#009ad8}.perks-bg-image{background-image:url(/images/perks/perks-header.png);background-repeat:no-repeat;background-size:cover;background-position:top;width:100%;height:450px}.perks-hero-copy{text-align:center}.perks-footer{background-image:url(/images/perks/bottom-cta.png);background-repeat:no-repeat;background-size:cover;background-position:top;width:100%;height:800px;margin-bottom:-90px!important}.center-container{display:flex;justify-content:center;align-items:center;width:100vw;position:fixed;z-index:1050;padding-top:10px}.pals-alert{display:none;background-color:rgba(0,0,0,.7)!important;color:#fff;border-color:#000}.center-container .btn-close{filter:invert(1)}.perks-homepage{max-width:1000px;margin-left:auto;margin-right:auto}.floating-perks{position:absolute;bottom:20px;left:0;background-color:#272245;color:#fff;padding:8px 10px;border-radius:0 100px 100px 0;font-size:14px;font-weight:700;width:230px;height:35px;filter:drop-shadow(0 4px 8px rgba(39,34,69,.5))}.floating-perks,.icon-circle{display:flex;align-items:center}.icon-circle{justify-content:center;width:28px;height:28px;background-color:#5d4b9f;border-radius:50%;margin-left:10px}.icon-circle i{color:#fff!important;font-size:9px!important}.perks-banner{background-image:url(/images/bf-double-points.png);background-size:cover;background-repeat:no-repeat;background-position:50%;width:100%;height:55px}@media (max-width:440px){.perks-cta{width:100%}}@media (max-width:750px){.perks-footer{background-image:url(/images/perks/footer-cta.png);height:450px}.perks-bg-image{background-image:url(/images/perks/mobile-perks-header.png)}.perks-banner{background-image:url(/images/bf-dt-mb.png)}}.primary-cta{color:#fff!important;background-color:#019ad8!important;border:none!important;font-weight:500}.primary-cta:hover{color:#fff!important;background-color:#272245!important}.sbs{border:2px solid #019ad8!important}.info-icon{color:#019ad8!important;width:45px!important;height:45px!important;border-radius:50%!important;font-size:22px!important;display:flex;justify-content:center;align-items:center}.summary-price{color:#272245!important;background-color:#b3e1f3!important;border:none!important;font-weight:500;border-radius:8px;font-size:14px;text-align:center;width:100%}.price-summary-ticket::-webkit-scrollbar{display:none!important}.addon-banners,.price-summary-ticket{display:flex;flex-wrap:wrap}.addon-banner-details,.addon-banners{color:#272245!important}.addon-banner-details{background-color:#feeebe!important;border:none!important;font-weight:500;border-radius:8px;font-size:14px;text-align:center}a:-webkit-any-link{text-decoration:none!important}@media (max-width:760px){.price-summary-ticket{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.price-summary-ticket .summary-price{flex:0 0 auto}.price-summary-ticket .summary-price .price-on-new-line{display:block}.summary-price{width:120px}}.summer-bg-image{background-image:url(/images/summer-hero.png);background-repeat:no-repeat;background-size:cover;background-position:top;width:100%;height:300px}.mob-blue{background-color:#009ad8!important}.map-container{position:relative;margin:0 auto}.map-container,.map-image{width:100%;max-height:600px}.clickable-point{font-size:30px;color:#ea4336}.clickable-point,.map-main{position:absolute;cursor:pointer}.map-main{font-size:45px;color:#272245}.title-card{position:absolute;background-color:#fff;border:1px solid #000;padding:10px;display:none;transform:translate(-50%,-100%)}.title-card a{text-decoration:none;color:#000}.special-summer{width:100%;background-color:#009ad8!important;background-image:none!important}.tippy-box[data-theme~=map-tooltip]{background-color:#fff;color:#272245;border-radius:5px;padding:10px;box-shadow:0 2px 10px rgba(0,0,0,.2)}.tippy-box[data-theme~=map-tooltip][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=map-tooltip][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=map-tooltip][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=map-tooltip][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=map-tooltip] a{text-decoration:underline;color:#272245}.image-points{overflow-x:auto}.summer-list{color:#fff;font-size:28px;font-weight:400}.summer-att-heading{color:#fff;font-size:24px;font-weight:400}.custom-accordion .card{margin-bottom:1rem;color:#272245}.custom-accordion .card-header{cursor:pointer;background:none!important;border:none!important;padding:.5rem 1rem}.list-title{font-size:20px;line-height:32px}.custom-accordion .card-header i{color:#272245}.bingo{background-color:#b3e1f3;border-radius:8px}.bingo-title{color:#272245;font-size:24px;font-style:normal;font-weight:400;line-height:28px}.bingo-text{color:#4d4d4d;font-size:16px;font-weight:400;line-height:24px}.win-back{background-color:#b3e1f3;margin-bottom:-80px}.win-img{padding-bottom:100px}@media (max-width:767.98px){.custom-accordion .col-md-6{flex:0 0 100%;max-width:100%}}@media (max-width:768px){.card-container{display:none}#loadMore{display:block}}@media (min-width:769px){#loadMore{display:none}}.thank-you{color:#4d4d4d;font-size:40px;font-style:normal;font-weight:700;line-height:48px}.what-next{width:75%;margin:auto;margin-bottom:30px;border-radius:16px;border:2px solid #d6d2e7}.next-cta{width:120px;height:35px;flex-shrink:0;border-radius:100px}.next-cta,.next-cta:hover{background-color:#019ad8;border-color:#019ad8}.trainsplit-cta{border-radius:16px;border:2px solid #8dc63f;background:#e3f1cf;box-shadow:0 2px 5px 0 rgba(93,75,159,.16),0 8px 12px 0 rgba(93,75,159,.2);background-image:url(/images/train.png);background-position:100% 0;background-repeat:no-repeat;background-size:90px}.trainsplit-cta-no{background-image:url(/images/train.png);background-position:100% 0;background-repeat:no-repeat;background-size:90px}.next-tagline{color:#5d4b9f;font-size:12px;font-weight:700}.next-title{color:#272245;font-size:20px;font-style:normal;font-weight:700}.view-tickets{background-image:url(/images/ticketnext.png)}.spend-points,.view-tickets{background-position:100% 0;background-repeat:no-repeat;background-size:90px}.spend-points{background-image:url(/images/stars.png)}.next-holiday{background-image:url(/images/holiday.png);background-position:100% 100%;background-repeat:no-repeat;background-size:90px}.next-steps{font-size:20px}@media (max-width:768px){.next-details{padding-bottom:15px;padding-left:10px}}.badge-img{position:absolute;top:15px;left:-6px;width:55px;height:47px}.uk-attractions{width:100%;background-color:#fff!important;background-image:none!important;color:#4d4d4d!important}.map-image-uk{width:100%;max-height:700px}.grey-h{color:#272245;font-size:28px;font-style:normal;font-weight:400;line-height:40px}@media (max-width:768px){.top-bg-image{background-image:url(/images/uk-hero-mob.png);width:100%;height:500px;background-size:contain}}.why-picniq{background-color:#d6d2e7;border-radius:15px}.bg-image-uk{background-image:url(/images/top-hero.png);position:relative;background-repeat:no-repeat;background-size:contain;background-position:top;height:300px}.uk-hero-content{color:#272245;max-width:1000px;margin:auto}@media (max-width:768px){.bg-image-uk{background-image:url(/images/topUKattractions.png);background-size:cover;background-position:100%}.nav_btn-wd{width:100%!important;max-width:400px!important}}.gift-guide{width:100%;background-color:#fff!important;background-image:none!important}.gift-bg-image{background-image:url(/images/gift-hero.png);background-repeat:no-repeat;background-size:cover;background-position:top;width:100%;height:300px}.mob-white{background-color:#fff!important}.gift-card{background-color:#272245;border-radius:16px;position:relative;overflow:hidden}.gift-card-title{color:#fff;font-size:28px;font-style:normal;font-weight:400;line-height:28px}.gift-card-title-y{font-weight:800;color:#fdc525}.gift-card-text{color:#fff;font-size:16px;font-weight:400;line-height:24px}.img-candy{bottom:0;right:25px;width:150px}.img-candy,.img-lights{position:absolute;height:auto;z-index:0;pointer-events:none}.img-lights{top:0;right:5px;width:100%}.img-disney{position:absolute;bottom:0;right:0;width:auto;height:100%;z-index:0;pointer-events:none}.gift-product-title{color:#272245;font-size:30px;font-weight:400}.gift-disney{z-index:1}.when-container{box-sizing:border-box;padding-bottom:15px}.launch{background-image:url(../images/icon-calendar-blue.png);background-position:10px 12px;background-repeat:no-repeat;background-size:30px 30px;border:1px solid #c4c4c4;border-radius:4px;-webkit-border-radius:5px;-moz-border-radius:5px;box-sizing:border-box;color:#888;cursor:pointer;height:57px;margin:0;padding:19px 0 0 50px;text-align:left;width:177px}.product-datepicker{width:100%}.datepicker--nav-action.-disabled-,.datepicker--nav-title{pointer-events:none}.datepicker--cells-days .datepicker-cell-product,.datepicker-cell-product{background-color:#ffffc1;box-shadow:inset 0 0 4px 1px #ffff0f;color:#000}.datepicker--cells-days .datepicker-cell-product.-selected-,.datepicker--cells-days .datepicker-cell-product.-selected-.-current-,.datepicker--cells-days .datepicker-cell-product.-selected-.-focus-,.datepicker-cell-product.-selected-,.datepicker-cell-product.-selected-.-current-,.datepicker-cell-product.-selected-.-focus-{background-color:#ffff0f;color:#000}.dp-note{left:50%;bottom:-3px;-webkit-transform:translateX(-50%);position:absolute}.dp-display-only{cursor:default}#page-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2}#page-loader-container{background-color:#fff;position:relative;top:25%;width:100%;text-align:center;margin-top:30px;max-width:240px;margin-left:auto;margin-right:auto;padding:15px}#page-loader{border-radius:100%;animation:d 1.2s linear infinite 0s;border-top:4px solid #33c3ff;border-left:4px solid #33c3ff;border-right:4px solid #33c3ff;border-bottom:4px solid hsla(0,0%,100%,0);height:50px;width:50px;margin:auto;margin-top:30px;margin-bottom:15px}.no-scroll{height:100%;overflow:hidden}