@font-face{font-family:SourceCodePro;src:url('../Fonts/SourceCodePro/TTF/SourceCodePro-Regular.ttf') format('truetype')}@font-face{font-family:SourceCodePro;src:url('../Fonts/SourceCodePro/TTF/SourceCodePro-Bold.ttf') format('truetype');font-weight:700}@font-face{font-family:SourceCodePro;src:url('../Fonts/SourceCodePro/TTF/SourceCodePro-Light.ttf') format('truetype');font-weight:200}@font-face{font-family:SourceCodePro;src:url('../Fonts/SourceCodePro/TTF/SourceCodePro-ExtraLight.ttf') format('truetype');font-weight:100}/*!!!!!!!!!!*//*!!!!!!!!*//*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{background-color:#000;background:url('/Content/Images/Backgrounds/SceneBackground3.jpg') no-repeat center center fixed;background-size:cover}body{font-family:SourceCodePro;color:#7da8ae;overflow:hidden}a,a:active,a:visited{color:#c26100;text-decoration:none;transition:color .15s}a:hover{color:#ff7f00;text-decoration:underline}button{font-family:SourceCodePro}video{position:absolute;top:0;right:auto;bottom:auto;left:0;min-width:100%;min-height:100%}button,input{font-size:13px}button:focus,input:focus{outline:0}section#statisticsBox{width:200px;height:60px;position:absolute;top:auto;right:auto;bottom:30px;left:30px;color:#a59f4b;border-radius:10px;font-size:14px}section#statisticsBox p{margin:5px 20px}section#statisticsBox p.warning{color:red}section#loginBox{width:550px;position:absolute;top:20px;right:20px;text-align:right}section#loginBox button.sn-login-button{width:250px;height:36px;background:linear-gradient(to bottom,#8fc857,#5c9425);color:#fff;margin-right:10px;border-radius:4px;border:solid 1px #0a0c0f}section#loginBox button.sn-login-button:hover{background:linear-gradient(to bottom,#8fde41,#5ca712);cursor:pointer}#loginDialogWrapper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}div#loginDialog{background-color:#303539;width:320px;height:180px;position:absolute;top:80px;right:-400px;bottom:auto;left:auto;border-radius:6px 0 0 6px;transition:all,.25s;border-style:solid;border-width:1px 0 1px 1px;border-color:#5f8383;padding:15px;font-size:14px}div#loginDialog.opened{position:absolute;top:80px;right:0;bottom:auto;left:auto}div#loginDialog p.centered{text-align:center}div#loginDialog label{width:105px;height:auto;display:inline-block;font-size:12px}div#loginDialog input{border:solid 1px #5f8383;background-color:#2a393c;color:#7da8ae;padding:2px;outline:0}div#loginDialog span.register-notice{display:block;text-align:center;font-size:.8em;margin-top:10px}div#loginDialog span.register-notice a,div#loginDialog span.register-notice a:active,div#loginDialog span.register-notice a:visited{color:#5ca712;text-decoration:none}div#loginDialog span.register-notice a:active:hover,div#loginDialog span.register-notice a:hover,div#loginDialog span.register-notice a:visited:hover{color:#8fde41}div#loginDialog button{background-color:#2a393c;color:#7da8ae;border:solid 1px #5f8383;border-radius:6px;padding:4px 10px;margin:0 5px}div#loginDialog button:hover{background-color:#104a56;cursor:pointer}div#loginDialog button:focus{box-shadow:inset 0 0 1px 3px #465f61}div#loginDialog button#loginButton .image{width:16px;height:16px;background-image:url('/Content/Images/Fakes/Go_16px.png');vertical-align:text-bottom;display:inline-block}div#loginDialog button#registerButton .image{width:16px;height:16px;background-image:url('/Content/Images/Fakes/Register2_16px.png');vertical-align:text-bottom;display:inline-block}h1{position:absolute;top:60px;right:auto;bottom:auto;left:84px;background-image:url('/Content/Images/Fakes/TextLogo.png');width:215px;height:44px}h2{position:absolute;top:120px;right:auto;bottom:auto;left:90px;font-weight:lighter}h3{position:absolute;top:160px;right:auto;bottom:auto;left:90px;font-weight:lighter}button#register{position:absolute;top:220px;right:auto;bottom:auto;left:90px;padding:10px 20px;font-size:24px;color:#fff;z-index:5;background:linear-gradient(to bottom,#8fc857,#5c9425);border-radius:10px;border:solid 1px #0a0c0f;letter-spacing:2px}button#register:hover{cursor:pointer;background:linear-gradient(to bottom,#8fde41,#5ca712)}button#register.seethrough{background:0 0;border:none}section#registerDialog{width:284px;height:54px;position:absolute;top:220px;right:auto;bottom:auto;left:90px;background-color:#303539;border:solid 1px #5f8383;border-radius:10px;opacity:0;transition:all .3s;padding:10px 0 10px 0}section#registerDialog.opened{width:800px;height:328px;opacity:1}section#registerDialog div{width:50%;height:100%;float:left;color:#fff}section#registerDialog div:first-of-type{border-right:solid 1px #555;padding:40px 20px 0 20px}section#registerDialog div:first-of-type label{display:inline-block;width:180px;height:auto;font-size:11px}section#registerDialog div:first-of-type input{background-color:#2a393c;color:#7da8ae;border:solid 1px #5f8383;padding:2px;outline:0;border-radius:3px}section#registerDialog div:first-of-type input:focus{box-shadow:inset 0 0 2px 1px #a59f4b}section#registerDialog div:first-of-type input.invalid{border-color:#c32828}section#registerDialog div:first-of-type p:last-of-type{padding-top:15px;text-align:center}section#registerDialog div:first-of-type button.complete-registration-button{background:linear-gradient(to bottom,#8fc857,#5c9425);border-radius:10px;border:solid 1px #8fde41;color:#fff;padding:8px 16px}section#registerDialog div:first-of-type button.complete-registration-button:hover{cursor:pointer;background:linear-gradient(to bottom,#8fde41,#5ca712)}section#registerDialog div:last-of-type{padding:100px 60px 0 60px}section#reasonBox{width:400px;height:60px;position:absolute;top:auto;right:auto;bottom:300px;left:50%;margin-left:-200px;background-color:#465f61;border-radius:6px;border:solid 1px #5f8383;padding:10px;text-align:center;line-height:20px;opacity:.8;transition:opacity,1s}section#reasonBox.hidden{opacity:0}section#reasonBox span{color:#969696;font-size:.8em}footer{position:absolute;top:auto;right:10px;bottom:12px;left:auto;font-size:12px}button.facebook-login-button{width:250px;height:36px;background:url('/Content/Images/LandingPage/Facebook_Sprite.png') -3px -29px;color:#fff;margin-right:10px;border:none;background-color:transparent;padding-left:50px;text-align:left}button.facebook-login-button:active{background:url('/Content/Images/LandingPage/Facebook_Sprite.png') -3px -73px}@keyframes spinnerAnim{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.activity-indicator{width:10px;height:10px;border-style:solid;border-width:1px 0 1px 0;border-color:#5e8282;border-radius:50%;display:none;margin-left:5px;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:spinnerAnim}.activity-indicator.visible{display:inline-block}