.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: linear-gradient( rgba(12, 59, 43, 0.01), rgba(66, 66, 66, 0.05) ), linear-gradient( to bottom, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 100% ), var(--background-bigkat);
  background-size: 100%;
  background-position: 100% 34%;
  background-attachment: fixed;
  height:50px;
  background-color: var(--cinema50);
  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;
}