@font-face{font-family:'DOCK11-Heavy';src:url("../fonts/DOCK11-Heavy.woff") format("woff2"), url("../fonts/DOCK11-Heavy.woff") format("woff"), url("../fonts/DOCK11-Heavy.ttf") format("truetype"), url("../fonts/DOCK11-Heavy.svg") format("svg");font-weight:900;font-style:normal}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{font-family:"Source Sans Pro", "Arial", open-sans;background:url(../images/bg-regional-4.jpg);background-repeat:repeat-x}body form,body form input,body form label{font-family:"Source Sans Pro", "Arial", open-sans}img{max-width:100%}p{margin:0 0 20px;padding:0}a.back{padding:3px 5px;color:#fff;font-size:1em;font-weight:bold;text-transform:uppercase;border-radius:3px;text-decoration:none;background:#E40327;background:-moz-linear-gradient(left, #E40327 0%, #E40327 100%);background:-webkit-linear-gradient(left, #E40327 0%, #E40327 100%);background:-webkit-gradient(linear, left top, right top, from(#E40327), to(#E40327));background:-o-linear-gradient(left, #E40327 0%, #E40327 100%);background:linear-gradient(to right, #E40327 0%, #E40327 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$c-primary', endColorstr='$c-primary',GradientType=1 )}h1{border-bottom:1px solid #991f36;color:#991f36;display:block;font-size:30px;margin:0 0 12px;padding-bottom:17px}.clear,.clr{clear:both}#header{position:relative;height:103px;box-shadow:0 2px 5px 2px rgba(0, 0, 0, 0.59);-webkit-box-shadow:0 2px 5px 2px rgba(0, 0, 0, 0.59);background:#e40327;background:-moz-linear-gradient(left, #e40327 0%, #a10e18 100%);background:-webkit-linear-gradient(left, #e40327 0%, #a10e18 100%);background:-webkit-gradient(linear, left top, right top, from(#e40327), to(#a10e18));background:-o-linear-gradient(left, #e40327 0%, #a10e18 100%);background:linear-gradient(to right, #e40327 0%, #a10e18 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e40327', endColorstr='#a10e18',GradientType=1 );z-index:1}#footer{box-shadow:0 2px 5px 2px rgba(0, 0, 0, 0.59);-webkit-box-shadow:0 2px 5px 2px rgba(0, 0, 0, 0.59);background:#e40327;background:-moz-linear-gradient(left, #e40327 0%, #a10e18 100%);background:-webkit-linear-gradient(left, #e40327 0%, #a10e18 100%);background:-webkit-gradient(linear, left top, right top, from(#e40327), to(#a10e18));background:-o-linear-gradient(left, #e40327 0%, #a10e18 100%);background:linear-gradient(to right, #e40327 0%, #a10e18 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e40327', endColorstr='#a10e18',GradientType=1 );margin:50px 0 0}.ui-datepicker td a:after{content:"";display:block;text-align:center;color:Blue;font-size:small;font-weight:bold}.ui-datepicker td>:after{content:attr(data-content)}.content{width:980px;padding:20px 15px;margin:0 auto;color:#333}#header .content{color:#fff;position:relative;padding:0}#header .content .logo{margin:0 0 15px;display:block}#header .content img.logo{margin:0 auto;display:block}#header .content .left{position:absolute;top:0;left:0;background:#0083d7;padding:30px 15px 15px;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px}#header .content .left p{color:#fff;font-size:24px;text-align:center}#navigation{background-image:-moz-linear-gradient(90deg, #eee 0%, #fff 100%);border-radius:6px;-webkit-box-shadow:0 2px 3px 0 rgba(9, 10, 10, 0.3);box-shadow:0 2px 3px 0 rgba(9, 10, 10, 0.3);margin:0;padding:10px 0 10px 0;text-align:left;z-index:200;width:90%}#navigation ul{list-style:none}#navigation ul li a{color:#666;font-size:20px;line-height:20px;padding:15px;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;display:block;text-decoration:none}#navigation ul li a.active,#navigation ul li a:hover{background-color:#ffd20f!important;color:#ffffff;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}#grey-bar{width:990px;background-color:#666666;min-height:35px;box-shadow:0 2px 5px 2px rgba(0, 0, 0, 0.59);-webkit-box-shadow:0 2px 5px 2px rgba(0, 0, 0, 0.59);border-bottom-right-radius:6px;border-bottom-left-radius:6px;margin:0 auto -20px;z-index:1;position:relative}#grey-bar a{display:block;text-align:right;line-height:35px;color:#fff;padding:0 10px;text-decoration:none}#grey-bar a.home{display:none}#footer .content{padding:20px 15px 60px;color:#fff}#footer .content p{text-align:center;font-size:12px}#body .content .left{float:left}#body .content .right{float:right}#body .content .col-20{width:19.2%;margin:0 1% 0 0}#body .content .col-20.last{margin:0}#body .content .col-md-4{width:30%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px}#body .content .col-md-8{width:70%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px}#body .content .col-20 img{margin:0 0 10px;width:100%}#body .content h2{padding:0px;color:#E40327;text-align:center;margin:0 0 20px;text-transform:uppercase;font-size:40px}#body .content .button{padding:10px;background:#0083d7;color:#fff;text-align:center;margin:0 0 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;cursor:pointer;text-decoration:none}#body .content .button:hover{background:#000;text-decoration:none}#body .content .col-20 p{padding:15px 0 30px;text-align:center;font-size:12px}#body .content .banner{width:100%;box-shadow:0 2px 5px 2px rgba(0, 0, 0, 0.59);-webkit-box-shadow:0 2px 5px 2px rgba(0, 0, 0, 0.59);z-index:500;margin-bottom:30px}form .quantity{float:right}form .quantity .dec,form .quantity .inc,form .quantity input{display:block;float:left}#DatePicker{padding:0.3em 0.7em!important;color:#333!important}form ul{list-style:none;padding:0;margin:0}form ul li{margin:0 0 10px;padding:10px 0}ul.ticket-list.first li{margin:0 0 10px;padding:10px 0;line-height:28px;width:50%}form .quantity input{text-align:center;width:40px;border:3px solid #E40327;padding:3px 0}form .dec,form .inc{font-weight:bold;line-height:28px;padding:0 5px;color:#E40327;cursor:pointer;font-size:20px}form #DatePicker{border:1px solid #000;margin:12px 10px 0 0;display:block;float:left;padding:4px;font-weight:bold}form .calendar-button{border:none;background:#fff;display:block;float:left}form .submit{padding:15px 50px;color:#fff;font-size:18px;text-align:center;background:#E40327;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;cursor:pointer}.ticket-list .total:before{content:"\00A3"}form .errors{display:block;color:#ef0101;clear:both}.ticket-list{padding:20px 0 0}.ticket-list h2{text-align:left;text-transform:none;font-size:32px;font-weight:normal;margin:0 0 10px}.ticket-list .total{float:right;font-weight:bold}.ticket-list .price{font-weight:bold;content:"\00A3"}.ticket-list .price:before{font-weight:bold;content:"\00A3"}.ticket-list p{margin:0}#totals{display:none}ul.ticket-list li{margin:0 0 10px;padding:0;line-height:28px;width:50%}#grandtotal .total{color:#E40327}a.delete{text-decoration:none;padding:5px 0;font-weight:bold;font-size:12px;color:#E40327}@media only screen and (max-width:1229px){.content{width:950px;padding:20px 15px}#grey-bar{width:950px}ul.ticket-list.first li{width:100%}}@media only screen and (max-width:979px){.content{width:748px;padding:15px 10px}#grey-bar{width:748px}#header .content p.left{font-size:20px}#header .content p.right{font-size:20px}#header .content p.right span{font-size:22px}}@media only screen and (max-width:768px){.content{width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#fff}#body .content .col-md-4.sidebar,#grey-bar,.banner{display:none}#body .content .col-20,#body .content .col-md-8{width:100%;float:none}#body .content .col-50 img{width:100%}#header .content .logo{text-align:center}#header .content div.left,#header .content div.right{position:relative;right:0;left:0;bottom:0;top:-15px;display:block}#header .content div.left{margin:0 0 15px}#header .content p.left,#header .content p.right{text-align:center}form .tickets .col-md-4 p{margin:0 auto 10px;padding:5px;width:100%;font-size:11px}#body form .tickets .col-md-4.afternoon{margin:0}#body form .tickets .col-md-4{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}form .tickets h3{padding:10px;font-size:16px}#body .content h2{font-size:16px}form .tickets li{width:95%}ul.ticket-list li{width:100%}#grey-bar{display:block;margin:0 0 10px;background:#E40327;width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom-right-radius:0px;border-bottom-left-radius:0px;box-shadow:0 0px 0px 0px transparent;-webkit-box-shadow:0 0px 0px 0px transparent}#grey-bar a{width:50%;text-align:center;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}#grey-bar a.home{display:inline}}#app{position:relative}#app .app-inner{opacity:1;-webkit-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;transition:opacity 0.35s ease}#app .app-inner.loading{opacity:0.5;pointer-events:none}ul.ticket-list li{width:95%;list-style:none;margin:1em 5% 1em 0;line-height:1.3;color:#666}ul.ticket-list li .time{font-weight:bold;margin-bottom:10px}ul.ticket-list li h2{font-size:2em!important;font-weight:bold;margin-bottom:0!important;text-transform:none!important;text-align:left!important;line-height:1.2em}ul.ticket-list li .submit{position:relative;width:100%;padding-left:0;padding-right:0;color:#fff;cursor:pointer;border:none;border-radius:3px;text-indent:0;-webkit-transition:text-indent 0.5s ease;-o-transition:text-indent 0.5s ease;transition:text-indent 0.5s ease;text-decoration:none!important;outline:none!important}ul.ticket-list li .submit svg{position:absolute;left:50%;top:50%;height:30px;width:30px;-webkit-transform:translateX(200%) translateY(-50%);-ms-transform:translateX(200%) translateY(-50%);transform:translateX(200%) translateY(-50%);-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;-o-transition:transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease, -webkit-transform 0.5s ease;will-change:transform}ul.ticket-list li .submit svg path{fill:#fff}ul.ticket-list li .submit.loading{text-indent:-175%;pointer-events:none}ul.ticket-list li .submit.loading svg{-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}ul.ticket-list li .submit.loading svg path{stroke:#fff;stroke-width:6px!important}#ui-datepicker-div{opacity:1!important;width:auto!important;padding:.65em!important;-webkit-box-shadow:2px 2px 7px #777;box-shadow:2px 2px 7px #777}#ui-datepicker-div .ui-widget-header{padding:0;background:none!important;border:none!important;text-align:right;vertical-align:middle}#ui-datepicker-div .ui-widget-header>a{margin-top:10px;width:16px;height:16px;opacity:1!important;cursor:pointer}#ui-datepicker-div .ui-widget-header>a.ui-state-disabled{opacity:0.4!important}#ui-datepicker-div .ui-widget-header>a.ui-datepicker-next{float:right}#ui-datepicker-div .ui-widget-header>a.ui-datepicker-next span{background:url("../images/bg-next.png") no-repeat}#ui-datepicker-div .ui-widget-header>a.ui-datepicker-prev span{background:url("../images/bg-prev.png") no-repeat}#ui-datepicker-div .ui-widget-header .ui-datepicker-title,#ui-datepicker-div .ui-widget-header>a{display:inline-block;position:static;vertical-align:middle}#ui-datepicker-div .ui-widget-header .ui-datepicker-title.ui-state-hover,#ui-datepicker-div .ui-widget-header>a.ui-state-hover{border:none!important;background:none!important}#ui-datepicker-div .ui-widget-header .ui-datepicker-title span,#ui-datepicker-div .ui-widget-header>a span{position:static!important;text-indent:10000px}#ui-datepicker-div .ui-widget-header .ui-datepicker-title{margin:-2px 15px 0 0}#ui-datepicker-div .ui-widget-header .ui-datepicker-title select{width:auto!important;border:none!important;text-transform:uppercase;color:#000;font-weight:bold;font-size:1.15em;-webkit-appearance:none;-moz-appearance:none;-o-text-overflow:'';text-overflow:'';margin:0 auto}#ui-datepicker-div .ui-datepicker-calendar{margin-bottom:0!important;font-family:"Source Sans Pro", "Arial", open-sans}#ui-datepicker-div .ui-datepicker-calendar thead th{font-size:1.65em;padding:0.25em 0;color:#666;font-weight:bold;text-shadow:0 0 3px #999}#ui-datepicker-div .ui-datepicker-calendar tbody{border-right:1px solid #c4c4c4}#ui-datepicker-div .ui-datepicker-calendar tbody td{border-left:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:0.6em 0.45em;cursor:pointer}#ui-datepicker-div .ui-datepicker-calendar tbody td.sold-out{opacity:0.4;pointer-events:none}#ui-datepicker-div .ui-datepicker-calendar tbody td.sold-out a,#ui-datepicker-div .ui-datepicker-calendar tbody td.sold-out span{font-weight:normal!important}#ui-datepicker-div .ui-datepicker-calendar tbody td a,#ui-datepicker-div .ui-datepicker-calendar tbody td span{background:none!important;border:none!important;color:#000!important;font-weight:bold}#ui-datepicker-div .ui-datepicker-calendar tbody td>a,#ui-datepicker-div .ui-datepicker-calendar tbody td>span{font-size:1.85em;line-height:1;padding:0}#ui-datepicker-div .ui-datepicker-calendar tbody td span.minPrice{font-style:italic;font-size:0.75em;white-space:nowrap;margin-top:3px}#ui-datepicker-div .ui-datepicker-calendar tbody td span.minPrice>span{padding:0!important;display:inline;font-size:1.35em;font-style:normal!important}#ui-datepicker-div .ui-datepicker-calendar tbody td span.sold-out{font-size:0.85em;margin-top:5px}#ui-datepicker-div .ui-datepicker-calendar tbody td.smallest-price span.minPrice>span{color:#5bc44a!important;font-weight:bold}#ui-datepicker-div .ui-datepicker-year{display:none!important}form .tickets h3{padding:20px 20px 60px;border-top-left-radius:7px;border-top-right-radius:7px;background:#E40327;background:-moz-linear-gradient(left, #E40327 0%, #E40327 100%);background:-webkit-linear-gradient(left, #E40327 0%, #E40327 100%);background:-webkit-gradient(linear, left top, right top, from(#E40327), to(#E40327));background:-o-linear-gradient(left, #E40327 0%, #E40327 100%);background:linear-gradient(to right, #E40327 0%, #E40327 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$c-primary', endColorstr='$c-primary',GradientType=1 );color:#fff;text-align:center;font-size:30px;font-weight:normal}form .tickets h3 .load-day{color:#fff;font-weight:bold;padding:0.25em;cursor:pointer;-webkit-transition:color 0.25s ease;-o-transition:color 0.25s ease;transition:color 0.25s ease}form .tickets h3 .load-day img{opacity:1;position:relative;top:10px;max-width:35px;padding:0 0.5em;-webkit-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease}form .tickets h3 .load-day:hover img{opacity:0.5}form .tickets .radio{display:none}form .tickets li{display:block;width:125px;margin:0 auto;padding:0.4em 0;-webkit-box-sizing:border-box;box-sizing:border-box}form .tickets li.sold-out{opacity:0.4;pointer-events:none}form .tickets li.min-price:before{content:'LOWEST PRICE';display:block;padding:0.35em 0 0.25em;background:#E40327;background:-moz-linear-gradient(left, #E40327 0%, #E40327 100%);background:-webkit-linear-gradient(left, #E40327 0%, #E40327 100%);background:-webkit-gradient(linear, left top, right top, from(#E40327), to(#E40327));background:-o-linear-gradient(left, #E40327 0%, #E40327 100%);background:linear-gradient(to right, #E40327 0%, #E40327 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$c-primary', endColorstr='$c-primary',GradientType=1 );border-top-left-radius:5px;border-top-right-radius:5px;line-height:1em;font-family:"Source Sans Pro", "Arial", open-sans;font-size:0.9em;font-weight:200;text-align:center;color:#fff}form .tickets li.min-price label{border-top-left-radius:0;border-top-right-radius:0;border-top:none}form .tickets li label{position:relative;display:block;padding:0.4em 0.5em;border:2px solid #999;background:#f5f5f5;border-radius:5px;cursor:pointer;color:#777;text-align:center;font-size:1em;-webkit-box-shadow:0 0 5px 0 rgba(51, 51, 51, 0);box-shadow:0 0 5px 0 rgba(51, 51, 51, 0);-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}form .tickets li label.active,form .tickets li label:hover{-webkit-box-shadow:0 0 6px 1px rgba(51, 51, 51, 0.65);box-shadow:0 0 6px 1px rgba(51, 51, 51, 0.65);border-color:#E40327}form .tickets li label span.price{line-height:1;display:block;font-size:1.3em;font-weight:bold;margin-bottom:3px;color:#555}form .tickets li label span.price.not-available{font-size:0.85em;line-height:1.3rem}form .tickets li label .price-box-hover{position:absolute;right:0;bottom:0;z-index:9;cursor:pointer;width:21px;height:21px}form .tickets li label .price-box-hover:after{content:'+';font-size:1.25em;color:#E40327;line-height:1;text-align:center;font-weight:bold}form .tickets li label .price-box-hover:hover+.price-box{display:block;opacity:1;z-index:10;-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}form .tickets li label .price-box{position:absolute;top:100%;left:100%;z-index:-10;opacity:0;-webkit-transform:translateX(-15px) translateY(-15px);-ms-transform:translateX(-15px) translateY(-15px);transform:translateX(-15px) translateY(-15px);-webkit-transition:opacity 0.35s ease, z-index 0.01s ease 0.35s;-o-transition:opacity 0.35s ease, z-index 0.01s ease 0.35s;transition:opacity 0.35s ease, z-index 0.01s ease 0.35s}form .tickets li label .price-box:hover{display:block;opacity:1;z-index:10;-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}form .tickets li label .price-box .inner{padding:0 8px 8px 20px;background:#fff;border:3px solid #E40327;border-radius:2px;text-align:left;white-space:nowrap}form .tickets li label .price-box .inner>div{position:relative;white-space:nowrap;margin-top:8px;color:#333}form .tickets li label .price-box .inner>div span{font-weight:bold;color:#333}form .tickets li label .price-box .inner>div:before{content:'';position:absolute;right:100%;top:7px;display:block;width:7px;height:7px;background:#E40327;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}form .tickets li label .price-box .inner:after{content:'';display:table;clear:both}form .tickets .col-md-4 p{width:60%;padding:5px 15px;margin:-1.45em auto 1em;border-radius:5px;background:#ededed;font-weight:bold;font-size:1em;line-height:0.75em;text-align:center;text-transform:uppercase;color:#E40327;text-shadow:0 0 1px rgba(228, 3, 39, 0.6)}form .tickets span.hidden{display:none}.submit{background:#E40327;background:-moz-linear-gradient(left, #E40327 0%, #E40327 100%);background:-webkit-linear-gradient(left, #E40327 0%, #E40327 100%);background:-webkit-gradient(linear, left top, right top, from(#E40327), to(#E40327));background:-o-linear-gradient(left, #E40327 0%, #E40327 100%);background:linear-gradient(to right, #E40327 0%, #E40327 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$c-primary', endColorstr='$c-primary',GradientType=1 );font-weight:bold;padding:0.75em 4em;font-size:1.15em}#body form .tickets .col-md-4{width:33.333%;background:#ededed;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-bottom:25px}#body form .tickets .col-md-4.afternoon{margin:-21px 0 0}form.mobile-tickets{display:none}#totals-mobile{display:none}#footer{padding:1.5em 0;text-align:center;color:#fff}#footer>img{margin:1.5em 0}#footer .contact-data{margin-top:0;margin-left:15px;margin-bottom:0;font-size:0.8em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;list-style-position:inside}#footer body.ar .contact-data{font-size:0.55em}#footer .contact-data .here{list-style-image:url(../images/footer-location-icon-3757242bddd182683576bc0431503ffa.png)}#footer .contact-data .tel{list-style-image:url(../images/footer-phone-icon-04f79e66bb328e10aa6041bdfa720c26.png)}#footer .contact-data .mail{list-style-image:url(../images/footer-mail-icon-38436a91b2d4512822b00e1af39c55e7.png)}#footer .contact-data li a{color:#ffd20f}#footer .contact-data li{margin:2px auto;text-indent:-15px}#footer .redes{margin:30px 0;padding:0}#footer .redes li{display:inline-block;width:45px;height:45px;border:#FFF solid 1px;border-radius:50%;margin:5px;padding:0;text-align:center;line-height:40px}#footer .redes li img{margin-top:2px}#footer .redes li:hover{opacity:0.6}@media screen and (-webkit-min-device-pixel-ratio:0){input,select:focus,textarea:focus{font-size:16px!important}}body{margin-top:85px}@media (min-width:768px){body{margin-top:120px}}header.header{position:fixed;top:0;width:100%;padding:0;z-index:100;font-size:20px;background-color:#e40327;background:-webkit-gradient(linear, left top, right top, from(#e40327), to(#a10e18));background:-webkit-linear-gradient(left, #e40327 0%, #a10e18 100%);background:-o-linear-gradient(left, #e40327 0%, #a10e18 100%);background:linear-gradient(to right, #e40327 0%, #a10e18 100%);-webkit-box-shadow:6px 6px 8px rgba(0, 0, 0, 0.3);box-shadow:6px 6px 8px rgba(0, 0, 0, 0.3);min-width:320px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){header.header{border-bottom:2px solid #fff}}.header-opening-times{font-size:16px;text-align:center;line-height:20px;color:#e40327;position:absolute;top:60px;left:0;width:100%;max-height:0;overflow:hidden;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;z-index:1000;-webkit-box-shadow:6px 6px 8px rgba(0, 0, 0, 0.3);box-shadow:6px 6px 8px rgba(0, 0, 0, 0.3)}@media (min-width:768px){.header-opening-times{-webkit-box-shadow:none;box-shadow:none}}@media (min-width:768px){.header-opening-times{width:290px;left:auto;right:170px;top:77px;border-radius:5px}}.header-opening-times .button-content{position:absolute;z-index:1;top:0;right:0}.header-opening-times span{width:15px;height:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-2px;right:18px;z-index:14;background-color:#fff}.header-opening-times a.btn{display:inline;padding:5px 9px 4px 9px;font-size:10px;border-radius:4px;margin-left:3px}.header-opening-times p{margin-bottom:0;margin-top:10px;color:gray;font-size:14px}.header-opening-times div{padding:10px;border-radius:0 0 5px 5px;overflow:hidden;background-color:#fff}@media (min-width:768px){.header-opening-times div{padding:20px 10px;border-radius:5px}}.header-opening-times button{width:25px;height:25px;border:none;cursor:pointer;background-color:transparent;background-size:10px;background-position:50% 50%;background-image:url(https://kidzania.co.uk/images/xmenu-cross.png.pagespeed.ic.uY3M0ZkC5v.webp);margin:0;position:absolute;right:0;top:0;padding:0;z-index:15}.header--home{background-image:url(../../images/logo-white.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:150px auto;display:block;display:block;width:150px;height:50px;margin:5px auto;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}@media (min-width:768px){.header--home{width:300px;height:65px;background-size:auto 50px}}.header__search{background-color:transparent;border:none;position:absolute;left:48px;top:9px;padding:0;cursor:pointer;-webkit-transition:.2s opacity ease-in-out;-o-transition:.2s opacity ease-in-out;transition:.2s opacity ease-in-out}@media (min-width:768px){.header__search{left:75px;top:20px}}.header__search svg{width:25px;height:25px;display:block}@media (min-width:768px){.header__search svg{width:30px;height:30px}}.header__search span{color:#fff;position:relative;top:-9px;font-size:10px;text-align:center}@media (min-width:768px){.header__search span{font-size:12px;top:0}}.header__search:focus,.header__search:hover{opacity:.5;outline:0}.header__opening{position:absolute;background-color:transparent;right:0;top:7px;z-index:1;border:none;padding:0;cursor:pointer;-webkit-transition:.2s opacity ease-in-out;-o-transition:.2s opacity ease-in-out;transition:.2s opacity ease-in-out}@media (min-width:768px){.header__opening{right:174px;top:15px}}.header__opening svg{width:20px;height:20px;display:block;-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg)}@media (min-width:768px){.header__opening svg{width:30px;height:30px;margin:auto}}.header__opening span{color:#fff;position:relative;top:0;font-size:10px;text-align:center;display:inline-block;line-height:12px;right:10px}@media (min-width:768px){.header__opening span{top:3px;right:3px;font-size:12px}}.header__opening:focus,.header__opening:hover{opacity:.5;outline:0}.header__booking{position:absolute;right:10px;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);top:20px;z-index:10;display:none;-webkit-transition:.2s opacity ease-in-out;-o-transition:.2s opacity ease-in-out;transition:.2s opacity ease-in-out}@media (min-width:768px){.header__booking{display:block}}.header__booking svg{width:150px;display:block}.header__booking:focus,.header__booking:hover{opacity:.5;outline:0}.header-search-bar{z-index:200;width:100%;position:absolute;background-color:#fff;left:0;top:60px;max-height:0;overflow:hidden;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;-webkit-box-shadow:6px 6px 8px rgba(0, 0, 0, 0.3);box-shadow:6px 6px 8px rgba(0, 0, 0, 0.3)}@media (min-width:768px){.header-search-bar{width:400px;top:77px;left:25px}}.header-search-bar form{padding:5px}.header-search-bar form .awesomplete{width:100%}.header-search-bar form .awesomplete ul{border-radius:0 0 5px 5px;overflow:hidden;margin-top:0}.header-search-bar button{width:40px;height:45px;border:none;cursor:pointer;background-color:transparent;background-size:10px;background-position:50% 50%;background-image:url(https://kidzania.co.uk/images/xmenu-cross.png.pagespeed.ic.uY3M0ZkC5v.webp);margin:0;position:absolute;right:0;top:0;padding:0;z-index:15}.header-search-bar input[type=search]{border:1px solid #bab9b9;width:100%;margin:0;padding:10px;font-size:14px;line-height:18px;position:relative;z-index:2}.header-search-bar input[type=search]:focus{outline:0}.header-search-bar .search-bar-arrow{width:15px;height:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;position:absolute;top:-2px;left:60px}.header-search-visible .header-search-bar{max-height:600px;overflow:visible}.header-times-visible .header-opening-times{max-height:100px;overflow:visible}@media (min-width:768px){.narrow-nav .header--home{width:245px;height:52px}.narrow-nav .header-search-bar{top:88px}.narrow-nav .header-opening-times{top:77px}}.navigation_main ul{display:table;width:100%;margin:0;padding:0}.navigation_main ul>li{float:left;padding:0;list-style:none;font-size:12px}.navigation_main ul>li a{color:#fff;padding:10px;display:block;text-decoration:underline}.layer-background{background-image:url(https://kidzania.co.uk/images/xbackground_skyline_white.png.pagespeed.ic.RxSnZpNUZv.webp);background-position:0 0;position:absolute;bottom:0;width:100%;height:100px;position:absolute;bottom:0;width:100%;height:145px}@media (min-width:768px){.layer-background{display:none}}.layer-mobile-booking{display:block;position:relative;text-align:center;text-transform:uppercase;background-color:#fed20f;width:100%;font-size:25px;font-family:"DOCK11-Heavy";padding:10px 30px;line-height:25px;z-index:100;color:#012476}.layer-mobile-booking .bg{background-image:url(https://kidzania.co.uk/images/xkz_booktickets-small.png.pagespeed.ic.LDfkB04r-h.webp);background-position:50%;background-size:auto 100%;height:15px;width:100%}.layer-mobile-booking span{background-image:url(../../images/arrow-blue.svg);background-repeat:no-repeat;background-position:50% 50%;width:10px;height:100%;position:absolute;right:10px;top:0;z-index:1}.layer-mobile-booking:hover{text-decoration:none;color:#012476}.layer-mobile-booking em{color:#012476;font-style:normal}@media (min-width:768px){.layer-mobile-booking{display:none}}.parallax-body .layer-mobile-booking{display:none}.layer-mobile-tagline{text-align:center;text-transform:uppercase;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3);font-size:15px;padding:5px 30px;line-height:15px;z-index:101;color:#fff;font-family:"DOCK11-Heavy";background-color:#e40327;background:-webkit-gradient(linear, left top, right top, from(#e40327), to(#a10e18));background:-webkit-linear-gradient(left, #e40327 0%, #a10e18 100%);background:-o-linear-gradient(left, #e40327 0%, #a10e18 100%);background:linear-gradient(to right, #e40327 0%, #a10e18 100%);-webkit-box-shadow:inset 0 6px 8px rgba(0, 0, 0, 0.15);box-shadow:inset 0 6px 8px rgba(0, 0, 0, 0.15);-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;height:26px;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){.layer-mobile-tagline{background:none;-webkit-box-shadow:none;box-shadow:none;margin:0 auto;font-size:30px;line-height:30px;height:40px;position:relative;top:-4px;z-index:1}}.layer-mobile-tagline em{color:#ffd20f;font-style:normal}.layer-mobile-tagline a{color:#fff;text-decoration:none}.layer-mobile-tagline a:focus,.layer-mobile-tagline a:hover{text-decoration:none;color:#fff}.layer-mobile-tagline a:focus em,.layer-mobile-tagline a:hover em{color:#ffd20f}.layer-mobile-tagline-wrap{-webkit-transition:max-height .6s ease-in-out;-o-transition:max-height .6s ease-in-out;transition:max-height .6s ease-in-out;max-height:100px;overflow:hidden}@media (max-width:767px){.narrow-nav .layer-mobile-tagline-wrap{max-height:0}}@media (min-width:768px){.narrow-nav .layer-mobile-tagline{font-size:15px;line-height:15px;margin:0 auto;position:relative;height:26px;top:-2px}}.hamburger{padding:5px 5px;display:inline-block;cursor:pointer;transition-property:color , opacity , -webkit-filter;-webkit-transition-property:color , opacity , -webkit-filter;-o-transition-property:color , opacity , filter;transition-property:color , opacity , filter;transition-property:color , opacity , filter , -webkit-filter;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;border-radius:0;margin:0;overflow:visible;position:fixed;top:5px;z-index:400;left:5px}@media (min-width:768px){.hamburger{top:18px;left:10px}}.hamburger:focus,.hamburger:hover{opacity:.7;background-color:transparent}.hamburger-text{color:#fff;position:relative;top:16px;font-size:10px;margin-top:10px;text-align:center}@media (min-width:768px){.hamburger-text{font-size:12px;top:19px}}.hamburger-box{width:25px;height:24px;display:inline-block;position:relative}@media (min-width:768px){.hamburger-box{width:35px}}.hamburger-inner{display:block;top:50%;margin-top:-2px;-webkit-transform-origin:initial;-ms-transform-origin:initial;transform-origin:initial}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:25px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform , -webkit-transform;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}@media (min-width:768px){.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:35px}}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--elastic.is-active .hamburger-inner:before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0}.menu-visible .hamburger-text{display:none}.menu-visible .hamburger--elastic .hamburger-inner{-webkit-transform:translate3d(0, 10px, 0) rotate(135deg);transform:translate3d(0, 10px, 0) rotate(135deg);-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;top:4px;background-color:#e40327}.menu-visible .hamburger--elastic .hamburger-inner:before{display:none}.menu-visible .hamburger--elastic .hamburger-inner:after{-webkit-transform:translate3d(0, -20px, 0) rotate(-270deg);transform:translate3d(0, -20px, 0) rotate(-270deg);-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;bottom:-20px;background-color:#e40327}.menu{position:fixed;right:inherit;z-index:200;width:260px;height:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);top:0}.menu-box{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto}.menu-top{background-color:#fff;overflow:hidden;position:relative;z-index:1;padding:52px 0 0 0}@media (min-width:768px){.menu-top{padding:65px 0 0 0}}.menu-wrap{background-color:#fff;border-radius:0 0 5px 0;overflow:hidden;padding-bottom:10px}.menu .search-bar{position:relative;z-index:1;-webkit-transition:max-height .2s ease-in-out;-o-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out;max-height:0;overflow:hidden}.menu .search-bar-arrow{width:15px;height:15px;background-color:#e40327;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:20px;top:-7px;z-index:1}.menu .search-bar .awesomplete{width:100%}.menu .search-bar .awesomplete ul{position:relative;border:none}.menu .search-bar>div{position:relative;z-index:2}.menu .search-bar>div input[type=search]{border:none;width:100%;margin:0;padding:7px 10px;border:10px solid #e40327;font-size:14px;line-height:18px;position:relative;z-index:2}.menu .search-bar>div button{width:40px;height:52px;border:none;cursor:pointer;background-color:transparent;background-size:10px;background-position:50% 50%;background-image:url(https://kidzania.co.uk/images/xmenu-cross.png.pagespeed.ic.uY3M0ZkC5v.webp);margin:0;position:absolute;right:10px;top:0;padding:0;z-index:2}.menu ul{list-style:none;margin:0;padding:0;display:block}.menu ul li{margin:0;padding:0}.menu ul li a{display:block}.menu .close-menu{width:20px;height:20px;border:none;background-color:transparent;background-size:20px auto;background-image:url(https://kidzania.co.uk/images/xmenu-cross.png.pagespeed.ic.uY3M0ZkC5v.webp);margin:10px 0 10px 10px}.menu .close-menu:before{content:"";clear:both;width:100%}.menu .btn-search{position:absolute;right:15px;top:12px;z-index:1;padding:0;margin:0;border:none;background-color:transparent;width:25px;cursor:pointer}@media (min-width:768px){.menu .btn-search{top:20px;width:30px}}.menu .btn-search svg{display:block;width:25px;height:25px}@media (min-width:768px){.menu .btn-search svg{width:30px;height:30px}}.menu .btn-search svg path{fill:#e40327}.menu .btn-large{display:block;font-size:25px;line-height:32px;color:#e40327;background-color:#ffd20f;font-weight:900;border:none;text-transform:uppercase;padding:5px 40px 5px 10px;margin:10px;text-align:left;background-image:url(https://kidzania.co.uk/images/xmenu-button-tickets.png.pagespeed.ic.XtUO9XuQ5m.webp);background-position:97% 50%;background-size:30px auto}.menu .btn-large:before{content:"";clear:both;width:100%}.menu .menu-box>div>ul>li{font-size:14px;line-height:14px}.menu .menu-box>div>ul>li a{-webkit-transition:color .5s ease-in-out;-o-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.menu .menu-box>div>ul>li a:focus,.menu .menu-box>div>ul>li a:hover{background-color:#00a3dc;color:#fff;text-decoration:none}.menu .menu-box>div>ul>li>a{text-transform:uppercase;background-color:#fff;color:#e40327;padding:12px 10px;border-top:1px solid #f1f1f1;display:block;position:relative;z-index:1;padding-right:20px}.menu .menu-box>div>ul>li>a svg{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu .menu-box>div>ul>li>a svg path{fill:#e40327}.menu .menu-box>div>ul>li>a:focus,.menu .menu-box>div>ul>li>a:hover{text-decoration:none}.menu .menu-box>div>ul>li>a:focus svg path,.menu .menu-box>div>ul>li>a:hover svg path{fill:#fff}.menu .menu-box>div>ul>li>ul{overflow:hidden;-webkit-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out;max-height:0}.menu .menu-box>div>ul>li>ul>li>a{background-color:#b5e4f5;border-top:1px solid #fff;padding:12px 10px;color:#00215e}.menu .menu-box>div>ul>li>ul>li>a:focus,.menu .menu-box>div>ul>li>ul>li>a:hover{color:#00215e;background-color:#fff;text-decoration:none}.menu .menu-box>div>ul>li>ul>li:first-child>a{border-top:1px solid #b5e4f5}.menu .menu-box>div>ul>li>ul>li.dropdown>ul>li{font-size:14px;line-height:14px}.menu .menu-box>div>ul>li>ul>li.dropdown>ul>li a{border-top:1px solid #fff;padding:12px 10px;color:#fff;background-color:#00215e}.menu .menu-box>div>ul>li>ul>li.dropdown>ul>li a:focus,.menu .menu-box>div>ul>li>ul>li.dropdown>ul>li a:hover{color:#00215e;background-color:#fff;text-decoration:none}.menu .menu-box>div>ul>li>ul>li.dropdown svg{display:block;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu .menu-box>div>ul>li>ul>li.dropdown svg path{fill:#00215e}.menu .menu-box>div>ul>li>ul>li>ul.sub-menu{overflow:hidden;-webkit-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out;max-height:0}.menu .menu-box>div>ul>li>ul>li.sub-sub-menu-visible>ul.sub-menu{max-height:2500px}.menu .menu-box>div>ul>li.open svg,.menu .menu-box>div>ul>li.sub-menu-visible svg{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.menu .menu-box>div>ul>li.open svg path,.menu .menu-box>div>ul>li.sub-menu-visible svg path{fill:#fff}.menu .menu-box>div>ul>li.open>a,.menu .menu-box>div>ul>li.sub-menu-visible>a{background-color:#00a3dc;color:#fff}.menu .menu-box>div>ul>li.open>ul,.menu .menu-box>div>ul>li.sub-menu-visible>ul{max-height:2500px}.menu .menu-box>div>ul>li>ul>li.dropdown.sub-sub-menu-visible svg{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}div.svg{padding:10px 15px;position:absolute;z-index:2;right:0;top:0;width:260px;display:block;padding-left:230px}div.svg svg{position:relative;z-index:1;top:2px;width:15px;height:18px}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.menu-visible{overflow:hidden}.menu-visible .menu{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.menu-visible .overlay{-webkit-animation:fadeInFromNone .5s ease-in-out;animation:fadeInFromNone .5s ease-in-out;position:fixed;z-index:199;width:100%;height:100%;opacity:1;top:0}.menu-search-visible .menu .search-bar{max-height:2500px;overflow:visible}.menu-search-visible .menu .close-menu{margin-bottom:20px}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}@media (max-width:1034px){#ui-datepicker-div{font-size:85%}}@media (max-width:768px){#ui-datepicker-div{font-size:80%;z-index:9999!important}#ui-datepicker-div .ui-datepicker-calendar tbody td{padding:1.6vw 1.45vw}#ui-datepicker-div .ui-datepicker-calendar tbody td a{font-size:6vw}#ui-datepicker-div .ui-datepicker-calendar tbody td span.minPrice{font-size:3vw;white-space:initial}#ui-datepicker-div .ui-datepicker-calendar tbody td span.minPrice span.price{font-size:3.5vw}ul.ticket-list{padding-top:0}ul.ticket-list li{padding:0.2em 0!important}ul.ticket-list label{font-size:1.1em;font-weight:200;color:#666;line-height:2em}ul.ticket-list .quantity input{font-size:1.2em}ul.ticket-list .quantity .dec,ul.ticket-list .quantity .inc{font-size:1.5em;line-height:1.5em}#app .app-inner .back{display:block;background:none;margin-top:-10px;margin-bottom:10px;color:#E40327;font-size:0.8em;font-weight:200;text-decoration:underline;text-transform:none;text-align:right}#app .app-inner a.delete{display:block;margin-top:15px;text-decoration:underline}#app .app-inner .tickets-inner{position:relative}#app .app-inner .tickets-inner .nav{position:absolute;top:0;left:0;right:0}#app .app-inner .tickets-inner .nav:after{content:'';display:table;clear:both}#app .app-inner .tickets-inner .nav .next,#app .app-inner .tickets-inner .nav .prev{display:block;width:20px;height:20px;margin-top:10px;text-align:center}#app .app-inner .tickets-inner .nav .next img,#app .app-inner .tickets-inner .nav .prev img{display:inline-block;max-height:100%}#app .app-inner .tickets-inner .nav .prev{float:left}#app .app-inner .tickets-inner .nav .next{float:right}#app .app-inner .ticket-list li{max-width:none!important;margin:0 0 10px;line-height:1.3;font-weight:200}#app .app-inner .ticket-list li #DatePicker{min-width:40%}#app .app-inner .ticket-list li .calendar-button{float:right;margin-right:1.65em}#app .app-inner .ticket-list .grandtotal span{font-weight:bold;color:#E40327}form.desktop-tickets{display:none}form.mobile-tickets{display:block}form.mobile-tickets .tickets-inner .day-col{display:inline-block;width:30.33%;margin:0 1.5%;float:left}form.mobile-tickets .tickets-inner .day-col .header{margin-bottom:10px}form.mobile-tickets .tickets-inner .day-col .header h4{text-align:center;color:#555;font-size:1.15em}form.mobile-tickets .tickets-inner .day-col .header h4 span{line-height:1.1em;font-size:0.65em;font-weight:normal}form.mobile-tickets .tickets-inner .day-col .tickets .hidden{display:none}form.mobile-tickets .tickets-inner .day-col .tickets .timeslot{padding:0.25em 0.5em;margin-bottom:10px;border:1px solid #333;text-align:right;font-size:1.1rem;overflow:hidden;cursor:pointer}form.mobile-tickets .tickets-inner .day-col .tickets .timeslot span.time{display:block;font-weight:bold}form.mobile-tickets .tickets-inner .day-col .tickets .timeslot span.price{display:block;height:25px;font-size:0.6em;line-height:1.5rem;font-style:italic;font-weight:bold;text-align:right;white-space:nowrap}form.mobile-tickets .tickets-inner .day-col .tickets .timeslot span.price.not-available{white-space:normal;line-height:1.15em!important}form.mobile-tickets .tickets-inner .day-col .tickets .timeslot span.price span.total-price{font-size:1.15rem;font-style:normal;margin-left:2px;font-weight:normal;text-align:right}form.mobile-tickets .tickets-inner .day-col .tickets .timeslot.not-available:after{background:none}form.mobile-tickets .tickets-inner .day-col .tickets .timeslot:after{content:'LOWEST PRICE';display:block;padding:0.4em 0;margin:0 -0.6rem -0.3rem;background:#dfdfdf;font-family:"Source Sans Pro", "Arial", open-sans;line-height:1;font-size:0.5em;font-weight:200;text-align:center;color:#dfdfdf}form.mobile-tickets .tickets-inner .day-col .tickets .timeslot.sold-out{pointer-events:none;opacity:0.4}form.mobile-tickets .tickets-inner .day-col .tickets .timeslot.sold-out span.price{font-size:0.9rem;font-style:normal;line-height:2em}form.mobile-tickets .tickets-inner .day-col .tickets .timeslot.min-price{border-color:#E40327}form.mobile-tickets .tickets-inner .day-col .tickets .timeslot.min-price:after{background:#E40327;color:#fff}form.mobile-tickets .tickets-inner .extra-trigger{display:block;clear:both;cursor:pointer;font-size:0.8em;color:#E40327;font-weight:bold;text-indent:-3px;text-align:center;text-transform:uppercase}.ticket-list .submitContainer{text-align:center;clear:both}.ticket-list .submitContainer input.submit{display:inline-block;padding:0.3em 0.65em;margin-top:0.4em}.ticket-list .submitContainer p{text-align:left}#totals-mobile{padding-top:0}#totals-mobile .date{margin-top:-5px;text-align:center;font-weight:normal;font-size:1.05rem}#totals-mobile .time{margin-bottom:10px;display:block;text-align:center;font-size:0.8rem}#totals-mobile>li h2{font-size:1.6em!important;margin-bottom:-10px!important}#totals-mobile p{text-indent:10px;color:#666}#totals-mobile .grandtotal span,#totals-mobile .grandtotal strong{color:#666}#totals-mobile .grandtotal strong{margin-left:10px}#footer{display:none}.content .right>h1{margin-bottom:15px;padding-bottom:0;color:#E40327}.content .right>h2,.content .right>p{display:none}}
/*# sourceMappingURL=style.css.map */