body {background-color:#3C1B59;color:#F07816;}


label {color:#F07816;}
a {color:#F07816;}
a:focus, a:hover {color:#f6a868;}
a.underline {border-bottom:1px #F07816 dotted;}
.lighter-text {color:#f6a868;}
.callout {color:#F07816;background-color: rgb(0,0,0,0.08);border-color: rgb(0,0,0,0.5);}
.spinner-ajax {background: #f6a868;background: -moz-linear-gradient(left, #f6a868 10%, rgba(0,0,0,0) 42%);background: -webkit-linear-gradient(left, #f6a868 10%, rgba(0,0,0,0) 42%);background: -o-linear-gradient(left, #f6a868 10%, rgba(0,0,0,0) 42%);background: -ms-linear-gradient(left, #f6a868 10%, rgba(0,0,0,0) 42%);background: linear-gradient(to right, #f6a868 10%, rgba(0,0,0,0) 42%);}
.spinner-ajax:before {background: #f6a868;}
.spinner-ajax:after {background:#3C1B59;}
.button, .button:focus, .button.disabled, .button.disabled:focus, .button.disabled:hover, .button[disabled], .button[disabled]:focus, .button[disabled]:hover {color:#F0C37F;background-color:#6A45A1;}
.button:hover, .button:focus:hover {color:#F0C37F;background-color:#8161b0;}
.button:active, .button:active:hover {background-color:#5b3b89;-webkit-transition-property: none;-moz-transition-property: none;-o-transition-property: none;transition-property: none;}
.iziModal-content {background-color:#381a53;}
.form-label-group.required::after {color: #F07816;}
.goog-te-gadget, .goog-logo-link {color:#F07816 !important;}
circle.available, circle.booked, circle.unavailable, circle.houseSeat {stroke: #777777;}
#remaining svg {fill:#777777;}
.rowRef {stroke:#F07816;}
g.seat circle{stroke:#777777;}
#seatingKeyContainer circle {stroke:#777777;}
.bar {color:#F0C37F;background-color:#6A45A1;}
.eventsTable .eventRow {background-color:#381a53;}
.eventsTable .eventRow:nth-of-type(odd) {background-color:#482963;}
.eventsTable .eventRow .venueAddress a:hover {color:#f6a868;text-decoration:none;}
.event-btn .button {color:#F0C37F;}
#map img.border {border:1px solid #444444;}
.jflatTimeline .dates-bar {background-color:#482963;border:1px solid #381a53;border-top:1px solid #3C1B59;border-bottom:1px solid #3C1B59;}
.jflatTimeline .dates-bar a.next, .jflatTimeline .dates-bar a.prev {background-color:#482963;}
.jflatTimeline .dates-bar a.next {border-left:1px solid #381a53;}
.jflatTimeline .dates-bar a {color:#f6a868;border-right:1px solid #381a53;}
.dates-bar a.selected {color:#F0C37F;background-color:#6A45A1;}
.dates-bar a.selected:hover {background-color:#8161b0;}
.results .callout {background-color:#482963;color:#F07816;border: 5px solid #381a53;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: #381a53;}
.results .callout .event-image-curve {background-color:#482963;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:#F07816;}
.results .callout .event-key-info a:hover, .results .callout .event-key-info a:hover, .results .callout .event-content a.card-link:hover {color:#f6a868;}
.event-content {border-top:1px solid #444444;border-bottom:1px solid #373737;}
.information-bar {background-color:#333333;}
.information-bar .information-text {color:#F07816;}
.calendar .day.performance.selected {background-color:#8161b0;}
@media print, screen and (max-width:40em) {
#eventInfoRight .event-btn {background-color: #482963;}
}

@media screen and (min-width: 40rem) {
.header {background-color:#3C1B59 !important;height:36px;background-size:auto;background-position:center;background-image:url(data:image/jpg;base64,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);background-repeat:no-repeat;}
.header .logo {display:none;}
}
#auditorium g:not(.svg-pan-zoom_viewport):not(.sectionWrapper):not(.section):not(.row) { filter: brightness(0) invert(1); }