/* sass */
.five-star-wrapp {
  margin-bottom: 14px;
  vertical-align: middle; }

.reviews-num-wrp .five-star-wrapp {
  margin-bottom: 0; }

.rslt-wpr .five-star-wrapp {
  margin-bottom: 0; }

.five-star-wrapp div {
  display: block;
  vertical-align: middle;
  height: 17px;
  width: 93px;
  background-image: url("/images/mobile/stars-review.png"); }
.five-star-wrapp.little-stars div {
  height: 13px;
  width: 71px;
  background-image: url("/images/mobile/stars-review-little.png"); }

.big-stars div.stars-l-0, .big-stars div.stars-0 {
  background-position: 0 0; }
.big-stars div.stars-l-0-half, .big-stars div.stars-0-half {
  background-position: 0 -17px; }
.big-stars div.stars-l-1, .big-stars div.stars-1 {
  background-position: 0 -34px; }
.big-stars div.stars-l-1-half, .big-stars div.stars-1-half {
  background-position: 0 -51px; }
.big-stars div.stars-l-2, .big-stars div.stars-2 {
  background-position: 0 -68px; }
.big-stars div.stars-l-2-half, .big-stars div.stars-2-half {
  background-position: 0 -85px; }
.big-stars div.stars-l-3, .big-stars div.stars-3 {
  background-position: 0 -102px; }
.big-stars div.stars-l-3-half, .big-stars div.stars-3-half {
  background-position: 0 -119px; }
.big-stars div.stars-l-4, .big-stars div.stars-4 {
  background-position: 0 -136px; }
.big-stars div.stars-l-4-half, .big-stars div.stars-4-half {
  background-position: 0 -153px; }
.big-stars div.stars-l-5, .big-stars div.stars-5 {
  background-position: 0 -170px; }

.little-stars div {
  dipslay: block; }
.little-stars div a, .little-stars div span.star-wrp {
  height: 13px;
  width: 71px;
  display: inline-block;
  vertical-align: middle; }
.little-stars div {
  margin-right: 5px; }
.little-stars div.stars-l-0, .little-stars div.stars-0 {
  background-position: 0 0; }
.little-stars div.stars-l-0-half {
  background-position: 0 -14px; }
.little-stars div.stars-l-1, .little-stars div.stars-1 {
  background-position: 0 -28px; }
.little-stars div.stars-l-1-half {
  background-position: 0 -42px; }
.little-stars div.stars-l-2, .little-stars div.stars-2 {
  background-position: 0 -56px; }
.little-stars div.stars-l-2-half {
  background-position: 0 -70px; }
.little-stars div.stars-l-3, .little-stars div.stars-3 {
  background-position: 0 -84px; }
.little-stars div.stars-l-3-half {
  background-position: 0 -98px; }
.little-stars div.stars-l-4, .little-stars div.stars-4 {
  background-position: 0 -112px; }
.little-stars div.stars-l-4-half {
  background-position: 0 -126px; }
.little-stars div.stars-l-5, .little-stars div.stars-5 {
  background-position: 0 -140px; }

/* end stars card */
/* stars mobile */
.mobile .five-star-wrapp {
  margin-bottom: 14px;
  vertical-align: middle; }
.mobile .reviews-num-wrp .five-star-wrapp {
  margin-bottom: 0; }
.mobile .rslt-wpr .five-star-wrapp {
  margin-bottom: 0; }
.mobile .five-star-wrapp div {
  vertical-align: block;
  background-image: url("../images/mobile/stars-review.png"); }
.mobile .five-star-wrapp.little-stars div {
  background-image: url("../images/mobile/stars-review-little.png"); }
.mobile .big-stars div {
  display: inline-block;
  vertical-align: middle; }
.mobile .big-stars div, .mobile .big-stars a {
  height: 17px;
  width: 93px; }
.mobile .big-stars div.stars-l-0, .mobile .big-stars div.stars-0 {
  background-position: 0 0; }
.mobile .big-stars div.stars-l-0-half, .mobile .big-stars div.stars-0-half {
  background-position: 0 -17px; }
.mobile .big-stars div.stars-l-1, .mobile .big-stars div.stars-1 {
  background-position: 0 -34px; }
.mobile .big-stars div.stars-l-1-half, .mobile .big-stars div.stars-1-half {
  background-position: 0 -51px; }
.mobile .big-stars div.stars-l-2, .mobile .big-stars div.stars-2 {
  background-position: 0 -68px; }
.mobile .big-stars div.stars-l-2-half, .mobile .big-stars div.stars-2-half {
  background-position: 0 -85px; }
.mobile .big-stars div.stars-l-3, .mobile .big-stars div.stars-3 {
  background-position: 0 -102px; }
.mobile .big-stars div.stars-l-3-half, .mobile .big-stars div.stars-3-half {
  background-position: 0 -119px; }
.mobile .big-stars div.stars-l-4, .mobile .big-stars div.stars-4 {
  background-position: 0 -136px; }
.mobile .big-stars div.stars-l-4-half, .mobile .big-stars div.stars-4-half {
  background-position: 0 -153px; }
.mobile .big-stars div.stars-l-5, .mobile .big-stars div.stars-5 {
  background-position: 0 -170px; }
.mobile .little-stars div, .mobile .little-stars div a, .mobile .little-stars div span.star-wrp {
  height: 13px;
  width: 71px;
  display: inline-block;
  vertical-align: middle; }
.mobile .little-stars div {
  margin-right: 5px; }
.mobile .little-stars div.stars-l-0, .mobile .little-stars div.stars-0 {
  background-position: 0 0; }
.mobile .little-stars div.stars-l-0-half {
  background-position: 0 -14px; }
.mobile .little-stars div.stars-l-1, .mobile .little-stars div.stars-1 {
  background-position: 0 -28px; }
.mobile .little-stars div.stars-l-1-half {
  background-position: 0 -42px; }
.mobile .little-stars div.stars-l-2, .mobile .little-stars div.stars-2 {
  background-position: 0 -56px; }
.mobile .little-stars div.stars-l-2-half {
  background-position: 0 -70px; }
.mobile .little-stars div.stars-l-3, .mobile .little-stars div.stars-3 {
  background-position: 0 -84px; }
.mobile .little-stars div.stars-l-3-half {
  background-position: 0 -98px; }
.mobile .little-stars div.stars-l-4, .mobile .little-stars div.stars-4 {
  background-position: 0 -112px; }
.mobile .little-stars div.stars-l-4-half {
  background-position: 0 -126px; }
.mobile .little-stars div.stars-l-5, .mobile .little-stars div.stars-5 {
  background-position: 0 -140px; }
