.posticons-icon {
    display: inline-block;
    color: #f1f1f1;
    text-align: center;
}

.posticons-icon i {
    display: inline-block;
    line-height: 10px;
    font-size:15px;
    font-family:"Font Awesome 5 Free";
    font-weight: 900;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
}

.posticons-icon i { animation: blowUp .5s cubic-bezier(0.165, 0.840, 0.440, 1.000) forwards;}

@keyframes blowUp {
 0% {
   transform:scale(0);
 }
 100% {
   transform:scale(1);
 }
}

.posticons-icon_1 i:before {
    content: "\f188";
    color: green;
} 

.posticons-icon_2 i:before {
    content: "\f06a";
    color: #a03b39;
}

.posticons-icon_3 i:before {
    content: "\f059";
    color: #323c8c;
}

.posticons-icon_4 i:before {
    content: "\f118";
    color: #3898a5
}

.posticons-icon_5 i:before {
    content: "\f57a";
    color: #8ca538
}

.posticons-icon_6 i:before {
    content: "\f598";
    color: #61ad10;
}

.posticons-icon_7 i:before {
    content: "\f0f3";
    color: #fddc00
}

.posticons-icon_8 i:before {
    content: "\f58b";
    color: #e44b00
}

.posticons-icon_9 i:before {
    content: "\f557";
    color: #18a5a1;
}

.posticons-icon_10 i:before {
    content: "\f004";
    color: #d17877;
}

.posticons-icon_11 i:before {
    content: "\f05a";
    color: #3c649e;
} 

.posticons-icon_12 i:before {
    content: "\f0eb";
    color: #dbbc20;
} 

.posticons-icon_13 i:before {
    content: "\f001";
    color: #207adb;
}

.posticons-icon_14 i:before {
    content: "\f03e";
    color: #328c87;
} 

.posticons-icon_15 i:before {
    content: "\f743";
    color: #828cd6;
}

.posticons-icon_16 i:before {
    content: "\f5c2";
    color: #38a553;
}

.posticons-icon_17 i:before {
    content: "\f005";
    color: #ccc47c;
} 

.posticons-icon_18 i:before {
    content: "\f165";
    color: #65c6b9;
} 

.posticons-icon_19 i:before {
    content: "\f164";
    color: #658fc6;
} 

.posticons-icon_20 i:before {
    content: "\f03d";
    color: #e886dc;
} 
/** Usergroup star rating - FontAwesome **/
.userstar {
	font-family: FontAwesome;
	font-size: 13px;
	color: #969696;
	line-height: 13px;
	display: inline-block;
	letter-spacing: 2px;
}
.star_0 :before {
	content: "\f006\f006\f006\f006\f006\f006";
}
.star_1 :before {
	content: "\f005\f006\f006\f006\f006\f006";
}
.star_2 :before {
	content: "\f005\f005\f006\f006\f006\f006";
}
.star_3 :before {
	content: "\f005\f005\f005\f006\f006\f006";
}
.star_4 :before {
	content: "\f005\f005\f005\f005\f006\f006";
}
.star_5 :before {
	content: "\f005\f005\f005\f005\f005\f006";
}
.star_6 :before {
	content: "\f005\f005\f005\f005\f005\f005";
}

#panel .upper a.login i:before {
        color: #0072BC
}
#panel .upper a.register i:before {
        color: #0072BC
}
#panel .upper a.logout i:before {
        color: #0072BC
}
#panel .lower ul.panel_links a.usercp  i:before {
        color: #0072BC
}
#panel .lower ul.panel_links a.modcp  i:before {
        color: #0072BC
}
#panel .lower ul.panel_links a.admincp i:before {
        color: #0072BC;
}

/** Gid Color Usergroup star rating - FontAwesome 4.7 **/

.userstar {
    font-family: "FontAwesome";
    font-size: 13px;
    color: #D5CA3C;
    line-height: 13px;
    display: inline-block;
    letter-spacing: 2px;
}

.star_0:before {
    content: "\f006\f006\f006\f006\f006\f006\f006";
}

.star_1:before {
    content: "\f005\f006\f006\f006\f006\f006\f006";
}

.star_2:before {
    content: "\f005\f005\f006\f006\f006\f006\f006";
}

.star_3:before {
    content: "\f005\f005\f005\f006\f006\f006\f006";
}

.star_4:before {
    content: "\f005\f005\f005\f005\f006\f006\f006";
}

.star_5:before {
    content: "\f005\f005\f005\f005\f005\f006\f006";
}

.star_6:before {
    content: "\f005\f005\f005\f005\f005\f005\f006";
} 

.star_7:before {
    content: "\f005\f005\f005\f005\f005\f005\f005";
} 

.stargroup_4 {
  color: #008000 !important;
}

.stargroup_6 {
  color: #CC00CC !important;
}

.stargroup_3 {
  color: #CC00CC !important;
}

.stargroup_2 {
  color: #0072BF !important;
}

#quickreply_spinner .fa {
font-size: 36px;
}

[class*="prefix_"] {
  border-radius: 3px;
  font-size: 11px;
  text-align: center;
  padding: 2px 5px 3px;
  display: inline-table;
  vertical-align: middle;
  min-width: 70px;
}

.prefix_newstar {
  background: #f39c12;
  color: #fff;
}

.prefix_ala {
  background: #e91e63;
  color: #fff;
}

.prefix_ams {
  background: #e91e63;
  color: #C5EFF7;
}

.prefix_candy {
  background: #1E824C;
  color: #C5EFF7;
}

.prefix_chemal {
  background: #f44336;
  color: #C5EFF7;
}

.prefix_id1 {
    background: #ff9800;
    color: #f7f8f8;
}

.prefix_id2 {
    background: #795548;
    color: #f7f8f8;
}
.prefix_id3 {
    background: #5a40d8;
    color: #f7f8f8;
}

.prefix_id4{
    background: #de3dc7;
    color: #f7f8f8;
}

#thead_forum_rule_0 {
	background: #ffeb90 none;
	border-radius: 3px;
	background: #ffeb90 none;
	color: #3e3e3e;
	padding: 5px 5px;
	margin-bottom: 5px;
	-moz-box-shadow: -2px 2px 2px #c8c8c8;
	-webkit-box-shadow: -2px 2px 2px #c8c8c8;
	box-shadow: -2px 2px 2px #c8c8c8;
}
#trow1_forum_rule {
    background: #ffeb90 none;
    border:none;
}
#thead_forum_rule {
	background: #ffeb90 none;
	border: none;
	margin: 0;
	padding: 5px 0px 0px 10px;
	color: #000;
	border-radius: 3px;
	border-color: #ffeb90;
}

.rule {
	background: #ffeb90 none;

}

.zone_4 {
	padding: 10px;
}