* { font-weight: 300; } th, b { font-weight: bold; } table { display: inline-block; margin-right: 40px; vertical-align: top; } td, th { text-align: left; padding: 2px 5px; } .page { text-align: left; } .footer { text-align: center; } h1 { text-align: left; display: inline-block; } nav { display: inline-block; text-align: left; } nav a { margin-left: 10px; } nav.subnav { background: white; padding: 10px; font-weight: 200; font-size: 12px; } .alphabet a { margin-left: 5px; } .body .error { color: #f00; border: 1px solid #f00; margin: 20px 5px 200px 5px; padding: 10px; width: 400px; display: block; } hr { border: 1px solid #bbb; margin: 10px auto 10px; background: transparent; } .body { width: 80%; margin: 40px auto; } .json { display: none; } .jsonview { border: 1px solid #ddd; background: rgba(238,238,238,0.5); padding: 4px; margin: 0 auto; max-width: 100%; overflow-x: auto; margin-bottom: 20px; max-height: 60vh; } .jsonview * { font-family: monospace !important; font-size: 12px; } .jsonview .collapser { -webkit-user-select: none; -moz-user-select: none; user-select: none; } .staff { background: white; font-size: 15px; } .staff hr { border: 1px solid black; border-top: 0; } .staff .body a { border-bottom: 1px dotted; } .staff .editLinks a, .staff a.bluelink { color: #00f; border-bottom: 1px solid; } .staff form { max-width: none; width: 600px; padding: 20px; } .staff form label { float: none; } .staff form p { width: 350px; margin: 5px 0; color: #444; } .staff form div li { width: 180px; } #iframe-embed, #iframe-embed tr, #iframe-embed td { width: 79vw; } #iframe-embed td { padding: 0; } h2 { margin: 20px auto; } .avatar { height: 40px; width: 40px; display: inline-block; background-size: cover; } #actions button { float: none; width: auto; } iframe.embed { position: static; width: 100%; height: 44vw; border: 1px solid black; } .page table.projectList, .page table.projectList td.border { border: 0; } #pagination { margin: 10px 0; } #pagination a { color: #00f; }