html,body{font-family:sans-serif;background-color:#030d57;color:#fff;text-align:left;max-width:920px;min-width:320px;padding:5px;margin:auto;margin-bottom:15px;}a,a:visited,a:hover{color:#fff;}h1{letter-spacing:-4px;color:#fff;font-size:100px;font-family:'Times New Roman', Times, serif;transform:scale(.5, 1);letter-spacing:1px;padding:0;margin:0;margin-bottom:35px;border-bottom:1px solid #fff;text-align:center;text-transform:uppercase;width:200%;margin-left:-50%;}h1@media screen and (max-width: 900px){font-size:60px;}h1 strong{color:#ff3b3b;font-style:normal;}img,code{display:block;max-width:100%;background:#505050;box-shadow:3px 3px 1px #000;border:1px solid #ffffff42;}code{margin-top:25px;padding:15px;word-wrap:break-word;}ul{text-align:left;margin:auto;margin-top:25px;padding-left:25px;}ul ul{margin-top:0;}li{margin-top:8px;}li a,li span{font-weight:normal;}p{margin-bottom:25px;}h2{margin-top:35px;margin-bottom:5px;border-bottom:1px solid #fff;}h3{margin-top:30px;}div.markdown.home{max-width:600px;margin:auto;text-align:center;}div.markdown.home h1{width:100%;margin-left:0;}@media screen and (max-width: 650px){h1{font-size:60px;}}input[type=submit],button,.btn{font-size:16px;padding:5px 15px;font-weight:bold;text-transform:uppercase;display:block;margin:25px auto;background:#505050;color:#fff;border:1px solid #fff;text-decoration:none;cursor:pointer;display:inline-block;margin:0;}input[type=submit]:disabled,button:disabled,.btn:disabled{color:#6c6b6b;border:1px solid #6c6b6b;cursor:default;}input[type=submit].btn-small,button.btn-small,.btn.btn-small{font-size:14px;padding:1px 5px;display:inline-block;margin:0;}form{margin-bottom:25px;}form input[type=submit]{font-size:24px;display:block;margin:auto;margin-top:20px;margin-bottom:15px;}form .form-field{margin-top:20px;}form .form-field label{display:block;font-weight:bold;margin-bottom:1px;}form .form-field input[type=text]{width:100%;height:28px;font-size:18px;}form .form-field textarea{width:100%;height:150px;font-size:16px;}form .form-field select{width:100%;height:37px;font-size:16px;}form .form-field .description{font-size:14px;margin-bottom:4px;font-style:italic;}form .form-field .error{font-size:12px;font-style:italic;color:#ff3b3b;margin-top:4px;font-weight:bold;display:none;}form .form-field.error .error{display:block;}form .form-field.error input[type=text],form .form-field.error textarea{border:3px solid #ff3b3b;}form .form-field .input-checkbox-choice,form .form-field .input-radio-choice{display:inline-block;margin-top:5px;margin-right:15px;position:relative;}form .form-field .input-checkbox-choice label,form .form-field .input-radio-choice label{font-weight:normal;display:inline-block;}.record-info{font-size:18px;margin-top:-20px;margin-bottom:15px;padding:10px;background:#842626;box-shadow:3px 3px 1px #000;}.record-info span::after{content:"|";display:inline-block;margin-left:5px;}.record-info span:last-child::after{content:"";}.record-info img{box-shadow:1px 1px 1px #000;box-shadow:none;width:28px;display:inline;margin-right:7px;vertical-align:-8px;}.record-list .record-list-item{margin-bottom:8px;background:#505050;padding:5px;box-shadow:3px 3px 1px #000;position:relative;}.record-list .record-list-item .name{font-weight:bold;font-size:18px;}.record-list .record-list-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;}.record-list .record-list-item span::after{content:"|";display:inline-block;margin-left:5px;}.record-list .record-list-item span:last-child::after{content:"";}.record-list .record-list-item .options{float:right;margin:0;margin-top:3px;}.record-list .empty{font-style:italic;}.input-checkbox-choice.from-jobs,.input-radio-choice.from-jobs{width:76px;height:76px;}.input-checkbox-choice.from-jobs input,.input-radio-choice.from-jobs input{position:relative;visibility:hidden;}.input-checkbox-choice.from-jobs label,.input-radio-choice.from-jobs label{position:absolute;color:transparent;top:0;left:0;width:76px;height:76px;overflow:hidden;user-select:none;cursor:pointer;z-index:2;opacity:.5;filter:grayscale(1);}.input-checkbox-choice.from-jobs label:hover,.input-radio-choice.from-jobs label:hover{opacity:.75;filter:grayscale(.5);}.input-checkbox-choice.from-jobs input:checked+label,.input-radio-choice.from-jobs input:checked+label{opacity:1;filter:grayscale(0);}.input-checkbox-choice.from-jobs label,.input-radio-choice.from-jobs label{background-image:url(/static/jobs/spritesheet.png);background-position:0px 0px;}.user h2{margin-bottom:15px;}.user form{margin-bottom:0;}.user .character{padding:10px;position:relative;background:#842626;box-shadow:3px 3px 1px #000;margin-bottom:15px;}.user .character .avatar{float:left;vertical-align:top;width:72px;height:72px;margin-right:10px;background:#fff;}.user .character .avatar img{box-shadow:none;}.user .character .info div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.user .character .info .name{font-size:18px;font-weight:bold;}.user .character .info .status{text-transform:uppercase;margin-top:2px;}.user .character .options{position:absolute;right:8px;bottom:8px;text-align:right;}.user .empty{font-style:italic;}.user .options{margin-top:15px;text-align:center;}.form.document form textarea{height:500px;}.form.document #form-header h1,.content .document .content h1{font-family:sans-serif;transform:none;width:100%;text-transform:none;margin-left:0;text-align:left;letter-spacing:normal;font-size:35px;margin-bottom:10px;}.form.document #form-header h2,.content .document .content h2{margin-top:30px;margin-bottom:5px;border-bottom:none;}.form.document #form-header h3,.content .document .content h3{margin-top:30px;}