/**
 * miku.css
 * For AwsumChan by Circlepuller
 * modified for /animu/
 */

body {
	background: url("https://media.8kun.top/stylesheets/img/fade-miku.png") top repeat-x, 
 url("https://media.8kun.top/file_store/6207fa8a96300476373c254cd281b09138aff9e9bfd8c7a737d84c17148711de.png") bottom right fixed no-repeat;
	background-color: #D2FFEE;
	background-size: auto, 10vw auto;
	animation: mascot 600s steps(1) infinite forwards;
}

@keyframes mascot {
	0% { background-image: url("https://media.8kun.top/stylesheets/img/fade-miku.png"), url('https://media.8kun.top/file_store/6207fa8a96300476373c254cd281b09138aff9e9bfd8c7a737d84c17148711de.png'); }
	20% { background-image: url("https://media.8kun.top/stylesheets/img/fade-miku.png"), url('https://media.8kun.top/file_store/232af83fabf7fe1af72ef0b28fa0554cd6aea6035d154f51dfb8f7dbad6b923b.png'); }
	40% { background-image: url("https://media.8kun.top/stylesheets/img/fade-miku.png"), url('https://media.8kun.top/file_store/326d964802a6b6957438677724705777d352872fe060a5028a91357e7460eaf0.png'); }
	60% { background-image: url("https://media.8kun.top/stylesheets/img/fade-miku.png"), url('https://media.8kun.top/file_store/d52f1ce19532b11c11e5f7072c262e97e9e8d33622fb687f8016977208df3de4.png'); }
	80% { background-image: url("https://media.8kun.top/stylesheets/img/fade-miku.png"), url('https://media.8kun.top/file_store/f6066388c9600c24c32b5ffde8b05406584af836fa0fe1fac6f6ab4f21c0ed92.png'); }
	100% { background-image: url("https://media.8kun.top/stylesheets/img/fade-miku.png"), url('https://media.8kun.top/file_store/6207fa8a96300476373c254cd281b09138aff9e9bfd8c7a737d84c17148711de.png'); }
}

div#Grid div.thread {
	background-color: #D2FFEE;
}

div#Grid div.thread:hover {
	background-color: #B6DDDE;
	border: solid 2px #8FCCCD;
}

div.post.reply div.body a, a:link, a:visited, div.banner a {
	text-decoration: none;
	color: #00637B;
}

a:link:hover, a:visited:hover {
	color: #DD0000;
}

a.post_no {
	color: #000033;
}

.intro a.email span.name {
	color: #0093AB;
}

.intro a.email:hover span.name {
	color: #DD0000;
}

h2, div.title, h1 {
	color: #800000;
}

form table tr th {
	background: #95D2D3;
}

div.post.op hr {
	border-color: #B7C9D5;
}

.intro span.subject {
	color: #0e696d;
	font-weight: 800;
}

.intro span.name {
	color: #117743;
	font-weight: 800;
}

div.post.reply.highlighted, div.post.reply.post-hover {
	background: #97BEFF;
}

div.post.reply {
	background: #B6DDDE;
	border-color: #8FCCCD;
}

div.ban {
	border: 1px solid #0093AB;
}

div.ban h2 {
	background: #B6DDDE;
	color: #0093AB;
}

div.pages {
	color: #8899AA;
	background: #B6DDDE;
	border-right: 1px solid #8FCCCD;
	border-bottom: 1px solid #8FCCCD;
}

hr {
	border-color: #B7D9C5;
}

div.boardlist {
	color: #0093AB;
    background-color: #b6ddde !important;
}

.desktop-style div.boardlist:nth-child(1) {
  background-color: #b6ddde;
}

div.blotter {
	font-weight: normal;
	color: black;
}

div.banner {
	background: transparent;
	color: black;
	border-top: #3099cc solid 1px;
	border-bottom: #3099cc solid 1px;
	padding: 2px 0px;
}

/* options.js */
#options_div, #alert_div {
	background:  #B6DDDE;
}

.options_tab_icon {
	border: 1px solid transparent;
	border-width: 0px 1px 1px 0px;
}

.options_tab_icon:hover {
	border-color: #8FCCCD;
	border-width: 0px 1px 1px 0px;
}

.options_tab_icon.active {
	border-color: #B6DDDE;
	border-width: 1px 0px 0px 1px;
}

.theme-catalog div.thread:hover {
	background-color: #B6DDDE;
	border: solid 2px #8FCCCD;
}

table tbody td {
	background-color: #D2FFEE;
}

#post-form-inner > form > table.post-table-options > tbody > tr:nth-child(4) td, #post-form-inner > form > table.post-table-options > tbody > tr:nth-child(2) td, div.ban {
	background-color: #B6DDDE;
}

table.modlog tbody td, table.modlog tbody tr:nth-of-type( even ) {
	background-color: transparent;
}
