body {background-color:#f0f0f0;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:#f0f0f0;}
.button, .button:focus, .button.disabled, .button.disabled:focus, .button.disabled:hover, .button[disabled], .button[disabled]:focus, .button[disabled]:hover {color:#FEFEFE;background-color:#005082;}
.button:hover, .button:focus:hover {color:#FEFEFE;background-color:#276b95;}
.button:active, .button:active:hover {background:#00446f;-webkit-transition-property: none;-moz-transition-property: none;-o-transition-property: none;transition-property: none;}
.iziModal-content {background-color:#e0e0e0;}
.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:#FEFEFE;background-color:#005082;}
.eventsTable .eventRow {background-color:#e0e0e0;}
.eventsTable .eventRow:nth-of-type(odd) {background-color:#f1f1f1;}
.eventsTable .eventRow .venueAddress a:hover {color:#5a5a5a;text-decoration:none;}
.event-btn .button {color:#FEFEFE;}
#map img.border {border:1px solid #787878;}
.jflatTimeline .dates-bar {background-color:#f1f1f1;border:1px solid #e0e0e0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
.jflatTimeline .dates-bar a.next, .jflatTimeline .dates-bar a.prev {background-color:#f1f1f1;}
.jflatTimeline .dates-bar a.next {border-left:1px solid #e0e0e0;}
.jflatTimeline .dates-bar a {color:#5a5a5a;border-right:1px solid #e0e0e0;}
.dates-bar a.selected {color:#FEFEFE;background-color:#005082;}
.dates-bar a.selected:hover {background-color:#276b95;}
.results .callout {background-color:#f1f1f1;color:#000000;border: 5px solid #e0e0e0;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: #e0e0e0;}
.results .callout .event-image-curve {background-color:#f1f1f1;border-top:1px solid #787878;-webkit-box-shadow: inset 0px 4px 5px -2px #b4b4b4 inset, 0px -4px 5px -2px #b4b4b4 inset;-moz-box-shadow: inset 0px 4px 5px -2px #b4b4b4 inset, 0px -4px 5px -2px ##b4b4b4 inset;box-shadow: 0px 4px 5px -2px #b4b4b4 inset, 0px -4px 5px -2px #b4b4b4 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 #787878;border-bottom:1px solid #b4b4b4;}
.information-bar {background-color:#cfcfcf;}
.information-bar .information-text {color:#000000;}
@media print, screen and (max-width:40em) {
#eventInfoRight .event-btn {background-color: #f1f1f1;}
}
