
.pr-snippet-rating-decimal {
  display: none !important;
}
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-sort{
  height:30px !important;
}
.p-w-r .pr-snippet div{
  vertical-align: baseline !important;
}
.pr-star-v4 {
  height: 12px !important;
  width: 12px !important;
}
.pr-rating-stars{
  display:flex !important;
}
.p-w-r .pr-snippet div, .p-w-r .pr-snippet span {
  vertical-align: middle;
  font-size: 14px;
}
.p-w-r .pr-star-v4-0-filled {
  background-image:url(resources/images/pr-zero-star.png);
  background-repeat: no-repeat;
  background-size:100%;
}
.p-w-r .pr-star-v4-25-filled {
  background-image:url(resources/images/pr-half-star.png);
  background-repeat: no-repeat;
  background-size:100%;
}
.p-w-r .pr-star-v4-50-filled {
  background-image:url(resources/images/pr-half-star.png);
  background-repeat: no-repeat;
  background-size:100%;
}
.p-w-r .pr-star-v4-75-filled {
  background-image:url(resources/images/pr-75-star.png);
  background-repeat: no-repeat;
  background-size:100%;
}
.p-w-r .pr-star-v4-100-filled {
  background-image:url(resources/images/pr-star.png);
  background-repeat: no-repeat;
  background-size:100%;
}
.p-w-r .pr-srw-header.pr-pulse {
  background: #000 !important;
  color: #fff;
}
.pr-rd-sort-group #pr-rd-filter-variant-by{
  display:none;
}
.pr-snippet-stars-reco-reco {
  display: none;
}
.pr-snippet-stars {
  width: 100%;
}
.pr-stars {
  float: none;
  display: block;
}
.pr-snippet{
  display: flex !important;
}
.pr-snippet-read-and-write {
  margin-top: 0 !important;
  margin-left: 20px !important;
}
a.pr-snippet-review-count,
a.pr-snippet-write-review-link {
  color: #1d1c1d !important;
  margin-top: 0 !important;
  font-family: trade-gothic-next,Arial,sans-serif !important;
  font-size: 1rem !important;
}
a.pr-snippet-write-review-link:hover {
  color: #1d1c1d;
  opacity: .5;
}
.p-w-r a,
.p-w-r .pr-accordion .pr-accordion-btn span,
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-label{
  color: #f58026 !important; 
}
.p-w-r .pr-snippet-stars{
  background: transparent !important;
}
.detail-view__review .reviews-star{
  width: 100%;
  margin: 0;
}
.pr-snippet-read-and-write{
  text-align: right;
}
.detail-view__review .p-w-r{
  margin: 0 !important;
}
.p-w-r .pr-media-modal .overlay--dark {
  background-color: rgba(0,0,0,.7) !important;
  visibility: visible !important;
  opacity: .7 !important;
}
.p-w-r .pr-category-snippet__total {
    padding-left: 5px;
}