@import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@media only screen and (min-width: 320px) and (max-width: 599px) and (-webkit-device-pixel-ratio: 2){.albumEdifice-bg{background-image:url("/img/albumEdifice-mobile-background.jpg") !important}img#optional-stuff{display:none}#bio{display:-ms-flexbox;display:flex;width:100%;padding:25px 0}.container-bio{display:-ms-flexbox;display:flex;width:100%}#bio p{display:-ms-flexbox;display:flex;text-align:center;padding:0;width:100% !important}#media{background-image:url("/img/_Holy Sepulchre_B-mobile-background.jpg") !important}#media .title{max-width:320px !important}.video-hide-on-mobile{display:none}.video-display-on-mobile{display:block;width:100%;text-align:center;margin-left:0;margin-right:25%;margin-top:auto;margin-bottom:auto}#music .info{display:block !important;margin:auto;max-width:100%;width:100% !important}#music .info .singles{display:block !important;width:100% !important}#music .info .sub-title{max-width:100%;width:100%}#music .info .tracks{display:block !important;box-shadow:none !important}.logos{display:block;width:100%}.logos img{display:block;width:320px !important;margin-right:10%;padding-right:20%}.album-cover{display:none !important}.album-cover img{display:none}.group-img-bg{background-image:url("/img/group0-mobile-background.jpg") !important}#shows .showdates .dates{display:block !important;text-align:center}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3){.albumEdifice-bg{background-image:url("/img/albumEdifice-mobile-background.jpg") !important}img#optional-stuff{display:none}#bio{display:-ms-flexbox;display:flex;width:100%;padding:25px 0}.container-bio{display:-ms-flexbox;display:flex;width:100%}#bio p{display:-ms-flexbox;display:flex;text-align:center;padding:0;width:100% !important}#media{background-image:url("/img/_Holy Sepulchre_B-mobile-background.jpg") !important}#media .title{max-width:320px !important}.video-hide-on-mobile{display:none}.video-display-on-mobile{display:block;width:100%;text-align:center;margin-left:0;margin-right:25%;margin-top:auto;margin-bottom:auto}#music .info{display:block !important;margin:auto;max-width:100%;width:100% !important}#music .info .singles{display:block !important;width:100% !important}#music .info .sub-title{max-width:100%;width:100%}#music .info .tracks{display:block !important;box-shadow:none !important}.logos{display:block;width:100%}.logos img{display:block;width:320px !important;margin-right:10%;padding-right:20%}.album-cover{display:none !important}.album-cover img{display:none}.group-img-bg{background-image:url("/img/group0-mobile-background.jpg") !important}#shows .showdates .dates{display:block !important;text-align:center}}@media only screen and (min-width: 600px) and (max-width: 800px){.video-hide-on-mobile{display:none !important}.video-display-on-mobile{display:block;width:100%;text-align:center;margin-left:50%;margin-right:50%;margin-top:auto;margin-bottom:auto}.album-cover{display:none !important}.album-cover img{display:none}#music .info{display:block !important;margin:auto;max-width:100%;width:100% !important}#music .info .singles{display:block !important;width:100% !important}#music .info .sub-title{max-width:100%;width:100%}#music .info .tracks{display:block !important;box-shadow:none !important}#shows .showdates .dates{display:block !important;text-align:center}.bandcamp-logo{margin-left:15%;margin-right:auto}}@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-min-device-pixel-ratio: 4) and (-webkit-device-pixel-ratio: 4) and (orientation: portrait){.albumEdifice-bg{background-image:url("/img/albumEdifice-mobile-background.jpg") !important}img#optional-stuff{display:none}#bio{display:-ms-flexbox;display:flex;width:100%;padding:25px 0}.container-bio{display:-ms-flexbox;display:flex;width:100%}#bio p{display:-ms-flexbox;display:flex;text-align:center;padding:0;width:100% !important}#media{background-image:url("/img/_Holy Sepulchre_B-mobile-background.jpg") !important}#media .title{max-width:320px !important}.video-hide-on-mobile{display:none}.video-display-on-mobile{display:block;width:100%;text-align:center;margin-left:0;margin-right:25%;margin-top:auto;margin-bottom:auto}#music .info{display:block !important;margin:auto;max-width:100%;width:100% !important}#music .info .singles{display:block !important;width:100% !important}#music .info .sub-title{max-width:100%;width:100%}#music .info .tracks{display:block !important;box-shadow:none !important}.logos{display:block;width:100%}.logos img{display:block;width:320px !important;margin-right:10%;padding-right:20%}.album-cover{display:none !important}.album-cover img{display:none}.group-img-bg{background-image:url("/img/group0-mobile-background.jpg") !important}#shows .showdates .dates{display:block !important;text-align:center}}@media only screen and (min-width: 411px) and (max-width: 767px){.albumEdifice-bg{background-image:url("/img/albumEdifice-mobile-background.jpg") !important}img#optional-stuff{display:none}#bio{display:-ms-flexbox;display:flex;width:100%;padding:25px 0}.container-bio{display:-ms-flexbox;display:flex;width:100%}#bio p{display:-ms-flexbox;display:flex;text-align:center;padding:0;width:100% !important}#media{background-image:url("/img/_Holy Sepulchre_B-mobile-background.jpg") !important}#media .title{max-width:320px !important}.video-hide-on-mobile{display:none}.video-display-on-mobile{display:block;width:100%;text-align:center;margin-left:0;margin-right:25%;margin-top:auto;margin-bottom:auto}#music .info{display:block !important;margin:auto;max-width:100%;width:100% !important}#music .info .singles{display:block !important;width:100% !important}#music .info .sub-title{max-width:100%;width:100%}#music .info .tracks{display:block !important;box-shadow:none !important}.logos{display:block;width:100%}.logos img{display:block;width:320px !important;margin-right:10%;padding-right:20%}.album-cover{display:none !important}.album-cover img{display:none}.group-img-bg{background-image:url("/img/group0-mobile-background.jpg") !important}#shows .showdates .dates{display:block !important;text-align:center}}@media only screen and (min-width: 801px) and (max-width: 1240px){.video-hide-on-mobile{display:none}.video-display-on-mobile{display:inline-block;width:50%;text-align:center;margin-top:auto;margin-bottom:auto}.video-display-on-tablet{display:inline-block;width:50%;text-align:center;margin-left:80%;margin-top:auto;margin-bottom:auto}#shows .showdates .dates{display:block !important;text-align:center}}html,body{width:100%;height:100%;margin:0px;padding:0px;overflow-x:hidden}*{box-sizing:border-box}body{font-family:'Roboto', sans-serif}.header{height:100px;background:#34495e;padding:0 20px;color:#fff}.logo{line-height:100px;float:left;text-transform:uppercase}.menu{float:right;line-height:100px}.menu a{color:#fff;text-transform:uppercase;text-decoration:none;padding:0 10px;transition:0.4s}.show-menu-btn,.hide-menu-btn{transition:0.4s;font-size:30px;cursor:pointer;display:none}.show-menu-btn{float:right}.show-menu-btn i{line-height:100px}.menu a:hover,.show-menu-btn:hover,.hide-menu-btn:hover{color:#3498db}#chk{position:absolute;visibility:hidden;z-index:-1111}@media screen and (max-width: 600px){.show-menu-btn,.hide-menu-btn{display:block}.menu{position:fixed;width:100%;height:100vh;background:#333;right:-100%;top:0;text-align:center;padding:80px 0;line-height:normal;transition:0.7s;z-index:4}.menu a{display:block;padding:20px}.hide-menu-btn{position:absolute;top:40px;right:40px}#chk:checked ~ .menu{right:0}}#top-section{position:relative;height:100vh}#top-section .albumEdifice-bg{background-image:url("/img/albumEdifice.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-color:#464646;height:100vh;width:100%;position:absolute;z-index:1}#top-section .floating-img{position:absolute;z-index:3;width:100%;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#top-section .logo-img{max-width:90%}#top-section .logo-img img{width:100%;filter:contrast(120%)}.container{max-width:1800px;margin:0 auto}#bio{background-color:black;position:relative;z-index:3;padding:100px 0}#bio .container{display:-ms-flexbox;display:flex}#bio p{color:white;line-height:2;font-size:1.2rem;width:100%;padding:0 50px}#optional-stuff{float:right;border:none;text-align:right;-ms-flex-item-align:end;align-self:flex-end}#media{padding:100px 0;background-image:url("/img/HolySepulchre_B.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-color:#464646;position:relative;z-index:3}#media .title{background:black;font-size:1.1rem;font-weight:300;text-transform:uppercase;padding:20px;text-align:center;width:100%;max-width:500px;margin:0 auto;color:white}#media .videos{padding:80px;padding-right:10%;padding-left:10%;padding-bottom:20px;display:-ms-grid;display:grid;-ms-grid-columns:33% 33% 33%;grid-template-columns:33% 33% 33%}#media .videos .video{border-radius:4px;overflow:hidden;justify-self:center;box-shadow:0 13px 24px -8px #000}#music{padding:80px 0;background:-webkit-radial-gradient(center, ellipse cover, #916d71 0%, #351520 100%);color:white;position:relative;z-index:3}#music .container{display:-ms-flexbox;display:flex;padding:0 50px}#music .info{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:3}#music .info .title{font-size:3.5rem;font-weight:700;text-align:center;margin-bottom:20px}#music .info .singles{width:400px;display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;grid-column-gap:10%;margin-bottom:20px;z-index:3 !important}#music .info .singles li{font-size:1.2rem;font-weight:300;text-align:center;margin-bottom:20px;white-space:nowrap}#music .info .sub-title{font-size:1.2rem;font-weight:500;text-align:center;text-transform:uppercase;margin-bottom:0;z-index:3}#music .info .tracks{width:auto;display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;grid-column-gap:5%;margin-top:20px;box-shadow:0 13px 24px -8px #000}#music .tracks .track iframe{margin-top:10px}.logos{z-index:3}#music .album-cover{width:50%;display:-ms-grid;display:grid;-ms-flex-align:center;align-items:center;z-index:2}#music .album-cover img{width:50%;justify-self:flex-end;box-shadow:0 13px 24px -8px rgba(0,0,0,0.75);z-index:2}#shows{background:black;position:relative;z-index:4;height:100%}#shows .group-img-bg{background-image:url("/img/group0.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#464646;height:300px;filter:blur(5px) saturate(20%)}#shows .showdates{background:black;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#shows .showdates .title{color:white;text-transform:uppercase;font-size:1.8rem;text-align:center;margin:60px 0}#shows .showdates .dates{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);grid-gap:20px}#shows .showdates .dates li{color:white;font-size:1.3rem;padding:0 10px}#shows .showdates .dates li span{padding:0 10px}#shows .showdates .dates li .city{font-weight:700}#shows .showdates .dates li .location{font-size:1rem;font-weight:300}#shows .showdates .dates li .date{font-weight:500;color:#916d71}footer{background:#1b1b1b;height:50%;padding:25px;text-align:center;color:white;font-size:12px}footer img{width:200px;margin-top:20%;padding:10px;vertical-align:center}footer a{color:#782b97;text-decoration:none;text-transform:uppercase;padding-top:10px}
