.list .list-container section{padding:60px 0 20px 0;margin:0;position:relative}.list .list-container h2{height:29px;padding:10px;margin:0;background-color:white;border-top:2px solid #000;position:absolute;top:0;left:0;right:0;border-bottom:2px solid #000;-webkit-transform:translateZ(0);transform:translateZ(0);white-space:nowrap}.list .list-container section.bottom h2{top:auto;bottom:0}.list .list-container section.fixed h2{position:fixed}.list .list-container ul{list-style-type:none;padding:0;margin:0;line-height:1.5}.list .list-container li{padding:0 0 0 10px;white-space:nowrap;border-bottom:1px solid rgba(255,255,255,0.25);line-height:3;font-size:12px;color:#aaa}.lock{height:800vh}.lock .container span{position:absolute;top:100vh;left:0;width:10vw;height:30vh;background-color:#111}.lock .container span.two{left:10vw;top:130vh;background-color:#222}.lock .container span.three{left:20vw;top:160vh;background-color:#333}.lock .container span.four{left:30vw;top:190vh;background-color:#444}.lock .container span.five{left:40vw;top:220vh;background-color:#555}.lock .container span.six{left:50vw;top:250vh;background-color:#666}.lock .container span.seven{left:60vw;top:280vh;background-color:#777}.lock .container span.eight{left:70vw;top:310vh;background-color:#888}.lock .container span.nine{left:80vw;top:340vh;background-color:#999}.lock .container span.ten{left:90vw;top:370vh;background-color:#aaa}.lock .container span.fixed{position:fixed;top:0}.events .destroy,.events .status{box-sizing:border-box;position:fixed;right:-3px;top:40vh;width:20vw;min-width:20em;border-radius:3px;padding:4px 0 4px 6px;border:1px solid #fff;min-height:24px;background-color:black;max-height:106px;overflow-y:scroll;color:white;font-size:0.75em;z-index:2}.events .destroy{padding:0;text-transform:uppercase;white-space:nowrap;top:calc(40vh - 36px);background-color:white;line-height:2;-webkit-transition:-webkit-transform 0.25s ease-out 0.15s;transition:-webkit-transform 0.25s ease-out 0.15s;transition:transform 0.25s ease-out 0.15s;transition:transform 0.25s ease-out 0.15s, -webkit-transform 0.25s ease-out 0.15s}.events .destroy a{padding:3px 0 3px 6px;display:block;color:black;text-decoration:none}.events .destroy.gone{pointer-events:none;-webkit-transform:translateX(100%);transform:translateX(100%)}.events .header{background-color:#333;height:130vh}.events .content{background-color:#ddd;height:150vh;padding:5vh 0 0 5vh}.events .footer{background-color:#000;height:50vh}.nested *{box-sizing:border-box}.nested .screen{height:100vh;width:100vw;position:relative}.nested .content{position:absolute;height:40vh;height:24vw;width:60vw;top:30vh;left:20vw;margin:auto;background-color:white}.nested .content img{width:100%}.nested .one{background-color:#111}.nested .two{background-color:#222}.nested .three{background-color:#333}.nested h1{margin-top:0}.nested .insert-boxes-here{padding:0.25vw 0 0 0.4vw;margin:0}.nested .insert-boxes-here:after{content:"";display:table;clear:both}.nested .box{display:block;position:relative;float:left;background-color:#ccc;width:5.7vw;height:5.7vw;margin:0 0.25vw 0.25vw 0;line-height:5vw;text-align:center;color:#fff}.nested .box.in{background-color:#fff}.nested .box.partial-above{background-color:#fff}.nested .box.partial-below{background-color:#fff}.nested .internal{height:14vw;margin:10vh 5.9vw 10vh;text-align:center;background-color:#000}.nested .scroller{overflow-y:auto;-webkit-overflow-scrolling:touch}.navigation #header-container{height:140px;width:100%}.navigation #top-bar-content-container{height:40px;width:100%;background:white}.navigation #header-content-container{height:100px;width:100%;background:#333;z-index:3}.navigation #contentWrap{width:490px;margin:0 auto;text-align:center}.navigation #mc{margin:0;padding:1px;background:#777;position:relative}.navigation #ad-900x20{height:60px;background-color:#444;padding:10px;margin:10px}.navigation #minisb{height:400px;width:100px;background:#aaa;float:left;z-index:2;margin-left:-101px}.navigation #footer{height:1000px;width:100%;background:gray;clear:both}.navigation #minisb.fixed{position:fixed;top:100px}.navigation #minisb.hug-footer{position:absolute;bottom:0px}.navigation #header-content-container.fixed{top:0;position:fixed}.navigation p{border-bottom:1px solid #333;margin:0 10px;height:50px}.navigation p:first-child{border-top:1px solid #333}.stress *{color:#fff}.stress .center{text-align:center;margin:20px}.stress .center a{text-decoration:none}.stress #container{padding-left:0.5vw}.stress #container span{display:inline-block;background-color:#ccc;width:10.55vw;height:10vw;margin-right:0.5vw;margin-bottom:0.5vw;line-height:10vw;text-align:center;color:black}.stress #counter{position:fixed;font-size:20px;top:50%;left:50%;color:black;text-align:center}.stress #counter *{color:black}.stress #counter #progress_numbers{font-size:12px}.stress #counter>div{color:black;position:relative;background-color:rgba(255,255,255,0.9);border:3px solid black;padding:30px;border-radius:5px;left:-50%;top:-80px}.relative-offsets .status{box-sizing:border-box;position:fixed;right:-3px;top:40vh;width:20vw;min-width:20em;border-radius:3px;padding:4px 0 4px 6px;border:1px solid #fff;min-height:24px;background-color:black;max-height:106px;overflow-y:scroll;color:white;font-size:0.75em;z-index:2}.relative-offsets .header{background-color:#333;height:300vh}.relative-offsets .content{background-color:#ddd;height:100vh;padding:5vh 0 0 5vh}.relative-offsets .footer{background-color:#000;height:300vh}html,body{margin:0;padding:0;font-family:helvetica, arial, sans-serif;background-color:#000}html *,body *{font-size-adjust:none;-webkit-font-size-adjust:none}.nav{position:fixed;bottom:10px;height:34px;width:100%;z-index:1}.nav ul{list-style-type:none;margin:0;padding:0}.nav ul:after{content:"";display:table;clear:both}.nav ul li{position:relative;float:left;line-height:2;border-right:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);border-top:1px solid rgba(255,255,255,0.5)}.nav ul li span,.nav ul li a{background-color:black;text-decoration:none;font-size:12px;padding:0 2vw;display:block;color:white}.nav ul li span:hover,.nav ul li a:hover{background-color:white;color:black}.nav ul li span{background-color:#ddd;color:black}.nav ul li span:hover{background-color:#ddd;color:black}#fps{color:white;position:fixed;width:35px;line-height:1;font-size:12px;z-index:100;top:10px;right:-3px;padding:5px;background-color:#000;border:1px solid rgba(255,255,255,0.5);border-radius:2px}
