body {background-color:#FFFFFF;color:#000000;}

.header {max-width:75rem;aspect-ratio: 1200/200;padding-right:0;padding-left:0;margin-left:auto;margin-right:auto;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(data:image/png;base64,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);}
.header .logo {display:none;}
@media screen and (min-width: 75rem) {
.header {-webkit-border-radius:0 0 0.625rem 0.625rem;-moz-border-radius:0 0 0.625rem 0.625rem;border-radius:0 0 0.625rem 0.625rem;}
}


label {color:#000000;}
a {color:#000000;}
a:focus, a:hover {color:#5a5a5a;}
a.underline {border-bottom:1px #000000 dotted;}
.lighter-text {color:#5a5a5a;}
.callout {color:#000000;background-color: rgb(0,0,0,0.08);border-color: rgb(0,0,0,0.5);}
.spinner-ajax {background: #5a5a5a;background: -moz-linear-gradient(left, #5a5a5a 10%, rgba(0,0,0,0) 42%);background: -webkit-linear-gradient(left, #5a5a5a 10%, rgba(0,0,0,0) 42%);background: -o-linear-gradient(left, #5a5a5a 10%, rgba(0,0,0,0) 42%);background: -ms-linear-gradient(left, #5a5a5a 10%, rgba(0,0,0,0) 42%);background: linear-gradient(to right, #5a5a5a 10%, rgba(0,0,0,0) 42%);}
.spinner-ajax:before {background: #5a5a5a;}
.spinner-ajax:after {background:#FFFFFF;}
.button, .button:focus, .button.disabled, .button.disabled:focus, .button.disabled:hover, .button[disabled], .button[disabled]:focus, .button[disabled]:hover {color:#FFFFFF;background-color:#EB601A;}
.button:hover, .button:focus:hover {color:#FFFFFF;background-color:#ee783d;}
.button:active, .button:active:hover {background:#c85217;-webkit-transition-property: none;-moz-transition-property: none;-o-transition-property: none;transition-property: none;}
.iziModal-content {background-color:#eeeeee;}
.form-label-group.required::after {color: #000000;}
.goog-te-gadget, .goog-logo-link {color:#000000 !important;}
circle.available, circle.booked, circle.unavailable, circle.houseSeat {stroke: #555555;}
#remaining svg {fill:#555555;}
.rowRef {stroke:#000000;}
g.seat circle{stroke:#555555;}
#seatingKeyContainer circle {stroke:#555555;}
.bar {color:#FFFFFF;background-color:#EB601A;}
.eventsTable .eventRow {background-color:#eeeeee;}
.eventsTable .eventRow:nth-of-type(odd) {background-color:#f4f4f4;}
.eventsTable .eventRow .venueAddress a:hover {color:#5a5a5a;text-decoration:none;}
.event-btn .button {color:#FFFFFF;}
#map img.border {border:1px solid #808080;}
.jflatTimeline .dates-bar {background-color:#f4f4f4;border:1px solid #eeeeee;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
.jflatTimeline .dates-bar a.next, .jflatTimeline .dates-bar a.prev {background-color:#f4f4f4;}
.jflatTimeline .dates-bar a.next {border-left:1px solid #eeeeee;}
.jflatTimeline .dates-bar a {color:#5a5a5a;border-right:1px solid #eeeeee;}
.dates-bar a.selected {color:#FFFFFF;background-color:#EB601A;}
.dates-bar a.selected:hover {background-color:#ee783d;}
.results .callout {background-color:#f4f4f4;color:#000000;border: 5px solid #eeeeee;box-shadow: rgba(0,0,0, 0.16) 0px 3px 6px, rgba(0,0,0, 0.23) 0px 3px 6px;}
.results .callout:hover {box-shadow: rgba(0,0,0, 0.16) 0px 5px 8px, rgba(0,0,0, 0.23) 0px 4px 7px;}
.results .callout > a {background-color: #eeeeee;}
.results .callout .event-image-curve {background-color:#f4f4f4;border-top:1px solid #808080;-webkit-box-shadow: inset 0px 4px 5px -2px #c0c0c0 inset, 0px -4px 5px -2px #c0c0c0 inset;-moz-box-shadow: inset 0px 4px 5px -2px #c0c0c0 inset, 0px -4px 5px -2px ##c0c0c0 inset;box-shadow: 0px 4px 5px -2px #c0c0c0 inset, 0px -4px 5px -2px #c0c0c0 inset;}
.results .callout .event-key-info a, .results .callout .event-key-info a, .results .callout .event-content a.card-link {color:#000000;}
.results .callout .event-key-info a:hover, .results .callout .event-key-info a:hover, .results .callout .event-content a.card-link:hover {color:#5a5a5a;}
.event-content {border-top:1px solid #808080;border-bottom:1px solid #c0c0c0;}
.information-bar {background-color:#dcdcdc;}
.information-bar .information-text {color:#000000;}
@media print, screen and (max-width:40em) {
#eventInfoRight .event-btn {background-color: #f4f4f4;}
}
