[data-theme="dark"]:root {	
	--revilodesign_white						:	0, 0, 0;
	--revilodesign_black						:	255, 255, 255;
	
	--revilodesign_primary						:	93, 211, 158;
	--revilodesign_secondary					:	15, 51, 63;
	
	--revilodesign_textColor					:	rgba( var(--revilodesign_black), 1 );
	--revilodesign_headlines					:	rgba( var(--revilodesign_black), 1 );
	
	--revilodesign_light						:	46, 63, 64;
	--revilodesign_grey							:	255, 255, 255;
	--revilodesign_dark							:	232, 240, 240;
	
	--revilodesign_yellow						:	252, 202, 116;
	--revilodesign_orange						:	243, 146, 0;
	--revilodesign_green						:	93, 211, 158;

	--revilodesign_error						:	255, 110, 108;
	--revilodesign_errorLight					:	255, 235, 235;
	--revilodesign_success						:	84, 170, 110;
	--revilodesign_successLight					:	235, 255, 240;
	--revilodesign_warning						:	255, 193, 7;
	--revilodesign_warningLight					:	255, 249, 231;
	--revilodesign_blue							:	88, 161, 213;
	--revilodesign_blueLight					:	226, 241, 255;

	--revilodesign_boxShadow					:	none;
	--revilodesign_boxShadowBig					:	none;
	--revilodesign_cardShadow					:	none;
	--revilodesign_textGradientGreen			:	linear-gradient(120deg, rgba( var(--revilodesign_primary), 1), #07ff90, #00cb70 );
	--revilodesign_textGradientBlue				:	linear-gradient(120deg, #2c65f6 -4.69%, #00ffe4 22.24%, #0ad3fb 84.45%);
	--revilodesign_textGradientPurple			:	linear-gradient(120deg, #f62c99, #ff70e6, #d60afb );
	--revilodesign_borderColor					:	rgba( var(--revilodesign_black), 1);
}
/*----------*/
/* !GENERAL */
/*----------*/
[data-theme="dark"] .revilodesign b,
[data-theme="dark"] .revilodesign strong {
	color: rgba( var(--revilodesign_primary), 1 );
}
/*----------*/
/* !SECTION */
/*----------*/
[data-theme="dark"] header#header.loaded a.logo svg {
	stroke: rgba( var(--revilodesign_black), 1 );
}
[data-theme="dark"] header#header a.logo span {
	color: rgba( var(--revilodesign_black), 1 );
}
[data-theme="dark"] header#header.loaded div.content::after {
	background-color: rgba( var(--revilodesign_black), 1 );
}
/*---------*/
/* !STICKY */
/*---------*/
[data-theme="dark"] .scroll-content .scroll-content-element picture.sticky-icon img {
	filter: invert(1);
}
[data-theme="dark"] div#nav #close-nav {
	color: rgba( var(--revilodesign_black), 1);
}
[data-theme="dark"] .revilodesign aside ul.cats li.current a,
[data-theme="dark"] .revilodesign aside ul.cats li.current a i {
	color: rgba( var(--revilodesign_white), 1 );	
}