@charset "utf-8";
/* CSS Document */
.star-rating-wrap {
white-space:nowrap;
}
.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating li.current-rating {
background:transparent url(../imgs/star.png) repeat-x scroll left -1000px;
}
.star-rating {
background-position:left top;
display:block;
height:25px !important;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 !important;
overflow:hidden !important;
padding:0 !important;
position:relative;
width:100px !important;
}
.star-rating li {
background:transparent none repeat scroll 0 0 !important;
border:0 none !important;
display:inline;
cursor:pointer;
}
ul.star-rating a, ul.star-rating li.current-rating {
border:medium none;
height:25px !important;
left:0;
line-height:25px !important;
margin:0 !important;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
overflow:hidden;
padding:0 !important;
position:absolute;
text-indent:-9999px;
top:0;
}
.star-rating a:hover {
background-position:left bottom;
}
.star-rating a.one-star {
width:20%;
z-index:6;
}
.star-rating a.two-stars {
width:40%;
z-index:5;
}
.star-rating a.three-stars {
width:60%;
z-index:4;
}
.star-rating a.four-stars {
width:80%;
z-index:3;
}
.star-rating a.five-stars {
width:100%;
z-index:2;
}
.star-rating li.current-rating {
background-image:url(../imgs/star.png) !important;
background-position:left center !important;
z-index:1;
}