@import 'uniform.agent.css';
html,body,div,span,object,iframe,h1,h2,h3,p,a,img,ol,ul,li,form,tr,th,td,figure,figcaption{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
ol,ul{list-style:none}
blockquote,q{quotes:none}
:focus,:active{outline:0}
h1,h2,h3,p{padding:0 0 10px 0}
header,footer,aside,nav,article,section{display:block}
.box-shadow{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);box-shadow:0 5px 10px 0 rgba(0,0,0,0.2)}.box-shadow img,.box-shadow iframe{vertical-align:bottom}
.no-box-shadow{-webkit-box-shadow:none;box-shadow:none}
.hidetext{text-indent:-3000px;overflow:hidden}
.text-hover{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}
.bg-hover{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}
.opacity-hover{-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
.animate-all{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.button-corners{-webkit-border-radius:3px;border-radius:3px}
.border-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.bodyfont{font:300 16px/18px 'Lato',sans-serif;-webkit-text-size-adjust:none}
.cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}
html>body{overflow-y:scroll}
*+html>body{overflow-y:visible}
*+html{overflow-x:hidden}
* html{overflow-x:hidden}
.cfx:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
* html .cfx{height:1px}
*+html .cfx{min-height:1px}
body{font:300 16px/18px 'Lato',sans-serif;-webkit-text-size-adjust:none;color:#333;min-width:380px}
body a{color:#333}
body a:hover{color:#333}
html,body{height:100%;max-width:1920px}
html{background:#1b1b1b}
html.no-js{background:#f3f2f2}
html.loaded{background:#f3f2f2}
body{background:#f3f2f2;text-align:left;padding:0;height:100%;overflow:hidden}
.no-js body{background:#f3f2f2}
.js body{background:#f3f2f2}
.loaded body{background:#f3f2f2}
#wrapper{height:100%}
.chromeframe{z-index:100000;background:#f00;padding:10px 5%;width:90%;height:20px;color:#fff;text-align:center}.chromeframe a{color:#fff;text-decoration:underline}
#loader{position:fixed;top:50%;left:50%;z-index:100;background:url("../img/loader.png?v=005") 0 0;width:150px;height:150px;margin:-75px 0 0 -75px}
#quickLinks{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;max-width:1920px;z-index:10;display:none}
.touch #quickLinks{max-height:1024px}
#headerArrow{position:absolute;top:50%;left:50%;width:106px;height:106px;z-index:200002;display:none}
.touch #headerArrow{display:none}
#headerArrow .circle{width:106px;height:106px;text-indent:-3000px;overflow:hidden;text-decoration:none;margin:auto;-moz-border-radius:106px;-webkit-border-radius:106px;border-radius:106px;display:block;background-color:#ccc;-pie-watch-ancestors:1}#headerArrow .circle span{position:absolute;top:40px;left:29px;width:48px;height:25px;background-position:-244px -31px}
.csstransitions #headerArrow{-webkit-transition:-webkit-transform .25s ease-in-out;-moz-transition:-moz-transform .25s ease-in-out;-o-transition:-o-transform .25s ease-in-out;transition:transform .25s ease-in-out}
.csstransitions #headerArrow.next{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}
.csstransitions #headerArrow.prev{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.csstransitions #headerArrow.jump{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
#next,#prev,#jump{position:absolute;top:50%;width:106px;height:106px;margin-top:-53px;z-index:200009}
#next a,#prev a,#jump a{width:106px;height:106px;text-indent:-3000px;overflow:hidden;text-decoration:none;margin:auto;-moz-border-radius:106px;-webkit-border-radius:106px;border-radius:106px;display:block}
.no-touch #next,.no-touch #prev,.no-touch #jump{display:none;border:1px solid #f00}
#jump{left:50%;top:auto;bottom:20px;margin:0 0 0 -53px}
.no-js #jump{bottom:140px}
#jump a{background:#212525 url(/i/headerArrow.gif) 50% 50% no-repeat}
.rgba #jump a{background-color:rgba(33,37,37,0.9)}
#next{right:20px}
#next a{background:#212525 url(/i/next.gif) 50% 50% no-repeat}
.rgba #next a{background-color:rgba(33,37,37,0.9)}
#prev{left:20px}
#prev a{background:#212525 url(/i/prev.gif) 50% 50% no-repeat}
.rgba #prev a{background-color:rgba(33,37,37,0.9)}
header{width:100%;height:100%;background-color:#000;overflow:hidden;max-width:1920px;position:relative;z-index:200001}
#projectBG{max-width:1920px;width:100%;height:100%;background-position:50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;z-index:1}#projectBG.top{background-position:center top}
.js #projectBG{display:none}
#hbg{width:100%;height:100%;z-index:2;position:absolute;top:0;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:30px solid #ccc}#hbg #artist_logo{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;top:50%;left:50%;width:600px;height:600px;margin:-300px 0 0 -300px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;text-indent:-3000px;overflow:hidden;z-index:5}
#headerHitzone{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;z-index:200010;cursor:pointer;max-width:1920px}
#splash_top{height:50px;background:#494949;color:#fff;text-transform:uppercase;}#splash_top #splash_top_inner{margin:auto;padding:10px 0 10px 10px}
#splash_top nav{float:left;color:#757575;padding:5px 0 0}#splash_top nav a{color:#fff;margin:0 2px;text-decoration:none}#splash_top nav a:hover{color:#999}
#splash_top #splash_top_right{float:right}#splash_top #splash_top_right #signup_form{float:left;text-align:left;margin:-2px 10px 0 0}#splash_top #splash_top_right #signup_form *{font:300 16px/18px 'Lato',sans-serif;-webkit-text-size-adjust:none}
#splash_top #splash_top_right #signup_form input{line-height:16px;width:96px;float:left;margin-right:10px;border:0;padding:5px 7px 6px;background:#5c5c5c;color:#000}
#splash_top #splash_top_right #signup_form select{margin-right:10px;float:left;width:110px;visibility:hidden}
#splash_top #splash_top_right #signup_form .selector{top:2px;float:left;background:#5c5c5c url("../img/select.png?v=005") 100% 0 no-repeat;color:#000;margin-right:10px;padding:5px 0 7px 0;width:110px !important;height:auto !important;line-height:15px;height:15px}#splash_top #splash_top_right #signup_form .selector select{visibility:visible;background:#fff !important}
#splash_top #splash_top_right #signup_form .selector span{padding:0 0 0 7px;width:auto !important;height:auto !important;display:block;line-height:18px;color:#000;text-transform:none;margin-right:30px}
#splash_top #splash_top_right #signup_form button{position:relative;top:2px;margin:0;padding:6px 7px 7px;font-size:14px;color:#fff;float:left;border:0;line-height:16px;text-decoration:none;text-transform:uppercase;background:#ed2137;cursor:pointer}#splash_top #splash_top_right #signup_form button:hover{color:#ed2137;background:#fff}
#splash_top #splash_top_right #signup_form #uniform-country{background:#5c5c5c url("../img/select_dark.png?v=005") 100% 0 no-repeat}
#splash_top #splash_top_right nav.social-icons{padding:0}#splash_top #splash_top_right nav.social-icons a{margin:0}
#splash_top #splash_top_right nav.social-icons ul{font-size:0;line-height:0;padding:0 !important}
#splash_top #splash_top_right nav.social-icons ul li.google a{background-position:-342px -93px}#splash_top #splash_top_right nav.social-icons ul li.google a:hover{background-position:-342px -61px}
#splash_top #splash_top_right nav.social-icons ul li.spotify a{background-position:-378px -93px}#splash_top #splash_top_right nav.social-icons ul li.spotify a:hover{background-position:-378px -61px}
#splash_top #splash_top_right nav.social-icons ul li.soundcloud a{background-position:-414px -93px}#splash_top #splash_top_right nav.social-icons ul li.soundcloud a:hover{background-position:-414px -61px}
#splash_top #splash_top_right nav.social-icons ul li.facebook a{background-position:-450px -93px}#splash_top #splash_top_right nav.social-icons ul li.facebook a:hover{background-position:-450px -61px}
#splash_top #splash_top_right nav.social-icons ul li.twitter a{background-position:-486px -93px}#splash_top #splash_top_right nav.social-icons ul li.twitter a:hover{background-position:-486px -61px}
#splash_top #splash_top_right nav.social-icons ul li.rdio a{background-position:-522px -93px}#splash_top #splash_top_right nav.social-icons ul li.rdio a:hover{background-position:-522px -61px}
#splash_top #splash_top_right nav.social-icons ul li.instagram a{background-position:-558px -93px}#splash_top #splash_top_right nav.social-icons ul li.instagram a:hover{background-position:-558px -61px}
#splash_top #splash_top_right nav.social-icons ul li.tumblr a{background-position:-594px -93px}#splash_top #splash_top_right nav.social-icons ul li.tumblr a:hover{background-position:-594px -61px}
#splash_top #splash_top_right nav.social-icons ul li.youtube a{background-position:-630px -93px}#splash_top #splash_top_right nav.social-icons ul li.youtube a:hover{background-position:-630px -61px}
#splash_top #splash_top_right nav.social-icons ul li.pinterest a{background-position:-342px -93px}#splash_top #splash_top_right nav.social-icons ul li.pinterest a:hover{background-position:-342px -61px}
#splash_top #splash_top_right nav.social-icons ul li.myspace a{background-position:-702px -93px}#splash_top #splash_top_right nav.social-icons ul li.myspace a:hover{background-position:-702px -61px}
.js #grid .item{visibility:hidden}.js #grid .item.logo{visibility:visible}
.js #grid .item.instagram{visibility:visible}.js #grid .item.instagram .icon{position:absolute;bottom:0;right:0;width:125px;height:125px;background-position:-342px -128px}
.js #grid .item.instagram .panel{background:#9f684d}
.js #grid .item.tweet{visibility:visible;background-color:#ec2137}.js #grid .item.tweet .bird{width:30px;height:25px;position:absolute;bottom:10%;right:10%;background-position:-414px 0;z-index:1}
.js #grid .item.tweet .text{z-index:2;display:none;font:300 16px/18px 'Lato',sans-serif;-webkit-text-size-adjust:none;width:100%;height:100%;text-align:center;display:block;position:absolute;top:0;left:0;color:#fff;word-wrap:break-word}.js #grid .item.tweet .text.small{font-size:13px;line-height:16px}.js #grid .item.tweet .text.small a p span{display:block;height:80px;overflow:hidden}
.js #grid .item.tweet .text a{position:absolute;top:0;left:0;color:#fff;width:100%;height:100%;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10%}
.js #grid .item.tweet .text h2{font:300 16px/18px 'Lato',sans-serif;-webkit-text-size-adjust:none;font-weight:normal}
.js #grid .item.tweet .text .tw_tools{position:absolute;bottom:10%;left:10%;height:15px;padding:0}.js #grid .item.tweet .text .tw_tools a{height:15px;position:absolute;bottom:0;text-indent:-3000px;overflow:hidden;opacity:.5;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.js #grid .item.tweet .text .tw_tools a.rep{width:18px;left:0;background-position:-342px 0}
.js #grid .item.tweet .text .tw_tools a.ret{width:21px;left:23px;background-position:-366px 0}
.js #grid .item.tweet .text .tw_tools a.fav{width:15px;left:51px;background-position:-395px 0}
.js #grid .item.tweet .text .tw_tools a:hover{opacity:1}
body.front{background:#000}
#grid{margin:0 auto;padding-bottom:50px;max-width:2160px;min-height:100%;background:#000}#grid a{text-decoration:none}
#grid .item{position:relative;float:left;width:16.6%;background:#dad9d9}#grid .item.overlay .panel{display:block;background:rgba(0,0,0,0.5)}#grid .item.overlay .panel:hover{background:#000}
#grid .item.fade{opacity:.3}#grid .item.fade:hover{opacity:1}
#grid .item.chk{background:#e7e6e6}
#grid .item .panel{display:none;position:absolute;top:0;left:0;width:100%;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;background:#333}#grid .item .panel .cell{display:table;vertical-align:middle;width:100%;height:100%;text-align:center}#grid .item .panel .cell h2{padding:0;margin:0;display:table-cell;vertical-align:middle;color:#fff;font-weight:300;text-transform:uppercase}
#grid .item img{vertical-align:bottom;width:100%;height:auto}
#anchorNav{width:100%;background:#212525;color:#909292;font:300 16px/18px 'Lato',sans-serif;-webkit-text-size-adjust:none;z-index:200000;max-width:1920px;position:relative}#anchorNav #allartists{display:none}
#anchorNav h2{position:absolute;top:-50px;left:50%;margin-left:-70px;width:140px;height:20px;background:#000;background:rgba(0,0,0,0.85);color:#fff;font-weight:300;text-transform:uppercase;text-align:center;line-height:20px;padding:15px 0}
.front #anchorNav{top:auto;bottom:0 !important;position:fixed}
.rgba #anchorNav{background:rgba(0,0,0,0.85)}
.js #anchorNav{display:block}.js #anchorNav .inner ul,.js #anchorNav .inner .nextButton,.js #anchorNav .inner .prevButton{display:block}
.touch #anchorNav{height:50px}
.no-touch #anchorNav{position:fixed;bottom:-50px;left:0;z-index:100;height:50px}
#anchorNav .inner{max-width:1070px;margin:auto;padding:16px 0 0;position:relative}
.no-touch #anchorNav .inner{height:34px}
#anchorNav li{float:left;width:12.5%;margin-bottom:16px}
#anchorNav li a.noborder{border:0}
#anchorNav li:last-child a{border:0}
#anchorNav li a{float:left;width:100%;color:#909292;line-height:19px;position:relative;text-align:center;display:block;border-right:1px solid #909292;text-decoration:none}
#anchorNav li span{float:left;width:100%;color:#909292;opacity:.5;line-height:19px;position:relative;text-align:center;display:block;border-right:1px solid #909292;text-decoration:none}
#anchorNav li a:hover,#anchorNav li a.selected{color:#fff}
#anchorNav .scrollerMask{overflow:hidden;margin:0 20px}
#anchorNav .scrollerMask ul{position:absolute;top:0;left:0}
.prevButton,.nextButton{position:absolute;width:30px;height:19px;overflow:hidden;text-indent:-3000px;z-index:100;cursor:pointer;top:16px;background:url("../img/shim.gif?v=005")}.prevButton span,.nextButton span{display:block;width:10px;height:19px}
.prevButton.disabled,.nextButton.disabled{cursor:default}
.prevButton{left:10px}
.prevButton span{background-position:-332px -31px}
.prevButton.disabled span,.prevButton.disabled:hover span{background-position:-332px -31px}
.prevButton:hover span{background-position:-332px -31px}
.nextButton{right:10px}.nextButton span{margin-left:20px}
.nextButton span{background-position:-316px -31px}
.nextButton.disabled span,.nextButton.disabled:hover span{background-position:-316px -31px}
.nextButton:hover span{background-position:-316px -31px}
#circleHolder{width:100%;height:16px;position:absolute;bottom:40px;left:0;z-index:10002;overflow:visible}#circleHolder .anchorNavCircle{position:absolute;bottom:0;left:0;width:200px;z-index:100}#circleHolder .anchorNavCircle .circle{background:#666;display:block;margin:0 auto;width:0;height:0;overflow:hidden;color:#fff;text-align:center;text-decoration:none;font:300 16px/18px 'Lato',sans-serif;-webkit-text-size-adjust:none;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;font-style:italic;cursor:pointer}#circleHolder .anchorNavCircle .circle strong{display:table;width:100%;height:100%;vertical-align:middle;font-weight:300}#circleHolder .anchorNavCircle .circle strong em{max-width:190px;padding:20px;font-style:normal;margin:0 auto 7px;display:table-cell;vertical-align:middle;line-height:1;color:#fff;text-align:center;width:100px;height:100px}
#circleHolder .anchorNavCircle#anccata .circle{background:#ff0013}
#circleHolder .anchorNavCircle#anccatb .circle{background:#ff0057}
#circleHolder .anchorNavCircle#anccatc .circle{background:#ff00a8}
#circleHolder .anchorNavCircle#anccatd .circle{background:#ff00ec}
#circleHolder .anchorNavCircle#anccate .circle{background:#eb00ff}
#circleHolder .anchorNavCircle#anccatf .circle{background:#b300ff}
#circleHolder .anchorNavCircle#anccatg .circle{background:#7000ff}
#circleHolder .anchorNavCircle#anccath .circle{background:#3000ff}
#circleHolder .anchorNavCircle#anccati .circle{background:#0400ff}
#circleHolder .anchorNavCircle#anccatj .circle{background:#002bff}
#circleHolder .anchorNavCircle#anccatk .circle{background:#0071ff}
#circleHolder .anchorNavCircle#anccatl .circle{background:#0bf}
#circleHolder .anchorNavCircle#anccatm .circle{background:#00f6ff}
#circleHolder .anchorNavCircle#anccatn .circle{background:#00ffe1}
#circleHolder .anchorNavCircle#anccato .circle{background:#00ffa8}
#circleHolder .anchorNavCircle#anccatp .circle{background:#00ff62}
#circleHolder .anchorNavCircle#anccatq .circle{background:#00ff27}
#circleHolder .anchorNavCircle#anccatr .circle{background:#02ff00}
#circleHolder .anchorNavCircle#anccats .circle{background:#34ff00}
#circleHolder .anchorNavCircle#anccatt .circle{background:#78ff00}
#circleHolder .anchorNavCircle#anccatu .circle{background:#bdff00}
#circleHolder .anchorNavCircle#anccatv .circle{background:#f3ff00}
#circleHolder .anchorNavCircle#anccatw .circle{background:#ffe100}
#circleHolder .anchorNavCircle#anccatx .circle{background:#ff9c00}
#circleHolder .anchorNavCircle#anccaty .circle{background:#ff5100}
#circleHolder .anchorNavCircle#anccatz .circle{background:#ff1300}
#circleHolder .anchorNavCircle#anccatother .circle{background:#ff0013}
.touch #circleHolder{overflow:hidden}
#circleHolder.open{height:200px}
#mainWrapper{background:#f3f2f2;position:relative;z-index:2}
.touch #galleryPrev,.touch #galleryNext{width:50%}
.js #galleryNext .circle,.js #galleryPrev .circle{display:none}
.js #gallery figure figcaption{display:none}
#main{background:#f3f2f2;max-width:1070px;margin:auto;padding:0 20px 80px 20px;position:relative}#main .inner{padding-top:50px;font:300 16px/18px 'Lato',sans-serif;-webkit-text-size-adjust:none}#main .inner h1,#main .inner h2{font:300 16px/18px 'Lato',sans-serif;-webkit-text-size-adjust:none;font-size:42px;line-height:40px;font-weight:900;text-transform:uppercase;color:#333}#main .inner h1#subtitle,#main .inner h2#subtitle{margin-bottom:30px}
#main .inner h3{font-weight:400}
#main .inner #gallery{position:relative}#main .inner #gallery .slide{width:100%;max-height:740px;overflow:hidden}#main .inner #gallery .slide img{width:100%;height:auto;vertical-align:bottom}
#main .inner #gallery .slide.video{background:#008080 url() 0 0 no-repeat}#main .inner #gallery .slide.video.hidden{overflow:visible}#main .inner #gallery .slide.video.hidden iframe{top:-3000px}
#main .inner #gallery .slide.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
#main .inner #gallery .slide:nth-child(1n+2){position:absolute;top:0;left:0;display:none}
#main .inner #gallery #galleryPrev,#main .inner #gallery #galleryNext{position:absolute;top:10%;z-index:100;width:25%;height:80%;background:url("../img/shim.gif?v=005");cursor:pointer}#main .inner #gallery #galleryPrev .circle,#main .inner #gallery #galleryNext .circle{width:106px;height:106px;text-indent:-3000px;overflow:hidden;text-decoration:none;margin:auto;-webkit-border-radius:106px;-moz-border-radius:106px;border-radius:106px;display:block;cursor:pointer;position:absolute;top:50%;margin-top:-50px;background:#fff;background:rgba(255,255,255,0.8)}#main .inner #gallery #galleryPrev .circle span,#main .inner #gallery #galleryNext .circle span{width:26px;height:49px;position:absolute;top:28px;left:40px}
#main .inner #gallery #galleryPrev{left:0}#main .inner #gallery #galleryPrev .circle{left:30px}#main .inner #gallery #galleryPrev .circle span{background-position:-280px -115px}
#main .inner #gallery #galleryNext{right:0}#main .inner #gallery #galleryNext .circle{right:30px}#main .inner #gallery #galleryNext .circle span{background-position:-244px -115px}
#main .inner #gallery figure figcaption{position:absolute;bottom:-70px;right:0;font:12px arial;color:#ccc;text-align:right}
#main .inner #gallery figure img{max-width:100%}
#main .inner #description{padding:40px 0 40px 0;position:relative}
#main .inner #plainDescription{max-width:770px;padding:40px 0 80px 0}
#main .inner #url,#main .inner #addressCircle{margin-top:-10px;display:block;padding:0 0 32px;font:300 16px/18px 'Lato',sans-serif;-webkit-text-size-adjust:none;text-decoration:none}#main .inner #url span,#main .inner #addressCircle span{display:table;width:100%;height:100%;vertical-align:center}#main .inner #url span a,#main .inner #addressCircle span a{display:table-cell;vertical-align:middle;text-decoration:none;color:#333}
#main .inner #columns .left,#main .inner #columns .right{float:left;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#main .inner #columns .left{padding-right:20px}
#main .inner #columns .right{padding-left:20px}#main .inner #columns .right .social-icons{margin:0;padding-bottom:10px;padding-top:5px}
#main .inner #columns .right .promo_block{padding-bottom:10px}
#main .inner #addressCircle strong{display:block;font-weight:normal}
#main .inner .no-js #credits{border-top:1px solid #ccc;padding-top:20px;font:12px arial;color:#ccc;position:static}
#main .inner #credits{position:absolute;top:40px;right:0;font:12px arial;color:#ccc;text-align:right}
.buylinks li{padding:0 0 10px}.buylinks li a{display:-moz-inline-box !important;display:inline-block;background:#ccc;text-decoration:none;text-transform:uppercase;color:#fff;padding:5px 10px}.buylinks li a:hover{background:#fff;color:#ccc}
.social-icons{margin-bottom:20px}.social-icons ul{font-size:0;line-height:0;padding:0 !important}.social-icons ul li{display:-moz-inline-box !important;display:inline-block;margin:0 10px 10px 0}.social-icons ul li a{float:left;display:block;width:30px;height:30px;text-indent:-3000px;overflow:hidden}
.social-icons ul li.google a{background-position:-342px -61px}.social-icons ul li.google a:hover{background-position:-342px -93px}
.social-icons ul li.spotify a{background-position:-378px -61px}.social-icons ul li.spotify a:hover{background-position:-378px -93px}
.social-icons ul li.soundcloud a{background-position:-414px -61px}.social-icons ul li.soundcloud a:hover{background-position:-414px -93px}
.social-icons ul li.facebook a{background-position:-450px -61px}.social-icons ul li.facebook a:hover{background-position:-450px -93px}
.social-icons ul li.twitter a{background-position:-486px -61px}.social-icons ul li.twitter a:hover{background-position:-486px -93px}
.social-icons ul li.rdio a{background-position:-522px -61px}.social-icons ul li.rdio a:hover{background-position:-522px -93px}
.social-icons ul li.instagram a{background-position:-558px -61px}.social-icons ul li.instagram a:hover{background-position:-558px -93px}
.social-icons ul li.tumblr a{background-position:-594px -61px}.social-icons ul li.tumblr a:hover{background-position:-594px -93px}
.social-icons ul li.youtube a{background-position:-630px -61px}.social-icons ul li.youtube a:hover{background-position:-630px -93px}
.social-icons ul li.pinterest a{background-position:-342px -61px}.social-icons ul li.pinterest a:hover{background-position:-342px -93px}
.social-icons ul li.myspace a{background-position:-702px -61px}.social-icons ul li.myspace a:hover{background-position:-702px -93px}
ul.cloud li{display:inline}
ul.cloud li:after{content:', '}
ul.cloud li:last-of-type:after{content:"";content:none}
.top_divide{border-top:5px solid #fff;padding-top:15px}
.signup{padding:0}.signup p{padding:0 0 10px}
.signup label{display:-moz-inline-box !important;display:inline-block;padding-bottom:2px;font-weight:400;text-transform:uppercase;font-size:13px;color:#999}
.signup input{border:0;padding:0 0 0;width:250px;text-indent:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:29px;height:29px;margin-right:10px;font-size:15px;background:#ccc;color:#fff}
.signup .button{padding-top:8px}
.signup button{border:0;font-size:15px;line-height:15px;float:left;cursor:pointer;padding:6px 10px 8px;margin:0;background:#000;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:300}.signup button:hover{background:#fff}
.signup .selector{cursor:pointer !important;float:left;background:#ccc url("../img/select.png?v=005") 100% 0 no-repeat;color:#fff;margin-right:10px;height:auto !important;padding:3px 10px 4px 0;width:60px !important;line-height:25px;height:15px}.signup .selector span{font:300 16px/18px 'Lato',sans-serif;-webkit-text-size-adjust:none;font-weight:400;padding:0 0 0 10px;width:auto !important;height:auto;display:block;line-height:22px;color:#fff;text-transform:none;margin-right:26px}
.signup #uniform-dob_year.selector{width:80px !important}
.signup #uniform-country.selector{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:250px !important;margin:0}
#bottom{position:relative;z-index:2;min-width:1070px;padding:60px 20px 40px;background:#3f4444;font:300 16px/18px 'Lato',sans-serif;-webkit-text-size-adjust:none}#bottom #front_line{padding-bottom:30px}#bottom #front_line ul{float:left;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#bottom #front_line ul.first{padding-right:30px}
#bottom #front_line ul li{border-bottom:1px solid #fff;border-bottom:1px solid rgba(255,255,255,0.2);font-size:0;line-height:0;margin:0 0}#bottom #front_line ul li a{font:300 16px/18px 'Lato',sans-serif;-webkit-text-size-adjust:none;display:block;padding:8px 10px;text-decoration:none;color:#fff}#bottom #front_line ul li a:hover{background:#fff;background:rgba(255,255,255,0.6)}
#bottom aside,#bottom footer{max-width:1070px;margin:auto;width:100%}
#bottom aside{margin:0 auto 40px;background:url("../img/footerBGCols.png") 0 0 repeat-y;position:relative}
#bottom p{padding-bottom:17px}
#bottom #flogo{display:block;width:234px;height:227px;padding:0;margin-bottom:20px;background-position:-5px -5px;text-indent:-3000px;overflow:hidden}
#bottom h1{font:300 16px/18px 'Lato',sans-serif;-webkit-text-size-adjust:none}
#bottom aside section{float:left;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:30px 30px 0 380px;min-height:450px;min-height:360px}#bottom aside section h1{text-transform:uppercase;font-weight:700;font-size:20px}
#bottom aside section:first-child{position:absolute;top:40px;left:40px;padding:0;width:240px}#bottom aside section:first-child .social-icons{border-top:1px solid #fff;border-top:1px solid rgba(255,255,255,0.2);padding-top:20px !important;text-align:center;padding:0}#bottom aside section:first-child .social-icons ul li{margin:0 5px 10px}
#bottom footer{border-top:10px solid #5c5c5c;border-top:10px solid rgba(0,0,0,0.1);padding:38px 0;color:#fff;color:rgba(255,255,255,0.5);font-size:13px;line-height:14px;position:relative}#bottom footer a{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#fff;color:rgba(255,255,255,0.5);text-decoration:none}#bottom footer a:hover{color:#fff;text-decoration:underline}
#bottom footer #copy{position:absolute;top:38px;left:0}
#bottom footer #final{text-align:right}
.no-js #btt{display:none}
#btt{position:fixed;top:-50px;left:0;width:100%;height:100px;text-align:center;overflow:hidden;text-indent:-6000px;text-decoration:none}
.ie7 .circle,.ie8 .circle{behavior:url(PIE.htc)}
.ie7 #url,.ie8 #url,.ie7 #addressCircle,.ie8 #addressCircle{behavior:url(PIE.htc)}
#category{margin:auto;border-collapse:collapse;border:10px solid #000}#category thead{display:none}
#category td{padding:5px;width:26px;height:26px}#category td a{background:#f00 url() 0 0 no-repeat;display:block;width:26px;height:26px;text-indent:-3000px;overflow:hidden}
#category td.aname{width:auto}#category td.aname a{text-indent:0;width:auto}
@media all and (min-width:1000px){#main .inner #description{padding:40px 0 300px 330px} #main .inner #url,#main .inner #addressCircle{background:#3f4444;position:absolute;bottom:160px;left:0;padding:0;width:300px;height:300px;color:#fff;text-align:center;text-decoration:none;font:300 16px/18px 'Lato',sans-serif;-webkit-text-size-adjust:none;-moz-border-radius:150px;-webkit-border-radius:150px;border-radius:150px;} #main .inner #addressCircle{padding:130px 0 0 0;font:300 16px/18px 'Lato',sans-serif;-webkit-text-size-adjust:none;height:170px} #main .inner #addressCircle a{text-decoration:none;color:#fff} #main .inner .rgba #url,#main .inner .rgba #addressCircle,#main .inner .rgba #addressCircle a{color:rgba(255,255,255,0.7)} #main .inner a#url:hover{color:#fff} #main h2{margin-bottom:7px} #credits{position:absolute;top:0;left:0;right:auto;text-align:left;padding-top:40px} #main figure figcaption{position:absolute;top:100%;left:0;right:auto;text-align:left;padding-top:40px} #main blockquote{padding:0 10px 0 10px}}@media only screen and (max-width:1440px){#grid .item{width:19.9%}}@media only screen and (max-width:960px){#grid .item{width:24.9%}}@media only screen and (max-width:720px){.front #grid{padding:0} .front #anchorNav{display:none} .js #anchorNav .inner ul,.js #anchorNav .inner .nextButton,.js #anchorNav .inner .prevButton{display:none} .js #anchorNav .inner #allartists{display:block;position:absolute;top:0;left:0;height:35px;width:100%;color:#fff;padding-top:15px;line-height:20px;text-align:center;text-decoration:none;text-transform:uppercase} #grid .item{width:33.3%}}@media only screen and (max-width:800px){#wrapper #bottom aside{background:none}#wrapper #bottom aside section{float:none;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:30px;min-height:450px;min-height:360px;width:auto}#wrapper #bottom aside section h1{text-transform:uppercase;font-weight:700;font-size:20px} #wrapper #bottom aside section:first-child{background:url("../img/footerBGCols.png") -350px 0 repeat-y;position:static;top:auto;left:auto;padding:30px 30px 10px;width:auto;min-height:260px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}#wrapper #bottom aside section:first-child #flogo{margin:auto auto 20px} #wrapper #bottom aside section#front_line{background:url("../img/footerBGCols.png") -350px 0 repeat-y} #wrapper #bottom footer #copy{position:static;top:auto;left:auto;display:block;padding:0} #wrapper #bottom footer #final{text-align:left}}@media only screen and (max-width:550px){#wrapper #bottom aside section#front_line ul{float:none;width:100%;padding:0 !important} #main .inner #columns .left,#main .inner #columns .right{float:none;width:100%;padding:0} #main .inner #columns .right{padding-top:10px}}@media only screen and (max-width:1024px){#hbg{border-width:30px} #hbg #artist_logo{width:500px;height:500px;margin:-250px 0 0 -250px} #splash_top_right .social-icons ul li{display:none}#splash_top_right .social-icons ul li.facebook{display:-moz-inline-box !important;display:inline-block} #splash_top_right .social-icons ul li.twitter{display:-moz-inline-box !important;display:inline-block}}@media only screen and (max-width:800px){#splash_top_right .social-icons{display:none}}@media only screen and (max-width:768px){#hbg{border-width:20px} #hbg #artist_logo{width:400px;height:400px;margin:-200px 0 0 -200px} #splash_top_right #signup_form .selector{display:none}}@media only screen and (max-width:600px){#hbg{border-width:15px} #hbg #artist_logo{width:300px;height:300px;margin:-150px 0 0 -150px} #splash_top_right #signup_form #name{display:none}}@media only screen and (max-width:460px){#signup_form{display:none}}@media only screen and (max-width:420px){#grid .item{width:50%} #hbg{border-width:10px} #hbg #artist_logo{width:200px;height:200px;margin:-100px 0 0 -100px}}@media all and (min-width:0){.touch header,.touch #headerHitzone,.touch #projectBG{max-height:1024px}}@media all and (max-width:1200px){#bottom{min-width:0}}#headerArrow .circle span,#galleryPrev .circle span,#galleryNext .circle span,#flogo,.social-icons a,.prevButton span,.nextButton span,.tw_tools a,#grid .tweet .bird,#grid .instagram .icon{background-repeat:no-repeat;background-image:url("../img/sprite.png?v=005")}
.retina #headerArrow .circle span,.retina #galleryPrev .circle span,.retina #galleryNext .circle span,.retina #flogo,.retina .social-icons a,.retina .prevButton span,.retina .nextButton span,.retina .tw_tools a,.retina #grid .tweet .bird,.retina #grid .instagram .icon{-webkit-background-size:750px 253px;background-size:750px 253px;background-image:url("../img/sprite_x2.png?v=005")}
#cookie-banner{z-index:1000000000 !important;height:120px !important;border-bottom:5px solid #fa2941 !important}
