body {background-color:#ffffff;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:#ffffff;}
.button, .button:focus, .button.disabled, .button.disabled:focus, .button.disabled:hover, .button[disabled], .button[disabled]:focus, .button[disabled]:hover {color:#FEFEFE;background-color:#bd1178;}
.button:hover, .button:focus:hover {color:#FEFEFE;background-color:#c7358d;}
.button:active, .button:active:hover {background:#a10f66;-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: #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:#bd1178;}
.eventsTable .eventRow {background-color:#eeeeee;}
.eventsTable .eventRow:nth-of-type(odd) {background-color:#f4f4f4;}
.eventsTable .eventRow .venueAddress a:hover {color:#757575;text-decoration:none;}
.event-btn .button {color:#FEFEFE;}
#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:#757575;border-right:1px solid #eeeeee;}
.dates-bar a.selected {color:#FEFEFE;background-color:#bd1178;}
.dates-bar a.selected:hover {background-color:#c7358d;}
.results .callout {background-color:#f4f4f4;color:#2A2A2A;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:#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 #808080;border-bottom:1px solid #c0c0c0;}
.information-bar {background-color:#dcdcdc;}
.information-bar .information-text {color:#2A2A2A;}
@media print, screen and (max-width:40em) {
#eventInfoRight .event-btn {background-color: #f4f4f4;}
}
