@keyframes scrolldown{from{transform:translate3d(0, -25px, 0)}}@-webkit-keyframes scrolldown{from{-webkit-transform:translate3d(0, -25px, 0)}}@keyframes jiggle{0%{transform:scale(1.2, 0.8)}1%{transform:scale(1.18, 0.82)}2%{transform:scale(1.16, 0.84)}3%{transform:scale(1.13, 0.87)}4%{transform:scale(1.1, 0.9)}5%{transform:scale(1.07, 0.93)}6%{transform:scale(1.04, 0.96)}7%{transform:scale(1.01, 0.99)}8%{transform:scale(0.99, 1.01)}9%{transform:scale(0.97, 1.03)}10%{transform:scale(0.95, 1.05)}11%{transform:scale(0.94, 1.06)}12%{transform:scale(0.93, 1.07)}13%{transform:scale(0.93, 1.07)}14%{transform:scale(0.93, 1.07)}15%{transform:scale(0.93, 1.07)}16%{transform:scale(0.94, 1.06)}17%{transform:scale(0.94, 1.06)}18%{transform:scale(0.95, 1.05)}19%{transform:scale(0.96, 1.04)}20%{transform:scale(0.98, 1.02)}21%{transform:scale(0.99, 1.01)}22%{transform:scale(1, 1)}23%{transform:scale(1, 1)}24%{transform:scale(1.01, 0.99)}25%{transform:scale(1.02, 0.98)}26%{transform:scale(1.02, 0.98)}27%{transform:scale(1.02, 0.98)}28%{transform:scale(1.03, 0.97)}29%{transform:scale(1.03, 0.97)}30%{transform:scale(1.02, 0.98)}31%{transform:scale(1.02, 0.98)}32%{transform:scale(1.02, 0.98)}33%{transform:scale(1.02, 0.98)}34%{transform:scale(1.01, 0.99)}35%{transform:scale(1.01, 0.99)}36%{transform:scale(1.01, 0.99)}37%{transform:scale(1, 1)}38%{transform:scale(1, 1)}39%{transform:scale(1, 1)}40%{transform:scale(0.99, 1.01)}41%{transform:scale(0.99, 1.01)}42%{transform:scale(0.99, 1.01)}43%{transform:scale(0.99, 1.01)}44%{transform:scale(0.99, 1.01)}45%{transform:scale(0.99, 1.01)}46%{transform:scale(0.99, 1.01)}47%{transform:scale(0.99, 1.01)}48%{transform:scale(0.99, 1.01)}49%{transform:scale(1, 1)}}@-webkit-keyframes jiggle{0%{-webkit-transform:scale(1.2, 0.8)}1%{-webkit-transform:scale(1.18, 0.82)}2%{-webkit-transform:scale(1.16, 0.84)}3%{-webkit-transform:scale(1.13, 0.87)}4%{-webkit-transform:scale(1.1, 0.9)}5%{-webkit-transform:scale(1.07, 0.93)}6%{-webkit-transform:scale(1.04, 0.96)}7%{-webkit-transform:scale(1.01, 0.99)}8%{-webkit-transform:scale(0.99, 1.01)}9%{-webkit-transform:scale(0.97, 1.03)}10%{-webkit-transform:scale(0.95, 1.05)}11%{-webkit-transform:scale(0.94, 1.06)}12%{-webkit-transform:scale(0.93, 1.07)}13%{-webkit-transform:scale(0.93, 1.07)}14%{-webkit-transform:scale(0.93, 1.07)}15%{-webkit-transform:scale(0.93, 1.07)}16%{-webkit-transform:scale(0.94, 1.06)}17%{-webkit-transform:scale(0.94, 1.06)}18%{-webkit-transform:scale(0.95, 1.05)}19%{-webkit-transform:scale(0.96, 1.04)}20%{-webkit-transform:scale(0.98, 1.02)}21%{-webkit-transform:scale(0.99, 1.01)}22%{-webkit-transform:scale(1, 1)}23%{-webkit-transform:scale(1, 1)}24%{-webkit-transform:scale(1.01, 0.99)}25%{-webkit-transform:scale(1.02, 0.98)}26%{-webkit-transform:scale(1.02, 0.98)}27%{-webkit-transform:scale(1.02, 0.98)}28%{-webkit-transform:scale(1.03, 0.97)}29%{-webkit-transform:scale(1.03, 0.97)}30%{-webkit-transform:scale(1.02, 0.98)}31%{-webkit-transform:scale(1.02, 0.98)}32%{-webkit-transform:scale(1.02, 0.98)}33%{-webkit-transform:scale(1.02, 0.98)}34%{-webkit-transform:scale(1.01, 0.99)}35%{-webkit-transform:scale(1.01, 0.99)}36%{-webkit-transform:scale(1.01, 0.99)}37%{-webkit-transform:scale(1, 1)}38%{-webkit-transform:scale(1, 1)}39%{-webkit-transform:scale(1, 1)}40%{-webkit-transform:scale(0.99, 1.01)}41%{-webkit-transform:scale(0.99, 1.01)}42%{-webkit-transform:scale(0.99, 1.01)}43%{-webkit-transform:scale(0.99, 1.01)}44%{-webkit-transform:scale(0.99, 1.01)}45%{-webkit-transform:scale(0.99, 1.01)}46%{-webkit-transform:scale(0.99, 1.01)}47%{-webkit-transform:scale(0.99, 1.01)}48%{-webkit-transform:scale(0.99, 1.01)}49%{-webkit-transform:scale(1, 1)}}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:"RICHARDMILLERROUNDED",sans-serif;background:#222}p{font-family:sans-serif;font-size:0.8em;line-height:1.6em}h1 span,p span{display:inline-block}#stage{position:fixed;top:0;left:0;right:0;bottom:0}#yt{position:absolute;top:0;left:0;right:0;bottom:0}.unsupported{position:absolute;top:0;left:0;right:0;padding:0.5em;z-index:9999}.unsupported.error p{background-color:#ff2a02}.unsupported p{padding:1em;padding-right:3em;font-size:11px;background-color:#fc0;background-image:url(../images/error-finger.svg);background-position:center right;background-repeat:no-repeat;background-size:contain;border-radius:4px;max-width:500px;margin:0 auto}.unsupported a{color:#000;font-weight:bold}.grabbable{cursor:url(../images/cursor-open.png) 10 3,default}.grabbed{cursor:url(../images/cursor-closed.png) 10 3,default}#more{background:rgba(0,0,0,0.5);position:relative;color:#fff;-webkit-font-smoothing:antialiased}#more .inner{margin:0 auto;max-width:900px}#more .inner:after{display:block;content:"";clear:both}#more .white{background:#fff;color:#333}#more .thirds{display:table;width:100%;margin-top:3em}@media all and (max-width: 700px){#more .thirds{display:block}}@media all and (max-width: 450px){#more .thirds{margin-top:2em}}#more .thirds div{display:table-cell;width:33.33333%}#more .thirds div img{width:100%}#more .thirds div:nth-child(1){padding-right:1em}#more .thirds div:nth-child(2){padding-right:1em}#more .thirds div:nth-child(3){padding-right:1em}@media all and (max-width: 700px){#more .thirds div:nth-child(1){padding-right:0.5em}#more .thirds div:nth-child(2){padding-right:0.5em}#more .thirds div:nth-child(3){padding-right:0.5em}}@media all and (max-width: 450px){#more .thirds div{display:block;width:100%;padding:0 !important;margin-bottom:2em;text-align:center}}#more>div:not(#playbar):after{display:block;content:"";clear:both}#playbar{height:95px;font-size:2em;line-height:95px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.4);display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.playbar #playbar{display:block}#playbar .inner{max-width:100%;height:100%;padding-left:395px;padding-right:95px}#playbar .inner>div{height:100%;float:left}@media all and (max-width: 700px){#playbar .inner{padding:0}#playbar .inner>div{height:1.5em;line-height:1.5em;padding-top:0;padding-bottom:0}}#playbar-controls{width:105px;margin-left:-105px}#playbar-controls div{line-height:95px;float:left;cursor:url(../images/cursor.png) 12 2,pointer;opacity:0.8}.touch #playbar-controls div{opacity:1}#playbar-controls div:hover{opacity:1;-webkit-animation:jiggle 1s linear;animation:jiggle 1s linear}#playbar-controls .icon-prev,#playbar-controls .icon-next{padding:0 0.3em;font-size:0.7em}@media all and (max-width: 700px){#playbar-controls{margin:0;right:0.425em;position:absolute;width:auto}#playbar-controls div{padding:0 0.35em !important;font-size:0.7em;line-height:2.45em !important}}#playbar-current{margin-left:-395px;width:290px;padding-left:1em;white-space:nowrap}#playbar-current .number:after{content:"."}#playbar-current .title{font-weight:bold;font-size:0.9em}.track-6 #playbar-current{font-size:0.8em}@media all and (max-width: 700px){#playbar-current{margin:0;font-size:0.75em;padding-left:0.7em;line-height:2.3em !important}.track-6 #playbar-current{font-size:0.7em;line-height:2.5em !important}#playbar-current .number{font-weight:bold}}#playbar-progress{padding:0 60px;width:100%}#playbar-progress>div{float:left}#playbar-progress .time{font-size:0.6em;font-weight:bold;width:60px}#playbar-progress .time.current{margin-left:-60px;padding-left:0.6em}#playbar-progress .time.total{margin-right:-60px;padding-left:0.6em}#playbar-progress .track{height:3em;width:99%;cursor:url(../images/cursor.png) 12 2,pointer}#playbar-progress .track .bar,#playbar-progress .track .loaded{height:2px;border-radius:2px;background:#fff;margin-top:-1px;position:relative}#playbar-progress .track .bar{opacity:0.1;top:50%}#playbar-progress .track .loaded{opacity:0.5;width:1px;top:50%;margin-top:-2px;-webkit-transform-origin:0;-moz-transform-origin:0;-ms-transform-origin:0;-o-transform-origin:0;transform-origin:0}#playbar-progress .track .handle{width:13px;height:13px;border-radius:13px;background:#fff;position:relative;top:50%;margin-top:-7.5px;margin-left:-6.5px}@media all and (max-width: 700px){#playbar-progress .track{height:1.5em}#playbar-progress .time{font-size:0.45em}#playbar-progress .time.current{padding-left:1.2em}#playbar-progress .time.total{padding-left:1.3em}}#playbar-finger{width:190px;height:142.5px !important;margin-top:-47.5px;position:absolute;right:0;overflow:hidden;pointer-events:none;text-align:center}#playbar-finger svg{height:70%;width:70%;display:inline-block;position:absolute;top:30px;right:-10px}@media all and (max-width: 700px){#playbar-finger{display:none}}@media all and (max-width: 700px){#playbar-controls-play-pause:before{font-size:1.5em;line-height:1.65em}}#album{border-top:1px solid rgba(255,255,255,0.1);text-shadow:0 1px 0 rgba(0,0,0,0.4)}#album-info{float:left;padding:2em;width:40%;font-weight:bold}@media all and (max-width: 700px){#album-info{font-size:0.9em;padding:1.5em}}@media all and (max-width: 450px){#album-info{float:none;width:100%;padding:2em;padding-bottom:0}}#album-info img{margin-bottom:1.5em;width:100%}#album-info p{clear:both}@media all and (max-width: 450px){#album-info p{font-size:1.05em}}#album-info h1{margin-bottom:0.5em}@media all and (max-width: 450px){#album-info h1{font-size:2.1em;line-height:1.25em}}#downloads{border:1px solid #fff;height:3em;line-height:3em;margin-bottom:1em;overflow:hidden}#downloads:after{height:1px;width:1px;content:" ";display:block;clear:both}#downloads .download{cursor:url(../images/cursor.png) 12 2,pointer;color:#fff;text-decoration:none;background-position:center left;background-repeat:no-repeat;display:inline-block;float:left;width:33.33333%;text-align:center}#downloads .download:not(:last-child){border-right:1px solid rgba(255,255,255,0.2)}#downloads .download:hover{background-color:rgba(255,255,255,0.1)}#download-soundcloud:before{content:"SoundCloud"}@media all and (max-width: 700px){#download-soundcloud:before{content:"SNDCLD"}}@media all and (max-width: 450px){#download-soundcloud:before{content:"SoundCloud"}}#track-list{font-size:2em;line-height:1.5em;padding:1em;padding-left:0;padding-top:0.5em;list-style:none;color:#fff;width:60%;float:right}@media all and (max-width: 700px){#track-list{font-size:1.5em;line-height:1.5em}}@media all and (max-width: 450px){#track-list{width:100%;float:none;padding:1em}}#track-list li{cursor:url(../images/cursor.png) 12 2,pointer;clear:left}#track-list li:hover>span.gnj-fader{-webkit-animation:jiggle 1s ease-out;animation:jiggle 1s ease-out}#track-list li:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.1)}#track-list .number{font-size:0.7em;width:1em;margin-right:0.65em;text-align:right;display:inline-block}@media all and (max-width: 700px){#track-list .number{-webkit-font-smoothing:auto}}#track-list .title{font-weight:bold;font-size:0.85em}#track-list .time{font-size:0.5em;float:right;margin-top:2px;font-weight:bold}#about{text-shadow:none}#about em{font-family:sans-serif}#about p{text-shadow:none;font-size:1.3em;letter-spacing:-0.025em;color:#666}#about a{color:#666}#about,#stuff,#liner{padding:5em 4em;font-size:1.5em}#about h1,#stuff h1,#liner h1{font-size:2.5em;line-height:1.2em;margin-bottom:1em}@media all and (max-width: 700px){#about,#stuff,#liner{padding:2.4em}#about h1,#stuff h1,#liner h1{font-size:1.5em}#about p,#stuff p,#liner p{font-size:0.8em}}@media all and (max-width: 450px){#about,#stuff,#liner{padding:3em 1.5em}}#stuff{text-shadow:0 1px 0 rgba(0,0,0,0.4)}#stuff a{cursor:url(../images/cursor.png) 12 2,pointer;text-decoration:none;color:#fff}#stuff img{max-width:300px;border:1px solid rgba(255,255,255,0.15)}#stuff .title{font-weight:bold;font-size:1em;display:block;margin:1em 0 0.25em;color:#fff}#stuff .release{display:block;font-family:sans-serif;font-size:0.6em}#liner{text-shadow:0 1px 0 rgba(0,0,0,0.4);text-align:center;font-size:1em;line-height:1.5em}@media all and (max-width: 450px){#liner{font-size:0.85em}}#liner span{display:inline-block}#liner strong{font-family:"RICHARDMILLERROUNDED",sans-serif;font-size:1.5em}#liner p{max-width:350px;margin:0 auto}#liner p,#liner dl,#liner img{margin-bottom:2em}#liner a{color:#fff}#liner dl{font-family:sans-serif;font-size:0.8em;margin-left:-2.5em}#liner dl dd,#liner dl dt{width:50%;display:inline-block}#liner dl dd{text-align:left;padding-left:1em}#liner dl dt{text-align:right;padding-right:1em}#liner img{height:4em;display:inline-block}#dialogue{position:fixed;top:95px;left:0;right:0;bottom:95px;pointer-events:none}#dialogue .dialogue.staggered p{position:absolute;opacity:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 2s cubic-bezier(0.45, 0.48, 0.46, 1);-moz-transition:all 2s cubic-bezier(0.45, 0.48, 0.46, 1);-o-transition:all 2s cubic-bezier(0.45, 0.48, 0.46, 1);transition:all 2s cubic-bezier(0.45, 0.48, 0.46, 1)}#dialogue .dialogue.staggered p.showing{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#dialogue p{width:100%;text-align:center}#dialogue p .inner{font-family:"RICHARDMILLERROUNDED",sans-serif;font-weight:bold;font-size:20px;-webkit-font-smoothing:antialiased;background:#000;display:inline-block;border:4px solid #fff;padding:10px;color:#fff;line-height:25px;letter-spacing:0.02em;margin-bottom:20px}#camera-presets{-webkit-transition:opacity 0.5s linear;-moz-transition:opacity 0.5s linear;-o-transition:opacity 0.5s linear;transition:opacity 0.5s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:80px;right:115px;color:#fff;font-size:0}#camera-presets ul{list-style:none;font-size:30px;text-align:center;-webkit-font-smoothing:antialiased}#camera-presets ul:before{position:absolute;top:9px;left:8px;font-size:17px;text-shadow:0 1px 0 #000;overflow:hidden}#camera-presets ul li{position:absolute;font-size:16px;font-family:"RICHARDMILLERROUNDED";font-weight:bold;border-radius:500px;background:#fc0;color:#fff;box-sizing:border-box;box-shadow:inset 0 -3px 0 #d58b1c;text-shadow:0 -1px 0 #d58b1c;line-height:33px;width:33px;height:36px;cursor:url(../images/cursor.png) 12 2,pointer}#camera-presets ul li:hover{-webkit-animation:jiggle 1s linear;animation:jiggle 1s linear}#camera-presets ul li:active{box-shadow:none;margin-top:3px}#camera-presets ul li:nth-child(1){left:-35px}#camera-presets ul li:nth-child(2){top:-35px}#camera-presets ul li:nth-child(3){left:35px}#camera-presets ul li:nth-child(4){top:35px}#scrolldown{left:50%;margin-left:-22.5px;position:absolute;width:45px;height:45px;background:url(../images/down-arrow.svg) no-repeat;background-size:45px;margin-top:-67.5px;pointer-events:none;display:none;opacity:0;-webkit-animation:scrolldown 1s alternate infinite linear;animation:scrolldown 1s alternate infinite linear;-webkit-transition:opacity 0.5s 0.5s;-webkit-transition-delay:linear;-moz-transition:opacity 0.5s 0.5s linear;-o-transition:opacity 0.5s 0.5s linear;transition:opacity 0.5s 0.5s linear}#scrolldown.visible-true{opacity:0.5}@keyframes vibrato{from{transform:translate3d(0, 0px, 0)}to{transform:translate3d(0, 10px, 0)}}@-webkit-keyframes vibrato{from{-webkit-transform:translate3d(0, 0px, 0)}to{-webkit-transform:translate3d(0, 10px, 0)}}#stage.puppy-love.grabbed{cursor:auto}.puppy-love svg{position:absolute}.puppy-love svg.background{z-index:-1}.puppy-love g.noodle{position:absolute}.puppy-love .body{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}.puppy-love .vibrato{-webkit-animation:vibrato 0.1s 0.4s linear infinite alternate;animation:vibrato 0.1s 0.4s linear infinite alternate}@font-face{font-family:'RichardMillerRounded';font-weight:bold;font-style:normal;src:url("../fonts/richard/1584F1_0.eot");src:url("../fonts/richard/1584F1_0.eot?#iefix") format("embedded-opentype"),url("../fonts/richard/1584F1_0.woff") format("woff"),url("../fonts/richard/1584F1_0.ttf") format("truetype"),url("../fonts/richard/1584F1_0.svg#wf") format("svg")}@font-face{font-family:'RICHARDMILLERROUNDED-Book';src:url("../fonts/richard/1584F1_1.eot");src:url("../fonts/richard/1584F1_1.eot?#iefix") format("embedded-opentype"),url("../fonts/richard/1584F1_1.woff") format("woff"),url("../fonts/richard/1584F1_1.ttf") format("truetype"),url("../fonts/richard/1584F1_1.svg#wf") format("svg")}@font-face{font-family:'RichardMillerRounded';font-weight:normal;font-style:normal;src:url("../fonts/richard/1584F1_2.eot");src:url("../fonts/richard/1584F1_2.eot?#iefix") format("embedded-opentype"),url("../fonts/richard/1584F1_2.woff") format("woff"),url("../fonts/richard/1584F1_2.ttf") format("truetype"),url("../fonts/richard/1584F1_2.svg#wf") format("svg")}@font-face{font-family:'RICHARDMILLERROUNDED-UltraLight';src:url("../fonts/richard/1584F1_3.eot");src:url("../fonts/richard/1584F1_3.eot?#iefix") format("embedded-opentype"),url("../fonts/richard/1584F1_3.woff") format("woff"),url("../fonts/richard/1584F1_3.ttf") format("truetype"),url("../fonts/richard/1584F1_3.svg#wf") format("svg")}@font-face{font-family:'icomoon';src:url("../fonts/icons/icomoon.eot");src:url("../fonts/icons/icomoon.eot?#iefix") format("embedded-opentype"),url("../fonts/icons/icomoon.ttf") format("truetype"),url("../fonts/icons/icomoon.woff") format("woff"),url("../fonts/icons/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-star:before{content:"\e605";font-size:0.75em}.icon-prev:before{content:"\e601"}.icon-play:before{content:"\e602"}.icon-pause:before{content:"\e603"}.icon-next:before{content:"\e604"}.icon-camera:before{content:"\e600"}.icon-loading{cursor:default !important;opacity:1 !important}.icon-loading:before{background:url("../images/loading.gif") center center no-repeat;width:32px;height:26px;display:inline-block;content:' '}
