/*=== /fumo/.css ===*/

body {
	color: black;
	font-family: "ï¾ƒï½¯ï¾‚ï½¼ï¾‚ï½­ï¾ƒï½¯ï¾‚ï½¼ï¾‚ï½³ ï¾ƒï½¯ï¾‚ï½¼ï¾‚ï½°ï¾ƒï½£çª¶å ‹ï½´ï¾ƒï½£çª¶å ‹ï½·ï¾ƒï½£ï¾†æ§Œæ´¥ï½£çª¶å ‹ï½¯", "MS PGothic", "Mona", "IPA ï¾ƒï½£ï¾†é™³ï½¢ï¾ƒï½£ï¾†æ¤Ž ï¾ƒï½£ï¾†é™³ï½¼ Pï¾ƒï½£çª¶å ‹ï½´ï¾ƒï½£çª¶å ‹ï½·ï¾ƒï½£ï¾†æ§Œæ´¥ï½£çª¶å ‹ï½¯", "IPAMonaPGothic", "Monapo",sans-serif !important;
	letter-spacing: 0.3px;
	font-size: 16px !important;
	margin: 0 4px;
	background-color: #79ece0;
	background-image: url(https://media.8kun.net/file_store/7082bd613d407dad568ee3ba9d0aa177d35a9d7534affc95a7c96109afde107f.png), url(https://media.8kun.net/file_store/9d8b1d244701e959e24f83bfb35e2e30047c9214d462f105a8a8f32df918decc.png);
	background-repeat: repeat-y, repeat-y;
	background-position: bottom left, right;
	background-attachment: scroll, scroll;
	background-size: 17.7%, 17.4%;
}

.boardlist {
        margin-top: 3px;
        color: #89A;
        font-size: 9pt;
        letter-spacing: 0.3px;
        background: #FFF0DF !important;
        padding: 5px 4.5px 5px 4.5px;
}
form[name="postcontrols"] {
        float: none;
        padding: 0.5em 0.3em 0.5em 0.1em;
        border: 2pt inset #86864a;
        background: #FFF0DF !important;
        margin: 5px 5px;
}
form[name="postcontrols"] {
        margin-top: 10px;
        margin-left: 17%;
        margin-right: 17%;
        padding: 10px 5px 5px 5px;
}
.boardlist.bottom {
        margin-left: 175px;
        margin-right: 175px;
}
form[name="postcontrols"], .post-hover, .pages {
        background-color: #F5E7D7!important;
}
form[name="post"], table, tbody, th, .reply {
        background-color: #0000!important;
        border: none!important;
}
div.post, div.body {
        margin-top: 0.8em;
        padding-right: 1em;
        padding-bottom: 0.3em;
        padding-left: 1em;
}
#thread-interactions {
        border: unset;
        background: #f5e7d7;
}
.post-menu li {
        background-color: #daf0da;
        letter-spacing: 0.14px;
}
div, textarea, th, input, keygen, select, button, #thread_stats, span.toolong, div.pages {
        font-family: "ãƒ»ï½­ãƒ»ï½³ ãƒ»ï½°ç¹§ï½´ç¹§ï½·ç¹ãƒ»ã‘", "MS PGothic", Mona, "IPA ç¹ï½¢ç¹ç¿«ãƒ» Pç¹§ï½´ç¹§ï½·ç¹ãƒ»ã‘", IPAMonaPGothic, Monapo, sans-serif;
        font-size: 16px;
        letter-spacing: 0.16px;
}
div.post, p {
        display: block;
        margin: 0;
        line-height: 1.16em;
}
.highlighted {
        background: #FFD6F6 !important;
}
div.pages {
        background: #F5EFE8;
}
.post-image {
        margin: 10px 15px 10px 20px!important;
        padding: 4px!important;
        border: 2pt #ec8819 outset;
}
/* stuff I added */
.dropzone .file-hint {
        margin-bottom: 0px;
}
header div.subtitle {
        font-size: 13px;
        letter-spacing: 0.3px;
}
h1 {
        font-family: "ãƒ»ï½­ãƒ»ï½³ ãƒ»ï½°ç¹§ï½´ç¹§ï½·ç¹ãƒ»ã‘", "MS PGothic", Mona, "IPA ç¹ï½¢ç¹ç¿«ãƒ» Pç¹§ï½´ç¹§ï½·ç¹ãƒ»ã‘", IPAMonaPGothic, Monapo, sans-serif;
        font-size: 26pt;
        letter-spacing: 0.2px;
        padding-top: 3px;
        padding-bottom: 3px;
}
table tbody tr:nth-of-type(2n) {
        background-color: transparent!important;
        border: none!important;
}
.unimportant, .unimportant * {
        font-size: 11.45px;
}
div.post p {
        font-size: 16px!important;
}
.unimportant {
        line-height: 1em;
}
div.post.reply.post-hover {
        box-shadow: #F4E6D6 0px 0px 0px 9px!important;
        border: 2pt inset #86864a!important;
        background: #F3F7FA!important;
        margin: 5px 5px!important;
}
strong, b {
        letter-spacing: .6px!important;
}
.heading {
        color: #f00!important;
        font-size: 19px!important;
        letter-spacing: .8px;
}
.multifile .unimportant {
        word-wrap: break-word!important;
        white-space: pre-wrap!important;
}
.post-menu ul {
        border: 1.5pt #ec8819 outset!important;
}
.post-menu li {
        border: none!important;
}
.post-menu li:hover {
        background-color:#F3F7FA!important;
}
hr {
        border-color: #86864a!important;
        margin-left: 175px;
        margin-right: 175px;
}
form[name="postcontrols"]>hr {
        border: none!important;
}
#favorite-star {
        padding-left: 6px!important;
}
.thread {
        padding-left: 5px!important;
        padding-top: 12px!important;
}
.announcement {
        text-align: center;
        padding-bottom: 1.9%;
        font-size: 13.3px;
        letter-spacing: 0.8px;
}
div.banner {
	background: #F4E6D6!important;
        margin-left: auto;
        margin-right: auto;
        padding: 4px;
        color: black;
}
@media screen and (min-width: 830px) {
 div.banner {
        width: 800px;
 }
}
div.banner a {
        color: #34345C;
}
div.banner a:hover {
        color: red;
}
#quick-reply form[name="post"] {
        box-shadow: #F4E6D6 0px 0px 0px 9px!important;
        border: 2pt inset #86864a!important;
        background: #F3F7FA!important;
        margin: 5px 5px!important;
}
#quick-reply table {
        border-collapse: initial;
        padding: 1px 3px 5px 3px!important;
}
#quick-reply textarea {
        font-size: 16px;
}
#expand-all-images {
        text-align: center!important;
        padding-top: 10px!important;
}
#gallery-view, #expand-all-images + div {
        display: none!important;
}
#new-bottom-ads {
        margin-top: 10px;
        margin-left: auto;
        margin-right: auto;
}
footer {
        padding-bottom: 22px;
}
div.blotter, div.blotter a:hover, div.banner a:hover, div.post.reply div.body a {
        color: #AF0A0F;
}
div.blotter {
        border-bottom: 10px;
}
img.banner, img.board_image {
        margin: 25px auto 0 auto!important;
}
.ad-banner {
        padding: 2px 0px 25px 0px;
}
div.pages {
        margin-left: 175px;
}
.theme-catalog div.threads {
	text-align: center;
	margin-left: 15%;
	margin-right: 15%;
}
