.nav-wrap,.welcome-login{-webkit-box-shadow:0 0 39px -10px rgba(0,0,0,.3);-moz-box-shadow:0 0 39px -10px rgba(0,0,0,.3)}.body-wrapper,.date-choserace,.footer-ul,.footer-wrap,.left-field,.navbar-brand,.price-qty,.right-field,.top-head{position:relative}#slide-next_nav,#slide-next_nav2,#slide-prev_nav,#slide-prev_nav2{font-weight:700;top:40%;color:#00247d;cursor:pointer;font-size:39px}.btn,.viewcart .checkout:hover{background:#cf142b}.btn,a,button{white-space:normal}.banner-h,.bot-ban-content .reg-btn,.bot-ban-content h2,.browse-ticket h2,.custom_text_colour,.day-tab .title,.g-button a,.head-title,.span-featured2,.viewcart .checkout,.welcome{text-transform:uppercase}.carousel-inner div img,.rewards-app-wrap img{object-fit:cover!important}#basic_gallery a img,.btn-images-link,.buy-cta_sub,.g-li,.log-right,.upgrades_packages_here .ticket-list .ticket .details-ticket .img-wrap-product{vertical-align:top}body{background:url(../../../images/template-bg.jpg) 0 0/100% 100% no-repeat fixed}#header,.log-in-wrap .g-button{padding:15px 0}a:hover{color:#000;text-decoration:none!important}a:active:focus,a:focus{outline:0!important;text-decoration:none}.list_basic li a,.p1 a{text-decoration:underline}.simple-lightbox{z-index:1100!important}.p1 a{margin:15px 0;display:block;color:#428bca!important;text-align:right}.g-cell,.info-div{min-height:auto}.details-ticket{color:#000;word-wrap:break-word;min-height:auto!important;float:none!important;width:70%!important}.details-ticket .long_description,footer{margin-bottom:25px}.details-ticket .e-name,.order_header,.suggested-prod-slider .buy-cta_sub{text-align:center}.contact-social,.telephone{text-align:right;display:inline-block}.btn.active:focus,.btn:active:focus,.btn:focus{text-decoration:none;outline:0}.btn-images-link:hover,.btn:focus,.btn:hover{color:#fff;text-decoration:none}.g-button{padding:20px 15px}.g-button a{display:inline-block;background:#00247d;border:1px solid #00247d}.bg-green{background-color:#00247d!important;color:#fff!important}.bg-lightgreen{background:#006348}.bg-white,.navbar-toggle .icon-bar{background:#fff}.main-menu li .button{display:inline-block;width:35px;height:35px;margin-left:5px;margin-top:22px}.cell-adjust,.form-group .input-group,.img-style img,.img-wrap img,.main-menu li .button img,.main-menu2 li a img,.mobile-ul li,.top-head,.upgrades_packages_here .ticket-list{display:inline-block;width:100%}.contact-social{width:100%;padding:10px}.social-links{padding:0 0 0 10px;list-style-type:none;width:auto;display:inline-block;margin:0 0 0 10px}.main-menu,.main-menu2,.menulinks{padding:0;list-style-type:none}.social-links li{width:auto;padding:5px}.social-links li a{color:#fff;font-size:28px}.telephone{width:auto;font-size:18px}.blurb-field,.box-login h2,.event-details,.left-field h2,.mobilemune,.nav-pills,.table tr td.buy-ticket a{text-align:center}.telephone a{font-weight:700;color:#ff5268}.img-style{display:inline-block;width:15px}.navbar-inverse{background-color:transparent;border:0;margin:25px 0 0;border-radius:0}.nav-wrap{border:0;border-radius:0;box-shadow:0 0 39px -10px rgba(0,0,0,.3)}.navbar-brand{display:inline-block;height:100%;width:100%}.main-menu2 li a,.navbar-header{display:inline-block;height:auto}.navbar-brand img{max-width:40%;display:inline-block;width:90px}.navbar-header{width:auto;margin-right:0!important;margin-left:0!important}.navbar-nav .fas{padding-left:5px}.navbar .navbar-toggle{border:none;background:0 0;top:0!important;color:#fff;margin-right:0}.navbar .navbar-collapse,.navbar .navbar-form{background:#00247d;text-align:center;width:auto;min-width:90%;margin:0 auto}@media only screen and (min-width:768px){.navbar .navbar-collapse,.navbar .navbar-form{background:0 0}}.navbar-nav>li>a:focus,.navbar-nav>li>a:hover{text-decoration:none;background-color:transparent;color:#cf142b!important}.nav-link,.navbar .navbar-nav>li>a{color:#000}@media screen and (min-width:768px){.navbar .navbar-collapse,.navbar .navbar-form{margin:0;color:#fff;background:0 0!important;width:auto}.collapse{right:0}}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:transparent;color:#fff}.menulinks{width:auto;display:inline-block;float:right;margin-top:20px}.main-menu{width:auto;display:inline-block}.main-menu2{width:auto;display:none;margin:0}.main-menu li,.main-menu2 li{display:inline-block;width:auto;margin:0 5px}.main-menu2 li a{width:30px}@media screen and (max-width:430px) and (min-width:320px){.main-menu2{display:inline-block}.telephone{float:left}.menulinks{display:none}#logo-main{max-width:100%!important;max-height:55px!important}.navbar-brand img{width:auto!important}}.body-wrapper,.breadcrumbs,.loc-wrap,.nav-link{display:inline-block}.body-wrapper{width:100%;margin:0;padding:25px 15px}.g-link,.viewcart .order-table{width:100%;display:inline-block;position:relative}.nav-link{width:100%;padding:15px;background:#ececec}#basket_popup .modal-content,.loc-wrap{padding:20px}#loc{margin-top:88px}.loc-wrap{width:100%}.breadcrumbs{float:left;width:50%;padding:15px 0}.choserace-field,.date-choserace{float:right;display:inline-block}.breadcrumbs a{color:#fff;padding:0 10px;border-right:1px solid #fff;margin-right:10px}.date-choserace{width:49%}.choserace-field{width:100%;padding:0}.choserace-field select{width:100%!important;padding:15px 8px;color:#000}.subcategory_list select{width:60%!important;padding:15px 8px;color:#000}.left-field,.right-field{display:inline-block;width:100%;overflow:hidden}.left-field h2{width:100%}.event-details{display:inline-block;padding:10px 0;width:100%;margin-bottom:15px}.blurb-field,.mobilemune h2{width:100%;padding:15px;display:inline-block}.event-details p{margin:0}.date{width:100%;font-size:20px}.header-title{padding:15px 0;border:1px solid #cdcdcd;border-left:0;border-right:0;margin-bottom:35px}.white_wrapper{display:inline-block;width:100%;height:100%}.nav-pills{margin:35px 0}.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:#fff!important;border-radius:0;border:1px solid #cf142b;color:#cf142b}.nav-pills>li>a{border:none;border-radius:0;color:#fff}.nav-pills>li,.nav-pills>li+li{background-color:#cf142b;border:1px solid #cf142b;margin:2px;display:inline-block;float:none;border-radius:0}.mobilemune{display:none;padding:10px;width:100%;margin-bottom:15px;background:#00247d}.mobilemune h2{font-size:16px;float:left;color:#fff;margin:0}.mobile-ul,.price-qty,footer .copyright-text{margin-top:15px;width:100%}.mobile-ul{padding:0}.mobile-ul li a{border-radius:0;border:1px solid #fff;color:#fff;margin-bottom:5px;width:100%;text-align:left!important}.list_basic li a,.list_basic li a:visited{color:#00247d!important}footer .copyright-text{display:inline-block}.footer-wrap{display:block;padding:10px 15px;width:100%;color:#fff;background:#00247d}.footer-li,.footer-ul,.social-links-wrap{display:inline-block}.footer-link{text-decoration:none;color:#fff}.footer-link:hover{color:#4a7eff;text-decoration:none}.footer-ul{padding:0;list-style-type:none;width:100%}.footer-li{border-right:1px solid #001854;padding:5px 10px}.footer-li:first-child{padding-left:0}.social-links-wrap{position:absolute;right:15px;top:15px}.list_basic,.race-categories{position:relative;display:inline-block}.social-links li{display:inline-block;margin:0 2px}.copyright-text a,.copyright-text a:hover{color:#4a7eff;text-decoration:underline}.copyright-text a:hover{text-decoration:none}@media screen and (max-width:991px){.breadcrumbs,.choserace-field,.date-choserace,.date-field{width:100%;text-align:center}.date-choserace,.link-tab,.mobilemune{display:inline-block}.link-tab{width:100%;text-align:center;margin-bottom:15px}.date-choserace{margin-top:25px}.nav-link{width:30%;text-align:center;margin:5px}.nav-pills{display:none}.e-name{height:70px}.slick-dots{position:relative!important;bottom:0!important;display:none!important;width:100%!important;padding:20px 0!important;margin:20px 0 0!important;list-style:none!important;text-align:center!important}}.mytable,.race-categories,.table-purchased,.table_wrapper{border:1px solid #cdcdcd}@media screen and (max-width:475px){.nav-link{margin:2px;padding:15px;width:25%}}@media screen and (max-width:373px){.nav-link{padding:15px 5px}}.booking-summary,.box-users-2,.browse-ticket{display:inline-block;width:100%;padding:15px}.browse-ticket h2{font-size:20px;line-height:1.5rem;color:#000;padding:15px 0;border-bottom:2px solid #cdcdcd;margin:0 0 35px;font-weight:300}.table tr td,.table tr th{padding:10px 0;border-bottom:1px solid #e1e1e1}table{min-width:100%;border-collapse:collapse;margin-bottom:1.5rem;border-spacing:0}.table_wrapper{overflow:hidden;margin-bottom:20px;width:68%;float:left;padding:15px}.table tr td.buy-ticket a{color:#fff;text-decoration:none;display:block;padding:10px}.table tr td.buy-ticket{padding:0}.race-categories{width:30%;float:right;padding:15px}.list_basic{padding:0 0 0 30px;width:100%}.list_basic li{margin:5px 0}.collapsible,.info-div-btn:hover,.item h3>a,.remove a,.tabs-nav-link,.viewcart .checkout:hover{text-decoration:none}@media screen and (max-width:767px){.footer-ul,.g-button{text-align:center}.navbar .navbar-nav>li>a{color:#fff}.navbar-header,.race-categories,.table_wrapper,.ticket-details{width:100%}.quantity_holder{margin:auto!important;float:none!important}.navbar-collapse{margin-bottom:0!important;top:0!important}.social-links-wrap{position:relative}.footer-wrap{text-align:left}.cost-quantity-wrap{width:60%;margin-top:25px}.header-title{display:none}.price,.quantity_holder{display:inline-block;position:relative}.price{width:auto;float:none;height:100%}.quantity_holder{width:50%}}.remove a{color:red}.mytable{padding:15px 10px;margin:35px 0 0}.mytable table{margin-bottom:0}.mytable .table tr td,.table-purchased table tr td{border:0}.table-purchased table tr td,.table-purchased table tr th{padding:15px}.table-purchased table tr th{background:#f8f8f8}@media screen and (max-width:430px){.buttons-group,.price,.quantity_holder,.text-details h3{text-align:center}.cost-quantity-wrap{width:100%;float:none}.img-wrap,.text-details{width:100%}.text-details h3{margin-bottom:20px}.ticket-details{padding-bottom:0;margin-bottom:0;border-bottom:0}.choserace-field,.date-field{width:100%;text-align:center}.navbar-right{margin-top:8px}.wrap-full-width{padding:0}.buttons-group{width:100%!important}.table tr td.buy-ticket a{font-size:12px}.booking-summary{border:0;padding:0}.price-qty .buttons-group{text-align:center!important}}@media screen and (max-width:991px) and (min-width:768px){.details-wrap .buttons-group .btn{padding:15px 10px}.add-to-cart,.buttons-group{width:18%}.log-reg-wrap{padding:0!important}.forms-wrap .box-login{width:45%;margin:5px}.box-users-2 h1{margin-top:0}}.box-reg,.forgot-new .forgot{float:left}.login-main-wrap,.welcome-login{width:100%;display:inline-block}.login-main-wrap{padding:50px;background:#fdfdfd}.welcome-login{background:#f9f6f1;padding:0;box-shadow:0 0 39px -10px rgba(0,0,0,.3)}.welcome{letter-spacing:2px;color:#23846a;font-size:28px;text-align:left!important}.box-users{display:inline-block;width:60%;padding:25px}.box-users p{margin:0 0 25px}.box-login,.box-login-gray{display:inline-block;width:40%;padding:15px;background:#fff}.box-login h2{width:100%;color:#23846a;font-size:32px}.log-in-wrap{padding:25px}.log-in-wrap label{display:block;margin:15px 0 5px}.box-reg,.forgot-new,.forgot-new a,.forms-wrap{display:inline-block}.log-in-wrap label:first-child,.upgrades_packages_here .ticket-list:first-child{margin-top:0}.log-in-wrap input[type=text]{width:100%;min-height:50px;padding:10px;border:0}.bot-ban-content img,.hero img,.log-in-wrap .g-button .btn,.suggested_packages_here .details-ticket{width:100%}.forgot-new{width:100%;margin-top:35px}.forgot-new a{margin:0;color:#969696}.forgot-new .reg{float:right}@media only screen and (max-width:991px) and (min-width:768px){.log-in-wrap{padding:15px}.forgot-new{text-align:center}.forgot-new .forgot,.forgot-new .reg{float:none;margin-bottom:10px}.box-login,.box-users{width:50%}}.box-users-2 h1,.info-div .details-ticket .promo-details .long_description .shortcontent h4,.log-right,.log-right .g-button{text-align:center!important}@media only screen and (max-width:767px) and (min-width:426px){.box-login,.box-users{width:100%}.login-main-wrap{padding:20px}}@media only screen and (max-width:430px) and (min-width:320px){.box-login,.box-users{width:100%}.login-main-wrap{padding:8px}.log-in-wrap{padding:10px}.box-users{padding:5px 15px}.welcome{font-size:22px;line-height:3rem;margin:20px 0!important}}.box-reg{width:50%}.log-left,.log-right{margin:10px;float:none!important}.box-log-2 .log-in-wrap input[type=text]{border-bottom:1px solid #cdcdcd}.box-login{-webkit-box-shadow:0 0 39px -10px rgba(0,0,0,.3);-moz-box-shadow:0 0 39px -10px rgba(0,0,0,.3);box-shadow:0 0 39px -10px rgba(0,0,0,.3)}.box-login-gray{background:#f7f7f7;border:10px solid #f2f2f2}.forms-wrap{width:100%;text-align:center;margin-top:15px}.forms-wrap .g-cell{text-align:left!important}.log-in-wrap .g-button .login-btn{padding:15px!important}@media screen and (max-width:767px) and (min-width:426px){.details-wrap .buttons-group .btn{padding:15px 20px}.forms-wrap .log-in-wrap{padding:15px;text-align:left}}.content1-wrap{width:100%;display:block;padding:25px 0;background:#fff}.slider-list{display:block;width:90%;padding:15px;position:relative;margin:0 auto}.day-tab,.g-li,.tabs-nav-link,.ticket-tabs{display:inline-block}#nav_container,#nav_container2,.bloc_1_edito{background-color:transparent;width:100%;position:relative}.bloc_1_edito{height:auto;margin:0 auto}#nav_container,#nav_container2{z-index:1;height:150px;white-space:nowrap}#nav_container2{height:400px!important}.image_thumbnails{width:116px;height:65px}#slide-prev_nav,#slide-prev_nav2{position:absolute;left:-5%;z-index:1000}#slide-next_nav,#slide-next_nav2{position:absolute;right:-5%;font-family:'Roboto Condensed',sans-serif;z-index:1000}#slide-nav,#slide-nav2{position:absolute;width:100%;overflow:hidden;height:100%}#slide-nav2,.collapse.in{height:auto!important}#slide-nav a:focus{outline:0}.tabs-nav-link{position:relative;background:#f6f6f6;width:100%;padding:15px 20px;border:1px solid #d5d5d5;transition:.4s linear;color:#000;height:auto}.tabs-nav-link.active,.tabs-nav-link:hover{background:#00247d;text-decoration:none;color:#fff;border-bottom:5px solid #001b5f}.ticket-tabs{width:100%;height:100%;padding:0}.day-tab{height:150px!important}.g-li{width:320px;height:100%;padding:30px 10px}.clarification{display:block;position:absolute;bottom:15px;top:auto;font-size:1.2rem;line-height:1.66667}.day-tab .date{font-size:16px;line-height:1.25;display:inline-block}.data-enter h3,.day-tab .title,.item h3>a{font-size:20px;font-weight:700}.date-title-wrap{display:inline-block;width:100%;word-wrap:normal}.day-tab .title{font-family:'Roboto Condensed',sans-serif!important;line-height:1;letter-spacing:.15rem;display:block;min-height:57px}@media (min-width:576px){.day-tab .clarification{display:block;position:absolute;bottom:15px;top:auto;font-size:1.2rem;line-height:1.66667}}.e-name,.hero,.viewcart{position:relative}.viewcart{width:100%;display:inline-block;background:#eee;padding:15px;margin-top:19px}.viewcart .cart-title-wrap{width:100%;padding:10px;display:inline-block;position:relative;background:#393939;color:#fff}.viewcart .cart-title-wrap .cart-title{float:left;width:auto;display:inline-block}.viewcart .cart-title-wrap .cart-icon{float:right;width:auto;display:inline-block}.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 .order-table tr:nth-child(2n){font-weight:700}.viewcart .checkout{width:100%;margin:5px 0 15px;font-size:18px;font-weight:700;background:#00247d;box-shadow:none;border-style:none;padding:10px 0;color:#fff}.data-enter .comment,.data-enter .date{box-sizing:border-box;font-family:Roboto;font-size:14px;line-height:23.8px;cursor:pointer}.acceptcookies,.viewcart .continue-shopping{text-align:center;display:block;margin:0 auto}.e-name,.info-div p{text-align:left;color:#000}.buttons-group .btn{padding:10px!important}.g-wrap{display:inline-block;width:100%;padding-left:15px}.g-cell:hover{-webkit-box-shadow:0 0 15px -2px rgba(0,0,0,.42);-moz-box-shadow:0 0 15px -2px rgba(0,0,0,.42);box-shadow:0 0 15px -2px rgba(0,0,0,.42)}.hero figure{height:150px;clip-path:polygon(0 0,101% 0,101% 90%,0 100%)!important;overflow:hidden}.hero{width:100%}.hero figcaption{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.info-div,.info-div-subcategory{display:inline-block;width:100%;padding:10px}.e-name{font-size:18px;font-weight:bolder;margin-top:10px}.addtocart,.addtocartbundle{width:90%!important;left:0!important;right:0!important;margin:0 auto!important;color:#fff!important}.basket-button,.info-btn-wrap{display:inline-block;width:100%;text-align:center;position:absolute;left:0;right:0;margin:0 auto;bottom:-2px}.basket-button{left:0;right:0}.info-div-btn{display:inline-block;width:auto!important;padding:10px 15px;border:0;color:#00247d;margin-right:15px}.info-div-btn:hover{color:#00247d}.hide-class,.show-class{word-wrap:anywhere}@media screen and (max-width:991px) and (min-width:768px){.hero figure{height:130px}}@media screen and (max-width:767px){.price-qty .buttons-group{display:inline-block;width:100%;padding:15px 0;text-align:left}.buttons-group{margin-top:30px;float:none;width:35%}.forms-wrap .log-left,.forms-wrap .log-right{margin:10px 0}.hero figure{height:130px}.navbar-nav.navbar-right:last-child{margin-right:0}}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev{padding:10px 40px 40px 8px}.carousel-control .glyphicon-chevron-left:hover,.carousel-control .glyphicon-chevron-right:hover,.carousel-control .icon-prev{color:#000;background:#fff}@media (max-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev{padding-bottom:10px;padding-right:8px}}.threed-section{margin-top:30px;margin-left:20px;margin-right:20px}.span-featured2{background-color:#ef6767;color:#fff;bottom:0;font-size:23px;padding:5px 5px 15px;font-family:"Roboto Condensed"}.threed-section img{height:250px;width:500px}.carousel-multiItem .carousel-control{background-image:none;width:auto}.carousel-inner{margin:0 auto}.carousel-multiItem .cloneditem-1,.carousel-multiItem .cloneditem-2,.carousel-multiItem .cloneditem-3{display:none}@media all and (min-width:768px){.carousel-multiItem .carousel-inner>.active.left,.carousel-multiItem .carousel-inner>.prev{left:-33.333%}.carousel-multiItem .carousel-inner>.active.right,.carousel-multiItem .carousel-inner>.next{left:33.333%}.carousel-multiItem .carousel-inner>.active,.carousel-multiItem .carousel-inner>.left,.carousel-multiItem .carousel-inner>.prev.right{left:0}.carousel-multiItem .carousel-inner .cloneditem-1,.carousel-multiItem .carousel-inner .cloneditem-2{display:block}}@media all and (min-width:992px){.carousel-multiItem .carousel-inner>.active.left,.carousel-multiItem .carousel-inner>.prev{left:-16.666%}.carousel-multiItem .carousel-inner>.active.right,.carousel-multiItem .carousel-inner>.next{left:16.666%}.carousel-multiItem .carousel-inner>.active,.carousel-multiItem .carousel-inner>.left,.carousel-multiItem .carousel-inner>.prev.right{left:0}.carousel-multiItem .carousel-inner .cloneditem-1,.carousel-multiItem .carousel-inner .cloneditem-2,.carousel-multiItem .carousel-inner .cloneditem-3{display:block}}.item h3>a{color:#fff;font-family:Roboto;max-width:279.233px}.item h3>a:hover{border-bottom:2px solid #fff}.data-enter span{visibility:hidden;opacity:0;position:absolute;min-height:50px;padding:30px 0 10px;width:100%;bottom:0;left:0;color:#fff;margin:0;z-index:23;font-family:Roboto}.data-enter h3{position:absolute;bottom:7%;left:0;z-index:21;line-height:1.2;max-width:90%;margin-left:15px;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.3);font-family:Roboto;cursor:pointer}.hover:hover span{visibility:visible;opacity:1;cursor:pointer}.data-enter .comment{float:right;color:#fff;margin:0 15px 0 120px}.data-enter .date{float:left;color:#fff;margin:0 15px}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-control,.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-multiItem .carousel-control.left,.carousel-multiItem .carousel-control.right{margin:0;position:absolute;font-size:39px;font-family:'Roboto Condensed',sans-serif;font-weight:700;top:45%;color:#00247d;cursor:pointer;z-index:1000}.carousel-control.right{right:0}.carousel-control.left{left:0}.content2-wrap{display:block;width:100%;padding:10px;margin-bottom:25px}.add-to-cart,.details-wrap,.pack-cost,.pack-quantity,.pack-title,.upgrades_packages_here .ticket-list .ticket .details-ticket{display:inline-block}.head-title{padding:6px 15px;font-family:Roboto,sans-serif;font-size:35px;font-weight:300;width:100%;text-align:center;border-bottom:1px solid #cdcdcd;margin-bottom:30px}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#cf142b}.ticket-details{padding:10px}.ticket-details h3{font-size:16px;font-weight:700;margin-top:0;margin-bottom:15px;text-align:center}.details-wrap:last-child,.modal-header{border-bottom:0}.header-g{padding:15px 0;border:1px solid #cdcdcd;border-left:0;border-right:0;margin-bottom:15px;background:#f7f7f7}.details-wrap{width:100%;padding:25px;border-bottom:1px solid #cdcdcd}.pack-title{width:50%;float:left;padding-left:10px}.pack-cost{width:10%;text-align:center;float:left}.add-to-cart,.pack-quantity{width:20%;text-align:center}.add-to-cart{float:right}.sub-head-summary{font-size:20px;color:#23846a;font-weight:700}.btn{margin:2px;border-radius:0;padding:10px;width:auto;color:#fff}.bg-black{background-color:#000!important;color:#fff!important}.package_cost{width:28%;float:left;display:inline-block;position:relative}.buttons-group,.package_quantity{width:32%;display:inline-block;position:relative}.package_quantity{float:left;margin-right:0}.buttons-group{float:right;text-align:center}.ss-wrap,.wrapper-ticket-details{display:inline-block;width:100%;position:relative}.package_cost .price{padding:0;width:100%;text-align:center}.banner-h span,.header2{display:block}.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,.img-c{width:100%;display:inline-block}.g-button{position:relative;text-align:right}.img-c{text-align:center}.img-wrap{display:inline-block;position:relative;margin:0}.collapsible{cursor:pointer;width:30%;float:right;display:block;text-align:left;outline:0;font-size:15px;margin:0 15px 25px 0;padding:15px 30px;color:#fff;border:0;background:#000;border-radius:0;-webkit-box-shadow:0 0 34px 3px rgba(150,150,150,.15);-moz-box-shadow:0 0 34px 3px rgba(150,150,150,.15);box-shadow:0 0 34px 3px rgba(150,150,150,.15)}.content,.grp-collapse{display:inline-block;position:relative;width:100%}.content,.grp-collapse,.suggested_packages_here .ticket-list.ticket .long_description{margin-bottom:15px}.collapsible:hover{background-color:#000;color:#fff}.collapsible:after{content:'\002B';color:#fff;font-weight:700;float:right;margin-right:5px;top:0;left:0;position:relative}.collapsible.active:after{content:"\2212"!important;border:0}.content{padding:0 15px;transition:max-height .2s ease-out;border:0}.grp-collapse{padding:0;border:0;-webkit-box-shadow:0 0 34px 3px rgba(0,0,0,.15);-moz-box-shadow:0 0 34px 3px rgba(0,0,0,.15);box-shadow:0 0 34px 3px rgba(0,0,0,.15)}.body-cont-wrap{display:block;width:100%;padding:50px 25px 15px}.event_view_order,.order-item,.ty-wrap,.ty_info_order{display:inline-block;width:100%}.btn-donation,.bundle_mirror_buyer_info,.nextBtn,.package_mirror_buyer_info,.prevBtn{padding:15px 20px;color:#fff;position:relative}.form-control{height:55px!important;box-shadow:none}.btn-donation,.nextBtn,.prevBtn{float:right;right:15px}.custom_text_colour{margin:15px 0 50px;font-weight:700;background:#000;padding:15px;color:#fff}.order_header .massive-icon{display:block;width:120px;height:120px;font-size:100px;margin:0 auto;color:#63c05e}.order_header h1{margin-top:20px}.order_header h2{margin-top:5px;font-size:20px}.offline_payment_instructions,.order_details.well{margin-top:25px;background-color:#fcfcfc;line-height:30px;text-shadow:0 1px 0 rgba(255,255,255,.9);color:#656565;overflow:hidden}.ticket_download_link{border-bottom:3px solid}.event_view_order{border:1px solid #f7f7f7;padding:0 15px;margin-top:25px;background-color:#fcfff7;line-height:30px;color:#000;overflow:hidden}.ty_info_order{margin:25px 0;position:relative}.order-item h3{border:none!important;font-size:30px;text-align:center;margin:30px 0;letter-spacing:.2em;font-weight:200;background:#00247d;padding:25px;color:#fff}.ty-wrap{position:relative;padding:15px;background:#fff!important}.order-item{position:relative;padding:15px;background:#fff}.total-info tbody tr td{border:0!important;padding:15px}.massive-icon{margin-top:15px;padding:15px}.order_header h1{font-size:24px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#fbfbfb}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #f7f7f7}.table>tbody>tr>td{padding:15px;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7}.fa-check-circle{color:#8bc34a}.table-responsive.table-responsive-sm.bg-table{background:#fcfcfc}.slick-next:before,.slick-prev:before{color:#00247d;font-size:35px!important}.slick-list{width:90%;margin:0 auto!important}.slick-prev{left:10px!important}.slick-dots li button:before{font-size:12px!important}@media screen and (max-width:479px){.content1-wrap{padding:0 0 25px!important}.slick-next,.slick-prev{display:none!important}.g-cell{height:460px}.hero figure{height:200px}.category-slider-block>.slick-next,.category-slider-block>.slick-prev{display:block!important;z-index:1!important}}.input-group-addon{width:50px;display:inline-block;float:left;padding:14px 12px;font-size:18px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.acceptcookies,.basket-button,.viewcart .continue-shopping{color:#fff!important}.donationBox{border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;width:90%!important}.checkout-form .form-control{height:55px}.ticket-attendees{margin:20px auto 0}.g-cell{width:100%;display:inline-block;margin:0 0 10px;border:1px solid #efefef;height:auto;background:#fff}.basket-button{display:inline-block!important;width:auto!important;text-align:center!important;position:relative!important;margin:5px auto!important;bottom:0!important}.buy-cta{text-align:center;position:absolute;width:100%;margin:0 auto;bottom:0}.checkout-wrap{padding:35px 15px;display:inline-block}.input-group-addon{height:55px!important}.slider{width:90%!important;margin:35px auto!important}.show_suggestions .price,.show_suggestions h3,.show_suggestions h4{font-size:18px!important}.price{font-size:20px!important;font-weight:700}.buy-cta_sub{margin-top:15px;text-align:left;width:100%;padding:0}.banner-wrap{display:block;width:100%;padding:0;background-size:cover;min-height:400px}.bot-ban-content,.bottom-banner,.footer-list,.footer-list a img,.logo-footer,.logo-footer-ul,.rewards-app-wrap{display:inline-block}.banner-h{font-size:72px;margin:0;padding:35px;font-weight:700;color:#fff;font-family:'Open Sans',sans-serif;text-shadow:-1px -1px 1px rgba(255,255,255,.1),1px 1px 1px rgba(0,0,0,.5),2px 2px 2px rgba(28,110,164,0)}.logo-footer{width:100%;position:relative;padding:10px;text-align:left}.logo-footer-ul{padding:0;width:100%;margin-bottom:0!important}.footer-list{width:24%;position:relative;float:none;padding:15px;text-align:center}.footer-list a img{width:100%;margin:0 auto}@media only screen and (max-width:430px){.footer-list{padding:10px 5px;width:32%}}.bottom-banner{width:100%;padding:55px 25px;position:relative;background-size:cover}.overlay{background:rgba(0,0,0,.5);position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;z-index:0;overflow:hidden}.bot-ban-content{z-index:100;position:relative;color:#fff}.bot-ban-content h2{font-weight:700;margin:0 0 10px}.bot-ban-content p{line-height:3rem;font-size:18px;margin-bottom:25px}.rewards-app-wrap{width:100%;padding:50px 10px;text-align:center}.rewards-app-wrap img{height:412px!important;width:100%;display:inline-block;margin:0 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}}.viewbtn,.viewbtn:hover{text-decoration:none;border:1px solid #169399}.no-text-wrap{min-height:350px}.dl-prnt{display:block;width:100%;padding:55px 10px;text-align:center;background-color:rgba(225,225,225,.5)}.bg-black,.dl-prnt h2,.reg-btn,.viewbtn{color:#fff}#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}.viewbtn{margin-top:25px;background:#fff}.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}.collapse{display:block!important;height:0;overflow:hidden}.cta-wrap,.see-more-wrap{height:105px;position:relative;display:inline-block;width:100%}.reg-btn{white-space:nowrap!important}.upgrades_packages_here .cta-wrap{float:right;width:28%}.upgrades_packages_here .buy-cta{text-align:right;vertical-align:top}#popup_package_description,.shortcontent,.upgrades_packages_here .promo-details{text-align:left}.see-more-wrap{margin-top:10px}.no-margin{margin:0!important}.text-details{width:100%;padding:25px 0!important}.spin-loader{display:inline-block;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;width:70px;height:70px;animation:2s linear infinite spin}.add,.quantity_holder input,.sub{float:left;border:0;font-size:20px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#loader-div{z-index:9999;position:fixed;width:100%;top:50%}.see-more-btn{width:90%!important}.add-to-cart-wrap{position:absolute;margin-top:10px}.hide-bullets{list-style:none;margin:auto}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-control{z-index:2}.popup-carousel-inner{width:400px!important;height:400px!important;margin:auto;object-fit:contain!important}.viewbtn-wrap{text-align:center;margin:auto}.easyzoom .small{border:none!important}.thumbnail{height:60px!important;width:60px!important}.thumbnail a>img,.thumbnail>img{width:100%!important;object-fit:contain}@media screen and (max-width:564px){.donationBox{width:79%!important}.carousel-inner>.item>img{width:100%!important;margin:auto!important}.popup-carousel-inner{width:100%!important}.carousel-fade .carousel-inner .active,.carousel-inner>.item>img{height:100%!important}#slider-thumbs{display:block!important}.carousel-fade .carousel-inner .item,.carousel-image,.small{height:100%!important;width:100%!important}.zoom-instructions{display:none}}#slider-thumbs{margin-top:10px;text-align:center}.footergrp ul,.thumb-image-list{padding:0!important}.thumb-image-list-item{list-style:none;display:contents}.thumb-image-list li a{display:inline-block;padding:5px 5px 3px;margin:5px}.item .easyzoom .example{width:100%!important;height:100%!important}.main-package-img{object-fit:contain}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{height:100%!important;object-fit:contain}.carousel-inner>.item{height:100%!important}.navbar{margin-bottom:0!important}.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}}.apply_code{right:0;margin-top:15px}@media screen and (max-width:479px){.g-cell{height:auto!important}.footer-wrapmain{padding:15px 0 0!important}}.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}.img-wrap-product{display:inline-block;width:100px}.promo-details{display:inline-block;width:75%;text-align:left}.promo-details h4{font-size:30px;margin:0 0 15px;font-family:'Roboto Condensed',sans-serif!important;font-weight:300}@media screen and (max-width:525px){.promo-details h4{text-align:center!important;font-size:28px!important}}.details-ticket .no-margin,.promo-details .no-margin{display:inline-block;padding-left:25px;padding-right:25px}.promo-details .no-margin{text-align:center;font-weight:700;font-size:16px;margin:0 0 8px!important;width:90%;display:inline-block}.shortcontent h4{font-size:16px;font-weight:700;min-height:35px;text-align:left}.popup-desc-btn{margin:0!important;width:100%;background:0 0!important;color:#169399;border-radius:0;padding:0;border:none!important;text-decoration:underline}.viewphotobtn{padding:5px 8px!important;background-color:transparent!important;border:none!important;color:#169399!important;text-decoration:underline!important;margin-top:0!important}.quantity_holder{margin-bottom:8px}#package_desc_popup,#package_name_popup{color:#333}.suggested_packages_here .promo-details{margin-bottom:4px}.suggested_packages_here .ticket-list{display:inline-block;width:31%;position:relative;margin:1%;padding:10px;text-align:center;background-color:#fdfdfd;border:1px solid #f5f5f5}.suggested_packages_here .ticket-list.ticket .show_suggestions h4{font-size:14px!important}.suggested_packages_here .ticket-list.ticket .addtocart_matrix{padding:8px 14px}.suggested_packages_here .ticket-list.ticket .img-wrap-product{display:inline-block;width:auto;height:100px}.suggested_packages_here .ticket-list .ticket .cta-wrap{display:inline-block;width:100%;height:95px;position:relative}@media screen and (max-width:767px){.package_cost,.package_quantity{width:45%;float:left;display:inline-block;position:relative}.package_quantity{margin-right:0}.quantity_holder,.subcategory_list select{width:100%!important}.buy-cta,.img-wrap-product{text-align:center;display:inline-block;width:100%}.img-wrap-product{height:150px}.cta-wrap{height:115px;width:100%}.details-ticket{width:100%;float:none}.buy-cta{margin-top:15px!important;position:relative}.buy-cta .basket-button{margin:0!important;top:0!important;vertical-align:top}.suggested_packages_here .ticket-list{width:100%;padding:25px;margin:0 0 15px}.suggested_packages_here .ticket-list .ticket{display:inline-block;width:425px;position:relative}.suggested_packages_here .ticket-list .ticket .details-ticket .img-wrap-product img{display:block;margin:0 auto}.suggested_packages_here .ticket-list .ticket .cta-wrap{height:auto}.suggested_packages_here .ticket-list .ticket .cta-wrap .quantity_holder{width:100%;margin-bottom:15px!important}}.details-ticket_sub{display:inline-block;width:100%;position:relative;padding:0}@media screen and (max-width:430px){.details-wrap .buttons-group .btn{padding:15px 20px}.box-users-2,.forms-wrap .log-in-wrap,.rewards-app-wrap div,.suggested_packages_here .promo-details{padding:0}.forms-wrap .log-in-wrap .btn,.ss-wrap .slider .slick-list .slick-track .slick-slide{margin:0}#basic_gallery .slick-list,.g-li,.suggested_packages_here .ticket-list .ticket{width:100%}.rewards-app-wrap{padding:0 34px 34px}#basic_gallery .slick-prev{left:40%!important}#basic_gallery .slick-next{right:40%!important}.text-details{width:100%;padding:25px 0!important}.upgrades_packages_here .cta-wrap{float:none!important;margin-top:15px!important;width:100%}.upgrades_packages_here .quantity_holder{margin-right:5px!important}.upgrades_packages_here .buy-cta{text-align:center!important}.slick-next{top:50%!important;right:-10px!important}.slick-prev{top:50%!important;left:-10px!important}.btn-donation-no,.btn-donation-yes,.show_donation{width:100%!important;margin-bottom:4px!important;padding-bottom:0!important;padding-top:0!important}#suggested-slider .ss-wrap .slick-next,#suggested-slider .ss-wrap .slick-prev{display:inline-block!important}#suggested-slider .ss-wrap .slick-prev{margin-top:-15px!important}#suggested-slider .ss-wrap{margin-bottom:40px!important}#suggested-slider .slick-slide img{max-height:112px!important}.banner-wrap{min-height:400px!important;padding:38px 15px;background-position:center!important;background-color:#000}.no-text-wrap{min-height:200px!important}.additional_guest_details{text-align:right}#basket_popup .modal-content,.suggested_packages_here .ticket-list{padding:10px}#suggested-slider .quantity_holder,.details-ticket_sub .quantity_holder{width:50%}}.details-ticket_sub .quantity_holder{padding-bottom:14px}.suggested-prod-slider{position:relative!important}.info-div .details-ticket,.suggested-prod-slider .quantity_holder{width:100%!important}.ticket-img{width:auto;display:inline-block;height:auto!important}.upgrades_packages_here .ticket-list .ticket .details-ticket .promo-details{padding:0 15px}.upgrades_packages_here .quantity_holder{margin-right:0}@media screen and (max-width:430px){.upgrades_packages_here .ticket-list .ticket .cta-wrap,.upgrades_packages_here .ticket-list .ticket .cta-wrap .buy-cta .basket-button,.upgrades_packages_here .ticket-list .ticket .details-ticket{width:100%!important}.upgrades_packages_here .ticket-list .ticket .cta-wrap .buy-cta{text-align:center}.upgrades_packages_here .ticket-list .ticket .details-ticket .img-wrap-product img{margin:0 auto;width:auto}}.info-div .details-ticket .promo-details{width:100%!important;padding-left:0!important}.carousel-inner div img{min-height:auto!important;width:100%;object-fit:cover}.carousel-inner{height:auto}@media screen and (max-width:430px){.button-donation,.carousel-inner,.option-donation{width:100%!important}.carousel-inner div img{min-height:100%!important;width:100%!important}.carousel-inner{height:auto!important}.navbar-nav{margin:auto!important}.main-donation>h1{font-size:23px!important}.option-donation{display:block!important;text-align:center;float:none!important;margin:5px;white-space:normal!important}.input-group-addon{width:auto!important}}@media screen and (max-width:500px){.buy-cta .basket-button,.upgrades_packages_here .cta-wrap,.upgrades_packages_here .ticket-list .ticket .details-ticket{width:100%!important}.upgrades_packages_here .buy-cta{text-align:center!important}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{margin:0 auto}.map-img>.bottom-banner{background-size:cover!important}}.slick-arrow,.slick-next,.slick-next::before,.slick-prev,.slick-prev::before{z-index:1!important}.slick-next,.slick-prev{width:35px!important;height:35px!important}.slick-next{right:-37px!important}.lookup_address_container .form-group{margin-top:15px}.pre_order_event_title{padding: 2px}@media only screen and (max-width:430px){.info-div .e-name, .info-div p, .promo-details, footer, .slick-list .details-ticket, .buy-cta_sub{text-align: center !important}.the_checkout_button .ctc, .reg-btn, .suggested_packages_here .ticket-list .ticket .details-ticket, .slick-list .details-ticket, .checkout-wrap{width: 100% !important}.suggested_packages_here .quantity_holder, .buy-cta_sub .quantity_holder{width:auto !important; margin-right: 15px !important}.suggested_packages_here .basket-button{width:auto !important}.suggested_packages_here{overflow-y: scroll; -webkit-overflow-scrolling: touch; height: 450px;}}
