:root.darkmode {
  filter: invert(1) hue-rotate(.5turn);
}

:root.darkmode :is(img, iframe, video, .adsbygoogle) {
  filter: invert(1) hue-rotate(.5turn);
}

:root.darkmode .inventea-dashboard {
    background: url(https://forum.pooldigital.de/images/f_logo.jpg) left center no-repeat;
    filter: invert(1) hue-rotate(.5turn);
}


:root.darkmode img:not(:hover) {
  transition: opacity .5s ease-in-out;
}


:root.darkmode .headerbar {
	background-image: none;
}

:root.darkmode .forabg, :root.darkmode.forumbg, :root.darkmode .cp-main, :root.darkmode table.table1
{
    background-color: #a9d3ff;
    color: #393939;
}


:root.darkmode #nav-breadcrumbs					{ background-color: #a9d3ff;	}
:root.darkmode .breadcrumbs, :root.darkmode .crumb a 		{ color: #393939; 		}
:root.darkmode .breadcrumbs, :root.darkmode .crumb a:hover 	{ color: #000; 			}


:root.darkmode .list-inner, :root.darkmode .list-inner a
{
    color: #393939;
}

:root.darkmode .name a		{ color: #393939; }
:root.darkmode .posts a		{ color: #393939; }
:root.darkmode .joined a	{ color: #393939; }
:root.darkmode .active a	{ color: #393939; }
:root.darkmode .rank-img	{ color: #393939; }


:root.darkmode dd.lastpost	{	color: #393939!important;	}
:root.darkmode .with-mark a	{	color: #393939!important;	}

:root.darkmode .fa, :root.darkmode .info, :root.darkmode .mark, :root.darkmode .extra a, :root.darkmode .time a  {
	color: #393939!important;
}



:root.darkmode .inventea-header	{	background-color: #a9d3ff;	}
:root.darkmode .topiclist dl	{	background-color: #a9d3ff;	}


:root.darkmode .inventea-menu li > a
{
    background: #e9e9e9;
    color: #1c1c1c;
}

:root.darkmode a:hover, :root.darkmode .inventea-menu li > a:active {
    //background: #ffaeaef2;
    color: #000;
    transition: color .4s; // ease-in-out;
    text-decoration: none;
}