body {background-color:#FBFBFB;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,iVBORw0KGgoAAAANSUhEUgAABJIAAADDCAMAAADurstsAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABUUExURUdwTH19fQEBAQMDAwAAAAQEBNzc3Ovr6+zs7Ozs7AAAAAAAAAAAAAAAAAAAAAAAAO7u7u7u7pWVle3t7QAAABoaGmJiYjAwMMDAwJmZma2trUdHRyXV7mEAAAATdFJOUwD/uD7UEf/6dhxe9CR+5ZywSbssaKPhAAAVg0lEQVR42uyda5ujqBZGK4CpHhTpedrcqv7//zymKhdAEwHRVM9Z65kv01FRKrzZ+2WDb28AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQgEpqba1QPcIa3dAjAPAqGqPqunOoa6XpFgB4QXikrerGaA2hEgCsLEj2S35Un6v1GOHFSp2t6CEAWA/Z1crq5q48ldSuLCmNKAHAekHSWHJWWUeUBJoEAK8OnhxRaiX9AQAvRrf32beV5t6qqpHafNUhtG37XYsgm6oqHaZVTd/KuY1LuUP5FgCgOI1aU5N6lRCqrcfm/cqWSTV9O0Ez9VcLX/BnB3gQpIhY7CWWKB+0iPugXTR3qxozXoXgoqws8IyNfd4K4RLAQ0lSdRdPH0sUL7h2NKldrkJJ29gHbZWdN//X2KmWkCSAJ0iRokpdJ2ThISWWnndrTBskUfXZ4vmmbYeZXGvzn1Hfr1a31yaQJIAUUVJJmtQpU3RQNfcRaxcJBT1FqMU5Bb3loFXVnO1uMXB+bFYaWd0vJM6Z7qUJ6Yki5eoAE6KgvNHY/7j7/w0iCVU0UpLtYnZSJUUgNNWjAwepnUhP4G5ZaC3kQBlrJAkgPVDpVDVCH0rY1os1SmqSvqdMZZMa6cpMa5qnV68a7YeLdWsypV3JMdFrkSSAZFHo1JMUyF0EUjCgkffripJCaxxfJy7mCbK8tKUutxjpwaK96+dIEsAkIkKS3BSraB2RM2leMHVz6jA7ES0D4YRZgvRe+/BxbGW+PqdQHSAhTFJPAwG7gCZVbmSiCqVujXBjnaSYzRel6Me8zrXZKfFFkgCmR3AbJUleRNMV0iTjb1VSRmKdnM2knuxPQUbmkk0d038KSQJIi1RUvICUWStb+fZNCYe7clwkIXPOb1PjtqtRNHH0WfqRJIDpEaViJelNlZUP11qfsGLSHyY76HLmIOOKyq8W/VTkaJEkgLKSVGDAj6SCzp4Ac2ekZIm1vPeFanGSJCJFWhbLdwGQpEFYU8+f0G4u0YUqFSbJQrsw2ZRJQBltr7VIEkBZSXLDpPl1RJeR39yVZN6km1OoMNPrMgkuvo3OZA2SBFBWkm4hQYlZt4tpY93SqDnXdGKk2fUEl2qAiKjtWrctYjoPSQIoK0lvBd0kfUsATQktkW3JvU5s7CNehTAm50SSAEpLkik36SZu0UVVzw+Tmrbs7ksqMvRJyfFaJAmgsCSVy9ykcxEzO/Ry9oMrM9X+lZC1scIa1xmSNW4AhSXprS1lcAtn4q6p54ZeovhqFx2351pbUgcBIFWS3KVuczK3S6IlQkXJExRTst7SedJJoak6JAnglZLkVlzPGYbaq24y8xwqx9pWxfZdOi93mRRIiSQBvFSSmrqMmeQFSTMN7qqwtX0PkyatLSQJ4LWS5C6VnZEj6eAKdo7BbRdI277Vd9Iuk4X3RgBAkhIlqUxlUrjNomNw50jHEltTnqVuMg3US2ghAJIUL0mihCRdVESMKZ3OfoBCe6Y4d6ki1tIuIYYASFKkJL0VkSQz2Ivadmm3MRKoFH/1UiUmrSlZZPoRAEpIUnZkcHGz1djYTt6EW5XcnSBQzsl7aRZ9Ex0AkjSJLRCUmBH/JXeLErOMt33Ryckssua9kQB/feKmRgaxyQu+mmUKAK76K+O7gzAJ4C+VpIG57fxj3DKOO8s5SclBGnUAAK+VpNxEyY55Rs7EWYq2qMLLbZNzu3qJN9EBIEkZkpQZFjTjSz9szqIS2XWvnYZ367Rq7CSAtSWpmh+WmPFYqMkJN8TL8yb3XXRsiASwuiQ5C0oygwL1QNBEeka4rLn9ltoh/Z1TngSwqiQ5LnSb16B8lGfp9Cs75rZ6VQd6b6OrBZoEsKYkzZ/hehQkuU5xbOZmFyxKSu/A717E5AZYUZLE3LxNPrSwnbEda1XPzyIL4O7XUnBbSwAkKeLo2W8mso9DLJNqDMkfkLedI8dAkzCUANaSpPl5W/s4NbvrXWSkYbqfUTttOh8MJYCVJGn2i0D0s8wsdXWG+iml06EmYSgBrCJJjm2SmSnVzxREp71qwCkBeHXltA40CUMJYAVJcgzoelaQ9MArchQvZgLNOfzlhdO6DUTJkrwBLC1JZvbyDfv87LQ3jThVA+3rBUAFmtSyvARgWUmSsxOlqn3uQ5mksEf/jAm3a8xm68BQInkDWFKSmm52YaKZainp5Un21Wtuw6cLNKnmHQEAy0mSdDKTzJqka5D0WG5EStwjuh+2f5oMkrcaQwlgKUly6wFz57f0ZFKmU4oMxA9YThIEkqGhpDCUAJaQpMo1SrJnuMVkltWkBD7tz9vRsbKhyY2hBFBckipvijvbImki4h+VkBzW6+4oWYmYVgbVACwvASgrSY3x05HsJMlGJIg6Yc6tW1eSmrhYLDSUOkHyBlBGkqqqkVaVmka6FlubyGxsMnP7mZLkvRCY5SUAMyVJfqG1NsYqFWYhc1ZK6ChvPH4L7mp1SYpU4yqsBsBQAsiVpGogQsWSEBU1u6+jPeu1JUnGp6wYSgCloiStHgtSq6s5IzpKaJr4+seVJUknuGhDQwlNAsiSpJGf+OvnZpZPKyJLIEV05ra6JCXkX8NqAAwlgDxJGhb8nUeUbeb9zseZ22/eVpETo7hety7JpLUyWF6CoQSQJ0lvjTdnJIyWTYEBHRnPOG7WROa2cqmkTWxlaCjxbQPIkiT/rRtldtloo9+HZGP3+F95QYlITQ8rDCWAMpLk19aUqPXT8eGMjlWalZfdtslvQanC/UpYhguQJ0l+MYCqSrUS9RaU2Dk3u+p+Sf1tpXfDYFNuNAkgS5J8j3t2xnHdkzYqmomdc3PCqRV2lZRdnXOWIk4CKCFJ7jay87dIsymT9TLStnY3ul1+HZnOC8VCQ0nwlQPIkiR3X9uunmfW3N7QZqJwpCZSklZ4Q4nJVJOgQomtJgEyJcl/i6udN5xzeSY11apVAHakC+KysOBtuNQnAeRJkr+TpCnRRjJPW121CkAN25BtXLOy5dUlAAUkyY9u8n/dZZ0tSSoy+Frcoulzz7ADmja2ItvXJMqTADIlyfNB8v0aka1Izzdyc3zweulhrgfP3/dcdDbrT7xhJwHkSVKgJpma1CS/klZGelgrmklikHDZlCojL04idQPIlSSvjDvzfRs22SF3iqKehj/rvcmtGvSPrpMW0spicwUA/8+S5JdMZv28X1uoE062ceGPXi3y0KGOyFRPyHQrb6YC8J+UpNuuIl+qklMtKDNcXR0XUTTtWpVJNpQRkSSxYQ5MwSRAriR5mpQzW6QyTF2n5KiNjKaWTYZUcB8yvUG3FAI3CSBbkmbaIDJup5HHac6z8KdZac5NB4FNVWeEZQY3CaCEJAVl3IlD32YNQkcGRWQ2ZJbtJBOoi5rR1V1y1geAJD34fU8s476mYIlBhTN8n45evcrGHzK8f5HlUDcsKwEoIkneRtJpmqQzBSNyzs0xnRbc3NoG9y8zd2gSZG4ARSTpLbuMu85Mq2Tk9JReYR+380YGOpCWLEkxq246B/AfliR/aUl8PKKzvZPIaknnuMXcJBHM+zV1ZuJVOcEmC90AZkhS7hsCRHYhjomUmuXdpLPVbsMIbl4hO2YSwExJ8peWxL4o8RoWZBQyNnWc1LhauYxBI8JKhF4t67xLxU4kArySf16K2l0QEwfKnYOIu7i5HH6oZtzYbiefHVftIg/MRPfXVd6/iN3Ozu3t3W7lvzPjDCL16Nfv97+DP+/wF/P7F6oEEfy7/dMP9T8Ai3L+ir3/YrzBFL9RI1hNlt5/M+JgQpEYJ7AmW5I3eMYvYiRYF+IkeOZso0iwdvL2L+MOSNvgB2kSqRsQJAFhEvwN8/9/0CRYHSoB4LEkAaweJWFww8P5NsYHMOcGSBIgSQBxkrTZX9l8bH2n6bjfH53//egPeXc+ex+5xveFtn4TJ/fEkWv3n5/un2z3+4+Jr3h/yH4bZgcb97zTfuN+5l+yfxDn5s+fes/pP83meU5y3Bx23e7ztA179TRy9NG97eCmbu2dtlN+3/Zjv+v6RjfDI6/3sxm7yPtx/+Bm3T/P0f9jfridPtoxJ6/7tvvhoyNJkCBJB2f/j50/0D+6zv12bfojbl/QY9fdv8a7zmPnf+W3h8E/fZ1/vfZp1306H2933WZiTJ7vJPzen1s53C6z7w5/Hl4yON17rqBHuu7z2Y18fD7oul23Hzu8646Pbspp8vBckk+HB432H30+/Mg7z//RODgd93WTLrd7PAZ/5YPzwf3885/hiCTBLEnaXX72Pned990ck6TD+5gkfccV/XD4/L7SNlSfoYLcJekUtDotSf3Xfne/E2cs3E+clKT76dsukKTdrUcmoqT309fwPn2cBl2XJUm3v8JwULvKcm7zuN0eN7vO76mv+zmc72c/cpHN9cNzC+5vwFCSDk+ipNtfeeOesXFaOZG4wTxJuo7O9+2++19759rmpgqF0YdMAu1kJraNCMr//58H8MYGRZLYZOb0XW2/5GLQkTUv2x0bziSRKCmYA0RJiy+flyT2HI4NIiYldTQj2VFsKknXsqUW6ZWk5ge3lCTnCdu53aIpqSkrkdihy2ERpO2hM+JBJQ2Ps5oMPvXxKBBuqHecrFrRH0QWOdI/2fH+2Bvyc06VxPJGjIUpTC31tFMGtSSwk5LsuSXJCitRkmHTuZcqyZ2sS0qyKaTViUFGJXXx1ClIScYO2XpDxFPVrkxGLWwpyYSBytynJHe0uoVpea+S5PirwaqVr/tYzke5k6ql4+FzaY060n7a/NnR6upRJbkfZr8FoRYTHpQE7lSSnZ7BvEpTkrHnsplSjkgn3IKS7NyQPDHImJJ0lJFKUpJ/K1uoWLF5BFtKYvPz9rn7lGQn57xTNpd0fENJYiMliUm5OSUFg+WkiE3XTMRBfk0XPNmRwT6spOm30cpvJSgJ7KKkNCWp+ZwrTkncz/DEIL2S0oxUkJKYyxNhWJiUJJpxvmwpaZ7Yrd3luJZUpCSRM8cjKcmVyjILt0Tic0gi42mJWkx6hWFHJYl+825sAkoCf2vhJhaUJEZpFack7U/h2CB9StIL02szJQnvODsJVKIkNyeaIiXZt/eTx26N6btSkivqXPdU0nhAV6JGYELTLccnFSlqHoOol2Wxk5LchxshzEphHkoC9ykpKm8vpSQ/6cUtKcn48939GhVxStJy6RTeUtIgkLjA7ZU0PbqpJD2pVYpESaab0CITV5p9ldR29g+zR4rlOpO08tf4W82T48Kin6wJC3rrg02U1AT7X6Ykf+DXrm9ASeDGJoC2p1F0GbWUkqaKRWlKGidKR6e90wBTdVL1LkhJqk9yQtLyVK8kMTy7qSRXDR8KZFed6UtSPKMkdpuSRFlf0nDVbD2eseF1NCwlhz/IkULnok+uL8kUKsmtNtVaEoOSwE1KCiaDybdKqjn2lKakZlwKRgVu36xkFKldFaWkaXJF5aleSWN22VTS+ApnpqSWJNVEs6OStlKS8Si51St55a1rw46aKnNKyq/GEiUF+88KldR3Uq70U0FJ4LaUpPxMcP1zItdoNChJ+6lUmJLEVJihBnG/tmvGu7SveyslsXEFGJWnBiX52nWJknoPaVcSThdufOb6vIWb+0+i7P5rsxAek0/nrhUqNHqXW7jpmxZuLLP/a0oSmRIYlATuqCUt1CaXlST8NfPClOScM0BnzBB22rTsuqEkNW2xJuWpUUncL922lXQ1fUG2uV6/SHl72huhkt705Uo36c98aXk73jkoCTxe3hZx4+1KSnIzxvDClETqMoFBpu5tFs+VjZREKx1dqiTB3ZQqUFJn1WWf4Pcq6WoyX/woUVK91pckWOaKfZRBg+bIqAmge2ITwHxpFUoC+11xY/G5uKIk/3hZSnLrBT1AL5GNSnJX+Vh5SnKTcNygJgXuUUl9cxXbVpJ90I7J7fx9fUm0VdKmzGaze5tYKDq6obHZeseT0OFFsCYUDW2VjBqp6Q+Xq0YjJYEv3wQgabF5LSX5NV5blJKacG6RhcT0HTc3ddrSlESvHJEJOSuJu6+XbivJBoem8Y/fmZJof3RDNrKipGCtJ6KjHaSkXKTh4TeGoxfKMIe29GoZabgQtFqFlAS+qJJ0tHRbU5KbjKooJZGZ2YQzZr4TgI7mZjYlEQuR8c1K8j3hBUqyK7f+27f6ka/diqmly/DNpGU/ebiEJ6IesPA7bixX+HGpUixrx32duBuLzTLqX/BPzoNlqCWBr6+kKz1VV1OSPy9LUhJ9JDzXRXC/JE17xjcurhtimllygZJcCChQkit0meuSkpRr0+qGf+tVHeHv99Fyzt19QohF7DjbEU5XU6qzb2hl/HV/VxlztL5dS2ezmd+Ev+RG05S7Bme02/xCy5cbrOnGwWZvTtIMI/eHACkJvE5JXG59x218oakLUlJUcCXF2EBJ0R2Tckpqkzs4dQtK8k1PBUoaq1tJLYnQ5iLD2l3R5MoGXEBxt0app7iUtko6reQas/xt2vwVx+SFrZw2n2yDt/KeW7hJpCTwXCUZGfx611KycGEiiQCkCaKMlElKkrKLuudkQyfM/AIdvpiFH8uVXLWAkiQWCDW/j5vgbfaTDKnhkE22srewVv1UtGPR5IgQ2uw1r1b5F8UdleE2ooPSP5UYQw2vVobprQXjsPWFr7qN41mUGmf9kywZbBiaNN39uNGhlXIlJa09ASWBm5T0JRH7v008vPX1pkXXYipuegN/8PgMH5oZzx1P/jWgJPDdlQT+jrNfBJQEoCQAJQEoCYClSAclgTXwH3CDF/ADMw+s8FNgfoCn8xszD6wpiWN+gKcv3H5i5gGs3ADWbeA78AszBDwXjlkHsHQDqCSB77J0Q4UbPLOQBCOBrZyEtRt4Gr9gJICgBFDZBt9NSj/+n/xpWBP+ZX/22rLd3LTVPz9AEb9x9R/863yeyc1+zufD22mXDb+FG37HgQYAFHF6P9BbkNWXQ/W+g5c+gu2eDx840gCAwkBzuNQJl8Ohqg7H6gHZha67vOE4AwBKE81bdawXOB8eWXKd3sPF2wFSAgDcoKXP6ni8XM49l8vx8Pnw8u2DiG6vMhUA4B/hdPpwvNl/p130QYPS+VghKgEAXhq+KlqoslYadWcFiNgEAHi6lOIK1eV4PBwtlzO6AwAAz5fS5/G8UDy/HCv0BgAAXsDJWqmOF3AnLNsAAK/T0tv7Z1Udqqr6fMe1NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3MZ/cP4mKvOn82gAAAAASUVORK5CYII=);}
.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:#FBFBFB;}
.button, .button:focus, .button.disabled, .button.disabled:focus, .button.disabled:hover, .button[disabled], .button[disabled]:focus, .button[disabled]:hover {color:#FEFEFE;background-color:#9b1aeb;}
.button:hover, .button:focus:hover {color:#FEFEFE;background-color:#aa3dee;}
.button:active, .button:active:hover {background-color:#8417c8;-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: #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:#9b1aeb;}
.eventsTable .eventRow {background-color:#eaeaea;}
.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 #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:#757575;border-right:1px solid #eaeaea;}
.dates-bar a.selected {color:#FEFEFE;background-color:#9b1aeb;}
.dates-bar a.selected:hover {background-color:#aa3dee;}
.results .callout {background-color:#f4f4f4;color:#2A2A2A;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:#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 #7e7e7e;border-bottom:1px solid #bdbdbd;}
.information-bar {background-color:#d8d8d8;}
.information-bar .information-text {color:#2A2A2A;}
.calendar .day.performance.selected {background-color:#aa3dee;}
@media print, screen and (max-width:40em) {
#eventInfoRight .event-btn {background-color: #f4f4f4;}
}
