:root {
	--lightbackcolor1: maroon;
	--lightbackcolor2: #ca8e16;
	--lightbackcolor3: red;
	--lightbackcolor4: black;
	--lightbackcolor5: white;
	--btnhovercolor: orange;
	--btnhovertextcolor: black;
	--btnhoverborder: maroon;
	/*   new names javaNamingConvension*/
	--tabBorderColor: silver;
	--tabFillColor: whitesmoke;
	--tabTextColor: black;
	--tabTextColorInactive: grey;
	--hoverTextColor: steelblue;
	--hoverButtonTextColor: white;
	--hoverButtonFillColor: steelblue;
	--hoverButtonBorderColor: white;
	/* Navigation big div */
	--navButtonBorderColor: silver;
	--navButtonFillColor: white;
	--navButtonColor: #333;
	--navButtonHoverBorderColor: orange;
	--navButtonHoverFillColor: maroon;
	--navButtonHoverColor: white;
	--navButtonSpanFillColor: maroon;
	--navButtonSpanColor: white;
	--navButtonSpanHoverFillColor: maroon;
	--navButtonSpanHoverColor: white;
	/* Toolbutton big */
	--toolButtonBorderColor: silver;
	--toolButtonFillColor: transparent;
	--toolButtonColor: grey;
	--toolButtonHoverBorderColor: maroon;
	--toolButtonHoverFillColor: transparent;
	--toolButtonHoverColor: maroon;
	/* Bread Crumbs */
	--breadFillColor: white;
	--breadBorderColor: silver;
	--breadCrumbColor: black;
	--breadCrumbFillColor: whitesmoke;
	--breadCrumbHoverColor: white;
	--breadCrumbHoverFillColor: maroon;
	/* Form Tables */
	--tableBorderColor: silver;
	--tableFillColor: white;
	--tableHeaderFillColor: whitesmoke;
	--tableHeaderColor: grey;
	--tableHeaderHoverFillColor: whitesmoke;
	--tableHeaderHoverColor: grey;
	--tableBodyFillColor: transparent;
	--tableBodyColor: grey;
	--tableBodyHoverFillColor: #80000021;
	--tableBodyHoverColor: black;
	--tableFooterFillColor: whitesmoke;
	--tableFooterColor: grey;
	--tableFooterHoverFillColor: whitesmoke;
	--tableFooterHoverColor: grey;
	--tableSeperatorFillColor: whitesmoke;
	--tableSeperatorColor: maroon;
	--tableSeperatorBorderColor: silver;
}

.landingbody {
	background-image: url(/images/622904_defbackground_landing.jpg);
	/* background: white; */
}

.aico_feed,
nav div.navbtn.select {
	background-color: var(--lightbackcolor1);
	color: white;
}

#iwapdocframe {
	background-color: white;
	color: black;
	outline: 1px solid silver;
}

nav div.navbtn:hover {
	background-color: var(--lightbackcolor1);
}

.toolbarbtn:hover {
	background-color: white;
	color: maroon;
}

.toolbarbtn.active {
	background-color: var(--lightbackcolor1);
}

a.readmore.pararm {
	/* background-color: white; */
	/* color: maroon; */
}

a.readmore.pararm:hover {
	color: black;
}

.btnPublish {
	background-color: var(--lightbackcolor1);
}

.streamitem .avatarpic {
	background-color: var(--lightbackcolor5);
}

.btnClick {
	color: var(--lightbackcolor1) !important;
	background-color: var(--lightbackcolor3) !important;
}

.btnfollow,
.btnunfollow,
.btnfollowauth,
.btnfollowrequest {
	background-color: var(--lightbackcolor1);
}

.twobutton {
	background-color: white;
	color: grey;
	border-color: grey;
	line-height: 1.5em;
}

table.vote_bar i:hover,
a.readmore.pararm:hover,
.twobutton:hover {
	background-color: maroon;
	color: white;
	border-color: sienna;
}

#pagef table.commentbox {
	background-color: silver !important;
}

table.commentbox td i {
	background-color: white;
	color: grey;
}

.croptoolbtn:hover,
.croptoolbtn1:hover,
table.commentbox td i:hover {
	color: white;
	background-color: maroon;
}

#accordion_language select,
#searchinput,
#searchBook,
#searchChapter,
#searchChapterLine,
#searchChapterLine1 {
	background-color: white !important;
	border-color: silver !important;
}

body#pagebrowse #ajax_msg_messages .btnbar i,
body#pagebrowse #ajax_msg_messages .btnbar,
div.btnbar .arrow-left,
div.btnbar .arrow-right,
.msgbtnbar {
	background-color: whitesmoke;
	color: silver;
}

body#pagebrowse #ajax_msg_messages .btnbar .toolbarbtn,
.toolbarbtn {
	background-color: white;
	color: grey;
}

.toolbarbtn.active {
	background-color: maroon !important;
	color: white !important;
}

body#pagebrowse #ajax_msg_messages .btnbar .toolbarbtn:hover,
.toolbarbtn:hover {
	background-color: white;
	color: maroon;
}

.streamitem .avatarpic {
	background-color: black;
	color: white;
}

.btnClick {
	color: maroon !important;
	background-color: orange !important;
}

.loading {
	color: maroon;
}

.streamletter span {
	color: white;
	background-color: maroon;
	width: 2em;
	height: 2em;
	text-align: center;
	line-height: 2em;
}

.profilegridbtn {
	color: maroon;
	background-color: white;
}

table.linktable {
	background-color: whitesmoke;
	color: grey;
	border-color: lightgrey;
}

.action_card video {
	background-color: #777777;
}

.sharepopup i {
	color: white !important;
}

body.swiper h3.aico_swiper {
	background-color: maroon;
}

.sharepopup {
	background-color: maroon;
}

.fullwidth.hilight > .pararate:before {
	background-color: maroon;
	padding: 1em 2em;
}

div.addpara label {
	color: white;
}

.selfie_reply > .commentbox {
	background: silver !important;
}

/* 
.streamitem {
  box-shadow: 1px 1px 10px -5px;
  margin-bottom: 5px;
  margin-left: 2px;
  width: calc(100% - 30px)
} */

.tempcomment:before {
	border-bottom-color: silver;
}

.commline > .commentbox td i {
	background-color: white;
	color: grey;
	border-color: grey;
}

.commline > .commentbox td i:hover {
	color: white;
}

div.commline i:hover:before {
	color: white;
}

.paraline.hilight {
	background-color: var(--redback);
	border: 1px solid var(--redborder);
	margin-right: 2px;
}

.popm i {
	color: grey !important;
}

body.swiper table.commentbox {
	background: silver;
	font-size: 1.3em;
	width: 100vw;
	margin: 0;
}

body.swiper {
	background-color: white;
}

body.artview {
	background-color: white;
}

div.doc_footer {
	color: silver;
}
.profileAvatar {
	border-color: maroon;
}
body.artview {
	background-image: url(https://i.mmoo.website/media/622904/622904/avatar-large.webp);
}

div.dialog {
	background-color: silver;
	margin-left: -10px;
}

div.dialog button.savefield,
div.dialog button.cancelfield {
	background-color: white;
	color: grey;
}

div.dialog button.savefield:hover,
div.dialog button.cancelfield:hover {
	background-color: maroon;
	color: white;
}

.doc_lastupdate {
	color: white;
	background: #80000070;
}

.doc_lastupdate span.action_img_tm {
	color: black;
}
