/*
Theme Name: Penumbra Theatre
Description: Custom Theme for penumbratheatre.org
Version: 1.0
Author: The Killswitch Collective LLC
Author URI: http://www.killswitchcollective.com
*/
html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}input:focus,button:focus,select:focus,textarea:focus{outline:none}button{background:none;cursor:pointer;margin:0;padding:0;border:none;font-size:0;border-radius:0}body.buy #content iframe{width:100%;border:none;height:1000px}@media (max-width: 500px){body.event #content div.headerMain h1{font-size:26px;line-height:1.2}body.event #content .sideBar.singleEvent{background-color:white}}body.event #content .slides{position:relative;width:100%;height:382px;background-color:#231f20;text-align:center}@media (max-width: 500px){body.event #content .slides{padding-top:60%;height:auto}}body.event #content .slides .container{position:relative;width:100%;height:100%;overflow:hidden}@media (max-width: 500px){body.event #content .slides .container{position:absolute;top:0;left:0}}body.event #content .slides .container .image{position:absolute;top:0;left:0;background-size:cover;background-position:center center;width:100%;height:100%}body.event #content .slides .slidesContainer{font-size:0;position:absolute;bottom:0;height:36px;width:100%;text-align:center}@media (max-width: 500px){body.event #content .slides .slidesContainer{height:24px}}body.event #content .slides .slidesContainer .slide{background-color:white;cursor:pointer;display:inline-block;width:16px;height:16px;padding:0;border-radius:50%;margin:0 2.5px}body.event #content .slides .slidesContainer .slide *{display:none}body.event #content .slides .slidesContainer .slide.selected{background-color:#FFDA00;cursor:auto}body.event #content .slides .slidesContainer .slide:hover:not(.selected){background-color:#c2a600;transition:background-color 0.2s ease}@media (max-width: 500px){body.event #content .articleBody .eventDetails{padding:20px;line-height:1.2}body.event #content .articleBody .eventDetails p{margin-bottom:10px}body.event #content .articleBody .eventDetails p:last-of-type{margin-bottom:0}}body.event #content .articleBody>section{background-color:white;margin-top:20px}@media (max-width: 500px){body.event #content .articleBody>section{margin-top:0}}body.event #content .articleBody>section>h2{background-color:#404041;padding:10px 25px;color:white;font-size:27px}body.event #content .articleBody>section>div{padding:25px;background-color:white}@media (max-width: 500px){body.event #content .articleBody>section>h2,body.event #content .articleBody>section>div{padding:20px}}body.event #content .articleBody>section.tickets{padding-bottom:10px}body.event #content .articleBody>section.tickets article{position:relative;margin:0 25px;font-size:19px;font-weight:700;padding:20px 0;border-bottom:1px solid #d1d3d1;line-height:37px}@media (max-width: 500px){body.event #content .articleBody>section.tickets article{margin-left:20px;margin-right:20px;padding:15px 0}}body.event #content .articleBody>section.tickets article h3{display:inline-block;font-size:19px}@media (max-width: 500px){body.event #content .articleBody>section.tickets article h3{font-size:16px}}body.event #content .articleBody>section.tickets article .mainButtons{float:right}@media (max-width: 500px){body.event #content .articleBody>section.tickets article .mainButtons{float:none}}body.event #content .articleBody>section.tickets article:first-of-type{margin-top:10px}body.event #content .articleBody>section.tickets article:last-of-type{border-bottom:none}body.event #content .sideBar section.eventDetail{border-bottom:1px solid #d1d3d1;margin-bottom:15px}@media (max-width: 500px){body.event #content .sideBar section.eventDetail{padding-left:20px;padding-right:20px}}body.event #content .sideBar section.eventDetail .date{padding:15px;background-color:#FFDA00;font-size:18px;font-weight:700;color:white;line-height:20px}body.event #content .sideBar section.eventDetail .date .mainButtons{position:relative;margin-top:15px}body.event #content .sideBar section.eventDetail .date .mainButtons .button{text-align:center;letter-spacing:0.8px}body.event #content .sideBar section.eventDetail .date .mainButtons .button a{padding-right:0px;padding-left:0px;height:auto}body.event #content .sideBar section.eventDetail .date .mainButtons .button:first-of-type{width:108px}body.event #content .sideBar section.eventDetail .date .mainButtons .allShowtimes{width:128px;white-space:nowrap;position:absolute;top:0;right:0}body.event #content .sideBar section.eventDetail .date .mainButtons.fullWidth{margin-top:0}body.event #content .sideBar section.eventDetail .date .mainButtons.fullWidth .button{position:relative;width:100%;text-align:center;margin:0}body.event #content .sideBar section.eventDetail .date .mainButtons.fullWidth .button a:not(:hover){color:#FFDA00}body.event #content .sideBar section.eventDetail p{font-size:13px;margin:17px 0}body.event #content .sideBar section.eventDetail p a{color:#e8562f}body.event #content .sideBar section.eventDetail p a:hover{color:#b63614}@media (max-width: 500px){body.events #content section.page{min-height:600px}}body.events #content .header{font-size:0;position:relative}@media (max-width: 500px){body.events #content .header{padding:0 20px}}body.events #content .header h1{display:inline-block;width:40%;vertical-align:top;font-weight:300;font-size:38px;margin-bottom:30px}@media (max-width: 500px){body.events #content .header h1{width:100%;margin-bottom:10px;margin-top:15px}}body.events #content .header h1 b{font-weight:400}body.events #content .header .options{display:inline-block;width:60%;text-align:right}@media (max-width: 500px){body.events #content .header .options{position:relative;width:100%;text-align:left;margin-bottom:30px;z-index:1}}@media (max-width: 500px){body.events #content .header .options .option:last-of-type{margin-right:0}}body.events #content .header .options .option{text-transform:uppercase;text-align:left;position:relative;top:5px;vertical-align:top;width:150px;height:46px;display:inline-block;font-size:12px;padding:0 20px;margin-left:8px;color:#fff;line-height:46px;cursor:pointer;background:#6d6e71 url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDIyIDEyIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjIgMTIiPg0KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZTZlN2U4IiBzdHJva2Utd2lkdGg9IjIuMDIiIGQ9Ik0yMSwxIDExLDExIDEsMS4wMDEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPg0KPC9zdmc+DQo=') no-repeat right 12px center}@media (max-width: 500px){body.events #content .header .options .option{width:calc(50% - 1px);box-sizing:border-box;margin:0 2px 0 0;padding-right:40px;padding-left:15px}body.events #content .header .options .option span{white-space:nowrap;display:inline-block;width:100%;overflow:hidden}}body.events #content .header .options .option:hover{color:#f2f2f2}body.events #content .header .options .option ul{visibility:hidden;transition:opacity 0.25s ease;opacity:0;z-index:10;position:absolute;top:46px;left:0;width:100%;background-color:white;color:black;padding:14px 0;max-height:400px;overflow-y:auto;-webkit-overflow-scrolling:touch}body.events #content .header .options .option ul li{line-height:16px;overflow:hidden}body.events #content .header .options .option ul li a{box-sizing:border-box;color:black;display:block;width:100%;height:100%;padding:14px 20px}body.events #content .header .options .option ul li:hover{background-color:#ece9d3;transition:background-color 0.2s ease}body.events #content .header .options .option.active{background:#6d6e71 url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDIyIDEyIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjIgMTIiPg0KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZTZlN2U4IiBzdHJva2Utd2lkdGg9IjIuMDIiIGQ9Im0xLDExIDEwLTEwIDEwLDkuOTk5IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4NCjwvc3ZnPg0K') no-repeat right 12px center}body.events #content .header .options .option.active ul{visibility:visible;opacity:1}body.events #content section.events:first-of-type{margin-top:0}body.events #content section.events{margin-top:37px}body.events #content section.events h2{background-color:#414042;color:white;font-weight:400;font-size:38px;padding:9px 20px 12px 20px;line-height:38px;letter-spacing:2px}body.events #content section.events article{position:relative;font-size:0;height:146px;margin-top:18px;width:100%}@media (max-width: 500px){body.events #content section.events article{height:auto;margin-top:0}}body.events #content section.events article>div{position:relative;box-sizing:border-box;display:inline-block;font-size:14px;height:100%;vertical-align:top;padding:16px;transition:width 0.2s, padding 0.2s ease}@media (max-width: 500px){body.events #content section.events article>div{height:auto;padding:20px}}body.events #content section.events article>.day{text-transform:uppercase;color:#fff;width:88px;background-color:#808285}@media (max-width: 500px){body.events #content section.events article>.day{width:50%;height:106px}body.events #content section.events article>.day div{display:inline-block}}body.events #content section.events article>.day div:nth-of-type(1){font-weight:700}@media (max-width: 500px){body.events #content section.events article>.day div:nth-of-type(1){font-family:'Oswald', 'sans-serif';font-weight:400;letter-spacing:1.3px;font-size:38px}}@media (max-width: 340px){body.events #content section.events article>.day div:nth-of-type(1){font-size:26px}}body.events #content section.events article>.day div:nth-of-type(2){font-family:'Oswald', 'sans-serif';font-weight:400;letter-spacing:1.3px;font-size:38px}body.events #content section.events article>.day div:nth-of-type(3){font-weight:500;font-size:11px;position:absolute;bottom:16px}@media (max-width: 500px){body.events #content section.events article>.day div:nth-of-type(3){position:static}}body.events #content section.events article>.time{font-family:'Oswald', 'sans-serif';font-weight:400;letter-spacing:1.3px;font-size:38px;line-height:36px;color:#fff;width:139px;background-color:#ee9848;padding-top:15px}@media (max-width: 500px){body.events #content section.events article>.time{width:50%;height:106px}}body.events #content section.events article>.image{width:190px;background-size:cover;background-position:center center;background-color:#808285}@media (max-width: 500px){body.events #content section.events article>.image{width:100%;padding-top:57%}}body.events #content section.events article>.image a{display:block;width:100%;height:100%}@media (max-width: 500px){body.events #content section.events article>.image a{position:absolute;top:0;left:0}}body.events #content section.events article>.details{position:absolute;top:0;right:0;background-color:white;width:514px}@media (max-width: 500px){body.events #content section.events article>.details{width:100%;position:static}}body.events #content section.events article>.details .category{text-transform:uppercase;color:#FFDA00;font-size:12px;font-weight:700;line-height:10px;margin-bottom:12px}body.events #content section.events article>.details h3{font-size:16px;font-weight:500}body.events #content section.events article>.details h3 a:hover{color:#c2a600}body.events #content section.events article>.details .mainButtons{position:absolute;right:16px;bottom:16px}@media (max-width: 500px){body.events #content section.events article>.details .mainButtons{position:static;margin-top:15px}body.events #content section.events article>.details .mainButtons .button a{height:auto}}@media (min-width: 500px){body.events #content section.events article:hover>.day{padding-left:11px;width:69px}body.events #content section.events article:hover>.time{padding-left:13px;width:120px}body.events #content section.events article:hover>.image{width:228px}}footer.main{position:relative}@media (max-width: 500px){footer.main{overflow:hidden}}footer.main .newsletter{text-align:center;height:115px;background:#FFDA00}@media (max-width: 500px){footer.main .newsletter{height:auto}}footer.main .newsletter form{padding-top:40px;font-size:0}@media (max-width: 500px){footer.main .newsletter form{padding:20px}}footer.main .newsletter form input{vertical-align:top;font-size:16px;height:37px;border:none;background-color:white;padding:0 18px;color:#727476}@media (max-width: 500px){footer.main .newsletter form input{box-sizing:border-box;width:100%}}footer.main .newsletter form input[type=email]{width:280px;line-height:37px}@media (max-width: 500px){footer.main .newsletter form input[type=email]{margin-bottom:10px;width:100%}}footer.main .newsletter form input[type=submit]{font-family:'Oswald', 'sans-serif';font-weight:400;letter-spacing:1.3px;font-size:19px;letter-spacing:2px;cursor:pointer;color:white;background-color:black;padding:0 11px 0 21px}@media (max-width: 500px){footer.main .newsletter form input[type=submit]{letter-spacing:1px;padding-left:0;padding-right:0}}footer.main .newsletter form input[type=submit]:hover{transition:color 0.2s ease;color:#FFDA00}footer.main .content{position:relative;width:990px;margin:50px auto 0 auto;padding-bottom:70px;color:#fff;font-size:0}@media (max-width: 500px){footer.main .content{width:100%;padding:0 20px;margin-top:20px;box-sizing:border-box}}footer.main .content .info,footer.main .content .sitemap{display:inline-block;vertical-align:top;width:208px;margin-right:52px;min-height:240px}@media (max-width: 500px){footer.main .content .sitemap{display:none}}footer.main .content .sitemap:last-of-type{margin-right:0}@media (max-width: 500px){footer.main .content .info{width:100%;min-height:0;padding-bottom:20px;margin:0}}footer.main .content .info h5 a svg *{fill:white}footer.main .content .info h5 a:hover svg *{transition:fill 0.2s ease;fill:#FFDA00}footer.main .content .info p{margin:20px 0;font-size:13px;font-weight:500;line-height:15px}footer.main .content .info .social svg path{fill:white}footer.main .content .info .social a{display:inline-block;padding-right:10px}footer.main .content .info .social a:hover svg path{fill:#FFDA00;transition:fill 0.2s ease}footer.main .content .sitemap h6{letter-spacing:0;line-height:15px;font-size:14px;text-transform:uppercase}footer.main .content .sitemap h6 a{font-family:'Roboto Condensed', sans-serif;font-weight:700;color:#FFDA00;line-height:18px}footer.main .content .sitemap h6 a:hover{color:#F58220}footer.main .content .sitemap ul{font-family:'Roboto', sans-serif;font-weight:500;font-size:12px;color:#fff;margin-bottom:16px;line-height:16px}footer.main .content .sitemap ul:last-of-type{margin-bottom:0}footer.main .content .copyright{position:absolute;bottom:70px;left:0;font-size:10px;font-weight:500}@media (max-width: 500px){footer.main .content .copyright{position:static;padding:0 0 40px}}header.main{width:100%;position:absolute;z-index:1;height:49px}@media (max-width: 500px){header.main{z-index:10;position:fixed;left:0;top:0}}header.main .menuButton{width:49px;height:49px;position:absolute;top:0;right:6px}header.main .background{position:absolute;height:100%;top:0;opacity:0.8;left:calc(50% - 515px);width:calc(50% + 515px);background-color:#393839}@media (max-width: 500px){header.main .background{background-color:black;opacity:0.85;width:100%;left:0}}header.main nav.main{position:relative;margin:0 auto;width:990px;height:100%}@media (max-width: 500px){header.main nav.main{width:100%}}header.main nav.main .background-pattern{position:absolute;height:100%;top:0;opacity:0.8;left:-150px;width:130px;background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzAiIGhlaWdodD0iNDkiIHZpZXdCb3g9IjAgMCAxMzAgNDkiPg0KICA8ZGVmcz4NCiAgICA8c3R5bGU+DQogICAgICAuYSB7DQogICAgICAgIGZpbGw6ICMzOTM4Mzk7DQogICAgICB9DQogICAgPC9zdHlsZT4NCiAgPC9kZWZzPg0KICA8dGl0bGU+aGVhZGVyLXBhdHRlcm48L3RpdGxlPg0KICA8cG9seWdvbiBjbGFzcz0iYSIgcG9pbnRzPSIxMjcuMzQ1IDQ4Ljk5OSAxMjkuOTg0IDQ5IDEzMCAwIDEyNy4zOTMgMCAxMjMuMzA2IDguMjA3IDEyNy4zNDUgMTYuMzY0IDEyMy4zMDYgMjQuNTIzIDEyNy4zNDUgMzIuNjgxIDEyMy4zMDYgNDAuODQgMTI3LjM0NSA0OC45OTkiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImEiIHBvaW50cz0iMjAuNTcgNDguOTk5IDE2LjUzMSA0MC44NCAyMC41NyAzMi42ODEgMTYuNTMxIDI0LjUyMyAyMC41NyAxNi4zNjQgMTYuNTMxIDguMjA3IDIwLjU3IDAuMDQ4IDE5Ljk0MiAwLjA0OCAxNS45MDQgOC4yMDcgMTkuOTQyIDE2LjM2NCAxNS45MDQgMjQuNTIzIDE5Ljk0MiAzMi42ODEgMTUuOTA0IDQwLjg0IDE5Ljk0MiA0OC45OTkgMjAuNTcgNDguOTk5Ii8+DQogIDxwb2x5Z29uIGNsYXNzPSJhIiBwb2ludHM9IjE2LjQ2OCA0OC45OTkgMTIuNDI5IDQwLjg0IDE2LjQ2OCAzMi42ODEgMTIuNDI5IDI0LjUyMyAxNi40NjggMTYuMzY0IDEyLjQyOSA4LjIwNiAxNi40NjggMC4wNDggMTUuOTY2IDAuMDQ4IDExLjkyOCA4LjIwNiAxNS45NjYgMTYuMzY0IDExLjkyOCAyNC41MjMgMTUuOTY2IDMyLjY4MSAxMS45MjggNDAuODQgMTUuOTY2IDQ4Ljk5OSAxNi40NjggNDguOTk5Ii8+DQogIDxwb2x5Z29uIGNsYXNzPSJhIiBwb2ludHM9IjEyLjM2NyA0OC45OTkgOC4zMjggNDAuODQgMTIuMzY3IDMyLjY4MSA4LjMyOCAyNC41MjMgMTIuMzY3IDE2LjM2NCA4LjMyOCA4LjIwNyAxMi4zNjcgMC4wNDggMTEuOTkxIDAuMDQ4IDcuOTUyIDguMjA3IDExLjk5MSAxNi4zNjQgNy45NTIgMjQuNTIzIDExLjk5MSAzMi42ODEgNy45NTIgNDAuODQgMTEuOTkxIDQ4Ljk5OSAxMi4zNjcgNDguOTk5Ii8+DQogIDxwb2x5Z29uIGNsYXNzPSJhIiBwb2ludHM9IjguMjY1IDQ4Ljk5OSA0LjIyNyA0MC44NCA4LjI2NSAzMi42ODEgNC4yMjcgMjQuNTIzIDguMjY1IDE2LjM2NCA0LjIyNyA4LjIwNyA4LjI2NiAwLjA0OCA4LjAxNSAwLjA0OCAzLjk3NiA4LjIwNyA4LjAxNSAxNi4zNjQgMy45NzYgMjQuNTIzIDguMDE1IDMyLjY4MSAzLjk3NiA0MC44NCA4LjAxNSA0OC45OTkgOC4yNjUgNDguOTk5Ii8+DQogIDxwb2x5Z29uIGNsYXNzPSJhIiBwb2ludHM9IjQuMTY0IDQ4Ljk5OSAwLjEyNSA0MC44NCA0LjE2NCAzMi42ODEgMC4xMjUgMjQuNTIzIDQuMTY0IDE2LjM2NCAwLjEyNSA4LjIwNyA0LjE2NCAwLjA0OCA0LjAzOSAwLjA0OCAwIDguMjA3IDQuMDM5IDE2LjM2NCAwIDI0LjUyMyA0LjAzOSAzMi42ODEgMCA0MC44NCA0LjAzOSA0OC45OTkgNC4xNjQgNDguOTk5Ii8+DQogIDxwb2x5Z29uIGNsYXNzPSJhIiBwb2ludHM9IjQxLjA3NiA0OC45OTkgMzcuMDM4IDQwLjg0IDQxLjA3NiAzMi42ODEgMzcuMDM4IDI0LjUyMyA0MS4wNzYgMTYuMzY0IDM3LjAzOCA4LjIwNyA0MS4wNzYgMC4wNDggMzkuODIyIDAuMDQ4IDM1Ljc4MyA4LjIwNyAzOS44MjIgMTYuMzY0IDM1Ljc4MyAyNC41MjMgMzkuODIyIDMyLjY4MSAzNS43ODMgNDAuODQgMzkuODIyIDQ4Ljk5OSA0MS4wNzYgNDguOTk5Ii8+DQogIDxwb2x5Z29uIGNsYXNzPSJhIiBwb2ludHM9IjM2Ljk3NSA0OC45OTkgMzIuOTM2IDQwLjg0IDM2Ljk3NSAzMi42ODEgMzIuOTM2IDI0LjUyMyAzNi45NzUgMTYuMzY0IDMyLjkzNiA4LjIwNyAzNi45NzUgMC4wNDggMzUuODQ2IDAuMDQ4IDMxLjgwNyA4LjIwNyAzNS44NDYgMTYuMzY0IDMxLjgwNyAyNC41MjMgMzUuODQ2IDMyLjY4MSAzMS44MDcgNDAuODQgMzUuODQ2IDQ4Ljk5OSAzNi45NzUgNDguOTk5Ii8+DQogIDxwb2x5Z29uIGNsYXNzPSJhIiBwb2ludHM9IjMyLjg3MyA0OC45OTkgMjguODM1IDQwLjg0IDMyLjg3MyAzMi42ODEgMjguODM1IDI0LjUyMyAzMi44NzMgMTYuMzY0IDI4LjgzNSA4LjIwNyAzMi44NzQgMC4wNDggMzEuODcgMC4wNDggMjcuODMxIDguMjA3IDMxLjg3IDE2LjM2NCAyNy44MzEgMjQuNTIzIDMxLjg3IDMyLjY4MSAyNy44MzEgNDAuODQgMzEuODcgNDguOTk5IDMyLjg3MyA0OC45OTkiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImEiIHBvaW50cz0iMjguNzcyIDQ4Ljk5OSAyNC43MzMgNDAuODQgMjguNzcyIDMyLjY4MSAyNC43MzMgMjQuNTIzIDI4Ljc3MiAxNi4zNjQgMjQuNzMzIDguMjA3IDI4Ljc3MiAwLjA0OCAyNy44OTQgMC4wNDggMjMuODU2IDguMjA3IDI3Ljg5NCAxNi4zNjQgMjMuODU2IDI0LjUyMyAyNy44OTQgMzIuNjgxIDIzLjg1NiA0MC44NCAyNy44OTQgNDguOTk5IDI4Ljc3MiA0OC45OTkiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImEiIHBvaW50cz0iMjQuNjcxIDQ4Ljk5OSAyMC42MzIgNDAuODQgMjQuNjcxIDMyLjY4MSAyMC42MzIgMjQuNTIzIDI0LjY3MSAxNi4zNjQgMjAuNjMyIDguMjA3IDI0LjY3MSAwLjA0OCAyMy45MTggMC4wNDggMTkuODggOC4yMDcgMjMuOTE4IDE2LjM2NCAxOS44OCAyNC41MjMgMjMuOTE4IDMyLjY4MSAxOS44OCA0MC44NCAyMy45MTggNDguOTk5IDI0LjY3MSA0OC45OTkiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImEiIHBvaW50cz0iNjEuNTgzIDQ4Ljk5OSA1Ny41NDQgNDAuODQgNjEuNTgzIDMyLjY4MSA1Ny41NDQgMjQuNTIzIDYxLjU4MyAxNi4zNjQgNTcuNTQ0IDguMjA3IDYxLjU4MyAwLjA0OCA1OS43MDIgMC4wNDggNTUuNjYzIDguMjA3IDU5LjcwMiAxNi4zNjQgNTUuNjYzIDI0LjUyMyA1OS43MDIgMzIuNjgxIDU1LjY2MyA0MC44NCA1OS43MDIgNDguOTk5IDYxLjU4MyA0OC45OTkiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImEiIHBvaW50cz0iNTcuNDgyIDQ4Ljk5OSA1My40NDMgNDAuODQgNTcuNDgyIDMyLjY4MSA1My40NDMgMjQuNTIzIDU3LjQ4MiAxNi4zNjQgNTMuNDQzIDguMjA3IDU3LjQ4MyAwLjA0OCA1NS43MjYgMC4wNDggNTEuNjg3IDguMjA3IDU1LjcyNiAxNi4zNjQgNTEuNjg3IDI0LjUyMyA1NS43MjYgMzIuNjgxIDUxLjY4NyA0MC44NCA1NS43MjYgNDguOTk5IDU3LjQ4MiA0OC45OTkiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImEiIHBvaW50cz0iNTMuMzgxIDQ4Ljk5OSA0OS4zNDIgNDAuODQgNTMuMzgxIDMyLjY4MSA0OS4zNDIgMjQuNTIzIDUzLjM4MSAxNi4zNjQgNDkuMzQyIDguMjA3IDUzLjM4MSAwLjA0OCA1MS43NSAwLjA0OCA0Ny43MTEgOC4yMDcgNTEuNzUgMTYuMzY0IDQ3LjcxMSAyNC41MjMgNTEuNzUgMzIuNjgxIDQ3LjcxMSA0MC44NCA1MS43NSA0OC45OTkgNTMuMzgxIDQ4Ljk5OSIvPg0KICA8cG9seWdvbiBjbGFzcz0iYSIgcG9pbnRzPSI0OS4yNzkgNDguOTk5IDQ1LjI0MSA0MC44NCA0OS4yNzkgMzIuNjgxIDQ1LjI0MSAyNC41MjMgNDkuMjc5IDE2LjM2NCA0NS4yNDEgOC4yMDcgNDkuMjc5IDAuMDQ4IDQ3Ljc3NCAwLjA0OCA0My43MzUgOC4yMDcgNDcuNzc0IDE2LjM2NCA0My43MzUgMjQuNTIzIDQ3Ljc3NCAzMi42ODEgNDMuNzM1IDQwLjg0IDQ3Ljc3NCA0OC45OTkgNDkuMjc5IDQ4Ljk5OSIvPg0KICA8cG9seWdvbiBjbGFzcz0iYSIgcG9pbnRzPSI0NS4xNzggNDguOTk5IDQxLjEzOSA0MC44NCA0NS4xNzggMzIuNjgxIDQxLjEzOSAyNC41MjMgNDUuMTc4IDE2LjM2NCA0MS4xMzkgOC4yMDcgNDUuMTc4IDAuMDQ4IDQzLjc5OCAwLjA0OCAzOS43NTkgOC4yMDcgNDMuNzk4IDE2LjM2NCAzOS43NTkgMjQuNTIzIDQzLjc5OCAzMi42ODEgMzkuNzU5IDQwLjg0IDQzLjc5OCA0OC45OTkgNDUuMTc4IDQ4Ljk5OSIvPg0KICA8cG9seWdvbiBjbGFzcz0iYSIgcG9pbnRzPSI4Mi4wOSA0OC45OTkgNzguMDUxIDQwLjg0IDgyLjA5IDMyLjY4MSA3OC4wNTEgMjQuNTIzIDgyLjA5IDE2LjM2NCA3OC4wNTEgOC4yMDcgODIuMDkgMC4wNDggNzkuNTgxIDAuMDQ4IDc1LjU0MyA4LjIwNyA3OS41ODEgMTYuMzY0IDc1LjU0MyAyNC41MjMgNzkuNTgxIDMyLjY4MSA3NS41NDMgNDAuODQgNzkuNTgxIDQ4Ljk5OSA4Mi4wOSA0OC45OTkiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImEiIHBvaW50cz0iNzcuOTg5IDQ4Ljk5OSA3My45NSA0MC44NCA3Ny45ODkgMzIuNjgxIDczLjk1IDI0LjUyMyA3Ny45ODkgMTYuMzY0IDczLjk1IDguMjA3IDc3Ljk4OSAwLjA0OCA3NS42MDYgMC4wNDggNzEuNTY3IDguMjA3IDc1LjYwNiAxNi4zNjQgNzEuNTY3IDI0LjUyMyA3NS42MDYgMzIuNjgxIDcxLjU2NyA0MC44NCA3NS42MDYgNDguOTk5IDc3Ljk4OSA0OC45OTkiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImEiIHBvaW50cz0iNzMuODg4IDQ4Ljk5OSA2OS44NDkgNDAuODQgNzMuODg4IDMyLjY4MSA2OS44NDkgMjQuNTIzIDczLjg4OCAxNi4zNjQgNjkuODQ5IDguMjA3IDczLjg4OCAwLjA0OCA3MS42MyAwLjA0OCA2Ny41OTEgOC4yMDcgNzEuNjI5IDE2LjM2NCA2Ny41OTEgMjQuNTIzIDcxLjYyOSAzMi42ODEgNjcuNTkxIDQwLjg0IDcxLjYyOSA0OC45OTkgNzMuODg4IDQ4Ljk5OSIvPg0KICA8cG9seWdvbiBjbGFzcz0iYSIgcG9pbnRzPSI2OS43ODYgNDguOTk5IDY1Ljc0OCA0MC44NCA2OS43ODYgMzIuNjgxIDY1Ljc0OCAyNC41MjMgNjkuNzg2IDE2LjM2NCA2NS43NDggOC4yMDcgNjkuNzg2IDAuMDQ4IDY3LjY1NCAwLjA0OCA2My42MTUgOC4yMDcgNjcuNjU0IDE2LjM2NCA2My42MTUgMjQuNTIzIDY3LjY1NCAzMi42ODEgNjMuNjE1IDQwLjg0IDY3LjY1NCA0OC45OTkgNjkuNzg2IDQ4Ljk5OSIvPg0KICA8cG9seWdvbiBjbGFzcz0iYSIgcG9pbnRzPSI2NS42ODUgNDguOTk5IDYxLjY0NiA0MC44NCA2NS42ODUgMzIuNjgxIDYxLjY0NiAyNC41MjMgNjUuNjg1IDE2LjM2NCA2MS42NDYgOC4yMDcgNjUuNjg1IDAuMDQ4IDYzLjY3OCAwLjA0OCA1OS42NCA4LjIwNyA2My42NzggMTYuMzY0IDU5LjY0IDI0LjUyMyA2My42NzggMzIuNjgxIDU5LjY0IDQwLjg0IDYzLjY3OCA0OC45OTkgNjUuNjg1IDQ4Ljk5OSIvPg0KICA8cG9seWdvbiBjbGFzcz0iYSIgcG9pbnRzPSIxMDIuNTk3IDQ4Ljk5OSA5OC41NTkgNDAuODQgMTAyLjU5NyAzMi42ODEgOTguNTU5IDI0LjUyMyAxMDIuNTk3IDE2LjM2NCA5OC41NTkgOC4yMDcgMTAyLjU5NyAwLjA0OCA5OS40NjIgMC4wNDggOTUuNDIzIDguMjA3IDk5LjQ2MiAxNi4zNjQgOTUuNDIzIDI0LjUyMyA5OS40NjIgMzIuNjgxIDk1LjQyMyA0MC44NCA5OS40NjIgNDguOTk5IDEwMi41OTcgNDguOTk5Ii8+DQogIDxwb2x5Z29uIGNsYXNzPSJhIiBwb2ludHM9Ijk4LjQ5NSA0OC45OTkgOTQuNDU3IDQwLjg0IDk4LjQ5NSAzMi42ODEgOTQuNDU3IDI0LjUyMyA5OC40OTUgMTYuMzY0IDk0LjQ1NyA4LjIwNyA5OC40OTUgMC4wNDggOTUuNDg1IDAuMDQ4IDkxLjQ0NyA4LjIwNyA5NS40ODUgMTYuMzY0IDkxLjQ0NyAyNC41MjMgOTUuNDg1IDMyLjY4MSA5MS40NDcgNDAuODQgOTUuNDg1IDQ4Ljk5OSA5OC40OTUgNDguOTk5Ii8+DQogIDxwb2x5Z29uIGNsYXNzPSJhIiBwb2ludHM9Ijk0LjM5NSA0OC45OTkgOTAuMzU2IDQwLjg0IDk0LjM5NSAzMi42ODEgOTAuMzU2IDI0LjUyMyA5NC4zOTUgMTYuMzY0IDkwLjM1NiA4LjIwNyA5NC4zOTUgMC4wNDggOTEuNTEgMC4wNDggODcuNDcxIDguMjA3IDkxLjUxIDE2LjM2NCA4Ny40NzEgMjQuNTIzIDkxLjUxIDMyLjY4MSA4Ny40NzEgNDAuODQgOTEuNTEgNDguOTk5IDk0LjM5NSA0OC45OTkiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImEiIHBvaW50cz0iOTAuMjkzIDQ4Ljk5OSA4Ni4yNTQgNDAuODQgOTAuMjkzIDMyLjY4MSA4Ni4yNTQgMjQuNTIzIDkwLjI5MyAxNi4zNjQgODYuMjU0IDguMjA2IDkwLjI5MyAwLjA0OCA4Ny41MzMgMC4wNDggODMuNDk1IDguMjA2IDg3LjUzMyAxNi4zNjQgODMuNDk1IDI0LjUyMyA4Ny41MzMgMzIuNjgxIDgzLjQ5NSA0MC44NCA4Ny41MzMgNDguOTk5IDkwLjI5MyA0OC45OTkiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImEiIHBvaW50cz0iODYuMTkyIDQ4Ljk5OSA4Mi4xNTIgNDAuODQgODYuMTkyIDMyLjY4MSA4Mi4xNTIgMjQuNTIzIDg2LjE5MiAxNi4zNjQgODIuMTUyIDguMjA3IDg2LjE5MiAwLjA0OCA4My41NTggMC4wNDggNzkuNTE5IDguMjA3IDgzLjU1OCAxNi4zNjQgNzkuNTE5IDI0LjUyMyA4My41NTggMzIuNjgxIDc5LjUxOSA0MC44NCA4My41NTggNDguOTk5IDg2LjE5MiA0OC45OTkiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImEiIHBvaW50cz0iMTIzLjEwNCA0OC45OTkgMTE5LjA2NSA0MC44NCAxMjMuMTA0IDMyLjY4MSAxMTkuMDY1IDI0LjUyMyAxMjMuMTA0IDE2LjM2NCAxMTkuMDY1IDguMjA3IDEyMy4xMDQgMC4wNDggMTE5LjM0MSAwLjA0OCAxMTUuMzAzIDguMjA3IDExOS4zNDEgMTYuMzY0IDExNS4zMDMgMjQuNTIzIDExOS4zNDEgMzIuNjgxIDExNS4zMDMgNDAuODQgMTE5LjM0MSA0OC45OTkgMTIzLjEwNCA0OC45OTkiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImEiIHBvaW50cz0iMTE5LjAwMyA0OC45OTkgMTE0Ljk2NCA0MC44NCAxMTkuMDAzIDMyLjY4MSAxMTQuOTY0IDI0LjUyMyAxMTkuMDAzIDE2LjM2NCAxMTQuOTY0IDguMjA3IDExOS4wMDMgMC4wNDggMTE1LjM2NiAwLjA0OCAxMTEuMzI3IDguMjA3IDExNS4zNjYgMTYuMzY0IDExMS4zMjcgMjQuNTIzIDExNS4zNjYgMzIuNjgxIDExMS4zMjcgNDAuODQgMTE1LjM2NiA0OC45OTkgMTE5LjAwMyA0OC45OTkiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImEiIHBvaW50cz0iMTE0LjkwMSA0OC45OTkgMTEwLjg2MyA0MC44NCAxMTQuOTAxIDMyLjY4MSAxMTAuODYzIDI0LjUyMyAxMTQuOTAxIDE2LjM2NCAxMTAuODYzIDguMjA3IDExNC45MDEgMC4wNDggMTExLjM4OSAwLjA0OCAxMDcuMzUxIDguMjA3IDExMS4zODkgMTYuMzY0IDEwNy4zNTEgMjQuNTIzIDExMS4zODkgMzIuNjgxIDEwNy4zNTEgNDAuODQgMTExLjM4OSA0OC45OTkgMTE0LjkwMSA0OC45OTkiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImEiIHBvaW50cz0iMTEwLjggNDguOTk5IDEwNi43NjEgNDAuODQgMTEwLjggMzIuNjgxIDEwNi43NjEgMjQuNTIzIDExMC44IDE2LjM2NCAxMDYuNzYxIDguMjA3IDExMC44IDAuMDQ4IDEwNy40MTQgMC4wNDggMTAzLjM3NSA4LjIwNyAxMDcuNDE0IDE2LjM2NCAxMDMuMzc1IDI0LjUyMyAxMDcuNDE0IDMyLjY4MSAxMDMuMzc1IDQwLjg0IDEwNy40MTQgNDguOTk5IDExMC44IDQ4Ljk5OSIvPg0KICA8cG9seWdvbiBjbGFzcz0iYSIgcG9pbnRzPSIxMDYuNjk5IDQ4Ljk5OSAxMDIuNjYgNDAuODQgMTA2LjY5OSAzMi42ODEgMTAyLjY2IDI0LjUyMyAxMDYuNjk5IDE2LjM2NCAxMDIuNjYgOC4yMDcgMTA2LjY5OSAwLjA0OCAxMDMuNDM3IDAuMDQ4IDk5LjM5OSA4LjIwNyAxMDMuNDM3IDE2LjM2NCA5OS4zOTkgMjQuNTIzIDEwMy40MzcgMzIuNjgxIDk5LjM5OSA0MC44NCAxMDMuNDM3IDQ4Ljk5OSAxMDYuNjk5IDQ4Ljk5OSIvPg0KICA8cG9seWdvbiBjbGFzcz0iYSIgcG9pbnRzPSIxMjcuMjA1IDQ4Ljk5OSAxMjMuMTY2IDQwLjg0IDEyNy4yMDUgMzIuNjgxIDEyMy4xNjYgMjQuNTIzIDEyNy4yMDUgMTYuMzY0IDEyMy4xNjYgOC4yMDcgMTI3LjIwNSAwLjA0OCAxMjMuMzE4IDAuMDQ4IDExOS4yNzkgOC4yMDcgMTIzLjMxOCAxNi4zNjQgMTE5LjI3OSAyNC41MjMgMTIzLjMxOCAzMi42ODEgMTE5LjI3OSA0MC44NCAxMjMuMzE4IDQ4Ljk5OSAxMjcuMjA1IDQ4Ljk5OSIvPg0KPC9zdmc+DQo=') no-repeat right top}@media (max-width: 500px){header.main nav.main .background-pattern{display:none}}header.main nav.main .homeLink{font-family:'Oswald', 'sans-serif';font-weight:400;letter-spacing:1.3px;font-size:25px;height:100%;display:inline-block;line-height:48px}header.main nav.main .homeLink svg{margin-left:30px;position:relative;top:2px}@media (max-width: 500px){header.main nav.main .homeLink svg{margin-left:20px;width:160px;height:auto;top:0px}}header.main nav.main .homeLink svg *{fill:white}header.main nav.main .homeLink:hover svg *{fill:#FFDA00;transition:fill 0.2s ease}header.main nav.main ul,header.main nav.main .donate{font-family:'Roboto Condensed', sans-serif;font-weight:700}header.main nav.main .ulWrapper{position:absolute;top:0;right:0}header.main nav.main ul{float:right;line-height:48px;text-transform:uppercase}header.main nav.main ul li{position:relative;display:inline-block;vertical-align:top;margin-right:16px}header.main nav.main ul li a:hover{color:#FFDA00}header.main nav.main ul li:last-of-type{width:20px;margin-right:83px}header.main nav.main ul li:last-of-type svg{position:relative;display:inline-block;vertical-align:middle;top:-2px}header.main nav.main ul li:last-of-type:hover svg path{fill:#FFDA00;transition:fill 0.2s ease}header.main nav.main ul li.active a:not(:hover){color:#ccae00}@media (max-width: 500px){header.main nav.main .ulWrapper.active{transform:translate(100%)}header.main nav.main .ulWrapper{transition:transform 0.2s;position:fixed;left:-100%;transform:translate(0);top:49px;width:100%;height:calc(100% - 49px);background-color:black;overflow:scroll;-webkit-overflow-scrolling:touch}header.main nav.main .ulWrapper>ul{float:none;position:relative;display:block;margin-bottom:60px;text-align:left}header.main nav.main .ulWrapper>ul li,header.main nav.main .ulWrapper>ul li:last-of-type{border-bottom:1px solid white;position:relative;display:block;margin:0;width:100%}header.main nav.main .ulWrapper>ul li a,header.main nav.main .ulWrapper>ul li:last-of-type a{font-size:19px;padding-left:20px;display:inline-block;width:100%;box-sizing:border-box;letter-spacing:1px}}header.main nav.main .donate{position:absolute;right:0;top:-10px;display:inline-block;width:67px;height:68px;color:black;background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NyIgaGVpZ2h0PSI2OCIgdmlld0JveD0iMCAwIDY3IDY4Ij4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmEgew0KICAgICAgICBmaWxsOiAjRkZEQTAwOw0KICAgICAgfQ0KICAgIDwvc3R5bGU+DQogIDwvZGVmcz4NCiAgPHRpdGxlPmRvbmF0ZS1iZzwvdGl0bGU+DQogIDxwYXRoIGNsYXNzPSJhIiBkPSJNNjcsNjhMMzQsNTksMCw2OFYwSDY3VjY4WiIvPg0KPC9zdmc+DQo=') no-repeat center top;text-align:center;line-height:68px;transition:top 0.2s ease;text-transform:uppercase}header.main nav.main .donate:hover{color:black;top:0}body.home #content .slides{position:absolute;left:0;top:0;min-width:990px;width:100%;text-align:center;height:510px}@media (max-width: 500px){body.home #content .slides{position:relative;min-width:0;height:0;padding-top:47%}}body.home #content .slides .container{position:relative;width:100%;height:100%}@media (max-width: 500px){body.home #content .slides .container{position:absolute;top:0;left:0}}body.home #content .slides .container .image{position:absolute;top:0;left:0;background-size:cover;width:100%;height:100%}body.home #content .slides .container .details{font-family:'Roboto', sans-serif;font-weight:400;box-sizing:border-box;position:absolute;bottom:0;left:58.4%;width:386px;height:auto;background-color:black;color:white;text-align:left}@media (max-width: 500px){body.home #content .slides .container .details{left:0;top:0;bottom:auto;width:100%;padding-top:47%;z-index:1;background-color:transparent}}body.home #content .slides .container .details a{display:block;padding:15px 14px;width:100%;height:100%;box-sizing:border-box}@media (max-width: 500px){body.home #content .slides .container .details a{background-color:black}}body.home #content .slides .container .details a p.date{font-family:'Roboto Condensed', sans-serif;font-weight:700;color:#FFDA00;font-size:15px;text-transform:uppercase;margin-bottom:3px}body.home #content .slides .container .details a h2{font-size:22px;line-height:23px;text-transform:uppercase;margin:0 0 1px 0}@media (max-width: 500px){body.home #content .slides .container .details a h2{font-size:19px;line-height:20px}}body.home #content .slides .container .details a p.title{font-family:'Roboto Condensed', sans-serif;font-weight:400;font-style:italic;font-size:22px;line-height:23px;text-transform:uppercase}@media (max-width: 500px){body.home #content .slides .container .details a p.title{font-size:20px;line-height:21px}}body.home #content .slides .container .details a h2,body.home #content .slides .container .details a p.title{color:white}body.home #content .slides .container .details a:hover h2,body.home #content .slides .container .details a:hover p.title{color:#FFDA00;transition:color 0.2s ease}@media (max-width: 500px){body.home #content .slides .buttons{display:none}}body.home #content .slides .buttons .button{cursor:pointer;position:absolute;top:230px;width:70px;height:70px;background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzOCIgdmlld0JveD0iMCAwIDIwIDM4IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMzgiPg0KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuOTU5IiBkPSJNMTksMzcgMSwxOSAxOSwxIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4NCjwvc3ZnPg0K') no-repeat center center}body.home #content .slides .buttons .button.prev{left:20px}body.home #content .slides .buttons .button.next{right:20px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body.home #content .slides .buttons .button:hover{transition:opacity 0.2s ease;opacity:0.6}body.home #content .slides .slidesContainer{display:none}body.home #content .slidesSpacer{height:510px}@media (max-width: 500px){body.home #content .slidesSpacer{height:140px;background-color:black}}body.home #content nav.icons{height:120px;background-color:white}@media (max-width: 500px){body.home #content nav.icons{padding:10px 0}}body.home #content nav.icons>div{text-align:center}body.home #content nav.icons>div ul{padding-top:20px}body.home #content nav.icons>div li{display:inline-block;vertical-align:top;width:218px;border-right:1px solid #d1d3d1}@media (max-width: 500px){body.home #content nav.icons>div li{width:48%;box-sizing:border-box}}body.home #content nav.icons>div li svg{display:block;margin:0 auto 4px auto;width:56px;height:52px}body.home #content nav.icons>div li a{font-family:'Oswald', 'sans-serif';font-weight:400;letter-spacing:1.3px;letter-spacing:1px;font-size:15px;color:#bbbdc0;display:block}body.home #content nav.icons>div li a:hover{color:#FFDA00}body.home #content nav.icons>div li a:hover svg path{transition:fill 0.2s ease;fill:#FFDA00}body.home #content nav.icons>div li:last-of-type{border:none}@media (max-width: 500px){body.home #content nav.icons>div li:nth-of-type(2n){border-right:none}}body.home #content .intermission{position:relative;background-color:#FFDA00}body.home #content .intermission .content{margin-top:64px;text-align:center;position:relative;z-index:3}@media (max-width: 500px){body.home #content .intermission .content{padding:0 20px;box-sizing:border-box;margin-top:30px}body.home #content .intermission .content br{display:none}}body.home #content .intermission .content .text{color:white}body.home #content .intermission .content .text p{font-family:'Oswald', 'sans-serif';font-weight:300;letter-spacing:1.3px;font-size:33px;line-height:1.2;color:black;text-transform:uppercase}@media (max-width: 500px){body.home #content .intermission .content .text p{font-size:20px;margin-bottom:5px}}body.home #content .intermission .content .text p strong{font-size:62px;font-weight:700}@media (max-width: 500px){body.home #content .intermission .content .text p strong{font-size:24px}}body.home #content .intermission .content .button{font-family:'Oswald', 'sans-serif';font-weight:400;letter-spacing:1.3px;letter-spacing:1px;display:inline-block;line-height:51px;padding:0 44px;margin:30px 0 64px;color:white;font-size:19px;background-color:black;text-transform:uppercase}@media (max-width: 500px){body.home #content .intermission .content .button{line-height:1.2;font-size:17px;padding:15px 10px;margin:25px 0 30px}}body.home #content .intermission .content .button:hover{color:#FFDA00}body.home #content section.content{padding:56px 0}@media (max-width: 500px){body.home #content section.content{padding:0}}body.home #content section.content article{background-size:cover;background-position:center center;width:316px;height:290px;margin:0 20px 20px 0}@media (max-width: 500px){body.home #content section.content article{width:100%;height:0;padding-top:92%;margin:0}}body.home #content section.content article .details{text-transform:uppercase;position:absolute;bottom:0;left:0;padding:33px}body.home #content section.content article .details h3{font-family:'Oswald', 'sans-serif';font-weight:300;letter-spacing:1.3px;font-size:38px;line-height:38px}body.home #content section.content article a{background:linear-gradient(transparent 33%, #000 100%)}@media (max-width: 500px){body.home #content section.content article a{position:absolute;width:100%;height:100%;top:0;left:0}}body.home #content section.content article a *{color:white}body.home #content section.content article a:hover .details *{color:#FFDA00}body.home #content section.content article.events{background:white url('//penumbratheatre.org/assets/1438107944/images/box-pattern.svg');background-size:auto}body.home #content section.content article.events .content{position:relative;box-sizing:border-box;background-color:#e7e4e1;width:calc(100% - 20px);height:calc(100% - 20px);margin:10px;padding:24px;overflow:hidden}body.home #content section.content article.events .content a{background:none;display:inline-block;width:auto;height:auto}body.home #content section.content article.events .content h3{margin-bottom:12px}body.home #content section.content article.events .content h3 a,body.home #content section.content article.events .content h3 a b{color:#231f20;font-family:'Oswald', 'sans-serif';font-weight:300;letter-spacing:1.3px;font-size:38px;line-height:38px}body.home #content section.content article.events .content h3 a b,body.home #content section.content article.events .content h3 a b b{font-weight:700}body.home #content section.content article.events .content h3 a:hover,body.home #content section.content article.events .content h3 a:hover b{color:#7F3F98}body.home #content section.content article.events .content section{padding:16px 0;border-top:#d1d3d1 dashed 1px}body.home #content section.content article.events .content section a{display:block;width:100%;height:100%;color:#7F3F98;font-weight:900;font-size:14px;line-height:17px}body.home #content section.content article.events .content section a h4{color:#231f20;font-weight:500}body.home #content section.content article.events .content section a:hover h4{color:#d8690a}body.home #content section.content article.events .content .overlay{position:absolute;bottom:0;left:0;height:35px;width:100%;background:linear-gradient(rgba(231,228,225,0) 0%, #e7e4e1 70%)}@media (min-width: 500px){body.home #content section.content article:nth-of-type(3),body.home #content section.content article:nth-of-type(5){margin-right:0}body.home #content section.content article:nth-of-type(4),body.home #content section.content article:nth-of-type(5){width:484px;height:374px}}body.landing #content .page.columns{background-color:transparent}body.landing #content .sideBar section.info{background-color:white}body.landing #content .subPages{font-size:0}body.landing #content .subPages article{vertical-align:top;display:inline-block;width:282px;background-color:white;padding:14px;margin:0 20px 20px 0;font-size:13px}@media (max-width: 500px){body.landing #content .subPages article{width:100%;padding:0;font-size:15px;margin:0 0 20px}}body.landing #content .subPages article a{display:block;width:100%;height:100%}body.landing #content .subPages article a img{width:282px;height:168px;padding-bottom:12px}@media (max-width: 500px){body.landing #content .subPages article a img{padding:0;width:100%;height:100%;position:absolute;top:0;left:0}}@media (max-width: 500px){body.landing #content .subPages article a .image{position:relative;width:100%;padding-top:60%;margin-bottom:20px}}body.landing #content .subPages article a h2{text-transform:uppercase;font-size:21px;color:#231f20;line-height:1.4}body.landing #content .subPages article a p{margin:5px 0 5px 0;line-height:18px}@media (max-width: 500px){body.landing #content .subPages article a p{line-height:1.4}}body.landing #content .subPages article a p em{color:#F58220;text-transform:uppercase;font-style:normal}@media (max-width: 500px){body.landing #content .subPages article a p em{display:inline-block;margin-top:5px}}@media (max-width: 500px){body.landing #content .subPages article a h2,body.landing #content .subPages article a p{padding-left:20px;padding-right:20px}}body.landing #content .subPages article a:hover h2{color:#f5d100;transition:color 0.2s ease}body.landing #content .subPages article:nth-of-type(2n+0){margin-right:0}body.search #content .headerSpacer{height:200px}@media (max-width: 500px){body.search #content .headerSpacer{height:0}}body.search #content .page{min-height:600px}@media (max-width: 500px){body.search #content .page{min-height:300px}}body.search #content .mainSearch{position:relative;margin-top:15px}@media (max-width: 500px){body.search #content .mainSearch{margin:0}}body.search #content .mainSearch form{line-height:38px}@media (max-width: 500px){body.search #content .mainSearch form{padding:5px 0;background-color:white}}body.search #content .mainSearch form input{color:#594f51;background-color:white;box-sizing:border-box;width:100%;border:none;font-size:38px;padding:8px 65px 8px 25px}@media (max-width: 500px){body.search #content .mainSearch form input{font-size:20px;padding-left:20px;padding-right:45px}}body.search #content .mainSearch .icon{cursor:pointer;position:absolute;right:14px;top:10px;width:40px;height:40px}@media (max-width: 500px){body.search #content .mainSearch .icon{top:15px;width:20px;height:20px}}body.search #content .mainSearch .icon svg{width:100%;height:100%}body.search #content .mainSearch .icon svg path{fill:#beb6b8}body.search #content .mainSearch .icon:hover svg path{fill:#594f51;transition:fill 0.2s ease}body.search #content .count{color:#3e3739;margin:40px 0;text-align:center;font-size:26px}@media (max-width: 500px){body.search #content .count{padding:0 20px;font-size:16px;text-align:left;margin:20px 0}}body.search #content article{background-color:white;margin-bottom:2px}body.search #content article a{box-sizing:border-box;display:block;width:100%;height:100%;font-size:15px;padding:20px 25px 25px 25px}@media (max-width: 500px){body.search #content article a{padding-left:20px;padding-right:20px}}body.search #content article a h3{font-size:30px}body.search #content article a p{padding-top:5px}@media (max-width: 500px){body.search #content article a p{line-height:1.4}}body.search #content article a:hover h3{color:#FFDA00;transition:color 0.2s ease}@media print{p,h1,h2,h3,h4,h5,h6,div,article,section{color:black !important}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:black !important}header.main,footer.main,.headerImage,.headerSpacer,.event .slides{display:none !important}}input[type=text],input[type=email],input[type=tel],input[type=submit],select,textarea{-webkit-appearance:none;-webkit-border-radius:0}html{height:100%;width:100%;background-color:#231F20}svg{overflow:visible}body{font-family:'Roboto', sans-serif;font-weight:400;position:relative;height:100%;width:100%;min-width:990px;font-size:14px;color:#231f20;-webkit-text-size-adjust:100%}@media (max-width: 500px){body{min-width:0}}h1,h2,h3,h4,h5,h6{font-family:'Oswald', 'sans-serif';font-weight:400;letter-spacing:1.3px;letter-spacing:1px}h1.alternate,h2.alternate,h3.alternate,h4.alternate,h5.alternate,h6.alternate{font-family:'Roboto', sans-serif;font-weight:700;letter-spacing:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#fff}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#FFDA00}i,em{font-style:italic}strong,b{font-weight:700}a{text-decoration:none;color:#fff}a *{color:#231f20}a:hover{color:#FFDA00;transition:color 0.2s, opacity 0.2s ease}a:hover *{color:#000}a.alternate:hover{color:#231f20}a.alternate2{color:#231f20}header.main,footer.main,#content,#contentWrapper{margin:0 auto}#content,#contentWrapper{background-color:white}#contentWrapper{position:relative;min-height:calc(100% - 424px);overflow-x:hidden}@media (max-width: 500px){#contentWrapper{overflow:hidden;padding-top:49px}}#content{width:990px;min-height:500px}@media (max-width: 500px){#content{width:100%;overflow:hidden}}.fullBleed{position:relative;text-align:center;width:300%;left:-100%}@media (max-width: 500px){.fullBleed{width:100%;left:0}}.fullBleed>div{text-align:left;display:inline-block;width:990px;margin:0 auto}@media (max-width: 500px){.fullBleed>div{width:100%}}.hidden{display:none !important}.alignleft{float:left}img.alignleft{padding-right:20px;padding-bottom:10px}.alignright{float:right}img.alignright{padding-left:20px;padding-bottom:10px}section.articles{font-size:0}section.articles article{position:relative;display:inline-block;vertical-align:top;text-align:left}section.articles article .image,section.articles article .details{position:relative;display:inline-block;vertical-align:top}section.articles article .details{font-size:14px}section.articles article .details h2,section.articles article .details h3,section.articles article .details h4,section.articles article .details h5,section.articles article .details h6{font-size:14px;margin-bottom:2px}section.articles article .details p{line-height:16px}section.articles article a{display:block;width:100%;height:100%}section.articles article a:hover *{transition:color 0.2s ease}div.headerMain{padding:32px 26px;background-color:#FFDA00;color:black;margin-bottom:24px}@media (max-width: 500px){div.headerMain{padding:20px 20px 24px;margin-bottom:0}}div.headerMain h1{text-transform:uppercase;font-size:32px;line-height:34px;font-weight:300}div.headerMain h1 b{font-weight:400}div.headerMain p{font-size:16px;margin:15px 0 0 0;line-height:20px}div.headerImage{height:510px;width:100%;position:absolute;left:0;background-size:cover;background-position:center center}@media (max-width: 500px){div.headerImage{height:0;padding-top:50%}}div.headerSpacer{height:358px}@media (max-width: 500px){div.headerSpacer{height:0;padding-top:50%}}section.page{background:#e6e3e0;padding:30px;margin-bottom:76px;position:relative;min-height:400px}@media (max-width: 500px){section.page{padding:0;margin-bottom:2px}}section.page.columns{overflow:auto}section.page.columns>.articleBody{float:left;width:640px}@media (max-width: 500px){section.page.columns>.articleBody{float:none;width:100%}section.page.columns>.articleBody .copy{padding:20px}}section.page.columns>.sideBar{width:270px;float:right}@media (max-width: 500px){section.page.columns>.sideBar{float:none;width:100%}}.sideBar.singlePage section.share div{background-color:#f6f6f6}.sideBar section{margin-bottom:25px}.sideBar section.share{font-size:0;margin-bottom:25px}@media (max-width: 500px){.sideBar section.share{padding:0 20px}}.sideBar section.share div{display:inline-block;vertical-align:top;font-size:12px;font-weight:700;line-height:39px;height:40px;text-align:center;background-color:#e6e4e0;color:#a6a8ab;width:76px;margin-right:2px}.sideBar section.share div.icon{background-color:#a6a8ab;width:46px}.sideBar section.share div.icon a{display:block;width:100%;height:100%;padding-top:6px}.sideBar section.share div.icon a svg{position:relative;height:70%;width:70%}.sideBar section.share div.icon a svg path{fill:#e6e4e0}.sideBar section.share div.icon:hover{background-color:#7f8286;transition:background-color 0.2s ease}.sideBar section.share div.icon:nth-of-type(2) a svg{top:2px;height:60%;width:60%}.sideBar section.backLink{margin-bottom:15px}@media (max-width: 500px){.sideBar section.backLink{padding-left:20px;padding-right:20px}}.sideBar section.backLink a{color:#a6a8ab;font-size:12px;font-weight:700}.sideBar section.backLink a:hover{color:#231f20}.sideBar section.quote{text-transform:uppercase;position:relative;padding:22px;background-color:#FFDA00;color:black}@media (max-width: 500px){.sideBar section.quote{padding:20px;margin-bottom:0}}.sideBar section.quote p{position:relative}.sideBar section.quote p:first-of-type{font-size:23px;font-family:'Roboto Condensed', sans-serif;font-weight:400;font-style:italic;line-height:23px}.sideBar section.quote p:last-of-type{padding-top:14px;font-size:13px;font-weight:700}.sideBar section.upcoming{padding:15px;background-color:#FFDA00;color:black;font-size:0}@media (max-width: 500px){.sideBar section.upcoming{padding:20px;margin-bottom:0}}.sideBar section.upcoming h3{font-size:14px;margin-bottom:6px}.sideBar section.upcoming p{font-size:16px;padding:8px 0 10px 0}.sideBar section.upcoming p b{display:inline-block;padding-bottom:5px}.sideBar section.upcoming p a{color:black}.sideBar section.upcoming img{width:240px;height:auto;padding-bottom:15px}@media (max-width: 500px){.sideBar section.upcoming img{width:100%;height:auto}}.sideBar section.upcoming .mainButtons .button{box-sizing:border-box;width:100%;text-align:center}.sideBar section.upcoming .mainButtons .button a{color:black}.sideBar section.upcoming .mainButtons .button:hover{background-color:black}.sideBar section.upcoming .mainButtons .button:hover a{color:white}.sideBar section.info{padding:15px;background-color:transparent;font-size:13px;line-height:1.6}@media (max-width: 500px){.sideBar section.info{padding:20px;line-height:1.5;font-size:15px;margin-bottom:0}.sideBar section.info p:last-of-type{margin-bottom:0}}.mainButtons{font-family:'Oswald', 'sans-serif';font-weight:400;letter-spacing:1.3px;letter-spacing:1px;font-size:0}.mainButtons .button{font-size:16px;display:inline-block;margin:0 4px;background-color:white;line-height:23px}.mainButtons .button a,.mainButtons .button span{box-sizing:border-box;display:block;width:100%;height:100%;padding:7px 15px}.mainButtons .button a:not(:hover){color:#FFDA00}.mainButtons .button a:hover{color:#231f20}.mainButtons .button:nth-of-type(2n+0) a:not(:hover),.mainButtons .button.force a:not(:hover){color:#efb24e}.mainButtons .button.force{background-color:#FFDA00}.mainButtons .button.force a:hover{color:black}.mainButtons .button.force a:not(:hover){color:white}.mainButtons .button:first-of-type{margin-left:0}.mainButtons .button:last-of-type{margin-right:0}.articleBody{line-height:1.7}@media (max-width: 500px){.articleBody{font-size:16px}}.articleBody a{color:#7F3F98}.articleBody a:hover{color:#F58220}.articleBody img{height:auto}.articleBody *{max-width:100%}.articleBody p,.articleBody ul,.articleBody ol{margin-bottom:14px}.articleBody li{list-style:disc inside}.articleBody ol{list-style:decimal inside}.articleBody h1,.articleBody h2,.articleBody h3,.articleBody h4,.articleBody h5,.articleBody h6{font-size:32px;font-weight:300}.articleBody .editorButton{width:310px;border-bottom:dotted #F58220 2px;display:inline-block;vertical-align:top;text-align:center;margin-right:15px}@media (max-width: 500px){.articleBody .editorButton{width:100%;margin:0 0 20px;border-top:dotted #F58220 2px}}.articleBody .editorButton a{font-family:'Oswald', 'sans-serif';font-weight:300;letter-spacing:1.3px;text-transform:uppercase;font-size:32px;letter-spacing:1px;color:#F58220;padding:10px 0;display:block;width:100%;height:100%}.articleBody .editorButton a:hover{color:#c05d09}.articleBody .editorButton.borderTop{border-top:dotted #F58220 2px}@media (min-width: 500px){.hiddenBig{display:none !important}}@media (max-width: 500px){.hiddenSmall{display:none !important}}.debug{display:none;background-color:white;padding:40px;color:black;font-family:monospace}.debug p{margin-bottom:20px}
