h1{line-height:28px}h3{margin:40px 0 0 0}body{margin:0;padding:0;background-color:#000;background-repeat:no-repeat;background-position:center top;background-image:url("https://hero.handmadedev.org/images/home_1920x1080.jpg");font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;color:#222;}body a{color:#995200;text-decoration:none;}body a:hover{color:#995200;text-decoration:underline}body>header{position:fixed;width:100%;top:0;margin:0;padding:0 0 4px 0;min-height:24px;line-height:24px;font-size:16px;background-color:#38667c;box-shadow:0 0 16px #000,inset 0 -10px 4px -8px #000;}body>header nav{margin:auto;max-width:1024px;}body>header nav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;list-style-type:none;margin:0;padding:0;border-right:1px solid #2d5263;}body>header nav ul li{display:inline-block;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;border-left:1px solid #2d5263;}body>header nav ul li#activenav{background-color:#46809b}body>header nav ul li#sitelabel{padding:4px;font-size:18px;font-weight:bold;color:#648fa3;text-shadow:1px 1px 2px rgba(0,0,0,0.25);text-align:center}body>header nav ul li a{display:block;padding:4px;color:#ccc;text-align:center;}body>header nav ul li a:hover{background-color:#46809b;text-decoration:underline;color:#fff}body>header nav ul li a:visited{color:#ccc}body #outer_holder{margin:0 auto;margin-top:64px;max-width:1014px;}@media screen and (min-width:1320px){body #outer_holder{max-width:1300px}}body #outer_holder .back{margin:0 auto 20px auto;box-shadow:0 0 128px 20px #000;}body #outer_holder .back .outer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;-webkit-justify-content:center;justify-content:center;padding:5px;background-color:#888;}body #outer_holder .back .outer>article{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;}body #outer_holder .back .outer>article ul{list-style-type:none;margin:0;padding:0}body #outer_holder .back .outer>article li{margin:0 0 8px 0;padding:0}body #outer_holder .back .outer article{margin:5px;box-shadow:0 0 4px #000;background-color:#ddd}body #outer_holder .back .outer>article{padding:40px;min-width:300px}body #outer_holder .back .outer>.sidebar{max-width:260px;}body #outer_holder .back .outer>.sidebar>div{margin:6px;box-shadow:0 0 4px #000;background-color:#ddd;width:200px;margin-bottom:12px}#player-wrapper{display:inline-block;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:5.5px;box-shadow:0 0 4px #000;}@media screen{#player-wrapper #player{width:320px;height:210px}}@media screen and (min-width:500px){#player-wrapper #player{width:480px;height:300px}}@media screen and (min-width:670px){#player-wrapper #player{width:640px;height:390px}}@media screen and (min-width:890px){#player-wrapper #player{width:854px;height:510px}}@media screen and (min-width:1320px){#player-wrapper #player{width:1280px;height:750px}}nav.timecodes{margin:5.5px;margin-right:7.5px;max-width:300px;max-height:700px;overflow-y:auto;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;box-shadow:0 0 4px #000;}nav.timecodes a{color:#ccc}nav.timecodes ul[name=markers]{margin:0;padding:0;list-style-type:none;font-size:11px;}nav.timecodes ul[name=markers]>li{padding:5px;display:block;border-bottom:1px solid #333;background-color:#666;color:#ddd;}nav.timecodes ul[name=markers]>li:hover{background-color:#555}nav.timecodes ul[name=markers]>li a{display:block;text-decoration:none}#video-notes{min-height:700px;}#video-notes pre{margin-left:10px;margin-right:30px;margin-bottom:1.5em;padding:10px;border-radius:6px;background-color:#555;color:#cba}#game_icon{background-position:0 0;background-repeat:no-repeat;background-image:url("/images/hero_home_200x114.png");background-size:cover;box-shadow:inset 0 0 16px rgba(0,0,0,0.7);height:113px;margin:0 0 4px 0}.sidebar-heading{margin:0 0 16px;font-size:18px;line-height:24px;font-weight:bold;color:#00547c;white-space:nowrap;text-shadow:1px 1px 2px rgba(0,0,0,0.25);text-align:center}#game_ad{padding:10px}#game_description{font-size:13px;text-align:left;line-height:21px;color:#666}#purchase_buy{margin:6px 0 0 0;padding:12px 0 0 0;text-align:center}#buy_now{color:#c9d7de;background-color:#38667c;padding:6px 16px 10px 16px;text-align:center;font-size:13px;box-shadow:0 0 4px rgba(0,0,0,0.5),inset 0 -10px 4px -8px #000;font-weight:bold}#buy_now:hover{background-color:#6b93a7;color:#fff;box-shadow:0 0 4px #000,inset 0 -10px 4px -8px #000}#paypal{text-align:center;margin:14px 0 -3px 0;font-size:12px}