body { background: #13334c; color: #edf9fc; } body.threadpage, body.threads { margin-top: 0; } a, a .name, #n2 { color: #efd279; } a:active, a:active .name, #n2:active { color: #d00; } h1 { background: #5b8bb4; margin: -10px -10px 10px; padding: 10px; } h2 span { color: #aaa; margin-right: 2px; } h2 a, h2 a:active { color: #de9d7f; text-decoration: none; } h3 { color: #de9d7f; margin: 0.7em 0; } h3 span { color: #909090; } hr { display: none; } input, input[type="submit"], input[type="button"], input[type="text"], textarea, button, select { border: 1px solid #3b6b94; } input[type="submit"], input[type="button"], button { background: #aaf; color: #2c5700; } input[type="submit"]:active, input[type="button"]:active, button:active { background: #88c; } #main_nav { background: #1d7548; } .fix #main_nav { box-shadow: 0 0 3px #000; } #titlebox { margin-bottom: 0; } .outerbox { background: #3b6b94; } .innerbox { margin: 0; padding: 10px; } .thread .innerbox { padding: 0; } .links { background: #5b8bb4; } #threadlist { background: #154a72; border: 1px inset #1b3345; } #threadlist a { border-right: 1px outset #1b3345; border-bottom: 1px outset #1b3345; } #thread_nav { background: #1d7548; padding: 6px; } .name { color: #afd775; } .name em { color: #009; } .del a { color: #fff; } .msg { margin: 4px 40px 0; } .reply { margin-bottom: 24px; } .q { color: #aac; } .yt { background: #2f587a; border: 1px solid #1b2933; } .msg hr { display: block; } .deleted { color: #afafaf; margin-bottom: 24px; } #size { color: #de9d7f; } .abbrev { color: #bbb; } .postform, #createbox, .threads .outerbox, #content { border-right: 2px solid #5b8bb4; border-bottom: 2px solid #5b8bb4; background: #3b6b94; } .postform { padding: 10px; } .threadpage .threadlinks { margin: 0 0 3px; } form .msg { border: 1px dashed #000; background: #1b3345; } #q-p { background: #1b3345; border: 1px solid #3b6b94; } #q-p .reply { margin-bottom: 1em; } .lastposts { background: #5b8bb4; padding: 8px; } #content { padding: 0 10px 10px; } #content.list #header div { background: #3b6b94; } #content.list .row:nth-child(odd) { background: #1b3345; } #content.list .row:nth-child(even) { background: #294b68; } #content.grid { border: 0; padding: 0; } #content.grid .row { border-width: 0 2px 2px 0; border-style: solid; border-color: #5b8bb4; } #content.grid .row:hover { background: #154a72; } @media (max-width: 720px) { .thread .innerbox { padding: 8px; } .innerbox, .postform, .mainpage .postform { padding: 8px; padding-left: 8px; } }