.announcement {display: none;}
/*now with less bui*/
/*I have to write shit here because dud*/
/*Modifies the 'Favorite Star' icon in the header*/
#favorite-star {
visibility: hidden!important;
}
#favorite-star[style^="color: grey;"] {
color: #777!important;
}
#favorite-star[style^="color: yellow;"] {
color: #0000e6!important;
}
#favorite-star:after {
position: relative!important;
right: 16px;
content: "✡";
visibility: visible!important;
}

#alert_div {
border: 1px solid #FFF !important;
background-color: #0F0F0F !important;
color: #FFF !important;
}

.post-menu {
color: #FFF !important;
}

span.spoiler {
background: black;
color: black;
padding: 0 0px;
}

.theme-catalog div.thread:hover {
background: #0f0f0f;
border-color: #ffffff;
}

.theme-catalog div.thread span.spoiler {
color: #000000;
background: #000000;
transition: color 0s ease;
}
.theme-catalog div.thread:hover span.spoiler {
color: #0f0f0f;
background: #0f0f0f;
transition: color 0s ease;
}
.theme-catalog div.thread:hover span.spoiler:hover {
color: #ffffff;
background: #0f0f0f;
transition: color 1s ease;
}

/*body*/
body{
background: #000000;
}
body::after {
position: fixed !important;
content: url('https://i.imgur.com/M5S5WOL.png');
bottom: -3px !important;
right: 2px !important;
opacity:2;
z-index:-1;
}
h1{
color: #ffffff;
}
div.subtitle{
color: #ffffff !important;
}
div.subtitle a{
color: #ffffff !important;
}
hr{
border-top: solid 1px #0f0f0f;
}
div.banner{
background: transparent;
color: #ffffff;
}
div.banner a{
color: #ffffff;
}
div.announcement a{
color: #ffffff;
}
div.blotter{
color: rgb(166, 44, 39);

}
div.blotter a{
color: rgb(166, 44, 39);
}
div#yeelmao{
display: none !important;
}
p.unimportant{
color: #ffffff;
}
p.unimportant a{
color: #ff0000;
}
div#expand-all-images a{
color: #ff0000;
}
div.unimportant label{
color: #ff0000;
}
div#gallery-view a{
color: #ff0000;
}
span#updater{
color: #ffffff;
}
span#thread-links a{
color: #ff0000;
}
div#thread_stats{
color: #ffffff;
}
a#link-quick-reply{
color: #ffffff;
}



/*posts*/
div.thread{
margin-left: 10px;
margin-right: 10px;
padding: 10px;
}
post.menu{
background-color: #0f0f0f !important;
color: #ffffff !important;
}
div.post.reply{
background: #0f0f0f;
border: solid 1px #000000;
}
div.post.reply.highlighted{
background: #090909;
border: solid 1px #ffffff;
}
a.hide-thread-link{
color: #ffffff !important;
}
a.post-btn{
color: #ffffff !important;
}
span.subject{
color: #ff0000 !important;
}
span.name{
color: #ffffff !important;
}
time{
color: #ffffff;
}
a.post_no{
color: #ffffff !important;
}
span.mentioned a{
color: #ff0000 !important;
}
span.controls a{
color: #ffffff !important;
}
p.fileinfo{
color: #776a46 !important;
}
p.fileinfo a{
color: #ffffff !important;
}
span.yt-help{
color: #ffffff !important;
}
span.omitted{
color: #ffffff;
}
span.omitted a{
color: #ffffff;
}
p.intro a{
color: #ffffff;
}
p.body-line.ltr{
color: #ffffff;
}
p.body-line.quote{
color: #77B8EE;
}
p.body-line.ltr a{
color: #9d4e3f !important;
}
div.body{
color: #ffffff;
}
span.heading {
color: #28B425;
}
table.diceroll{
color: #ffffff;
}
span.spoiler:hover{
color: #ffffff;
}
p.quote span.spoiler:hover{
color: #ffffff;
}
p.body-line.ltr span.spoiler a{
color: #000000 !important;
}
p.body-line.ltr span.spoiler a:hover{
color: #ffffff !important;
}

p.body-line.ltr strong {
color: #ff4000;
}

p.body-line.ltr em {
color: #9914cd;
}

p.body-line.ltr u {
color: #ff8502;
}

p.body-line.ltr s {
color: #ffff00;
}

/*spoiler*/
div.post.op span.spoiler {
color: #000000;
background: #000000;
transition: color 1s ease; }
div.post.op span.spoiler:hover {
color: #ffffff;
background: #000000;
}

div.post.reply span.spoiler {
color: #0f0f0f;
background: #0f0f0f;
transition: color 1s ease; }
div.post.reply span.spoiler:hover {
color: #ffffff;
background: #0f0f0f;
}

div.post.reply.highlighted span.spoiler {
color: #090909;
background: #090909;
transition: color 1s ease; }
div.post.reply.highlighted span.spoiler:hover {
color: #ffffff;
background: #090909;
}





/*board & page lists*/
div.boardlist{
background: #0f0f0f !important;
text-align: center;
color: #ffffff;
padding-top: 3px;
padding-bottom: 3px;
}
div.boardlist a{
color: #ffffff;
font-weight: bold;
}
div.boardlist.bottom{
display: none;
}
div.pages{
background: transparent;
border: none;
color: #ffffff;
}
div.pages a{
color: #ffffff;
}
div.pages a.selected{
color: #ff0000;
}
input[type="submit"]{
color: #bfa977;
background: #171717;
border: 1px solid #171717 !important;
}



/*reply*/
tbody th{
background: transparent !important;
color: #ffffff;
}
select#email_selectbox{
color: #ffffff;
background: #171717;
border: 1px solid #ffffff !important;
}
tbody input{
border: 1px solid #ffffff !important;
color: #ffffff;
background: #171717;
}
tbody input[name="post"]{
color: #ffffff;
}
textarea#body{
color: #ffffff;
background: #171717;
border: 1px solid #ffffff !important;
}
tbody span.unimportant{
color: #ffffff;
}
a.show-post-table-options{
color: #ffffff;
}
strong.faq-message.unimportant.hint{
color: #ffffff;
}
strong.faq-message.unimportant.hint a{
color: #ffffff;
}
table.post-table-options th{
background: #000000 !important;
color: #ffffff;
}
table.post-table-options td{
background: #000000 !important;
color: #ffffff;
}
tr#oekaki a{
color: #ffffff;
}
div.dropzone{
background: rgba(23, 23, 23, 0.6)
color: #ffffff
}
div.file-hint{
border: dashed 2px #ffffff !important;
color: #ffffff !important;
}
div.tmb-filename{
color: #ffffff;
}



/*quick reply*/
a.close-btn{
color: #ffffff;
}
div#quick-reply select#email_selectbox{
color: #ffffff;
background: transparent;
border: 1px solid #ffffff !important;
}
div#quick-reply th[colspan="2"]{
border: 1px solid #ffffff !important;
}



/*catalog*/
body.theme-catalog{
color: #ffffff;
}
a#catalog_search_button{
color: #ff0000;
}
body.theme-catalog h1 a{
color: #ffffff;
}
div.thread.grid-li{
margin-right: 0px;
margin-left: 0px;
background: #000000;
border: solid 1px #ffffff;
}
div.thread.grid-li strong{
color: #ffffff;
}



/*moderation page*/
body.is-moderator.stylesheet-default th{
background: #2b181e !important;
}
body.is-moderator.stylesheet-default td{
background: #2b181e !important;
color: #bfa977;
}
body.is-moderator.stylesheet-default h2{
color: #9d4e3f;
}



/*options*/
div#options_div{
background: #0f0f0f;
border: 1px solid #ffffff;
color: #ffffff;
}
div#options_tablist{
border-right: 1px solid #ffffff;
}
div.options_tab_icon{
color: #ffffff;
}
div.options_tab_icon.active{
color: #ffff00;
}
fieldset#auto-update-fs, fieldset{
border: 1px solid #ffffff;
}
div#options_div h2{
color: #ffffff;
}
i.fa.fa-times{
color: #ffffff;
}

tbody td {
color: rgb(191, 169, 119);
}

table tbody tr:nth-of-type(2n) {
background-color: rgb(60, 33, 42);
}


div#options_div textarea{
border: 1px solid #ff000;
}
input#plusBox{
border: 1px solid #ff000;
}
div#minuslist div{
color: #ffffff !important;
}
input.format_option{
border: 1px solid #121314;
}
div#filter-control input[type="text"]{
border: 1px solid #121314;
margin-left: 2px;
}

#report_form {
color: #FFF !important;
}

.board_image {
display: none !important;
}

}