body {background-color:#1c1c1c;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:#1c1c1c;}
.button, .button:focus, .button.disabled, .button.disabled:focus, .button.disabled:hover, .button[disabled], .button[disabled]:focus, .button[disabled]:hover {color:#FEFEFE;background-color:#079c78;}
.button:hover, .button:focus:hover {color:#FEFEFE;background-color:#2dab8d;}
.button:active, .button:active:hover {background:#068566;-webkit-transition-property: none;-moz-transition-property: none;-o-transition-property: none;transition-property: none;}
.iziModal-content {background-color:#222222;}
.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:#FEFEFE;background-color:#079c78;}
.eventsTable .eventRow {background-color:#222222;}
.eventsTable .eventRow:nth-of-type(odd) {background-color:#2a2a2a;}
.eventsTable .eventRow .venueAddress a:hover {color:#c0c0c0;text-decoration:none;}
.event-btn .button {color:#FEFEFE;}
#map img.border {border:1px solid #444444;}
.jflatTimeline .dates-bar {background-color:#2a2a2a;border:1px solid #222222;border-top:1px solid #1c1c1c;border-bottom:1px solid #1c1c1c;}
.jflatTimeline .dates-bar a.next, .jflatTimeline .dates-bar a.prev {background-color:#2a2a2a;}
.jflatTimeline .dates-bar a.next {border-left:1px solid #222222;}
.jflatTimeline .dates-bar a {color:#c0c0c0;border-right:1px solid #222222;}
.dates-bar a.selected {color:#FEFEFE;background-color:#079c78;}
.dates-bar a.selected:hover {background-color:#2dab8d;}
.results .callout {background-color:#2a2a2a;color:#ffffff;border: 5px solid #222222;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: #222222;}
.results .callout .event-image-curve {background-color:#2a2a2a;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;}
@media print, screen and (max-width:40em) {
#eventInfoRight .event-btn {background-color: #2a2a2a;}
}
