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:#FEFEFE;background-color:#e6720e;}
.button:hover, .button:focus:hover {color:#FEFEFE;background-color:#ea8833;}
.button:active, .button:active:hover {background-color:#c4610c;-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:#FEFEFE;background-color:#e6720e;}
.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:#FEFEFE;}
#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:#FEFEFE;background-color:#e6720e;}
.dates-bar a.selected:hover {background-color:#ea8833;}
.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;}
.calendar .day.performance.selected {background-color:#ea8833;}
@media print, screen and (max-width:40em) {
#eventInfoRight .event-btn {background-color: #f4f4f4;}
}
