.strong-rating-wrapper{}
.strong-rating{display:inline-block;border:0;margin:0;padding:5px;}
.strong-rating:focus{outline:1px solid #CCC;}
.strong-rating input[type=radio]{display:none !important;}
.strong-rating label{font-weight:normal;}
.strong-rating label:before{font-family:FontAwesome;content:"\f005";display:inline-block;font-size:1.25em;line-height:1;padding:4px;transition:color 0.3s ease;}
.strong-rating label:hover{cursor:pointer;}
.strong-rating-wrapper.in-form .strong-rating{}
.strong-rating-wrapper.in-view .strong-rating{margin:0;padding:0;}
.strong-rating-wrapper.in-metabox .strong-rating > label:before{font-size:20px;line-height:27px;padding:0 4px;color:#0073aa;}
 .strong-rating label[for$="star0"]{display:none !important;}
.strong-rating label:before{color:#FFB900;}
.strong-rating label:hover ~ label:before{content:"\f006";}
.error .strong-rating label:hover ~ label:before{}
.strong-rating input:checked ~ label:before{content:"\f006";}
.error .strong-rating input:checked ~ label:before{}
.strong-rating input[type="radio"]:checked + label:before,
.error .strong-rating input:checked + label:before{content:"\f005";}
.strong-rating-wrapper.in-metabox input[type="radio"]:checked + label:before{color:#00b9eb;}
.strong-rating:hover input ~ label:before,
.error .strong-rating:hover input ~ label:before{content:"\f005";}
.strong-rating:hover input:checked + label:before,
.error .strong-rating:hover input:checked + label:before{color:#FFE39E;}
.strong-rating:hover label:hover ~ input:not(:checked) + label:before{content:"\f006";}
.error .strong-rating:hover label:hover ~ input:not(:checked) + label:before {
}