body.default{background-size:cover;}
body.default .container{background-color:rgba(255,255,255,0.8);}
body.default .container.top{background-color:rgba(0,0,0,0.7)}
.top-band{background-color:#000}
a{color:#b20a60;}
a:hover{text-decoration:none;color:#f32a91}
h1,h2,h3,h4,.nav{font-family:'HelveticaNeueW01-77BdCn 692722',"HelveticaNeue",Arial;text-transform:uppercase}
h1{font-size:36px;margin-bottom:-6px;margin-top:30px;}
h1 .logo{display:block;margin-bottom:11px}
h2{font-size:36px;margin-bottom:24px}
.post ul{padding-left:0}
.post li{list-style:none}
h4{color:#919191;margin-top:30px}
.nav{font-size:24px;}
.nav a{color:#919191;}
.nav a:hover{color:#d9d9d9}
a.btn{font-family:'HelveticaNeueW01-77BdCn 692722',"HelveticaNeue",Arial;text-transform:uppercase}
a.btn.btn-primary{background-color:#b20a60;border-color:#7d0743;}
a.btn.btn-primary.twitch-follow{background-color:#5a3e85;border-color:#8869b9;padding:10px 20px;font-size:130%;}
a.btn.btn-primary.twitch-follow .svg-heart{fill:#fff;margin-right:10px;width:30px;height:30px;vertical-align:text-bottom}
.navbar-inverse{background-color:transparent;border:none;padding-left:0;}
.navbar-inverse .container-fluid{padding-left:0;padding-right:0}
.navbar-inverse .navbar-nav .nav-facebook{margin-top:10px;font-size:18px;background-color:#34496e;padding:0 20px 0 0;}
.navbar-inverse .navbar-nav .nav-facebook >a{padding:0;color:#fff}
.navbar-inverse .navbar-nav .nav-facebook >a img{margin-right:10px}
.navbar-brand a{font-size:24px;font-family:'HelveticaNeueW01-77BdCn 692722',"HelveticaNeue",Arial;}
.navbar-brand a img{vertical-align:baseline}
.navbar-right{padding-left:10px;}
.navbar-right li a{padding-left:0}
.navbar-right img{width:32px;margin-top:-5px}
p,cite,dl,td,th,ul{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;margin-top:22px}
dl form{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;}
dl form input{font-size:16px}
blockquote{border:none;padding-left:0;font-style:italic;}
blockquote p{display:inline}
blockquote footer{margin-left:10px;display:inline;}
blockquote footer:before{font-size:24px}
blockquote footer cite{font-weight:bold;color:#000}
.read-more{margin:30px 0}
@media only screen and (min-width: 500px){.navbar-brand{display:none}
.nav.navbar-nav{margin-left:-30px}
}@media only screen and (max-width: 499px){.main-brand{display:none}
body{background-image:none}
.header{background-color:#222}
p,cite,dl,td,th{font-size:16px}
blockquote{margin-bottom:0;padding-bottom:4px;padding-top:0;}
blockquote footer{line-height:1em}
p{margin-top:0}
}.video-container{margin-bottom:36px;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-right:20px;}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{background-color:transparent}
.record-cover{width:100%}
.release-link img{height:24px;margin-right:10px}
.live .instagram.embed{float:none;margin-left:0}
.instagram.embed{float:right;height:400px;margin-left:10px;}
.instagram.embed iframe{height:100%}
.thumbnails li{display:inline}
.thumbnail>img,.thumbnail a>img{display:inline}
.thumbnail img{width:160px}
.photo{box-shadow:rgba(0,0,0,0.15) -1px 2px 2px;margin-left:15px}
dl.contact{margin-bottom:40px}
.footer{background-color:#b20a60;color:#fff;padding-bottom:15px;margin-top:30px}
.twitch{position:relative;background:#000 url("/images/twitch_blur_background.jpg") center center;background-size:cover;margin-top:-27px;padding-bottom:23px;}
@media only screen and (max-width: 499px){.twitch{margin-top:-20px}
}.twitch h1{color:#fff;clear:left}
.twitch p{color:#fff;}
@media only screen and (max-width: 499px){.twitch p{margin-top:10px}
}.twitch object{width:100%;height:100%}
.twitch .square{background-color:#c9146e;width:166px;height:200px;float:right;margin-left:20px;margin-bottom:45px;position:relative;right:5px;top:35px;color:#fff;font-family:"HelveticaNeue-CondensedBold";text-transform:uppercase;text-align:center;}
.twitch .square .head{font-size:32px}
.twitch .square .description{font-size:22px;position:absolute;bottom:13px;width:100%;line-height:22px}
.twitch .square .clock{position:absolute;top:50px;left:44px;width:80px;height:80px;}
.twitch .square .clock .hero-circle,.twitch .square .clock .hero-face{width:100%;height:100%}
.hero-face:after{position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;background:#fff;border-radius:4px;content:"";display:block}
.hero-circle{width:180px;height:180px;margin:0 auto;position:relative;border:4px solid #fff;border-radius:50%;box-shadow:0 1px 8px rgba(34,34,34,0.3),inset 0 1px 8px rgba(34,34,34,0.3);background:url("../img/bg.png") 0 50%}
.hero-hour{transition:1s ease-in-out;width:0;height:0;position:absolute;top:50%;left:50%;margin:-2px 0 -2px -25%;padding:2px 0 2px 25%;background:#fff;transform-origin:100% 50%;border-radius:2px 0 0 2px}
.hero-minute{transition:1s ease-in-out;width:0;height:0;position:absolute;top:50%;left:50%;margin:-40% -2px 0;padding:40% 2px 0;background:#fff;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;border-radius:3px 3px 0 0}
.hero-second{width:0;height:0;position:absolute;top:50%;left:50%;margin:-40% -1px 0 0;padding:40% 1px 0;background:#fff;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}
.sidebar{border-left:1px solid #eee}
.release-link{margin-top:10px}
div.central-column{max-width:400px;margin:0 auto;color:#fff}
div.soundcloud{width:100%}
body.release{background-color:#222;}
body.release .nav{text-align:center;padding:20px 0;}
body.release .nav a img{vertical-align:inherit}
body.release .footer{background-color:#111}
body.release .footer a{font-family:'HelveticaNeueW01-77BdCn 692722',"HelveticaNeue",Arial;text-transform:uppercase;vertical-align:middle}
.sharing ul iframe,.sharing ul li > span{vertical-align:bottom}
.sharing ul a.email{background-color:#768c94;padding:4px 8px;border-radius:2px;font-family:"HeveticaNeue","Arial";font-weight:bold;font-size:11px;color:#fff}
