body {
background: #21323f;
color: #fff;
}
a,
a .name,
#n2 {
color: #dfca89;
}
a:active,
a:active .name,
#n2:active {
color: #d00;
}
hr {
border: none;
border-top: 1px solid #365067;
}
h1,
h5 {
background: #5e8db4;
margin: -8px -8px 8px;
padding: 8px;
}
h2 {
margin-bottom: 0;
}
h2 a,
h2 a:active,
h3,
#size {
color: #d1a28c;
text-decoration: none;
}
h2 span,
h3 span {
color: #ccc;
}
input,
input[type="text"],
textarea,
select {
border-top: 1px solid #333;
border-left: 1px solid #333;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
}
input[type="submit"],
input[type="button"],
button {
background: #53a9dd;
color: #343b4d;
border-top: 1px solid #85c8ff;
border-left: 1px solid #85c8ff;
border-bottom: 1px solid #40607c;
border-right: 1px solid #40607c;
}
input[type="submit"]:active,
input[type="button"]:active,
button:active {
background: #7979a5;
color: #191d25;
border-top: 1px solid #40607c;
border-left: 1px solid #40607c;
border-bottom: 1px solid #85c8ff;
border-right: 1px solid #85c8ff;
}
input[type="file"] {
border: none;
}
#main_nav {
background: #1d7548;
}
#titlebox {
margin-bottom: 0;
border-bottom: 0;
}
.outerbox,
.replies,
.thread .postform,
.threadpage .postform,
#q-p .reply {
background: #476a88;
border-top: 1px solid #5e8db4;
border-left: 1px solid #5e8db4;
border-bottom: 1px solid #10181f;
border-right: 1px solid #10181f;
}
#settings {
border-bottom: 8px solid #5e8db4;
}
#threadbox {
border-top: 0;
}
.outerbox {
background: #476a88;
color: #d3f8d3;
}
.outerbox .innerbox,
#createbox .innerbox {
margin: 0;
padding: 8px;
}
.links {
background: #5b8bb4;
}
#threadlist {
background: #476a88;
border: 1px solid #38546c;
}
#threadlist a {
border-right: 1px solid #38546c;
border-bottom: 1px solid #38546c;
}
.reply,
.postform,
#createbox .innerbox {
background: #476a88;
}
h4 {
background: #38546c;
color: #aaa;
line-height: 1em;
padding: 2px;
}
.reply.deleted h4 {
color: #888;
}
.del a,
.abbrev {
color: #aaa;
}
.name {
color: #afd775;
}
.name em {
color: #fdfd96;
}
.q {
color: #aac;
}
.yt {
background: #43617a;
border: 1px solid #1c2935;
}
.postform {
color: #d3f8d3;
padding: 10px;
}
form .msg {
background: #21323f;
border: 1px dashed #43617a;
color: #fff;
}
#q-p {
box-shadow: 2px 2px #21323f;
padding: 0;
}
#threads th {
background: #5e8db4;
}
#threads tr:nth-child(odd) {
background: #21323f;
}
#threads tr:nth-child(even) {
background: #294b68;
}
@media (max-width: 600px) {
body.threadpage {
margin: 4px;
}
#createbox,
.innerbox,
#threadbox {
margin: 0;
padding: 0;
}
#threadbox .innerbox {
padding: 8px 5px 5px;
}
div.msg {
margin: 0.5em;
}
form .msg {
margin: 4px 0 0;
}
.reply.deleted {
margin-bottom: 0;
}
.postform,
#createbox .innerbox {
padding: 0.5em !important;
}
}