@namespace url(http://www.w3.org/1999/xhtml);
/*
 * Name           : DarkEnd
 * About          : This is copyed and edited from the EndChan Globle CSS.
 * Author         : TheJellyBeanKing
 * Orginal Author : cssguy
 * Version        : 2.5
 * Latest Update  : Major changes
 */

/* body */
body {
    background: #1d1f21 none !important;
    color: #C5C8C6 !important;
}

hr {
    border: none;
    border-top: 1px solid #282a2e;
    height: 0;
}

/* front page */
#divLatestImages , #divLatestPosts , #divBoards , #newsBox , #topBox {
    background-color: #282a2e !important;
    border-color: #111 !important;
    color: #C5C8C6;
}

/* page top */
nav {
    background-color: #282a2e !important;
    color: #C5C8C6;
    border-bottom: 1px solid #000 !important;
}

nav a {
    color: #81a2be;
}

.boardHeader p {
    color: #C5C8C6;
}

a {
  color: #56567c !important;
}

a:visited {
  color: #81a2be;
}

a:hover {
    color: #5F89AC;
}

div#modeBanner {
    color: #C5C8C6;
    background-color: #1d1f21;
}

/* settings page */
.settings {
    background: #282a2e;
    border-color: #111;
    color: #C5C8C6;
}

/* help page */
#help {
    background: #282a2e;
    border-color: #111;
    color: #C5C8C6;
    padding: 0 0.50em 0 0.50em;
}
/* footer */
footer {
    background-color: #282a2e !important;
    border-color: #111;
    color: #C5C8C6;
}

/* boards */
.boardsCell:nth-of-type(odd) span {
    background-color: #262a40;
}

.boardPages, #divPages {
    border-color: #282a2e;
    background-color: #282a2e;
}

#boardsCellHeader span {
    background-color: #383a3e;
}

/* post form plus qr */
.form-post th {
    background-color: #282a2e;
}

input, textarea {
   border: 1px solid #AAA;
   background-color: #444;
   color: #BBB;
}

input#files, input#qrfiles {
    border: none !important;
}

#post-form-inner th {
    background-color: #282a2e !important;
}

#quick-reply table {
    background: #282A2E;
    border: 1px solid transparent;
}

#qrpassword , #qrbody , #qrsubject , #qremail {
    background-color: rgb(26, 27, 29);
    color: rgb(197,200,198);
    border-color: rgb(40, 41, 42);
}

/* thread/post report and management form */
.threadPages {
    background-color: #282a2e !important;
    border-color: #282a2e !important;
}

.contentAction, #transferControls, #ipDelete {
    background: #282a2e;
    border-color: #282a2e;
}

/* posts */
.innerPost, .markedPost {
    background: #282a2e;
    border-color: #282a2e;
}

.markedPost {
    background-color: #1d1d21;
    border: 1px solid #111;
}

.linkName {
    color: #81a2be;
}

.linkName:hover {
    color: #F20;
}

.noEmailName, .noEmailName:hover {
    color: #C5C8C6;
}

.quoteLink {
    color: #81a2be;
}

.linkSelf {
    color: #C5C8C6;
}

.linkSelf:hover {
    color: #5F89AC;
}

.linkQuote {
    color: #C5C8C6;
}

.linkQuote:hover {
    color: #5F89AC;
}

.labelSubject {
    color: #b294bb;
}

.labelRole {
    color: #ff0000;
    background-color: #000;
}

.divBanMessage {
    color: #C5C8C6;
}

/* markdown */
.greenText {
    color: #adbd68;
}

.redText {
    color: #F20;
}

span.spoiler {
    background: #000;
    color: #000;
}

.spoiler:hover {
    color: #C5C8C6;
    background-color: #282a2e;
}

/* catalog */
.red {
    color: #6f0a0f;
}

.catalogCell {
    background-color: rgba(182, 182, 182, 0.12);
    border: 2px solid rgba(111, 111, 111, 0.34);
}