body{background-color:#e5e5e5;font-family:Open Sans,sans-serif;font-size:100%;margin:0;position:relative}html{font-size:15px;line-height:1.5em}#header{background-color:rgba(255,152,0,.98);height:50px;line-height:50px;position:fixed;text-align:left;top:0;width:100%;z-index:100}h1{font:500 50px Open Sans,sans-serif}h1,h3{color:#05d;margin:40px auto;width:70%}h3{font:500 40px Open Sans,sans-serif}h2{word-wrap:break-word;font:500 25px Open Sans,sans-serif;margin:0 auto;max-width:800px;text-align:center}a,a:active,a:hover,a:visited{color:blue;text-decoration:none}img{vertical-align:middle}#header a{color:#fff;font:400 18px Open Sans,sans-serif;margin-left:20px;text-decoration:none}#header a img{height:18px;position:relative;top:2px;vertical-align:baseline;width:18px}footer{color:#222;font-size:12px;line-height:14px;margin:0 auto;max-width:800px}footer,section{text-align:center}section{background-color:#fff;color:#333;overflow-y:hidden;padding:4em 1em}section p{word-wrap:break-word;font-size:16px;margin:20px auto;max-width:800px;text-align:justify}#lbtimer{background-color:#fc7;padding-bottom:2em}#cframe{background-color:#000;border-bottom-style:none;border-bottom-width:4px;border-left:4px solid #eee;border-right:4px solid #ddd;border-top:4px solid #f0f0f0;border-top-left-radius:14px;border-top-right-radius:14px;display:inline-block;padding:24px 20px 10px;position:relative}#cframe:before{border:3px solid #888;border-radius:50%;content:"";left:50%;position:absolute;top:10px}#options{display:flex;flex-direction:row;justify-content:space-evenly}.appcard{background-color:#fff;border:3px solid #111;border-radius:1em;min-height:5em;overflow-y:hidden;padding-bottom:2em;position:relative;width:25%}.appcard h1{margin:0;width:100%}.appcard h2{font-size:2.5em;font-weight:700;padding:1.5em}.lbtmr h1{background-color:#202a43;color:#fff}.lbtmr h2{background-color:#fff;color:#f90}.shst h1{background-color:#009800;color:#fff}.shst h2{background-color:#fff;color:#23232b}.ewq h1{background-color:#c5211f;color:#fff}.ewq h2{background-color:#fff;color:#000}.comments{border-top:1px solid #ddd}.comments p{text-align:center}.hl{border:4px dashed red;position:absolute}figure{margin:0 0 24px 40px;position:relative}figure,figure img{display:inline-block}figure img{border:1px solid #222}figcaption{bottom:-18px;font-size:12px;position:absolute}.present{margin:0 auto;max-width:600px;position:relative;text-align:center}.lbt{font:700 35px sans-serif;margin:0 auto;padding:0 1em}.content{position:relative;top:50px}