@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,600,600i|Philosopher');*{margin:0;padding:0}body{background:#414042;font:300 10px 'Open Sans',sans-serif}a{text-decoration:none}a:active{background:0}img{border:0}strong{font-weight:600}a,header button,nav button{transition:color 250ms ease-in-out}.artist-gallery a:after,.content-form input,.content-form select,.content-form textarea{transition:border 250ms ease-in-out}.slide p:last-of-type,.hero-home i,.artists h2,.right h2,.artist-summary h2,.content-form button,.testimonials-slideshow a{transition:background 250ms ease-in-out}.cf{*zoom:1}.cf:before,.cf:after{content:' ';display:table}.cf:after{clear:both}.admin-bar{list-style:none;padding:15px 15px 7.5px}.admin-bar li{display:inline-block;font-size:1.6em;padding:0 15px 7.5px 20px;position:relative}.admin-bar li a{color:#fff}.admin-bar a i{left:0;position:absolute;top:3px}.error-bar,.success-bar{background:#ffeac8;padding:15px}.error-bar p,.success-bar p{box-sizing:border-box;color:#f70;font-size:1.6em;margin:0 auto;max-width:1170px;padding-left:20px;position:relative}.error-bar p:before,.success-bar p:before{content:'\f057';display:block;font-family:FontAwesome;left:0;position:absolute;top:2px}.error-bar a,.success-bar a{color:#f70;text-decoration:underline}.error-bar a:hover,.success-bar a:hover{text-decoration:none}.success-bar{background:#dff2bf}.success-bar p,.success-bar a{color:#4f8a10}.success-bar p:before{content:'\f058'}header{background:#fff;padding:30px 15px 0}header>div{align-items:flex-end;display:flex;margin:0 auto;max-width:1170px;vertical-align:bottom}.logo{padding-bottom:30px}header img{display:inline-block;height:auto;max-width:100%}.burger{box-sizing:border-box;display:none;padding-bottom:15px;text-align:right;vertical-align:middle;width:60px}header button,nav button{background:0;border:0;color:#a6228e;cursor:pointer;font-size:1.2em;outline:0;text-align:center}header button:hover{color:#2e3192}header button i,nav button i{font-size:34px!important}header p{color:#a6228e;flex-grow:1;font-family:'Philosopher',sans-serif;font-size:2.1em;padding:0 30px 30px}header ul{color:#2e3192;font-family:'Philosopher',sans-serif;list-style:none;padding-bottom:30px}header li{font-size:2.4em;padding-left:30px}header li span{position:relative}header li span:before{font-family:'FontAwesome';font-size:20px;position:absolute;top:50%}header li:first-of-type span:before{content:'\f095';left:-26px;margin-top:-5px}header li:last-of-type span:before{content:'\f003';left:-30px;margin-top:-10px}header li a{color:#a6228e}header li a:hover,.content-home a:hover,.left a:hover,.artist-summary-content a:hover,.breadcrumbs a:hover{color:#2e3192}nav{background:#a6228e}nav:before,.testimonials-slideshow:before{background:linear-gradient(to right,#ed1c24 0%,#ef4923 3%,#f47321 7%,#f89b1d 12%,#fbaa19 14%,#ffc30e 16%,#ffd800 19%,#ffe500 20%,#e8dc17 23%,#e1da1b 23%,#cbd32b 25%,#aac938 28%,#85c041 31%,#6dba45 32%,#3db34a 35%,#00ac4e 37%,#00a651 40%,#007f76 47%,#006784 52%,#055a89 54%,#03558b 55%,#21448e 58%,#2e3192 60%,#572e91 68%,#91278f 81%,#c91a77 100%);content:' ';display:block;height:7px}nav>div{margin:0 auto;max-width:1200px}nav span.cf{display:none;padding:0 15px}nav button{color:#fff;float:right}nav button:hover,nav a:hover,footer a:hover{color:#e1c3de}nav ul{list-style:none}nav li{display:inline-block;padding:0 15px}nav a{color:#fff}.nav-main{float:left;font:400 1.8em 'Philosopher',sans-serif;text-transform:uppercase}.nav-main a{display:block;padding:7.5px 0}.nav-main span{pointer-events:none;position:relative}.nav-main span:after{background:#fff;border-radius:50%;display:block;content:' ';height:4px;margin-top:-2px;position:absolute;right:-17px;top:50%;width:4px}.nav-main>li:last-of-type span:after{display:none}.nav-social{float:right;padding:7.5px 5px 0}.social li{padding:0 10px 7.5px}.social span{left:-9999px;position:absolute;top:auto}.social i{font-size:21px}.hero-home{background:#fff;position:relative;width:100%}.slide{display:block;position:relative}.slide img,.artists img,.right img,.artist-summary img,.artist-gallery img{display:block;height:auto;width:100%}.slide>div{bottom:45px;left:0;position:absolute;width:100%}.slide>div>div{color:#fff;font-family:'Philosopher',sans-serif;margin:0 auto;max-width:1170px;padding:0 15px}.slide h2{font-size:5.2em;font-weight:400;text-shadow:1px 1px #000}.slide p:first-of-type{font-size:3.15em;padding-bottom:30px;text-shadow:1px 1px #000}.slide p:first-of-type::first-letter,.artist h2:first-of-type::first-letter{text-transform:lowercase}.slide p:last-of-type,.testimonials-slideshow a{background:#a6228e;border-radius:3px;display:inline-block;font-size:1.8em;padding:7.5px 15px;text-transform:uppercase}.slide p:last-of-type:after,.artists h2:after,.right h2:after,.artist-summary-image h2:after,.artist-summary-content a:after,.testimonials-slideshow a:after{content:'\f105';font-family:'FontAwesome';padding-left:7.5px}.slide:hover p:last-of-type,.hero-home i:hover{background:#2e3192}.slick-slide,.slick-slide *{outline:none!important}.hero-home i{background:rgba(166,34,142,.45);border-radius:50%;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:42px;height:44px;margin-top:-22px;pointer-events:auto;position:absolute;text-align:center;top:50%;width:44px;z-index:1000}.hero-home .fa-angle-left{left:15px;padding-right:5px}.hero-home .fa-angle-right{right:15px;padding-left:5px}.hero-pager{box-sizing:border-box;bottom:45px;margin:0 auto;padding:0 15px;pointer-events:none;position:absolute;width:100%}.hero-pager>div{margin:0 auto;max-width:1170px;text-align:right}.hero-page .slick-dots{list-style:none}.hero-pager .slick-dots li{display:inline-block;padding:0 5px}.hero-pager .slick-dots li:first-of-type{padding-left:0}.hero-pager .slick-dots li:last-of-type{padding-right:0}.hero-pager .slick-dots button{background:0;border:2px solid #fff;border-radius:50%;box-sizing:border-box;cursor:pointer;height:12px;outline:0;pointer-events:auto;width:12px;text-indent:-9999px}.hero-pager .slick-dots li.slick-active button{background:#fff}main{background:#fff;display:block;padding:45px 15px 21px}main>div{margin:0 auto;max-width:1170px}.content h1,.artist h2{color:#2e3192;font:400 3em 'Philosopher',sans-serif;padding-bottom:24px}.content p,.content ol,.content ul{font-size:1.7em;line-height:1.45;padding-bottom:24px}.content-home{text-align:center}.content-home p:last-of-type:before,.artist>p:last-of-type:before{color:#2e3192;content:'\f001';font:normal 21px 'FontAwesome';display:block;padding-bottom:24px}.content-home a,.left a,.breadcrumbs a{color:#a6228e;font-weight:600}.left,.right{box-sizing:border-box;display:inline-block;vertical-align:top}.left{padding-right:30px;width:75%}.about-img{display:block;float:left;height:auto;margin:0 24px 24px 0;width:50%}ul.breadcrumbs{font-size:1.55em;list-style:none}.breadcrumbs li{display:inline-block;position:relative}.breadcrumbs li:not(:first-of-type){padding-left:15px}.breadcrumbs li:not(:first-of-type):before{content:'>';left:0;position:absolute}.breadcrumbs li:not(:last-of-type){padding-right:7.5px}.artist h1{padding-bottom:0}.artist h2{font-size:2.05em}.left blockquote{padding:0 0 24px 45px;position:relative}.left blockquote p:last-of-type{padding-bottom:0}.left blockquote:before{background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOC40IDE1LjQiPjxzdHlsZT4uc3Qwe2ZpbGw6IzI1NDA4Rjt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNi42IDBDMi40IDIuNCAwIDYgMCAxMS4yYzAgMi43IDEuNSA0LjIgMy45IDQuMiAyLjEgMCAzLjYtMS41IDMuNi0zLjZDNy42IDEwIDYgOC41IDQuMiA4LjVsLTEuOC42YzAtMy42IDEuOC02IDQuOC04LjJMNi42IDB6bTEwLjkgMGMtNC4yIDIuNC02LjYgNi02LjYgMTEuMiAwIDIuNyAxLjUgNC4yIDMuOSA0LjIgMi4xIDAgMy42LTEuNSAzLjYtMy42IDAtMS44LTEuNS0zLjMtMy4zLTMuM2wtMS44LjZjMC0zLjYgMS44LTYgNC44LTguMmwtLjYtLjl6Ii8+PC9zdmc+');background-size:cover;content:' ';display:inline-block;height:25px;left:0;margin-bottom:12px;position:absolute;top:6px;width:30px}.left cite{font-size:1.7em;font-style:normal;font-weight:600;line-height:1.45}.artist-gallery{padding:6px 0 24px}.artist-gallery a{display:block;outline:0;position:relative}.artist-gallery>div{margin-left:-7.5px;padding-top:7.5px}.artist-gallery>div>div{box-sizing:border-box;display:inline-block;padding-left:7.5px;width:16.66%}.artist-gallery a:after{border:solid 4px transparent;box-sizing:border-box;content:' ';height:100%;left:0;position:absolute;top:0;width:100%}.artist-gallery a:hover:after{border-color:#a6228e}.artist-video{padding:6px 0 24px}.artist-video>div{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.artist-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.shows-header{padding-top:21px}.shows{margin-left:-45px}.shows ul{display:table;font-weight:600;list-style:none;width:100%}.shows li{display:table-row}.shows span{display:table-cell;padding:0 0 15px 67px;position:relative}span.show-location{padding-left:63px}.shows span:before{color:#a6228e;font-family:'FontAwesome';font-weight:normal;left:45px;position:absolute}span.show-date:before{content:'\f073'}span.show-venue:before{content:'\f0f7'}.shows li span:last-of-type:before{content:'\f041'}.shows em{display:none}.artist>p:last-of-type{padding-left:33px;position:relative}.artist>p:last-of-type:before{left:0;position:absolute}.contact{list-style:none}.contact li,.footer-contact li{padding:0 0 7.5px 25px;position:relative}.contact li:before,.footer-contact li:before{font-family:'FontAwesome';position:absolute}.contact li:first-of-type:before,.footer-contact li:first-of-type:before{content:'\f095';left:3px}.contact li:last-of-type:before,.footer-contact li:last-of-type:before{content:'\f0e0';left:0}.content-form{padding-bottom:24px}.content-form>div{padding-bottom:15px}.content-form label{cursor:pointer;font-size:1.7em;vertical-align:middle}.content-form label:not(.error){display:inline-block;min-width:115px}.content-form label.label-top{margin-top:5px;vertical-align:top}label.error{background:#ffeac8;box-sizing:border-box;color:#f70;display:block;line-height:32px;margin-left:115px;max-width:calc(100% - 33.33%);padding:0 5px}.content-form input,.content-form span,.content-form textarea{display:inline-block;max-width:calc(100% - 33.33%);vertical-align:middle;width:100%}.content-form input,.content-form select,.content-form textarea{background:#f1f2f2;border:solid 1px transparent;box-sizing:border-box;font:300 1.7em 'Open Sans',sans-serif;outline:0;-webkit-appearance:none}.content-form input,.content-form select{height:32px;line-height:32px;padding:0 5px}.content-form span{position:relative}.content-form select{width:100%}.content-form span:after{color:#414042;content:'\f0d7';font-family:'FontAwesome';font-size:1.7em;pointer-events:none;position:absolute;right:7px;top:7px}.content-form textarea{padding:5px}.content-form input:hover,.content-form input:focus,.content-form select:hover,.content-form select:focus,.content-form textarea:hover,.content-form textarea:focus{border-color:#a6228e}.content-form-blank{display:none}.content-form button{background:#a6228e;border:0;border-radius:3px;color:#fff;cursor:pointer;font:400 1.7em 'Philosopher',sans-serif;margin-left:115px;outline:0;padding:8px 22px;text-transform:uppercase;-webkit-appearance:none}.content-form button:hover{background:#2e3192}.right{margin:0 auto;max-width:292px;padding:0 0 24px 15px;width:25%}.right a{margin:0 auto}.right a:not(:last-of-type){margin-bottom:15px}.artists-home{margin-left:-15px;padding:24px 0 11px}.artists-home>div{box-sizing:border-box;display:inline-block;padding:0 0 15px 15px;vertical-align:top;width:25%}.artists a,.right a,.artist-summary>div>div:first-of-type a{color:#fff;display:block;position:relative;width:100%}.artists h2,.right h2,.artist-summary h2{background:#a6228e;bottom:0;box-sizing:border-box;font:400 1.6em 'Philosopher',sans-serif;left:0;padding:7.5px 15px;position:absolute;text-align:center;text-transform:uppercase;width:100%}.artists a:hover h2,.right a:hover h2,.artist-summary-image a:hover h2{background:#2e3192}.h2-nobg h2{background:0}.artist-summary{padding-bottom:11px}.artist-summary>div,.artist-summary>div>div{box-sizing:border-box;display:inline-block;width:50%;vertical-align:top}.artist-summary>div:nth-child(odd){padding-right:15px}.artist-summary-image{padding:0 7.5px 15px 0;position:relative}.artist-summary>div:nth-child(even){padding-left:15px}.artist-summary-content{padding:0 0 15px 7.5px}.artist-summary-content p:last-of-type{font-family:'Philosopher',sans-serif;font-size:1.6em;padding-bottom:0;text-transform:uppercase}.artist-summary-content a{color:#a6228e;font-weight:400}.testimonials-slideshow{background:#2e3192}.testimonials-slideshow>div{color:#fff;margin:0 auto;max-width:1170px;padding:30px 15px;text-align:center}.testimonials-slideshow blockquote{font-size:1.7em;line-height:1.45;padding-bottom:24px}.testimonials-slideshow blockquote:before,.testimonials-slideshow .slick-slider:before{background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOC40IDE1LjQiPjxzdHlsZT4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNi42IDBDMi40IDIuNCAwIDYgMCAxMS4yYzAgMi43IDEuNSA0LjIgMy45IDQuMiAyLjEgMCAzLjYtMS41IDMuNi0zLjZDNy42IDEwIDYgOC41IDQuMiA4LjVsLTEuOC42YzAtMy42IDEuOC02IDQuOC04LjJMNi42IDB6bTEwLjkgMGMtNC4yIDIuNC02LjYgNi02LjYgMTEuMiAwIDIuNyAxLjUgNC4yIDMuOSA0LjIgMi4xIDAgMy42LTEuNSAzLjYtMy42IDAtMS44LTEuNS0zLjMtMy4zLTMuM2wtMS44LjZjMC0zLjYgMS44LTYgNC44LTguMmwtLjYtLjl6Ii8+PC9zdmc+');background-size:cover;content:' ';display:inline-block;height:25px;margin-bottom:12px;width:30px}.testimonials-slideshow cite{font-style:normal;font-weight:600}.testimonials-slideshow a{color:#fff;font:400 1.8em 'Philosopher',sans-serif}.testimonials-slideshow a:hover{background:#8d0975}footer>div{margin:0 auto;max-width:1200px;padding-top:30px}footer>div>div{box-sizing:border-box;color:#fff;display:inline-block;padding:0 15px 30px;vertical-align:top;width:33.33%}footer a{color:#fff;font-weight:600}.footer-address h2,.footer-twitter h2{font:400 1.8em/1.40 'Philosopher',sans-serif;text-transform:uppercase}.footer-address p,.footer-content ul,.footer-twitter p{font-size:1.7em;line-height:1.45}footer ul{list-style:none}footer .social{padding:7.5px 0 15px}footer .social li{display:inline-block}footer .social li:first-of-type{padding-left:0}footer .social li:last-of-type{padding-right:0}footer .social a{font-weight:normal}.footer-content p{font-size:1.55em;line-height:1.45}.footer-content p:last-of-type{padding-top:7.5px;text-transform:lowercase}.footer-content p:last-of-type span{left:-9999px;position:absolute;top:auto}.footer-twitter h2 a:before{content:'\f099';font-family:'FontAwesome';padding-right:15px}@media screen and (max-width:1440px){.slick-arrow,.hero-pager{display:none!important}}@media screen and (max-width:1200px){.artists h2{bottom:initial;left:initial;position:initial}.artists-home .h2-nobg h2{background:#a6228e}}@media screen and (max-width:960px){header li:first-of-type{font-size:2.6em}header li:last-of-type{font-size:1.8em}header li:first-of-type span:before{margin-top:-8px}.hero-home{background:#414042}.slide>div{bottom:initial;left:initial;padding:15px 0;position:initial}.slide h2{font-size:3.9em;text-shadow:0}.slide p:first-of-type{font-size:2.36em;text-shadow:0}}@media screen and (max-width:768px){header>div{display:inline;text-align:center}.logo{padding-bottom:15px}header p{padding:0 0 15px}header li:first-of-type{font-size:3.5em}header li:last-of-type{font-size:2.4em}header li:first-of-type span:before{margin-top:-5px}nav{text-align:center}nav ul{float:none!important}.nav-main span:after{display:none}.left,.right{display:block;padding-left:0;padding-right:0;width:100%}.about-img{float:none;margin-right:0}.artist-summary>div{padding-left:0!important;padding-right:0!important;width:100%}.content-form input,.content-form span,.content-form textarea,label.error{max-width:calc(100% - 115px)}footer>div>div{width:50%}.footer-twitter{display:block;width:100%}}@media screen and (max-width:640px){.artists-home>div{width:50%}.shows li{display:block;padding-bottom:16.5px}.shows span{display:block;padding:0 0 7.5px 67px}}@media screen and (max-width:480px){.content-form label:not(.error){margin-bottom:5px}.content-form input,.content-form span,.content-form textarea,label.error{max-width:100%}label.error,.content-form button{margin-left:0}footer>div>div{width:100%}}