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:#004080;}
.button:hover, .button:focus:hover {color:#FFFFFF;background-color:#275d94;}
.button:active, .button:active:hover {background:#00376d;-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:#004080;}
.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:#004080;}
.dates-bar a.selected:hover {background-color:#275d94;}
.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;}
}
