@keyframes bdr {
from{box-shadow: 0 0 0px red;}
to{box-shadow: 0 0 10px red;}
}

@keyframes sv{
from{text-shadow: 0 0 0px red;}
to{text-shadow: 0 0 10px red;}
}

@keyframes rot {
0%{transform: rotateY(0deg);}
50%{transform: rotateY(180deg);}
100%{transform: rotateY(360deg);}
}

@keyframes mrq{
0% {transform: translateX(80%);}
100% {transform: translateX(-80%);}
}

h1{
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 40px;
        text-decoration: underline;
}
div.subtitle{
font-size: 25px !important;
}
div#post-form-inner{
padding: 10px;
outline: 5px ridge;
box-shadow: 10px 10px 20px black;
background-color: #EDE2D4;
}
img.board_image:hover{
animation: rot 3s linear infinite;
}


a:hover{
animation:sv 1s linear forwards;
}
input:hover, textarea:hover, div.post.reply:hover{
animation:bdr 1s linear forwards;
}

body {
	background: #ffe url('img/fade-yotsuba.png') repeat-x 50% 0%;
	color: #800000;
}
.quote {
    color:#789922
}
.quote_checked{
 color: #148800;
}
a:link, a:visited, .intro span.name {
	color: #800;
}
a.email { 
	color: #00f;
}
a:link:hover {
	color: #e00;
}
a.post_no {
	color: #800000;
}
div.post.reply {
	background: #f0e0d6;
	border-color: #d9bfb7;
}
div.post.reply.highlighted {
	background: #f0c0b0;
	border-color: #d9bfb7;
}
div.post.reply div.body a {
	color: navy;
}
.intro span.subject {
	color: #d00;
}
form table tr th {
	background: #EA8;
}
div.ban h2 {
	background: #FCA;
	color: inherit;
}
div.ban {
	border-color: #800;
}
div.ban p {
	color: black;
}
div.pages {
	background: #F0E0D6;
	border-color: #D9BFB7;
}
div.pages a.selected {
	color: #800;
}
hr {
	border-color: #D9BFB7;
}
div.boardlist {
	color: #B86;
}
div.boardlist a {
	color: #800;
}
table.modlog tr th {
	background: #EA8;
}

/* options.js */
#options_div, #alert_div {
	background: #f0e0d6;
}

.desktop-style div.boardlist:nth-child(1) {
	background-color: #F0E0D6;
}

.desktop-style div.boardlist:not(.bottom) {
	background-color: #F0E0D6;
}


.box {
	background: #fff;
	border-color: #800;
	color: #000;
}
.box-title {
	background: #fca;
	color: #800;
}

table thead th {
	border-color: #800;
	background: #fca;
	color: #800;
}
table tbody tr:nth-of-type( even ) {
	background-color: #ede2d4;
}

table.board-list-table .board-uri .board-sfw {
	color: #800;
}
tbody.board-list-omitted td {
	background: #fca;
	border-color: #800;
}

table.board-list-table .board-tags .board-cell:hover {
	background: #ffe;
}
table.board-list-table tr:nth-of-type( even ) .board-tags .board-cell {
	background: #ede2d4;
}

#quick-reply .post-table, #quick-reply td {
	border-collapse: collapse;
	background: none repeat scroll 0% 0% #f0e0d6;
	margin: 0px;
}

/*new design*/
.description {
  background: rgb(255, 255, 238) none repeat scroll 0% 0% !important;
}

#velocious_main li:nth-child(odd) { background:#ede2d4 !important; }

#recent_main li:nth-child(odd) { background:#ede2d4 !important; }

#tempestuous_main li:nth-child(odd) { background:#ede2d4 !important; }

#recentboards_main li:nth-child(odd) { background:#ede2d4 !important; }

#activeboards_main li:nth-child(odd) { background:#ede2d4 !important; }

.board-list #search-form{
 background: #ffffee!important;
}

/*28/09/2017*/
div.ban {
background: rgb(255, 255, 238) none repeat scroll 0% 0% !important;
color:#800 !important;
}

#boardlist li:nth-child(odd) { background:#ede2d4 !important; }

table#banners_list tbody tr:nth-of-type( odd ) {
    background-color: #ede2d4;
}
