/*
4YukiChan (4chan.org) by Zixaphir
Special thanks to Mikan !Yuuki/C.8Y
Made in Notepad++ using Firebug

This text is free. It comes without any warranty, to
the extent permitted by applicable law. You can redistribute it
and/or modify it under the terms of the Do What The Fuck You Want
To Public License, Version 2, as published by Sam Hocevar. See
http://sam.zoy.org/wtfpl/COPYING for more details.

Snowflake Clipart courtesy of http://www.clker.com/,
  ...whose disclaimer assures me that it is Public Domain.
-- http://www.clker.com/clipart-10068.html --
See http://www.clker.com/disclaimer for usage rights.

All art pertaining to Nagato Yuki was either extracted from
OR adapted from
Footage from Season 1 of The Melancholy of Haruhi Suzumiya
Footage from The Disappearance of Haruhi Suzumiya
-- © Nagaru Tanigawa and Respective Licensees
*/
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("4chan.org")/*, domain("7chan.org") */ {
/* Cleanup */
	div.logo,
	div#logo,
	div#announce,
	body>hr,
	#ft,
	.yui-g,
	#navtopr,
	.warnicon,
	.doubledash,
	small,
	td.rules,
	#rules,
	td[style="padding: 10px 7px 7px 7px;"],
	td[style="padding: 18px 7px 18px 7px;"],
	td[style="padding: 10px 7px 7px;"],
	td[style="padding: 18px 7px;"],
	#recaptcha_tagline,
	td[style="padding: 4px 7px 12px;"],
	td[style="padding: 4px 7px 12px 7px;"],
	.refreshBtn,
	body>br,
	#nl,
	a[title="Failure"],
	#adminbar,
	.notice,
	.replymode,
	.postarea form>div {
		display: none !important;
	}

/* Defaults */
	html,
	body {
		background-color: #686a99 !important;
		background-image: url("http://img153.imageshack.us/img153/6558/yukil.png"), url("http://img25.imageshack.us/img25/7353/snowx.png"), url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAEsCAQAAAArnShlAAAArklEQVR4Xu3RQQ0AIBADwT7OKf41gAr6uEwNNNmZnHzf5DZOUjnZlws8ePDg5QIPHjx4ucCDB++EiVzg5ZILPHjw4OUCDx48ePDg5QIPHjx4ucCDBw9eLvDgwYOXCzx48ODBg5cLPHjwTpjIBR68XODBgwcvF3jw4MHLBR48ePBygQcPHjx48HKBBw8evFzg+/DgwYOXCzx48ODlcuLEiRMnTpw4ceLEiRMnTpw4eY2FZ7En7K3MAAAAAElFTkSuQmCC") !important;
		background-attachment: fixed, fixed, fixed !important;
		background-repeat: no-repeat, repeat, repeat-x !important;
		background-position: 95% bottom, 0 0, top !important;
		padding: 0 !important;
		margin: 0 !important;
		font-size: 12px !important;
		color: #313C5a !important;
	}

	* {
		font-family: "Comfortaa", "Century Gothic", "Calibri", "DejaVu Sans", "Verdana" !important;
		text-decoration: none !important;
	}

	hr {
		border: none !important;
		border-top: 0 transparent solid;
		padding: 0 !important;
		height: 0;
		width: 100% !important;
	}

	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	.boxbar h2 {
		color: #313C5a !important;
	}

	a {
		color: #242949 !important;
	}

	a:hover,
	a:active {
		color: #313C5a !important;
	}

	input,
	input[type="submit"],
	input[type="button"],
	select,
	button {
		-moz-appearance: none;
		-webkit-appearance: none !important;
		background-color: transparent;
		border: 2px solid #5f608b !important;
		color: #313c5a;
	}

	.postarea input,
	#qr input,
	#quickrep input {
		border: none !important;
	}

	input:hover,
	input[type="submit"]:hover,
	input[type="button"]:hover,
	select:hover,
	button:hover {
		background-color: #5f608b;
		color: #242949;
	}

	input[type="checkbox"] {
		-moz-appearance: none !important;
		-webkit-appearance: none !important;
		background: rgba(104,106,153,.4) !important;
		border: 1px solid #313c5a !important;
		height: 10px !important;
		width: 10px !important;
		margin: 0 2px !important;
		-moz-border-radius: 2px !important;
		-webkit-border-radius: 2px !important;
		border-radius: 2px !important;
	}

	.reply input[type="checkbox"] {
		border: 1px solid #313c5a !important;
	}

	input[type="checkbox"]:checked {
		background: rgba(255,255,255,.4) !important;
	}

	td {
		font-size: 12px !important;
		margin: 0;
	}

	.deletebuttons br {
		display: none;
	}

	.filesize,
	.filesize a,
	a.linkmail,
	a.quotejs,
	.omittedposts,
	.abbr {
		color: #313C5a  !important;
	}

	span.filetitle, .replytitle {
		color: #552545 !important;
	}

	.postername,
	.commentpostername {
		color: #313C5a !important;
		font-weight: 800;
	}

	.postertrip {
		color: #313c5a !important;
	}

	.span.filetitle,
	.replytitle,
	.postername,
	.commentpostername,
	.postertrip {
		background: transparent none !important;
	}

	.unkfunc {
		color: #613 !important;
	}
	
	html>body>form>div>center>font {
		font-size: 9px !important;
	}
/* Posting Mode */
	body>table[width="100%"] {
		position: fixed;
		z-index: 1;
		top: 0;
		left: 0;
	}
	
	th {
		background: transparent !important;		
		width: 50px !important;
		position: fixed !important;
		bottom: 5px;
		right: 5px;
		z-index:0;
		border: 2px solid #5f608b !important;
		padding: 5px;
		border-radius: 60px / 30px;
	}

	th font {
		font-size: 0 !important;
	}

	th font:after {
		font: 700 14px "Comfortaa", "Century Gothic", "Calibri", "DejaVu Sans", "Verdana" !important;
		color: #242949 !important;
		content: "Reply";
	}
/* Post Successful */
	table[style="font-family:times,serif;font-size:36pt;text-align:center;width:100%;height:300px;"]>tbody>tr>td>b {
		font: 36pt "Comfortaa", "Century Gothic" !important;
	}
/* Front Page */
	#doc {
		margin-top: 200px !important;
		min-width: 0 !important;
		width: 700px !important;
	}

	#boards,
	#disclaimer-dialog {
		background-color: #686a99 !important;
		border: 2px solid #5f608b !important;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}

	.boxbar, .hd {
		background-color: #5f608b !important;
	}

	.top-box .menubutton {
		background-image: none !important;
	}

	.warning {
		color: #000 !important;
	}
/* Status */
	#header,
	#header-wrapper {
		border: none !important;
	}

	#wrap2 {
		background-color: #686a99 !important;
		border: 2px solid #5f608b !important;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}

	.widget-content {
		color: #313C5a !important;
	}

	.up {
		color: #313c5a !important;
	}

	.down,
	.post-author,
	.description {
		color: #000000 !important;
	}
/* Navigation */
	#navtop,
	.navbar:nth-of-type(1) {
		position: fixed;
		top: 0;
		z-index: 9;
		font-size: 0 !important;
		color: transparent !important;
		text-align: center;
		width: 100% !important;
		border-bottom: 2px solid #5f608b !important;
		background: #686a99 !important;
		opacity: 0;
		-webkit-transition: opacity .3s linear;
		-moz-transition: opacity .3s linear;
		-o-transition: opacity .3s linear;
	}

	#navtop:hover,
	.navbar:nth-of-type(1):hover {
		opacity: 1;
	}

	#navbot,
	#navbotr,
	.navbar:nth-of-type(2) {
		font-size: 0 !important;
		color: transparent !important;
		text-align: center;
		width: 100% !important;
		background: #686a99 !important;
	}

	#navtop a,
	#navbot a,
	#navbotr a,
	.pages a,
	#paging a,
	.navbar:nth-of-type(1) a {
		display: inline-block;
		font-size: 12px !important;
		min-width: 15px;
		text-align: center;
		margin: 0 1px;
		color: #313C5a !important;
		-webkit-transition: background-color .1s linear;
		-moz-transition: background-color .1s linear;
		-o-transition: background-color .1s linear;
		-moz-border-radius: 9px;
		-webkit-border-radius: 9px;
		border-radius: 9px;
	}

	#navtop a:hover,
	#navbot a:hover,
	#navbotr a:hover,
	.pages a:hover,
	#paging a:hover,
	.navbar:nth-of-type(1) a:hover {
		background: rgba(255,255,255,.6) !important;
		color: #1e1f3d !important;
	}

	.pages b {
		display: inline-block;
		font-size: 12px !important;
		min-width: 15px;
		text-align: center;
		margin: 0 1px;
	}

	.pages,
	.pages table,
	.pages tr,
	.pages td {
		border-style: none solid !important;
		background-color: #686a99 !important;
		border: none !important;
	}

	.pages td,
	#paging td {
		color: #313C5a !important;
		border: none;
		padding: 1px 5px;
		text-align: center;
	}

	td.deletebuttons {
		text-align: center !important;
	}

	#footer {
		clear: both;
		padding-top: 10px;
	}

	#navtop,
	#navbot {
		float: left;
		left: 0;
	}

	#navtopr,
	#navbotr {
		display: block;
		float: right;
		right: 0;
		text-align: right;
	}
/* Return Button */
	html body span[style="left: 5px; position: absolute;"], html body>a {
		position: fixed !important;
		bottom: 15px;
		left: 15px !important;
		background-color: rgba(104,106,153,0.5) !important;
		border: 2px solid #5f608b !important;
		padding: 0 3px;
		color: transparent;
		text-align: center !important;
		z-index: 2;
	}

	html body span[style="left: 5px; position: absolute;"] a, html body>a {
		color: #242949 !important;
	}

	html body span[style="left: 5px; position: absolute;"] a:hover, html body>a:hover {
		color: #313C5a !important;
	}
/* Post Form */
	.postarea form {
		padding-left: 5px;
		background-color: rgba(104,106,153,0.7);
	}

	#postform form {
		padding: 0 !important;
		background-color: rgba(104,106,153,0.7);
	}

	.postarea form:first-child,
	#postform form {
		position: fixed;
		top: auto;
		left: auto;
		bottom: 40px;
		z-index: 5;
		right: -332px;
		-webkit-transition: right .3s ease-in-out 3s;
		-moz-transition: right .3s ease-in-out 3s;
		-o-transition: right .3s ease-in-out 3s;
	}

	#postform ol {
		margin: 0 !important;
		padding: 0 !important;
	}

	.postarea form:first-child:hover,
	#postform form:hover {
		right: -50px;
		-webkit-transition: right .3s linear;
		-moz-transition: right .3s linear;
		-o-transition: right .3s linear;
	}

	.postarea td.postblock,
	#qr td.postblock,
	#quickrep td.postblock,
	#postform label {
		background: none !important;
		border: 0 !important;
		padding: 3px 0 0 0 !important;
		width: 52px !important;
		vertical-align: top !important;
		line-height: 19px !important;
		color: #1e1f3d !important;
		z-index: 0;
	}

	.postblock,
	.postblock b,
	#postform label,
	#com_submit,
	#quick_com_submit,
	input[value="submit"],
	.postarea input[type=file] > input[type=button],
	#qr input[type=file] > input[type=button],
	.postarea input[name="upfile"],
	#qr input[name="upfile"] {
		font: 200 8pt "Calibri", "DejaVu Sans", "Verdana" !important;
	}

	.postarea input[type=text],
	.postarea input[type=password],
	.postarea input[type=file] > input[type=text],
	.postarea input[type=file] > input[type=button],
	#qr input[type=file] > input[type=button],
	#qr input[type=file] > input[type=text],
	#qr input[type=text],
	#qr input[type=password],
	#quickrep input[type=text],
	#quickrep input[type=password],
	#postform input[type=text],
	#postform input[type=password],
	#postform input[type=file],
	.reply input[type=password],
	.reply input[type=text],
	textarea.inputtext,
	textarea#message {
		-moz-appearance: none;
		background: transparent;
		border: 2px solid #5f608b !important;
		width: 304px !important;
		height: 19px !important;
		margin: 0 1px 0 -59px !important;
		padding: 1px !important;
		color: #1e1f3d !important;
		text-shadow: -1px -1px 3px #5f608b, 1px 1px 3px #5f608b, 1px -1px 3px #5f608b, -1px 1px 3px #5f608b;
		font-size: 12px !important;
		z-index: 1;
	}

	.postarea input[type=file],
	#qr input[type=file],
	#quickrep input[type=file],
	.reply input[type=text] {
		margin-left: -59px !important;
		z-index: 1;
	}

	.postarea input[type=file] > input[type=text],
	.postarea input[type=file] > input[type=button],
	#qr input[type=file] > input[type=text],
	#qr input[type=file] > input[type=button],
	#quickrep input[type=file] > input[type=text],
	#quickrep input[type=file] > input[type=button],
	.reply input[type=text],
	.reply input[type=file] {
		margin-left: 0 !important;
	}

	.postarea input[name="sub"],
	.postarea input[type=file] > input[type=text],
	#qr input[name="sub"],
	#qr input[type=file] > input[type=text],
	#quickrep input[name="sub"],
	#quickrep input[type=file] > input[type=text] {
		width: 253px !important;
		vertical-align: bottom;
	}

	#com_submit,
	#quick_com_submit,
	input[value="submit"],
	.postarea input[type=file] > input[type=button],
	#qr input[type=file] > input[type=button] {
		width: 50px !important;
		height: 19px !important;
		padding: 0 !important;
		text-shadow: none;
		vertical-align: bottom;
	}

	.postarea input[type="file"]::-webkit-file-upload-button,
	#quickrep input[type="file"]::-webkit-file-upload-button {
		-moz-appearance: none;
		background: transparent;
		border: 2px solid #5f608b !important;
		height: 19px !important;
		padding: 0 !important;
		color: #313C5a;
		font: 200 8pt "Calibri", "DejaVu Sans", "Verdana" !important;
		text-shadow: -1px -1px 2px #5f608b, 1px 1px 2px #5f608b, 1px -1px 2px #5f608b, -1px 1px 2px #5f608b;
	}

	html body div.postarea form table tbody tr:nth-of-type(3) td:nth-of-type(3) {
		width: 300px !important;
	}

	textarea.inputtext,
	textarea#message {
		background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAABGCAQAAAD7y3XyAAACVUlEQVR4Xq3YbVPySgwA0FMKUFBBVAR5FaD5/z/xfrnDjB3qE6hzvmc2yW43W255czblr5TWQqjN+Rvv4mpKd+zF1VFJVxPxw5KutkItXHmhi4VwVNkIV1YKHvMh7AywFT8cDfmhMNHPhNyBoYto2Pqy8GJkoDK3zhWkNAQz8avalwF5paVocbI0MyCv8OrUsrIPEyX3Gdq1J6viXhNn0ao2IauvMvKuFsLFwepmNXdkPfmwsDD3otIH5Y2KPvOrvqUX2r3cedYrRyFUtOk1DuXRmFaDax/m3DZ3EU0W3FRcP9rvtDmIG85KmowchJ2NKW2G6nTImVp4AwVtpq17c9io91I4ZXbsSrSYNhO2zhzSwrdosVMApmphTsZItPN+TfhoLH/ptnPx7jubMNB3Fv901idrIRI2ZPWcRMKcrCeR8kzWm0h4JW+bCPitIG+ZCHnS46/7PSLvUyQsyFuLhItB9/Y0rchaiaSp/JyetlVlx+q82pcq36C8jQltmlNG3s4Tt1XiYTsVTcxEJ5962U2U963iSuEoOtvlKpl3MMhVMm9219fykZtzJzpaJG7HtL1waq5xoO7QlErt9e9OTm2MpTJxh6fUnkH/9zdE3sUTbabdj1/3kEs9GjokfsrMRc8iaW+WmzjGrQ04O7oIeytzI5ryr52zTxN9JTYuetyndG5/1Fs73x+SheP/KYZva2Ouvh5ZJRQKI7WDgh82aiWPGQtfNGyFEY95vRly0yXkh7Cn4dA2o+dnzLcbG2zbLeRFvzlw2/OYiY2DtV7jx8Qp+yfzP5+AuqplyQM+AAAAAElFTkSuQmCC");
		background-repeat: no-repeat !important;
		background-position: 95% bottom !important;
		height: 76px !important;
		font-size: 12px !important;
	}

	textarea#message {
		width: 300px !important
	}

	.postarea input[type=submit],
	.reply input[type=submit],
	#qr input[type=submit],
	#quickrep input[type=submit] {
		-moz-appearance: none;
		background: transparent;
		border: 2px solid #5f608b !important;
		color: #1e1f3d;
	}

	.postarea input:focus,
	.postarea textarea.inputtext:focus,
	.reply input:focus,
	.reply textarea.inputtext:focus,
	#postform input[type=text]:focus,
	#postform input[type=password]:focus,
	#postform input[type=file]:focus,
	textarea#message:focus {
		background-color: #5f608b !important;
	}

	.postarea td, .reply td {
		z-index: 0;
		padding: 0 !important;
	}
/* Spoiler Image Checkbox / Autonoko */
	div.postarea>form tr:nth-of-type(3)>td:nth-of-type(3) {
		font-size: 0 !important;
		color: transparent;
	}

	div.postarea>form td:nth-of-type(3)>label,
	.postarea #autonoko {
		position: fixed;
		top: auto;
		left: auto;
		font-size: 12px !important;
		color: #313C5a;
		text-shadow: -1px -1px 2px #5f608b, 1px 1px 2px #5f608b, 1px -1px 2px #5f608b, -1px 1px 2px #5f608b;
		-webkit-transition: right .3s ease-in-out 3s;
		-moz-transition: right .3s ease-in-out 3s;
		-o-transition: right .3s ease-in-out 3s;
	}

	div.postarea:hover>form td:nth-of-type(3)>label,
	div.postarea:hover #autonoko {
		-webkit-transition: right .3s linear;
		-moz-transition: right .3s linear;
		-o-transition: right .3s linear;
	}

	html>body>div.postarea>form td:nth-of-type(3)>label {
		position: fixed;
		bottom: 76px;
		right: -293px;
	}

	div.postarea:hover>form td:nth-of-type(3)>label {
		right: 63px;
	}

	.postarea #autonoko {
		right: -245px;
		bottom: 278px;
	}

	div.postarea:hover #autonoko {
		right: 15px;
	}
/* Captcha */
	/* Captcha label fix */
	div.postarea form table tbody>tr:nth-of-type(5) td.postblock,
	#qr form table tbody>tr:nth-of-type(5) td.postblock,
	#quickrep form table tbody>tr:nth-of-type(5) td.postblock {
		padding-top: 65px !important;
	}

	.recaptchatable, .recaptchatable * {
		color: #1e1f3d !important;
		border-spacing: 1px !important;
	}

	#recaptcha_area {
		margin-top: -1px !important;
	}

	.postarea td.recaptcha_image_cell,
	#quickrep td.recaptcha_image_cell,
	td[style="padding-left: 7px;"] {
		padding: 0 !important;
	}

	#recaptcha_image,
	#quick_recaptcha_image {
		border: 2px solid #5f608b !important;
	}

	#recaptcha_image img {
		opacity: 0.8;
	}

	input#recaptcha_response_field,
	input#quick_recaptcha_response_field,
	input#recaptcha_response_field:focus,
	input#quick_recaptcha_response_field:focus {
		border: 2px solid #5f608b !important;
	}

	.recaptcha_input_area {
		padding: 4px 0 0 0 !important;
	}

	#recaptcha_image,
	#quick_recaptcha_image {
		margin-left: -59px !important;
	}

	tr[height="73"],
	tr[height="73"] td {
		height: 59px !important;
	}
/* Replies */
	form[name="delform"],
	form#delform,
	div.thread,
	form[name="oeform"] {
		max-width: 900px;
		background-color: #5f608b;
		padding: 10px 2px !important;
	}
	
	form[name="delform"] {
		padding: 20px 2px 30px 2px !important;
	}

	form[name="delform"] img {
		max-width: 850px;
		height : auto !important;
	}

	div.thread {
		display: block;
		clear: left;
		width: 100% !important;
		border: 0 !important;
		padding: 10px 0 0 !important;
	}

	form[name="delform"],
	form#delform {
		margin: 0 30px 0 30px !important;
	}

	form[name="delform"] table,
	div.thread table,
	form[name="oeform"] {
		width: 100% !important;
	}

	form[name="delform"]>a>img,
	div.thread>a>img {
		margin: 20px !important;
	}

	.omittedposts {
		clear: both;
		padding-left: 20px;
		display: block;
		width: 100%;
	}

	td.reply,
	td.replyhl {
		width: 100% !important;
		border: 0 !important;
		color: #313C5a !important;
	}

	.post {
		background-color: transparent !important;
	}

	.reply {
		background-color: #686a99 !important;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		clear: both !important;
	}

	.replyhl,
	.highlight {
		background-color: #7a7aa5 !important;
		background-image: url("data:image/png;base64,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") !important;
		background-repeat: no-repeat !important;
		background-position: 95% bottom !important;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}

	.reply blockquote,
	.replyhl blockquote {
		margin: 10px !important;
	}

	blockquote {
		font-size: 12px !important;
		color: #1e1f3d !important;
	}

	input[value="Delete"] {
		margin-right: 3px;
	}
/* Quick Reply */
	#qr,
	.chanchimp {
		margin-top: 10px !important;
		border: 2px solid #5f608b !important;
		background-color: rgba(104,106,153,0.7) !important;
		-webkit-box-shadow: none !important;
		border: none !important;
	}

	#qr .move {
		color: #313C5a !important;
	}

	#qr form {
		margin-left: 10px;
	}
/* Footer */
	form table tbody>tr:nth-of-type(2) td[align="right"] {
		display: none;
	}
/* Extensions */
	td.reply span a.pointer, a[href="#navtop"] {
		display: none;
	}

	div[style="width: 100%; font-size: 4px; background-color: rgba(224,64,0,1);"] {
		display: none !important;
	}

	.chanchimp .inputtext {
		margin: 0 !important;
	}

	.chanchimp #recaptcha_image {
		margin-left: 125px !important;
	}

	#cc-dragpopup {
		background-color: #5f608b !important;
	}

	#cc-showpostarea {
		right: 125px !important;
	}
/* Expand Images */
	form[name="delform"]>div:nth-of-type(1)>label {
		position: fixed !important;
		bottom: 45px;
		left: 15px !important;
		padding: 0 3px;
		background-color: rgba(104,106,153,0.7) !important;
		border: 2px solid #5f608b !important;
		color: #242949 !important;
		text-decoration: underline;
		text-align: center;
		vertical-align: bottom;
		z-index: 2;
	}

	form[name="delform"]>div:nth-of-type(1)>label:hover {
		color: #313C5a !important;
	}

	form[name="delform"]>div:nth-of-type(1)>select {
		display: none;
	}

	form[name="delform"]>img[src="chrome-extension://pinelipedelckihohgdlpcclgocodhjj/expand.png"] {
		clear: right;
	}
/* 4chanplus and /b/ackwash(reloaded) */
	#backwash_tooltip,
	.reflinkpreview {
		background-color: #686a99 !important;
		background-image: url("data:image/png;base64,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") !important;
		background-repeat: no-repeat !important;
		background-position: right bottom !important;
		border: 2px #5f608b solid !important;
		max-width: 800px;
	}

	#backwash_tipcell {
		color: #1e1f3d !important;
	}

	#boardsMenu {
		background-color: rgba(104,106,153,0.7) !important;
		border: 2px solid #5f608b !important;
		-webkit-box-shadow: #686a99 0px 0px 4px !important;
	}

	#crntboard {
		border-right: 2px solid #5f608b !important;
		-webkit-box-shadow: #686a99 1px 0px 4px;
	}

	#navbar {
		background-color: rgba(104,106,153,0.7) !important;
		border: 2px solid #5f608b !important;
		border-bottom: 0 !important;
		-webkit-box-shadow: #686a99 0px 0px 4px !important;
	}

	#popup {
		background-color: #5f608b !important;
		border: 2px #5f608b solid !important;
		max-width: 800px;
		-webkit-box-shadow: none !important;
		-webkit-border-radius: 0 !important;
		border-radius: 0 !important;
	}

	#popup tbody,
	#popup tr,
	#popup td,
	#popup table {
		background-color: transparent !important;
	}

	#popup,
	#popup .reply {
		background-color: #5f608b !important;
		background-image: url("data:image/png;base64,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") !important;
		background-repeat: no-repeat !important;
		background-position: right bottom !important;
	}

	.reply a.pointer {
		color: #242949 !important;
	}

	span.navlinks {
		right: auto !important;
		left: 890px;
		z-index: 10 !important;
	}

	span.navlinks a {
		color: #242949 !important;
	}

	span.navlinks a:hover, a.pointer:hover {
		color: #313C5a !important;
	}

	.new {
		background-color: #5f608b !important;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
	}

	#quickrep {
		border: none !important;
		padding: 10px;
		background-color: rgba(104,106,153,0.7) !important;
		-webkit-box-shadow: none !important;
	}

	#quickrep textarea.inputtext {
		margin-left: -61px !important;
		margin-bottom: -16px !important;
	}

	#quickrep div[style="float: left; padding: 2px 0px 0px 20px; font-size: 15px; width: 400px; height: 18px; cursor: move"] {
		width: 300px !important;
	}

	#thread_filter {
		position: fixed;
		right: 45% !important;
		bottom: 0 !important;
		top: auto !important;
		left: auto !important;
		padding: 3px;
		background-color: rgba(104,106,153,0.7) !important;
		border: 2px solid #5f608b !important;
		border-bottom: 0 !important;
		-moz-border-radius: 10px 10px 0 0 / 20px 20px 0 0;
		-webkit-border-radius: 10px 10px 0 0 / 20px 20px 0 0;
		border-radius: 10px 10px 0 0 / 20px 20px 0 0;
	}

	#updater {
		position: fixed !important;
		padding: 3px;
		top: auto !important;
		left: auto !important;
		bottom: 360px !important;
		right: 0 !important;
		background-color: rgba(104,106,153,0.7) !important;
		border: 2px solid #5f608b !important;
		border-right: 0 !important;
		-moz-border-radius: 20px 0 0 20px / 10px 0 0 10px;
		-webkit-border-radius: 20px 0 0 20px / 10px 0 0 10px;
		border-radius: 20px 0 0 20px / 10px 0 0 10px;
		color: #313C5a !important;
	}

	#updater input[type="text"] {
		width: 75px !important;
	}

	#watcher {
		position: fixed !important;
		padding: 3px;
		top: 160px !important;
		left: auto !important;
		bottom: auto !important;
		right: 0 !important;
		background-color: rgba(104,106,153,0.7) !important;
		border: 2px solid #5f608b !important;
		border-right: 0 !important;
		-moz-border-radius: 20px 0 0 20px / 10px 0 0 10px;
		-webkit-border-radius: 20px 0 0 20px / 10px 0 0 10px;
		border-radius: 20px 0 0 20px / 10px 0 0 10px;
		color: #313C5a !important;
	}

	#watcher a,
	#thread_filter a   {
		color: #242949 !important;
	}

	#watcher a:hover,
	#thread_filter a:hover  {
		color: #313C5a !important;
	}
/* Adblock */
	a[href="https://www.7chan.org/news.php?p=faq#xchan"], img[src*="http://static.4chan.org/"] {
		display: none;
	}
/* Spoiler Image Fix */
	img[src="http://static.4chan.org/image/spoiler-v.png"] {
		display: block !important;
	}
}

/* RS */

@-moz-document domain("rs.4chan.org") {
	html>body {
		padding: 20px !important;
	}

	html>body>table>tbody>tr>td>center>table,
	div.postarea>table {
		width: 650px;
		background-color: #5f608b;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		text-align: center !important;
	}

	.postarea form:first-child,
	#postform form {
		position: static !important;
	}

	.postblock {
		background-color: #686a99 !important;
		border: none !important;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		color: #242949 !important;
	}

	span[style="color: rgb(204,87,17);"] {
		color: #613 !important;
	}

	span[style="color: red;"] {
		color: #000 !important;
	}

	.postarea input[type=text],
	.postarea input[type=password],
	.postarea input[type=file] > input[type=text],
	.reply input[type=text],
	.reply input[type=file] > input[type=text],
	.reply input[type=password],
	textarea.inputtext,
	#postform input[type=text],
	#postform input[type=password],
	#postform input[type=file],
	textarea#message {
		margin: 0 !important;
		border-color: #686a99 !important;
	}
}
/* /f/ - Flash */
@-moz-document url-prefix("http://boards.4chan.org/f/") {
	html>body {
		padding: 20px !important;
	}

	div.postarea form table tbody>tr:nth-of-type(5) td.postblock,
	#qr form table tbody>tr:nth-of-type(5) td.postblock,
	#quickrep form table tbody>tr:nth-of-type(5) td.postblock {
		padding-top: 3px !important;
	}

	.postblock {
		background-color: #686a99 !important;
		border: none !important;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		color: #242949 !important;
	}

	tr.replyhl {
		color: #613 !important;
		background: #5f608b none !important;
	}

	.replyhl td {
		background-color: #686a99 !important;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
}
/* /i/ - Oekaki */
@-moz-document url-prefix("http://boards.4chan.org/i/") {
	html>body {
		padding: 20px !important;
	}
/* Center? Here's what I think of your shitty "Center". */
	body>center {
		margin: 0 40px 0 30px !important;
		max-width: 900px;
	}
}

/* 7chan.org fixes (that would break 4chan.org)
BROKEN -- MUST FIX
@-moz-document domain("7chan.org") {
	#paging {
		margin: 0 40px 0 30px !important;
		width: 100% !important;
		max-width: 896px;
		text-align: center;
		border: 2px solid #5f608b !important;
		background-color: #686a99 !important;
	}

	#paging ul {
		border: 0 none transparent !important;
		text-align: center;
	}

	#thread_controls {
		float: left !important;
		width: 100% !important;
		max-width: 896px;
		text-align: center;
		background-color: #686a99 !important;
		border: 2px solid #5f608b !important;
		margin-bottom: 10px;
	}

	#postform form {
		margin-right: -283px;
	}

	#postform ol {
		margin: 0 !important;
		padding: 0 !important;
	}

	.postarea form:first-child:hover,
	#postform form:hover {
		margin-right: 0px;
	}


	.ui-wrapper[style="overflow: hidden; position: relative; width: 309px; height: 93px; top: 0px; left: 0px; margin: 4px 0px 0px; padding: 0px;"] {
		margin: 0 0 0 -59px !important;
	}

	#postform input[type=text],
	#postform input[type=password],
	#postform input[type=file] {
		padding: 0 !important;
	}

	ol>li>input#subject[type="text"] {
		width: 249px !important;
	}

	ol>li>input[type="submit"] {
		width: 50px !important;
		padding: 0 !important;
	}

	input#file {
		display: block !important;
		clear: right !important;
	}

	#postform input[type=file] > input[type=text] {
		width: 289px !important;
	}

	#postform input#file {
		width: 286px !important;
	}

	.reply {
		margin: 4px 2px 0px 2px !important;
	}

	div.thread,
	form#delform {
		border: 0 none transparent !important;
		padding: 2px 0 4px 0 !important;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}

	.subject {
		font-size: 12px !important;
	}

	.content {
		background-color: rgba(104,106,153,0.7);
	}

	.newssub, .current {
		color: #1e1f3d !important;
	}

	a[id^="expandall"] {
		position: fixed !important;
		background-color: rgba(104,106,153,0.7) !important;
		border: 2px solid #5f608b !important;
		width: 48px !important;
		height: 47px;
		padding: 3px;
		padding-top: 3px;
		border-radius: 30px;
		bottom: 10px;
		left: 10px !important;
		color: #313C5a !important;
		z-index: 2;
		text-align: center;
		text-decoration: underline;
		color: #242949 !important;
	}

	a[id^="expandall"]:hover {
		color: #1e1f3d !important;
	}

	div[id^="replies"] {
		margin-top: 20px !important;
	}

	body>ul,
	body>div>ul {
		background-color: rgba(104,106,153,0.7);
	}

	.plus,
	h2,
	h1 {
		background-color: rgba(180,192,213,0.7) !important;
		color: #1e1f3d !important;
	}
} */