@font-face{font-family:Colonna;src:url(font/colonna.woff) format("woff"),url(font/colonna.woff2) format("woff2")}body{margin:0}html{color:#555;font-size:1em;line-height:1.5;font-family:Roboto Condensed,sans-serif;scroll-behavior:smooth}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{max-width:100%;height:auto}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.body-gigs-front-list{background:#000 url(../images/coverhome.jpg) no-repeat 50% 50%;background-size:cover;background-attachment:fixed;height:auto;overflow:visible}.body-gigs-front-list .live{padding:60px 30px 30px;max-width:700px}.body-gigs-front-list h1{font-size:3em;color:#fff;display:inline-block;vertical-align:middle;margin:0}.body-gigs-front-list .home{text-decoration:none;display:inline-block;padding:5px 9px;background-color:#fff;color:#000;vertical-align:middle;margin-left:20px}.body-gigs-front-list img{max-width:100%}.body-gigs-front-list .home:hover{background-color:#fee9e2}.body-gigs-front-list h2{font-size:2em;margin-top:0}.body-gigs-front-list .gig{background:hsla(0,0%,100%,.7);padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:20px}.body-gigs-front-list .content{padding-left:20px}.popin-overlay{position:fixed;z-index:7;top:0;left:0;right:0;bottom:0;padding:1em;background-color:hsla(0,0%,100%,.5);overflow:auto}.popin-overlay .popin{position:relative;max-width:700px;padding:2em;background-color:#222;color:#fff;margin:0 auto;padding:40px}.popin-overlay .popin h2{margin:.75em 0 .5em}.popin-overlay .popin .popin-close{position:absolute;top:40px;right:40px;width:40px;height:40px;color:#fff;text-decoration:none}.popin-overlay .popin .popin-close svg{width:40px;height:40px}.container{padding:20px;max-width:1400px;margin:0 auto}ul.main-menu{display:block;list-style:none;margin:0;padding:0;z-index:4;position:sticky;top:0;left:0;right:0;text-align:center;margin-top:-40px;font-size:0}ul.main-menu li{display:inline-block;padding:0;margin:0}ul.main-menu li a{display:block;padding:5px 10px;background-color:rgba(0,0,0,.5);font-family:Colonna,sans-serif;color:#fff;font-size:1.5rem;text-decoration:none;font-weight:400}.ouija-home{position:relative;height:100vh;overflow:hidden;background-color:#000}.ouija-home>.content{position:absolute;bottom:0;left:0;right:0;z-index:2}.ouija-home .content-content{max-width:800px;text-align:center;margin:0 auto;padding-bottom:3em}.ouija-home .content-content .logo-sknail{width:60px}.ouija-home .content-content h1{font-family:Colonna,sans-serif;text-transform:uppercase;color:#fff;font-size:3em;letter-spacing:.3em;margin:1em 0 0;font-weight:400}.ouija-home .backdrop{position:fixed;width:100%;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.ouija-home .albums{position:absolute;right:20px;top:20px;color:#fff;z-index:3}.ouija-home .albums a{text-decoration:none;color:#fff;background:#000;padding:8px;display:block;margin-bottom:5px;text-align:center}.ouija-home .albums .album-list{padding:0}.ouija-home .albums .album-list a.in{display:block;cursor:pointer;width:120px;font-size:.8em;margin:0 0 3px;padding:3px;background-color:#000}.ouija-home .albums .album-list a.in:last-child{margin-bottom:0}.page{position:relative;z-index:2;background-color:#020516;color:#fff;min-height:100vh}.cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cols .col-6{width:48%}h2{font-family:Colonna,sans-serif;text-transform:uppercase;color:#fff;font-size:3em;margin:2em 0 .75em;font-weight:400}.page-pres a{color:#fff;text-decoration:none;border-bottom:1px dotted;font-weight:700}.page-videos{min-height:0;background-color:#111;text-align:center}.page-videos iframe{margin:15px}.page-listen{background:#000 url(../images/ouija/bandbg.jpg) no-repeat 50% 50%;background-size:cover}.page-listen,.page-listen h2{text-align:center}.songs{max-width:740px;margin:0 auto}.songs .song{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;padding:10px 0;border-bottom:1px dotted #fff}.album-list a.in{display:inline-block;margin:1em 1em 1em 0;width:160px;padding:10px;background-color:#444;text-decoration:none;color:#fff}.album-list a.in img{max-width:100%;display:block}.album-list a h1{text-align:center}.album-list a h1,.album-list a h2{font-size:1em;margin:0}.page-contacts{text-align:center}.page-contacts a{color:#fff;text-decoration:none;border-bottom:1px dotted}.page-contacts .social{padding-top:2em}.page-contacts .social a{border:0;margin:0 .5em}.page-contacts .social svg{width:32px;height:32px}.page-live{background:url(../images/live.jpg) no-repeat 50% 50%;background-size:cover;background-attachment:fixed}.page-live .live{padding-top:1em;max-width:600px;margin:0 auto}.page-live .live .gig{background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.4);padding:10px;border-radius:4px;margin-bottom:5px}.page-live .live h3{font-family:Colonna,sans-serif;line-height:1;font-weight:400;font-size:2em;margin:5px 0 0}.page-live .live p{margin:.5em 0 0}.page-live .live a{color:#fff;border-bottom:1px dotted;text-decoration:none}.show-mobile{display:none!important}@media (max-width:960px){.hide-mobile{display:none!important}.show-mobile{display:block!important}.ouija-home .backdrop{position:static;-webkit-transform:none;transform:none}.cols{display:block}.cols .col-6{width:auto}h2{margin:1em 0 .75em;line-height:1.1}.popin-overlay{padding:10px}.popin-overlay .popin{padding:20px}.popin-overlay .popin .popin-close{top:20px;right:20px}.page-videos iframe{margin:15px 0;max-width:100%}.menu-container{position:fixed;top:0;left:0;right:0;background-color:rgba(0,0,0,.7);min-height:50px;z-index:5}.menu-container .open-menu{position:absolute;top:5px;right:5px;border:1px solid #ccc;width:38px;height:38px;white-space:nowrap;overflow:hidden;text-indent:50px;border-radius:5px}.menu-container .open-menu:after{content:"";position:absolute;top:9px;left:7px;right:7px;bottom:9px;border-top:2px solid #ccc;border-bottom:2px solid #ccc}.menu-container .open-menu:before{content:"";position:absolute;top:18px;left:7px;right:7px;height:2px;background-color:#ccc}.menu-container ul.main-menu{position:static;margin-top:50px;display:none}.menu-container ul.main-menu li{display:block}.menu-container ul.main-menu li a{display:block;text-align:center}.menu-container ul.main-menu li:last-child a{padding-bottom:10px}.menu-container.active ul.main-menu{display:block}.ouija-home .albums{position:fixed;left:10px;right:auto;top:5px;z-index:6}}@media (max-width:540px){ul.main-menu li a{font-family:Roboto Condensed,sans-serif;font-size:1rem}.songs .song,.songs .song span{display:block}}