/* Neu */

.postbit_main{	
	width: 100%;
	border-spacing: 0px;
	margin-bottom: 10px;
	}

.author_second{
	width: 250px;
	float: left;
}

.postbit_main .character{
	background-color: #e1dad2;
	padding: 5px;
}
.postbit_main .character_left{
	background-color: #e1dad2;
	width: 358px; 
}	
.postbit_main .post_content{
	background-color: #d0cac3;
	border: solid 1px #afafaf;
	border-right: 0px;
}

.character .group {
	background-color: #d0cac3;
	border: solid 1px #afafaf;
	margin: 5px;
	padding: 5px;
	height: 48px;
	overflow: hidden;
	margin-bottom: 5px;
	width: 50px;
	float: left;
}

.character .group .icon{
	text-align: center;
	font-size: 25px;
	margin-top: 7.5px;}

.character .group .subtitel{
	text-align: center;
    margin: auto;
    text-transform: uppercase;
    font-family: Calibri;
    font-size: 8px;
    line-height: 1;
}


.character .charactername{ 
	background-color: #d0cac3;
	border: solid 1px #afafaf;
	width: 246px;
	margin: 5px;
	padding: 5px;
	float: left;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 15px;
	text-transform: uppercase;
}

.character .charactername a:link,
.character .charactername a:visited,
.character .charactername a:active
.character .charactername a:hover{	color: #333; }


.character .character_fact{	
	background-color: #d0cac3;
	border: solid 1px #afafaf;
	padding: 5px;
	float: left;
	width: 16%;
	margin-left: 1%;
	margin-top: 5px;
	height: 48px;

}
.character .character_fact .answer{
	
	display: block;
	text-align: center;
    margin: auto;
	font-size: 15px;
	margin-top: 5px;

	text-transform: uppercase;
}
.character .character_fact .question{
	display: block;
	text-align: center;
    margin: auto;
    text-transform: uppercase;
    font-family: Calibri;
    font-size: 9px;
    line-height: 1;

}

.postbit_author{
	float: left;
	width: 70px;
	margin-right: 5px;
}

.postbit_author .fact{
	background-color: #d0cac3;
	border: solid 1px #afafaf;
	margin: 9px;
	margin-top: 0px;
	padding: 5px;
	height: 48px;
	overflow: hidden;
	margin-bottom: 5px;
	width: 50px;
}
.postbit_author .fact .icon{
	text-align: center;
	font-size: 25px;
	margin-top: 7.5px;
}
.postbit_author .fact .subtitel{
	text-align: center;
	margin: auto;
	text-transform: uppercase;
	font-family: Calibri;
	font-size: 8px;
	line-height: 1;
}


.author_avatar{
	background-color: #d0cac3;
	border: solid 1px #afafaf;
	margin-bottom: 5px;
	padding: 5px;
	overflow: hidden;
	width: 250px;
	height: 210px;
	margin-top: 0px;
	position: relative;
}


.post_buttons{
	float: left;
	width: 45px;
	font-size: 15px;
	text-align: center;
}

.post_buttons a:link,
.post_buttons a:visited,
.post_buttons a:active {

	margin: 0.5px;
	margin-bottom: 10px;
	margin-top: 0px;
	display: block;
	color: #110e0e;
	padding: 8px;
	
}

.post_buttons a:hover{
	color: #110e0e;
}

#postbit_check{
	margin: 0.5px;
	margin-bottom: 10px;
	margin-top: 0px;
	display: block;
	color: #110e0e;
	padding-top: 7px;
	padding-right: 3px;

}

.postbit_postdate{ 
	margin-right: 25px;
	font-size: 10px;
	text-align: right;
	margin-top: 5px;
	text-transform: uppercase; }

.postbit_box{
	background-color: #d0cac3;
	border: solid 1px #afafaf;
	margin-bottom: 5px;
	padding: 5px;
	margin-bottom;
	width: 250px;
}


.postbit_message{
	margin: 10px;
	font-size: 13px;
	font-family: Calibri;
	text-align: justify;
	display: block;
	margin-top: 40px;
	float: left;
	width: 85%;
}


/* Alt */


.postbit_content{
	background-color: #d0cac3;
	border: solid 1px #afafaf;

}

.postbit_character{
	float: left;
	width: 262px;
}




.postbit_box .titel{
	text-align: center;
	margin: auto;
	margin-top: 7.5px;
	font-size: 20px;
	font-family: Calibri;
	text-transform: uppercase;
}
.postbit_box .subtitel{
	text-align: center;
	font-size: 10px;
	font-family: Calibri;
	margin: auto;
	text-transform: uppercase;
	margin-top: 8px;
}



.postbit_signature{
	border-top: dashed 1px #afafaf;
	width: 500px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin: auto;
	margin-top: 15px;
	text-align: center;
}

.reply{
background-color: #d0cac3;
border: solid 1px #afafaf;
padding: 2.5px;
margin-bottom: 10px;
padding-bottom: 0px;
}