.post {
	/*display: flex;*/
	/*background: var(--trow-main);
	border:1px solid var(--border-color);
	box-shadow: 0 1px 6px -2px rgba(0,0,0,0.15);
	border-radius: .2rem;
	padding: .5em;*/
	background:var(--trow-bg);
	border-radius:var(--default-border-radius)
}

.postbit{
	flex-basis: 18%;
	flex:0 0 14rem;
}

.postbit section{
    display: flex;
    justify-content: center;
    align-items: center
}

.postbit_avatar{
	margin-top:var(--default-margin)
}

.postbit section div:empty, .postbit section li:empty{
	display:none
}

.postbit_information{
	flex-direction:column
}

.postbit_information_userstars, .postbit_information_groupimg{
	margin: calc(var(--default-margin) / 2) 0
}

section.postbit_mstatistics{
	display:none
}

.postbit_statistics_content {
	flex:1;
    margin: 0 calc(var(--default-margin) * 1.5);
    background: var(--trow-bg-hover);
	border: 1px solid var(--default-border-color);
    border-radius: calc(var(--default-border-radius));
    font-weight: 500;
	overflow:hidden;
	white-space:nowrap;
	transition: 350ms ease;
	margin-top: .3rem;
}

.postbit_statistics_content.show{
	height:0!important;
	border:0;
}

@keyframes naber{
	from{height:var(--yukseklik)}
	to{height: 0px}
}

.postbit_statistics_content > ul{
    list-style:none;
    padding:0;
	margin:0;
    padding: calc(var(--default-padding));
}

.postbit_statistics_content > ul:nth-child(1){
	/*padding-bottom:0*/
}

.postbit_statistics_content > ul.postbit_statistics_alt{
    padding: calc(var(--default-padding) / 1.25 ) calc(var(--default-padding));
    border-top: 1px solid var(--default-border-color);
    display: flex;
    align-items: center;
    justify-content: space-around;
	font-size: calc(1em + 2px);
}

.postbit_statistics_content > ul.postbit_statistics_alt a{
	color: #d0d2d9;
}

.postbit_statistics_content > ul.postbit_statistics_alt a:hover{
	color: var(--default-link-hover-color);
}


.postbit_statistics_content > ul > li {
    display: flex;
}

.postbit_statistics_content > ul > li > span:nth-child(1) {
    flex: 1;
    color: #9192a6;
}

.postbit_statistics_content > ul > li > span:nth-child(2) {
    flex-basis: 50%
}

.postbit_statistics_content > ul > li > span:nth-child(2):before{
    content: ":";
    font-weight:bold;
    margin: 0 .5rem;
	color: #9192a6;
}

.postbit_showstatistics{
    margin:1rem 0
}

.postbit_showstatistics > i{
    background:#dcdde0;
	background:var(--default-border-color);
    border-radius:50%;
    padding:.5rem;
    width:1.75rem;
    height:1.75rem;
    font-size:calc(1em - 2px);
    display:flex;
    align-items:center;
    justify-content:center;
    color:white;
    border:double .375rem;
    cursor:pointer;
	transition: 350ms ease;
}

.postbit_showstatistics.show > i, .postbit_showstatistics > i:hover{
	background: #36e9fa;
    transform:rotate(180deg);
	color:var(--default-avatar-border)
}

.post .post_author {
	border-bottom: 1px solid #ccc;
	border-top: 2px solid #ccc;
	background: #f5f5f5;
	padding: 5px;
	overflow: hidden;
}

.post.classic .post_author {
	border: 1px solid #ddd;
	float: left;
	width: 15%;
	margin: 0 1% 15px 0;
	border-left: 0;
	padding: 5px 1%;
}

.post .post_author .buddy_status {
	vertical-align: middle;
	margin-top: -4px;
}

.postbit .author_avatar {
	width:9rem;
	height:9rem;
    display:inline-flex;
    justify-content:center;
    align-items:center;
    padding:.25rem;
    background:#e7e8ee;
	background: var(--default-avatar-border2);
    clip-path: var(--hexagon-path);
}

.postbit .author_avatar a{
	width:100%;
	height:100%;
    padding:.375rem;
    background:white;
	background: var(--trow-bg);
    clip-path: var(--hexagon-path);
}

.postbit .author_avatar img {
    width: 100%;
    height: 100%;
	object-fit:cover;
    clip-path: var(--hexagon-path);
}

.postbit div.author_information{
    text-align:center
}

.post_container{
	display:flex;
}

.post_body {
	font-size: 14px;
	padding: .75rem
}

.post_body textarea{
	color: var(--default-color)
}

.post_body ul{
	/*white-space: pre-wrap;*/
    /*word-break: break-all;*/
}

.post_body iframe{
	/*width:100%;*/
	/*height:auto*/
}

.post .post_content {
	flex:1 1 auto;
	display:flex;
	flex-direction:column;
	min-width:0;
	width:100%;
    padding: 9px 8px 5px 8px;
}

.post iframe{
    max-width:100%;
}

.post:not(.post-1){
	margin-top:var(--default-margin);
}

.usercp-content_body .post{
	margin-top:0
}

.post .post_head{
    background:var(--trow-bg-hover);
    display:flex;
    align-items:center;
	padding: var(--default-padding) var(--default-padding) var(--default-padding) 0;
	border-bottom: 1px solid var(--default-border-color);
	margin-top:0;
	border-radius: var(--default-border-radius) var(--default-border-radius) 0 0
}

.post .post_head-1{

}

.post .post_head:last-child{
	border-radius: 0 0 var(--default-border-radius) var(--default-border-radius)
}

.post_head .post_onlinestatus{
	flex:0 0 14rem;
    display:flex;
    justify-content:center;
	font-weight: 700;
	font-size: calc(1em + 1px);
}

.post_head .post_onlinestatus > *{
	font-weight:600
}

.post_head .post_onlinestatus *[status="online"]{
	color:#5dd67a
}

.post_head .post_onlinestatus *[status="offline"]{
	color:#fa9bb1
}

.post_head .post_onlinestatus *[status="away"]{
	color:#e08646
}

.post_head .post_controls{
    margin-left:auto;
	display:flex;
	align-items:center;
}

.postbit-cbuttons{
	opacity:0;
	visibility:hidden;
	display:flex;
	justify-content:flex-end;
	margin-top:auto;
	padding: 0 var(--default-padding) var(--default-padding) 0;
	transition:250ms
}

.post:hover .postbit-cbuttons{
	opacity:1;
	visibility:visible
}

.postbit_buttons > a, .postbit_buttons > a:visited, .postbit_buttons > .popup_holder > a, .postbit_buttons > .popup_holder > a:visited {
    display: inline-flex;
	align-items:center;
    /*padding: calc(var(--default-margin) /4) calc(var(--default-margin) / 2);*/
    margin-right: .5rem;
    /*font-size: calc(1em - 1px);*/
    color: #afb0c0;
}

.postbit_buttons > a:hover, .postbit_buttons > .popup_holder > a:hover{
    color:#3e3f5e;
}

.postbit_buttons a i{
	margin-right: calc(var(--default-margin) / 4);
	font-size:calc(1em - 2px)
}

a.yourself{
    cursor: not-allowed;
}


.postbit-rank{
	background: var(--negative);
	color: white;
	padding: .375rem 1.5rem;
	border-radius: 1rem;
	text-transform: uppercase;
	font-weight: 700;
	width: 10rem;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 1rem 0;
	user-select:none
}

.postbit_avatar .postbit-status-m, .post_onlinestatus .postbit-mstatus{
	display:none
}

.postbit-mstatus{
	display:none;
	position: absolute;
	right: .25rem;
	width: .5rem;
	height: .5rem;
	border-radius: 50%;
	display: flex;
}

.postbit-monline{
	background: var(--positive);
}

.postbit-moffline{
	background: var(--negative);
}
		
		
		
		
		
		
		
		
		