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:#FFFFFF;background-color:#9b2363;}
.button:hover, .button:focus:hover {color:#FFFFFF;background-color:#aa447b;}
.button:active, .button:active:hover {background:#841e55;-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:#FFFFFF;background-color:#9b2363;}
.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:#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:#5a5a5a;border-right:1px solid #eeeeee;}
.dates-bar a.selected {color:#FFFFFF;background-color:#9b2363;}
.dates-bar a.selected:hover {background-color:#aa447b;}
.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;}
@media print, screen and (max-width:40em) {
#eventInfoRight .event-btn {background-color: #f4f4f4;}
}
