.rating-star {
  overflow: hidden;
}
.rating-star.property.select {
  width: 100% ! important;
  margin-top: 0;
}
.rating-star .select-cover {
  display: none ! important;
}
.rating-star .input:after {
  content: "";
  clear: both;
  display: block;
}
.rating-star .rating-caption {
  float: left;
  line-height: 18px;
  margin-top: 7px;
  margin-left: 10px;
  color: #101010;
  font-weight: bold;
}
.rating-star .ui-stars-star {
  margin-right: 4px;
}
.rating-star .ui-stars-star.ui-stars-star-hover a {
  background-position: -32px 0px;
}
.rating-star .ui-stars-star.ui-stars-star-hover + .ui-stars-star-hover a {
  background-position: -64px 0px;
}
.rating-star .ui-stars-star.ui-stars-star-hover + .ui-stars-star-hover + .ui-stars-star-hover a {
  background-position: -96px 0px;
}
.rating-star .ui-stars-star.ui-stars-star-hover + .ui-stars-star-hover + .ui-stars-star-hover + .ui-stars-star-hover a {
  background-position: -128px 0px;
}
.rating-star .ui-stars-star.ui-stars-star-hover + .ui-stars-star-hover + .ui-stars-star-hover + .ui-stars-star-hover + .ui-stars-star-hover a {
  background-position: -160px 0px;
}
.rating-star .ui-stars-star.ui-stars-star-on a {
  background-position: -32px 0px;
}
.rating-star .ui-stars-star.ui-stars-star-on + .ui-stars-star-on a {
  background-position: -64px 0px;
}
.rating-star .ui-stars-star.ui-stars-star-on + .ui-stars-star-on + .ui-stars-star-on a {
  background-position: -96px 0px;
}
.rating-star .ui-stars-star.ui-stars-star-on + .ui-stars-star-on + .ui-stars-star-on + .ui-stars-star-on a {
  background-position: -128px 0px;
}
.rating-star .ui-stars-star.ui-stars-star-on + .ui-stars-star-on + .ui-stars-star-on + .ui-stars-star-on + .ui-stars-star-on a {
  background-position: -160px 0px;
}
.rating-star .ui-stars-star a {
  width: 32px;
  height: 32px;
  background-image: url("../../common/images/sprites-star-32.png");
  background-size: 192px 32px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
.rating-star .ui-stars-cancel a {
  margin: 8px 4px 0 0;
}
