body {background-color:#3C3C3C;color:#FFFFFF;}
/*
.header {background-color:#3C3C3C !important;height:0px;background-size:auto;background-position:center;background-image:url();background-repeat:no-repeat;}
.header .logo {display:none;}
*/
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:#3C3C3C;}
.button, .button:focus, .button.disabled, .button.disabled:focus, .button.disabled:hover, .button[disabled], .button[disabled]:focus, .button[disabled]:hover {color:#FFFFFF;background-color:#A69DC8;}
.button:hover, .button:focus:hover {color:#FFFFFF;background-color:#b4acd1;}
.button:active, .button:active:hover {background:#8e86aa;-webkit-transition-property: none;-moz-transition-property: none;-o-transition-property: none;transition-property: none;}
.iziModal-content {background-color:#383838;}
.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:#A69DC8;}
.eventsTable .eventRow {background-color:#383838;}
.eventsTable .eventRow:nth-of-type(odd) {background-color:#484848;}
.eventsTable .eventRow .venueAddress a:hover {color:#c0c0c0;text-decoration:none;}
.callout .event-btn {border-top:2px solid #3a3a3a;}
.event-btn .button {color:#FFFFFF;}
#map img.border {border:1px solid #444444;}
.jflatTimeline .dates-bar {background-color:#484848;border:1px solid #383838;border-top:1px solid #3C3C3C;border-bottom:1px solid #3C3C3C;}
.jflatTimeline .dates-bar a.next, .jflatTimeline .dates-bar a.prev {background-color:#484848;}
.jflatTimeline .dates-bar a.next {border-left:1px solid #383838;}
.jflatTimeline .dates-bar a {color:#c0c0c0;border-right:1px solid #383838;}
.dates-bar a.selected {color:#FFFFFF;background-color:#A69DC8;}
.dates-bar a.selected:hover {background-color:#b4acd1;}
.results .callout {background-color:#383838;color:#FFFFFF;border:2px solid #3a3a3a;}
.results .callout:hover {box-shadow: 0 0.5rem 0.625rem 0.0625rem rgba(0,0,0,.14), 0 0.1875rem 0.875rem 0.125rem rgba(0,0,0,.12), 0 0.3125rem 0.3125rem -0.1875rem rgba(0,0,0,.3);}
.results .callout .event-image-curve {background-color:#383838;}
.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:#343434;}
.information-bar .information-text {color:#FFFFFF;}
@media print, screen and (max-width:40em) {
#eventInfoRight .event-btn {background-color: #484848;}
}
@media screen and (min-width: 40rem) {

.header {background-color:#3C3C3C !important;height:117px;background-size:auto;background-position:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMEAAAB1CAMAAADAx3XNAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAABc1JHQgHZySx/AAAA8FBMVEX///////+blsmblcmblcialcj///+blsmblcmblcialcj///+blsmblcmblcialcj///+blsmblcmblcialcj///+blcmblcialcj///+blsmblcmblcialcj///+blsmblcmblcialcj///+blsmblcmblcialcj///+blsmblcmblcialcj///+blsmblcmblcialcj///+blsmblcmblcialcj///+blsmblcmblcialcj///+blsmblcmblcialcj///+blsmblcmblcialcj///+blsmblcmblcialcj///+blsmblcmblcialchbBWWPAAAAS3RSTlMAEBAQEBAgICAgIDAwMDAwQEBAQEBQUFBQYGBgYGBwcHBwcICAgICAj4+Pj4+fn5+fn6+vr6+vv7+/v7/Pz8/Pz9/f39/f7+/v7+8061VXAAAKIklEQVR42u1ajVfaShafvChSqW0IkS1SXd9GhFIpLWsNARZFFFMyd+7//9/smZl8TRJsg7zdel7u8WjMDJP7u9/3BkJKKqmkkkoqqaSSSiqppP8XGb7vOyWCEsHfHIFmGEatDAcllVTS/5ZqLds+M34WnmzbPq7krFSO+Upu6Kqd2bYdfcZo2bbdMnbIt+M4NUI0e+ULWvW0aK3nOC1xYTtOjz98JPf4i1bqlNYsWFkNKqmja45YkCwbAz+kwcZADWbhtGWQ1io62V9F8nF835YIeGrTRvEe39GS8p8lVoKP8Nv86Fpwsji05+duTBEWQ1DjpwvJzEa2sxBHH+cgmGmCTWfQkzKdxRAkkwvHHkkkg3CBH7USJ/e4nolUAD9CPudsJzrgj+EnB9o3OBOrShaB7/j+ShqPtLhR5BuCSam4Ct/p9+KjHd8fhXbV4kefhRaWeE6KWHEECbFLW3FyECTFLqTeijUVi10uGYmj4yW+MTb+wUYl4DYIEp6pLaIHqQhWmuo9i/z6rxb/76tLChyiqYtvTMvkPw3TBKs4Aift24McBEr8GUSSdtLWwN21Eh1tKE9KOq8TCYFTBwABABlSuoUO1Og88/1VFsEiEwB6YcDp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);background-repeat:no-repeat;}
.header .logo {display:none;}

}