@namespace url(http://www.w3.org/1999/xhtml);
/* 4CHAN */
@-moz-document domain("4chan.org") {
/* GLOBAL */
html,body { background: #1F1A28 !important; color: #6C6970 !important; font-size: 8pt !important; font-family: "DejaVu Sans" !important; font-style: normal !important; }
a:link { color: #D6516E !important; text-decoration: none !important; }
a:hover { color: #D6516E !important; text-decoration: underline !important; }
a:active { color: #D6516E !important; text-decoration: underline !important; }
a:visited { color: #D6516E !important; text-decoration: none; }
#totop .button { color: #9A93A3 !important; }
#totop .button:hover { color: #E0D3F2 !important; }
#boardNavDesktopFoot a:link, .navLinksBot a:link, .boardSubtitle a:link, .pagelist a:link, .navLinks a:link, { color: #9A93A3 !important; }
#boardNavDesktopFoot a:hover, .navLinksBot a:hover, .boardSubtitle a:hover, .pagelist a:hover, .navLinks a:hover { color: #E0D3F2 !important; }
#boardNavDesktopFoot a:active, .navLinksBot a:active, .boardSubtitle a:active, .pagelist a:active, .navLinks a:active { color: #E0D3F2 !important; }
#boardNavDesktopFoot a:visited, .navLinksBot a:visited, .boardSubtitle a:visited, .pagelist a:visited, .navLinks a:visited { color: #9A93A3; }
#boardNavDesktopFoot a, .navLinksBot a, .boardSubtitle a, .pagelist a, .navLinks a { color: #9A93A3 !important; }
#globalMessage, #toggleMsgBtn, hr, .postingMode, .title, #boardNavDesktop, .absBotDisclaimer, #absbot { display: none !important; }
#boardNavDesktop, #boardNavDesktopFoot { line-height: 18px !important; }
#boardNavDesktop a:nth-child(5), #boardNavDesktopFoot a:nth-child(5), /* /e/ */
#boardNavDesktop a:nth-child(7), #boardNavDesktopFoot a:nth-child(7), /* /g/ */
#boardNavDesktop a:nth-child(8), #boardNavDesktopFoot a:nth-child(8), /* /gif/ */
#boardNavDesktop a:nth-child(23), #boardNavDesktopFoot a:nth-child(23), /* /wg/ */
#boardNavDesktop a:nth-child(47), #boardNavDesktopFoot a:nth-child(47), /* /mlp/ */
#boardNavDesktop a:nth-child(52), #boardNavDesktopFoot a:nth-child(52) /* /pol/ */
{ font-size: 14pt !important; }
.yotsuba_new.ws, .yotsuba_b_new.ws, .yotsuba_new { margin: 0 !important; padding: 0 !important; background: #FBFAFC !important; }
.extPanel, .panel { background: #F3EFF7 !important; }
.panelHeader { color: #1F1A28 !important; }
/* REPLY | FORM */
#postForm { display: none !important; }
#quickReply { background: #F3EFF7 !important; border: none !important; border-top: 1px solid #BAC !important; border-bottom: 1px solid #EDF !important; box-shadow: 0 0 3px 0 #C2BEC6 !important; width: 304px !important; position: fixed !important; bottom: 90px !important; right: 10px !important; top: auto !important; left: auto !important; }
#qrHeader { cursor: default !important; border: none !important; background: #F3EFF7 !important; color: #1F1A28 !important; }
#quickReply input, #quickReply textarea, #quickReply img { border: 1px solid #EDF !important; }
#qrCaptcha { width: 302px !important; }
#quickReply #qrClose { border: none !important; width: auto !important; }
#qrForm div:nth-child(1), #qrForm div:nth-child(2), #qrForm div:nth-child(3) { display: inline !important; }
#qrForm input[type="text"] { width: 95px !important; }
#qrForm textarea { width: 298px !important; resize: none !important; }
#qrCapField { min-width: 298px !important; }
#qrForm input[type="file"] { width: 218px !important; }
#qrForm input[type="submit"] { position: absolute; bottom: 2px !important; right: 2px !important; height: 24px !important; }
/* THREAD */
.bottomCtrl, .sideArrows, .navLinks { display: none !important; }
.navLinks.navLinksBot { display: block !important; }
.board img { opacity: 0.9 !important; } /* thumbnail opacity */
.post { display: block !important; background: #FBFAFC !important; border: 0 !important; margin: 0 !important; }
.post.reply { border-top: 1px solid #EDF !important; }
.post.reply.newPostsMarker { border-bottom: 1px solid #000 !important; box-shadow: none !important; }
.tu-error { color: #FFF !important; }
.post input[type="checkbox"] { display: none !important; }
s { background: #E1DCE2 !important; color: #E1DCE2 !important; }
s:hover { color: #6C6970 !important; }
.quote { color: #5D9145 !important; font-style: italic !important; }
.subject { color: #D34354 !important; }
.name { color: #5F78AA !important; }
.postertrip { color: #BDADCE !important; }
.deadlink { color: #E0CCD0 !important; }
.dateTime { color: #5F78AA !important; }
.postInfo { margin-left: 5px !important; }
.postNum { float: right !important; visibility: hidden !important; margin-right: 5px !important; opacity: 0.7 !important; }
.post:hover .postNum { visibility: visible !important; }
.backlink { opacity: 0.7 !important; }
.prettyprint { border: 1px solid #EDF !important; background: #FFF !important; }
.prettyprint .str { color: #86AB4B !important; } /* green */
.prettyprint .pun { color: #AE8948 !important; } /* yellow */
.prettyprint .pln { color: #938E98 !important; } /* grey */
.prettyprint .kwd { color: #4F94AE !important; } /* blue */
.prettyprint .lit { color: #4AAC8B !important; } /* cyan */
.prettyprint .com { color: #A96350 !important; } /* red */
.prettyprint .typ { color: #8B44A6 !important; } /* magenta */
.highlightPost,.reply:target,.reply.highlight { background: #F3EFF7 !important; border: 0 !important; border-top: 1px solid #BAC !important; }
.post.reply.preview, .post.op.preview { background: #F3EFF7 !important; border: 0 !important; border-top: 1px solid #BAC !important; border-bottom: 1px solid #EDF !important; box-shadow: 0 0 3px 0 #C2BEC6 !important; }
.post.reply.preview .fileText, .post.op.preview .fileText { margin-left: 20px !important; }
.post.reply.highlight .postNum, .post.reply.preview .postNum { visibility: visible !important; }
#navbotright, #navtopright { visibility: hidden !important; }
#boardNavDesktopFoot:hover #navbotright, #boardNavDesktop:hover #navtopright { visibility: visible !important; }
#boardNavDesktopFoot { background: #1F1A28 !important; }
.navLinks.navLinksBot { background: #1F1A28 !important; padding-top: 5px !important; }
.boardList, #navtopright, #navbotright { color: #6C6970 !important; font-size: 7pt !important; }
.boardTitle { background: #1F1A28 !important; color: #9A93A3 !important; line-height: 50px !important; }
.boardSubtitle { background: #1F1A28 !important; color: #9A93A3 !important; padding-bottom: 5px !important; }
/* CATALOG */
#settings, #styleSwitcher { display: none !important; }
.navLinks.mobilebtn:nth-child(1) { display: none !important; }
.navLinks.mobilebtn { display: block !important; background: #1F1A28 !important; padding-top: 5px !important; }
.button { color: #D6516E !important; text-decoration: none !important; }
.button:hover { text-decoration: underline !important; }
.thumb { box-shadow: none !important; }
#threads .thread { border-top: 1px solid #BAC !important; margin: 5px !important; }
.teaser { padding: 2px !important; }
.thread .post.op { border-top: 2px solid #1F1A28 !important; }
.pagelist { width: 100% !important; background: #1F1A28 !important; border: none !important; color: #6C6970 !important; }
.cataloglink { border: none !important; float: right !important; margin-right: 10px !important; }
/* HOME */
#logo { visibility: hidden !important; }
.box-outer { border: 1px solid #EDF !important; background: #F3EFF7 !important; }
.boxbar { background: #F3EFF7 !important; color: #1F1A28 !important; }
.boxcontent ul li { color: #6C6970 !important; }
#ft, #ft ul li, .fill, #ft ul { background: #1F1A28 !important; border: none !important; }
#recent-images .boardlink, #recent-images ul li { background: #F3EFF7 !important; border: none !important; }
.yuimenuitem-checked, .yuimenuitem-selected { background: #EDF !important; }
}