@import url(https://fonts.googleapis.com/css?family=Exo:200,400,700);/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@keyframes bounce{0%{top:-26px}100%{top:-34px}}@keyframes flicker{0%{opacity:0.95}50%{opacity:1.0}100%{opacity:0.95}}body,html{background:#111;padding:0;margin:0}body,html,input,button{font-family:Exo,sans-serif}body{text-align:center;color:#fff;-webkit-animation:flicker .3s infinite;-moz-animation:flicker .3s infinite;-o-animation:flicker .3s infinite;animation:flicker .3s infinite}div{box-sizing:border-box}h1,h2,h3{color:#75FFC6;text-shadow:0 0 20px #75FFC6;margin:0 0 20px}h1{font-size:50px;text-transform:uppercase}h2{font-size:40px;text-transform:uppercase}a{color:#75FFC6;outline:0;text-decoration:none;transition:opacity 0.2s}a:hover{opacity:0.6}.error h2{color:red;text-shadow:0 0 20px red}.separator{filter:drop-shadow(0 0 10px #75FFC6)}#header{background:#000 center center no-repeat;background-size:cover;position:relative;padding:40px}#header .separator{width:100%;height:24px;background:url(../images/separator.png) center center no-repeat;position:absolute;bottom:-11px;left:0}#header .twitch-logo{width:150px;height:25px;background:url(../images/twitch-logo.png) center center no-repeat;background-size:contain;margin:0 auto;filter:drop-shadow(0 0 10px black)}#header .nt4-logo{width:250px;height:50px;background:url(../images/main-logo.png) center center no-repeat;background-size:contain;margin:0 auto;filter:drop-shadow(0 0 10px black)}#header .title{font-size:60px;font-weight:bold;text-shadow:0 0 20px black;text-transform:uppercase;margin:20px 0 0;background:url(../images/title-background.png) center center no-repeat;background-size:cover;display:inline-block;padding:10px 60px}#header .subtitle{font-size:40px;text-shadow:0 0 20px black;text-transform:uppercase;background:url(../images/title-background.png) center center no-repeat;background-size:cover;display:inline-block;padding:10px 60px}#header .arrow{width:75px;height:75px;position:absolute;bottom:-60px;left:50%;transform:translate(-50%, 0);z-index:100}#header .arrow .inner{background:url(../images/arrow.png) center center no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0;animation:bounce .5s infinite alternate ease-in-out}#banner{margin:0 auto;background:url(../images/banner.png) center center no-repeat;background-size:contain;min-height:500px;position:relative;max-width:90%}#banner .rewards{padding:20px}#banner .rewards .reward{display:inline-block;width:340px;height:192px;background:#333;box-shadow:0 0 30px 10px black;margin:20px;position:relative;border:1px solid #111}#banner .rewards .reward img{position:absolute;top:0;left:0;width:100%;height:100%}#banner .rewards .reward div{position:absolute;bottom:0;left:0;width:100%;padding:10px;text-transform:uppercase;text-shadow:0 0 10px black;font-weight:bold}#main{position:relative;z-index:10;padding:60px 0;background-image:url("../images/Skeleton-Background.jpg");background-size:cover;box-shadow:0 0 20px black}#content{display:block;margin:auto;padding:60px}#content p{font-size:24px;margin:0 0 10px}#footer{width:100%;padding:40px}.btn{display:inline-block;padding:20px 40px;background:rgba(255,255,255,0.1);color:white;text-transform:uppercase;transition:all 0.2s}#login-form{width:800px;max-width:90%;margin:auto;position:relative;text-align:left}#login-form .logo{margin-bottom:20px;filter:drop-shadow(0 0 15px #fff)}#login-form #login-instructions{font-size:28px;margin-bottom:60px}#login-form .form-row{margin:0 0 40px}#login-form label{display:block;margin-bottom:5px;color:#75FFC6;text-shadow:0 0 20px #75FFC6;font-size:24px;text-transform:uppercase}#login-form input[type=text],#login-form input[type=password]{padding:20px;font-size:16px;border:1px solid rgba(255,255,255,0.05);background:rgba(255,255,255,0.05);outline:none;color:#fff;transition:all 0.2s;width:100%;box-sizing:border-box;box-shadow:0 0 20px -5px black}#login-form input[type=text]:focus,#login-form input[type=password]:focus{border-color:#75FFC6;box-shadow:0 0 20px -5px #75FFC6}#login-form button[type=submit]{padding:20px 40px;border:none;cursor:pointer;color:#fff;font-size:20px;background:rgba(255,255,255,0.1);transition:all 0.2s}#login-form button[type=submit]:hover{color:#111;background:#75FFC6;box-shadow:0 0 20px -5px #75FFC6}.video-background{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);margin:0;opacity:0.5}#buy-now{padding:80px;min-height:200px;background:black;position:relative;box-shadow:0 0 30px black;overflow:hidden}#buy-now .separator{width:100%;height:24px;background:url(../images/separator.png) center center no-repeat;position:absolute;top:-11px;left:0}#buy-now a{display:block;position:relative;width:800px;max-width:90%;height:400px;margin:0 auto;opacity:1;border:1px solid #333;box-shadow:0 0 20px black;background:url(../images/promo.jpg) center center no-repeat;transition:border 0.2s}#buy-now a .btn{background:#333;box-shadow:0 0 20px black;position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%);transition:background 0.2s, color 0.2s, box-shadow 0.2s;font-weight:bold;margin:0 auto}#buy-now a:hover{border-color:#75FFC6}#buy-now a:hover .btn{color:#333;background:#75FFC6;box-shadow:0 0 20px -5px #75FFC6}#buy-now a .price{padding:20px;font-size:50px;position:absolute;bottom:0;right:0;text-align:right;text-shadow:0 0 10px black;font-weight:bold}#buy-now a .price .small{font-size:20px;display:block;font-weight:normal;line-height:14px}#buy-now .video-background{opacity:0.1}#steam-widget{padding:30px;display:block;margin:auto;width:600px}#twitch-logo{filter:invert(100%);width:50px;padding-bottom:30px}#copyright{font-size:12px}#infrared h1,#infrared h2,#infrared h3,#infrared label{color:#f64343;text-shadow:0 0 20px #f64343}#infrared #login-form button:hover{background-color:#f64343;box-shadow:0 0 20px -5px #f64343}#infrared #login-form input:focus{border-color:#f64343;box-shadow:0 0 20px -5px #f64343}#infrared #header{background-image:url(../images/infrared/Infrared-Background.jpg)}#the-watcher #header{background:black}#the-watcher #header .video-background{opacity:0.5}#the-watcher #header .arrow .inner{background-image:url(../images/the-watcher/arrow.png)}#goliath-7 h1,#goliath-7 h2,#goliath-7 h3,#goliath-7 label{color:#ffc600;text-shadow:0 0 20px #ffc600}#goliath-7 a{color:#ffc600}#goliath-7 #login-form button:hover{background-color:#ffc600;box-shadow:0 0 20px -5px #ffc600}#goliath-7 #login-form input:focus{border-color:#ffc600;box-shadow:0 0 20px -5px #ffc600}#goliath-7 #header{background:black}#goliath-7 #header .video-background{opacity:0.5}#goliath-7 #header .arrow .inner{background-image:url(../images/goliath-7/arrow.png)}#goliath-7 #buy-now a{background-image:url(../images/promo-goliath.png)}#goliath-7 #buy-now a .price{bottom:auto;top:0;filter:drop-shadow(0 0 30px black)}#goliath-7 #buy-now a:hover{border-color:#ffc600}#goliath-7 #buy-now a:hover .btn{background:#ffc600;box-shadow:0 0 20px -5px #ffc600}
