@media only screen and (max-width:768px) {

.trow_deleted,
.post.deleted_posts{
	box-shadow: 6px 7px 8px 0px #405972;
}
	
.post_controls {
	border-radius: 0 0 6px 6px;
}
	
.deleted_post_collapsed {
	margin-left: 6px;
	margin-right: 6px;
}
	/* 1st posbit_classic style*/
.post {
	margin-top: 0;
	border: none;
}
	
.post.classic .post_author {
    width: auto;
    border-right: none;
    border-bottom: 1px solid var(--light-grey);
    padding-bottom: 1.6rem;
}
	
	.post.classic .post_author:before, .post.classic .post_author:after {
		content: " ";
		display: table;
	}
	
	.post-user-section {
		display: flex;
	}
	
	.post-avatar {
		margin-bottom: 0;
	}


.post.classic .post_author .buddy_status {
	vertical-align: middle;
	margin-top: -4px;
}

/* .post.classic .post_author div.author_avatar {
	float: left !important;
	margin-right: 3px;
	margin-bottom: 0;
	text-align: left !important;
}

.post.classic .post_author div.author_avatar img {
	padding: 5px;
	border: 1px solid var(--slide-white);
	background: var(--white);
} */

.post.classic .post_author div.author_information {
    flex: 1;
    min-width: 0;
	padding: 0;
    padding-left: 10px;
}
	
	.post-user-name {
		text-align: left !important;
	}
	
	.post-user-title {
    	display: block;
    	text-align: left !important;
    	margin: 0 !important;
	}
	
	.user_star {
		justify-content: flex-start !important;
	}

.post.classic .post_author div.author_statistics {
	display: none;
}
	
	.post-user-arrow {
		top: auto !important;
		right: auto !important;
		bottom: -1px !important;
		left: 24px !important;
		border: 10px solid transparent !important;
		border-top-width: 0 !important;
		border-bottom-color: var(--light-grey) !important;
	}
	
	.post-user-arrow:after {
		top: auto !important;
		right: auto !important;
		left: -9px !important;
		bottom: -10px !important;
		border: 9px solid transparent !important;
		border-top-width: 0 !important;
		border-bottom-color: var(--white) !important;
	}
	
	.post-box:before, .post-box:after {
		content: " ";
		display: table;
	}
	
	.night-mode .trow_selected .post-user-arrow:after,.night-mode .unappoved_post .post-user-arrow:after,.night-mode .deleted_post .post-user-arrow:after {
    	border-bottom-color: #66d5e7 !important;
	}
	
	.night-mode .unappoved_post .post-user-arrow,.night-mode .deleted_post .post-user-arrow {
    	border-bottom-color: #ffb8be !important;
	}
	
	.trow_selected .post-user-arrow:after {
    	border-bottom-color: #66d5e7 !important;
    	border-right-color: transparent !important;
	}
	
	.unappoved_post .post-user-arrow:after,.deleted_post .post-user-arrow:after {
    	border-bottom-color: #66d5e7 !important;
	}

	.unappoved_post .post-user-arrow, .deleted_post .post-user-arrow {
		border-bottom-color: #ffb8be !important;
	}

.post.classic .post_content {
	float: none !important;
	width: auto;
	padding: 9px 10px 5px 10px !important;
}

.post.classic .post_head {
	font-size: 11px;
	margin-bottom: 4px;
}

.post.classic .post_head span.post_date {
	color: var(--drak-grey);
}

.post.classic .post_head span.edited_post {
	font-size: 10px;
	color: var(--grey);
}

.post.classic .post_head span.edited_post a {
	color: var(--dark-grey);
	}
	

.post.classic .post_meta {
	margin: 4px 0;
	font-size: 11px;
	color: var(--grey);
	}

input.checkbox.check1 {
    height: 8px !important;
    width: 8px !important;
	  border-radius: 50% !important;
	}
	
.postbit_buttons > a {
	display: inline-flex !important;
    justify-content: center;
    align-items: center;
	padding: 4px 11px !important;
	font-size: 12px !important;
	margin-left: 0 !important;
	margin: 2px;
	border-radius: 0.25rem;
	color: var(--post-btn-color) !important;
    background: var(--post-btn-bg)!important;
    border-color: var(--light-grey);
}
.postbit_buttons > a:hover {
	color: #328ef0 !important;/*
    background: rgba(59, 59, 59, 0.5) !important;*/
    border-color: 1px solid #242424;
}/*
.postbit_buttons a.postbit_find:hover:before {
	content: "\f0ac";
	color: #328ef0;
}*/


.postbit_buttons a.postbit_find:before,
.postbit_buttons a.postbit_reputation_add:before,
.postbit_buttons a.postbit_email:before,
.postbit_buttons a.postbit_website:before,
.postbit_buttons a.postbit_pm:before,
.postbit_buttons a.postbit_quote:before,
.postbit_buttons a.postbit_multiquote:before,
.postbit_buttons a.postbit_edit:before,
.postbit_buttons a.postbit_multiquote_on:before,
.postbit_buttons a.postbit_edit:before,
.postbit_buttons a.postbit_qdelete:before,
.postbit_buttons a.postbit_qrestore:before,
.postbit_buttons a.postbit_report:before,
.postbit_buttons a.postbit_like:before,
.postbit_buttons a.postbit_like_remove:before,
.postbit_buttons a.postbit_multimention:before,
.postbit_buttons a.postbit_multimention_on:before,
.postbit_buttons a.postbit_warn:before,
.postbit_buttons a.postbit_purgespammer:before,
.postbit_buttons a.postbit_reply_pm:before,
.postbit_buttons a.postbit_reply_all:before,
.postbit_buttons a.postbit_forward_pm:before,
.postbit_buttons a.postbit_delete_pm:before,
i.new_pm:before,
i.old_pm:before,
i.re_pm:before {
	font-family: 'Font Awesome 5 Pro';
	display: inline-flex;
    justify-content: center;
    align-items: center;
	font-style: normal;
	font-weight: 900;/*
	color: #2b2b2b !important;*/
}


.buddy_status {
	color: #000 !important;
}

.postbit_buttons a.postbit_find:before {
	content: "\f002";
}

.postbit_buttons a.postbit_reputation_add:before {
	content: "\f2eb";
}

.postbit_buttons a.postbit_email:before {
	content: "\f0e0";
}

.postbit_buttons a.postbit_website:before {
	content: "\f0ac";
}

.postbit_buttons a.postbit_pm:before {
	content: "\f1d8";
}

.postbit_buttons a.postbit_quote:before {
	content: "\f075";
}

.postbit_buttons a.postbit_multiquote:before {
	content: "\f0fe";
}

.postbit_buttons a.postbit_multiquote_on:before {
	content: "\f146";
}

.postbit_buttons a.postbit_edit:before {
	content: "\f044";
}

.postbit_buttons a.postbit_qdelete:before {
	content: "\f1f8";
}

.postbit_buttons a.postbit_qrestore:before {
	content: "\f021";
}

.postbit_buttons a.postbit_report:before {
	content: "\f024";
}

.postbit_buttons a.postbit_multimention:before {
	content: "\f234";
}

.postbit_buttons a.postbit_multimention_on:before {
	content: "\f503";
}

.postbit_buttons a.postbit_like:before {
	content: "\f164";
}

.postbit_buttons a.postbit_like_remove:before {
	content: "\f165";
}

.postbit_buttons a.postbit_warn:before {
	content: "\f071";
}

.postbit_buttons a.postbit_purgespammer:before {
	content: "\f05e";
}

.postbit_buttons a.postbit_reply_pm:before {
	content: "\f3e5";
}

.postbit_buttons a.postbit_reply_all:before {
	content: "\f122";
}

.postbit_buttons a.postbit_forward_pm:before {
	content: "\f064";
}

.postbit_buttons a.postbit_delete_pm:before {
	content: "\f1f8";
}

i.new_pm:before {
	content: "\f0e0";
	color: #3699FF;
}

i.old_pm:before {
	content: "\f2b6";
}

i.re_pm:before {
	content: "\f086";
}

a.button {
	background: #282a3c!important;
	color: #ccc!important;
	display: inline-block;
	padding: 0.65rem 1rem;
	margin: 2px 2px 6px 2px;
	font-size: 13px;
	font-weight: 500;
	text-decoration: none !important;
	cursor: pointer;
	outline: 0;
	overflow: hidden;
	border-radius: 0.25rem;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

a.button:hover {
	background: #3872ba !important;
	border-color: #3872ba !important;
}

a.button.small_button {
	font-size: 13px;
	margin: 0;
	padding: 3px 6px;
}

a.button span {
	display: inline-block;
	background-image: none;
	padding-left: 5px;
	cursor: pointer;
}

a.button.new_thread_button:before,
a.button.new_reply_button:before {
	font-family: 'Font Awesome 5 Pro';
	font-style: normal;
	font-weight: 900;
    background-image: none;
	text-decoration: none !important;
	font-size: 13px;
	vertical-align: middle;
	padding-right: 0.5em;
	top: 10px;
	left: 0;
}

a.button.new_thread_button:before {
	content: "\f303";
}

a.button.new_reply_button:before {
	content: "\f303";
}

a.button.closed_button span {
	background-position: 0 -380px;
}

a.button.rate_user_button span {
	background-position: 0 -400px;
}

a.button.add_buddy_button span {
	background-position: 0 -440px;
}

a.button.remove_buddy_button span {
	background-position: 0 -480px;
}

a.button.add_ignore_button span {
	background-position: 0 -460px;
}

a.button.remove_ignore_button span {
	background-position: 0 -500px;
}

a.button.report_user_button span {
	background-position: 0 -520px;
}
/*
.post .post_authorleft {
	display: inline-block;
	float: left;
	padding: 10px 15px;
}*/
@-moz-keyframes vertical {
	0% {
		-moz-transform: translate(0, -3px)
	}
	4% {
		-moz-transform: translate(0, 3px)
	}
	8% {
		-moz-transform: translate(0, -3px)
	}
	12% {
		-moz-transform: translate(0, 3px)
	}
	16% {
		-moz-transform: translate(0, -3px)
	}
	20% {
		-moz-transform: translate(0, 3px)
	}
	22% {
		-moz-transform: translate(0, 0)
	}
}

@-webkit-keyframes vertical {
	0% {
		-webkit-transform: translate(0, -3px)
	}
	4% {
		-webkit-transform: translate(0, 3px)
	}
	8% {
		-webkit-transform: translate(0, -3px)
	}
	12% {
		-webkit-transform: translate(0, 3px)
	}
	16% {
		-webkit-transform: translate(0, -3px)
	}
	20% {
		-webkit-transform: translate(0, 3px)
	}
	22% {
		-webkit-transform: translate(0, 0)
	}
}

@-ms-keyframes vertical {
	0% {
		-ms-transform: translate(0, -3px)
	}
	4% {
		-ms-transform: translate(0, 3px)
	}
	8% {
		-ms-transform: translate(0, -3px)
	}
	12% {
		-ms-transform: translate(0, 3px)
	}
	16% {
		-ms-transform: translate(0, -3px)
	}
	20% {
		-ms-transform: translate(0, 3px)
	}
	22% {
		-ms-transform: translate(0, 0)
	}
}

@keyframes vertical {
	0% {
		transform: translate(0, -3px)
	}
	4% {
		transform: translate(0, 3px)
	}
	8% {
		transform: translate(0, -3px)
	}
	12% {
		transform: translate(0, 3px)
	}
	16% {
		transform: translate(0, -3px)
	}
	20% {
		transform: translate(0, 3px)
	}
	22% {
		transform: translate(0, 0)
	}
}

.postbit_buttons a.postbit_find:hover:before,
.postbit_buttons a.postbit_reputation_add:hover:before,
.postbit_buttons a.postbit_email:hover:before,
.postbit_buttons a.postbit_website:hover:before,
.postbit_buttons a.postbit_pm:hover:before,
.postbit_buttons a.postbit_quote:hover:before,
.postbit_buttons a.postbit_multiquote:hover:before,
.postbit_buttons a.postbit_edit:hover:before,
.postbit_buttons a.postbit_multiquote_on:hover:before,
.postbit_buttons a.postbit_edit:hover:before,
.postbit_buttons a.postbit_qdelete:hover:before,
.postbit_buttons a.postbit_qrestore:hover:before,
.postbit_buttons a.postbit_report:hover:before,
.postbit_buttons a.postbit_warn:hover:before,
.postbit_buttons a.postbit_purgespammer:hover:before,
.postbit_buttons a.postbit_reply_pm:hover:before,
.postbit_buttons a.postbit_reply_all:hover:before,
.postbit_buttons a.postbit_forward_pm:hover:before,
.postbit_buttons a.postbit_delete_pm:hover:before,
.postbit_buttons a.postbit_multimention:hover:before,
.postbit_buttons a.postbit_multimention_on:hover:before,
.postbit_buttons a.postbit_like:hover:before,
i.new_pm:before,
i.old_pm:before {
	font-family: 'Font Awesome 5 Pro';
	-moz-animation: vertical 2s ease infinite;
	-webkit-animation: vertical 2s ease infinite;
	-ms-animation: vertical 2s ease infinite;
	animation: vertical 2s ease infinite;
}
	.postbit_buttons a span {
		display: none;
	}
	.postbit_buttons a.postbit_find:before,
	.postbit_buttons a.postbit_reputation_add:before,
	.postbit_buttons a.postbit_email:before,
	.postbit_buttons a.postbit_website:before,
	.postbit_buttons a.postbit_pm:before,
	.postbit_buttons a.postbit_quote:before,
	.postbit_buttons a.postbit_multiquote:before,
	.postbit_buttons a.postbit_edit:before,
	.postbit_buttons a.postbit_multiquote_on:before,
	.postbit_buttons a.postbit_edit:before,
	.postbit_buttons a.postbit_qdelete:before,
	.postbit_buttons a.postbit_qrestore:before,
	.postbit_buttons a.postbit_report:before,
	.postbit_buttons a.postbit_like:before,
	.postbit_buttons a.postbit_like_remove:before,
	.postbit_buttons a.postbit_multimention:before,
	.postbit_buttons a.postbit_multimention_on:before,
	.postbit_buttons a.postbit_warn:before,
	.postbit_buttons a.postbit_purgespammer:before,
	.postbit_buttons a.postbit_reply_pm:before,
	.postbit_buttons a.postbit_reply_all:before,
	.postbit_buttons a.postbit_forward_pm:before,
	.postbit_buttons a.postbit_delete_pm:before,
	i.new_pm:before,
	i.old_pm:before,
	i.re_pm:before {
		padding-right: 0;
	}
}
@media only screen and (max-width:368px) {
/* 	.post.classic .post_author div.author_information {
    	padding: 11px 2px !important;
	}
	.post.classic .post_author {
    	display: flex;
    	flex-wrap: wrap;
    	gap: 10px;
	}
	.post .post_author div.author_avatar img {
    	padding: 6px;	
    	height: 50px;
    	margin-top: 5px;
	} */
	span.user_star img {
    	width: 12px;
	}
}

		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		