.postbit_buttons>a:link,
.postbit_buttons>a:hover,
.postbit_buttons>a:visited,
.postbit_buttons>a:active {
    background: #ff6a00;
    border: 1px solid #ff6a00;
    padding: 0px 6px;
    height: 25px;
    line-height: 25px;
    color: #fff;
    display: inline;
    float: left;
    margin-right: 7px;
    font-weight: 500;
}

.postbit_buttons>a:hover {
	background: #ff7e22;
}

.postbit_buttons a span {
	display: inline-block;
}

.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,
.postbit_buttons a.add_tyl_button:before,
.postbit_buttons a.del_tyl_button:before,
.postbit_buttons a.thx_btn_add:before,
.postbit_buttons a.thx_btn_remove:before,
i.new_pm:before, i.old_pm:before, i.re_pm:before {
	font-family: Font Awesome\ 5 Free;
	font-style: normal;
	font-weight: 900;
	text-decoration: inherit;
	font-size: 13px;
	vertical-align: middle;
	padding-right: 0.5em;
	top: 10px;
	left: 0;
}

a.postbit_find:hover,
.buddy_status {
	color: #FFF !important;
}
.postbit_buttons a.thx_btn_remove:before {
	content: "\f7a9";
}
.postbit_buttons a.thx_btn_add:before {
	content: "\f004";
}
.postbit_buttons a.del_tyl_button:before {
	content: "\f165";
}
.postbit_buttons a.add_tyl_button:before {
	content: "\f164";
}
.postbit_buttons a.postbit_find:before {
	content: "\f002";
}

.postbit_buttons a.postbit_reputation_add:before {
	content: "\f0fe";
}

.postbit_buttons a.postbit_email:before {
	content: "\f0e0";
}

.postbit_buttons a.postbit_website:before {
	content: "\f0ac";
}

.postbit_buttons a.postbit_pm:before {
	content: "\f086";
}

.postbit_buttons a.postbit_quote:before {
	content: "\f3e5";
}

.postbit_buttons a.postbit_multiquote:before {
	content: "\f10d";
}

.postbit_buttons a.postbit_multiquote_on:before {
	content: "\f10e";
}

.postbit_buttons a.postbit_edit:before {
	content: "\f044";
}

.postbit_buttons a.postbit_qdelete:before {
	content: "\f12d";
}

.postbit_buttons a.postbit_qrestore:before {
	content: "\f0a8";
}

.postbit_buttons a.postbit_report:before {
	content: "\f556";
}

.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: "\f2ed";
}

.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: "\f14d";
}

.postbit_buttons a.postbit_delete_pm:before {
	content: "\f2ed";
}

i.new_pm:before {
	content: "\f0e0";
}
i.old_pm:before {
	content: "\f2b6";
}

i.re_pm:before {
	content: "\f086";
}

a.button:link,
a.button:visited,
a.button:active {
    background: #ff6a00;
    color: #fff;
    display: inline-block;
    padding: 8px 15px;
    margin: 2px 2px 6px 2px;
    font-size: 13px;
	font-weight: 500;
}

a.button:hover {
	background: #ff7e22;
}

a.button.small_button {
	font-size: 13px;
	margin: 0;
	padding: 3px 6px;
}

a.button span {
	display: inline-block;
}

a.button.new_thread_button:before,
a.button.new_reply_button:before {
	font-family: Font Awesome\ 5 Free;
	font-style: normal;
	font-weight: 900;
	text-decoration: inherit;
	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;
}

.ccgquickreply {
	line-height: 2;
}

.ccgtheadposttitle {
	color: #277090;
	font-size: 2em;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.79);
	border-bottom: 2px solid #277090;
}

.ccgtheadpostleft {
	float: left;
	display: inline-block;
}

@-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, i.re_pm:before {
	font-family: Font Awesome\ 5 Free;
	-moz-animation: vertical 2s ease infinite;
	-webkit-animation: vertical 2s ease infinite;
	-ms-animation: vertical 2s ease infinite;
	animation: vertical 2s ease infinite;
}
		
		
		
		