#spr .rating-star-display > input:checked + label,
#spr_list .rating-star-display > label.checked {
  color: #2ba092 !important;
}
#spr .progress_custom_color {
  background-color: #2ba092 !important;
}
#spr .progress-stars {
  color: #2ba092 !important;
}
#spr .star_custom_size {
  font-size: 15px !important;
}
#spr .rating-star-display > .half.product-block-half:before {
  left: 14px !important;
}
#spr_list .rating-star-display > .half.product-block-half:before {
  left: 9px !important;
}
#spr .star_custom_size_list {
  font-size: 14px !important;
}
#spr .text_custom_size_list {
  font-size: 14px !important;
}
#spr .badge_custom_color {
  color: #2ba092 !important;
}
#spr_list .rating-star-display > input:checked + label,
#spr_list .rating-star-display > label.checked {
  color: #2ba092 !important;
}
#spr_list .progress_custom_color {
  background-color: #2ba092 !important;
}
#spr_list .progress-stars {
  color: #2ba092 !important;
}
#spr_list .star_custom_size {
  font-size: 15px !important;
}
#spr_list .star_custom_size_list {
  font-size: 14px !important;
}
#spr_list .text_custom_size_list {
  font-size: 14px !important;
}
#spr_list .badge_custom_color {
  color: #2ba092 !important;
}
#spr input.star:checked ~ label.star:before {
  color: #2ba092 !important;
}
#spr .stars:hover label.star:hover ~ label.star {
  color: #2ba092 !important;
}
#spr .stars-criteria:hover label.star:hover ~ label.star {
  color: #2ba092 !important;
}
#spr label.star:hover {
  color: #2ba092 !important;
}
#spr label.star:before:hover {
  color: #2ba092 !important;
}
#spr_list .rating-star-display > label.product-block-half:before,
#spr_list .rating-star-display > label.product-block-half {
  margin-left: -6px;
}
