body {background-color:#FFFFFF;color:#4C5159;}

.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:#4C5159;}
a {color:#4C5159;}
a:focus, a:hover {color:#8b8e94;}
a.underline {border-bottom:1px #4C5159 dotted;}
.lighter-text {color:#8b8e94;}
.callout {color:#4C5159;background-color: rgb(0,0,0,0.08);border-color: rgb(0,0,0,0.5);}
.spinner-ajax {background: #8b8e94;background: -moz-linear-gradient(left, #8b8e94 10%, rgba(0,0,0,0) 42%);background: -webkit-linear-gradient(left, #8b8e94 10%, rgba(0,0,0,0) 42%);background: -o-linear-gradient(left, #8b8e94 10%, rgba(0,0,0,0) 42%);background: -ms-linear-gradient(left, #8b8e94 10%, rgba(0,0,0,0) 42%);background: linear-gradient(to right, #8b8e94 10%, rgba(0,0,0,0) 42%);}
.spinner-ajax:before {background: #8b8e94;}
.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:#ff671f;}
.button:hover, .button:focus:hover {color:#FFFFFF;background-color:#ff7e41;}
.button:active, .button:active:hover {background:#d9581b;-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: #4C5159;}
.goog-te-gadget, .goog-logo-link {color:#4C5159 !important;}
circle.available, circle.booked, circle.unavailable, circle.houseSeat {stroke: #555555;}
#remaining svg {fill:#555555;}
.rowRef {stroke:#4C5159;}
g.seat circle{stroke:#555555;}
#seatingKeyContainer circle {stroke:#555555;}
.bar {color:#FFFFFF;background-color:#ff671f;}
.eventsTable .eventRow {background-color:#eeeeee;}
.eventsTable .eventRow:nth-of-type(odd) {background-color:#f4f4f4;}
.eventsTable .eventRow .venueAddress a:hover {color:#8b8e94;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:#8b8e94;border-right:1px solid #eeeeee;}
.dates-bar a.selected {color:#FFFFFF;background-color:#ff671f;}
.dates-bar a.selected:hover {background-color:#ff7e41;}
.results .callout {background-color:#f4f4f4;color:#4C5159;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:#4C5159;}
.results .callout .event-key-info a:hover, .results .callout .event-key-info a:hover, .results .callout .event-content a.card-link:hover {color:#8b8e94;}
.event-content {border-top:1px solid #808080;border-bottom:1px solid #c0c0c0;}
.information-bar {background-color:#dcdcdc;}
.information-bar .information-text {color:#4C5159;}
@media print, screen and (max-width:40em) {
#eventInfoRight .event-btn {background-color: #f4f4f4;}
}
