
.postbitname {
margin: 0 auto;
padding: 5px;
text-align: center;
line-height: 40px;
}

.postbitname a {
	font-size: 50px;
}

.postonline {
	background-color: var(--tabelleunderline);
width: 260px;
margin: 0 auto;
padding: 5px;
text-transform: uppercase;
font-weight: 900;
font-size: 10px;
font-family: 'Source Sans Pro', sans-serif;
color: var(--tabellenhintergrund);
}

.postonline a {
text-transform: uppercase;
font-weight: 900;
font-size: 10px;
font-family: 'Source Sans Pro', sans-serif;
color: var(--indexbg);
}

.posticon {
text-align: center;
float: right;
border: 5px solid var(--tabelleunderline);
margin-bottom: -60px;
}

.postbitusertitel {
background-color: var(--tabellebold);
width: 260px;
margin: 0 auto;
padding: 5px;
font-family: 'Source Sans Pro', sans-serif;
text-transform: uppercase;
font-weight: 900;
color: var(--tabellevordergrund);
line-height: 10px;
font-size: 10px;
text-align: center;
}

.postbittop {
height: 130px;
background-color: var(--tabellenhintergrund);
margin-bottom: 20px;
font-family: 'Source Sans Pro', sans-serif;
}

.profilusername {
margin: 0 auto;
padding: 5px;
font-family: 'Source Sans Pro', sans-serif;
text-transform: uppercase;
font-weight: 900;
color: var(--tabelleschrift);
text-align: center;
font-size: 11px;
}

.profilusername i {
color: var(--tabelleitalic);
font-style: normal;
}

.profilpronomen {
	font-size: 10px;
font-family: 'Source Sans Pro', sans-serif;
text-transform: uppercase;
font-weight: bold;
background-color: var(--indexbg);
width: 260px;
margin: 0 auto;
padding: 5px;
color: var(--tabelleschrift);
}

.postbitprofilfeld {
font-size: 10px;
font-weight: 900;
text-transform: uppercase;
background-color: var(--tabellevordergrund);
padding: 5px;
width: 37%;
float: left;
color: var(--tabellebold);
height: 14px;
margin-right: 5px;
display: block;
margin-bottom: 5px;
}

.postbitprofilfeldicon {
float: left;
background-color: var(--tabellenhintergrund);
padding: 5px;
height: 14px;
color: var(--tabelleunderline);
width: 14px;
text-align: center;
display: block;
}

.profilfeld {
background-color: var(--tabellenhintergrund);
font-size: 11px;
text-transform: uppercase;
color: var(--tabelleschrift);
font-family: 'Source Sans Pro', sans-serif;
width: 260px;
margin: 0 auto;
  margin-bottom: 0px;
padding: 5px;
display: flex;
margin-bottom: 1px;
}

.profilfeld b {
color: var(--tabelleitalic);
}

.profilfeld i {
	padding: 2px;
width: 14px;
height: 14px;
text-align: center;
color: var(--tabelleunderline);
}

.postbit_scene {
	float: left;
	box-sizing: border-box;
	height: 25px;
	background-color: var(--tabellenhintergrund);
	padding: 5px;
	margin: 1px;
	letter-spacing: 1px;
	text-transform: uppercase;
	display: flex;
	align-items: center;
	
	width: 89%;
	font-family: Source Sans Pro, sans-serif;
	font-size: 10px;
	font-weight: 600;
}

.postbit_scene_icon {
float: left;
box-sizing: border-box;
height: 25px;
background-color: var(--tabellenhintergrund);
width: 10%;
display: flex;
justify-content: center;
align-items: center;
margin: 1px;
}

.postbit_scene_icon i {
color: var(--tabelleitalic);
}

div.postbittable {
display: table;
font-family: 'Source Sans Pro', sans-serif;
color: var(--tabelleschrift);
width: 100%;
overflow: auto;
border-collapse: collapse;
margin: 0px auto;
border-spacing: 1px 0px;
text-align: justify;
font-size: 11px;
background-color: var(--indexbg);
}

div.postbittr {
 
display: table-row;
}

div.postbittd {
 
display: table-cell;
width: 25%;
vertical-align: top;
}

div.postbittd2 {
display: table-cell;
width: 100%;
vertical-align: top;
background-color: var(--tabellenhintergrund);
padding: 5px;
text-align: justify;
font-size: 13px;
font-family: 'Source Sans Pro', sans-serif;
}

