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