html { min-width: 240px; background: #333; color: #fff; font-family: Arial, Helvetica, sans-serif; text-align: center; } body { max-width: 1000px; padding: 15px; margin: 0 auto; line-height: 1.3; } p { margin: 10px 0; } pre { color: #a2a2a2; margin: 10px 0; word-break: break-all; white-space: pre-line; } hr.textonly { display: none; } .clearfix { clear: both; } .wrapper { position: relative; margin: 0 auto; width: 100%; text-align: left; } .row { padding: 10px 15px; border: outset 1px #555; background: #444; } .row.odd { background-color: #3e3e3e; } .row.page { padding: 0; } .row.spacer { padding: 0; height: 10px; background: transparent !important; border: none; } .row.pagination { text-align: center; padding: 5px 15px; } .row.breadcrumb { padding: 5px 15px; background: #3e3e3e; border-color: #4e4e4e; } .row.stats { padding: 5px 0; min-height: 20px; background: #3e3e3e; border-color: #4e4e4e; } .row.stats span { display: block; float: left; width: 25%; text-align: center; color: #aaa; } .row.titlebar { position: relative; display: table; padding: 0; height: 66px; } .titlebar .inner { position: relative; display: table-cell; min-width: 220px; height: 66px; text-decoration: none; border: none; outline: none; padding: 15px 0 15px 15px; margin: 0; } .titlebar img { display: inline-block; float: left; margin-right: 15px; border: none; } .titlebar .title { display: inline-block; float: left; margin: 14px 0; padding: 0; max-width: 135px; overflow: hidden; } .titlebar .title h1, .titlebar .title h2 { display: block; margin: 0; padding: 0; color: white; text-align: left; line-height: 1; } .titlebar .title h1 { font-size: 27px; font-weight: 600; font-style: italic; } .titlebar .title h1 span { color: #ec3737; } .titlebar .title h2 { font-size: 11px; text-transform: uppercase; } .titlebar .menu { position: relative; display: table-cell; width: 100%; padding: 15px; margin: 8px 0; vertical-align: middle; text-align: right; } .titlebar a { display: inline-block; height: 25px; line-height: 25px; padding-left: 5px; color: #aaa; text-decoration: none; } .titlebar a:hover { color: white; } .breadcrumb a { display: inline; color: white; margin-right: 10px; line-height: 1.3; text-decoration: none; } .list { position: relative; border-collapse: collapse; border: none; margin: 0; } .list th, .list td { padding: 5px 15px; text-align: left; vertical-align: middle; } .list th { color: #aaa; vertical-align: top; padding-top: 5px; padding-bottom: 5px; font-weight: normal; word-break: none; } .list tr.odd td, .list tr.odd th { background-color: #3e3e3e; } .list th a { color: inherit; text-decoration: none; } .list th.center, .list td.center { text-align: center !important; } .list th.right, .list td.right { text-align: right !important; } .list a { color: white; } .list a:hover { color: #bbb; } .pagination a { padding: 5px; color: #aaa; } .pagination a.active { color: white; } .footer { margin-top: 10px; min-height: 20px; } .footer a { text-decoration: none; color: #444; } .footer a.left { float: left; margin-right: 10px; } .footer a.right { float: right; margin-left: 10px; }