/* start of darkmode css rules */
body.darkmode {
	color: var(--litsy-text-color);
}

.darkmode .litsy_abm_logocon {
	box-shadow: 0 0px 0px 1px rgba(0,0,0,0.5), 0 0px 0px 8px rgba(21, 31, 48, 0.5);
}
.darkmode #litsy_abm_headlogo {
}
.darkmode .litsycontent {
	background-color: var(--litsy-bg-color);
}
.darkmode .content_page_background {
	background-color: var(--litsy-content-bg-color);
}

.darkmode .rightnav .searchresults,
.darkmode .sidebar_module .searchresult {
	background-color: var(--litsy-content-bg-color);
	border-color: var(--litsy-content-border-color);
}

.darkmode .sidebar_module .searchresult:hover {
	background-color: var(--litsy-content-bg-color);
}

.darkmode .sidebar_module .head h2 {
	color: var(--litsy-text-color);
}

.darkmode .post_list {
	background: var(--litsy-bg-color);
}

.darkmode .post {
	border-color: var(--litsy-content-border-color);
	background: var(--litsy-content-bg-color);
	box-shadow: 0px 5px 9px -4px rgba(0,0,0,0.1), 0 0 96px -18px rgba(0,0,0,0.5);
}

.darkmode .post_header {
}

.darkmode a,
.darkmode a:link,
.darkmode a:active,
.darkmode a:visited {
	color: var(--litsy-text-color);
}

.darkmode div.secondline {
	color: var(--litsy-text-color);
}

.darkmode .post_body .postcomments {
	background-color: var(--litsy-content-border-color);
	border-color: var(--litsy-content-commenthover-color);
}

.darkmode .action img,
.darkmode .lti{
	filter: saturate(0) invert(85%) sepia(66%) saturate(451%) hue-rotate(140deg) brightness(57%) contrast(90%);
}

.darkmode .postcomment:hover {
	background: var(--litsy-content-commenthover-color);
}
.darkmode .postcomment::before {
	filter: saturate(0) invert(85%) sepia(86%) saturate(451%) hue-rotate(140deg) brightness(107%) contrast(90%);
}

.darkmode .comment_interaction_form_container {
	border-color: #ffffff29;
	background: #ffffff1a;
}
.darkmode .post .post_body .review {
	background-color: #98ba6142;
}

.darkmode .searchresults,
.darkmode .booklist
{
	background: var(--litsy-content-bg-color);
}
.darkmode .searchresult:nth-child(even) {
	background-color: var(--litsy-bg-color);
}


.darkmode .form-control {
	background-color: var(--litsy-input-bg-color);
	border-color: var(--litsy-input-border-color);
	color: var(--litsy-text-color);
}
.darkmode .form-control:focus {
	border-color: #4b5e6e;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px #5e799087;
}
/* end of darkmode css rules */