@import url(https://fonts.googleapis.com/css?family=Source+Code+Pro:900);

body {
padding:0px;
margin:0px;
background:#151515;
color:springgreen;
font-family:monospace;
}

.board_image { display:none !important; }

header {
margin-top:-5px;
background-color:slategray;
padding:10px;
}

#favorite-star {
display:inline-block;
margin-left:20px;
text-shadow:none !important;
color:black;
}

h1 {
font-family:"Source Code Pro", monospace;
font-weight:bold;
color:white;
text-transform:uppercase;
text-shadow:2px 2px 0px orchid, 3px 3px 0px orchid, 3px 3px 8px orchid, -2px -2px 0px aquamarine, -3px -3px 0px aquamarine, -3px -3px 8px aquamarine;
}

.subtitle {
margin-top:10px;
color:orchid !important;
}

.subtitle p {
margin-bottom:0px;
}

form table tr th {
color:white;
background-color:slategray;
}

.dropzone {
background:slategray;
}

.file-hint {
color:aquamarine !important;
}

strong {
color:aquamarine;
}

a, a:visited {
color:orchid;
}

a:hover {
color:aquamarine;
}

.theme-catalog h1 a:first-of-type {
color:white !important;
text-decoration:none !important;
}

.intro span.subject {
color:aquamarine !important;
}

div.banner {
background-color:orchid;
}

#expand-all-images, label[for=treeview], #gallery-view {
margin-right:10px;
}

.post-menu ul {
background-color:slategray !important;
}

.post-menu li {
color:white;
}

form[name=postcontrols] {
padding:10px;
}

div.post.reply {
background:#222;
border:none;
}

div.post.reply.highlighted {
background:#222;
border:2px solid aquamarine;
}

hr {
display:block;
border:none;
border-bottom:2px solid slategray;
}

#thread-interactions {
margin:0px 20px;
}

.boarlist.bottom {
text-align:center;
}

.body-line.quote {
color:orange;
}

.post_modified {
display:none !important;
}