/* RS4 Forum — star ratings (stock sprite) */
.star_rating, .star_rating li a:hover, .star_rating .current_rating { background: url(../../../images/star_rating.png) left -1000px repeat-x; vertical-align: middle; }
.star_rating { position: relative; width: 80px; height: 16px; overflow: hidden; list-style: none; margin: 0; padding: 0; background-position: left top; }
td .star_rating { margin: auto; }
.star_rating li { display: inline; }
.star_rating li a, .star_rating .current_rating { position: absolute; text-indent: -1000px; height: 16px; line-height: 16px; outline: none; overflow: hidden; border: none; top: 0; left: 0; }
.star_rating_notrated li a:hover { background-position: left bottom; }
.star_rating li a.one_star { width: 20%; z-index: 6; }
.star_rating li a.two_stars { width: 40%; z-index: 5; }
.star_rating li a.three_stars { width: 60%; z-index: 4; }
.star_rating li a.four_stars { width: 80%; z-index: 3; }
.star_rating li a.five_stars { width: 100%; z-index: 2; }
.star_rating .current_rating { z-index: 1; background-position: left center; }
.star_rating_success, .success_message { color: var(--xf-successColor); font-weight: bold; font-size: 11px; margin-bottom: 10px; }
.inline_rating { background: url(../../../images/star_rating.png) left -1000px repeat-x; float: left; vertical-align: middle; padding-right: 5px; }
