.me_rating--wrapper {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.me_rating--wrapper-readonly {
  pointer-events: none;
}
.me_rating--viewer {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.me_rating--count {
  margin-left: 12px;
}
.me_rating--star {
  position: relative;
  height: 26px;
  width: 26px;
  padding: 10px 5px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 26px;
  box-sizing: content-box;
}
.me_rating--wrapper-readonly .me_rating--star {
  height: 16px;
  width: 16px;
  background-size: 16px;
}
.me_rating--viewer:hover > .me_rating--star {
  cursor: pointer;
  background-image: url("rating_over.svg");
}
.me_rating--star:hover ~ .me_rating--star {
  background-image: url("rating_off.svg");
}
.me_rating--star-full {
  background-image: url("rating_on.svg");
}
.me_rating--star--partial {
  position: relative;
}
.me_rating--star--partial-left {
  background-repeat: no-repeat;
  height: 100%;
  background-image: url("rating_on.svg");
  background-size: 26px;
  float: left;
}
.me_rating--wrapper-readonly .me_rating--star--partial-left {
  height: 16px;
  width: 16px;
  background-size: 16px;
}
.me_rating--viewer:hover .me_rating--star--partial-left {
  display: none;
}
.me_rating--star--partial-right {
  background-repeat: no-repeat;
  height: 100%;
  width: 100%;
  background-image: url("rating_off.svg");
  background-size: 26px;
}
.me_rating--wrapper-readonly .me_rating--star--partial-right {
  height: 16px;
  width: 16px;
  background-size: 16px;
}
.me_rating--viewer:hover .me_rating--star--partial-right {
  display: none;
}
.me_rating--star-empty {
  background-image: url("rating_off.svg");
}
.me_rating--star-rated {
  background-image: url("rating_over.svg");
}
.me_rating--star-rated ~ *:not(.me_rating--star-rated) {
  background-image: url("rating_off.svg");
}
.me_rating--star-rated ~ *:not(.me_rating--star-rated) > * {
  display: none;
}
.me_rating--star-rated > * {
  display: none;
}

/*# sourceMappingURL=me-rating.css.map */
