/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */html{color:#222;font-size:1em;line-height:1.4}::-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}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.courier{font-family:"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;letter-spacing:-2px}a{color:#000;outline:none}a:hover{color:#983741}.desktop-only{display:none}@media screen and (min-width:769px){.desktop-only{display:inline}}.mobile-only{display:none}@media screen and (max-width:768px){.mobile-only{display:block}}#bg{position:fixed;top:0;right:0;height:100%;z-index:-10}@media (min-aspect-ratio:40/17){#bg{width:100%;height:auto}}#bg-mobile{display:none;position:fixed;top:0;left:0;min-height:100%;min-width:100%;z-index:-10}@media screen and (max-width:768px){#bg{display:none}#bg-mobile{display:block}}header{position:absolute;top:0;left:50px;background:url("../img/header.png") no-repeat top left;width:468px;height:233px}header .heading h1{position:absolute;top:10px;left:70px}header nav a[data-content=music]{position:absolute;top:60px;right:25px}header nav a[data-content=contact]{position:absolute;top:110px;right:25px}header.mobile{background:url("../img/header-mobile.png") no-repeat top left;width:308px;height:411px;left:50%;margin-left:-154px}header.mobile nav a{-webkit-transform:rotate(87deg);-moz-transform:rotate(87deg);-o-transform:rotate(87deg);writing-mode:lr-tb}header.mobile nav a[data-content=music]{position:absolute;top:260px;right:15px}header.mobile nav a[data-content=contact]{position:absolute;top:260px;right:45px}.heading{width:200px;text-align:center}.heading h1{font-family:journalregular;line-height:.8em;color:#000;font-size:3em;margin:0;position:absolute;top:10px;left:70px;-webkit-transform:rotate(354deg);-moz-transform:rotate(354deg);-o-transform:rotate(354deg);writing-mode:lr-tb}nav a{text-decoration:none;font-weight:100;font-size:2em;color:#000}nav a:hover{color:#983741}.scroll-header{position:fixed;top:-68px;left:50px;width:308px;height:68px;background:url('../img/label.png');-webkit-transition:top .5s;transition:top .5s}.scroll-header.show{top:5px}@media screen and (max-width:600px){.scroll-header{left:50%;margin-left:-154px}}.content{position:relative;background-color:#fff;background:url("../img/concrete_seamless.png") repeat}.content .close{font-family:journalregular;color:#000;text-decoration:none;font-size:3em;font-weight:bold;position:absolute;top:0;right:25px}.content .close:hover{color:#983741}.content .content-inner{padding:25px;padding-bottom:60px;overflow:hidden;box-sizing:border-box;height:100%}.content .content-inner.narrow{width:100%;max-width:1024px;box-sizing:border-box;margin:0 auto}.content iframe{display:block;top:50%;margin:0 auto}footer{position:fixed;bottom:5px;right:25px;text-align:right;font-family:"Helvetica Neue Light","HelveticaNeue-Light","Helvetica Neue",Calibri,Helvetica,Arial,sans-serif;font-weight:100;text-decoration:none;font-size:.875em;color:#fff;text-shadow:1px 0 1px #000}footer a{font-family:"Helvetica Neue Light","HelveticaNeue-Light","Helvetica Neue",Calibri,Helvetica,Arial,sans-serif;font-weight:100;text-decoration:none;font-size:.875em;color:#fff;text-shadow:1px 0 1px #000}footer.dark,footer.dark a{color:#000;text-shadow:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*,*:before,*:after{background:transparent !important;color:#000 !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,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}