body {background-color:#003365;color:#ffffff;}

.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:#ffffff;}
a {color:#ffffff;}
a:focus, a:hover {color:#c0c0c0;}
a.underline {border-bottom:1px #ffffff dotted;}
.lighter-text {color:#c0c0c0;}
.callout {color:#ffffff;background-color: rgb(0,0,0,0.08);border-color: rgb(0,0,0,0.5);}
.spinner-ajax {background: #c0c0c0;background: -moz-linear-gradient(left, #c0c0c0 10%, rgba(0,0,0,0) 42%);background: -webkit-linear-gradient(left, #c0c0c0 10%, rgba(0,0,0,0) 42%);background: -o-linear-gradient(left, #c0c0c0 10%, rgba(0,0,0,0) 42%);background: -ms-linear-gradient(left, #c0c0c0 10%, rgba(0,0,0,0) 42%);background: linear-gradient(to right, #c0c0c0 10%, rgba(0,0,0,0) 42%);}
.spinner-ajax:before {background: #c0c0c0;}
.spinner-ajax:after {background:#003365;}
.button, .button:focus, .button.disabled, .button.disabled:focus, .button.disabled:hover, .button[disabled], .button[disabled]:focus, .button[disabled]:hover {color:#ffffff;background-color:#ebb73b;}
.button:hover, .button:focus:hover {color:#ffffff;background-color:#eec259;}
.button:active, .button:active:hover {background-color:#c89c33;-webkit-transition-property: none;-moz-transition-property: none;-o-transition-property: none;transition-property: none;}
.iziModal-content {background-color:#00305e;}
.form-label-group.required::after {color: #2a2a2a;}
.goog-te-gadget, .goog-logo-link {color:#ffffff !important;}
circle.available, circle.booked, circle.unavailable, circle.houseSeat {stroke: #777777;}
#remaining svg {fill:#777777;}
.rowRef {stroke:#ffffff;}
g.seat circle{stroke:#777777;}
#seatingKeyContainer circle {stroke:#777777;}
.bar {color:#ffffff;background-color:#ebb73b;}
.eventsTable .eventRow {background-color:#00305e;}
.eventsTable .eventRow:nth-of-type(odd) {background-color:#10406f;}
.eventsTable .eventRow .venueAddress a:hover {color:#c0c0c0;text-decoration:none;}
.event-btn .button {color:#ffffff;}
#map img.border {border:1px solid #444444;}
.jflatTimeline .dates-bar {background-color:#10406f;border:1px solid #00305e;border-top:1px solid #003365;border-bottom:1px solid #003365;}
.jflatTimeline .dates-bar a.next, .jflatTimeline .dates-bar a.prev {background-color:#10406f;}
.jflatTimeline .dates-bar a.next {border-left:1px solid #00305e;}
.jflatTimeline .dates-bar a {color:#c0c0c0;border-right:1px solid #00305e;}
.dates-bar a.selected {color:#ffffff;background-color:#ebb73b;}
.dates-bar a.selected:hover {background-color:#eec259;}
.results .callout {background-color:#10406f;color:#ffffff;border: 5px solid #00305e;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: #00305e;}
.results .callout .event-image-curve {background-color:#10406f;border-top:1px solid #444444;-webkit-box-shadow: inset 0px 4px 5px -2px #373737 inset, 0px -4px 5px -2px #373737 inset;-moz-box-shadow: inset 0px 4px 5px -2px #373737 inset, 0px -4px 5px -2px ##373737 inset;box-shadow: 0px 4px 5px -2px #373737 inset, 0px -4px 5px -2px #373737 inset;}
.results .callout .event-key-info a, .results .callout .event-key-info a, .results .callout .event-content a.card-link {color:#ffffff;}
.results .callout .event-key-info a:hover, .results .callout .event-key-info a:hover, .results .callout .event-content a.card-link:hover {color:#c0c0c0;}
.event-content {border-top:1px solid #444444;border-bottom:1px solid #373737;}
.information-bar {background-color:#333333;}
.information-bar .information-text {color:#ffffff;}
.calendar .day.performance.selected {background-color:#eec259;}
@media print, screen and (max-width:40em) {
#eventInfoRight .event-btn {background-color: #10406f;}
}
#auditorium g:not(.svg-pan-zoom_viewport):not(.sectionWrapper):not(.section):not(.row) { filter: brightness(0) invert(1); }