html,body,div,span,object,iframe,h1,h2,h3,h4,p,a,img,ol,ul,li,form,label,figure{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
ol,ul,dl{list-style:none;}
blockquote,q{quotes:none;}
:focus,:active{outline:0;}
table{border-collapse:collapse;}
table,th,td,caption{text-align:left;vertical-align:top;}
h2,h3,p,.text ul{padding:0 0 26px 0;}
h1,h2,h3{font-weight:normal;}
hr{display:none;}
select{margin-right:7px;vertical-align:middle;}
option{margin-right:7px;}
header,footer,aside,nav,article,section{display:block;min-height:1px;}
img,embed,object,iframe{vertical-align:bottom;}
a{color:#333;}
.cfx:after,#grid:after,.text ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
* html .cfx,* html #grid,* html .text ul:after{height:1px;}
*+html .cfx,*+html #grid *+html .text ul:after{min-height:1px;}
.text-hover{-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}
.opacity-hover{-webkit-transition:opacity 0s ease-in;-moz-transition:opacity 0s ease-in;-ms-transition:opacity 0s ease-in;-o-transition:opacity 0s ease-in;transition:opacity 0s ease-in;}
.opacity-hover-out{-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-ms-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out;}
.chromeframe{position:fixed;top:0px;left:0px;z-index:100000;background:#c20000;padding:10px 5%;width:90%;color:#fff;text-align:center;}.chromeframe a{color:#fff;text-decoration:underline;}
.texgyre{font:20px/28px "Open Sans","arial",sans-serif;font-weight:300;}
.orator{text-transform:uppercase;font:20px/28px "Open Sans","arial",sans-serif;font-weight:300;font-style:italic;}
html,body{color:#333;}
html{height:100%;position:relative;background:#ffffff url() 0 0 no-repeat;min-width:720px;}
html,body,textarea,input,select,option{font:20px/28px "Open Sans","arial",sans-serif;font-weight:300;}
body{width:100%;min-height:100%;height:auto;background:#a8bbbe;max-width:1890px;margin:auto;}
p:empty{display:none;}
.centering{margin:auto;max-width:1890px;min-height:10px;}
.hidetext{text-indent:-3000px;overflow:hidden;}
.border-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.bg30{background:url("../img/b30.png");background:rgba(0, 0, 0, 0.3);}
.bg60{background:url("../img/b60.png");background:rgba(0, 0, 0, 0.6);}
header{height:680px;width:100%;line-height:20px;z-index:99;background:#769ea0 url("../img/header.jpg") 50% 0 repeat;position:relative;text-transform:uppercase;font:20px/28px "Open Sans","arial",sans-serif;font-weight:300;font-style:italic;color:#fff;}header #album_promo{position:absolute;bottom:0px;left:0px;background:url("../img/b30.png");background:rgba(0, 0, 0, 0.3);width:100%;text-align:center;height:152px;padding:108px 0 0;text-transform:uppercase;}header #album_promo a#preorder{color:#fff;text-decoration:none;letter-spacing:6px;}
header #album_promo #logo{width:600px;height:30px;margin:0 0 0 -300px;position:absolute;top:55px;left:50%;z-index:100;}header #album_promo #logo a{display:block;background-position:0 0;width:100%;height:100%;text-indent:-3000px;overflow:hidden;}
header #album_promo h2{position:absolute;bottom:0px;left:0px;height:35px;background:url("../img/b60.png");background:rgba(0, 0, 0, 0.6);width:100%;text-align:left;overflow:hidden;}header #album_promo h2 span{position:absolute;top:14px;left:50%;margin-left:-475px;width:950px;height:34px;background-position:0 -35px;text-indent:-3000px;overflow:hidden;}
header nav#primary-nav{z-index:101;position:absolute;top:0px;bottom:auto;left:0px;width:100%;background:#d3d6d3;height:200px;}header nav#primary-nav.closed{display:none;}
header nav#primary-nav ul{text-align:center;width:700px;padding-top:61px;font-size:0;line-height:0;}header nav#primary-nav ul li{display:-moz-inline-box !important;display:inline-block;font-size:22px;line-height:34px;letter-spacing:5px;position:relative;margin-right:40px;}header nav#primary-nav ul li:after{position:absolute;right:-30px;top:-1px;content:"/";color:#779d9f;}
header nav#primary-nav ul li.wrap-end:after{content:"";}
header nav#primary-nav ul li.last{margin:0;padding:0;border:0;}
header nav#primary-nav ul a{text-decoration:none;color:#000;padding:0 4px 0 10px;}header nav#primary-nav ul a:hover{border-bottom:4px solid #fff;color:#fff;}
header #slashes{z-index:1000;position:absolute;top:10px;left:50%;width:268px;height:341px;margin-left:-750px;background-position:0 -74px;}
header #hide_show_nav{z-index:1000;cursor:pointer;position:absolute;top:20px;left:50%;margin-left:450px;width:24px;height:22px;}header #hide_show_nav span{display:block;background-position:-605px 0;width:24px;height:22px;}
header #hide_show_nav.open span{background-position:-680px 0;}
header #hide_show_nav:hover{opacity:0.5;}
.js nav#primary-nav{top:-200px;}
.single header{height:260px;background:#769ea0 url("../img/header_small.jpg") 50% 0 repeat;}
footer{width:100%;min-height:277px;padding-top:123px;background:#e7e5e5;border-bottom:20px solid #ff760e;text-transform:uppercase;font:20px/28px "Open Sans","arial",sans-serif;font-weight:300;font-style:italic;text-align:center;}footer #social{height:80px;width:525px;margin:auto;overflow:hidden;}footer #social a{margin:0 15px;height:60px;float:left;display:block;text-indent:-3000px;overflow:hidden;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-ms-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out;}footer #social a.facebook{width:29px;background-position:-413px -139px;}
footer #social a.twitter{width:70px;background-position:-447px -139px;}
footer #social a.instagram{width:55px;background-position:-522px -139px;}
footer #social a.soundcloud{width:93px;background-position:-582px -139px;}
footer #social a.youtube{width:53px;background-position:-680px -139px;}
footer #social a.google{width:54px;background-position:-748px -139px;}
footer #social a.spotify{width:54px;background-position:-810px -139px;}
footer #social a.mailing_list{width:80px;background-position:-871px -139px;}
footer #social a:hover{-webkit-transition:opacity 0s ease-in;-moz-transition:opacity 0s ease-in;-ms-transition:opacity 0s ease-in;-o-transition:opacity 0s ease-in;transition:opacity 0s ease-in;opacity:0.5;}
footer #legal{letter-spacing:4px;}footer #legal a{text-decoration:none;color:#777;}footer #legal a:hover{color:#4a4848;}
footer #legal a:after{content:" / ";color:#779d9f;}
footer #legal a.last:after{content:"";}
#main{padding:10px 0 0;overflow:hidden;}#main #permalink{width:990px;padding-top:30px;}#main #permalink #media{width:100%;}#main #permalink #media img,#main #permalink #media iframe,#main #permalink #media embed,#main #permalink #media object{width:100%;}
#main #permalink #media iframe,#main #permalink #media embed,#main #permalink #media object{height:500px;}
#main #permalink #media .tumblr_video_container{background:#000;height:500px !important ;width:100% !important ;}
#main #permalink #media #galleryThumbs{text-align:center;width:100%;padding:10px 0;}#main #permalink #media #galleryThumbs div{display:-moz-inline-box !important;display:inline-block;margin:10px;border:5px solid #979fa0;width:75px;height:75px;}#main #permalink #media #galleryThumbs div.selected{border-color:#ff760e;}
#main #permalink #media #galleryThumbs div:hover{border-color:#fff;}
#main #permalink #media #galleryThumbs div img{width:100%;height:100%;cursor:pointer;}
#main #permalink #title{background:#f5f5f5;padding:30px 40px;text-transform:uppercase;font:20px/28px "Open Sans","arial",sans-serif;font-weight:300;font-style:italic;text-align:center;font-size:20px;line-height:28px;letter-spacing:4px;}#main #permalink #title p,#main #permalink #title h2,#main #permalink #title h3{margin:0;padding:0;}
#main #permalink #title h1{font-size:34px;line-height:50px;letter-spacing:4px;}#main #permalink #title h1 a{text-decoration:none;}
#main #permalink #dates .bit-notify{padding:30px 0;}
#main #permalink #dates .bit-invert{position:relative;top:30px;}
#main #permalink #dates .bit-bottom td{padding-top:30px;}
#main #permalink #dates *{text-transform:uppercase;font:20px/28px "Open Sans","arial",sans-serif;font-weight:300;font-style:italic;}
#main #permalink #dates .bit-header{display:none;}
#main #permalink #dates .bit-description-links{width:25px;}
#main #permalink #dates .bit-date{width:100px;}
#main #permalink #dates th{background:#fff;color:#000;}
#main #permalink #dates .bit-uiButton{color:#000;height:auto;}#main #permalink #dates .bit-uiButton a{color:#000;}
#main #permalink #text,#main #permalink #dates{padding:40px;background:#979fa0 url() 0 0 no-repeat;border-bottom:30px solid #fff;color:#fff;}#main #permalink #text a,#main #permalink #dates a{color:#fff;}
#main #permalink #text #reg_form label,#main #permalink #dates #reg_form label{display:-moz-inline-box !important;display:inline-block;width:150px;}
#main #permalink #text #reg_form input,#main #permalink #dates #reg_form input,#main #permalink #text #reg_form select,#main #permalink #dates #reg_form select{font-size:20px;}
#main #permalink #text #reg_form button,#main #permalink #dates #reg_form button{display:-moz-inline-box !important;display:inline-block;padding:6px 10px 5px;font:20px/28px "Open Sans","arial",sans-serif;font-weight:300;font-style:italic;text-transform:uppercase;letter-spacing:4px;background:#fff;border:0;color:#000;cursor:pointer;}
#main #permalink #text #reg_form .top,#main #permalink #dates #reg_form .top{border-top:1px solid #fff;padding-top:20px;}
#main #permalink #text #reg_form .privacy a,#main #permalink #dates #reg_form .privacy a{color:#000000;}
#main #permalink #text #reg_form .legals,#main #permalink #dates #reg_form .legals{font-size:14px;line-height:16px;font-style:italic;}
#main #permalink #meta{padding:10px 30px 40px;margin-bottom:40px;background:#fff;text-align:center;font-size:16px;color:#b3b3b3;}#main #permalink #meta a{color:#b3b3b3;}
#main #permalink #meta p{margin:-10px 0;}
#main #permalink #meta #tools{position:relative;height:60px;}#main #permalink #meta #tools.centered{width:200px;margin:auto;}
#main #permalink #meta #tools li a{position:absolute;top:0px;display:block;width:60px;height:60px;text-indent:-3000px;overflow:hidden;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-ms-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out;}#main #permalink #meta #tools li a.songkick{width:187px;height:45px;left:0;top:5px;background-position:-413px -274px;display:none;}
#main #permalink #meta #tools li a.reblog{left:0;background-position:-582px -74px;}
#main #permalink #meta #tools li a.likepost{left:70px;background-position:-647px -74px;}
#main #permalink #meta #tools li a.fb{right:140px;background-position:-712px -74px;}
#main #permalink #meta #tools li a.tw{right:70px;background-position:-777px -74px;}
#main #permalink #meta #tools li a.pn{right:0;background-position:-842px -74px;}
#main #permalink #meta #tools li a:hover,#main #permalink #meta #tools li a.userlikes{-webkit-transition:opacity 0s ease-in;-moz-transition:opacity 0s ease-in;-ms-transition:opacity 0s ease-in;-o-transition:opacity 0s ease-in;transition:opacity 0s ease-in;opacity:0.5;}
#main #permalink #notes{padding:0 0 40px 0;text-align:center;margin:auto;color:#6e7779;}#main #permalink #notes ol{border-top:1px solid #d4dddf;}#main #permalink #notes ol img{display:none;}
#main #permalink #notes ol li{border-bottom:1px solid #d4dddf;position:relative;padding:3px 0 5px;}#main #permalink #notes ol li a{color:#6e7779;}#main #permalink #notes ol li a:hover{color:#6e7779;text-decoration:underline;}
#main #permalink #notes ol li img{position:absolute;top:6px;left:0px;}
#main #grid{width:1750px;margin:0 auto;position:relative;min-height:100px;padding-bottom:50px;}#main #grid #infscr-loading{position:absolute;bottom:0;left:0px;height:50px;width:100%;}#main #grid #infscr-loading *{display:none;}
#main #grid .post{position:relative;float:left;width:330px;min-height:230px;overflow:hidden;background:#000;margin:10px;}#main #grid .post .table{display:table;height:230px;}#main #grid .post .table .cell{display:table-cell;vertical-align:middle;}#main #grid .post .table .cell a{height:230px !important;width:330px !important;}
#main #grid .post img,#main #grid .post embed,#main #grid .post object,#main #grid .post iframe{width:330px;height:auto;margin:auto;}
#main #grid .post a{color:#fff;}#main #grid .post a .txt{color:#fff;}
#main #grid .post.ingridnav{width:330px;height:330px;text-align:center;text-transform:uppercase;font:20px/28px "Open Sans","arial",sans-serif;font-weight:300;font-style:italic;}#main #grid .post.ingridnav a{display:block;width:100%;height:100%;color:#fff;}#main #grid .post.ingridnav a:hover{background:#333;}
#main #grid .post.ingridnav a h2{font-weight:300;font-size:34px;line-height:34px;letter-spacing:3px;position:relative;display:-moz-inline-box !important;display:inline-block;padding:140px 30px 0 0;}#main #grid .post.ingridnav a h2 span{position:absolute;bottom:1px;right:0;width:20px;height:30px;background-position:-325px -274px;}
#main #grid .post:hover .hvr,#main #grid .post.hover .hvr{display:block;}
#main #grid .post .hvr{display:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0px;left:0px;width:100%;height:100%;background:url("../img/b60.png");background:rgba(0, 0, 0, 0.6);border:10px solid #fff;cursor:pointer;}#main #grid .post .hvr .txt{color:#fff;position:absolute;top:20px;left:20px;width:270px;text-align:center;text-transform:uppercase;font:20px/28px "Open Sans","arial",sans-serif;font-weight:300;font-style:italic;letter-spacing:4px;overflow:hidden;max-height:84px;}#main #grid .post .hvr .txt *{padding:0 !important;margin:0 !important;}
#main #grid .post .hvr .reblog,#main #grid .post .hvr .likepost{-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-ms-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out;position:absolute;bottom:20px;width:60px;height:60px;text-indent:-3000px;overflow:hidden;}#main #grid .post .hvr .reblog:hover,#main #grid .post .hvr .likepost:hover,#main #grid .post .hvr .reblog.userlikes,#main #grid .post .hvr .likepost.userlikes{-webkit-transition:opacity 0s ease-in;-moz-transition:opacity 0s ease-in;-ms-transition:opacity 0s ease-in;-o-transition:opacity 0s ease-in;transition:opacity 0s ease-in;opacity:0.5;}
#main #grid .post .hvr .reblog{left:90px;background-position:-452px -74px;}
#main #grid .post .hvr .likepost{right:90px;background-position:-517px -74px;}
#main #grid .post .tumblr_video_container{height:230px !important;width:330px !important;}
#main #grid .post .tumblr_video_container iframe{height:230px !important;}
#main #grid .post li{width:auto;height:auto;min-height:0;background:none;margin:auto;float:none;}
#main #grid .post a{text-decoration:none;}#main #grid .post a h2{text-decoration:none;}
#main #grid .post.link .inner{padding:10px;width:280px;}
#main #grid .post.video{text-align:center;}#main #grid .post.video .play{position:absolute;top:50%;left:50%;margin:-22.5px 0 0 -22.5px;width:45px;height:45px;background-position:-274px -274px;}
#main #grid .post.video:hover .play{display:none;}
#main #grid .post.video:hover .permalink{background:#000;background:rgba(0, 0, 0, 0.8);text-indent:0;}
#main #grid .post.video .permalink{position:absolute;top:0px;left:0px;width:100%;height:86px;text-align:center;padding-top:64px;color:#fff;text-indent:-3000px;overflow:hidden;z-index:50;font:22px/25px "SourceSansProRegular","arial",sans-serif;text-transform:uppercase;}
#main #grid .post.text{background:#323839;color:#fff;text-align:center;text-transform:uppercase;font:20px/28px "Open Sans","arial",sans-serif;font-weight:300;font-style:italic;letter-spacing:4px;}
#main #grid .post.text .txt{margin:30px 30px 110px;max-height:338px;overflow:hidden;}
#main #grid .post.text .hvr .txt{margin:0;padding:0;}
#main #grid .post.photoset{display:none;}#main #grid .post.photoset a:first-child{display:block;float:left;}
#main #grid .post.photoset img.thumb{width:82.5px;height:82.5px;float:left;}
#main #grid .post.nohome{display:none;}
#main #grid.tagpage .post.nohome{display:block;}
#main #pagination{height:47px;width:100%;background:#b4b2b2;text-transform:uppercase;font:20px/28px "Open Sans","arial",sans-serif;font-weight:300;font-style:italic;letter-spacing:4px;color:#fff;display:block;text-decoration:none;padding-top:28px;text-align:center;}#main #pagination a{margin:0 30px;color:#fff;text-decoration:none;}
#main #loadmore{height:47px;width:100%;background:#b4b2b2;text-transform:uppercase;font:20px/28px "Open Sans","arial",sans-serif;font-weight:300;font-style:italic;letter-spacing:4px;color:#fff;display:block;text-decoration:none;padding-top:18px;}#main #loadmore:hover{background:#ff760e;}
#main #loadmore div{padding-left:40px;margin:auto;width:220px;text-decoration:none;position:relative;}#main #loadmore div span{background-position:-634px 0;position:absolute;top:3px;left:0px;width:12px;height:22px;}
.js #main #pagination{display:none;}
#likeit{position:absolute;top:-100px;left:0px;width:1px;height:1px;}
#logo a,header #album_promo h2 span,footer #social a,#slashes,#hide_show_nav span,#main #grid .post.ingridnav a span,.hvr .reblog,.hvr .likepost,#tools li a,#main #loadmore div span,#main #grid .post.video .play{background-image:url("../img/sprite.png?v=009");background-repeat:no-repeat;}
.retina #logo a,.retina header #album_promo h2 span,.retina footer #social a,.retina #slashes,.retina #hide_show_nav span,.retina #main #grid .post.ingridnav a span,.retina .hvr .reblog,.retina .hvr .likepost,.retina #tools li a,.retina #main #loadmore div span,.retina #main #grid .post.video .play{-webkit-background-size:950px 415px;background-size:950px 415px;background-image:url("../img/sprite_x2.png?v=009") !important;}
@media only screen and (max-width:1750px){#main #grid{width:1400px;}}@media only screen and (max-width:1400px){#main #grid{width:1050px;}}@media only screen and (max-width:1050px){header{background:#769ea0 url("../img/header_small.jpg") 50% 0 repeat;height:260px;}header #album_promo h2 span{width:680px;height:24px;background-position:-269px -250px;margin-left:-340px;top:18px;} header #hide_show_nav{width:100%;position:fixed;top:auto;bottom:0px;left:0px;background:#000;margin:0;height:24px;padding:15px 0;}header #hide_show_nav:hover{background:#ff760e;opacity:1;} header #hide_show_nav span{margin:auto;} header nav#primary-nav{height:150px;position:fixed;top:auto;bottom:-150px;}header nav#primary-nav ul{padding:40px 0 0;} #main #permalink{width:700px;}#main #permalink #media iframe,#main #permalink #media embed,#main #permalink #media object{height:380px;} #main #grid{width:700px;}}
