html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}@font-face{font-family:LeagueGothic-Regular;src:url(../fonts/leaguegothic-regular-webfont.eot);src:url(../fonts/leaguegothic-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/leaguegothic-regular-webfont.woff) format("woff"),url(../fonts/leaguegothic-regular-webfont.ttf) format("truetype"),url(../fonts/leaguegothic-regular-webfont.svg#league_gothicregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Social;src:url(../fonts/social.eot?-kwf9dt);src:url(../fonts/social.eot?#iefix-kwf9dt) format("embedded-opentype"),url(../fonts/social.woff?-kwf9dt) format("woff"),url(../fonts/social.ttf?-kwf9dt) format("truetype"),url(../fonts/social.svg?-kwf9dt#Social) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:Social;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-youtube:before{content:"\e601"}.icon-insta:before{content:"\e606"}.icon-fb:before{content:"\e600"}.icon-twitter:before{content:"\e602"}.icon-pin:before{content:"\e603"}.icon-g+:before{content:"\e604"}.icon-tumblr:before{content:"\e605"}.ie8-blocker{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:#fff;padding:2em;text-align:center}.ie8-blocker .begin-again-title{margin:0 auto}.ie8-blocker .ie8-content{margin:2em 0;line-height:1.25em}.ie8-blocker a{text-decoration:none;color:#01c9ea}.ie8-blocker a:hover{color:#ffcb2a}.ie8-blocker .share-icons{clear:both;text-align:center;padding:8px;font-size:2em}.ie8-blocker .share-icons a.social-link{display:inline-block;width:30px;height:30px;margin:0 3px;padding:0}.carousel .carousel-button.left,.carousel .carousel-button.right,.no-touch .share-page .buy-tickets:hover,header.main-header nav .buy-tickets,header.main-header nav .buy-tickets:active,header.main-header .share-icons a.social-link.facebook .icon,header.main-header .share-icons a.social-link.twitter .icon,header.main-header .share-icons a.social-link.instagram .icon,header.main-header .share-icons a.social-link.tumblr .icon,header.main-header .share-icons a.social-link.youtube .icon,.trailer-modal .close_btn,.btn-close-overlay .close-icon,.btn-close-overlay:hover .close-icon,.home .down-arrow,.no-touch .streetstudio .timeline-header .button-container .icon-play:hover,.no-touch .streetstudio .timeline-header .button-container .icon-pause:hover,.streetstudio .tutorial-arrow.instruments-arrow .arrow,.streetstudio .tutorial-arrow.instruments-arrow .instrument-graphic .graphic,.streetstudio .tutorial-arrow.record-arrow .arrow,.streetstudio .tutorial-arrow.timeline-arrow .arrow,.streetstudio .overlay-container .btn-next-overlay .next-icon,.streetstudio .timeline-header .btn-rewind .icon,.streetstudio .timeline-header .button-container .icon-play,.streetstudio .timeline-header .button-container .icon-play:active,.streetstudio .timeline-header .button-container .icon-pause,.streetstudio .timeline-header .button-container .icon-pause:active,.streetstudio .timeline.vocals.active .icon .graphic,.streetstudio .timeline.piano .icon .graphic,.streetstudio .timeline.strings .icon .graphic,.streetstudio .timeline.percussion .icon .graphic,.streetstudio .timeline.nyc .icon .graphic,.streetstudio .share-window .share-window-header .btn-close,.streetstudio .share-window .share-window-header .btn-close:hover,.streetstudio .share-window .start-over .btn-start-over .next-icon,.soundtrack-container .btn-hide,.soundtrack-container .btn-hide:hover,.soundtrack-container .controls .btn-prev .icon,.soundtrack-container .controls .btn-prev:hover .icon,.soundtrack-container .controls .btn-play .icon,.soundtrack-container .controls .btn-play:hover .icon,.soundtrack-container .controls .btn-play.playing .icon,.soundtrack-container .controls .btn-play.playing:hover .icon,.soundtrack-container .controls .btn-next .icon,.soundtrack-container .controls .btn-next:hover .icon{background-repeat:no-repeat;background-image:url(../images/sprite.svg)}*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;font-family:Montserrat,"Helvetica Neue",Helvetica,sans-serif;font-weight:300;position:relative}html.preloader,body.preloader{overflow:hidden}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.preloader{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background:url(/images/ajax-loader-yellow.gif) 50% 50% no-repeat #ffcb2a}.touch .main-content{-webkit-transform:translate3d(0,0,0)}.touch .slide{-webkit-transform:translate3d(0,0,0)}.container{position:relative;min-height:100%;height:100%}.fixed-background{position:fixed;width:100%;height:100%;z-index:0;background-position:50% 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media screen and (orientation:portrait){.fixed-background{background-image:url(/images/themovie-background-1200.jpg)}}@media screen and (orientation:landscape){.fixed-background{background-image:url(/images/themovie-background-1600-landscape.jpg)}}h1,h2,h3,h4,h5,h6{color:#fff;text-transform:uppercase;font-family:LeagueGothic-Regular,"Helvetica Neue",Helvetica,sans-serif}img{max-width:100%}@media (min-width:768px){.mobile-only{display:none}}.desktop-only{display:none}@media (min-width:768px){.desktop-only{display:block}}.ps-container .ps-scrollbar-x-rail{position:absolute;bottom:3px;height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity=0);-o-transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear}.ps-container:hover .ps-scrollbar-x-rail,.ps-container.hover .ps-scrollbar-x-rail{opacity:.6;filter:alpha(opacity=60)}.ps-container .ps-scrollbar-x-rail:hover,.ps-container .ps-scrollbar-x-rail.hover{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}.ps-container .ps-scrollbar-x-rail.in-scrolling{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}.ps-container .ps-scrollbar-y-rail{position:absolute;right:3px;width:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity=0);-o-transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear}.ps-container:hover .ps-scrollbar-y-rail,.ps-container.hover .ps-scrollbar-y-rail{opacity:.6;filter:alpha(opacity=60)}.ps-container .ps-scrollbar-y-rail:hover,.ps-container .ps-scrollbar-y-rail.hover{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}.ps-container .ps-scrollbar-y-rail.in-scrolling{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}.ps-container .ps-scrollbar-x{position:absolute;bottom:0;height:8px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.ps-container.ie6 .ps-scrollbar-x{font-size:0}.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x{background-color:#999}.ps-container .ps-scrollbar-y{position:absolute;right:0;width:8px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.ps-container.ie6 .ps-scrollbar-y{font-size:0}.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y{background-color:#999}.ps-container.ie .ps-scrollbar-x,.ps-container.ie .ps-scrollbar-y{visibility:hidden}.ps-container.ie:hover .ps-scrollbar-x,.ps-container.ie:hover .ps-scrollbar-y,.ps-container.ie.hover .ps-scrollbar-x,.ps-container.ie.hover .ps-scrollbar-y{visibility:visible}.tab-system{width:100%;height:500px;position:relative}@media (min-width:768px){.tab-system{height:100%}.tab-system .tabs{height:-moz-calc(100% - 45px);height:-webkit-calc(100% - 45px);height:calc(100% - 45px)}}.tab-system .tab-header{width:100%;list-style:none;background:#fff;overflow:hidden;height:45px}.tab-system .tab-header li{width:50%;float:left;text-align:center;display:block;font-family:LeagueGothic-Regular,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;font-size:1.5em;line-height:45px;cursor:pointer;background:#ffcb2a;color:#fff}.tab-system .tab-header li.current{background:#fff;color:#00404d}.tab-system .tabs{position:relative;width:100%;height:450px}@media (min-width:768px){.tab-system .tabs{height:550px}}.tab-system .tabs>div{position:absolute;top:0;width:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out;height:100%;overflow:hidden}.tab-system .tabs>div.current{width:100%}@media (min-width:1024px){.tab-system .tabs{position:relative;top:0}}.carousel{position:relative;height:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel .thumbnails-container{position:relative}.carousel .thumbnails{font-size:.875em;text-transform:uppercase;color:#00404d;font-weight:700;background:#fff;text-align:center;z-index:1;position:relative}.carousel .thumbnails li{display:inline-block;vertical-align:middle;margin:10px;cursor:pointer}.carousel .thumbnails li a{color:#00404d}.carousel .thumbnails li a:hover{color:#01c9ea}.carousel .thumbnails li.current a{color:#01c9ea}.carousel .carousel-slider{position:absolute;top:0;left:0}.carousel .carousel-slider.transition-3d{-webkit-transition:-webkit-transform .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;transition:transform .5s ease-in-out}.carousel .carousel-slider.transition-2d{-webkit-transition:-webkit-transform .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;transition:transform .5s ease-in-out}.carousel .carousel-slider.transition-standard{-webkit-transition:left .5s ease-in-out;-moz-transition:left .5s ease-in-out;-o-transition:left .5s ease-in-out;transition:left .5s ease-in-out}.carousel .carousel-items{height:100%}.carousel .carousel-items .carousel-slider{height:100%}.carousel .carousel-button{position:absolute;top:50%;height:60px;width:25px;margin-top:-30px;cursor:pointer;z-index:3;display:block}.carousel .carousel-button.left{left:0;background-position:0 -383px}.carousel .carousel-button.right{right:0;background-position:0 -541px}.carousel .carousel-button.disabled{filter:alpha(Opacity=50);opacity:.5;cursor:default}@media (min-width:768px){.carousel .carousel-button{width:47px;height:47px;margin-top:-23px}.carousel .carousel-button.left{left:10px;background-position:0 -287px}.carousel .carousel-button.left:active{background-position:0 -335px}.carousel .carousel-button.right{right:10px;background-position:0 -445px}.carousel .carousel-button.right:active{background-position:0 -493px}}@media (min-width:768px){.no-touch .carousel .carousel-button.left:hover{background-position:0 -335px}.no-touch .carousel .carousel-button.right:hover{background-position:0 -493px}}.carousel-item{width:100%;height:100%;float:left;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.carousel-item img{max-width:100%}.btn-toggle-menu{width:36px;height:36px;display:block;background:#01c9ea;cursor:pointer;position:fixed;top:8px;left:8px;z-index:16;padding:6px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.btn-toggle-menu .burger{width:24px;height:3px;background:#fff;position:absolute;left:6px;-webkit-transition:-webkit-transform .3s,opacity .3s;-moz-transition:-moz-transform .3s,opacity .3s;-o-transition:-o-transform .3s,opacity .3s;transition:transform .3s,opacity .3s}.btn-toggle-menu .burger.topbun{top:9px}.btn-toggle-menu .burger.meat{top:16px}.btn-toggle-menu .burger.bottombun{top:23px}.btn-toggle-menu.open .burger.topbun{top:16px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.btn-toggle-menu.open .burger.meat{filter:alpha(Opacity=0);opacity:0}.btn-toggle-menu.open .burger.bottombun{top:16px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:1024px){.btn-toggle-menu{display:none}}.no-touch header.main-header nav a:hover{background-color:#00404d}@media (min-width:1024px){.no-touch header.main-header nav ul li a:hover{color:#ffcb2a;background-color:transparent}.no-touch header.main-header nav ul li .buy-tickets:hover{background-position:0 -673px}}.no-touch header.main-header .share-icons a.social-link:hover{background-color:#01c9ea}.no-touch .share-page .buy-tickets:hover{background-position:0 -673px}header.main-header{position:fixed;top:0;left:0;width:100%;z-index:15;background:rgba(255,255,255,0);height:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s}@media (min-width:1024px){header.main-header{height:70px}}header.main-header nav{position:absolute;top:0;left:0;width:100%;display:block;padding:0;text-align:center;background:#fff;height:0;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}header.main-header nav ul{margin-top:50px;background:#01c9ea}header.main-header nav ul li{display:block;font-size:.8em;overflow:hidden;vertical-align:middle}header.main-header nav ul li.desktop-only{display:none}header.main-header nav ul li.current{background:#ffcb2a}@media (min-width:768px){header.main-header nav ul li.mobile-only{display:none}header.main-header nav ul li.desktop-only{display:block}}@media (min-width:1024px){header.main-header nav ul li.desktop-only{display:inline-block}header.main-header nav ul li.current{background:transparent}header.main-header nav ul li.current a{color:#ffcb2a}}@media (min-width:1280px){header.main-header nav ul li{font-size:1em}}@media (min-width:1500px){header.main-header nav ul li{font-size:1.25em}}header.main-header nav a{color:#fff;text-transform:uppercase;text-decoration:none;padding:20px;width:100%;font-weight:700;display:block}header.main-header nav a.current,header.main-header nav a:active{background:#00404d}header.main-header nav a.social{display:inline-block}@media (min-width:1024px){header.main-header nav{position:absolute;display:block;height:70px;max-height:70px;background:transparent;right:210px;left:180px;top:0;margin:0 auto;width:auto}header.main-header nav ul{margin-top:0;margin-right:46px;height:70px;background:transparent;text-align:center}header.main-header nav ul li{margin:0 1%;display:inline-block;line-height:70px}header.main-header nav ul li a{width:auto;padding:0;margin:0;color:#01c9ea;font-weight:400}header.main-header nav ul li.mobile-only{display:none}header.main-header nav .share-icons{display:none}}header.main-header nav .buy-tickets{display:none;width:91px;height:41px;float:left;background-position:0 -631px}header.main-header nav .buy-tickets:active{background-position:0 -673px}@media (min-width:1024px){header.main-header nav .buy-tickets{display:block}}header.main-header .open-soundtrack{position:absolute;top:10px;right:10px;display:none;vertical-align:middle;width:134px;cursor:pointer}header.main-header .open-soundtrack p{line-height:37px;text-transform:uppercase;font-size:.75em;color:#00404d}header.main-header .open-soundtrack #btn-soundtrack{position:absolute;top:0;right:0}header.main-header .open-soundtrack #btn-soundtrack .line{fill:#fff}header.main-header .open-soundtrack #btn-soundtrack .circle{fill:#00404d}@media (min-width:768px){header.main-header .open-soundtrack{display:block}}@media (min-width:1024px){header.main-header .open-soundtrack{top:24px;right:220px}}header.main-header .open-soundtrack:hover p{color:#01c9ea}header.main-header .open-soundtrack:hover #btn-soundtrack .circle{fill:#01c9ea}header.main-header .film-title{filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;position:absolute;top:0;width:170px;left:10px;display:none}@media (min-width:1024px){header.main-header .film-title{display:block}}header.main-header .film-title h1 a{margin:12px 0;text-decoration:none;font-size:2.5em;color:#01c9ea;display:block}header.main-header .film-title h1 img{display:block}header.main-header .film-title .yellow{color:#ffcb2a}header.main-header.scroll-init{background:transparent}@media (min-width:1024px){header.main-header.scroll-init{background:#fff}}header.main-header.scroll-init .film-title{filter:alpha(Opacity=100);opacity:1}header.main-header .share-icons{text-align:center;padding:8px}header.main-header .share-icons a.social-link{display:inline-block;width:30px;height:30px;margin:0 3px;padding:0}header.main-header .share-icons a.social-link .icon{margin-top:5px;width:23px;height:23px}header.main-header .share-icons a.social-link.facebook .icon{background-position:0 -763px}header.main-header .share-icons a.social-link.twitter .icon{background-position:0 -1744px}header.main-header .share-icons a.social-link.instagram .icon{background-position:0 -1291px}header.main-header .share-icons a.social-link.tumblr .icon{background-position:0 -1672px}header.main-header .share-icons a.social-link.youtube .icon{background-position:0 -1816px;width:26px}header.main-header .share-icons a.social-link:active{background:#01c9ea}@media (min-width:1024px){header.main-header .share-icons{padding:0}header.main-header .share-icons a.social-link{width:25px}}header.main-header.open{height:auto;max-height:1000px}header.main-header.open nav{height:auto;max-height:1000px}@media (min-width:768px){header.main-header.open nav{height:auto;max-height:1000px}}@media (min-width:1024px){header.main-header.open{height:70px}}.share-page{position:absolute;top:0;right:0;z-index:2;background:#01c9ea;color:#fff;height:70px;width:210px;overflow:hidden;padding:18px 0;display:none}@media (min-width:1024px){.share-page{display:block}}.share-page h3{font-family:Montserrat,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;text-align:left;width:50%;float:left}section.main-content{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}section.main-content .slide-container{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100%}.no-touch .slide{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slide{position:relative;width:100%;min-height:100%;height:100%;clear:both;overflow:hidden;z-index:2}.slide .slide-header{padding-top:0;text-align:center;overflow:hidden}.slide .slide-header h1{font-size:2em;padding:8px 0;margin:0;line-height:36px;color:#fff}@media (min-width:480px){.slide .slide-header h1{font-size:3.5em;line-height:1.2em}}@media (min-width:768px){.slide .slide-header h1{font-size:6.25em;line-height:1.2em}}.slide .slide-header p{color:#fff;font-size:.875em;line-height:1.25em;padding:0 1em;margin-bottom:.5em;max-width:760px;margin-left:auto;margin-right:auto}@media (min-width:768px){.slide .slide-header p{font-size:1.25em;line-height:1.5em}}@media (min-width:1280px){.slide .slide-header p{max-width:1024px}}.slide .slide-header .description{color:#fff;width:100%;margin:0 auto;font-weight:300;padding:0 8px 2em;text-align:left}.slide .slide-header .description p{color:#000}@media (min-width:768px){.slide{height:100%;min-height:650px}.slide .slide-header h1{padding:10px 0}}@media (min-width:1024px){.slide.home{height:100%}}@media (min-width:1024px){.slide{height:-moz-calc(100% - 70px);height:-webkit-calc(100% - 70px);height:calc(100% - 70px)}}.extra-background{position:relative;width:100%;height:250px;z-index:0;background-position:50% 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.extra-background.background01{background-image:url(../images/background01-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.extra-background.background01{background-image:url(../images/background01-1200.jpg)}}@media (min-width:768px){.extra-background.background01{background-image:url(../images/background01-1200.jpg)}}.extra-background.background02{background-image:url(../images/background02-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.extra-background.background02{background-image:url(../images/background02-1200.jpg)}}@media (min-width:768px){.extra-background.background02{background-image:url(../images/background02-1200.jpg)}}.extra-background.background03{background-image:url(../images/background03-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.extra-background.background03{background-image:url(../images/background03-1200.jpg)}}@media (min-width:768px){.extra-background.background03{background-image:url(../images/background03-1200.jpg)}}@media (min-width:480px){.extra-background{height:350px}}@media (min-width:768px){.extra-background{height:450px}}@media (min-width:1024px){.extra-background{height:500px}}@media (min-width:1280px){.extra-background{height:700px}}.trailer-modal{height:100%;width:100%;position:absolute;position:fixed;top:0;left:0;opacity:0;z-index:1;background:rgba(0,0,0,.8)}.trailer-modal .close_btn{background-position:0 -1342px;height:30px;width:30px;position:absolute;right:0;top:0}.trailer-modal .trailer-modal-container iframe,.trailer-modal .trailer-modal-container object,.trailer-modal .trailer-modal-container embed{top:-9999px}.trailer-modal.active{z-index:20;opacity:1}.trailer-modal.active .trailer-modal-container iframe,.trailer-modal.active .trailer-modal-container object,.trailer-modal.active .trailer-modal-container embed{top:0}.trailer-modal-container{top:50%;left:50%;position:relative}.trailer-modal-container .player-btn{height:auto;width:100%}.trailer-modal-container iframe,.trailer-modal-container object,.trailer-modal-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.btn-close-overlay{display:block;position:absolute;top:-47px;right:0;height:50px;font-size:2em;background:#ffcb2a;color:#00404d;padding-top:8px;padding-left:3px;padding-right:3px;font-family:LeagueGothic-Regular,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;vertical-align:middle;cursor:pointer}.btn-close-overlay span{vertical-align:middle;height:40px;margin:0 3px}.btn-close-overlay .close-icon{display:inline-block;width:40px;position:relative;margin-top:-4px;background-position:0 -1342px}.btn-close-overlay:hover{background:#00404d;color:#fff}.btn-close-overlay:hover .close-icon{background-position:0 -1381px}.home{overflow:hidden;z-index:8;min-height:450px}@media (min-width:768px){.home{min-height:700px}}@media (min-width:1024px){.home{min-height:800px}}@media (min-width:1500px){.home{min-height:850px}}.home .cast-list{display:none}@media (min-width:768px){.home .cast-list{width:100%;padding:30px 0 0;z-index:3;clear:both;display:block}.home .cast-list .img-container{width:90%;margin:0 auto}}@media (min-width:1024px){.home .cast-list .img-container{width:984px}}.home .bottom-fade{z-index:1;position:absolute;bottom:0;left:0;width:100%;height:400px;background:url(/images/bottom-fade.png) 0 0 repeat-x}.home .begin-again-title{position:absolute;top:0;left:50%;padding:10px}.home .begin-again-title img{width:100%;height:auto}.home .intro-container{width:100%;position:absolute;z-index:2;top:50%;left:50%;overflow:visible}.home .intro-container .trailer-container{float:left;cursor:pointer;position:relative}.home .intro-container .trailer-container .play-button{position:absolute;top:50%;left:50%;width:44px;height:88px;margin-left:-22px;margin-top:-44px;background:url(/images/btn-play-mobile.png) 0 0 no-repeat}@media (min-width:768px){.home .intro-container .trailer-container .play-button{width:88px;height:175px;margin-left:-44px;margin-top:-88px;background-image:url(/images/btn-play.png)}}@media (min-width:1024px){.home .intro-container .trailer-container{padding-right:15px}}.home .intro-container .trailer-container img{width:100%;height:auto}.home .intro-container .widget-container{width:350px;height:100%;margin:0;float:left;display:none}.home .intro-container .widget-container iframe{width:255px;height:80px;margin-bottom:2px;display:block}.home .intro-container .widget-container .widget-header img{display:block}.home .intro-container .widget-container .widget-content{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(/images/playlist-background.jpg);overflow:hidden;padding:4px}.home .intro-container .widget-container .playlists{width:255px;float:left}.home .intro-container .widget-container .character-images{width:75px;float:left;margin:0 6px}.home .intro-container .widget-container .character-images .character{height:80px;padding:7px 0}@media (min-width:1024px){.home .intro-container .widget-container{display:block}}.home .intro-container .widget-container .social-block{background:#01c9ea;width:100%;height:100%;margin:0}.home .scroll-instruction{width:300px;position:absolute;bottom:30px;left:50%;margin-left:-150px;text-align:center;color:#fff;text-transform:uppercase;font-size:.75em;text-decoration:none;z-index:2}.home .down-arrow{width:47px;height:47px;margin:1em auto;background-position:0 -161px}.home .social-block{margin:9px;display:inline-block;vertical-align:top;position:relative}.home .social-block.widget{height:368px;width:368px;padding:8px}.home .social-block #twitter-hashtag1{display:none}.home .social-block .pin-it{position:absolute;margin:8px;font-size:42px;color:#fff}.home .social-block.twitter{background-color:#01c9ea}.cast-filmmakers .tab-header .btn-toggle-thumbnails-menu{margin:5px;display:block;position:relative;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;float:left;padding:0;overflow:hidden;width:30px;height:30px}.cast-filmmakers .tab-header .btn-toggle-thumbnails-menu .burger{width:24px;height:3px;background:#fff;position:absolute;left:6px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cast-filmmakers .tab-header .btn-toggle-thumbnails-menu .burger.topbun{top:9px}.cast-filmmakers .tab-header .btn-toggle-thumbnails-menu .burger.meat{top:16px}.cast-filmmakers .tab-header .btn-toggle-thumbnails-menu .burger.bottombun{top:23px}@media (min-width:1024px){.cast-filmmakers .tab-header .btn-toggle-thumbnails-menu{display:none}}.cast-filmmakers .tab-button.current .burger{background:#00404d}.cast-filmmakers .tab-button.open .btn-toggle-thumbnails-menu .burger.topbun{top:16px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cast-filmmakers .tab-button.open .btn-toggle-thumbnails-menu .burger.meat{filter:alpha(Opacity=0);opacity:0}.cast-filmmakers .tab-button.open .btn-toggle-thumbnails-menu .burger.bottombun{top:16px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#cast .content-container,#crew .content-container{height:100%;position:relative;overflow:hidden;background-repeat:no-repeat;background-size:100% auto;background-position:center 0;background-color:#fff}#cast .content-container .scroll-container,#crew .content-container .scroll-container{background-color:#fff;background-position:2% 0 2% 0;position:relative;overflow:hidden;height:75%}@media (min-width:768px){#cast .content-container,#crew .content-container{background-color:transparent;background-size:auto;background-position:93% center}#cast .content-container .scroll-container,#crew .content-container .scroll-container{background-color:transparent;position:relative;overflow:hidden;height:100%}}@media (min-width:768px) and (min-width:1024px){#cast .content-container,#crew .content-container{background-position:85% center}}#cast .carousel-item,#crew .carousel-item{overflow:hidden;position:relative}#cast .carousel-item .cast-image,#crew .carousel-item .cast-image{display:none}@media (min-width:768px){#cast .carousel-item .cast-image,#crew .carousel-item .cast-image{display:block;position:absolute;top:64px;left:75%;width:350px;margin-left:-175px}}#cast .carousel-item .share-buttons,#crew .carousel-item .share-buttons{display:none;position:relative;width:100%;font-size:1.5em;color:#fff;text-align:center}@media (min-width:768px){#cast .carousel-item .share-buttons,#crew .carousel-item .share-buttons{display:block}}#cast .carousel-item .share-buttons span,#crew .carousel-item .share-buttons span{display:inline-block;cursor:pointer;margin:0 10px}#cast .carousel-item .share-buttons span:hover,#crew .carousel-item .share-buttons span:hover{color:#ffcb2a}#cast .carousel-item .mobile-header,#crew .carousel-item .mobile-header{padding:30px;height:25%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min-width:480px){#cast .carousel-item .mobile-header,#crew .carousel-item .mobile-header{padding:50px 10px}}@media (min-width:768px){#cast .carousel-item .mobile-header,#crew .carousel-item .mobile-header{height:0;padding:0;visibility:hidden}}#cast .carousel-item .content,#crew .carousel-item .content{width:100%;margin:0;display:block;top:0;position:absolute}#cast .carousel-item .content .header,#crew .carousel-item .content .header{display:none;padding:30px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min-width:480px){#cast .carousel-item .content .header,#crew .carousel-item .content .header{padding:50px 10px}}@media (min-width:768px){#cast .carousel-item .content .header,#crew .carousel-item .content .header{display:block}}#cast .carousel-item .content .cast-description,#crew .carousel-item .content .cast-description{padding:10px 30px;color:#00404d;font-size:.875em;line-height:1.25em}@media (min-width:768px){#cast .carousel-item,#crew .carousel-item{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#cast .carousel-item .content,#crew .carousel-item .content{width:45%;margin-left:70px}#cast .carousel-item .content .header,#crew .carousel-item .content .header{padding:0;margin:0}#cast .carousel-item .content .cast-description,#crew .carousel-item .content .cast-description{padding:0;margin:0;color:#fff}}@media (min-width:1024px){#cast .carousel .thumbnails-container,#crew .carousel .thumbnails-container{display:block;height:35px;width:100%;position:absolute;overflow:hidden}}#cast .carousel .thumbnails,#crew .carousel .thumbnails{position:absolute;width:100%;display:none}#cast .carousel .thumbnails.open,#crew .carousel .thumbnails.open{display:block}#cast .carousel .thumbnails li,#crew .carousel .thumbnails li{width:100%;display:block;padding:0;margin:0}#cast .carousel .thumbnails li a,#crew .carousel .thumbnails li a{display:block;padding:10px;font-weight:100}@media (min-width:1024px){#cast .carousel .thumbnails,#crew .carousel .thumbnails{display:block;height:35px;min-width:100%;width:auto;white-space:nowrap}#cast .carousel .thumbnails li,#crew .carousel .thumbnails li{width:auto;line-height:35px;padding:0 10px;display:inline-block;overflow:hidden}#cast .carousel .thumbnails li a,#crew .carousel .thumbnails li a{display:inline;padding:0}}#cast .carousel .carousel-items,#crew .carousel .carousel-items{position:relative;background-image:url(/images/cast/castcrew-background-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#cast .carousel .carousel-items,#crew .carousel .carousel-items{background-image:url(/images/cast/castcrew-background-1200.jpg)}}@media (min-width:768px){#cast .carousel .carousel-items,#crew .carousel .carousel-items{background-image:url(/images/cast/castcrew-background-1200.jpg)}}@media (min-width:1024px){#cast .carousel .carousel-items,#crew .carousel .carousel-items{padding-top:35px}#cast .carousel .carousel-items .carousel-slider,#crew .carousel .carousel-items .carousel-slider{padding-top:35px}}#cast .carousel-item,#crew .carousel-item{position:relative}@media (min-width:768px){#cast .carousel-item .scroll-container,#crew .carousel-item .scroll-container{top:50%;height:365px;width:40%;margin:-183px 0 0 8%}}@media (min-width:1024px){#cast .carousel-item .scroll-container,#crew .carousel-item .scroll-container{margin-left:10%}}#cast .carousel-item .content,#crew .carousel-item .content{height:auto;width:100%;overflow:hidden;text-align:left;color:#fff;margin:0;padding:0;border-collapse:collapse}#cast .carousel-item .content .content-cell,#crew .carousel-item .content .content-cell{margin:0;padding:0;height:100%}@media (min-width:1024px){#cast .carousel-item .content .content-cell,#crew .carousel-item .content .content-cell{display:block}#cast .carousel-item .content .content-cell .header,#crew .carousel-item .content .content-cell .header{padding:10px 0}#cast .carousel-item .content .content-cell .cast-description,#crew .carousel-item .content .content-cell .cast-description{line-height:1.5em}}@media (min-width:768px){#cast .carousel-item .content,#crew .carousel-item .content{width:100%}}#cast .carousel-item h2,#crew .carousel-item h2{font-family:Montserrat,"Helvetica Neue",Helvetica,sans-serif;text-transform:none;font-size:1.25em;font-weight:300}#cast .carousel-item h1,#crew .carousel-item h1{color:#ffcb2a;text-transform:uppercase;font-size:1.25em;font-family:Montserrat,"Helvetica Neue",Helvetica,sans-serif;font-weight:500}#cast .carousel-item p,#crew .carousel-item p{font-size:1em;line-height:1.25em;margin-bottom:.5em}@media (min-width:1024px){#cast .carousel-item p,#crew .carousel-item p{line-height:1.5em}}@media (min-width:768px){#cast .carousel-item.keira .content-container{background-image:none}}#cast .carousel-item.keira .mobile-header{background-image:url(/images/cast/keira-mobile.png)}@media (min-width:768px){#cast .carousel-item.adam .content-container{background-image:none}}#cast .carousel-item.adam .mobile-header{background-image:url(/images/cast/adam-mobile.png)}@media (min-width:768px){#cast .carousel-item.mark .content-container{background-image:none}}#cast .carousel-item.mark .mobile-header{background-image:url(/images/cast/mark-mobile.png)}@media (min-width:768px){#cast .carousel-item.catherine .content-container{background-image:none}}#cast .carousel-item.catherine .mobile-header{background-image:url(/images/cast/catherine-mobile.png)}@media (min-width:768px){#cast .carousel-item.ceelo .content-container{background-image:none}}#cast .carousel-item.ceelo .mobile-header{background-image:url(/images/cast/ceelo-mobile.png)}@media (min-width:768px){#cast .carousel-item.haliee .content-container{background-image:none}}#cast .carousel-item.haliee .mobile-header{background-image:url(/images/cast/haliee-mobile.png)}@media (min-width:768px){#cast .carousel-item.james .content-container{background-image:none}}#cast .carousel-item.james .mobile-header{background-image:url(/images/cast/james-mobile.png)}@media (min-width:768px){#crew .carousel-item.anthony .content-container{background-image:none}}#crew .carousel-item.anthony .mobile-header{background-image:url(/images/cast/anthony-mobile.png)}@media (min-width:768px){#crew .carousel-item.johnc .content-container{background-image:none}}#crew .carousel-item.johnc .mobile-header{background-image:url(/images/cast/johnc-mobile.png)}@media (min-width:768px){#crew .carousel-item.judd .content-container{background-image:none}}#crew .carousel-item.judd .mobile-header{background-image:url(/images/cast/judd-mobile.png)}@media (min-width:768px){#crew .carousel-item.tobin .content-container{background-image:none}}#crew .carousel-item.tobin .mobile-header{background-image:url(/images/cast/tobin-mobile.png)}.themovie{height:auto;z-index:7}@media (min-width:768px){.themovie{height:1200px}}.themovie .slide-header .header-color{background-color:#ffcb2a;background-color:rgba(255,203,42,.9)}.themovie .the-movie-title{max-width:248px;margin:10px auto}.themovie .cast-filmmakers{height:100%;background:#fff}.themovie .cast-filmmakers .tab-system{height:100%}.themovie .cast-filmmakers .tab-system .tabs{height:-moz-calc(100% - 45px);height:-webkit-calc(100% - 45px);height:calc(100% - 45px)}@media (min-width:768px){.themovie .cast-filmmakers{height:100%;background:transparent}}.themovie .movie-content{position:relative;min-height:400px}.mediagallery{position:relative;height:500px}@media (min-width:768px){.mediagallery{height:768px}}@media (min-width:1024px){.mediagallery{height:1000px}}@media (min-width:1280px){.mediagallery{height:1000px}}.mediagallery .slide-header .header-color{background:#ffcb2a;background:rgba(255,203,42,.9)}.mediagallery .media-gallery-content{width:100%;height:100%;position:absolute;top:0;z-index:2}.mediagallery .media-content{position:relative;width:100%}.mediagallery .share{font-size:1.5em;top:0;left:0;padding:5px;height:auto;width:100%;background:#fff;background:rgba(255,255,255,.6);position:absolute;text-align:center;z-index:6}.mediagallery .share span{color:#01c9ea;margin:8px 12px;display:inline-block;cursor:pointer}.mediagallery .share span:hover{opacity:.6}.mediagallery .carousel .thumbnails-container{margin-left:46px;margin-right:0;height:95px;display:none}.mediagallery .carousel .thumbnails{display:none;background:transparent;line-height:95px;white-space:nowrap}.mediagallery .carousel .thumbnails li{line-height:100%}.mediagallery .carousel .carousel-items .carousel-slider{padding-top:0}.mediagallery .tab-system{height:100%}.mediagallery .tab-system .tabs{height:100%;height:-moz-calc(100% - 45px);height:-webkit-calc(100% - 45px);height:calc(100% - 45px)}.mediagallery .carousel-item{position:relative;-webkit-transition:-webkit-transform .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;transition:transform .5s ease-in-out}.mediagallery .carousel-item .photo,.mediagallery .carousel-item .video{display:table;table-layout:fixed;margin:0 auto;width:95%;height:100%}.mediagallery .carousel-item .photo .middle-align,.mediagallery .carousel-item .video .middle-align{display:table-cell;vertical-align:middle;text-align:center}.mediagallery .carousel-item .photo .img-container,.mediagallery .carousel-item .video .img-container{position:relative;width:100%}.mediagallery .carousel-item .photo .img-container img,.mediagallery .carousel-item .video .img-container img{max-height:80%;max-width:auto}.mediagallery .carousel-item .img-container{position:relative;-webkit-transition:-webkit-transform .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;transition:transform .5s ease-in-out}.mediagallery .carousel-item .share{text-align:center;font-size:20px;bottom:0;width:100%;height:30px;position:absolute;text-align:center}.mediagallery .carousel-item .share span{cursor:pointer;color:#01c9ea;margin:0 4px}.mediagallery .carousel-item .share span:active{color:#fff}.mediagallery #photos{background:url(../images/texture-bg-grey.jpg) repeat}.mediagallery #photos .carousel-item{padding-top:25px}.mediagallery #videos{background:url(/images/texture-bg.jpg) 50% 50% no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background:url(../images/texture-bg-dark.jpg) repeat}.mediagallery #videos .thumbnails{z-index:3}.mediagallery #videos .player-overlay{position:absolute;top:0;left:0;display:table;table-layout:fixed;margin:0 auto;width:100%;height:100%;opacity:0;z-index:0}.mediagallery #videos .player-overlay.active{opacity:1;z-index:2}.mediagallery #videos .player-overlay .middle-align{display:table-cell;padding-top:0;vertical-align:middle;text-align:center}.mediagallery #videos .player-container{z-index:10;height:0;background-repeat:no-repeat;background-position:0 0;background-image:url(/images/video-bkgd.png);position:relative;background-size:cover;display:inline-block}.mediagallery #videos .player-container iframe,.mediagallery #videos .player-container object,.mediagallery #videos .player-container embed{margin-top:1.65%;margin-left:-.5%;width:96.5%;height:93%}.mediagallery #videos .video-play{width:100%;display:inline-block;opacity:1;cursor:pointer}.mediagallery #videos .video-play .play-button{position:absolute;top:50%;left:50%;width:44px;height:88px;margin-left:-22px;margin-top:-44px;background:url(/images/btn-play-mobile.png) 0 0 no-repeat}@media (min-width:768px){.mediagallery #videos .video-play .play-button{width:88px;height:175px;margin-left:-44px;margin-top:-88px;background-image:url(/images/btn-play.png)}}.mediagallery #videos .video-play.active{opacity:0}.no-touch .mediagallery .carousel-item .share span:hover{color:#fff}.no-touch .streetstudio .timeline-header .share-buttons li a:hover{color:#01c9ea}.no-touch .streetstudio .timeline-header .button-container .icon-play:hover{background-position:0 -1009px}.no-touch .streetstudio .timeline-header .button-container .icon-pause:hover{background-position:0 -861px}.no-touch .streetstudio .timeline.vocals .icon:hover{border-left:5px solid #01c9ea}.no-touch .streetstudio .timeline.piano .icon:hover{border-left:5px solid #ffcb2a}.no-touch .streetstudio .timeline.strings .icon:hover{border-left:5px solid #e74c3c}.no-touch .streetstudio .timeline.percussion .icon:hover{border-left:5px solid #2ecc71}.no-touch .streetstudio .timeline.nyc .icon:hover{border-left:5px solid #8babae}.no-csstransforms3d .timeline-header .button-container .btn-play .icon-play{display:none}.no-csstransforms3d .timeline-header .button-container .btn-play.paused .icon-pause{display:none}.no-csstransforms3d .timeline-header .button-container .btn-play.paused .icon-play{display:block}.no-csstransforms3d .recording-flag{display:none}.no-csstransforms3d .recording-flag.active{display:block}.streetstudio{min-height:540px}@media (min-width:768px){.streetstudio{display:block;min-height:710px}}.streetstudio .recording-flag{position:absolute;top:52px;right:20px;background:red;font-family:LeagueGothic-Regular,"Helvetica Neue",Helvetica,sans-serif;text-align:center;font-size:1.25em;text-transform:uppercase;color:#fff;padding:10px;-webkit-transform:perspective(1000px);-moz-transform:perspective(1000px);-ms-transform:perspective(1000px);-o-transform:perspective(1000px);transform:perspective(1000px);-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-transition:-webkit-transform .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;transition:transform .5s ease-in-out}@media (min-width:480px){.streetstudio .recording-flag{top:83px}}@media (min-width:768px){.streetstudio .recording-flag{top:140px}}.streetstudio .recording-flag.active{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg)}.streetstudio .tutorial-overlay .btn-next-overlay{margin:80px auto 0;max-width:300px}@media (min-width:480px){.streetstudio .tutorial-overlay .btn-next-overlay{margin-top:120px}}.streetstudio .tutorial-arrow{position:absolute;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;filter:alpha(Opacity=0);opacity:0}.streetstudio .tutorial-arrow .text{color:#fff;font-size:.75em;text-align:center;line-height:1.25em}@media (min-width:768px){.streetstudio .tutorial-arrow .text{font-size:1em}}.streetstudio .tutorial-arrow.instruments-arrow{bottom:120px;left:0;width:360px;height:80px}@media (min-width:768px){.streetstudio .tutorial-arrow.instruments-arrow{height:150px}}.streetstudio .tutorial-arrow.instruments-arrow .text{width:200px;position:absolute;top:0;left:0;text-align:left}@media (min-width:768px){.streetstudio .tutorial-arrow.instruments-arrow .text{left:auto;right:0;text-align:center}}.streetstudio .tutorial-arrow.instruments-arrow .arrow{position:absolute;top:0;left:42px;background-position:0 -62px;width:111px;height:98px;display:none}@media (min-width:768px){.streetstudio .tutorial-arrow.instruments-arrow .arrow{display:block}}.streetstudio .tutorial-arrow.instruments-arrow .instrument-graphic{position:absolute;bottom:0;left:0;width:100px;height:40px;display:block;background:#3d3d3d}.streetstudio .tutorial-arrow.instruments-arrow .instrument-graphic .graphic{margin:4px auto;width:31px;height:31px;background-position:0 -1083px}.streetstudio .tutorial-arrow.record-arrow{bottom:215px;margin-right:-100px;height:80px;width:150px;right:50%}@media (min-width:768px){.streetstudio .tutorial-arrow.record-arrow{width:280px;left:50%;right:auto;margin-right:auto;margin-left:50px;height:170px}}.streetstudio .tutorial-arrow.record-arrow .text{position:absolute;top:0;width:200px;left:0;text-align:right}@media (min-width:768px){.streetstudio .tutorial-arrow.record-arrow .text{left:125px;text-align:center}}.streetstudio .tutorial-arrow.record-arrow .arrow{position:absolute;top:16px;left:15px;background-position:0 -62px;width:111px;height:98px;display:none}@media (min-width:768px){.streetstudio .tutorial-arrow.record-arrow .arrow{display:block}}.streetstudio .tutorial-arrow.record-arrow .btn-record{right:0;bottom:0;top:auto;position:absolute;background:transparent}@media (min-width:768px){.streetstudio .tutorial-arrow.record-arrow .btn-record{left:0;right:auto}}.streetstudio .tutorial-arrow.record-arrow .btn-record .red-circle{background:red;width:22px;height:22px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;margin:6px;-webkit-animation:recording .5s infinite;-moz-animation:recording .5s infinite;-o-animation:recording .5s infinite;animation:recording .5s infinite;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;-o-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.streetstudio .tutorial-arrow.timeline-arrow{left:103px;bottom:120px;width:200px;height:40px;margin-left:0}@media (min-width:768px){.streetstudio .tutorial-arrow.timeline-arrow{left:50%;margin-left:-100px}}.streetstudio .tutorial-arrow.timeline-arrow .text{position:absolute;bottom:-40px;width:100%;left:0;text-align:left}@media (min-width:768px){.streetstudio .tutorial-arrow.timeline-arrow .text{left:110px;bottom:0}}.streetstudio .tutorial-arrow.timeline-arrow .arrow{position:absolute;top:0;left:0;background-position:0 -257px;width:96px;height:31px;display:none}@media (min-width:768px){.streetstudio .tutorial-arrow.timeline-arrow .arrow{display:block}}.streetstudio .tutorial-arrow.timeline-arrow .timeline-graphic{position:absolute;top:0;left:0;width:100px;height:40px;background:#ffcb2a;background:rgba(255,203,42,.8)}@media (min-width:768px){.streetstudio .tutorial-arrow.timeline-arrow .timeline-graphic{left:-110px}}.streetstudio .tutorial-arrow.current{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);filter:alpha(Opacity=100);opacity:1}.streetstudio .overlay-container{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,.75);z-index:10;padding-top:75px}@media (min-width:480px){.streetstudio .overlay-container{padding-top:120px}}@media (min-width:768px){.streetstudio .overlay-container{padding-top:180px}}.streetstudio .overlay-container .content-container{width:90%;margin:0 auto;background:#eee;padding:10px;max-width:700px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.streetstudio .overlay-container .btn-next-overlay{display:block;width:100%;height:40px;line-height:43px;font-size:2em;background:#ffcb2a;color:#00404d;text-align:center;font-family:LeagueGothic-Regular,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;cursor:pointer}.streetstudio .overlay-container .btn-next-overlay:hover{background:#00404d;color:#fff}.streetstudio .overlay-container .btn-next-overlay .next-icon{display:inline-block;width:26px;height:26px;background-position:0 -1315px}.streetstudio .overlay-container .btn-next-overlay.ready{-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;-moz-transition:opacity .3s ease-out,-moz-transform .3s ease-out;-o-transition:opacity .3s ease-out,-o-transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out;filter:alpha(Opacity=0);opacity:0;-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);height:60px;line-height:63px}.streetstudio .overlay-container .btn-next-overlay.ready.current{filter:alpha(Opacity=100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.streetstudio .overlay-container h1{font-size:2em;color:#00404d;text-align:center}@media (min-width:1024px){.streetstudio .overlay-container h1{font-size:3em}}.streetstudio .overlay-container .buttons a.scene-button{display:block;width:100%;height:40px;line-height:41px;text-transform:uppercase;color:#fff;font-family:LeagueGothic-Regular,"Helvetica Neue",Helvetica,sans-serif;font-size:1em;text-align:center;cursor:pointer;position:relative;margin-bottom:5px}@media (min-width:768px){.streetstudio .overlay-container .buttons a.scene-button{line-height:61px;height:60px;font-size:2em}}.streetstudio .overlay-container .buttons a.scene-button .text{position:relative;z-index:2}.streetstudio .overlay-container .buttons a.scene-button .overlay{position:absolute;width:100%;height:100%;background:#000;filter:alpha(Opacity=50);opacity:.5}.streetstudio .overlay-container .buttons a.scene-button.bridge-background{background-image:url(../images/generator/bridge-background-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.streetstudio .overlay-container .buttons a.scene-button.bridge-background{background-image:url(../images/generator/bridge-background-1200.jpg)}}@media (min-width:768px){.streetstudio .overlay-container .buttons a.scene-button.bridge-background{background-image:url(../images/generator/bridge-background-1200.jpg)}}.streetstudio .overlay-container .buttons a.scene-button.centralpark-background{background-image:url(../images/generator/centralpark-background-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.streetstudio .overlay-container .buttons a.scene-button.centralpark-background{background-image:url(../images/generator/centralpark-background-1200.jpg)}}@media (min-width:768px){.streetstudio .overlay-container .buttons a.scene-button.centralpark-background{background-image:url(../images/generator/centralpark-background-1200.jpg)}}.streetstudio .overlay-container .buttons a.scene-button.subway-background{background-image:url(../images/generator/subway-background-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.streetstudio .overlay-container .buttons a.scene-button.subway-background{background-image:url(../images/generator/subway-background-1200.jpg)}}@media (min-width:768px){.streetstudio .overlay-container .buttons a.scene-button.subway-background{background-image:url(../images/generator/subway-background-1200.jpg)}}.streetstudio .overlay-container .buttons a.scene-button.timessquare-background{background-image:url(../images/generator/timessquare-background-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.streetstudio .overlay-container .buttons a.scene-button.timessquare-background{background-image:url(../images/generator/timessquare-background-1200.jpg)}}@media (min-width:768px){.streetstudio .overlay-container .buttons a.scene-button.timessquare-background{background-image:url(../images/generator/timessquare-background-1200.jpg)}}.streetstudio .overlay-container .buttons a.scene-button.washingtonsquare-background{background-image:url(../images/generator/washingtonsquare-background-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.streetstudio .overlay-container .buttons a.scene-button.washingtonsquare-background{background-image:url(../images/generator/washingtonsquare-background-1200.jpg)}}@media (min-width:768px){.streetstudio .overlay-container .buttons a.scene-button.washingtonsquare-background{background-image:url(../images/generator/washingtonsquare-background-1200.jpg)}}.streetstudio .overlay-container .buttons a.scene-button.village-background{background-image:url(../images/generator/village-background-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.streetstudio .overlay-container .buttons a.scene-button.village-background{background-image:url(../images/generator/village-background-1200.jpg)}}@media (min-width:768px){.streetstudio .overlay-container .buttons a.scene-button.village-background{background-image:url(../images/generator/village-background-1200.jpg)}}.streetstudio .overlay-container .buttons a.scene-button.current .overlay,.streetstudio .overlay-container .buttons a.scene-button:hover .overlay{background:#01c9ea}.streetstudio .overlay-container .image{position:relative;overflow:hidden;height:350px;background-image:url(../images/generator/studio-intro-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center;margin-bottom:10px}@media (min-width:1024px){.streetstudio .overlay-container .image{height:450px}}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.streetstudio .overlay-container .image{background-image:url(../images/generator/studio-intro-1200.jpg)}}@media (min-width:768px){.streetstudio .overlay-container .image{background-image:url(../images/generator/studio-intro-1200.jpg)}}.streetstudio .overlay-container .image h1{color:#fff}.streetstudio .overlay-container .image h1 .line-2{color:#ffcb2a}.streetstudio .overlay-container .image p{color:#fff}.streetstudio .overlay-container .image .text-table{position:absolute;height:100%;width:100%;display:table}.streetstudio .overlay-container .image .text-table .text-cell{display:table-cell;vertical-align:middle;height:100%}.streetstudio .slide-header{position:relative;z-index:11}.streetstudio .slide-header .header-color{background:#01c9ea;background:rgba(1,201,234,.8)}.streetstudio .slide-header .description{text-align:center}.streetstudio .generator-preload{position:absolute;width:100%;height:100%;z-index:11;background:url(../images/generator-loader.gif) 50% 50% no-repeat #000;background:url(../images/generator-loader.gif) 50% 50% no-repeat rgba(0,0,0,.75)}.streetstudio .generator-stage{position:absolute;bottom:240px;left:0;width:100%;height:auto;top:0}.streetstudio .generator-stage .instrument{position:absolute;background-image:url(../images/instruments-sm.png)}@media (min-width:768px){.streetstudio .generator-stage .instrument{background-image:url(../images/instruments.png)}}.streetstudio .generator-stage .instrument.piano{z-index:7;bottom:-20px;right:-25%;background-position:0 -955px;width:531px;height:127px}@media (min-width:768px){.streetstudio .generator-stage .instrument.piano{bottom:-20px;right:-10%;margin-left:-400px;background-position:0 -1585px;width:885px;height:212px}}.streetstudio .generator-stage .instrument.vocals{z-index:9;bottom:-20px;left:35%;background-position:0 -754px;width:67px;height:200px}@media (min-width:768px){.streetstudio .generator-stage .instrument.vocals{bottom:-20px;left:35%;margin-left:-55px;background-position:0 -1252px;width:111px;height:332px}}.streetstudio .generator-stage .instrument.strings{bottom:-25px;left:25%;z-index:8;margin-left:-32px;background-position:0 0;width:75px;height:204px}@media (min-width:768px){.streetstudio .generator-stage .instrument.strings{bottom:-5px;left:30%;margin-left:-125px;background-position:0 0;width:125px;height:340px}}.streetstudio .generator-stage .instrument.percussion{bottom:10px;left:58%;z-index:6;margin-left:-130px;background-position:0 -410px;width:260px;height:171px}@media (min-width:768px){.streetstudio .generator-stage .instrument.percussion{bottom:13px;left:56%;margin-left:-225px;background-position:0 -682px;width:433px;height:284px}}.streetstudio .generator-stage .instrument.nyc{z-index:9;bottom:0;left:-11%;background-position:0 -1211px;width:113px;height:87px}@media (min-width:768px){.streetstudio .generator-stage .instrument.nyc{bottom:-20px;left:3%;margin-left:-90px;background-position:0 -2011px;width:189px;height:146px}}@media (min-width:1024px){.streetstudio .generator-stage .instrument.piano{right:0}.streetstudio .generator-stage .instrument.nyc{left:10%}}@media (min-width:1280px){.streetstudio .generator-stage .instrument.piano{right:5%}}.streetstudio .generator-stage.piano-on .instrument.piano{background-position:0 -1083px;width:531px;height:127px}@media (min-width:768px){.streetstudio .generator-stage.piano-on .instrument.piano{background-position:0 -1798px;width:885px;height:212px}}.streetstudio .generator-stage.percussion-on .instrument.percussion{background-position:0 -582px;width:260px;height:171px}@media (min-width:768px){.streetstudio .generator-stage.percussion-on .instrument.percussion{background-position:0 -967px;width:433px;height:284px}}.streetstudio .generator-stage.strings-on .instrument.strings{background-position:0 -205px;width:75px;height:204px}@media (min-width:768px){.streetstudio .generator-stage.strings-on .instrument.strings{background-position:0 -341px;width:125px;height:340px}}.streetstudio .generator-stage.nyc-on .instrument.nyc{background-position:0 -1299px;width:113px;height:87px}@media (min-width:768px){.streetstudio .generator-stage.nyc-on .instrument.nyc{background-position:0 -2158px;width:189px;height:146px}}.streetstudio .generator-stage .floor{position:absolute;bottom:0;left:0;width:100%;height:75px}.streetstudio .generator-stage .floor img{position:absolute;top:0;left:50%;margin-left:-50%;min-width:100%;height:100%}.streetstudio .generator-timeline{position:absolute;bottom:0;left:0;width:100%;background:#3d3d3d;height:240px;z-index:10;-webkit-user-select:none;-moz-user-select:none;user-select:none}.streetstudio .scrubber-area{position:absolute;left:100px;top:40px;height:100%;width:-moz-calc(100% - 150px);width:-webkit-calc(100% - 150px);width:calc(100% - 150px);height:-moz-calc(100% - 40px);height:-webkit-calc(100% - 40px);height:calc(100% - 40px)}.streetstudio .scrubber-area .scrubber-bar{position:absolute;left:0;top:0;width:3px;height:100%;background:rgba(255,203,42,.75);-webkit-transition:width .1s;-moz-transition:width .1s;-o-transition:width .1s;transition:width .1s;z-index:30;cursor:col-resize}.streetstudio .btn-control{display:block;width:50px;height:50px;padding:8px;top:10px;background:#3d3d3d;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.streetstudio .btn-control .white-circle{display:block;width:100%;height:100%;background:#fff;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;position:relative;overflow:hidden}.streetstudio .timeline-header{position:relative;height:75px}.streetstudio .timeline-header .share-buttons{margin-top:35px;float:right;position:relative;z-index:3;display:none}@media (min-width:768px){.streetstudio .timeline-header .share-buttons{display:block}}.streetstudio .timeline-header .share-buttons .btn-share{display:block;width:200px;height:40px;line-height:40px;color:#fff;text-transform:uppercase;text-align:center;background-color:#757575;cursor:pointer}.streetstudio .timeline-header .share-buttons .btn-share:hover{background-color:#01c9ea}.streetstudio .timeline-header .share-buttons .btn-share.loading{text-indent:-9999em;background:url(/images/ajax-loader-blue.gif) 50% 50% no-repeat #01c9ea}.streetstudio .timeline-header .btn-record{position:absolute;right:50%;cursor:pointer;margin-right:-100px}.streetstudio .timeline-header .btn-rewind{position:absolute;left:50%;cursor:pointer;margin-left:-100px}.streetstudio .timeline-header .btn-rewind .icon{width:17px;height:13px;display:block;margin:10px 7px;background-position:0 -603px}.streetstudio .timeline-header .btn-rewind:hover .white-circle{background-color:#eee}.streetstudio .timeline-header .button-container{-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000}.streetstudio .timeline-header .button-container .btn-record .red-circle{background:red;width:22px;height:22px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;margin:6px}.streetstudio .timeline-header .button-container .btn-record.recording .white-circle{background:#ff6547}.streetstudio .timeline-header .button-container .btn-record.recording .red-circle{background:#fff;-webkit-animation:recording .5s infinite;-moz-animation:recording .5s infinite;-o-animation:recording .5s infinite;animation:recording .5s infinite;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;-o-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.streetstudio .timeline-header .button-container .btn-play{display:block;width:73px;height:73px;position:relative;cursor:pointer;margin:-35px auto 0 auto}.streetstudio .timeline-header .button-container .btn-play.paused .icon-pause{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}.streetstudio .timeline-header .button-container .btn-play.paused .icon-play{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.streetstudio .timeline-header .button-container .icon-play,.streetstudio .timeline-header .button-container .icon-pause{position:absolute;width:73px;height:73px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}.streetstudio .timeline-header .button-container .icon-play{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg);background-position:0 -935px}.streetstudio .timeline-header .button-container .icon-play:active{background-position:0 -1009px}.streetstudio .timeline-header .button-container .icon-pause{z-index:2;background-position:0 -787px}.streetstudio .timeline-header .button-container .icon-pause:active{background-position:0 -861px}.streetstudio .timeline-content.playing .timeline.active .audio-animation .animated{display:block}.streetstudio .timeline-content.playing .timeline.active .audio-animation .static{display:none}.streetstudio .timeline{height:40px;width:100%}.streetstudio .timeline.active .wavform{background:#eee}.streetstudio .timeline .audio-animation .animated{display:none}.streetstudio .timeline .audio-animation .animated .line{fill:#01c9ea}.streetstudio .timeline .audio-animation .static{display:block}.streetstudio .timeline .audio-animation .static .line{fill:grey}.streetstudio .timeline .icon{float:left;width:100px;height:100%;display:block;cursor:pointer;-webkit-transition:border-left .2s;-moz-transition:border-left .2s;-o-transition:border-left .2s;transition:border-left .2s}.streetstudio .timeline .wavform{float:left;height:100%;background:#3d3d3d;position:relative;width:-moz-calc(100% - 150px);width:-webkit-calc(100% - 150px);width:calc(100% - 150px)}.streetstudio .timeline .wavform img{width:100%;height:100%}.streetstudio .timeline .wavform .marker{position:absolute;width:auto;height:100%;top:0;min-width:1px}.streetstudio .timeline .audio-animation{float:left;height:100%;width:50px}.streetstudio .timeline:nth-child(odd) .icon{background:#282929}.streetstudio .timeline:nth-child(odd) .audio-animation{background:#282929}.streetstudio .timeline:nth-child(odd) .wavform{background:#575757}.streetstudio .timeline:nth-child(odd).active .wavform{background:#fff}.streetstudio .timeline.vocals.active .icon{border-left:5px solid #01c9ea}.streetstudio .timeline.vocals.active .icon .graphic{margin:4px auto;width:27px;height:31px;background-position:0 -1211px}.streetstudio .timeline.vocals .icon:active{border-left:5px solid #01c9ea}.streetstudio .timeline.piano.active .icon{border-left:5px solid #ffcb2a}.streetstudio .timeline.piano .icon .graphic{margin:4px auto;width:31px;height:31px;background-position:0 -1083px}.streetstudio .timeline.piano .icon:active{border-left:5px solid #ffcb2a}.streetstudio .timeline.piano .wavform .marker{background:rgba(255,203,42,.75)}.streetstudio .timeline.strings.active .icon{border-left:5px solid #e74c3c}.streetstudio .timeline.strings .icon .graphic{margin:5px auto;width:47px;height:31px;background-position:0 -1179px}.streetstudio .timeline.strings .icon:active{border-left:5px solid #e74c3c}.streetstudio .timeline.strings .wavform .marker{background:rgba(231,76,60,.75)}.streetstudio .timeline.percussion.active .icon{border-left:5px solid #2ecc71}.streetstudio .timeline.percussion .icon .graphic{margin:4px auto;width:40px;height:31px;background-position:0 -1147px}.streetstudio .timeline.percussion .icon:active{border-left:5px solid #2ecc71}.streetstudio .timeline.percussion .wavform .marker{background:rgba(46,204,113,.75)}.streetstudio .timeline.nyc.active .icon{border-left:5px solid #8babae}.streetstudio .timeline.nyc .icon .graphic{margin:4px auto;width:33px;height:31px;background-position:0 -1115px}.streetstudio .timeline.nyc .icon:active{border-left:5px solid #8babae}.streetstudio .timeline.nyc .wavform .marker{background:rgba(139,171,174,.75)}.streetstudio .share-window .content-container{padding:0;overflow:hidden;position:relative}.streetstudio .share-window .share-window-header{background:#fff}.streetstudio .share-window .share-window-header h1{font-size:3em}.streetstudio .share-window .share-window-header .btn-close{position:absolute;top:4px;right:4px;width:38px;height:38px;cursor:pointer;background-position:0 -1342px}.streetstudio .share-window .share-window-header .btn-close:hover{background-position:0 -1381px}.streetstudio .share-window .share-window-content{padding:10px;overflow:hidden}.streetstudio .share-window .share-buttons{width:50%;float:left}.streetstudio .share-window .share-buttons .share-title{line-height:60px;font-family:LeagueGothic-Regular,"Helvetica Neue",Helvetica,sans-serif;float:left;color:#01c9ea;font-size:1.5em;text-transform:uppercase}.streetstudio .share-window .share-buttons a{display:block;width:60px;height:60px;background:#01c9ea;color:#fff;font-size:2em;text-align:center;float:left;cursor:pointer;margin:0 0 0 10px}.streetstudio .share-window .share-buttons a:hover{background:#00404d}.streetstudio .share-window .share-buttons a .icon-fb,.streetstudio .share-window .share-buttons a .icon-twitter,.streetstudio .share-window .share-buttons a .icon-tumblr{line-height:60px}.streetstudio .share-window .start-over{width:50%;float:left}.streetstudio .share-window .start-over .btn-start-over{display:block;height:60px;line-height:63px;background:#ffcb2a;text-align:center;color:#00404d;font-family:LeagueGothic-Regular,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;font-size:2em}.streetstudio .share-window .start-over .btn-start-over:hover{color:#fff;background:#00404d}.streetstudio .share-window .start-over .btn-start-over .next-icon{display:inline-block;width:26px;height:26px;background-position:0 -1315px}.overlay-container.modal .content-container{padding:0;width:320px}.overlay-container.modal .content-container h1{padding:5px;background:#01c9ea;font-size:1.25em;color:#fff}.overlay-container.modal .content-container p{font-size:.825em;color:#00404d;padding:5px;line-height:1.25em}.overlay-container.modal .content-container .buttons{width:100%;overflow:hidden}.overlay-container.modal .content-container .button-container{width:50%;float:left;overflow:hidden;padding:5px}.overlay-container.modal .content-container .button-container>a{color:#fff;font-family:LeagueGothic-Regular,"Helvetica Neue",Helvetica,sans-serif;font-size:1.5em;line-height:25px;text-transform:uppercase;display:block;text-align:center;cursor:pointer}.overlay-container.modal .content-container .button-container>a:hover{background:#ffcb2a}.overlay-container.modal .content-container .button-container .btn-confirm{background:#01c9ea}.overlay-container.modal .content-container .button-container .btn-cancel{background:#00404d}@media (min-width:768px){.overlay-container.modal .content-container{width:600px}.overlay-container.modal .content-container h1{font-size:2em}.overlay-container.modal .content-container p{font-size:1em}.overlay-container.modal .content-container .button-container>a{font-size:1.75em;line-height:40px}}.record-animation{width:200px;margin:0 auto}.record-animation .circle-animation{position:relative;width:60px;height:60px;margin:0 auto}.record-animation .record-glow{width:54px;height:54px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 10px 0 rgba(255,0,0,.8);-moz-box-shadow:0 0 10px 0 rgba(255,0,0,.8);box-shadow:0 0 10px 0 rgba(255,0,0,.8);background:transparent;margin:-27px 0 0 -27px;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);-webkit-transition:-webkit-transform 5s;-moz-transition:-moz-transform 5s;-o-transition:-o-transform 5s;transition:transform 5s}.record-animation .record-glow.animate{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.record-animation .center-circle{position:absolute;top:50%;left:50%;-webkit-border-radius:9999px;-moz-border-radius:9999px;-ms-border-radius:9999px;-o-border-radius:9999px;border-radius:9999px}.record-animation .record-grey{width:50px;height:50px;margin:-25px 0 0 -25px;background:#3d3d3d}.record-animation .record-white{width:36px;height:36px;margin:-18px 0 0 -18px;background:#ff6547;-webkit-animation:recording .5s infinite;-moz-animation:recording .5s infinite;-o-animation:recording .5s infinite;animation:recording .5s infinite;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;-o-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.record-animation .record-center{width:16px;height:16px;margin:-8px 0 0 -8px;background:#fff}.record-animation .text-container{width:100%;position:relative;overflow:hidden;height:100px;margin-top:30px}.record-animation .text-container.animate .text-fields{-webkit-transform:translateX(-200px);-moz-transform:translateX(-200px);-ms-transform:translateX(-200px);-o-transform:translateX(-200px);transform:translateX(-200px)}.record-animation .text-container .text-fields{width:200%;height:100%;position:absolute;top:0;left:0;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out}.record-animation .text-container .text-fields>div{width:50%;height:100%;float:left;font-family:LeagueGothic-Regular,"Helvetica Neue",Helvetica,sans-serif;color:#fff;font-size:2em;line-height:1em;text-align:center;text-transform:uppercase}.streetstudio-bg{position:absolute;width:100%;height:-moz-calc(100% - 240px);height:-webkit-calc(100% - 240px);height:calc(100% - 240px)}.streetstudio-bg .thumbnails{display:none}.streetstudio-bg .carousel-items{z-index:0}.streetstudio-bg .carousel-button{z-index:10}.streetstudio-bg .carousel-item{background-position:50% 100%}.streetstudio-bg .carousel-item.bridge-background{background-image:url(../images/generator/bridge-background-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.streetstudio-bg .carousel-item.bridge-background{background-image:url(../images/generator/bridge-background-1200.jpg)}}@media (min-width:768px){.streetstudio-bg .carousel-item.bridge-background{background-image:url(../images/generator/bridge-background-1200.jpg)}}.streetstudio-bg .carousel-item.centralpark-background{background-image:url(../images/generator/centralpark-background-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.streetstudio-bg .carousel-item.centralpark-background{background-image:url(../images/generator/centralpark-background-1200.jpg)}}@media (min-width:768px){.streetstudio-bg .carousel-item.centralpark-background{background-image:url(../images/generator/centralpark-background-1200.jpg)}}.streetstudio-bg .carousel-item.subway-background{background-image:url(../images/generator/subway-background-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.streetstudio-bg .carousel-item.subway-background{background-image:url(../images/generator/subway-background-1200.jpg)}}@media (min-width:768px){.streetstudio-bg .carousel-item.subway-background{background-image:url(../images/generator/subway-background-1200.jpg)}}.streetstudio-bg .carousel-item.timessquare-background{background-image:url(../images/generator/timessquare-background-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.streetstudio-bg .carousel-item.timessquare-background{background-image:url(../images/generator/timessquare-background-1200.jpg)}}@media (min-width:768px){.streetstudio-bg .carousel-item.timessquare-background{background-image:url(../images/generator/timessquare-background-1200.jpg)}}.streetstudio-bg .carousel-item.washingtonsquare-background{background-image:url(../images/generator/washingtonsquare-background-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.streetstudio-bg .carousel-item.washingtonsquare-background{background-image:url(../images/generator/washingtonsquare-background-1200.jpg)}}@media (min-width:768px){.streetstudio-bg .carousel-item.washingtonsquare-background{background-image:url(../images/generator/washingtonsquare-background-1200.jpg)}}.streetstudio-bg .carousel-item.village-background{background-image:url(../images/generator/village-background-600.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.streetstudio-bg .carousel-item.village-background{background-image:url(../images/generator/village-background-1200.jpg)}}@media (min-width:768px){.streetstudio-bg .carousel-item.village-background{background-image:url(../images/generator/village-background-1200.jpg)}}@-webkit-keyframes recording{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}@-moz-keyframes recording{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}@-o-keyframes recording{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}@keyframes recording{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}.social{height:auto;overflow:hidden}.social .social-content{width:100%;height:auto;position:relative;top:0;z-index:2;background:url(../images/texture-bg-light.jpg) repeat}.social .social-content .rebelmouse-iframe{width:90%;margin:0 auto;max-width:1024px}@media (min-width:1280px){.social .social-content .rebelmouse-iframe{width:80%}}.social .slide-header{height:3.25em}@media (min-width:480px){.social .slide-header{height:5em}}@media (min-width:768px){.social .slide-header{height:8.25em}}.social .slide-header .header-color{background:#01c9ea;background:rgba(1,201,234,.9)}#footer{height:auto;min-height:70px;background:rgba(255,203,42,.9);font-family:LeagueGothic-Regular,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;text-align:center;padding:16px}#footer .legal{padding:9px 0;font-family:Montserrat,"Helvetica Neue",Helvetica,sans-serif}#footer .legal a{font-size:14px;color:#fff;margin:0 8px;text-decoration:none}#footer .cast-crew{display:none;padding:16px}@media (min-width:768px){#footer .cast-crew{display:block;min-height:150px}}.soundtrack-container{position:fixed;top:0;left:100%;height:100%;width:280px;z-index:20;background:#fff;color:#00404d;-webkit-box-shadow:-5px 0 10px 0 rgba(0,0,0,0);-moz-box-shadow:-5px 0 10px 0 rgba(0,0,0,0);box-shadow:-5px 0 10px 0 rgba(0,0,0,0);-webkit-transition:margin .5s ease-in-out;-moz-transition:margin .5s ease-in-out;-o-transition:margin .5s ease-in-out;transition:margin .5s ease-in-out}.soundtrack-container .top-info{display:block;overflow:hidden;height:410px;padding:25px;position:relative}.soundtrack-container .current-track h3{font-size:1em;font-weight:700;color:#00404d;font-family:Montserrat,"Helvetica Neue",Helvetica,sans-serif;text-transform:none}.soundtrack-container .current-track p{margin:10px 0;clear:both;height:32px}.soundtrack-container.active{margin-left:-280px;-webkit-box-shadow:-5px 0 10px 0 rgba(0,0,0,.25);-moz-box-shadow:-5px 0 10px 0 rgba(0,0,0,.25);box-shadow:-5px 0 10px 0 rgba(0,0,0,.25)}.soundtrack-container.active .btn-hide{display:block;-webkit-transform:scale(1) rotate(720deg);-moz-transform:scale(1) rotate(720deg);-ms-transform:scale(1) rotate(720deg);-o-transform:scale(1) rotate(720deg);transform:scale(1) rotate(720deg);filter:alpha(Opacity=100);opacity:1}.soundtrack-container .btn-hide{cursor:pointer;position:absolute;left:-19px;top:10px;width:38px;height:38px;z-index:2;-webkit-transform:scale(0.3) rotate(0deg);-moz-transform:scale(0.3) rotate(0deg);-ms-transform:scale(0.3) rotate(0deg);-o-transform:scale(0.3) rotate(0deg);transform:scale(0.3) rotate(0deg);filter:alpha(Opacity=0);opacity:0;-webkit-transition:-webkit-transform .4s ease-in-out,opacity .4s ease-in-out;-moz-transition:-moz-transform .4s ease-in-out,opacity .4s ease-in-out;-o-transition:-o-transform .4s ease-in-out,opacity .4s ease-in-out;transition:transform .4s ease-in-out,opacity .4s ease-in-out;background-position:0 -1342px}.soundtrack-container .btn-hide:hover{background-position:0 -1381px}.soundtrack-container .cover-art .attribution{overflow:hidden}.soundtrack-container .cover-art .interscope-attribution{color:#757575;font-size:11px;line-height:16px;text-decoration:none;display:block;width:50%;float:left}.soundtrack-container .cover-art .soundcloud-logo{text-align:right;display:block;width:50%;float:left;filter:alpha(Opacity=50);opacity:.5}.soundtrack-container .cover-art .soundcloud-logo:hover{filter:alpha(Opacity=100);opacity:1}.soundtrack-container .button-container{padding:5px 0;text-align:center}.soundtrack-container .controls{overflow:hidden}.soundtrack-container .controls>a{display:block;width:31px;height:31px;float:left;cursor:pointer}.soundtrack-container .controls>a.disabled{filter:alpha(Opacity=40);opacity:.4}.soundtrack-container .controls .btn-prev .icon{margin-top:6px;margin-left:5px;width:19px;height:18px;background-position:0 -1586px}.soundtrack-container .controls .btn-prev:hover .icon{background-position:0 -1605px}.soundtrack-container .controls .btn-play .icon{height:31px;width:31px;background-position:0 -1522px}.soundtrack-container .controls .btn-play:hover .icon{background-position:0 -1554px}.soundtrack-container .controls .btn-play.playing .icon{background-position:0 -1458px}.soundtrack-container .controls .btn-play.playing:hover .icon{background-position:0 -1490px}.soundtrack-container .controls .btn-next .icon{margin-top:6px;margin-left:5px;width:19px;height:18px;background-position:0 -1420px}.soundtrack-container .controls .btn-next:hover .icon{background-position:0 -1439px}.soundtrack-container .controls .progress{width:135px;height:31px;float:left;padding:10px 0}.soundtrack-container .controls .progress .progress-bar{width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#01c9ea;height:10px;padding:1px}.soundtrack-container .controls .progress .progress-bar .bar{width:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#00404d;height:8px}.playlist-container{clear:both;overflow:auto;height:-moz-calc(100% - 410px);height:-webkit-calc(100% - 410px);height:calc(100% - 410px)}.playlist-container ul{background:#fffee2}.playlist-container ul li{overflow:hidden;font-size:.75em}.playlist-container ul li:nth-child(even){background:#fffee2}.playlist-container ul li:nth-child(odd){background:#ffcb2a}.playlist-container ul li a{cursor:pointer;display:block;padding:15px;line-height:1.25em}.playlist-container ul li a:hover{background:#01c9ea;color:#fff}.playlist-container ul li.active a{background:#01c9ea;color:#fff}.slide.soundtrack{height:auto;min-height:0}.slide.soundtrack .slide-header{background:rgba(255,203,42,.9)}.slide.soundtrack .slide-header h1{margin-bottom:0;padding-bottom:0;line-height:1em}.slide.soundtrack .soundtrack-content{width:100%;overflow:hidden;background:url(/images/soundtrack-background-1200.jpg) 50% 50% no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.slide.soundtrack .soundcloud-iframe{height:465px;width:100%;max-width:550px;margin:0 auto}@media (min-width:768px){.slide.soundtrack .soundcloud-iframe{max-width:600px;height:680px}}@media (min-width:1024px){.slide.soundtrack .soundcloud-iframe{max-width:1024px;height:850px}}.slide.soundtrack .button-container{text-align:center}.slide.soundtrack .soundtrack-button{margin:1em auto}a.soundtrack-button{background:#01c9ea;padding:8px;display:inline-block;color:#fff;text-transform:uppercase;font-size:.875em;text-decoration:none;font-weight:500;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}a.soundtrack-button:hover{background:#ffcb2a}@font-face{font-family:'PT Sans Narrow';src:url(../fonts/PTN77F-webfont.eot);src:url(../fonts/PTN77F-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/PTN77F-webfont.woff) format("woff"),url(../fonts/PTN77F-webfont.ttf) format("truetype"),url(../fonts/PTN77F-webfont.svg#pt_sans_narrowbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'PT Sans Narrow';src:url(../fonts/PTN57F-webfont.eot);src:url(../fonts/PTN57F-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/PTN57F-webfont.woff) format("woff"),url(../fonts/PTN57F-webfont.ttf) format("truetype"),url(../fonts/PTN57F-webfont.svg#pt_sans_narrowregular) format("svg");font-weight:400;font-style:normal}.metalrabbit-header .header-container{width:100%;background-color:#222}@media only screen and (min-width:768px){.metalrabbit-header .header-container{background-color:#181923}.metalrabbit-header .header-container>header.banner-photo{display:block;margin:0 auto;background:#222;width:100%;height:auto;position:relative}.metalrabbit-header .header-container>header.banner-photo img{display:block}.metalrabbit-header .banner-text{display:block;position:absolute;bottom:25px;left:0;background:url(../images/metalrabbit/ba_banner_text.png) no-repeat;width:615px;background-size:100%;height:114px;text-decoration:none;border:0}.metalrabbit-header .ba-title-text{display:block;position:absolute;right:12px;bottom:40px;background:url(../images/metalrabbit/ba_banner_title_text.png) no-repeat;width:123px;height:100px}.metalrabbit-header .banner-header{display:block;position:absolute;right:0;top:35px;background:url(../images/metalrabbit/ba_banner_header-soundtrack.png) no-repeat;width:408px;height:78px}}@media only screen and (min-width:810px){.metalrabbit-header .banner-text{left:20px}.metalrabbit-header .ba-title-text{right:20px;bottom:50px}}@media only screen and (min-width:1024px){.metalrabbit-header .header-container>header.banner-photo{width:1014px}.metalrabbit-header .main-container{width:100%}.metalrabbit-header .main.wrapper section{width:100%}}body{background:#fafafa}.hero-unit{margin:50px auto 0;width:300px}