/* Mixin function for review star Background image */
/* Mixin function for pr-button display */
/* start of main power review container */
/* Common Section render for MPP, SPP, Review, Endeca search and Display Page */
#pr-write .p-w-r .pr-star-v4-0-filled, #pr-reviewdisplay .p-w-r .pr-star-v4-0-filled, .product-grid__content .p-w-r .pr-star-v4-0-filled, .product-full__details .p-w-r .pr-star-v4-0-filled, .review-snippet .p-w-r .pr-star-v4-0-filled, .search-wrapper__results .p-w-r .pr-star-v4-0-filled, .page-wrapper .p-w-r .pr-star-v4-0-filled {
  background-image: url("/media/global/stars/rating-0-1.png");
  width: 25px;
  height: 25px;
  margin:0;
  outline: none;
  box-shadow: none;
}
#pr-write .p-w-r .pr-star-v4-25-filled, #pr-reviewdisplay .p-w-r .pr-star-v4-25-filled, .product-grid__content .p-w-r .pr-star-v4-25-filled, .product-full__details .p-w-r .pr-star-v4-25-filled, .review-snippet .p-w-r .pr-star-v4-25-filled, .search-wrapper__results .p-w-r .pr-star-v4-25-filled, .page-wrapper .p-w-r .pr-star-v4-25-filled {
  background-image: url("/media/global/stars/rating-25-1.png");
  width: 25px;
  height: 25px;
  margin:0;
  outline: none;
  box-shadow: none;
}
#pr-write .p-w-r .pr-star-v4-50-filled, #pr-reviewdisplay .p-w-r .pr-star-v4-50-filled, .product-grid__content .p-w-r .pr-star-v4-50-filled, .product-full__details .p-w-r .pr-star-v4-50-filled, .review-snippet .p-w-r .pr-star-v4-50-filled, .search-wrapper__results .p-w-r .pr-star-v4-50-filled, .page-wrapper .p-w-r .pr-star-v4-50-filled {
  background-image: url("/media/global/stars/rating-50-1.png");
  width: 25px;
  height: 25px;
  margin:0;
  outline: none;
  box-shadow: none;
}
#pr-write .p-w-r .pr-star-v4-75-filled, #pr-reviewdisplay .p-w-r .pr-star-v4-75-filled, .product-grid__content .p-w-r .pr-star-v4-75-filled, .product-full__details .p-w-r .pr-star-v4-75-filled, .review-snippet .p-w-r .pr-star-v4-75-filled, .search-wrapper__results .p-w-r .pr-star-v4-75-filled, .page-wrapper .p-w-r .pr-star-v4-75-filled {
  background-image: url("/media/global/stars/rating-75-1.png");
  width: 25px;
  height: 25px;
  margin:0;
  outline: none;
  box-shadow: none;
}
#pr-write .p-w-r .pr-star-v4-100-filled, #pr-reviewdisplay .p-w-r .pr-star-v4-100-filled, .product-grid__content .p-w-r .pr-star-v4-100-filled, .product-full__details .p-w-r .pr-star-v4-100-filled, .review-snippet .p-w-r .pr-star-v4-100-filled, .search-wrapper__results .p-w-r .pr-star-v4-100-filled, .page-wrapper .p-w-r .pr-star-v4-100-filled {
  background-image: url("/media/global/stars/rating-100-1.png");
  width: 25px;
  height: 25px;
  margin:0;
  outline: none;
  box-shadow: none;
}
#pr-write .p-w-r a, #pr-reviewdisplay .p-w-r a, .product-grid__content .p-w-r a, .product-full__details .p-w-r a, #pr-reviewsnippet .p-w-r a, .search-wrapper__results .p-w-r a, .page-wrapper .p-w-r a {
  font-size:11px !important;
  padding: 7px 10px 7px;
  color: #333;
  text-transform: uppercase;
}
#pr-reviewdisplay .p-w-r .pr-rd-no-reviews a.pr-snippet-write-review-link {
  width:30%;
  display: block;
  margin:15px auto 30px;
  background: #000;
  color: #fff;
}
#pr-write .p-w-r a:hover, #pr-reviewdisplay .p-w-r a:hover, .product-grid__content .p-w-r a:hover, .product-full__details .p-w-r a:hover, #pr-reviewsnippet .p-w-r a:hover, .search-wrapper__results .p-w-r a:hover, .page-wrapper .p-w-r a:hover {
  background: #000;
  text-decoration: none;
}
#pr-write .p-w-r span, #pr-write .p-w-r p, #pr-reviewdisplay .p-w-r span, #pr-reviewdisplay .p-w-r p, .product-grid__content .p-w-r span, .product-grid__content .p-w-r p, .product-full__details .p-w-r span, .product-full__details .p-w-r p, #pr-reviewsnippet .p-w-r span, #pr-reviewsnippet .p-w-r p, .search-wrapper__results .p-w-r span, .search-wrapper__results .p-w-r p, .page-wrapper .p-w-r span, .page-wrapper .p-w-r p {
  color: #333;
  font-family: Helvetica,Arial,Verdana,sans-serif;
}
#pr-write .p-w-r .pr-textinput.placeholder, #pr-write .p-w-r .pr-textarea.placeholder, #pr-reviewdisplay .p-w-r .pr-textinput.placeholder, #pr-reviewdisplay .p-w-r .pr-textarea.placeholder, .product-grid__content .p-w-r .pr-textinput.placeholder, .product-grid__content .p-w-r .pr-textarea.placeholder, .product-full__details .p-w-r .pr-textinput.placeholder, .product-full__details .p-w-r .pr-textarea.placeholder, #pr-reviewsnippet .p-w-r .pr-textinput.placeholder, #pr-reviewsnippet .p-w-r .pr-textarea.placeholder, .search-wrapper__results .p-w-r .pr-textinput.placeholder, .search-wrapper__results .p-w-r .pr-textarea.placeholder, .page-wrapper .p-w-r .pr-textinput.placeholder, .page-wrapper .p-w-r .pr-textarea.placeholder {
  font-size: 14px;
}
#pr-write .p-w-r .pr-textinput:-moz-placeholder, #pr-write .p-w-r .pr-textarea:-moz-placeholder, #pr-reviewdisplay .p-w-r .pr-textinput:-moz-placeholder, #pr-reviewdisplay .p-w-r .pr-textarea:-moz-placeholder, .product-grid__content .p-w-r .pr-textinput:-moz-placeholder, .product-grid__content .p-w-r .pr-textarea:-moz-placeholder, .product-full__details .p-w-r .pr-textinput:-moz-placeholder, .product-full__details .p-w-r .pr-textarea:-moz-placeholder, #pr-reviewsnippet .p-w-r .pr-textinput:-moz-placeholder, #pr-reviewsnippet .p-w-r .pr-textarea:-moz-placeholder, .search-wrapper__results .p-w-r .pr-textinput:-moz-placeholder, .search-wrapper__results .p-w-r .pr-textarea:-moz-placeholder, .page-wrapper .p-w-r .pr-textinput:-moz-placeholder, .page-wrapper .p-w-r .pr-textarea:-moz-placeholder {
  font-size: 14px;
  opacity: 1 !important;
}
#pr-write .p-w-r .pr-textinput::-moz-placeholder, #pr-write .p-w-r .pr-textarea::-moz-placeholder, #pr-reviewdisplay .p-w-r .pr-textinput::-moz-placeholder, #pr-reviewdisplay .p-w-r .pr-textarea::-moz-placeholder, .product-grid__content .p-w-r .pr-textinput::-moz-placeholder, .product-grid__content .p-w-r .pr-textarea::-moz-placeholder, .product-full__details .p-w-r .pr-textinput::-moz-placeholder, .product-full__details .p-w-r .pr-textarea::-moz-placeholder, #pr-reviewsnippet .p-w-r .pr-textinput::-moz-placeholder, #pr-reviewsnippet .p-w-r .pr-textarea::-moz-placeholder, .search-wrapper__results .p-w-r .pr-textinput::-moz-placeholder, .search-wrapper__results .p-w-r .pr-textarea::-moz-placeholder, .page-wrapper .p-w-r .pr-textinput::-moz-placeholder, .page-wrapper .p-w-r .pr-textarea::-moz-placeholder {
  font-size: 14px;
  opacity: 1 !important;
}
#pr-write .p-w-r .pr-textinput:-ms-input-placeholder, #pr-write .p-w-r .pr-textarea:-ms-input-placeholder, #pr-reviewdisplay .p-w-r .pr-textinput:-ms-input-placeholder, #pr-reviewdisplay .p-w-r .pr-textarea:-ms-input-placeholder, .product-grid__content .p-w-r .pr-textinput:-ms-input-placeholder, .product-grid__content .p-w-r .pr-textarea:-ms-input-placeholder, .product-full__details .p-w-r .pr-textinput:-ms-input-placeholder, .product-full__details .p-w-r .pr-textarea:-ms-input-placeholder, #pr-reviewsnippet .p-w-r .pr-textinput:-ms-input-placeholder, #pr-reviewsnippet .p-w-r .pr-textarea:-ms-input-placeholder, .search-wrapper__results .p-w-r .pr-textinput:-ms-input-placeholder, .search-wrapper__results .p-w-r .pr-textarea:-ms-input-placeholder, .page-wrapper .p-w-r .pr-textinput:-ms-input-placeholder, .page-wrapper .p-w-r .pr-textarea:-ms-input-placeholder {
  font-size: 14px;
}
#pr-write .p-w-r .pr-textinput::-webkit-input-placeholder, #pr-write .p-w-r .pr-textarea::-webkit-input-placeholder, #pr-reviewdisplay .p-w-r .pr-textinput::-webkit-input-placeholder, #pr-reviewdisplay .p-w-r .pr-textarea::-webkit-input-placeholder, .product-grid__content .p-w-r .pr-textinput::-webkit-input-placeholder, .product-grid__content .p-w-r .pr-textarea::-webkit-input-placeholder, .product-full__details .p-w-r .pr-textinput::-webkit-input-placeholder, .product-full__details .p-w-r .pr-textarea::-webkit-input-placeholder, #pr-reviewsnippet .p-w-r .pr-textinput::-webkit-input-placeholder, #pr-reviewsnippet .p-w-r .pr-textarea::-webkit-input-placeholder, .search-wrapper__results .p-w-r .pr-textinput::-webkit-input-placeholder, .search-wrapper__results .p-w-r .pr-textarea::-webkit-input-placeholder, .page-wrapper .p-w-r .pr-textinput::-webkit-input-placeholder, .page-wrapper .p-w-r .pr-textarea::-webkit-input-placeholder {
  font-size: 14px;
}
#pr-write .p-w-r .pr-alert-container, #pr-write .p-w-r .pr-header-product-img, #pr-write .p-w-r .pr-header-required, #pr-write .p-w-r .pr-logo-container, #pr-write .p-w-r .pr-header-product-name, #pr-write .p-w-r .pr-review-snapshot-header-intro, #pr-write .p-w-r .pr-snippet-rating-decimal, .write_a_review__container .p-w-r .pr-header, #pr-reviewdisplay .p-w-r .pr-alert-container, #pr-reviewdisplay .p-w-r .pr-header-product-img, #pr-reviewdisplay .p-w-r .pr-header-required, #pr-reviewdisplay .p-w-r .pr-logo-container, #pr-reviewdisplay .p-w-r .pr-header-product-name, #pr-reviewdisplay .p-w-r .pr-review-snapshot-header-intro, #pr-reviewdisplay .p-w-r .pr-snippet-rating-decimal, #pr-reviewdisplay .p-w-r .pr-cons-form-group, #pr-reviewdisplay .p-w-r .pr-bestuses-form-group, .product-grid__content .p-w-r .pr-alert-container, .product-grid__content .p-w-r .pr-header-product-img, .product-grid__content .p-w-r .pr-header-required, .product-grid__content .p-w-r .pr-logo-container, .product-grid__content .p-w-r .pr-header-product-name, .product-grid__content .p-w-r .pr-review-snapshot-header-intro, .product-grid__content .p-w-r .pr-snippet-rating-decimal, .product-grid__content .p-w-r .pr-cons-form-group, .product-grid__content .p-w-r .pr-bestuses-form-group, .product-full__details .p-w-r .pr-alert-container, .product-full__details .p-w-r .pr-header-product-img, .product-full__details .p-w-r .pr-header-required, .product-full__details .p-w-r .pr-logo-container, .product-full__details .p-w-r .pr-header-product-name, .product-full__details .p-w-r .pr-review-snapshot-header-intro, .product-full__details .p-w-r .pr-snippet-rating-decimal, #pr-reviewsnippet .p-w-r .pr-alert-container, #pr-reviewsnippet .p-w-r .pr-header-product-img, #pr-reviewsnippet .p-w-r .pr-header-required, #pr-reviewsnippet .p-w-r .pr-logo-container, #pr-reviewsnippet .p-w-r .pr-header-product-name, #pr-reviewsnippet .p-w-r .pr-review-snapshot-header-intro, #pr-reviewsnippet .p-w-r .pr-snippet-rating-decimal, #pr-reviewsnippet .p-w-r .pr-cons-form-group, #pr-reviewsnippet .p-w-r .pr-bestuses-form-group, .search-wrapper__results .p-w-r .pr-alert-container, .search-wrapper__results .p-w-r .pr-header-product-img, .search-wrapper__results .p-w-r .pr-header-required, .search-wrapper__results .p-w-r .pr-logo-container, .search-wrapper__results .p-w-r .pr-header-product-name, .search-wrapper__results .p-w-r .pr-review-snapshot-header-intro, .search-wrapper__results .p-w-r .pr-snippet-rating-decimal, .search-wrapper__results .p-w-r .pr-cons-form-group, .search-wrapper__results .p-w-r .pr-bestuses-form-group, .page-wrapper .p-w-r .pr-alert-container, .page-wrapper .p-w-r .pr-header-product-img, .page-wrapper .p-w-r .pr-header-required, .page-wrapper .p-w-r .pr-logo-container, .page-wrapper .p-w-r .pr-header-product-name, .page-wrapper .p-w-r .pr-review-snapshot-header-intro, .page-wrapper .p-w-r .pr-snippet-rating-decimal, .page-wrapper .p-w-r .pr-cons-form-group, .page-wrapper .p-w-r .pr-bestuses-form-group {
  display: none;
}
#pr-write .p-w-r .pr-table-cell, #pr-reviewdisplay .p-w-r .pr-table-cell, .product-grid__content .p-w-r .pr-table-cell, .product-full__details .p-w-r .pr-table-cell, #pr-reviewsnippet .p-w-r .pr-table-cell, .search-wrapper__results .p-w-r .pr-table-cell, .page-wrapper .p-w-r .pr-table-cell {
  padding: 0;
}
#pr-write .p-w-r .pr-helper-text, #pr-reviewdisplay .p-w-r .pr-helper-text, .product-grid__content .p-w-r .pr-helper-text, .product-full__details .p-w-r .pr-helper-text, #pr-reviewsnippet .p-w-r .pr-helper-text, .search-wrapper__results .p-w-r .pr-helper-text, .page-wrapper .p-w-r .pr-helper-text {
  color: #000000;
}
#pr-write .p-w-r .pr-clear-all-radios, #pr-reviewdisplay .p-w-r .pr-clear-all-radios, .product-grid__content .p-w-r .pr-clear-all-radios, .product-full__details .p-w-r .pr-clear-all-radios, #pr-reviewsnippet .p-w-r .pr-clear-all-radios, .search-wrapper__results .p-w-r .pr-clear-all-radios, .page-wrapper .p-w-r .pr-clear-all-radios {
  color: #000000;
  letter-spacing: 0;
}
#pr-write .p-w-r .pr-clear-all-radios:hover, #pr-reviewdisplay .p-w-r .pr-clear-all-radios:hover, .product-grid__content .p-w-r .pr-clear-all-radios:hover, .product-full__details .p-w-r .pr-clear-all-radios:hover, #pr-reviewsnippet .p-w-r .pr-clear-all-radios:hover, .search-wrapper__results .p-w-r .pr-clear-all-radios:hover, .page-wrapper .p-w-r .pr-clear-all-radios:hover {
  color: #000000;
  text-decoration: underline;
}
#pr-write .p-w-r .pr-clear-all-radios:focus, #pr-reviewdisplay .p-w-r .pr-clear-all-radios:focus, .product-grid__content .p-w-r .pr-clear-all-radios:focus, .product-full__details .p-w-r .pr-clear-all-radios:focus, #pr-reviewsnippet .p-w-r .pr-clear-all-radios:focus, .search-wrapper__results .p-w-r .pr-clear-all-radios:focus, .page-wrapper .p-w-r .pr-clear-all-radios:focus {
  outline: none;
  box-shadow: none;
}
#pr-write .p-w-r .pr-snippet, #pr-reviewdisplay .p-w-r .pr-snippet, .product-grid__content .p-w-r .pr-snippet, .product-full__details .p-w-r .pr-snippet, #pr-reviewsnippet .p-w-r .pr-snippet, .search-wrapper__results .p-w-r .pr-snippet, .page-wrapper .p-w-r .pr-snippet {
  text-align: center;
}
#pr-write .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled, #pr-reviewdisplay .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled, .product-grid__content .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled, .product-full__details .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled, #pr-reviewsnippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled, .search-wrapper__results .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled, .page-wrapper .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled {
  background-image: url("/media/global/stars/rating-0.png");
}
#pr-write .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled, #pr-reviewdisplay .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled, .product-grid__content .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled, .product-full__details .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled, #pr-reviewsnippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled, .search-wrapper__results .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled, .page-wrapper .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled {
  background-image: url("/media/global/stars/rating-25.png");
}
#pr-write .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled, #pr-reviewdisplay .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled, .product-grid__content .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled, .product-full__details .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled, #pr-reviewsnippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled, .search-wrapper__results .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled, .page-wrapper .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled {
  background-image: url("/media/global/stars/rating-50.png");
}
#pr-write .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled, #pr-reviewdisplay .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled, .product-grid__content .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled, .product-full__details .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled, #pr-reviewsnippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled, .search-wrapper__results .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled, .page-wrapper .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled {
  background-image: url("/media/global/stars/rating-75.png");
}
#pr-write .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled, #pr-reviewdisplay .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled, .product-grid__content .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled, .product-full__details .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled, #pr-reviewsnippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled, .search-wrapper__results .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled, .page-wrapper .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled {
  background-image: url("/media/global/stars/rating-100.png");
}
#pr-write .p-w-r .pr-review-snapshot .pr-ratings-histogram-barValue, #pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-ratings-histogram-barValue, .product-grid__content .p-w-r .pr-review-snapshot .pr-ratings-histogram-barValue, .product-full__details .p-w-r .pr-review-snapshot .pr-ratings-histogram-barValue, #pr-reviewsnippet .p-w-r .pr-review-snapshot .pr-ratings-histogram-barValue, .search-wrapper__results .p-w-r .pr-review-snapshot .pr-ratings-histogram-barValue, .page-wrapper .p-w-r .pr-review-snapshot .pr-ratings-histogram-barValue {
  background: #666666;
}
#pr-write .p-w-r .pr-review-snapshot-block, #pr-reviewdisplay .p-w-r .pr-review-snapshot-block, .product-grid__content .p-w-r .pr-review-snapshot-block, .product-full__details .p-w-r .pr-review-snapshot-block, #pr-reviewsnippet .p-w-r .pr-review-snapshot-block, .search-wrapper__results .p-w-r .pr-review-snapshot-block, .page-wrapper .p-w-r .pr-review-snapshot-block {
  display: none;
}
#pr-write .p-w-r .pr-review-snapshot-block dt, #pr-reviewdisplay .p-w-r .pr-review-snapshot-block dt, .product-grid__content .p-w-r .pr-review-snapshot-block dt, .product-full__details .p-w-r .pr-review-snapshot-block dt, #pr-reviewsnippet .p-w-r .pr-review-snapshot-block dt, .search-wrapper__results .p-w-r .pr-review-snapshot-block dt, .page-wrapper .p-w-r .pr-review-snapshot-block dt {
  display: none;
}
#pr-write .p-w-r .pr-accessible-btn, #pr-reviewdisplay .p-w-r .pr-accessible-btn, .product-grid__content .p-w-r .pr-accessible-btn, .product-full__details .p-w-r .pr-accessible-btn, #pr-reviewsnippet .p-w-r .pr-accessible-btn, .search-wrapper__results .p-w-r .pr-accessible-btn, .page-wrapper .p-w-r .pr-accessible-btn {
  border-radius: 0;
  font-weight: 400;
}
#pr-write .p-w-r .pr-accessible-btn{
  background: #000;
  text-decoration: none;
  color: #ffffff;
}
#pr-write .p-w-r .pr-accessible-btn:hover, #pr-reviewdisplay .p-w-r .pr-accessible-btn:hover, .product-grid__content .p-w-r .pr-accessible-btn:hover, .product-full__details .p-w-r .pr-accessible-btn:hover, #pr-reviewsnippet .p-w-r .pr-accessible-btn:hover, .search-wrapper__results .p-w-r .pr-accessible-btn:hover, .page-wrapper .p-w-r .pr-accessible-btn:hover {
  background: #272727;
}
#pr-write .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write, #pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write, .product-grid__content .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write, .product-full__details .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write, #pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write, .search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write, .page-wrapper .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write {
  display: none;
}
#pr-write .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span, #pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span, .product-grid__content .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span, .product-full__details .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span, #pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span, .search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span, .page-wrapper .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span {
  font-family: Helvetica,Arial,Verdana,sans-serif;
  font-size: 11px;
}
.product_wrap #pr-write .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write, .product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write, .product_wrap .product-grid__content .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write, .product_wrap .product-full__details .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write, .product_wrap #pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write, .product_wrap .search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write, .product_wrap .page-wrapper .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write {
  display: inline-block;
}
.product_wrap #pr-write .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,
.product_wrap .product-grid__content .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,
.product_wrap .product-full__details .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,
.product_wrap #pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,
.product_wrap .search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a {
  color: #333;
}
.product_wrap .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a {
  color: #666;
}
#pr-write .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, #pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .product-grid__content .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .product-full__details .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, #pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .page-wrapper .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link {
  border-left: 1px solid #272727;
}
.spp-cross-sells__products #pr-write .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .product-grid-wrapper #pr-write .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .search-wrapper #pr-write .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .spp-cross-sells__products #pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .product-grid-wrapper #pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .search-wrapper #pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .spp-cross-sells__products .product-grid__content .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .product-grid-wrapper .product-grid__content .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .search-wrapper .product-grid__content .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .spp-cross-sells__products .product-full__details .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .product-grid-wrapper .product-full__details .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .search-wrapper .product-full__details .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .spp-cross-sells__products #pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .product-grid-wrapper #pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .search-wrapper #pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .spp-cross-sells__products .search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .product-grid-wrapper .search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .search-wrapper .search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .spp-cross-sells__products .page-wrapper .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .product-grid-wrapper .page-wrapper .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link, .search-wrapper .page-wrapper .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link {
  display: none;
}
#pr-write .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container, #pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container, .product-grid__content .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container, .product-full__details .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container, #pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container, .search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container, .page-wrapper .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container {
  display: inline-block;
}
#pr-write .p-w-r .pr-review-display dt, #pr-write .p-w-r .pr-review-display dd, #pr-write .p-w-r .pr-review-display dl, #pr-reviewdisplay .p-w-r .pr-review-display dt, #pr-reviewdisplay .p-w-r .pr-review-display dd, #pr-reviewdisplay .p-w-r .pr-review-display dl, .product-grid__content .p-w-r .pr-review-display dt, .product-grid__content .p-w-r .pr-review-display dd, .product-grid__content .p-w-r .pr-review-display dl, .product-full__details .p-w-r .pr-review-display dt, .product-full__details .p-w-r .pr-review-display dd, .product-full__details .p-w-r .pr-review-display dl, #pr-reviewsnippet .p-w-r .pr-review-display dt, #pr-reviewsnippet .p-w-r .pr-review-display dd, #pr-reviewsnippet .p-w-r .pr-review-display dl, .search-wrapper__results .p-w-r .pr-review-display dt, .search-wrapper__results .p-w-r .pr-review-display dd, .search-wrapper__results .p-w-r .pr-review-display dl, .page-wrapper .p-w-r .pr-review-display dt, .page-wrapper .p-w-r .pr-review-display dd, .page-wrapper .p-w-r .pr-review-display dl {
  color: #000000;
}
#pr-write .p-w-r .pr-review-display.pr-rd-display-tablet .pr-review, #pr-reviewdisplay .p-w-r .pr-review-display.pr-rd-display-tablet .pr-review, .product-grid__content .p-w-r .pr-review-display.pr-rd-display-tablet .pr-review, .product-full__details .p-w-r .pr-review-display.pr-rd-display-tablet .pr-review, #pr-reviewsnippet .p-w-r .pr-review-display.pr-rd-display-tablet .pr-review, .search-wrapper__results .p-w-r .pr-review-display.pr-rd-display-tablet .pr-review, .page-wrapper .p-w-r .pr-review-display.pr-rd-display-tablet .pr-review {
  border-bottom: 1px dotted #959595;
}
#pr-write .p-w-r .pr-review-display .pr-rd-description-text, #pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-description-text, .product-grid__content .p-w-r .pr-review-display .pr-rd-description-text, .product-full__details .p-w-r .pr-review-display .pr-rd-description-text, #pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-description-text, .search-wrapper__results .p-w-r .pr-review-display .pr-rd-description-text, .page-wrapper .p-w-r .pr-review-display .pr-rd-description-text {
  color: #000000;
}
#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-review-product.pr-rd-bold, #pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-description-text {
  width: 70%;
}
#pr-write .p-w-r .pr-review-display .pr-rd-main-header, #pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header, .product-grid__content .p-w-r .pr-review-display .pr-rd-main-header, .product-full__details .p-w-r .pr-review-display .pr-rd-main-header, #pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-main-header, .search-wrapper__results .p-w-r .pr-review-display .pr-rd-main-header, .page-wrapper .p-w-r .pr-review-display .pr-rd-main-header {
  background: none;
  padding: 0 40px 20px;
  border-bottom: 1px solid #ebebeb
  border-top: none;
  margin-bottom: 0;
}
#pr-write .p-w-r .pr-review-display .pr-rd-main-header h1, #pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header h1, .product-grid__content .p-w-r .pr-review-display .pr-rd-main-header h1, .product-full__details .p-w-r .pr-review-display .pr-rd-main-header h1, #pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-main-header h1, .search-wrapper__results .p-w-r .pr-review-display .pr-rd-main-header h1, .page-wrapper .p-w-r .pr-review-display .pr-rd-main-header h1 {
  display: none;
}
#pr-write .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group, #pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group, .product-grid__content .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group, .product-full__details .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group, #pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group, .search-wrapper__results .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group, .page-wrapper .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group {
  font-family:  Helvetica,Arial,Verdana,sans-serif;
  font-size: 16px;
  font-weight: 400;
}
#pr-write .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group label, #pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group label, .product-grid__content .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group label, .product-full__details .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group label, #pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group label, .search-wrapper__results .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group label, .page-wrapper .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group label {
  text-transform: uppercase;
  color: #000000;
  font-size: 16px;
  font-weight: 400;
}
#pr-write .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select, #pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select, .product-grid__content .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select, .product-full__details .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select, #pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select, .search-wrapper__results .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select, .page-wrapper .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select {
  text-transform: lowercase;
  font-weight: 400;
}
#pr-write .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select optgroup, #pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select optgroup, .product-grid__content .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select optgroup, .product-full__details .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select optgroup, #pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select optgroup, .search-wrapper__results .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select optgroup, .page-wrapper .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select optgroup {
  font-weight: normal;
}

/* Spp Page Review Container */
#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-helpful-text.pr-rd-bold {
  float:none;
}
.product_wrap .spp_customer_reviews .p-w-r {
  margin: 0;
}
.product_wrap .spp_reviews {
  padding: 25px 20px 0px 20px
}
.product_wrap .spp_reviews_heading {
  text-align:center;
  margin-top: 40px;
}
.product_wrap .spp_reviews_heading h2 {
  text-transform: capitalize;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family:  Helvetica,Arial,Verdana,sans-serif;
  letter-spacing: -0.01em;
  font-weight: normal;
  line-height: 1.17;
  font-size: 28px;
  font-weight: 400;
  margin-bottom: 0px;
}
.product_wrap .spp_reviews_button {
  text-align: right;
  float: right;
  padding: 17px 20px 0px 0px;
}
.product_wrap .spp_reviews_button a {
  padding: 10px 25px 10px 25px;
  border: 1px solid;
  background-color: #000;
  text-transform: uppercase;
  font-weight: bold;
  color:#ffffff;
}
.product_wrap .spp_reviews_button input[type="submit"] {
  letter-spacing: 0px;
}
.p-w-r .pr-review-display { padding-bottom:50px;}
.product_wrap .pr-review-snippet-container {
  font-family: Helvetica,Arial,Verdana,sans-serif;
  text-align:center;
}
.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a {
  font-size:11px !important;
}
.product_wrap .product-full__details .pr-review-snippet-container .pr-snippet-stars-reco-reco {
  display: none;
}
.product_wrap .product-full__details .pr-review-snippet-container .pr-snippet-stars-reco-inline {
  margin: 0 0 10px 0;
}
.product_wrap .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-reco,
.product_wrap .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write {
  margin-top: 5px;
}
.product_wrap .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-reco a,
.product_wrap .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write a {
  margin: 0;
}
.product_wrap .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write {
  display: inline-block;
}
.product_wrap #pr-reviewdisplay .p-w-r :focus {
  outline: none;
  box-shadow: none;
  text-decoration: none;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a,
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-standard .pr-review-snapshot-snippets .pr-snippet-read-and-write a,
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-compact .pr-review-snapshot-snippets .pr-snippet-read-and-write a,
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-minimal .pr-review-snapshot-snippets .pr-snippet-read-and-write a {
  display: none;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot-simple .pr-snippet-reco-to-friend-green, .product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-standard .pr-snippet-reco-to-friend-green, .product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-compact .pr-snippet-reco-to-friend-green, .product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-minimal .pr-snippet-reco-to-friend-green {
  background: none;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot-simple .pr-snippet-reco-to-friend-green circle, .product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-standard .pr-snippet-reco-to-friend-green circle, .product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-compact .pr-snippet-reco-to-friend-green circle, .product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-minimal .pr-snippet-reco-to-friend-green circle {
  display: none;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot-simple .pr-snippet-reco-to-friend-green .pr-checkbox-icon,
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-standard .pr-snippet-reco-to-friend-green .pr-checkbox-icon,
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-compact .pr-snippet-reco-to-friend-green .pr-checkbox-icon,
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-minimal .pr-snippet-reco-to-friend-green .pr-checkbox-icon {
  display: none !important;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot-simple .pr-snippet-reco-to-friend-green .pr-reco-value,
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-standard .pr-snippet-reco-to-friend-green .pr-reco-value,
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-compact .pr-snippet-reco-to-friend-green .pr-reco-value,
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-minimal .pr-snippet-reco-to-friend-green .pr-reco-value {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  letter-spacing: -0.01em;
  font-weight: normal;
  line-height: 1.17;
  font-size: 28px;
  margin: 0 0 10px 15px;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot-simple .pr-reco-to-friend-message,
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-standard .pr-reco-to-friend-message,
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-compact .pr-reco-to-friend-message,
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-minimal .pr-reco-to-friend-message {
  font-size: 16px;
  line-height: 24px;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-rd-bold {
  font-family: Helvetica,Arial,Verdana,sans-serif;
  font-weight: normal;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-rd-description {
  font-family: Helvetica,Arial,Verdana,sans-serif;
  margin-bottom:8px;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-rd-description .pr-rd-bold {
  font-family:  Helvetica,Arial,Verdana,sans-serif;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-rd-description .pr-rd-inner-side-content-block p {
  padding: 0 0 2px;
  font-size: 11px;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  font-weight: normal;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-rd-description .pr-rd-inner-side-content-block p time {
  color: #000000;
  font-weight: normal;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-rd-description .pr-rd-inner-side-content-block p .pr-rd-bold {
  font-size: 11px;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  font-weight: normal;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-accordion-btn {
  letter-spacing: 0px;
  font-weight: 400;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  text-transform: capitalize;
  float:none;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-accordion-btn span {
  font-size: 11px;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  font-weight: normal;
  text-transform: uppercase;
  text-decoration: underline;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-accordion .pr-accordion-btn .pr-caret-icon svg {
  width:15px;
  height:15px;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-accordion-btn .pr-caret-icon__line {
  stroke: #000000;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review {
  border-top: 1px solid #ccc;
  padding: 10px 0px;
  margin-bottom: 0;
}
.spp-content .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars {
  float:none;
}
.spp-content .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-container {
  display: block;
}
.spp-content .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet {
  margin-bottom: 15px;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review p {
  font-size: 11px;
  line-height: 14px;
  color:#333;
  font-family: Helvetica,Arial,Verdana,sans-serif;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review p.pr-rd-bottomline {
  margin-bottom:10px;
}
.product_wrap .p-w-r .pr-review-display .pr-rd-side-content-block {
  float: right;
  width:25%;
  display: inline-block;
}
.p-w-r .pr-review-display .pr-rd-header.pr-rd-content-block { margin-bottom:5px;}
.p-w-r .pr-review-display .pr-rd-content-block.pr-accordion, .p-w-r .pr-review-display .pr-rd-images { /*width: 25%;*/ margin-bottom:0px !important; }
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-display dd {
  font-weight: normal;
  line-height: 16px;
  font-size:11px;
  color: #333;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-display dt {
  font-weight: normal;
  line-height: 16px;
  font-size: 11px;
  color:#333;
  text-transform: lowercase;
  width: 70%;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-display dt:first-letter {
  text-transform: uppercase;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-msq-list {
  font-family: Helvetica,Arial,Verdana,sans-serif;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-msq-list dt {
  text-transform: uppercase;
  font-family:  Helvetica,Arial,Verdana,sans-serif;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block {
  margin: 0;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot span.pr-snippet-review-count {
  display: none;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot-faceoff {
  display: none;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot-faceoff .pr-faceoff-label,
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot-faceoff .pr-faceoff-title {
  font-family:  Helvetica,Arial,Verdana,sans-serif;
  color: #000000;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot-faceoff .pr-faceoff-review {
  font-family: Helvetica,Arial,Verdana,sans-serif;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot-faceoff .pr-faceoff-title {
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family:  Helvetica,Arial,Verdana,sans-serif;
  letter-spacing: -0.01em;
  font-weight: normal;
  line-height: 1.17;
  font-size: 19px;
  text-align: center;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot-snippets {
  padding: 0 20px;
  margin-left:15%;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot-snippets .pr-snippet-stars-reco-reco {
  display: none;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-reco-to-friend {
  max-width: 100%;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-reco-to-friend div, .product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-reco-to-friend span {
  display: block !important;
}
.product_wrap #pr-reviewdisplay .pr-review-snapshot-msq-container {
  display: none;
}
.product_wrap #pr-reviewdisplay .pr-review-snapshot-block-container {
  margin-bottom: 0;
}
.product_wrap #pr-reviewdisplay .pr-review-snapshot-block .pr-review-snapshot-block-headline, .product_wrap #pr-reviewdisplay .pr-review-snapshot-block .pr-snapshot-highlight {
  display: none;
}
.product_wrap #pr-reviewdisplay .pr-review-snapshot-block .pr-snapshot-tag-def {
  text-align: center;
  color: #000000;
}
.product_wrap #pr-reviewdisplay .pr-review-snapshot-block .pr-snapshot-tag-def:first-of-type {
  padding-top: 0;
}
.product_wrap #pr-reviewdisplay .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-reco-value {
  font-weight: bold;
}
.product_wrap #pr-reviewdisplay .pr-review-snapshot .pr-review-snapshot-snippets-headline {
  color: #000000;
}
.product_wrap #pr-reviewdisplay .pr-review-snapshot .pr-review-snapshot-block-cons .pr-review-snapshot-tags {
  display: none;
}
.product_wrap #pr-reviewdisplay .pr-review-snapshot .pr-review-snapshot-block-pros .pr-review-snapshot-block-headline {
  display: block;
  background-color: #ffffff;
  color: #000000;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  letter-spacing: -0.01em;
  font-weight: normal;
  line-height: 1.17;
  font-size: 28px;
  text-align: center;
}
.product_wrap #pr-reviewdisplay .pr-review-snapshot .pr-review-snapshot-block-pros dt {
  display: block;
  background-color: #ffffff;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-review-headline {
  color: #333;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  padding: 0 0 0 0;
  margin: 0;
  line-height: 1.31;
  display: inline;
  top: -5px;
  position: relative;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 11px;
  font-weight:bold;
  letter-spacing: 1px;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-review-headline:first-letter {
  text-transform: uppercase;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-main-footer {
  padding:5px 0 20px 0;
  border-bottom: none;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  text-align: center;
  text-transform: capitalize;
  border-top:1px solid #ccc;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-main-footer .pr-rd-review-position {
  float: left;
  margin: 0;
  padding-top: 4px;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-main-footer .pr-rd-pagination {
  font-size: 11px;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  border-top:none;
  padding:10px 25px 20px 0;
  text-align: right;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-main-footer .pr-rd-to-top {
  margin-left: 19%;
  float: left;
  text-decoration: none;
  font-size: 11px;
  font-family: Helvetica,Arial,Verdana,sans-serif;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-main-footer .pr-rd-content-block {
  width: 100%;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-main-footer .pr-rd-pagination-btn {
  color: #000000;
  text-transform: capitalize;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-footer {
  font-family: Helvetica,Arial,Verdana,sans-serif;
  margin-bottom: 0;
  padding-bottom: 0;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-footer .pr-rd-bottomline span {
  font-size: 11px;
  color:#333;
  font-family: Helvetica,Arial,Verdana,sans-serif;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-footer .pr-rd-bottomline span:first-child {
  display: none;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-footer .pr-modal-visible .pr-flag-review-btn {
  background-color: black;
  font-size: 11px;
  margin-bottom: 20px;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-footer .pr-modal-visible .pr-flag-review-fieldset input[type="radio"] {
  position: relative;
  left: 0;
  top: 4px
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-footer .pr-modal-visible .pr-flag-review-label {
  font-family: Helvetica,Arial,Verdana,sans-serif;
  font-size: 13px;
  font-weight: bold;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-footer .pr-modal-visible .pr-flag-review-label b,
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-footer .pr-modal-visible .pr-flag-review-label abbr {
  font-size: 13px;
  font-family: Helvetica,Arial,Verdana,sans-serif!important;
  font-weight: bold!important;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-footer .pr-rd-helpful-text {
  font-size: 11px;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  font-weight: normal;
  display:inline-block;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.product_wrap #pr-reviewdisplay .pr-review-display.pr-rd-display-desktop .pr-rd-star-rating {
  width: 16%;
}
.product_wrap #pr-reviewdisplay .pr-thumbs-icon {
  display: none;
}
.product_wrap #pr-reviewdisplay .pr-helpful-action {
  margin-right: 10px;
}
.product_wrap #pr-reviewdisplay .pr-helpful-count {
  color: #4c4c4c;
  font-size: 11px;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  text-transform: uppercase;
}
.product_wrap #pr-reviewdisplay .pr-helpful-count:hover {
  color: #272727;
  text-decoration: none;
}
.product_wrap #pr-reviewdisplay .pr-helpful-btn {
  padding: 0 5px;
  margin-right: 0;
  background: none;
  margin-top: 7px;
  text-transform: capitalize;
  float: none;
  border: none;
}
.product_wrap #pr-reviewdisplay .pr-helpful-yes .pr-helpful-count:before {
  content: 'yes';
  visibility: visible;
  text-decoration: underline;
  margin-right: 5px;
}
.product_wrap #pr-reviewdisplay .pr-helpful-yes .pr-helpful-count:hover:before {
  text-decoration: none;
}
.product_wrap #pr-reviewdisplay .pr-helpful-no .pr-helpful-count:before {
  content: 'no';
  visibility: visible;
  text-decoration: underline;
  margin-right: 5px;
}
.product_wrap #pr-reviewdisplay .pr-helpful-no .pr-helpful-count:hover:before {
  text-decoration: none;
}

/* Write a review Page styles */

.write_a_review__container{
  border-top: 1px solid #ccc;
  padding-top: 15px;
  margin-bottom: 100px;
}

.write_a_review__container #pr-write .p-w-r span.pr-tag-label,
.write_a_review__container #pr-write .p-w-r .form-group {
  font-family: Helvetica,Arial,Verdana,sans-serif;
  line-height: 1;
  margin-bottom:15px;
  font-size:11px;
}
.write_a_review__container #pr-write .p-w-r .form-group.pr-media_videourl-form-group, .write_a_review__container #pr-write .p-w-r .form-group.pr-media_image-form-group {
  display: block;
}
.write_a_review__container #pr-write .p-w-r span label.pr-control-label,
.write_a_review__container #pr-write .p-w-r .form-group label.pr-control-label {
  margin-bottom: 8px;
}
.write_a_review__container #pr-write .p-w-r span label.pr-control-label span,
.write_a_review__container #pr-write .p-w-r .form-group label.pr-control-label span {
  font-size: 11px;
  text-transform: uppercase;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  line-height: 15px;
  color: #333;
  letter-spacing: 1.1px;
  font-weight: normal;
}
.write_a_review__container #pr-write .p-w-r span .pr-helper-text,
.write_a_review__container #pr-write .p-w-r .form-group .pr-helper-text {
  font-size: 9px;
  padding-top: 8px;
}
.write_a_review__container #pr-write .p-w-r .pr-subscript {
  font-family: Helvetica,Arial,Verdana,sans-serif;
  line-height: 1.5em;
  color: #000000;
  font-size: 11px;
}
.write_a_review__container #pr-write .p-w-r .pr-subscript a {
  font-family: Helvetica,Arial,Verdana,sans-serif;
  line-height: 1.5em;
  color: #000000;
  font-size: 11px;
  border:none;
  background:none;
  padding: 0;
}
.write_a_review__container #pr-write .p-w-r .tag-group .pr-label-control.checked {
  background-color: #000000;
}
.write_a_review__container #pr-write .p-w-r .tag-group .pr-label-control.checked span {
  color: #ffffff;
}
.write_a_review__container #pr-write .p-w-r .pr-bottomline-form-group .pr-btn.active {
  background-color: #000000;
}
.write_a_review__container #pr-write .p-w-r #pr-whatisyourhairtype option:hover {
  background-color: #959595;
}
.write_a_review__container #pr-write .p-w-r .pr-btn {
  padding:7px 15px;
  height: auto;
  font-size:11px;
  margin-left: 0;
}
.write_a_review__container #pr-write .p-w-r .pr-footer .pr-btn {
  font-size:12px;
  border: none;
  outline: none;
  text-transform: uppercase;
}
.write_a_review__container #pr-write .p-w-r .pr-btn-add-tag a {
  background-color: #000000;
  color: #ffffff;
  border: none;
  outline: none;
}
.write_a_review__container #pr-write .p-w-r .pr-btn-add-tag a:after {
  color: #ffffff;
}
.write_a_review__container #pr-write .pr-header-title {
  color: #000000;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  text-transform: capitalize;
}
.write_a_review__container .pr-clear-all-radios {
  text-transform: uppercase;
}
#power_review_container,
#pr-reviewdisplay {
  max-width: 650px;
  margin:0 auto 20px;
  position:relative;
}
#power_review_container .product-full__details__image-link {
  text-decoration: none;
}
.product-full__name {
  text-align: left;
  margin-bottom:20px;
}
.product-full__image {
  width: 35%;
  float: left;
}
.product-full__details {
  float: right;
  width: 65%;
}
.js-product-image-link {
  display: none;
}
.product-full__details .js-product-image-link, .product-full__image--single .js-product-image-link {
  display: block;
}
.product-full__image img{
  width: auto;
  display:block;
  height: auto;
  margin: 0 auto;
}
#power_review_container .write_a_review_header {
  clear: both;
  margin: 0 0 15px 0;
}
#power_review_container .write_a_review_header .title{
  background: 0;
  display: block;
  border-bottom:1px solid #ccc;
  padding: 0 0 10px;
  text-indent: 0;
  font-family: "NewtextITCStd-Regular";
  font-variant: small-caps;
  font-size: 13px;
  font-weight: 400;
  letter-spacing: 2px;
  color: #000;
}
#power_review_container .write_a_review_header .suffix {
  margin: 13px 0 0;
  font-size: 9px;
  display:block;
}
#power_review_container .write_a_review_header .indicator {
  display: inline;
  margin-left: 2px;
  vertical-align: top;
}
#power_review_container input,
#power_review_container select {
  font-family: Helvetica,Arial,Verdana,sans-serif;
  line-height: 15px;
  padding: 0 5px!important;
  color: #333;
  letter-spacing: 1.1px;
  width: 100%!important;
  height: 24px!important;
  border: 1px solid #ccc;
  font-size: 11px;
  border-radius:0px;
}
.write_review_header {
  padding: 20px;
  margin: 0 30px;
  position: relative;
}
.write_review_header .review_product_image {
  float: left;
  width: auto;
  display: block;
  margin-right: 20px;
  margin-bottom: 10px;
}
.write_review_header .review_product_name {
  color: #000000;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  font-weight: bold;
  line-height: normal;
  margin-bottom: 15px;
  font-size: 18px;
  text-transform: lowercase;
}
.write_review_header #description {
  color: #666666;
  font-size: 12px;
}
#pr-write .p-w-r .pr-textinput::placeholder,
#pr-write .p-w-r .pr-textarea::placeholder {
  color: #808080;
}
.write_a_review__container .p-w-r .pr-header {
  border-bottom: none;
}
.pr-submit .pr-footer .pr-btn-review {
 font-family: Helvetica,Arial,Verdana,sans-serif;
}
.product_container .product-full__ratings {
  padding-top: 10px;
}
.product_wrap .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write .pr-snippet-review-count,
.product_wrap .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write a.pr-snippet-write-review-link,
.product_wrap .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a.pr-snippet-write-review-link,
.product_wrap .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write a.pr-snippet-write-review-link:hover,
.product_wrap .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a.pr-snippet-write-review-link:hover {
  display: block;
  text-align: right;
  font-size: 11px;
  color: #888;
  border-left:none;
  margin: 4px 0 0 0;
  font-family: Helvetica,Arial,Verdana,sans-serif
}
.product_wrap .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write a:hover,
#pr-reviewdisplay .p-w-r .pr-rd-flag-review-container a:hover {
  color:#fff;
}

/*
.product_wrap .spp_customer_reviews .spp_reviews .spp_reviews_heading p {
  color: #000000;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  font-weight: bold;
  line-height: normal;
  font-size: 35px;
  text-transform: capitalize;
}
.tag-container .pr-tag-level {
  font-family: Helvetica,Arial,Verdana,sans-serif;
}
*/

/* Write a Review Page */
.p-w-r .pr-review-display .pr-snippet-stars:before {
    content: "Customer Rating " !important;
    display: inline-block;
    font-size: 11px;
    margin-bottom: 6px;
    float: left;
    line-height: 20px;
    margin-right: 10px;
}
.p-w-r .pr-rd-main-header .pr-rd-sort-group label {
  text-transform: initial;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  color: #000000;
  font-size: 12px;
}
.p-w-r .pr-rd-main-header .pr-rd-sort-group #pr-rd-sort-by{
  font-family: sans-serif;
  color: #333;
  font-size: 11px;
  padding: 0px;
  min-width: 0px;
  line-height: 2;
  text-transform: uppercase;
  border: 1px solid #ccc;
  letter-spacing: 1.1px;
}
#pr-war-form input#pr-headline-input{
  font-size: 11px;
  font-family: Helvetica,Arial,Verdana,sans-serif;
}
#pr-war-form .pr-comments-form-group textarea#pr-comments {
  font-size: 11px;
  font-family: Helvetica,Arial,Verdana,sans-serif;
}
#pr-war-form .pr-comments-form-group textarea#pr-comments::placeholder {
  font-size:11px;
}
#pr-war-form #pr-name input#pr-name-input{
  font-size: 11px;
  font-family: Helvetica,Arial,Verdana,sans-serif;
}
#pr-war-form .pr-location-form-group #pr-location input#pr-location-input {
  font-size: 11px;
  font-family: Helvetica,Arial,Verdana,sans-serif;
}
#pr-war-form .pr-bestuses-form-group , #pr-war-form #pr-wasthisagift{
  display: none;
}
#pr-war-form label.pr-btn-fileinput {
  background-color: #000000;
}
#pr-war-form label.pr-btn-fileinput span {
  color: #ffffff;
  text-transform: uppercase;
  font-size: 11px;
  padding: 0;
}
#pr-write .p-w-r .pr-btn-fileinput span:after {
  color: #ffffff;
}
#pr-write input::placeholder {
  font-size: 11px !important;
}
#pr-write .p-w-r .pr-footer {
  padding-top: 0;
}

/* Review Display Page */

.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-main-footer .pr-rd-review-position span {
  font-size: 12px;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  margin-left: 25px;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-main-footer .pr-rd-review-position span:nth-child(2) {
  margin: 0;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-footer .pr-modal-visible .pr-flag-review-btn-cancel {
  background-color: black;
  font-size: 11px;
  color: white;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-footer .pr-modal-visible .pr-flag-review-btn:hover {
  color: gray;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a {
  margin-left:0;
  border: 1px solid #ccc;
}
.product_wrap #pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a:hover {
  color:#fff;
}
.product_wrap .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-stars {
  float:left;
  z-index: 8;
  position: relative;
}
#pr-reviewdisplay .pr-rd-side-content-block .pr-rd-reviewer-details.pr-rd-inner-side-content-block {
  text-align:left;
}
#pr-reviewdisplay #pr-flag-reviews .pr-flagging-radio span {
  font-family: Helvetica,Arial,Verdana,sans-serif;
  font-size: 11px;
  vertical-align: bottom;
}
#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group label {
  font-size: 16px;
  font-family: Arial sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  display:none;
}
#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select#pr-rd-sort-by {
  float:right;
  font-family: sans-serif;
  color: #333;
  font-size: 11px;
  padding: 0px 0 0 5px;
  height: 27px;
  min-width: 0px;
  margin-right: 10%;
  line-height: 2;
  width: 48%;
  text-transform: uppercase;
  border: 1px solid #ccc;
  letter-spacing: 1.1px;
}
#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select#pr-rd-sort-by option {
  font-weight: normal;
  color:#333;
}
.p-w-r #pr-review-display header#pr-rd-main-header {
  padding: 0 40px 15px;
  position: relative;
  bottom: 27px;
}
.p-w-r .pr-snippet .pr-snippet-stars-png,
.p-w-r .pr-review-display .pr-snippet-stars-png {
  background: none;
}

/* End of power review css fiels */

/* Review Display Page */
.spp_customer_reviews .spp_reviews_heading {
  font-family: 'NewtextITCStd-Regular';
  font-variant: small-caps;
  text-transform: capitalize;
  margin-bottom: 10px;
  font-weight: normal;
  letter-spacing: 2px;
  padding-bottom: 2px;
  line-height: 26px;
  font-size: 17px;
}
.pr-review-snapshot,
.p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal,
.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-reco,
.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-reco,
.product_wrap .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-read-and-write  a.pr-snippet-write-review-link,
.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png, .p-w-r fieldset .pr-cons-form-group {
  display: none;
}
.p-w-r .pr-review-display .pr-rd-footer {
  width: 70%;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-footer aside.pr-rd-flag-review-container a {
  margin-top:15px;
  padding:0;
  text-decoration: underline;
}
.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-footer aside.pr-rd-flag-review-container a:hover {
  background:none;
  color:#000;
  text-decoration: none;
}
.p-w-r .pr-rd-helpful-action .pr-helpful-btn:active {
  background: none;
}

/* Thank you page */

.write_a_review__container #pr-write .thank-you-page {
  font-family: Helvetica,Arial,Verdana,sans-serif;
}
.write_a_review__container #pr-write .thank-you-page .header {
  margin: 0;
}
.write_a_review__container #pr-write .thank-you-page .title {
  text-transform: uppercase;
  font-size: 14px;
  color: #333;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  font-weight: normal;
  line-height: 1.17;
  margin-top: 0;
}
.write_a_review__container #pr-write .thank-you-page .subtitle {
  color: #000000;
  font-size: 11px;
  line-height: 1.375;
  font-family: Helvetica,Arial,Verdana,sans-serif;
}
.write_a_review__container #pr-write .thank-you-page .header a {
  line-height: 1.375;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  font-weight: normal;
  padding: 0;
}
.write_a_review__container #pr-write .thank-you-page .header a:hover {
  background: none;
  text-decoration: underline;
}
.write_a_review__container #pr-write .thank-you-page .review-preview .headline {
  font-family:  Helvetica,Arial,Verdana,sans-serif;
  letter-spacing: 1.1px;
  font-weight: normal;
  line-height: 14px;
  font-size: 14px;
  text-transform: capitalize;
}
.write_a_review__container #pr-write .thank-you-page .review-preview .headline:first-letter {
  text-transform: uppercase;
}
.write_a_review__container #pr-write .thank-you-page .review-preview .pr-text {
  font-size: 14px;
  line-height: 1.28;
  font-family: Helvetica,Arial,Verdana,sans-serif;
}
.write_a_review__container #pr-write .thank-you-page .review-preview .pr-text:first-child {
  font-size: 11px;
  line-height: 1.375;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  letter-spacing:1.1px;
  width:60%;
}
.write_a_review__container #pr-write .thank-you-page .review-preview .pr-text .pr-dark {
  font-family: Helvetica,Arial,Verdana,sans-serif;
  font-weight: bold;
  font-size: 11px;
  text-transform: lowercase;
  display: inline-block;
  margin-right: 8px;
}
.write_a_review__container #pr-write .thank-you-page .review-preview .pr-text .pr-dark:first-letter {
  text-transform: uppercase;
}
.write_a_review__container #pr-write .thank-you-page .review-preview .pr-text span {
  font-family: Helvetica,Arial,Verdana,sans-serif;
  font-weight: 400;
  font-size: 11px;
}
.write_a_review__container #pr-write .p-w-r .thank-you-page span {
  float: none;
}
#pr-write .p-w-r .thank-you-page h2.headline,
#pr-reviewdisplay .p-w-r .thank-you-page h2.headline,
.product-grid__content .p-w-r .thank-you-page h2.headline,
.product-full__details .p-w-r .thank-you-page h2.headline,
#pr-reviewsnippet .p-w-r .thank-you-page h2.headline,
.page-wrapper .p-w-r .thank-you-page h2.headline {
  text-transform: uppercase;
  color: #333;
}
#pr-write .p-w-r .thank-you-page .pr-rating-number,
#pr-reviewdisplay .p-w-r .thank-you-page .pr-rating-number,
.product-grid__content .p-w-r .thank-you-page .pr-rating-number,
.product-full__details .p-w-r .thank-you-page .pr-rating-number,
#pr-reviewsnippet .p-w-r .thank-you-page .pr-rating-number,
.search-wrapper__results .p-w-r .thank-you-page .pr-rating-number,
.page-wrapper .p-w-r .thank-you-page .pr-rating-number {
  border: 1px solid #ccc;
}
#pr-write .p-w-r .thank-you-page .pr-rating-date, #pr-reviewdisplay .p-w-r .thank-you-page .pr-rating-date, .product-grid__content .p-w-r .thank-you-page .pr-rating-date, .product-full__details .p-w-r .thank-you-page .pr-rating-date, #pr-reviewsnippet .p-w-r .thank-you-page .pr-rating-date, .search-wrapper__results .p-w-r .thank-you-page .pr-rating-date, .page-wrapper .p-w-r .thank-you-page .pr-rating-date {
  border: none;
}
#pr-write .p-w-r .thank-you-page .title, #pr-reviewdisplay .p-w-r .thank-you-page .title, .product-grid__content .p-w-r .thank-you-page .title, .product-full__details .p-w-r .thank-you-page .title, #pr-reviewsnippet .p-w-r .thank-you-page .title, .search-wrapper__results .p-w-r .thank-you-page .title, .page-wrapper .p-w-r .thank-you-page .title {
  color: #333;
  text-transform: capitalize;
}
#pr-write .p-w-r .thank-you-page .pr-dark, #pr-reviewdisplay .p-w-r .thank-you-page .pr-dark, .product-grid__content .p-w-r .thank-you-page .pr-dark, .product-full__details .p-w-r .thank-you-page .pr-dark, #pr-reviewsnippet .p-w-r .thank-you-page .pr-dark, .search-wrapper__results .p-w-r .thank-you-page .pr-dark, .page-wrapper .p-w-r .thank-you-page .pr-dark {
  color: #333;
  font-weight: normal;
}
.spp_customer_reviews .p-w-r .pr-review-display .pr-rd-content-block .pr-rd-def-list dt, .p-w-r .pr-review-display .pr-rd-content-block .pr-rd-def-list dd {
  height: 16px;
}

#pr-write .p-w-r #pr-war-form input.pr-textinput {
  font-size: 11px;
  font-family: Helvetica,Arial,Verdana,sans-serif;
}
#power_review_container #pr-write .p-w-r .pr-has-error .form-control {
  border-color: #d00;
}
#power_review_container .write_a_review__container #pr-write .p-w-r .form-group.pr-has-error label.pr-control-label span {
  color: #d00;
}
#pr-write .p-w-r .pr-rating-form-group .pr-star-v4-0-filled {
  background: url('/media/global/stars/ratingstars_star_0.png') no-repeat;
  width: 25px;
  height: 25px;
  margin: 0;
}
#pr-write .p-w-r .thank-you-page .pr-rating-number {
  border: none;
}
.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span.pr-snippet-review-count {
  font-size: 11px!important;
  text-transform: uppercase;
}
.product_wrap #pr-reviewdisplay .pr-helpful-count:hover {
  text-decoration: none;
}
.spp_customer_reviews #pr-reviewdisplay .pr-flag-review-fieldset .pr-flagging-radio .pr-flag-review-input {
  opacity: 1;
}
.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a.pr-snippet-review-count {
  text-transform: uppercase;
}
#main #power_review_container .product-full__container a.js-product-image-link:hover {
  border-bottom-color: #ffffff;
}
.product_wrap .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-read-and-write  a.pr-snippet-write-review-link {
  display: block;
  color: #666;
  text-transform: uppercase;
}
.product_wrap .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-read-and-write  a.pr-snippet-write-review-link:hover {
  color: #000;
}
/* Thank you page end */

.product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-main-footer .pr-rd-to-top:hover {
  background: none;
}

.spp_product__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-minimal span.pr-snippet-review-count,
.spp_product__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container {
  display: block !important;
}
.product_wrap .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write .pr-snippet-review-count {
  text-align: center;
}
/* Mobile Fix */

@media only screen and (max-width: 768px) {
  .product-full__details {
    float: none;
    width: 100%;
    padding:10px;
  }
  .product-full__image {
    float: none;
    width: 100%;
  }
  .write_a_review__container {
    margin-bottom: 0;
  }
  .product-full__name {
    text-align: center;
  }
  .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars {
    float: none !important;
  }
  .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-read-and-write {
    display: block;
    margin: 5px 0 10px;
  }
  .product_wrap .p-w-r .pr-review-display .pr-rd-side-content-block, #pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-review-product.pr-rd-bold, #pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-description-text, .p-w-r .pr-review-display .pr-rd-content-block.pr-accordion, .p-w-r .pr-review-display .pr-rd-footer {
    float:none;
    display: block;
    width:100%;
  }
  #pr-reviewdisplay .pr-rd-side-content-block .pr-rd-reviewer-details.pr-rd-inner-side-content-block {
    text-align: left;
  }
  #pr-reviewdisplay {
    max-width: 100%;
    padding: 0 10px;
  }
  .p-w-r #pr-review-display header#pr-rd-main-header {
    padding: 0;
  }
  .product_wrap #pr-reviewdisplay .p-w-r .pr-review-snapshot-snippets {
    padding: 0;
    margin:0;
  }
  #pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group select#pr-rd-sort-by {
    margin-right: 0;
  }
  .js-product-image-link {
    display: block;
  }
  .product-full__details .js-product-image-link {
    display: none;
  }
  #power_review_container .p-w-r select {
    -webkit-appearance: menulist;
  }
  #pr-reviewdisplay .p-w-r .pr-rd-no-reviews a.pr-snippet-write-review-link {
    width: 100%;
  }
  .product_wrap .spp_reviews_heading {
    text-align: center;
    margin-top: 20px;
  }
  #pr-reviewdisplay .p-w-r .pr-snippet {
    text-align: left;
  }
  .product_wrap .link-list{
    background: url(/media/export/images/hr-double-border.png) repeat-x scroll 0 bottom transparent;
    text-align: center;
    padding-bottom: 20px;
    border-top: none;
  }
  .review-container .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-read-and-write  a.pr-snippet-write-review-link {
    text-align: center !important;
    font-size: 11px !important;
  }
  .product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-main-footer .pr-rd-review-position {
    float: none;
  }
  .product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-main-footer .pr-rd-to-top {
    display: block;
    margin: 0;
    float: none;
  }
  .product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-main-footer .pr-rd-pagination-btn {
    float: none;
    font-size: 12px;
  }
  .product_wrap #pr-reviewdisplay .pr-review-display .pr-rd-main-footer .pr-rd-pagination {
    text-align: center;
    padding: 0;
    margin: 0;
  }
  .product_wrap .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write .pr-snippet-review-count {
    text-align: center;
  }
  .write_a_review__container #pr-write .p-w-r .pr-textarea::-webkit-input-placeholder,
  .write_a_review__container #pr-write .p-w-r .pr-textinput::-webkit-input-placeholder {
    font-size: 9px;
    text-transform: capitalize;
    color: #808080 !important;
  }
  #pr-write .p-w-r .form-group .pr-btn-default.pr-btn-fileinput {
    display: block;
  }
}
.write_a_review__container .pr-media_image-form-group .id-form-group, .write_a_review__container .pr-media_videourl-form-group .id-form-group {
  display: none;
}
#pr-write .p-w-r .form-group .pr-btn-danger {
  background-color: #fff;
  border: 1px solid #000;
  padding: 4px 10px;
}
#pr-write .p-w-r .form-group.pr-media_image-form-group .pr-icon-delete, #pr-write .p-w-r .form-group.pr-media_videourl-form-group .pr-icon-delete {
  fill: #000;
}