body {background-color:#ebedd3;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:#ebedd3;}
.button, .button:focus, .button.disabled, .button.disabled:focus, .button.disabled:hover, .button[disabled], .button[disabled]:focus, .button[disabled]:hover {color:#FFFFFF;background-color:#f2055c;}
.button:hover, .button:focus:hover {color:#FFFFFF;background-color:#f42b75;}
.button:active, .button:active:hover {background:#ce054f;-webkit-transition-property: none;-moz-transition-property: none;-o-transition-property: none;transition-property: none;}
.iziModal-content {background-color:#dbddc5;}
.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:#f2055c;}
.eventsTable .eventRow {background-color:#dbddc5;}
.eventsTable .eventRow:nth-of-type(odd) {background-color:#edefd6;}
.eventsTable .eventRow .venueAddress a:hover {color:#5a5a5a;text-decoration:none;}
.event-btn .button {color:#FFFFFF;}
#map img.border {border:1px solid #76776a;}
.jflatTimeline .dates-bar {background-color:#edefd6;border:1px solid #dbddc5;border-top:1px solid #ebedd3;border-bottom:1px solid #ebedd3;}
.jflatTimeline .dates-bar a.next, .jflatTimeline .dates-bar a.prev {background-color:#edefd6;}
.jflatTimeline .dates-bar a.next {border-left:1px solid #dbddc5;}
.jflatTimeline .dates-bar a {color:#5a5a5a;border-right:1px solid #dbddc5;}
.dates-bar a.selected {color:#FFFFFF;background-color:#f2055c;}
.dates-bar a.selected:hover {background-color:#f42b75;}
.results .callout {background-color:#edefd6;color:#000000;border: 5px solid #dbddc5;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: #dbddc5;}
.results .callout .event-image-curve {background-color:#edefd6;border-top:1px solid #76776a;-webkit-box-shadow: inset 0px 4px 5px -2px #b1b29f inset, 0px -4px 5px -2px #b1b29f inset;-moz-box-shadow: inset 0px 4px 5px -2px #b1b29f inset, 0px -4px 5px -2px ##b1b29f inset;box-shadow: 0px 4px 5px -2px #b1b29f inset, 0px -4px 5px -2px #b1b29f 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 #76776a;border-bottom:1px solid #b1b29f;}
.information-bar {background-color:#cbccb6;}
.information-bar .information-text {color:#000000;}
@media print, screen and (max-width:40em) {
#eventInfoRight .event-btn {background-color: #edefd6;}
}
