.header-main
{
	z-index:9999;
}



/* BEGINN Puls-N-Test */

.pulsn {
  display: inline-block;
	color: rgba(0,0,0,0) !important;
	height:18px;
	width:17px;
	margin-left:.143em;
	margin-right:.15em;
	background: 
    url("/wp-content/uploads/puls_n.svg");	
/*	background-color:#50000; */
	background-size: cover;
}

h1 .pulsn {
	height:40px;
	width:38px;
}

h2 .pulsn {
	height:32px;
	width:30px;
}

h3 .pulsn {
	height:24px;
	width:23px;
}


@media screen and (max-width: 960px) {
		.pulsn {
			height:16px;
			width:15px;
		}

		h1 .pulsn {
			height:36px;
			width:34px;
		}

		h2 .pulsn {
			height:28px;
			width:26px;
		}

		h3 .pulsn {
			height:20px;
			width:19px;
		}
}


@media screen and (max-width: 575px) {
		.pulsn {
			height:14px;
			width:13px;
		}

		h1 .pulsn {
			height:24px;
			width:23px;
		}
		
		h2 .pulsn {
			height:22px;
			width:21px;
		}

		h3 .pulsn {
			height:18px;
			width:17px;
		}
}

/* ENDE Puls-N-Test */



h2 {
  color: #e4f500;
}

.entry-content ul {
  list-style-position: outside;
  margin-left: 1em;
}

strong {
  font-weight: 700;
}

#cmplz-document {
  max-width: 100% !important;
  font-size: inherit !important;
}

#cmplz-document p,
#cmplz-document li {
  font-size: inherit !important;
}

#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header {
  color: #000000;
}

#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary {
  color: #000000;
}

#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div,
#cmplz-document .cmplz-dropdown .cookies-per-purpose div {
  background-color: #444;
}

#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .name-header,
#cmplz-document .cmplz-dropdown .cookies-per-purpose .name-header,
#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .retention-header,
#cmplz-document .cmplz-dropdown .cookies-per-purpose .retention-header,
#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .function-header,
#cmplz-document .cmplz-dropdown .cookies-per-purpose .function-header {
  background-color: #444;
}

.footer-bottom *,
#cb-row--footer-bottom *,
#cb-row--footer-bottom .footer-bottom *{
	font-size:10px !important;
/*		--color: #888 !important; */
}

.site-footer h4
{
  margin-top: 30px;
  margin-bottom: 10px;
}

.site-footer p:last-child
{
  margin-bottom: 30px;
}

@media screen and (min-width: 420px) {
  .nv-content-wrap p {
    text-align: justify;
  }
}