.btn, .navbar .container {position: relative }#logo-main, .btn, .navbar-brand {display: inline-block }#slide-next_nav, .content1-wrap h2 {font-family: 'Roboto Condensed', sans-serif }#slide-next_nav, #slide-prev_nav {font-size: 50px;top: 40%;color: #87cace;z-index: 1000;display: none;cursor: pointer;font-weight: 700 }.banner-info, .bot-ban-content .reg-btn, .bot-ban-content h2, .ctc, .day-tab .title, .info-field a, .pop-up-btn, .pop-up-h2, .popup h3, .viewcart .checkout {text-transform: uppercase }#basic_gallery a img, .basket-button, .btn-images-link, .buy-cta, .buy-cta_sub, .day-tab, .img-wrap-product, .promo-details, .quantity_holder input {vertical-align: top }#slide-nav, .collapse, .content, .overlay, .zone-image {overflow: hidden }.btn {padding: 15px 25px;background: #169399;color: #fff;text-decoration: none;border-radius: 0;white-space: normal }.bg-white, header {background: #fff }.btn:hover {background: #87cace;color: #fff }.btn:focus {background: #169399;color: #fff }header {padding: 15px;text-align: left }#header, .ticket-list {padding: 15px 0 }.bg-black {background: #000 }.navbar {border: 0;margin: 0;border-radius: 0 }.navbar-brand {height: auto;float: left;max-width: 130px }.bot-ban-content img, .navbar-brand img {width: 90px }.navbar-header {width: 100%;text-align: center;margin: 0 auto !important }.navbar-collapse {width: auto;float: none;background: gray;position: absolute;right: 0;top: 0 }.collapse {right: 50px }.navbar-nav {margin: 0;top: 0 }.navbar-nav .fas {padding-left: 5px }.navbar .navbar-toggle {border: none;background: 0 0;top: 0 !important;color: #fff }.navbar-toggle .icon-bar {background: #fff;display: block;width: 33px;height: 2px;margin-bottom: 8px;border-radius: 1px }.navbar .navbar-collapse, .navbar .navbar-form {background: rgba(0, 0, 0, .5);text-align: center;width: auto;min-width: 88%;margin: 0 auto }@media only screen and (min-width:768px) {.navbar .navbar-collapse, .navbar .navbar-form {background: 0 0 }}.basket-field {display: block;float: right;position: absolute }.cont-checkout-wrap, .ctc, .spin-loader {display: inline-block }.basket-field img, .cont-wrapper, .form-group .input-group, .mobile-ul li, .ticket, .ticket-list {display: inline-block;width: 100% }.cont-checkout-wrap {width: 100%;position: relative }.ctc {width: auto;float: right;background: #000 }.spin-loader {border: 5px solid #f3f3f3;border-top: 5px solid #3498db;border-radius: 50%;width: 70px;height: 70px;animation: 2s linear infinite spin }@keyframes spin {0% {transform: rotate(0) }100% {transform: rotate(360deg) }}@media screen and (max-width:767px) {.navbar .navbar-collapse, .navbar .navbar-form {margin: 0;position: relative;color: #fff;background: 0 0 !important;width: 100% }.collapse {right: 0 }.navbar .navbar-nav>li>a {color: #fff !important }.navbar-collapse {margin-bottom: 0 !important;top: 0 !important }.navbar-brand {width: 100px;padding: 15px 0 }.navbar {margin-bottom: 0 }.navbar-toggle {margin-right: 40px !important }.basket-field {right: 15px !important }}.tabs-nav-link, .tabs-nav-link:hover {color: #000;text-decoration: none }.basket-field a, .navbar .navbar-nav>li>a {color: #169399 }.nav>li>a:focus, .nav>li>a:hover {background: 0 0 }.banner-wrap {display: block;width: 100%;padding: 0;background-size: cover;min-height: 400px }.content1-wrap h2 {font-size: 36px;line-height: 1.125;letter-spacing: .33rem;font-weight: 700;text-align: center;margin: 50px 0 }.day-tab .title, .promo-details h4 {font-family: 'Roboto Condensed', sans-serif !important }.slider-list {display: block;width: 90%;padding: 15px;position: relative;margin: 15px auto 10px }.day-tab, .tabs-nav-link {display: inline-block;height: auto }#slide-prev_nav {position: absolute;left: -5% }#slide-next_nav {position: absolute;right: -5% }#slide-nav {position: absolute;width: 100%;height: 100% }#slide-nav a:focus, .btn.active:focus, .btn:active:focus, .btn:focus {outline: 0 }.tabs-nav-link {position: relative;background: #f6f6f6;width: 100%;padding: 15px 20px;border: 1px solid #d5d5d5;transition: .4s linear }.day-tab.active .tabs-nav-link {background: #169399;text-decoration: none;color: #fff }.day-tab:after {content: '';display: block;width: 100%;padding: 2px;height: 2px;background: #d5d5d5;margin-top: 5px;position: relative }.day-tab.active:after {background: #10696d }.day-tab .tabs-nav-link {text-align: left }.day-tab {width: 320px }.day-tab .date {font-size: 16px;line-height: 1.25;display: block }.day-tab .title {font-weight: 700;font-size: 20px;line-height: 1;letter-spacing: .15rem;display: block;min-height: 132px }@media (min-width:576px) {.day-tab .clarification {display: block;position: absolute;bottom: 15px;top: auto;font-size: 1.2rem;line-height: 1.66667 }.slide-prev_nav {left: 0 !important }}.overlay, .pop-overlay {top: 0;bottom: 0;left: 0;right: 0 }@media screen and (max-width:767px) {.quantity_holder {display: inline-block;float: none;position: relative;margin: 0 0 10px }.btn {padding: 10px 20px !important;white-space: pre-wrap }.basket-button {margin-top: 0 !important;width: 114px !important }.choserace-field, .nav-wrap {width: 100% !important }.cta-wrap {margin-top: 15px !important }.cta-wrap, .details-ticket {float: none !important;width: 100% !important;display: block !important }.nav-wrap {text-align: center }.desc-wrap {width: 77% !important;padding: 0;float: right }.collapsible {width: 45% !important }}.add-to-cart, .choserace-field, .details-wrap, .nav-wrap, .navpills-choserace-wrap, .ticket-details, .white_wrapper {display: inline-block }@media screen and (max-width:525px) {.img-wrap-product, .promo-details {width: 100% !important }.grp-collapse {padding: 0 !important }.img-wrap-product {margin-bottom: 25px !important }.img-wrap-product img {margin: 0 auto !important;width: 200px }.promo-details h4 {text-align: center !important;font-size: 28px !important }}.white_wrapper {width: 100%;margin-bottom: 25px;height: 100% }.navpills-choserace-wrap {width: 100%;padding: 15px;background: #f7f7f7 }.choserace-field, .nav-pills {padding: 25px 15px }.choserace-field {width: 50%;float: right }.choserace-field select {width: 100%;padding: 15px }.nav-wrap {width: 100%;float: left }.nav-pills>li:first-child {margin-left: 0 }.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {background-color: #169399 !important;border-radius: 0;border: 1px solid #1bb9c0 }.nav-pills>li>a {border: none;border-radius: 0;color: #fff }.nav-pills>li, .nav-pills>li+li {background-color: transparent;border: 1px solid #10696d;margin: 2px;display: inline-block;float: none }.details-wrap {width: 100%;padding: 15px 0;border-bottom: 1px solid #cdcdcd;margin-bottom: 15px }.add-to-cart {width: 15%;float: right;text-align: center }.ticket-details {width: 58%;float: left;padding-right: 10px }.package_cost {width: 10%;float: left;display: inline-block;position: relative }.buttons-group, .package_quantity {width: 15%;display: inline-block;position: relative }.package_quantity {float: left;margin-right: 0 }.buttons-group {float: right;text-align: center }.info-field {margin-top: 25px }.info-field a {color: #10696d;text-decoration: none;font-size: 16px }.package_cost .price {padding: 0;width: 100%;text-align: center }.package_quantity .quantity_holder {width: 100%;padding: 0;text-align: center }.quantity_holder input {color: #393939 }.footer-list a, .input-group {display: inline-block;width: auto }.g-button {display: inline-block;position: relative;width: 100%;text-align: right }.wrapper-ticket-details {display: inline-block;width: 100%;position: relative;padding: 0 }.header2, .hidden-pricing, .mobilemune, .price-qty {display: none }.mobilemune {padding: 10px;width: 100%;text-align: center;margin-bottom: 15px;background: #000 }.mobilemune h2 {display: inline-block;width: 100%;font-size: 16px;float: left;color: #fff;padding: 15px;margin: 0 }.mobile-ul {padding: 0;width: 100%;margin-top: 15px }.mobile-ul li a {border-radius: 0;border: 1px solid #fff;color: #fff;margin-bottom: 5px;width: 100% }.collapsible, .collapsible:hover {background-color: #169399;border: 0 }.price-qty {width: 100%;position: relative;margin-top: 15px }.collapsible, .content, .p1 a {display: block }.collapsible {color: #fff;cursor: pointer;padding: 18px;width: 30%;float: right;text-align: left;outline: 0;font-size: 15px;margin: 25px 0 }.buy-cta, .p1 a {text-align: right }.content, .grp-collapse, .ticket {margin-bottom: 15px }.collapsible:after {content: '\002B';color: #fff;font-weight: 700;float: right;margin-left: 5px }.collapsible.active:after {content: "\2212" }.content {width: 100%;padding: 0 15px;transition: max-height .2s ease-out;background-color: #f7f7f7 }.banner-info, .banner-info-wrap, .basket-button, .grp-collapse, .img-wrap-product, .promo-details, .zone-image {display: inline-block }.grp-collapse {position: relative;width: 100%;padding: 15px;-webkit-box-shadow: 0 0 19px 4px #e8e8e8;-moz-box-shadow: 0 0 19px 4px #e8e8e8;box-shadow: 0 0 19px 4px #e8e8e8 }.grp-collapse:last-child {border-bottom: 0 }.desc-wrap, .img-wrap, .pricing-wrap {display: inline-block;position: relative;vertical-align: top }.img-wrap {width: 15%;padding: 0 }.desc-wrap {width: 74%;padding: 0 15px 0 30px }.pricing-wrap {width: 15% }.zone-image {position: relative;width: 100%;height: inherit }.zone-image img {display: block;position: relative;width: 100% }.banner-info-wrap {width: 100%;padding: 5px 5px 10px }.banner-info {width: auto;background: #10696d;padding: 10px 15px;color: #fff;font-weight: bolder }.ticket {padding: 25px 15px;background: #fff }.ticket:last-child {margin-bottom: 0 }.p1 a {margin: 15px 0;text-decoration: underline;color: #428bca !important }.g-cell, .info-div {min-height: auto }.details-ticket {float: left;width: 70% }.img-wrap-product {width: 20%;padding: 0 8px }.promo-details {width: 79% }.promo-details h4 {font-size: 30px;margin: 0 0 15px;font-weight: 300 }.desc-wrap h3, .zone-pricing {font-family: 'Roboto Condensed', sans-serif }.price {font-size: 20px;font-weight: 700 }.cta-wrap {float: right;width: 28% }.desc-wrap h3 {font-weight: 300;font-size: 45px;margin-top: 0 }.bot-ban-content h2, .popup .close, .viewcart .order-table tr:nth-child(2n), .zone-pricing {font-weight: 700 }.expire-info, .zone-description {font-size: 18px }.zone-pricing {font-size: 30px;margin-top: 15px }.basket-button {width: 124px !important }.footer-wrap, .logo-footer, .logo-footer-ul {width: 100%;display: inline-block }.quantity_holder {display: inline-block;margin-right: 15px }@media screen and (max-width:1497px) {.basket-button {margin-top: 35px }}.tab-wrap {padding: 15px }footer {color: #fff;text-align: center }.footer-wrap {padding: 10px 15px }.logo-footer {position: relative;padding: 10px;text-align: left }.logo-footer-ul {padding: 0;text-align: center;margin-bottom: 0 !important }.footer-list {display: inline-block;width: 24%;position: relative;float: none;padding: 15px;text-align: center }.footer-list a img {display: inline-block;width: 100%;margin: 0 auto }.viewcart {width: 100%;display: inline-block;position: relative;background: #eee;padding: 15px;margin-bottom: 25px }.viewcart .cart-title-wrap {width: 100%;padding: 10px;display: inline-block;position: relative;background: #393939;color: #fff }.viewcart .order-table {width: 100%;display: inline-block;position: relative }.viewcart .order-table table {font-family: arial, sans-serif;border-collapse: collapse;width: 100% }.viewcart .order-table td, th {border-style: none;text-align: left;padding: 5px;font-size: 12px }.viewcart .checkout {width: 100%;margin: 5px 0 15px;font-size: 18px;font-weight: 700;background: #7bad25;box-shadow: none;border-style: none;padding: 10px 0;color: #fff }.viewcart .continue-shopping {color: #fff;text-align: center;display: block;margin: 15px auto;width: auto;padding: 15px 10px }.viewcart .cart-title-wrap .cart-icon {float: right;width: auto;display: inline-block }.donationBox, .input-group-addon {float: left;display: inline-block }.viewcart .cart-title-wrap .cart-title {float: left;width: auto;display: inline-block }.checkout-form {display: inline-block;width: 100%;border-right: 1px solid #cdcdcd;padding: 15px }.btn-wrap {display: inline-block;width: 100%;text-align: right;padding: 15px }.dl-prnt, .input-group-addon, .pop-up-footer, .popup .popup-content, .popup h3, .rewards-app-wrap, .suggested-prod-slider .buy-cta_sub {text-align: center }.nextBtn {margin: 15px auto }.donationBox {border-top: 1px solid #ccc;border-right: 1px solid #ccc;border-left: 1px solid #ccc;width: 90% !important }@media screen and (max-width:991px) {.checkout-form {margin-bottom: 25px !important;border-right: 0;padding: 0 }}.input-group-addon {width: 50px;padding: 14px 12px;height: 55px;font-size: 18px;font-weight: 400;line-height: 1;color: #555;background-color: #eee;border: 1px solid #ccc;border-radius: 4px }.checkout-wrap {width: 100%;display: inline-block;padding: 25px 15px;border-top: 1px solid #dedede }.custom_text_colour {padding: 15px;background: #212327;color: #fff;margin-bottom: 35px }.nextBtn {margin-left: 15px;background: #7bad25;padding: 15px 25px;color: #fff }.nextBtn:hover {text-decoration: none;background: #676e1a;color: #fff }.checkout-form .form-control {height: 55px !important;border-radius: 0 }.bottom-banner {display: inline-block;width: 100%;padding: 55px 25px;position: relative;background-size: cover }.overlay {background: rgba(0, 0, 0, .5);position: absolute;width: 100%;height: 100%;z-index: 0 }.bot-ban-content {display: inline-block;z-index: 100;position: relative;color: #fff }.bot-ban-content h2 {margin: 0 0 10px }.bot-ban-content p {line-height: 3rem;font-size: 18px;margin-bottom: 25px }.rewards-app-wrap {display: inline-block;width: 100%;padding: 50px 10px }.rewards-app-wrap img {height: 600px !important;width: 600px!important;display: inline-block;margin: 0 auto }.pop-overlay {position: fixed;background: 0 0;transition: opacity .5s;visibility: hidden;opacity: 0;z-index: 111 }.pop-overlay:target {visibility: visible;opacity: 1 }.popup {margin: 70px auto;padding: 20px;background: #fff;border-radius: 5px;width: 30%;z-index: 99999;position: relative;transition: 5s ease-in-out;-webkit-box-shadow: 0 0 24px -9px rgba(0, 0, 0, .33);-moz-box-shadow: 0 0 24px -9px rgba(0, 0, 0, .33);box-shadow: 0 0 24px -9px rgba(0, 0, 0, .33) }.popup h3 {margin-top: 25px;font-size: 20px;color: #c2c2c2 }.popup .close {position: absolute;top: 20px;right: 30px;transition: .2s;font-size: 30px;text-decoration: none;color: #333 }.dl-prnt h2, .pop-up-h2 {color: #fff }.popup .close:hover {color: #06d85f }.popup .popup-content {max-height: 30%;overflow: auto;padding: 25px 15px;background: #f7f7f7 }.popup .popup-content .btn {text-transform: uppercase;margin-top: 15px }.pop-up-footer {background: #10696d;padding: 15px }.pop-up-btn {background: 0 0;border: 2px solid #fff }.pop-up-btn:hover {background: #169399;border: 2px solid #fff }.viewbtn, .viewbtn:hover {border: 1px solid #169399;text-decoration: none }@media screen and (max-width:700px) {.box, .popup {width: 70% }}.slick-slider {width: 90%;margin: 0 auto }.slider {width: 90% !important;margin: 35px auto !important }.buy-cta_sub, .lookup_address_container .form-group {margin-top: 15px }.no-text-wrap {min-height: 350px }.dl-prnt {display: block;width: 100%;padding: 55px 10px;background-color: rgba(225, 225, 225, .5) }.show_suggestions .price, .show_suggestions h3, .show_suggestions h4 {font-size: 18px !important }.buy-cta_sub {text-align: left;width: 100%;padding: 0 }#basic_gallery a {background: 0 0;display: inline-block;width: auto;margin: 2px 0 }#basic_gallery a img {width: 80px;height: 80px }#basic_gallery .slick-list {width: 100%;margin: 0 }.buttonimg-wrap {padding: 20px 5px;background: #f9f9f9;margin-top: 30px }#basic_gallery .slick-prev {left: -37px !important }#basic_gallery .slick-next {right: -22px !important }@media screen and (max-width:375px) {#basic_gallery a img {width: 100px !important;height: 100px !important;vertical-align: top }}@media screen and (max-width:564px) {.donationBox {width: 79% !important }}.viewbtn {margin-top: 25px;background: #fff;color: #169399 }.viewbtn:hover {background: #87cace;color: #fff }.viewbtn:focus {background: #fff;color: #169399 }.buttontxt-wrap {padding: 0;margin: 30px 0 }.btn-images-link {padding: 0;width: auto;height: auto;background: 0 0;color: #169399;margin-right: 5px;margin-bottom: 10px;display: inline-block;position: relative }.btn-images-link img {width: 90px;height: 80px }.btn-images-link:hover {color: #fff;text-decoration: none }.collapse {display: block !important;height: 0 }.collapse.in {height: auto !important }.slick-next:before, .slick-prev:before {font-size: 30px !important;color: #169399 !important }#finding-seats {margin: auto;width: 100%;padding: 10px;position: fixed;z-index: 999;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%) }.add, .quantity_holder input, .sub {float: left;border: 0;font-size: 20px }.quantity_holder input {text-align: center;padding: 0;max-width: 40px;display: inline-block }.add, .sub {margin: 0;background: 0 0;width: 25px }.quantity_holder .input-group {display: inline-block;width: auto;background-color: #fff;border: 1px solid #f7f7f7 }@media only screen and (max-width:767px) {.navbar-nav.navbar-right:last-child {margin-right: 0 }.navbar-brand {width: 100px;padding: 0 15px !important }#myNavbar {top: 0 !important }}.word-wrap-anywhere {word-wrap: anywhere }.package-select-modal .modal-content {display: inline-grid;min-width: 600px }#svg-container-facility svg {width: 100%;height: auto;padding: 5px;max-height: 450px }.footergrp ul, .no-padding {padding: 0 !important }@media screen and (max-width:479px) {.g-cell {height: auto !important }.footer-wrapmain {padding: 15px 0 0 !important }.svg-container {width: 100% !important;margin: 0 !important;padding: 5px 0 !important }.content1-wrap {padding: 0 !important }}@media screen and (max-width:440px) {.img-wrap-product, .promo-details {text-align: center }}.small-btn {padding: 8px !important;line-height: 1 }.ss-wrap {display: inline-block;width: 100%;position: relative }.ss-wrap .slider {position: relative;background-color: #fff;padding: 15px 0 }.ss-wrap .slider .slick-list .slick-track .slick-slide {margin: 0 20px;padding: 25px 10px }#suggested-slider .ss-wrap .slick-prev {margin-left: 21px !important }#suggested-slider .ss-wrap .slick-next {margin-right: 24px !important }.suggested-prod-slider {position: relative !important }.carousel-inner div img {min-height: auto !important;width: 100%;object-fit: cover }.carousel-inner {height: auto }@media screen and (max-width:500px) {.rewards-app-wrap img {height: 100% !important;width: 100%;display: inline-block }.rewards-app-wrap {padding: 25px 0 }.bot-ban-content h2 {font-size: 25px }.navbar-collapse {border-bottom: 0 }.seat-picker-wrapper {width: 90% !important;top: 10px !important;margin: 0 auto;right: 0 }.stand-availability {font-size: small }.seat-picker-mobile-note {display: block !important }.btn-mobile {padding: 7px 12px !important }.map-img>.bottom-banner {background-size: cover !important }}.acceptcookies {white-space: normal !important }.slick-next {right: -37px !important }@media screen and (max-width:430px) {#suggested-slider .ss-wrap .slick-prev {margin-left: 0 !important }#suggested-slider .ss-wrap .slick-next {margin-right: 0 !important }#suggested-slider .ss-wrap {margin-bottom: 50px !important }.rewards-app-wrap div, .suggested_packages_here .promo-details, .ticket-list {padding: 0 }#suggested-slider .slick-slide img {max-height: 112px !important }.ss-wrap .slider .slick-list .slick-track .slick-slide {margin: 0 }.additional_guest_details {text-align: right }.button-donation, .desc-wrap, .img-wrap {width: 100% !important }.buy-cta, .desc-wrap h3 {text-align: center !important }.grp-collapse, .tab-content>.tab-pane {padding: 0 !important }.nav-pills {padding: 5px 15px }.desc-wrap h3 {font-size: 28px !important }.desc-wrap {margin-top: 15px !important;padding: 15px !important }.cont-wrap {margin-bottom: 25px !important;display: inline-block }.collapsible {width: 80% !important;margin: 25px auto !important;float: none !important }#slide-next_nav, #slide-prev_nav {font-size: 40px !important }.footer-list {padding: 10px 5px }.rewards-app-wrap {padding: 0 34px 34px }.tab-wrap {padding: 0 15px }.no-text-wrap {min-height: 200px !important }.bottom-banner {background-size: contain !important;padding: 15px !important }#basic_gallery .slick-list {width: 100% }#basic_gallery .slick-prev {left: 35% !important;top: 120% !important }#basic_gallery .slick-next {right: 35% !important;top: 120% !important }.slick-next {top: 110% !important;right: 36% !important }.slick-prev {top: 110% !important;left: 37% !important }.slider {width: 90% !important;margin: 50px auto !important;}.picker-buttons {max-width: none }.package-select-modal .modal-content {display: block !important;min-width: 0 !important }#svg-container-facility {border: 1px solid #d5d5d5 }#svg-container-facility svg {min-height: 300px !important }.btn-donation-no, .btn-donation-yes, .show_donation {width: 100% !important;margin-bottom: 4px !important;padding-bottom: 0 !important;padding-top: 0 !important }.carousel-inner div img {min-height: 100% !important;width: 100% !important }.carousel-inner {height: auto !important;width: 100% !important }.main-donation>h1 {font-size: 23px !important }.option-donation {display: block !important;text-align: center;float: none !important;margin: 5px;width: 100% !important;white-space: normal !important }.input-group-addon {width: auto !important }}@media only screen and (max-width:430px){footer,.buy-cta_sub{text-align: center !important }.the_checkout_button .ctc, .reg-btn{width: 100% !important}.suggested_packages_here{overflow-y: scroll; -webkit-overflow-scrolling: touch; height: 450px;}}.d-grid .modal-footer {max-height: 500px;overflow-y: scroll;}@media screen and (max-height:1280px){.d-grid .modal-footer {max-height: 1000px;}}@media screen and (max-height:1024px){.d-grid .modal-footer {max-height: 800px;}}@media screen and (max-height:950px){.d-grid .modal-footer {max-height: 700px;}}@media screen and (max-height:850px){.d-grid .modal-footer {max-height: 600px;}}@media screen and (max-height:750px){.d-grid .modal-footer {max-height: 500px;}}.d-grid{z-index: 1500}@media screen and (max-width:430px){ .bottom-banner .bot-ban-content .reg-btn{margin-bottom: 5px;}}