body {background-color:#f5f5f5;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:#f5f5f5;}
.button, .button:focus, .button.disabled, .button.disabled:focus, .button.disabled:hover, .button[disabled], .button[disabled]:focus, .button[disabled]:hover {color:#FEFEFE;background-color:#f36f21;}
.button:hover, .button:focus:hover {color:#FEFEFE;background-color:#f58543;}
.button:active, .button:active:hover {background-color:#cf5f1d;-webkit-transition-property: none;-moz-transition-property: none;-o-transition-property: none;transition-property: none;}
.iziModal-content {background-color:#e4e4e4;}
.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:#f36f21;}
.eventsTable .eventRow {background-color:#e4e4e4;}
.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 #7b7b7b;}
.jflatTimeline .dates-bar {background-color:#f4f4f4;border:1px solid #e4e4e4;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;}
.jflatTimeline .dates-bar a.next, .jflatTimeline .dates-bar a.prev {background-color:#f4f4f4;}
.jflatTimeline .dates-bar a.next {border-left:1px solid #e4e4e4;}
.jflatTimeline .dates-bar a {color:#5a5a5a;border-right:1px solid #e4e4e4;}
.dates-bar a.selected {color:#FEFEFE;background-color:#f36f21;}
.dates-bar a.selected:hover {background-color:#f58543;}
.results .callout {background-color:#f4f4f4;color:#000000;border: 5px solid #e4e4e4;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: #e4e4e4;}
.results .callout .event-image-curve {background-color:#f4f4f4;border-top:1px solid #7b7b7b;-webkit-box-shadow: inset 0px 4px 5px -2px #b8b8b8 inset, 0px -4px 5px -2px #b8b8b8 inset;-moz-box-shadow: inset 0px 4px 5px -2px #b8b8b8 inset, 0px -4px 5px -2px ##b8b8b8 inset;box-shadow: 0px 4px 5px -2px #b8b8b8 inset, 0px -4px 5px -2px #b8b8b8 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 #7b7b7b;border-bottom:1px solid #b8b8b8;}
.information-bar {background-color:#d3d3d3;}
.information-bar .information-text {color:#000000;}
.calendar .day.performance.selected {background-color:#f58543;}
@media print, screen and (max-width:40em) {
#eventInfoRight .event-btn {background-color: #f4f4f4;}
}
