body {background-color:#e0e043;color:#141517;}

.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:#141517;}
a {color:#141517;}
a:focus, a:hover {color:#676769;}
a.underline {border-bottom:1px #141517 dotted;}
.lighter-text {color:#676769;}
.callout {color:#141517;background-color: rgb(0,0,0,0.08);border-color: rgb(0,0,0,0.5);}
.spinner-ajax {background: #676769;background: -moz-linear-gradient(left, #676769 10%, rgba(0,0,0,0) 42%);background: -webkit-linear-gradient(left, #676769 10%, rgba(0,0,0,0) 42%);background: -o-linear-gradient(left, #676769 10%, rgba(0,0,0,0) 42%);background: -ms-linear-gradient(left, #676769 10%, rgba(0,0,0,0) 42%);background: linear-gradient(to right, #676769 10%, rgba(0,0,0,0) 42%);}
.spinner-ajax:before {background: #676769;}
.spinner-ajax:after {background:#e0e043;}
.button, .button:focus, .button.disabled, .button.disabled:focus, .button.disabled:hover, .button[disabled], .button[disabled]:focus, .button[disabled]:hover {color:#f2f0ed;background-color:#127ce6;}
.button:hover, .button:focus:hover {color:#f2f0ed;background-color:#3690ea;}
.button:active, .button:active:hover {background-color:#106ac4;-webkit-transition-property: none;-moz-transition-property: none;-o-transition-property: none;transition-property: none;}
.iziModal-content {background-color:#d1d13f;}
.form-label-group.required::after {color: #141517;}
.goog-te-gadget, .goog-logo-link {color:#141517 !important;}
circle.available, circle.booked, circle.unavailable, circle.houseSeat {stroke: #555555;}
#remaining svg {fill:#555555;}
.rowRef {stroke:#141517;}
g.seat circle{stroke:#555555;}
#seatingKeyContainer circle {stroke:#555555;}
.bar {color:#f2f0ed;background-color:#127ce6;}
.eventsTable .eventRow {background-color:#d1d13f;}
.eventsTable .eventRow:nth-of-type(odd) {background-color:#e2e24f;}
.eventsTable .eventRow .venueAddress a:hover {color:#676769;text-decoration:none;}
.event-btn .button {color:#f2f0ed;}
#map img.border {border:1px solid #707022;}
.jflatTimeline .dates-bar {background-color:#e2e24f;border:1px solid #d1d13f;border-top:1px solid #e0e043;border-bottom:1px solid #e0e043;}
.jflatTimeline .dates-bar a.next, .jflatTimeline .dates-bar a.prev {background-color:#e2e24f;}
.jflatTimeline .dates-bar a.next {border-left:1px solid #d1d13f;}
.jflatTimeline .dates-bar a {color:#676769;border-right:1px solid #d1d13f;}
.dates-bar a.selected {color:#f2f0ed;background-color:#127ce6;}
.dates-bar a.selected:hover {background-color:#3690ea;}
.results .callout {background-color:#e2e24f;color:#141517;border: 5px solid #d1d13f;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: #d1d13f;}
.results .callout .event-image-curve {background-color:#e2e24f;border-top:1px solid #707022;-webkit-box-shadow: inset 0px 4px 5px -2px #a8a833 inset, 0px -4px 5px -2px #a8a833 inset;-moz-box-shadow: inset 0px 4px 5px -2px #a8a833 inset, 0px -4px 5px -2px ##a8a833 inset;box-shadow: 0px 4px 5px -2px #a8a833 inset, 0px -4px 5px -2px #a8a833 inset;}
.results .callout .event-key-info a, .results .callout .event-key-info a, .results .callout .event-content a.card-link {color:#141517;}
.results .callout .event-key-info a:hover, .results .callout .event-key-info a:hover, .results .callout .event-content a.card-link:hover {color:#676769;}
.event-content {border-top:1px solid #707022;border-bottom:1px solid #a8a833;}
.information-bar {background-color:#c1c13a;}
.information-bar .information-text {color:#141517;}
.calendar .day.performance.selected {background-color:#3690ea;}
@media print, screen and (max-width:40em) {
#eventInfoRight .event-btn {background-color: #e2e24f;}
}
