body, #options_div {background:rgb(22,22,22)!important; color:rgb(150,150,150)!important;}
div.post.reply, .report-content div.thread, .report-item .report {background:rgb(15,15,15); border-color:rgb(20,20,20)!important;}
hr, .theme-catalog div.thread {border-color:rgb(50,50,50)!important;}
p.intro span.subject, div.pages a {color:rgb(0,76,153)}
input[type="text"], input[type="password"], textarea {border:rgb(20,20,20);}
form table tr th, .pages, tr#upload {background:rgb(30,30,30)!important;}
.pages {border-right:1px solid #141414 !important; border-bottom:1px solid #141414 !important;}
.boardlist, .theme-catalog div.thread:hover, div.post.reply.highlighted {background:rgb(35,35,35)!important;}
div.boardlist a {color:rgb(140,140,140)}
div.boardlist a:hover, div.post.reply div.body a {color:rgb(200,0,0)}
div.boardlist {border-bottom: 1px solid #141414 !important;}
div.banner {background-color: rgb(150,0,0)!important;}
div.post.reply div.body a:hover {color:rgb(220,10,0)}
.post-image, .board_image {opacity: 0.8;}
a {color: #48486C}
table tbody tr:nth-of-type(2n) {background-color:rgb(22,22,22);}
  
#ft li,
#ft ul,
#options input:not([type='checkbox']):not([type='radio']),
#updater input:not([type='checkbox']):not([type='radio']),
.box-outer,
.boxbar,
.deletebuttons input[value=Delete],
.recaptcha_image_cell > center > #recaptcha_image,
[name='recaptcha_response_field'],
.top-box,
h2,
input:not([type='checkbox']):not([type='radio']),
input:not([type='radio']),
input[type='file'] > input[type='button'],
input[type='submit'],
select,
#settings select,
textarea,
.button-group button
 {
   -webkit-appearance: none;
   -moz-appearance: none;
   background-color:rgb(30, 30, 30) !important;
   color:rgb(150, 150, 150) !important;
   outline:none !important;
   border-width:0 !important;
}
.boxcontent input,
.boxcontent input:not([type='checkbox']):not([type='radio']),
.boxcontent input:not([type='radio']),
.boxcontent textarea,
.boxcontent button,
#filter-list select {
   -webkit-appearance: none;
   -moz-appearance: none;
   background-color:rgb(30, 30, 30) !important;
   color:rgb(150, 150, 150) !important;
   outline:none !important;
   border-width:0 !important;
}
}