@font-face{font-weight:normal;font-style:normal;font-family:'codropsicons';src:url('../fonts/codropsicons/codropsicons.eot?');src:url('../fonts/codropsicons/codropsicons.eot?#iefix') format('embedded-opentype'),url('../fonts/codropsicons/codropsicons.woff') format('woff'),url('../fonts/codropsicons/codropsicons.ttf') format('truetype'),url('../fonts/codropsicons/codropsicons.svg#codropsicons') format('svg')}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}body{color:#383a3c;font-weight:400;font-family:Roboto}#main-wrapper{position:absolute;top:20px;left:20px}.donation-button{position:absolute;top:5px;z-index:10}.donation-custom-button{width:100px;height:25px;border-radius:10px;font-size:16px;padding:2px;color:#f00;margin:2px;cursor:pointer;border:1px dotted rgba(255,0,0,.7);background:radial-gradient(circle at 13px 13px,rgba(255,0,0,.6),rgba(0,0,0,.6))}.fly{position:absolute;width:100%;top:0;left:0;z-index:5;display:none}#storyboard-spinner{position:absolute;display:none;width:100px;height:100px;z-index:2}#storyboard-spinner .circle{width:100px;height:100px;position:relative;margin:0 auto;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:110px}#storyboard-spinner .borderCircle2{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:200px;box-shadow:-5px -5px 15px rgba(15,180,231,.3)}#storyboard-spinner .borderCircle3{background:#050505;background:-moz-linear-gradient(top,#050505 0%,#080808 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#050505),color-stop(100%,#080808));background:-webkit-linear-gradient(top,#050505 0%,#080808 100%);background:-o-linear-gradient(top,#050505 0%,#080808 100%);background:-ms-linear-gradient(top,#050505 0%,#080808 100%);background:linear-gradient(to bottom,#050505 0%,#080808 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#050505',endColorstr='#080808',GradientType=0);border:1px solid #111;position:absolute;top:-25px;right:-25px;bottom:-25px;left:-25px;border-radius:200px;z-index:-2}#storyboard-spinner .outerCirlce{margin:0 auto;background:#91ffff;background:-moz-radial-gradient(20% 20%,ellipse cover,#91ffff 0%,#0fb4e7 24%,#000 74%,#000 100%);background:-webkit-gradient(radial,20% 20%,0,20% 20%,100%,color-stop(0%,#91ffff),color-stop(24%,#0fb4e7),color-stop(74%,#000),color-stop(100%,#000));background:-webkit-radial-gradient(20% 20%,ellipse cover,#91ffff 0%,#0fb4e7 24%,#000 74%,#000 100%);background:-o-radial-gradient(20% 20%,ellipse cover,#91ffff 0%,#0fb4e7 24%,#000 74%,#000 100%);background:-ms-radial-gradient(20% 20%,ellipse cover,#91ffff 0%,#0fb4e7 24%,#000 74%,#000 100%);background:radial-gradient(ellipse at 20% 20%,#91ffff 0%,#0fb4e7 24%,#000 74%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#91ffff',endColorstr='#000000',GradientType=1);border-radius:110px;padding:10px;position:absolute;top:0;right:0;bottom:0;left:0}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}#storyboard-spinner .outerCirlce{-webkit-animation-name:rotate;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotate;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;animation-name:rotate;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}#storyboard-spinner .borderCircle2{-webkit-animation-name:rotate;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotate;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;animation-name:rotate;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}#storyboard-spinner .borderCircle{color:#fff;background-color:#000;position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;z-index:-1;border-radius:110px;background:#050505;background:-moz-radial-gradient(center,ellipse cover,#050505 1%,#000 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(1%,#050505),color-stop(100%,#000));background:-webkit-radial-gradient(center,ellipse cover,#050505 1%,#000 100%);background:-o-radial-gradient(center,ellipse cover,#050505 1%,#000 100%);background:-ms-radial-gradient(center,ellipse cover,#050505 1%,#000 100%);background:radial-gradient(ellipse at center,#050505 1%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#050505',endColorstr='#000000',GradientType=1);box-shadow:-1px 0 0 #000,0 -1px 0 #000}#storyboard-spinner .innerCircle{color:#ccc;position:absolute;top:5px;left:5px;right:5px;bottom:5px;z-index:2;border-radius:110px}#storyboard-spinner .innerCircle:active{color:#fff}#storyboard-spinner .innerCircle p{text-align:center;font-size:14px;font-family:sans-serif;font-weight:bolder}#eyes{position:absolute;overflow:hidden;z-index:4;background:transparent}.marquee{width:600px;margin:10px auto;padding:2px;border:1px solid;white-space:nowrap;overflow:hidden}.marquee span{display:block;margin-left:100%;width:100%;font-size:14px;text-align:center;animation:marquee 25s linear infinite;-webkit-animation:marquee 25s linear infinite}#storyboard-spinnertext{position:absolute;top:0;bottom:0;left:0;right:0;vertical-align:middle;text-align:center;z-index:4;color:#fff;margin:auto;font-size:14px;font-family:sans-serif;font-weight:bolder;border-radius:45px;overflow:hidden;line-height:90px;text-size-adjust:auto}div.eyeyey{position:absolute;width:200px;height:100px;z-index:6;text-align:center;line-height:100px;background-color:#fff;border:4px solid #08f;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:2px 2px 4px #08f;-moz-box-shadow:2px 2px 4px #08f;box-shadow:2px 2px 4px #08f;margin:0;padding:0;font-family:Roboto;font-weight:600}div.eyeyey:before{content:' ';position:absolute;width:0;height:0;left:30px;top:92px;border:20px solid;border-color:#08f transparent transparent #08f}div.eyeyey:after{content:' ';position:absolute;width:0;height:0;left:34px;top:92px;border:15px solid;border-color:#fff transparent transparent #fff}div.eyeyey2{position:absolute;width:200px;height:100px;z-index:6;text-align:center;line-height:100px;background-color:#fff;border:4px solid #08f;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:2px 2px 4px #08f;-moz-box-shadow:2px 2px 4px #08f;box-shadow:2px 2px 4px #08f;margin:0;padding:0;font-family:Roboto;font-weight:600}div.eyeyey2:before{content:' ';position:absolute;width:0;height:0;right:30px;top:-40px;border:20px solid;border-color:transparent #08f #08f transparent}div.eyeyey2:after{content:' ';position:absolute;width:0;height:0;right:34px;top:-30px;border:15px solid;border-color:transparent #fff #fff transparent}div.eyeyey3{position:absolute;width:200px;height:100px;z-index:6;text-align:center;line-height:100px;background-color:#fff;border:4px solid #08f;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:2px 2px 4px #08f;-moz-box-shadow:2px 2px 4px #08f;box-shadow:2px 2px 4px #08f;margin:0;padding:0;font-family:Roboto;font-weight:600}div.eyeyey3:before{content:' ';position:absolute;width:0;height:0;left:82px;top:92px;border:20px solid;border-color:#08f transparent transparent transparent}div.eyeyey3:after{content:' ';position:absolute;width:0;height:0;left:87px;top:92px;border:15px solid;border-color:#fff transparent transparent transparent}div.eyeyey4{position:absolute;width:200px;height:100px;z-index:6;text-align:center;line-height:100px;background-color:#fff;border:4px solid #08f;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:2px 2px 4px #08f;-moz-box-shadow:2px 2px 4px #08f;box-shadow:2px 2px 4px #08f;margin:0;padding:0;font-family:Roboto;font-weight:600}div.eyeyey4:before{content:' ';position:absolute;width:0;height:0;left:82px;top:-40px;border:20px solid;border-color:transparent transparent #08f transparent}div.eyeyey4:after{content:' ';position:absolute;width:0;height:0;left:87px;top:-30px;border:15px solid;border-color:transparent transparent #fff transparent}div.eyeyey5{position:absolute;width:200px;height:100px;z-index:6;text-align:center;line-height:100px;background-color:#fff;border:4px solid #08f;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:2px 2px 4px #08f;-moz-box-shadow:2px 2px 4px #08f;box-shadow:2px 2px 4px #08f;margin:0;padding:0;font-family:Roboto;font-weight:600}div.eyeyey5:before{content:' ';position:absolute;width:0;height:0;left:-40px;top:25px;border:20px solid;border-color:transparent #08f transparent transparent}div.eyeyey5:after{content:' ';position:absolute;width:0;height:0;left:-30px;top:30px;border:15px solid;border-color:transparent #fff transparent transparent}div.eyeyey6{position:absolute;width:200px;height:100px;z-index:6;text-align:center;line-height:100px;background-color:#fff;border:4px solid #08f;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:2px 2px 4px #08f;-moz-box-shadow:2px 2px 4px #08f;box-shadow:2px 2px 4px #08f;margin:0;padding:0;font-family:Roboto;font-weight:600}div.eyeyey6:before{content:' ';position:absolute;width:0;height:0;left:192px;top:25px;border:20px solid;border-color:transparent transparent transparent #08f}div.eyeyey6:after{content:' ';position:absolute;width:0;height:0;left:192px;top:30px;border:15px solid;border-color:transparent transparent transparent #fff}div.eyethought{position:absolute;width:130px;height:100px;z-index:6;text-align:center;line-height:100px;background-color:#fff;border:8px solid #666;-webkit-border-radius:58px;-moz-border-radius:58px;border-radius:58px;-webkit-box-shadow:2px 2px 4px #888;-moz-box-shadow:2px 2px 4px #888;box-shadow:2px 2px 4px #888}div.eyethought:before,div.eyethought:after{content:' ';left:10px;top:70px;width:40px;height:40px;background-color:#fff;border:8px solid #666;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px}div.eyethought:after{content:' ';width:20px;height:20px;left:5px;top:100px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}.design-bg{position:absolute;width:100%;height:100%;overflow:hidden;color:#000;background-size:cover;background-position:center center;background-color:#000}#mouseanalyser{z-index:5;opacity:.6}#hal9001can{z-index:5;opacity:.6;display:none}#videoplayer{position:absolute;background-color:transparent;bottom:0;left:0;z-index:2;opacity:.35;filter:saturate(8);-webkit-filter:saturate(8);-moz-filter:saturate(8)}.main-content{position:absolute;margin:0;padding:0;z-index:6;color:#f9f1e9;text-align:center;top:50%;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:.85}.nondisplay{position:absolute;width:100%;top:0;left:0;z-index:0;display:none}.design-bg .main-title{text-transform:uppercase;font-size:5.5em;letter-spacing:.08em;font-weight:800;z-index:6}.design-bg .main-title .thin{text-transform:uppercase;font-size:.75em;letter-spacing:.07em;font-weight:100;z-index:6}.design-bg .sub-title{text-transform:uppercase;font-size:.8em;letter-spacing:.06em;font-weight:100;z-index:6}#ppslider{display:-ms-flexbox;position:fixed;z-index:10;bottom:0;right:0}.pp-bg{display:-ms-flexbox;padding:4px;background-color:rgba(255,0,0,.125);border:1px solid rgba(255,0,0,.375);border-radius:5px;-moz-box-shadow:-2px -2px rgba(255,0,0,.25);-webkit-box-shadow:-2px -2px rgba(255,0,0,.25);box-shadow:-2px -2px rgba(255,0,0,.25)}#backgroundaudio{display:-ms-flexbox;position:fixed;z-index:6}.audiovisible{top:0;right:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.audiohidden{top:0;right:-560px;height:43px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#backgroundaudio audio{background:transparent;display:none}#backgroundaudio a{font-size:9px;display:block;background:transparent;color:#fff;padding:1px;float:right;margin-top:-1px;z-index:6}#backgroundvideo{font-size:9px;background:transparent;display:none;position:fixed;bottom:-55px;left:5px;padding:5px;height:75px;z-index:2;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#backgroundvideo:hover{font-size:9px;background:transparent;padding:5px;height:75px;bottom:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#backgroundvideo video{background:#fff;display:none}#backgroundvideo .mute{cursor:pointer}#backgroundaudio .videosettings{font-size:9px;display:block;padding:1px;float:left;margin-top:-1px;z-index:2}.audioplayer-bg{display:-ms-flexbox;padding:4px;background-color:rgba(255,0,0,.125);border-bottom:1px solid rgba(255,0,0,.375);border-left:1px solid rgba(255,0,0,.375);border-right:1px solid rgba(255,0,0,.375);border-bottom-right-radius:5px;border-bottom-left-radius:5px;-moz-box-shadow:-2px 2px rgba(255,0,0,.25);-webkit-box-shadow:-2px 2px rgba(255,0,0,.25);box-shadow:-2px 2px rgba(255,0,0,.25)}.media-equalizer{align-content:center;align-self:center;text-align:center;vertical-align:middle;font-family:Roboto;font-size:10px;line-height:24px;padding:2px;color:#f00;display:inline-block;border-radius:15px;height:30px;width:210px;margin:2px;background:rgba(0,0,0,.3);border:1px dotted rgba(255,0,0,.5);cursor:default}.media-timer{align-content:center;align-self:center;text-align:center;vertical-align:middle;font-family:Roboto;font-size:10px;line-height:24px;padding:2px;color:#f00;display:inline-block;border-radius:15px;height:30px;width:210px;margin:2px;background:rgba(0,0,0,.3);border:1px dotted rgba(255,0,0,.5);cursor:default}.media-label{align-content:center;align-self:center;text-align:center;vertical-align:middle;font-family:Roboto;font-size:10px;line-height:24px;padding:2px;color:#f00;display:inline-block;border-radius:15px;height:30px;width:40px;margin:2px;background:rgba(0,0,0,.3);border:1px dotted rgba(255,0,0,.5);cursor:default}.media-btn-inactive{align-content:center;align-self:center;text-align:center;vertical-align:middle;font-size:16px;line-height:24px;padding:2px;color:rgba(200,0,0,.7);display:inline-block;border-radius:50%;height:30px;width:30px;margin:2px;border:1px dotted rgba(255,0,0,.5);background:radial-gradient(circle at 13px 13px,rgba(255,0,0,.3),rgba(0,0,0,.3));cursor:pointer}.media-btn-inactive:hover{color:#f00;filter:brightness(150%);-webkit-filter:brightness(150%);-moz-filter:brightness(150%)}.media-btn-active{align-content:center;align-self:center;text-align:center;vertical-align:middle;line-height:24px;font-size:16px;padding:2px;color:#f00;display:inline-block;border-radius:50%;height:30px;width:30px;margin:2px;cursor:pointer;border:1px dotted rgba(255,0,0,.7);background:radial-gradient(circle at 13px 13px,rgba(255,0,0,.6),rgba(0,0,0,.6))}.media-btn-active:hover{filter:brightness(150%);-webkit-filter:brightness(150%);-moz-filter:brightness(150%)}.media-btn-disabled{align-content:center;align-self:center;text-align:center;vertical-align:middle;font-size:16px;line-height:24px;padding:2px;color:#f00;display:inline-block;border-radius:50%;height:30px;width:30px;margin:2px;cursor:pointer;background:rgba(0,0,0,.3);border:1px dotted rgba(255,0,0,.6)}.swframe{position:absolute;width:100%;height:100%;font-family:"Droid Sans",arial,verdana,sans-serif;font-weight:700;color:#ff6;z-index:6;overflow:hidden}.swfade p#start{position:relative;width:16em;font-size:200%;font-weight:400;margin:20% auto;color:#4ee;opacity:0;z-index:7;-webkit-animation:intro 5s ease-out;-moz-animation:intro 5s ease-out;-ms-animation:intro 5s ease-out;-o-animation:intro 5s ease-out;animation:intro 5s ease-out}@-webkit-keyframes intro{0%{opacity:1}90%{opacity:1}100%{opacity:0}}@-moz-keyframes intro{0%{opacity:1}90%{opacity:1}100%{opacity:0}}@-ms-keyframes intro{0%{opacity:1}90%{opacity:1}100%{opacity:0}}@-o-keyframes intro{0%{opacity:1;}90%{opacity:1;}100%{opacity:0;}}@keyframes intro{0%{opacity:1}90%{opacity:1}100%{opacity:0}}.swfade h1{position:absolute;width:100%;left:0;top:25%;font-size:15em;text-align:center;line-height:.8em;letter-spacing:-.05em;color:#000;text-shadow:-2px -2px 0 #ff6,2px -2px 0 #ff6,-2px 2px 0 #ff6,2px 2px 0 #ff6;opacity:0;z-index:7;-webkit-animation:logo 10s ease-out 2.5s;-moz-animation:logo 10s ease-out 2.5s;-ms-animation:logo 10s ease-out 2.5s;-o-animation:logo 10s ease-out 2.5s;animation:logo 10s ease-out 2.5s}.swfade h1 sub{display:block;font-size:.6em;letter-spacing:0;line-height:.8em}@-webkit-keyframes logo{0%{-webkit-transform:scale(1);opacity:1}50%{opacity:.5}100%{-webkit-transform:scale(.1);opacity:0}}@-moz-keyframes logo{0%{-moz-transform:scale(1);opacity:1}50%{opacity:.5}100%{-moz-transform:scale(.1);opacity:0}}@-ms-keyframes logo{0%{-ms-transform:scale(1);opacity:1}50%{opacity:.5}100%{-ms-transform:scale(.1);opacity:0}}@-o-keyframes logo{0%{-o-transform:scale(1);opacity:1;}50%{opacity:.5;}100%{-o-transform:scale(.1);opacity:0;}}@keyframes logo{0%{transform:scale(1);opacity:1}50%{opacity:1}100%{transform:scale(.1);opacity:0}}.swfade #titles{position:absolute;width:28em;height:50em;bottom:0;left:50%;margin-left:-14em;font-size:300%;text-align:justify;overflow:hidden;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:perspective(50%) rotateX(45deg);-moz-transform:perspective(50%) rotateX(45deg);-ms-transform:perspective(50%) rotateX(45deg);-o-transform:perspective(50%) rotateX(45deg);transform:perspective(50%) rotateX(45deg);opacity:.5}.swfade #titles:after{position:absolute;content:' ';left:0;right:0;top:0;bottom:60%;pointer-events:none}.swfade #titles p{text-align:justify;margin:.2em}.swfade #titles p.center{text-align:center}.swfade #titles a{color:#ff6;text-decoration:underline}.swfade #titlecontent{position:absolute;top:100%;-webkit-animation:scroll 340s linear 4s;-moz-animation:scroll 340s linear 4s;-ms-animation:scroll 340s linear 4s;-o-animation:scroll 340s linear 4s;animation:scroll 340s linear 4s}@-webkit-keyframes scroll{0%{top:100%}100%{top:-170%}}@-moz-keyframes scroll{0%{top:100%}100%{top:-170%}}@-ms-keyframes scroll{0%{top:100%}100%{top:-170%}}@-o-keyframes scroll{0%{top:100%;}100%{top:-170%;}}@keyframes scroll{0%{top:100%}100%{top:-170%}}.gradient-text{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:10px;overflow:hidden;border:none;font:normal 52px/1 "Audiowide",Helvetica,sans-serif;color:rgba(255,255,255,.81);text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis}.gradient-text::after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;position:absolute;content:"";top:0;right:0;left:0;border:none;font:normal 16px/normal Arial,Helvetica,sans-serif;color:rgba(0,0,0,.9);-o-text-overflow:clip;text-overflow:clip;background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 44%,rgba(0,0,0,.47) 58%,rgba(0,0,0,1) 100%);background:-moz-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 44%,rgba(0,0,0,.47) 58%,rgba(0,0,0,1) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 44%,rgba(0,0,0,.47) 58%,rgba(0,0,0,1) 100%);background-position:50% 50%;-webkit-background-origin:padding-box;background-origin:padding-box;-webkit-background-clip:border-box;background-clip:border-box;-webkit-background-size:auto auto;background-size:auto auto;text-shadow:none}