/*14,14,16 body; 24,24,27 content-body; 31,31,35 sidebar; 70,70,72 input fields;*/

body
{
	background-color: #0e0e10 !important;
	color:#efeff1;
}
.content
{
	background-color: #18181b;
	color:#efeff1;
}
.title, .author, .details
{
	color:#efeff1;
}
.book, .categories, .bg-white
{
	background-color: #18181b !important;
	color:#efeff1;
}
#footer
{
	background-color:#18181b;
}
.input-group .bar {
	background-color: rgba(0, 0, 0, 0.1);
}
.input-group .bar::before{
	background-color: #FC672F;
}
.table-striped tbody tr:nth-of-type(odd)
{
	background-color:rgba(249,249,249,0.05);
}
label.toggle-item
{
	background-color: #2e394d;
}
.dog-rollover label .ear{
	background-color: #f9bb00;
	box-shadow: inset 4px 0 0 0px #ffffff, inset -4px 0 0 0px #ffffff;
}
.dog-rollover label .face
{
	background-color: #fff;
}
.dog-rollover label .eyes
{
	background-color: #222;
	box-shadow: 16px 0 0 #222, 22px -4px 0 12px #e4ac04;
}
.dog-rollover label .mouth
{
	background-color: #222;
}
.dog-rollover label .mouth::before
{
	background-color: #ec788d;
}
.content-background
{
	background-color: #0e0e10 !important;
}
.modal-content
{
	background-color: #18181b !important;
}
.navbar-color
{
	background-color: #18181b !important;
}
.menu{
	background:#1f1f23;/*1f1f23/18181b*/
	color:rgba(255, 255, 255, 0.65);
}
.user-stats
{
	background: #1f1f23!important;
	color: #efeff1 !important;
}
.discord, .patreon, .paypal, .kofi{
	color:#efeff1!important;
}
.user-group{
	color: #efeff1;
}
.search-item:hover, .search-item:focus{
	background-color: #343a40;
}
.text-black {
	color: #fff;
}
.comment-content{
	border-radius: 5px;
	padding: 10px;
	background-color: #464648;
	box-shadow: 0 0 0 1px #464648;
	color: #efeff1;
}
.comment-wrap .user-info a{
	color:#efeff1!important;
}
.comment-wrap .comment-text a{
	color:#007bff!important;
}
/* Inconsistent Content */
a:hover:first-child:not(img){
	color:#fff!important;
	opacity:0.6;
}
.btn:hover{
	color:#fff;
	opacity: 0.6;
}
.btn-light{
	color:#efeff1;
	background-color: #343a40;
	border-color: #343a40;
}
.btn.btn-light{
	background-color: #39393b!important;
}
.navbar-toggler, .navbar-toggler-icon
{
	background-color: #39393b!important;
}
a, .nav-brand, .nav-link, .close
{
	color:#efeff1!important;
}
.text-contrast{
	color:#090909!important;
}
.bg-light
{
	background-color: #18181b!important;
}
input, select, .input-group-prepend > label, textarea, .custom-file-label, .card
{
	border: none;
	color: #efeff1 !important;
	background-color:#464648!important;
}
.table
{
	color:#efeff1;
}
input.signup-form
{
	background-color:transparent!important;
}
.form-control
{
	border: none;
}
.custom-file-label::after{
	height:38px;
}
.custom-file > .row > .img-thumbnail 
{
	background-color:#18181b;
}
.card-header
{
	background-color:rgba(0, 0, 0, 0.1)
}
.text-info
{
	color:#efeff1!important;
}
.amzn-native-product{
	background-color: transparent!important;
	color: #fff;
}