@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans"), local("OpenSans"), url("../fonts/open-sans.woff") format("woff"); } * { margin: 0; } html { height: 100%; overflow-y: scroll; overflow-x: hidden; } /* //MAIN PAGE// */ .body { height: 100%; margin: 0px; background-color: black; } #bg { width: 100%; height: 100%; top: 0; left: 0; position: fixed; background-image: url('images/bg.jpg'); background-size: cover; background-repeat: no-repeat; background-position: center center; z-index: -1; } #wrapper { height: 100%; margin-bottom: -100px; } #main { width: 100%; height: 430px; top: 50%; margin-top: -215px; position: fixed; } #footer { height: 196px; bottom: 0px; left: 0px; right: 0px; margin: 0px; position: absolute; border-top: 0px solid #555555; border-bottom: 0px solid #555555; -webkit-transitition: all 1.0s ease; -moz-transition: all 1.0s ease; -o-transition: all 1.0s ease; -ms-transition: all 1.0s ease; transition: all 1.0s ease; } #footer.expanded { height: 100%; } #soundcloud { width: 40px; height: 32px; top: 0px; right: 0px; position: fixed; background-image: url('../images/stratus/soundcloud.png'); z-index: 10001; } #gotop { width: 32px; height: 32px; bottom: 110px; right: 10px; position: fixed; background-color: #01b5ff; background-image: url('images/scrollup.png'); border-radius: 2px; cursor: pointer; opacity: 0; z-index: 1000000; -webkit-transitition: background-color .6s ease; -moz-transition: background-color .6s ease; -o-transition: background-color .6s ease; -ms-transition: background-color .6s ease; transition: background-color .6s ease; } #gotop:hover { background-color: #999; -webkit-transitition: all .1s ease; -moz-transition: all .1s ease; -o-transition: all .1s ease; -ms-transition: all .1s ease; transition: all .1s ease; } #logo { width: 420px; height: 248px; margin: 36px auto 0; background-image: url('images/logo.png'); background-repeat: no-repeat; background-position: right top; } #social { width: 444px; height: 125px; margin: 0px auto; } #social img { width: 65px; height: 65px; padding: 15px 10px; border: 0px; } #text a { color: #bbb; text-decoration: none; } #text a:hover { color: #888; text-decoration: none; } .textbg { background-color: #121212; -webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.5); -moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.5); box-shadow: 0px 1px 4px rgba(0,0,0,0.5); } #releases { max-width: 62%; height: 100px; left: 0px; top: 96px; position: absolute; overflow: hidden; z-index: 10; } #releases img { width: 100px; margin: 0px 5px 0px 0px; } #linktocontent { width: 100%; font-family: "Open Sans"; font-size: 68px; letter-spacing: 1px; line-height: 190px; text-align: center; color: #aaa; } #linktocontent a { color: #aaa; text-decoration: none; background-image: url('images/pageup.png'); background-repeat: no-repeat; background-position: center 24px; animation-name: blink; animation-delay: 1s; animation-duration: 3s; animation-iteration-count: 3; } @keyframes blink { 0% {opacity: 1;} 60% {opacity: 1;} 70% {opacity: 0;} 80% {opacity: 1;} 90% {opacity: 0;} 100% {opacity: 1;} } #linktocontent a:hover { color: #aaa; text-decoration: none; } #contentbox { height: 100px; left: 0; right: 0; top: 96px; position: absolute; background-color: rgba(15,15,15,.8); z-index: 9; } .bottomlink { padding: 34px 7px 0px 0px; font-family: "Open Sans"; font-size: 13px; text-align: right; letter-spacing: 2.25px; color: #bbb; } .bottomlink a { color: #bbb; text-decoration: none; } .bottomlink a:hover { color: #888; text-decoration: none; } /* //NEWSLETTER SIGNUP// */ #bottom-right{ max-width: 35%; right: 0px; top: 96px; margin: 15px 10px 0px 0px; position: absolute; z-index: 10; } #mc_embed_signup { } #mc_embed_signup td { padding: 2px; } #mc_embed_signup .email { width: 150px; height: 22px; margin: 0px 6px 0px 0px; padding: 0; background-color: #fff; border: 0px solid #fff; font-family: "Open Sans"; font-size: 16px; letter-spacing: 0.2em; text-indent: 5px; color: #888; -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,1); -moz-box-shadow: 0px 1px 2px rgba(0,0,0,1); box-shadow: 0px 1px 2px rgba(0,0,0,1); } input[type=checkbox] { visibility: hidden; } .checkbox { width: 9px; height: 9px; margin: 0px 80px 0px 0px; position: relative; -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,1); -moz-box-shadow: 0px 1px 2px rgba(0,0,0,1); box-shadow: 0px 1px 2px rgba(0,0,0,1); } .checkbox input[type=checkbox]:checked + label { color: #fff; } .checkbox label:before { content: "X"; font-family: "Open Sans"; color: #fff; -webkit-transitition: all .1s ease; -moz-transition: all .1s ease; -o-transition: all .1s ease; -ms-transition: all .1s ease; transition: all .1s ease; } .checkbox input[type=checkbox]:checked + label:before { color: #000; font-weight: bold; } .checkbox label { display: block; width: 9px; height: 9px; top: 0px; left: 0px; position: absolute; background-color: #fff; font-family: "Open Sans"; font-size: 9px; letter-spacing: 0.2em; text-indent: 1px; color: #ccc; cursor: pointer; z-index: 1; -webkit-transition: all .1s ease; -moz-transition: all .1s ease; -o-transition: all .1s ease; -ms-transition: all .1s ease; transition: all .1s ease; } input[type=checkbox] + label { line-height: 1em; text-indent: 2px; } #mc_embed_signup .button { clear: both; display: inline-block; width: 80px; height: 22px; margin: 0px 10px 0px 5px; padding: 0; background-color: #fff; border: 0px solid; border-radius: 4px; font-family: "Open Sans"; font-size: 17px; letter-spacing: 0.2em; line-height: 0px; text-align: center; vertical-align: top; text-decoration: none; white-space: nowrap; cursor: pointer; -webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.5); -moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.5); box-shadow: 0px 1px 4px rgba(0,0,0,0.5); } /* //RELEASES PAGE// */ .rlsphp_wrapper { width: 100%; margin-top: 100px; padding: 0 0 70px 0; background-color: rgba(15,15,15,.8); } .rlsphp_main { width: 880px; margin: 100px auto 0; } .rlsphp_toptitles { padding: 100px 0px 40px 10px; font-family: "Open Sans"; font-size: 30px; font-weight: bold; letter-spacing: 8px; text-align: left; color: #000; opacity: .8; } .rlsphp_toptitles a { padding: 0 16px; background-color: #01b5ff; } .rlsphp_linkout { float: left; } .rlsphp_linkout img { width: 30px; padding: 11px 0px 0px 16px; border: 0; -webkit-transitition: opacity .1s ease; -moz-transition: opacity .1s ease; -o-transition: opacity .1s ease; -ms-transition: opacity .1s ease; transition: opacity .1s ease; } .rlsphp_linkout img:hover { opacity: .5; -webkit-transitition: opacity .1s ease; -moz-transition: opacity .1s ease; -o-transition: opacity .1s ease; -ms-transition: opacity .1s ease; transition: opacity .1s ease; } .rlsphp_catno { float: left; padding: 15px 4px 10px 16px; font-family: "Open Sans"; font-size: 16px; letter-spacing: 1.75px; color: #ccc; } .rlsphp_titles { padding: 12px 8px 10px 0px; background-color: rgba(0,0,0,.9); font-family: "Open Sans"; font-size: 20px; font-weight: bold; letter-spacing: 2.25px; text-align: right; color: #fff; } .rlsphp_embedarea { width: 880px; height: 318px; margin-bottom: 40px; background-color: rgba(0,0,0,.9); } .rlsphp_artwork { float: left; padding: 8px; } .rlsphp_artwork img { width: 303px; height: 303px; } .rlsphp_ytembed { width: 538px; height: 303px; float: right; padding: 8px; }