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