body.threadpage {
margin-top: 0;
}
body {
background: #6b7b8d;
color: #fff;
}
a,
#n2:active,
h3 span {
color: #afb9c5;
}
a:active,
form a:active,
#n2:active {
color: #eee;
}
#main_nav a,
.reply a,
form a,
#q-p a,
.row a,
#threads a {
color: #49525d;
}
#main_nav a:active,
.reply a:active,
#q-p a:active,
a:active .name,
.row a:active {
color: #8c9fb4;
}
h2, h2 a {
color: #eee;
}
h3 {
color: #eee;
}
.first {
border-top: 2px solid #ddd;
}
h4 {
background: #ddd;
border-bottom: 2px solid #ddd;
}
hr {
display: none;
}
input[type="text"],
textarea,
select {
background: #eee;
border: 1px inset #444;
}
input[type="submit"],
input[type="button"],
button {
background: #000;
color: #fff;
border: 1px outset #444;
}
input[type="submit"]:active,
input[type="button"]:active,
button:active {
color: #ddd;
}
#main_nav {
background: #fff;
color: #6b7b8d;
}
#titlebox .innerbox:first-child {
margin-bottom: 5px;
}
.outerbox {
background: #49525d;
padding: 5px;
}
.innerbox {
margin: 0;
padding: 10px;
}
.links {
padding-top: 5px;
}
#threadlist {
background: #3e4247;
border: 1px inset #b6c2cf;
}
#threadlist a {
border-right: 1px outset #b6c2cf;
border-bottom: 1px outset #b6c2cf;
}
.mainpage .thread {
background: #49525d;
}
.threadpage .thread {
background: #49525d;
padding: 1px 10px 0;
}
#thread_nav {
background: #49525d;
margin-bottom: 2px;
padding: 7px 10px;
}
.postform,
#createbox form,
h5 {
background: #8c9fb4;
color: #49525d;
padding: 10px;
}
h5 {
margin: 0;
padding-bottom: 0;
}
.mainpage .postform {
margin-top: 10px;
}
.reply {
background: #fff;
border-top: 0;
border-right: 10px solid #ddd;
border-bottom: 2px solid #ddd;
border-left: 10px solid #ddd;
color: #000;
margin-bottom: 0;
overflow: hidden;
}
.name,
a .name {
color: #2b3037;
}
.name em {
color: #009;
}
.del a {
color: #000;
}
.msg,
a.thumb {
background: #fff;
color: #000080;
margin: 10px;
}
.msg hr {
display: block;
}
#size {
color: #8c9fb4;
margin: 0;
padding: 0.25em 0;
}
.abbrev a {
color: #000080;
}
.abbrev,
.q {
color: #697685;
}
.threadpage .postform {
margin-top: 2px;
border: 10px solid #49525d;
}
.yt {
background: #eee;
border: 1px solid gray;
}
.deleted h4 {
color: #afafaf;
}
#q-p {
background: #fff;
color: #000;
border: 1px solid #49525d;
padding: 0;
}
form .msg {
border: 1px inset #ddd;
margin: 0;
padding: 0.5em 0.15em;
}
.lastposts {
background: #49525d;
color: #afb9c5;
margin-top: 2px;
padding: 0.5em;
}
#footer a {
color: #fff;
}
#threads {
background: #fff;
color: #000080;
}
#threads th {
background: #2c2c32;
color: #eee;
}
#threads tr:nth-child(odd) {
background: #e7e7ff;
}
@media (max-width: 600px) {
body.threadpage {
margin: 0 0 4px;
}
.innerbox,
.postform,
#createbox form,
h5 {
padding: 4px;
padding-left: 4px;
}
h2 {
margin-bottom: 4px;
}
.threadpage .thread {
padding: 1px 4px 4px;
}
.mainpage .postform {
margin-top: 4px;
padding-left: 4px;
}
div.reply {
border-left-width: 4px;
border-right-width: 4px;
}
.threadpage .postform {
border-width: 4px;
}
div.msg,
a.thumb {
margin: 4px;
}
.thread form {
margin-top: 4px;
}
}