*{box-sizing:border-box}html{width:100vw;overflow-x:hidden}body{background-color:#333;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--fbgold: #efd6aa;--fbwhite: #f3f3f3;--fbpink: #ff00ff;--fbpurple: #9c049c;--smokeyquartz: #00000099}.site-wrap{width:100%;background-position:0 0;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.content{grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:2}nav a{display:block}.month{background:#ffffff22}.gig{background-color:var(--smokeyquartz)}#mc_embed_signup{background-color:#0005;border-radius:9px;padding:2em}.indicates-required{color:var(--fbpink)}#mc_embed_signup_scroll{display:grid}div.mc-field-group{display:grid;grid-template-rows:20px 40px}div.mc-field-group label{color:var(--fbwhite)}div.mc-field-group input{border:solid #00000099;border-radius:5px;padding:1em 1.5em;color:#555}.optionalParent input[type=submit]{background-color:var(--fbgold);border-radius:5px;color:#000}.optionalParent input[type=submit]:hover,.optionalParent input[type=submit]:focus{cursor:pointer;font-weight:700}.brandingLogo img{height:30px;width:auto}#m_fb{padding:2em}#m_fb_l{width:6em;background-color:var(--fbgold);border-radius:5px;margin:1em 0}#m_fb_l a:link,#m_fb_l a:visited{display:block;background-color:#0005;text-align:center;text-decoration:none;color:#000;padding:.5em}#m_fb_l a:hover,#m_fb_l a:focus,#m_fb_l a:active{font-weight:700;background-color:transparent}article{line-height:1.5em;color:var(--fbwhite)}h1,h2,h3,h4,h5,h6{color:var(--fbgold)}li h3,li h4,li h5,li h6{display:inline;margin:0;padding:0}blockquote{background:#00000099;margin:1em 0;padding:1em}cite{display:block;font-size:80%;font-weight:700;color:var(--fbgold);clear:both}.entry{position:relative;top:100vh;line-height:10em;opacity:0}.slideup{top:0;line-height:1.5em;opacity:1;-webkit-transition:top .5s ease-out,line-height .8s ease-out,opacity .8s linear;-moz-transition:top .5s ease-out,line-height .8s ease-out,opacity .8s linear;-o-transition:top .5s ease-out,line-height .8s ease-out,opacity .8s linear;transition:top .5s ease-out,line-height .8s ease-out,opacity .8s linear}.home{text-align:justify}.gig-detail a{color:var(--fbpink);margin:0 0 1em}.gig-detail a:visited{color:var(--fbpurple)}.datetime time:first-child{font-size:1em;color:var(--fbgold)}.datetime time:last-child{color:var(--fbwhite)}.gig-description{background-color:var(--smokeyquartz)}.gig-description p{padding:1em}.gig-description.open:before{content:"";border-top:1em solid transparent;border-right:1em solid transparent;border-bottom:1em solid var(--smokeyquartz);border-left:1em solid transparent;position:relative;bottom:2.3em}.navlink{color:#fdfdfd;text-decoration-line:none;font-variant:small-caps;letter-spacing:0;-webkit-transition:letter-spacing .4s linear;-moz-transition:letter-spacing .4s linear;-o-transition:letter-spacing .4s linear;transition:letter-spacing .4s linear}.navlink:hover,.navlink:focus{color:var(--fbpink);letter-spacing:5px;-webkit-transition:letter-spacing .1s linear;-moz-transition:letter-spacing .1s linear;-o-transition:letter-spacing .1s linear;transition:letter-spacing .1s linear}.navlink.active{color:var(--fbpink);font-weight:700}footer a{display:flex;align-items:center;justify-content:center;height:50px;width:50px;border:1px solid var(--fbwhite);border-radius:50%;padding:0}footer a:hover,footer a:focus,footer a:active{border-color:var(--fbpink);background-color:var(--fbpink)}.gallery div img{height:auto;width:100%;opacity:.5}.gallery img:hover,.gallery img:focus,.gallery img:active{cursor:pointer;opacity:1;box-shadow:0 0 10px #000}button.readmore{background-color:var(--fbgold);padding:.5em 1em;position:relative;z-index:99}button.readmore:hover,button.readmore:focus{cursor:pointer;color:var(--fbpink)}button.readmore:active{font-weight:700}@media (min-width: 1px) and (max-width: 767px){.site-wrap{min-height:100vh;display:block}.site-header{width:100%}.site-header img.fem-belling{display:none}nav.mobile-menu{height:280px;width:100vw;display:flex;flex-direction:column;position:fixed;z-index:100;top:-240px;overflow:hidden;-webkit-transition:top .2s ease-out;-moz-transition:top .2s ease-out;-o-transition:top .2s ease-out;transition:top .2s ease-out}nav.mobile-menu.open{top:0}.content{min-height:80vh;margin-top:40px;padding:0}footer{display:flex;flex-direction:column;padding:2em 0}footer .socials{display:flex;flex-direction:row;justify-content:space-around}.general,.gallery{padding:1em}.ytube div{margin:3em 0}.gallery div{height:auto;width:100%;margin-bottom:3em}.month,.gig{margin:1em 0;padding:1em}.gig,.datetime,.gig-detail{display:flex;flex-direction:column}.gig-detail b{margin:1em 0}.gig-detail button{margin:3em 0 0}.gig-description{display:none}.gig-description.open{display:block}.gig-description.open:before{left:calc(50% - 1em)}#mc_embed_signup_scroll{grid-template-columns:100fr;grid-template-rows:100px 80px 80px 80px 5px 5px 200px;grid-column-gap:2em}.optionalParent input[type=submit]{height:4em;width:100%;margin-bottom:5em}.mobile-toggle,a{height:40px;width:100%;padding:10px 0;text-align:center}nav a:link,nav a:visited{height:40px;display:block;background-color:#000d;border-bottom:1px solid #ffffff33}.mobile-toggle{background-color:#333;color:var(--fbgold)}nav .mobile-toggle:before,nav .mobile-toggle:after{content:"\21e9";margin:auto 1em}nav.open .mobile-toggle:before,nav.open .mobile-toggle:after{content:"\21e7";margin:auto 1em}}@media (min-width: 768px){.site-wrap{display:grid;grid-template-columns:75% 25%;-webkit-transition:background-image .5s linear;-moz-transition:background-image .5s linear;-o-transition:background-image .5s linear;transition:background-image .5s linear}.site-header{width:25vw;display:flex;flex-direction:column;min-height:100vh;align-items:center;font-size:calc(10px + 2vmin);color:#fff;position:fixed;top:0;left:75vw}nav.menu{width:100%}.content{min-height:100vh;padding:5vh 10vw}ul{list-style:none;margin:1em 0;padding:0 0 0 1em}li:before{display:block;float:left;content:"\2606";color:var(--fbgold);margin:0 1em 0 0}footer{display:flex;flex-direction:row;height:55px;width:25vw;justify-content:center;text-align:center;position:fixed;bottom:1em;left:75vw}.socials{width:100%;display:flex;flex-direction:row;justify-content:space-evenly}.cols2{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2em}.gallery{width:100%}.gallery div{height:auto;width:150px;margin-bottom:3em}#gigs{display:grid;grid-template-columns:1fr;grid-template-rows:auto}.month{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-gap:1em;margin:1em 0;padding:1em;border-radius:5px}.month h1{grid-column-start:1;grid-column-end:4}.gig{width:100%;display:inline-block;grid-row-start:span 1;margin-bottom:0;-webkit-transition:margin-bottom .2s linear;-moz-transition:margin-bottom .2s linear;-o-transition:margin-bottom .2s linear;transition:margin-bottom .2s linear}.gig-detail{display:grid;grid-template-columns:1fr;grid-template-rows:auto;margin:1em}.gig h3{min-height:2.5em;margin:0 0 1em}.gig-detail b,.gig-detail span{margin-bottom:1em}.gig-detail button{margin-top:1em}.datetime{background-color:#000;display:grid;grid-column-start:1;grid-column-end:2;justify-content:center;text-align:center}.datetime time{display:block;width:100%}.gig-description.open.one:before{left:calc(15% - 1em)}.gig-description.open.two:before{left:calc(50% - 1em)}.gig-description.open.three:before{left:calc(85% - 1em)}.gig-description{height:0;grid-column-start:span 3;-webkit-transition:height .2s linear;-moz-transition:height .2s linear;-o-transition:height .2s linear;transition:height .2s linear}.gig-description.open{height:22em}.gig .gig-description{display:none}#mc_embed_signup_scroll{grid-template-columns:50fr 50fr;grid-template-rows:100px 80px 80px 80px 5px 5px 30px;column-gap:2em}div.mc-field-group:nth-child(2){grid-column-start:1;grid-column-end:3}div.mc-field-group:nth-child(3){grid-column-start:1;grid-column-end:2}div.mc-field-group:nth-child(4){grid-column-start:2;grid-column-end:3}.optionalParent{grid-column-start:1;grid-column-end:3}.optionalParent .foot{display:flex;flex-direction:row;justify-content:space-between}.optionalParent input[type=submit]{height:3em;width:8em}img.fem-belling{height:auto;width:100%}}
