.ptol-whosonlinelist {
	display: flex;
	flex-direction: column;
	padding: 50px;
	font-family: var(--mainfont);
	color: var(--hauptgrau);
}

.ptol-whosonline-ueberdings {
	display: flex;
}

.ptol-whosonlinekats {
	display: flex;
	flex: 1;
	text-transform: uppercase;
	font-size: 11px;
	letter-spacing: 5%;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: 1px solid var(--whitetransparent);
}

.ptol-whosonlinekats a {
	color: var(--usergruen);
}

.ptol-whosonline-onlinerows {
	display: flex;
	margin-bottom: 10px;
	padding: 10px 0px;
	border-bottom: 1px solid var(--dunkelgrau);
}

.ptol-whosonline-feld {
	flex: 1;
}

.ptol-whosonline-feld a {
}

.ptol-whosonline-felduname {
	flex: 1;
	text-transform: uppercase;
	letter-spacing: 5%;
	font-size: 11px;
	font-weight: 700;
}

.ptol-whosonline-feld a {
	color: var(--mainakzent);	
}

.ptol-whosonline-feld a:hover {
	text-decoration: none;	
}

.ptol-whosonline-felduname a {
	color: var(--hauptgrau);
	
}

.ptol-whosonline-felduname a:hover {
	text-decoration: none;
}

.ptol-whosonlinetitle {
	/*! background-image: var(--tinykat); */
  background-size: 100%;
  background-position: 100% 34%;
  background-attachment: fixed;
  height:50px;
  background-color: var(--dunkelstesschwarz);
  background-blend-mode: color-burn;
	width: 75%;
  margin: auto;
	color: var(--weissgrau);
	font-family: var(--headfont);
	font-size: 40px;
	text-align: center;
}

.ptol-whosonline-underline {
	margin-top:20px;
	display: flex;
	text-transform: uppercase;
	letter-spacing: 5%;
	justify-content: flex-end;
}

.ptol-whosonline-underline a {
	color: var(--mainakzent);
}

.ptol-whosonline-underline a:hover {
	text-decoration: none;
}