body {background-color:#FFFFFF;color:#000000;}


label {color:#000000;}
a {color:#000000;}
a:focus, a:hover {color:#5a5a5a;}
a.underline {border-bottom:1px #000000 dotted;}
.lighter-text {color:#5a5a5a;}
.callout {color:#000000;background-color: rgb(0,0,0,0.08);border-color: rgb(0,0,0,0.5);}
.spinner-ajax {background: #5a5a5a;background: -moz-linear-gradient(left, #5a5a5a 10%, rgba(0,0,0,0) 42%);background: -webkit-linear-gradient(left, #5a5a5a 10%, rgba(0,0,0,0) 42%);background: -o-linear-gradient(left, #5a5a5a 10%, rgba(0,0,0,0) 42%);background: -ms-linear-gradient(left, #5a5a5a 10%, rgba(0,0,0,0) 42%);background: linear-gradient(to right, #5a5a5a 10%, rgba(0,0,0,0) 42%);}
.spinner-ajax:before {background: #5a5a5a;}
.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:#FFFFFF;background-color:#000000;}
.button:hover, .button:focus:hover {color:#FFFFFF;background-color:#444444;}
.button:active, .button:active:hover {background-color:#000000;-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: #000000;}
.goog-te-gadget, .goog-logo-link {color:#000000 !important;}
circle.available, circle.booked, circle.unavailable, circle.houseSeat {stroke: #555555;}
#remaining svg {fill:#555555;}
.rowRef {stroke:#000000;}
g.seat circle{stroke:#555555;}
#seatingKeyContainer circle {stroke:#555555;}
.bar {color:#FFFFFF;background-color:#000000;}
.eventsTable .eventRow {background-color:#eeeeee;}
.eventsTable .eventRow:nth-of-type(odd) {background-color:#f4f4f4;}
.eventsTable .eventRow .venueAddress a:hover {color:#5a5a5a;text-decoration:none;}
.event-btn .button {color:#FFFFFF;}
#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:#5a5a5a;border-right:1px solid #eeeeee;}
.dates-bar a.selected {color:#FFFFFF;background-color:#000000;}
.dates-bar a.selected:hover {background-color:#444444;}
.results .callout {background-color:#f4f4f4;color:#000000;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:#000000;}
.results .callout .event-key-info a:hover, .results .callout .event-key-info a:hover, .results .callout .event-content a.card-link:hover {color:#5a5a5a;}
.event-content {border-top:1px solid #808080;border-bottom:1px solid #c0c0c0;}
.information-bar {background-color:#dcdcdc;}
.information-bar .information-text {color:#000000;}
.calendar .day.performance.selected {background-color:#444444;}
@media print, screen and (max-width:40em) {
#eventInfoRight .event-btn {background-color: #f4f4f4;}
}

@media screen and (min-width: 40rem) {
.header {background-color:#FFFFFF !important;height:100px;background-size:auto;background-position:center;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;}
.header .logo {display:none;}
}
