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