﻿.page-wrap {
	min-width: 320px;
	min-width: 20rem
}

.content-main:after,.content--wrapper:after {
	content: "";
	display: table;
	clear: both
}

.advanced-menu .content--wrapper {
	margin: 20px 20px 20px 20px;
	margin: 1.25rem 1.25rem 1.25rem 1.25rem;
	position: relative
}
@media screen and (min-width: 78.75em) {
	.advanced-menu .content--wrapper {
		margin: 40px 40px 40px 40px;
		margin: 2.5rem 2.5rem 2.5rem 2.5rem
	}
}

.advanced-menu .content--wrapper {
	margin: 0 2.5rem 2.5rem 0
}

.content-main--inner {
	padding: 0px 10px 16px 10px;
	padding: 0rem .625rem 1rem .625rem
}

.content-main--inner:after {
	content: "";
	display: table;
	clear: both
}
.forms--content {
	width: 100%
}

.forms--content .forms--headline {
	margin-bottom: 20px;
	margin-bottom: 1.25rem
}

.forms--content .forms--headline .forms--title {
	margin-top: 0px;
	margin-top: 0rem
}

.forms--content .forms--headline .forms--text p {
	margin-bottom: 12px;
	margin-bottom: .75rem
}

.forms--content .alert {
	margin: 30px 0px 0px 0px;
	margin: 1.875rem 0rem 0rem 0rem
}

.forms--content .forms--field {
	margin-bottom: 5px;
	margin-bottom: .3125rem;
	width: 100%
}

.forms--content input {
	margin-bottom: 10px;
	margin-bottom: .625rem;
	width: 100%
}

.forms--content input[type="checkbox"] {
	width: auto
}

.forms--content textarea {
	margin-bottom: 10px;
	margin-bottom: .625rem;
	width: 100%
}

.forms--content .field--select {
	margin-bottom: 10px;
	margin-bottom: .625rem
}

.forms--content .btn {
	float: right
}

.forms--content .buttons:after {
	content: "";
	display: table;
	clear: both
}

.forms--content .strasse {
	margin-right: 2%;
	width: 80%;
	float: left
}

.forms--content .nr {
	width: 18%;
	float: left
}

.forms--content .plz {
	margin-right: 2%;
	width: 28%;
	float: left
}

.forms--content .ort {
	width: 70%;
	float: left
}

.forms--content .ort:after {
	content: "";
	display: table;
	clear: both
}

.forms--content .forms--required {
	font-size: 12px;
	font-size: .75rem;
	margin-bottom: 10px;
	margin-bottom: .625rem
}

.forms--content .forms--description {
	margin: -8px 0px 10px 0px;
	margin: -0.5rem 0rem .625rem 0rem;
	clear: both
}

.forms--content .forms--captcha strong.captcha--notice {
	margin-bottom: 8px;
	margin-bottom: .5rem;
	display: block
}

.forms--content .forms--checkbox label {
	top: -2px;
	top: -0.125rem;
	position: relative
}

.forms--content .forms--checkbox input[type="checkbox"] {
	width: auto
}

@media screen and (min-width: 48em) {
	.forms--content {
		margin-top: 45px;
		margin-top: 2.8125rem
	}

	.forms--content input {
		margin-bottom: 15px;
		margin-bottom: .9375rem
	}

	.forms--content textarea {
		margin-bottom: 15px;
		margin-bottom: .9375rem
	}

	.forms--content .forms--captcha strong.captcha--notice {
		margin-bottom: 16px;
		margin-bottom: 1rem
	}
}

@media screen and (min-width: 78.75em) {
	.forms--content {
		margin-top: 45px;
		margin-top: 2.8125rem
	}

	.forms--content .alert {
		margin: 0px 0px 0px 0px;
		margin: 0rem 0rem 0rem 0rem
	}
}
h1 {
    color: 
    #0e1d34eb;
    font-size: 2.2rem;
    line-height: 3rem;
    letter-spacing: 0.7px;
    margin: 0 0 20px;
    hyphens: none;
}
img {
    display: block;
    max-width: 100%;
    max-height: 100%;
    height: auto;
}
p {
    font-size: 16px;
    line-height: 25px;
}
.content--breadcrumb {
	font-size: 14px;
	font-size: .875rem;
	display: block;
	float: none;
	border-bottom: 1px solid #d0d0d0
}

.content--breadcrumb:after {
	content: "";
	display: table;
	clear: both
}

.content--breadcrumb .breadcrumb--list {
	overflow: hidden
}

.content--breadcrumb .breadcrumb--entry,.content--breadcrumb .breadcrumb--separator {
	display: none;
	float: left;
	list-style: none;
	white-space: nowrap;
	overflow: hidden
}

.content--breadcrumb .breadcrumb--entry:last-child,.content--breadcrumb .breadcrumb--separator:last-child {
	display: list-item
}

.content--breadcrumb .breadcrumb--link,.content--breadcrumb .breadcrumb--separator {
	line-height: 24px;
	line-height: 1.5rem;
	padding-top: 30px;
	font-size:16px;
	text-underline-position: under;
}

.content--breadcrumb .breadcrumb--separator {
	font-size: 9px;
	font-size: .5625rem
}

.content--breadcrumb .breadcrumb--link {
	display: block;
	color: #254c86
}

.content--breadcrumb .breadcrumb--link:hover {
	color: #254c86
}

.content--breadcrumb .is--active .breadcrumb--link {
	color: #254c86
}

.content--breadcrumb .breadcrumb--button {
	padding: 10px 0px 10px 10px;
	padding: .625rem 0rem .625rem .625rem;
	display: inline-block;
	float: left;
	list-style: none
}

.content--breadcrumb .breadcrumb--button .breadcrumb--title {
	padding-right: 20px;
	padding-right: 1.25rem;
	border-right: 1px solid #d0d0d0
}

.content--breadcrumb .breadcrumb--button .icon--arrow-left {
	font-size: 9px;
	font-size: .5625rem;
	margin-right: 10px;
	margin-right: .625rem
}


	.content--breadcrumb .breadcrumb--list {
		padding-left: 0
	}

	.content--breadcrumb .breadcrumb--entry,.content--breadcrumb .breadcrumb--separator {
		display: list-item
	}

	.content--breadcrumb .breadcrumb--button {
		margin-right: 10px;
		margin-right: .625rem;
		padding: 10px 30px 10px 10px;
		padding: .625rem 1.875rem .625rem .625rem
	}

	.content--breadcrumb .breadcrumb--button .breadcrumb--title {
		padding-right: 0px;
		padding-right: 0rem;
		border-right: 0 none
	}
}

.panel--body {
    padding: 10px 10px 10px 0;
    font-size: 14px;
    font-size: .875rem;
    line-height: 24px;
    line-height: 1.5rem;
    display: block;
    position: relative;
}
input::placeholder, textarea::placeholder {
    color: 
    #778190;
    font-weight: 600;
}
textarea, input[type="text"], input[type="search"], input[type="password"], input[type="number"], input[type="email"], input[type="tel"] {
     -webkit-appearance: none; 
    -moz-appearance: none;
    appearance: none;
     background-clip: padding-box; 
     box-sizing: border-box; 
     line-height: 19px; 
     line-height: 1.1875rem; 
     font-size: 14px; 
     font-size: .875rem;
     padding: 10px 10px 9px 10px; 
     padding: .625rem .625rem .5625rem .625rem; 
     border: 1px solid #d0d0d0; 
     border-top-color: #c3c3c3; 
     color: #366ec2;
     text-align: left; 
}
.panel--title.is--underline {
	padding: 20px 0px 10px 0px;
	padding: 1.25rem 0rem .625rem 0rem;
	border-bottom: 1px solid #d0d0d0;
	text-decoration: none !important
}
.panel--title {
    padding: 20px 0px 0px 0px;
    padding: 1.25rem 0rem 0rem 0rem;
    font-size: 16px;
    font-size: 1rem;
    display: block;
    font-weight: 700;
    color: 
    #142a4a;
    font-size: 16px;
}
.forms--content .btn {
    float: right;
}
.btn.is--icon-right {
    padding-right: 36px;
    padding-right: 2.25rem;
}
.is--primary {
    background: 
    #254c86;
        background-image: none;
    background-image: none;
}
.is--primary {
    padding: 2px 12px 2px 12px;
    padding: .125rem .75rem .125rem .75rem;
        padding-right: 0.75rem;
    line-height: 34px;
    line-height: 2.125rem;
    background-color: #2c66bc;
    background-image: linear-gradient(to bottom, #2c66bc 0%, #254c86 100%);
    border: 0 none;
    color: 
    #fff;
}
.breadcrumb--link
{
   text-decoration:none;
}
.slick-slides {
    margin: 1px 0;
    padding: 1.8rem;
    border: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #fff;
    width:33.3%;
}

.slick-slides article.card .card-button a {
    width: 130px;
    padding: 5px 0;
    font-size: .8rem;
    font-weight: 500;
    text-transform: uppercase;
    border: 1px solid #999;
    color: #000;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    float: right;
    margin: 15px 0 0;
    height: 34px;
    font-family: Roboto,Arial,Helvetica,sans-serif!important;
}
.slick-slides article.card .card-button a:hover {
    color: #fff;
    background-color: #0199c6;
    border: 1px solid #0199c6;
}

.slick-slides article.card .card-button a .cart-icon svg:nth-child(2), #add-ons section.slick-sliders .slick-slides article.card .card-button a:hover .cart-icon svg:nth-child(1) {
    display: none;
}
.slick-sliders .slick-slides article.card .card-button a:hover .cart-icon svg:nth-child(2) {
    display: inline;
}



.cart-icon svg {
    width: 18px;
    height: 18px;
    margin-left: 5px;
}
.card-body>:last-child, .card-button, .card-figcaption-body>:last-child, .card-figure {
    margin-bottom: 0;
}
.button {
    line-height: 1rem;
}
.slick-slides article.card .card-title {
    text-align: left;
    font-weight: 500;
    font-size: 1.1em;
    text-transform: uppercase;
    margin-bottom: 10px;
    height: 45px;
    overflow: hidden;
}
.slick-slides article.card .card-title>a {
    text-decoration: none;
    font-size: 1.1rem;
    font-family: Roboto,Arial,Helvetica,sans-serif;
    color: #1484c0;
}
.slick-slides article.card .card-features {
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
    padding: 10px 0;
    height: 79px;
    overflow: hidden;
}
.slick-slides article.card .card-features ul li{
    text-align: left;
    font-weight: 500;
    font-size: 1rem;
    color: #4f4f4f;
}
.card-features ul li p
{
    line-height:0;
    margin-bottom: 0;
    font-size:13px;
}
.card .card-features ul {
    list-style: disc;
    margin: 0 0 0 20px;
}
.slick-slides article.card .card-rating-price {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    margin: 10px 0;
}
.card-rating-price .card-text {
    margin-left: auto;
    margin-top: 5px;
    font-size: 1.25em;
    color: #000;
    font-family: Roboto,Arial,Helvetica,sans-serif;
}
.slick-slides article.card .card-rating-price .price--rrp {
    font-size: 15px;
    font-weight: 500;
    color: #999;
    margin-left: .35714rem;
}
/**
 * PowerReviews, Copyright 2019
 * HEAD | cabfed36d | 10/23/2019
 */
 .productView-description .tab-content#reviews {
    background-color: #f1f2f5;
}
.p-w-r .pr-star-v4-100-filled {
    background-image: url(/Images/pr-star-v4-100-filled.svg);
}
.p-w-r {
	display: block!important
}

.p-w-r a,.p-w-r abbr,.p-w-r acronym,.p-w-r address,.p-w-r applet,.p-w-r article,.p-w-r aside,.p-w-r audio,.p-w-r b,.p-w-r big,.p-w-r blockquote,.p-w-r body,.p-w-r canvas,.p-w-r caption,.p-w-r center,.p-w-r cite,.p-w-r code,.p-w-r dd,.p-w-r del,.p-w-r details,.p-w-r dfn,.p-w-r div,.p-w-r dl,.p-w-r dt,.p-w-r em,.p-w-r embed,.p-w-r fieldset,.p-w-r figcaption,.p-w-r figure,.p-w-r footer,.p-w-r form,.p-w-r h1,.p-w-r h2,.p-w-r h3,.p-w-r h4,.p-w-r h5,.p-w-r h6,.p-w-r header,.p-w-r hgroup,.p-w-r html,.p-w-r i,.p-w-r iframe,.p-w-r img,.p-w-r ins,.p-w-r kbd,.p-w-r label,.p-w-r legend,.p-w-r li,.p-w-r mark,.p-w-r menu,.p-w-r nav,.p-w-r object,.p-w-r ol,.p-w-r output,.p-w-r p,.p-w-r pre,.p-w-r q,.p-w-r ruby,.p-w-r s,.p-w-r samp,.p-w-r section,.p-w-r small,.p-w-r span,.p-w-r strike,.p-w-r strong,.p-w-r sub,.p-w-r summary,.p-w-r sup,.p-w-r table,.p-w-r tbody,.p-w-r td,.p-w-r tfoot,.p-w-r th,.p-w-r thead,.p-w-r time,.p-w-r tr,.p-w-r tt,.p-w-r u,.p-w-r ul,.p-w-r var,.p-w-r video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline
}

.p-w-r article,.p-w-r aside,.p-w-r details,.p-w-r figcaption,.p-w-r figure,.p-w-r footer,.p-w-r header,.p-w-r hgroup,.p-w-r menu,.p-w-r nav,.p-w-r section {
	display: block
}

.p-w-r body {
	line-height: 1
}

.p-w-r ol,.p-w-r ul {
	list-style: none
}

.p-w-r blockquote,.p-w-r q {
	quotes: none
}

.p-w-r blockquote:after,.p-w-r blockquote:before {
	content: none
}

.p-w-r q:after,.p-w-r q:before {
	content: "";
	content: none
}

.p-w-r table {
	border-collapse: collapse;
	border-spacing: 0
}

#pr-war {
	width: 100%;
	background: #fff;
	margin: 0;
	padding: 5px 5px 30px 0
}

.p-w-r *,.p-w-r :after,.p-w-r :before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.p-w-r html {
	font-size: 10px;
	-webkit-tap-highlight-color: transparent
}

.p-w-r body {
	font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
	font-size: 14px;
	line-height: 1.42857;
	color: #666;
	background-color: #fff
}

.p-w-r button,.p-w-r input,.p-w-r select,.p-w-r textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit
}

.p-w-r a {
	color: #428bca;
	text-decoration: none
}

.p-w-r a:focus,.p-w-r a:hover {
	color: #2a6496;
	text-decoration: underline
}

.p-w-r a:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

.p-w-r figure {
	margin: 0
}

.p-w-r img {
	vertical-align: middle
}

.p-w-r .img-responsive {
	display: block;
	width: 100%\9;
	max-width: 100%;
	height: auto
}

.p-w-r .img-rounded {
	border-radius: 6px
}

.p-w-r .img-thumbnail {
	padding: 4px;
	line-height: 1.42857;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	display: inline-block;
	width: 100%\9;
	max-width: 100%;
	height: auto
}

.p-w-r .img-circle {
	border-radius: 50%
}

.p-w-r hr {
	margin-top: 20px;
	margin-bottom: 20px;
	border: 0;
	border-top: 1px solid #eee
}

.p-w-r .sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	margin: -1px;
	padding: 0;
	overflow: hidden;
	clip: rect(0,0,0,0);
	border: 0
}

.p-w-r .sr-only-focusable:active,.p-w-r .sr-only-focusable:focus {
	position: static;
	width: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	clip: auto
}

.p-w-r .container {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px
}

.p-w-r .container:after,.p-w-r .container:before {
	content: " ";
	display: table
}

.p-w-r .container:after {
	clear: both
}

@media (min-width:768px) {
	.p-w-r .container {
		width: 750px
	}
}

@media (min-width:992px) {
	.p-w-r .container {
		width: 970px
	}
}

@media (min-width:1200px) {
	.p-w-r .container {
		width: 1170px
	}
}

.p-w-r .container-fluid {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px
}

.p-w-r .container-fluid:after,.p-w-r .container-fluid:before {
	content: " ";
	display: table
}

.p-w-r .container-fluid:after {
	clear: both
}

.p-w-r .pr-row,.p-w-r .row {
	margin-left: -15px;
	margin-right: -15px
}

.p-w-r .pr-row:after,.p-w-r .pr-row:before,.p-w-r .row:after,.p-w-r .row:before {
	content: " ";
	display: table
}

.p-w-r .pr-row:after,.p-w-r .row:after {
	clear: both
}

.p-w-r .col-lg-1,.p-w-r .col-lg-2,.p-w-r .col-lg-3,.p-w-r .col-lg-4,.p-w-r .col-lg-5,.p-w-r .col-lg-6,.p-w-r .col-lg-7,.p-w-r .col-lg-8,.p-w-r .col-lg-9,.p-w-r .col-lg-10,.p-w-r .col-lg-11,.p-w-r .col-lg-12,.p-w-r .col-md-1,.p-w-r .col-md-2,.p-w-r .col-md-3,.p-w-r .col-md-4,.p-w-r .col-md-5,.p-w-r .col-md-6,.p-w-r .col-md-7,.p-w-r .col-md-8,.p-w-r .col-md-9,.p-w-r .col-md-10,.p-w-r .col-md-11,.p-w-r .col-md-12,.p-w-r .col-sm-1,.p-w-r .col-sm-2,.p-w-r .col-sm-3,.p-w-r .col-sm-4,.p-w-r .col-sm-5,.p-w-r .col-sm-6,.p-w-r .col-sm-7,.p-w-r .col-sm-8,.p-w-r .col-sm-9,.p-w-r .col-sm-10,.p-w-r .col-sm-11,.p-w-r .col-sm-12,.p-w-r .col-xs-1,.p-w-r .col-xs-2,.p-w-r .col-xs-3,.p-w-r .col-xs-4,.p-w-r .col-xs-5,.p-w-r .col-xs-6,.p-w-r .col-xs-7,.p-w-r .col-xs-8,.p-w-r .col-xs-9,.p-w-r .col-xs-10,.p-w-r .col-xs-11,.p-w-r .col-xs-12 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.p-w-r .col-xs-1,.p-w-r .col-xs-2,.p-w-r .col-xs-3,.p-w-r .col-xs-4,.p-w-r .col-xs-5,.p-w-r .col-xs-6,.p-w-r .col-xs-7,.p-w-r .col-xs-8,.p-w-r .col-xs-9,.p-w-r .col-xs-10,.p-w-r .col-xs-11,.p-w-r .col-xs-12 {
	float: left
}

.p-w-r .col-xs-1 {
	width: 8.33333%
}

.p-w-r .col-xs-2 {
	width: 16.66667%
}

.p-w-r .col-xs-3 {
	width: 25%
}

.p-w-r .col-xs-4 {
	width: 33.33333%
}

.p-w-r .col-xs-5 {
	width: 41.66667%
}

.p-w-r .col-xs-6 {
	width: 50%
}

.p-w-r .col-xs-7 {
	width: 58.33333%
}

.p-w-r .col-xs-8 {
	width: 66.66667%
}

.p-w-r .col-xs-9 {
	width: 75%
}

.p-w-r .col-xs-10 {
	width: 83.33333%
}

.p-w-r .col-xs-11 {
	width: 91.66667%
}

.p-w-r .col-xs-12 {
	width: 100%
}

.p-w-r .col-xs-pull-0 {
	right: auto
}

.p-w-r .col-xs-pull-1 {
	right: 8.33333%
}

.p-w-r .col-xs-pull-2 {
	right: 16.66667%
}

.p-w-r .col-xs-pull-3 {
	right: 25%
}

.p-w-r .col-xs-pull-4 {
	right: 33.33333%
}

.p-w-r .col-xs-pull-5 {
	right: 41.66667%
}

.p-w-r .col-xs-pull-6 {
	right: 50%
}

.p-w-r .col-xs-pull-7 {
	right: 58.33333%
}

.p-w-r .col-xs-pull-8 {
	right: 66.66667%
}

.p-w-r .col-xs-pull-9 {
	right: 75%
}

.p-w-r .col-xs-pull-10 {
	right: 83.33333%
}

.p-w-r .col-xs-pull-11 {
	right: 91.66667%
}

.p-w-r .col-xs-pull-12 {
	right: 100%
}

.p-w-r .col-xs-push-0 {
	left: auto
}

.p-w-r .col-xs-push-1 {
	left: 8.33333%
}

.p-w-r .col-xs-push-2 {
	left: 16.66667%
}

.p-w-r .col-xs-push-3 {
	left: 25%
}

.p-w-r .col-xs-push-4 {
	left: 33.33333%
}

.p-w-r .col-xs-push-5 {
	left: 41.66667%
}

.p-w-r .col-xs-push-6 {
	left: 50%
}

.p-w-r .col-xs-push-7 {
	left: 58.33333%
}

.p-w-r .col-xs-push-8 {
	left: 66.66667%
}

.p-w-r .col-xs-push-9 {
	left: 75%
}

.p-w-r .col-xs-push-10 {
	left: 83.33333%
}

.p-w-r .col-xs-push-11 {
	left: 91.66667%
}

.p-w-r .col-xs-push-12 {
	left: 100%
}

.p-w-r .col-xs-offset-0 {
	margin-left: 0
}

.p-w-r .col-xs-offset-1 {
	margin-left: 8.33333%
}

.p-w-r .col-xs-offset-2 {
	margin-left: 16.66667%
}

.p-w-r .col-xs-offset-3 {
	margin-left: 25%
}

.p-w-r .col-xs-offset-4 {
	margin-left: 33.33333%
}

.p-w-r .col-xs-offset-5 {
	margin-left: 41.66667%
}

.p-w-r .col-xs-offset-6 {
	margin-left: 50%
}

.p-w-r .col-xs-offset-7 {
	margin-left: 58.33333%
}

.p-w-r .col-xs-offset-8 {
	margin-left: 66.66667%
}

.p-w-r .col-xs-offset-9 {
	margin-left: 75%
}

.p-w-r .col-xs-offset-10 {
	margin-left: 83.33333%
}

.p-w-r .col-xs-offset-11 {
	margin-left: 91.66667%
}

.p-w-r .col-xs-offset-12 {
	margin-left: 100%
}

@media (min-width:768px) {
	.p-w-r .col-sm-1,.p-w-r .col-sm-2,.p-w-r .col-sm-3,.p-w-r .col-sm-4,.p-w-r .col-sm-5,.p-w-r .col-sm-6,.p-w-r .col-sm-7,.p-w-r .col-sm-8,.p-w-r .col-sm-9,.p-w-r .col-sm-10,.p-w-r .col-sm-11,.p-w-r .col-sm-12 {
		float: left
	}

	.p-w-r .col-sm-1 {
		width: 8.33333%
	}

	.p-w-r .col-sm-2 {
		width: 16.66667%
	}

	.p-w-r .col-sm-3 {
		width: 25%
	}

	.p-w-r .col-sm-4 {
		width: 33.33333%
	}

	.p-w-r .col-sm-5 {
		width: 41.66667%
	}

	.p-w-r .col-sm-6 {
		width: 50%
	}

	.p-w-r .col-sm-7 {
		width: 58.33333%
	}

	.p-w-r .col-sm-8 {
		width: 66.66667%
	}

	.p-w-r .col-sm-9 {
		width: 75%
	}

	.p-w-r .col-sm-10 {
		width: 83.33333%
	}

	.p-w-r .col-sm-11 {
		width: 91.66667%
	}

	.p-w-r .col-sm-12 {
		width: 100%
	}

	.p-w-r .col-sm-pull-0 {
		right: auto
	}

	.p-w-r .col-sm-pull-1 {
		right: 8.33333%
	}

	.p-w-r .col-sm-pull-2 {
		right: 16.66667%
	}

	.p-w-r .col-sm-pull-3 {
		right: 25%
	}

	.p-w-r .col-sm-pull-4 {
		right: 33.33333%
	}

	.p-w-r .col-sm-pull-5 {
		right: 41.66667%
	}

	.p-w-r .col-sm-pull-6 {
		right: 50%
	}

	.p-w-r .col-sm-pull-7 {
		right: 58.33333%
	}

	.p-w-r .col-sm-pull-8 {
		right: 66.66667%
	}

	.p-w-r .col-sm-pull-9 {
		right: 75%
	}

	.p-w-r .col-sm-pull-10 {
		right: 83.33333%
	}

	.p-w-r .col-sm-pull-11 {
		right: 91.66667%
	}

	.p-w-r .col-sm-pull-12 {
		right: 100%
	}

	.p-w-r .col-sm-push-0 {
		left: auto
	}

	.p-w-r .col-sm-push-1 {
		left: 8.33333%
	}

	.p-w-r .col-sm-push-2 {
		left: 16.66667%
	}

	.p-w-r .col-sm-push-3 {
		left: 25%
	}

	.p-w-r .col-sm-push-4 {
		left: 33.33333%
	}

	.p-w-r .col-sm-push-5 {
		left: 41.66667%
	}

	.p-w-r .col-sm-push-6 {
		left: 50%
	}

	.p-w-r .col-sm-push-7 {
		left: 58.33333%
	}

	.p-w-r .col-sm-push-8 {
		left: 66.66667%
	}

	.p-w-r .col-sm-push-9 {
		left: 75%
	}

	.p-w-r .col-sm-push-10 {
		left: 83.33333%
	}

	.p-w-r .col-sm-push-11 {
		left: 91.66667%
	}

	.p-w-r .col-sm-push-12 {
		left: 100%
	}

	.p-w-r .col-sm-offset-0 {
		margin-left: 0
	}

	.p-w-r .col-sm-offset-1 {
		margin-left: 8.33333%
	}

	.p-w-r .col-sm-offset-2 {
		margin-left: 16.66667%
	}

	.p-w-r .col-sm-offset-3 {
		margin-left: 25%
	}

	.p-w-r .col-sm-offset-4 {
		margin-left: 33.33333%
	}

	.p-w-r .col-sm-offset-5 {
		margin-left: 41.66667%
	}

	.p-w-r .col-sm-offset-6 {
		margin-left: 50%
	}

	.p-w-r .col-sm-offset-7 {
		margin-left: 58.33333%
	}

	.p-w-r .col-sm-offset-8 {
		margin-left: 66.66667%
	}

	.p-w-r .col-sm-offset-9 {
		margin-left: 75%
	}

	.p-w-r .col-sm-offset-10 {
		margin-left: 83.33333%
	}

	.p-w-r .col-sm-offset-11 {
		margin-left: 91.66667%
	}

	.p-w-r .col-sm-offset-12 {
		margin-left: 100%
	}
}

@media (min-width:992px) {
	.p-w-r .col-md-1,.p-w-r .col-md-2,.p-w-r .col-md-3,.p-w-r .col-md-4,.p-w-r .col-md-5,.p-w-r .col-md-6,.p-w-r .col-md-7,.p-w-r .col-md-8,.p-w-r .col-md-9,.p-w-r .col-md-10,.p-w-r .col-md-11,.p-w-r .col-md-12 {
		float: left
	}

	.p-w-r .col-md-1 {
		width: 8.33333%
	}

	.p-w-r .col-md-2 {
		width: 16.66667%
	}

	.p-w-r .col-md-3 {
		width: 25%
	}

	.p-w-r .col-md-4 {
		width: 33.33333%
	}

	.p-w-r .col-md-5 {
		width: 41.66667%
	}

	.p-w-r .col-md-6 {
		width: 50%
	}

	.p-w-r .col-md-7 {
		width: 58.33333%
	}

	.p-w-r .col-md-8 {
		width: 66.66667%
	}

	.p-w-r .col-md-9 {
		width: 75%
	}

	.p-w-r .col-md-10 {
		width: 83.33333%
	}

	.p-w-r .col-md-11 {
		width: 91.66667%
	}

	.p-w-r .col-md-12 {
		width: 100%
	}

	.p-w-r .col-md-pull-0 {
		right: auto
	}

	.p-w-r .col-md-pull-1 {
		right: 8.33333%
	}

	.p-w-r .col-md-pull-2 {
		right: 16.66667%
	}

	.p-w-r .col-md-pull-3 {
		right: 25%
	}

	.p-w-r .col-md-pull-4 {
		right: 33.33333%
	}

	.p-w-r .col-md-pull-5 {
		right: 41.66667%
	}

	.p-w-r .col-md-pull-6 {
		right: 50%
	}

	.p-w-r .col-md-pull-7 {
		right: 58.33333%
	}

	.p-w-r .col-md-pull-8 {
		right: 66.66667%
	}

	.p-w-r .col-md-pull-9 {
		right: 75%
	}

	.p-w-r .col-md-pull-10 {
		right: 83.33333%
	}

	.p-w-r .col-md-pull-11 {
		right: 91.66667%
	}

	.p-w-r .col-md-pull-12 {
		right: 100%
	}

	.p-w-r .col-md-push-0 {
		left: auto
	}

	.p-w-r .col-md-push-1 {
		left: 8.33333%
	}

	.p-w-r .col-md-push-2 {
		left: 16.66667%
	}

	.p-w-r .col-md-push-3 {
		left: 25%
	}

	.p-w-r .col-md-push-4 {
		left: 33.33333%
	}

	.p-w-r .col-md-push-5 {
		left: 41.66667%
	}

	.p-w-r .col-md-push-6 {
		left: 50%
	}

	.p-w-r .col-md-push-7 {
		left: 58.33333%
	}

	.p-w-r .col-md-push-8 {
		left: 66.66667%
	}

	.p-w-r .col-md-push-9 {
		left: 75%
	}

	.p-w-r .col-md-push-10 {
		left: 83.33333%
	}

	.p-w-r .col-md-push-11 {
		left: 91.66667%
	}

	.p-w-r .col-md-push-12 {
		left: 100%
	}

	.p-w-r .col-md-offset-0 {
		margin-left: 0
	}

	.p-w-r .col-md-offset-1 {
		margin-left: 8.33333%
	}

	.p-w-r .col-md-offset-2 {
		margin-left: 16.66667%
	}

	.p-w-r .col-md-offset-3 {
		margin-left: 25%
	}

	.p-w-r .col-md-offset-4 {
		margin-left: 33.33333%
	}

	.p-w-r .col-md-offset-5 {
		margin-left: 41.66667%
	}

	.p-w-r .col-md-offset-6 {
		margin-left: 50%
	}

	.p-w-r .col-md-offset-7 {
		margin-left: 58.33333%
	}

	.p-w-r .col-md-offset-8 {
		margin-left: 66.66667%
	}

	.p-w-r .col-md-offset-9 {
		margin-left: 75%
	}

	.p-w-r .col-md-offset-10 {
		margin-left: 83.33333%
	}

	.p-w-r .col-md-offset-11 {
		margin-left: 91.66667%
	}

	.p-w-r .col-md-offset-12 {
		margin-left: 100%
	}
}

@media (min-width:1200px) {
	.p-w-r .col-lg-1,.p-w-r .col-lg-2,.p-w-r .col-lg-3,.p-w-r .col-lg-4,.p-w-r .col-lg-5,.p-w-r .col-lg-6,.p-w-r .col-lg-7,.p-w-r .col-lg-8,.p-w-r .col-lg-9,.p-w-r .col-lg-10,.p-w-r .col-lg-11,.p-w-r .col-lg-12 {
		float: left
	}

	.p-w-r .col-lg-1 {
		width: 8.33333%
	}

	.p-w-r .col-lg-2 {
		width: 16.66667%
	}

	.p-w-r .col-lg-3 {
		width: 25%
	}

	.p-w-r .col-lg-4 {
		width: 33.33333%
	}

	.p-w-r .col-lg-5 {
		width: 41.66667%
	}

	.p-w-r .col-lg-6 {
		width: 50%
	}

	.p-w-r .col-lg-7 {
		width: 58.33333%
	}

	.p-w-r .col-lg-8 {
		width: 66.66667%
	}

	.p-w-r .col-lg-9 {
		width: 75%
	}

	.p-w-r .col-lg-10 {
		width: 83.33333%
	}

	.p-w-r .col-lg-11 {
		width: 91.66667%
	}

	.p-w-r .col-lg-12 {
		width: 100%
	}

	.p-w-r .col-lg-pull-0 {
		right: auto
	}

	.p-w-r .col-lg-pull-1 {
		right: 8.33333%
	}

	.p-w-r .col-lg-pull-2 {
		right: 16.66667%
	}

	.p-w-r .col-lg-pull-3 {
		right: 25%
	}

	.p-w-r .col-lg-pull-4 {
		right: 33.33333%
	}

	.p-w-r .col-lg-pull-5 {
		right: 41.66667%
	}

	.p-w-r .col-lg-pull-6 {
		right: 50%
	}

	.p-w-r .col-lg-pull-7 {
		right: 58.33333%
	}

	.p-w-r .col-lg-pull-8 {
		right: 66.66667%
	}

	.p-w-r .col-lg-pull-9 {
		right: 75%
	}

	.p-w-r .col-lg-pull-10 {
		right: 83.33333%
	}

	.p-w-r .col-lg-pull-11 {
		right: 91.66667%
	}

	.p-w-r .col-lg-pull-12 {
		right: 100%
	}

	.p-w-r .col-lg-push-0 {
		left: auto
	}

	.p-w-r .col-lg-push-1 {
		left: 8.33333%
	}

	.p-w-r .col-lg-push-2 {
		left: 16.66667%
	}

	.p-w-r .col-lg-push-3 {
		left: 25%
	}

	.p-w-r .col-lg-push-4 {
		left: 33.33333%
	}

	.p-w-r .col-lg-push-5 {
		left: 41.66667%
	}

	.p-w-r .col-lg-push-6 {
		left: 50%
	}

	.p-w-r .col-lg-push-7 {
		left: 58.33333%
	}

	.p-w-r .col-lg-push-8 {
		left: 66.66667%
	}

	.p-w-r .col-lg-push-9 {
		left: 75%
	}

	.p-w-r .col-lg-push-10 {
		left: 83.33333%
	}

	.p-w-r .col-lg-push-11 {
		left: 91.66667%
	}

	.p-w-r .col-lg-push-12 {
		left: 100%
	}

	.p-w-r .col-lg-offset-0 {
		margin-left: 0
	}

	.p-w-r .col-lg-offset-1 {
		margin-left: 8.33333%
	}

	.p-w-r .col-lg-offset-2 {
		margin-left: 16.66667%
	}

	.p-w-r .col-lg-offset-3 {
		margin-left: 25%
	}

	.p-w-r .col-lg-offset-4 {
		margin-left: 33.33333%
	}

	.p-w-r .col-lg-offset-5 {
		margin-left: 41.66667%
	}

	.p-w-r .col-lg-offset-6 {
		margin-left: 50%
	}

	.p-w-r .col-lg-offset-7 {
		margin-left: 58.33333%
	}

	.p-w-r .col-lg-offset-8 {
		margin-left: 66.66667%
	}

	.p-w-r .col-lg-offset-9 {
		margin-left: 75%
	}

	.p-w-r .col-lg-offset-10 {
		margin-left: 83.33333%
	}

	.p-w-r .col-lg-offset-11 {
		margin-left: 91.66667%
	}

	.p-w-r .col-lg-offset-12 {
		margin-left: 100%
	}
}

.p-w-r fieldset {
	padding: 0;
	margin: 0;
	border: 0;
	min-width: 0
}

.p-w-r legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 20px;
	font-size: 21px;
	line-height: inherit;
	color: #333;
	border: 0;
	border-bottom: 1px solid #e5e5e5
}

.p-w-r label {
	display: inline-block;
	max-width: 100%;
	margin-bottom: 5px;
	font-weight: 700
}

.p-w-r input[type=search] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.p-w-r input[type=checkbox],.p-w-r input[type=radio] {
	margin: 4px 0 0;
	margin-top: 1px\9;
	line-height: normal
}

.p-w-r input[type=file] {
	display: block
}

.p-w-r input[type=range] {
	display: block;
	width: 100%
}

.p-w-r select[multiple],.p-w-r select[size] {
	height: auto
}

.p-w-r input[type=checkbox]:focus,.p-w-r input[type=file]:focus,.p-w-r input[type=radio]:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

.p-w-r output {
	padding-top: 7px
}

.p-w-r .form-control,.p-w-r output {
	display: block;
	font-size: 14px;
	line-height: 1.42857;
	color: #555
}

.p-w-r .form-control {
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.p-w-r .form-control:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}

.p-w-r .form-control::-moz-placeholder {
	color: #777;
	opacity: 1
}

.p-w-r .form-control:-ms-input-placeholder {
	color: #777
}

.p-w-r .form-control::-webkit-input-placeholder {
	color: #777
}

.p-w-r .form-control[disabled],.p-w-r .form-control[readonly],fieldset[disabled] .p-w-r .form-control {
	cursor: not-allowed;
	background-color: #eee;
	opacity: 1
}

.p-w-r textarea.form-control {
	height: auto
}

.p-w-r input[type=search] {
	-webkit-appearance: none
}

.p-w-r input[type=date],.p-w-r input[type=datetime-local],.p-w-r input[type=month],.p-w-r input[type=time] {
	line-height: 34px;
	line-height: 1.42857 \0
}

.p-w-r .form-horizontal .form-group-sm input.form-control[type=date],.p-w-r .form-horizontal .form-group-sm input.form-control[type=datetime-local],.p-w-r .form-horizontal .form-group-sm input.form-control[type=month],.p-w-r .form-horizontal .form-group-sm input.form-control[type=time],.p-w-r .input-group-sm>.input-group-btn>input.btn[type=date],.p-w-r .input-group-sm>.input-group-btn>input.btn[type=datetime-local],.p-w-r .input-group-sm>.input-group-btn>input.btn[type=month],.p-w-r .input-group-sm>.input-group-btn>input.btn[type=time],.p-w-r .input-group-sm>input.form-control[type=date],.p-w-r .input-group-sm>input.form-control[type=datetime-local],.p-w-r .input-group-sm>input.form-control[type=month],.p-w-r .input-group-sm>input.form-control[type=time],.p-w-r .input-group-sm>input.input-group-addon[type=date],.p-w-r .input-group-sm>input.input-group-addon[type=datetime-local],.p-w-r .input-group-sm>input.input-group-addon[type=month],.p-w-r .input-group-sm>input.input-group-addon[type=time],.p-w-r input[type=date].input-sm,.p-w-r input[type=datetime-local].input-sm,.p-w-r input[type=month].input-sm,.p-w-r input[type=time].input-sm {
	line-height: 30px
}

.p-w-r .form-horizontal .form-group-lg input.form-control[type=date],.p-w-r .form-horizontal .form-group-lg input.form-control[type=datetime-local],.p-w-r .form-horizontal .form-group-lg input.form-control[type=month],.p-w-r .form-horizontal .form-group-lg input.form-control[type=time],.p-w-r .input-group-lg>.input-group-btn>input.btn[type=date],.p-w-r .input-group-lg>.input-group-btn>input.btn[type=datetime-local],.p-w-r .input-group-lg>.input-group-btn>input.btn[type=month],.p-w-r .input-group-lg>.input-group-btn>input.btn[type=time],.p-w-r .input-group-lg>input.form-control[type=date],.p-w-r .input-group-lg>input.form-control[type=datetime-local],.p-w-r .input-group-lg>input.form-control[type=month],.p-w-r .input-group-lg>input.form-control[type=time],.p-w-r .input-group-lg>input.input-group-addon[type=date],.p-w-r .input-group-lg>input.input-group-addon[type=datetime-local],.p-w-r .input-group-lg>input.input-group-addon[type=month],.p-w-r .input-group-lg>input.input-group-addon[type=time],.p-w-r input[type=date].input-lg,.p-w-r input[type=datetime-local].input-lg,.p-w-r input[type=month].input-lg,.p-w-r input[type=time].input-lg {
	line-height: 46px
}

.p-w-r .form-group {
	margin-bottom: 15px
}

.p-w-r .checkbox,.p-w-r .pr-checkbox,.p-w-r .radio {
	position: relative;
	display: block;
	min-height: 20px;
	margin-top: 10px;
	margin-bottom: 10px
}

.p-w-r .checkbox label,.p-w-r .pr-checkbox label,.p-w-r .radio label {
	padding-left: 20px;
	margin-bottom: 0;
	font-weight: 400;
	cursor: pointer
}

.p-w-r .checkbox-inline input[type=checkbox],.p-w-r .checkbox input[type=checkbox],.p-w-r .pr-checkbox input[type=checkbox],.p-w-r .radio-inline input[type=radio],.p-w-r .radio input[type=radio] {
	position: absolute;
	margin-left: -20px;
	margin-top: 4px\9
}

.p-w-r .checkbox+.checkbox,.p-w-r .checkbox+.pr-checkbox,.p-w-r .pr-checkbox+.checkbox,.p-w-r .pr-checkbox+.pr-checkbox,.p-w-r .radio+.radio {
	margin-top: -5px
}

.p-w-r .checkbox-inline,.p-w-r .radio-inline {
	display: inline-block;
	padding-left: 20px;
	margin-bottom: 0;
	vertical-align: middle;
	font-weight: 400;
	cursor: pointer
}

.p-w-r .checkbox-inline+.checkbox-inline,.p-w-r .radio-inline+.radio-inline {
	margin-top: 0;
	margin-left: 10px
}

.p-w-r .checkbox-inline.disabled,.p-w-r .checkbox.disabled label,.p-w-r .disabled.pr-checkbox label,.p-w-r .radio-inline.disabled,.p-w-r .radio.disabled label,.p-w-r input[type=checkbox].disabled,.p-w-r input[type=checkbox][disabled],.p-w-r input[type=radio].disabled,.p-w-r input[type=radio][disabled],fieldset[disabled] .p-w-r .checkbox-inline,fieldset[disabled] .p-w-r .checkbox label,fieldset[disabled] .p-w-r .pr-checkbox label,fieldset[disabled] .p-w-r .radio-inline,fieldset[disabled] .p-w-r .radio label,fieldset[disabled] .p-w-r input[type=checkbox],fieldset[disabled] .p-w-r input[type=radio] {
	cursor: not-allowed
}

.p-w-r .form-control-static {
	padding-top: 7px;
	padding-bottom: 7px;
	margin-bottom: 0
}

.p-w-r .form-control-static.input-lg,.p-w-r .form-control-static.input-sm,.p-w-r .form-horizontal .form-group-lg .form-control-static.form-control,.p-w-r .form-horizontal .form-group-sm .form-control-static.form-control,.p-w-r .input-group-lg>.form-control-static.form-control,.p-w-r .input-group-lg>.form-control-static.input-group-addon,.p-w-r .input-group-lg>.input-group-btn>.form-control-static.btn,.p-w-r .input-group-sm>.form-control-static.form-control,.p-w-r .input-group-sm>.form-control-static.input-group-addon,.p-w-r .input-group-sm>.input-group-btn>.form-control-static.btn {
	padding-left: 0;
	padding-right: 0
}

.p-w-r .form-horizontal .form-group-sm .form-control,.p-w-r .input-group-sm>.form-control,.p-w-r .input-group-sm>.input-group-addon,.p-w-r .input-group-sm>.input-group-btn>.btn,.p-w-r .input-sm {
	height: 30px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}

.p-w-r .form-horizontal .form-group-sm select.form-control,.p-w-r .input-group-sm>.input-group-btn>select.btn,.p-w-r .input-group-sm>select.form-control,.p-w-r .input-group-sm>select.input-group-addon,.p-w-r select.input-sm {
	height: 30px;
	line-height: 30px
}

.p-w-r .form-horizontal .form-group-sm select.form-control[multiple],.p-w-r .form-horizontal .form-group-sm textarea.form-control,.p-w-r .input-group-sm>.input-group-btn>select.btn[multiple],.p-w-r .input-group-sm>.input-group-btn>textarea.btn,.p-w-r .input-group-sm>select.form-control[multiple],.p-w-r .input-group-sm>select.input-group-addon[multiple],.p-w-r .input-group-sm>textarea.form-control,.p-w-r .input-group-sm>textarea.input-group-addon,.p-w-r select[multiple].input-sm,.p-w-r textarea.input-sm {
	height: auto
}

.p-w-r .form-horizontal .form-group-lg .form-control,.p-w-r .input-group-lg>.form-control,.p-w-r .input-group-lg>.input-group-addon,.p-w-r .input-group-lg>.input-group-btn>.btn,.p-w-r .input-lg {
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33;
	border-radius: 6px
}

.p-w-r .form-horizontal .form-group-lg select.form-control,.p-w-r .input-group-lg>.input-group-btn>select.btn,.p-w-r .input-group-lg>select.form-control,.p-w-r .input-group-lg>select.input-group-addon,.p-w-r select.input-lg {
	height: 46px;
	line-height: 46px
}

.p-w-r .form-horizontal .form-group-lg select.form-control[multiple],.p-w-r .form-horizontal .form-group-lg textarea.form-control,.p-w-r .input-group-lg>.input-group-btn>select.btn[multiple],.p-w-r .input-group-lg>.input-group-btn>textarea.btn,.p-w-r .input-group-lg>select.form-control[multiple],.p-w-r .input-group-lg>select.input-group-addon[multiple],.p-w-r .input-group-lg>textarea.form-control,.p-w-r .input-group-lg>textarea.input-group-addon,.p-w-r select[multiple].input-lg,.p-w-r textarea.input-lg {
	height: auto
}

.p-w-r .has-feedback {
	position: relative
}

.p-w-r .has-feedback .form-control {
	padding-right: 42.5px
}

.p-w-r .form-control-feedback {
	position: absolute;
	top: 25px;
	right: 0;
	z-index: 2;
	display: block;
	width: 34px;
	height: 34px;
	line-height: 34px;
	text-align: center
}

.p-w-r .form-horizontal .form-group-lg .form-control+.form-control-feedback,.p-w-r .input-group-lg>.form-control+.form-control-feedback,.p-w-r .input-group-lg>.input-group-addon+.form-control-feedback,.p-w-r .input-group-lg>.input-group-btn>.btn+.form-control-feedback,.p-w-r .input-lg+.form-control-feedback {
	width: 46px;
	height: 46px;
	line-height: 46px
}

.p-w-r .form-horizontal .form-group-sm .form-control+.form-control-feedback,.p-w-r .input-group-sm>.form-control+.form-control-feedback,.p-w-r .input-group-sm>.input-group-addon+.form-control-feedback,.p-w-r .input-group-sm>.input-group-btn>.btn+.form-control-feedback,.p-w-r .input-sm+.form-control-feedback {
	width: 30px;
	height: 30px;
	line-height: 30px
}

.p-w-r .has-success .checkbox,.p-w-r .has-success .checkbox-inline,.p-w-r .has-success .control-label,.p-w-r .has-success .help-block,.p-w-r .has-success .pr-checkbox,.p-w-r .has-success .pr-control-label,.p-w-r .has-success .radio,.p-w-r .has-success .radio-inline {
	color: #3c763d
}

.p-w-r .has-success .form-control {
	border-color: #3c763d;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

.p-w-r .has-success .form-control:focus {
	border-color: #2b542c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168
}

.p-w-r .has-success .input-group-addon {
	color: #3c763d;
	border-color: #3c763d;
	background-color: #dff0d8
}

.p-w-r .has-success .form-control-feedback {
	color: #3c763d
}

.p-w-r .has-warning .checkbox,.p-w-r .has-warning .checkbox-inline,.p-w-r .has-warning .control-label,.p-w-r .has-warning .help-block,.p-w-r .has-warning .pr-checkbox,.p-w-r .has-warning .pr-control-label,.p-w-r .has-warning .radio,.p-w-r .has-warning .radio-inline {
	color: #8a6d3b
}

.p-w-r .has-warning .form-control {
	border-color: #8a6d3b;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

.p-w-r .has-warning .form-control:focus {
	border-color: #66512c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b
}

.p-w-r .has-warning .input-group-addon {
	color: #8a6d3b;
	border-color: #8a6d3b;
	background-color: #fcf8e3
}

.p-w-r .has-warning .form-control-feedback {
	color: #8a6d3b
}

.p-w-r .has-error .checkbox,.p-w-r .has-error .checkbox-inline,.p-w-r .has-error .control-label,.p-w-r .has-error .help-block,.p-w-r .has-error .pr-checkbox,.p-w-r .has-error .pr-control-label,.p-w-r .has-error .radio,.p-w-r .has-error .radio-inline,.p-w-r .pr-has-error .checkbox,.p-w-r .pr-has-error .checkbox-inline,.p-w-r .pr-has-error .control-label,.p-w-r .pr-has-error .help-block,.p-w-r .pr-has-error .pr-checkbox,.p-w-r .pr-has-error .pr-control-label,.p-w-r .pr-has-error .radio,.p-w-r .pr-has-error .radio-inline {
	color: #a94442
}

.p-w-r .has-error .form-control,.p-w-r .pr-has-error .form-control {
	border-color: #a94442;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

.p-w-r .has-error .form-control:focus,.p-w-r .pr-has-error .form-control:focus {
	border-color: #843534;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483
}

.p-w-r .has-error .input-group-addon,.p-w-r .pr-has-error .input-group-addon {
	color: #a94442;
	border-color: #a94442;
	background-color: #f2dede
}

.p-w-r .has-error .form-control-feedback,.p-w-r .pr-has-error .form-control-feedback {
	color: #a94442
}

.p-w-r .has-feedback label.sr-only~.form-control-feedback {
	top: 0
}

.p-w-r .help-block {
	display: block;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #a6a6a6
}

@media (min-width:768px) {
	.p-w-r .form-inline .form-group {
		display: inline-block;
		margin-bottom: 0;
		vertical-align: middle
	}

	.p-w-r .form-inline .form-control {
		display: inline-block;
		width: auto;
		vertical-align: middle
	}

	.p-w-r .form-inline .input-group {
		display: inline-table;
		vertical-align: middle
	}

	.p-w-r .form-inline .input-group .form-control,.p-w-r .form-inline .input-group .input-group-addon,.p-w-r .form-inline .input-group .input-group-btn {
		width: auto
	}

	.p-w-r .form-inline .input-group>.form-control {
		width: 100%
	}

	.p-w-r .form-inline .control-label,.p-w-r .form-inline .pr-control-label {
		margin-bottom: 0;
		vertical-align: middle
	}

	.p-w-r .form-inline .checkbox,.p-w-r .form-inline .pr-checkbox,.p-w-r .form-inline .radio {
		display: inline-block;
		margin-top: 0;
		margin-bottom: 0;
		vertical-align: middle
	}

	.p-w-r .form-inline .checkbox label,.p-w-r .form-inline .pr-checkbox label,.p-w-r .form-inline .radio label {
		padding-left: 0
	}

	.p-w-r .form-inline .checkbox input[type=checkbox],.p-w-r .form-inline .pr-checkbox input[type=checkbox],.p-w-r .form-inline .radio input[type=radio] {
		position: relative;
		margin-left: 0
	}

	.p-w-r .form-inline .has-feedback .form-control-feedback {
		top: 0
	}
}

.p-w-r .form-horizontal .checkbox,.p-w-r .form-horizontal .checkbox-inline,.p-w-r .form-horizontal .pr-checkbox,.p-w-r .form-horizontal .radio,.p-w-r .form-horizontal .radio-inline {
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 7px
}

.p-w-r .form-horizontal .checkbox,.p-w-r .form-horizontal .pr-checkbox,.p-w-r .form-horizontal .radio {
	min-height: 27px
}

.p-w-r .form-horizontal .form-group {
	margin-left: -15px;
	margin-right: -15px
}

.p-w-r .form-horizontal .form-group:after,.p-w-r .form-horizontal .form-group:before {
	content: " ";
	display: table
}

.p-w-r .form-horizontal .form-group:after {
	clear: both
}

@media (min-width:768px) {
	.p-w-r .form-horizontal .control-label,.p-w-r .form-horizontal .pr-control-label {
		text-align: right;
		margin-bottom: 0;
		padding-top: 7px
	}
}

.p-w-r .form-horizontal .has-feedback .form-control-feedback {
	top: 0;
	right: 15px
}

@media (min-width:768px) {
	.p-w-r .form-horizontal .form-group-lg .control-label,.p-w-r .form-horizontal .form-group-lg .pr-control-label {
		padding-top: 14.3px
	}
}

@media (min-width:768px) {
	.p-w-r .form-horizontal .form-group-sm .control-label,.p-w-r .form-horizontal .form-group-sm .pr-control-label {
		padding-top: 6px
	}
}

.p-w-r .h1,.p-w-r .h2,.p-w-r .h3,.p-w-r .h4,.p-w-r .h5,.p-w-r .h6,.p-w-r h1,.p-w-r h2,.p-w-r h3,.p-w-r h4,.p-w-r h5,.p-w-r h6 {
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	color: inherit
}

.p-w-r .h1 .small,.p-w-r .h1 small,.p-w-r .h2 .small,.p-w-r .h2 small,.p-w-r .h3 .small,.p-w-r .h3 small,.p-w-r .h4 .small,.p-w-r .h4 small,.p-w-r .h5 .small,.p-w-r .h5 small,.p-w-r .h6 .small,.p-w-r .h6 small,.p-w-r h1 .small,.p-w-r h1 small,.p-w-r h2 .small,.p-w-r h2 small,.p-w-r h3 .small,.p-w-r h3 small,.p-w-r h4 .small,.p-w-r h4 small,.p-w-r h5 .small,.p-w-r h5 small,.p-w-r h6 .small,.p-w-r h6 small {
	font-weight: 400;
	line-height: 1;
	color: #777
}

.p-w-r .h1,.p-w-r .h2,.p-w-r .h3,.p-w-r h1,.p-w-r h2,.p-w-r h3 {
	margin-top: 20px;
	margin-bottom: 10px
}

.p-w-r .h1 .small,.p-w-r .h1 small,.p-w-r .h2 .small,.p-w-r .h2 small,.p-w-r .h3 .small,.p-w-r .h3 small,.p-w-r h1 .small,.p-w-r h1 small,.p-w-r h2 .small,.p-w-r h2 small,.p-w-r h3 .small,.p-w-r h3 small {
	font-size: 65%
}

.p-w-r .h4,.p-w-r .h5,.p-w-r .h6,.p-w-r h4,.p-w-r h5,.p-w-r h6 {
	margin-top: 10px;
	margin-bottom: 10px
}

.p-w-r .h4 .small,.p-w-r .h4 small,.p-w-r .h5 .small,.p-w-r .h5 small,.p-w-r .h6 .small,.p-w-r .h6 small,.p-w-r h4 .small,.p-w-r h4 small,.p-w-r h5 .small,.p-w-r h5 small,.p-w-r h6 .small,.p-w-r h6 small {
	font-size: 75%
}

.p-w-r .h1,.p-w-r h1 {
	font-size: 36px
}

.p-w-r .h2,.p-w-r h2 {
	font-size: 30px
}

.p-w-r .h3,.p-w-r .h4,.p-w-r h3,.p-w-r h4 {
	font-size: 18px
}

.p-w-r .h5,.p-w-r h5 {
	font-size: 14px
}

.p-w-r .h6,.p-w-r h6 {
	font-size: 12px
}

.p-w-r p {
	margin: 0 0 10px
}

.p-w-r .lead {
	margin-bottom: 20px;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.4
}

@media (min-width:768px) {
	.p-w-r .lead {
		font-size: 21px
	}
}

.p-w-r .small,.p-w-r small {
	font-size: 85%
}

.p-w-r cite {
	font-style: normal
}

.p-w-r .mark,.p-w-r mark {
	background-color: #fcf8e3;
	padding: .2em
}

.p-w-r .text-muted {
	color: #777
}

.p-w-r .text-primary {
	color: #428bca
}

.p-w-r a.text-primary:hover {
	color: #3071a9
}

.p-w-r .text-success {
	color: #3c763d
}

.p-w-r a.text-success:hover {
	color: #2b542c
}

.p-w-r .text-info {
	color: #31708f
}

.p-w-r a.text-info:hover {
	color: #245269
}

.p-w-r .text-warning {
	color: #8a6d3b
}

.p-w-r a.text-warning:hover {
	color: #66512c
}

.p-w-r .pr-text-danger,.p-w-r .text-danger {
	color: #a94442
}

.p-w-r a.pr-text-danger:hover,.p-w-r a.text-danger:hover {
	color: #843534
}

.p-w-r .bg-primary {
	color: #fff;
	background-color: #428bca
}

.p-w-r a.bg-primary:hover {
	background-color: #3071a9
}

.p-w-r .bg-success {
	background-color: #dff0d8
}

.p-w-r a.bg-success:hover {
	background-color: #c1e2b3
}

.p-w-r .bg-info {
	background-color: #d9edf7
}

.p-w-r a.bg-info:hover {
	background-color: #afd9ee
}

.p-w-r .bg-warning {
	background-color: #fcf8e3
}

.p-w-r a.bg-warning:hover {
	background-color: #f7ecb5
}

.p-w-r .bg-danger {
	background-color: #f2dede
}

.p-w-r a.bg-danger:hover {
	background-color: #e4b9b9
}

.p-w-r .page-header {
	padding-bottom: 9px;
	margin: 40px 0 20px;
	border-bottom: 1px solid #eee
}

.p-w-r ol,.p-w-r ul {
	margin-top: 0;
	margin-bottom: 10px
}

.p-w-r ol ol,.p-w-r ol ul,.p-w-r ul ol,.p-w-r ul ul {
	margin-bottom: 0
}

.p-w-r .list-inline,.p-w-r .list-unstyled {
	padding-left: 0;
	list-style: none
}

.p-w-r .list-inline {
	margin-left: -5px
}

.p-w-r .list-inline>li {
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px
}

.p-w-r .dl-horizontal dd:after,.p-w-r .dl-horizontal dd:before {
	content: " ";
	display: table
}

.p-w-r .dl-horizontal dd:after {
	clear: both
}

@media (min-width:768px) {
	.p-w-r .dl-horizontal dt {
		float: left;
		width: 160px;
		clear: left;
		text-align: right;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap
	}

	.p-w-r .dl-horizontal dd {
		margin-left: 180px
	}
}

.p-w-r abbr[data-original-title],.p-w-r abbr[title] {
	cursor: help;
	border-bottom: 1px dotted #777
}

.p-w-r .initialism {
	font-size: 90%;
	text-transform: uppercase
}

.p-w-r blockquote {
	padding: 10px 20px;
	margin: 0 0 20px;
	font-size: 17.5px;
	border-left: 5px solid #eee
}

.p-w-r blockquote ol:last-child,.p-w-r blockquote p:last-child,.p-w-r blockquote ul:last-child {
	margin-bottom: 0
}

.p-w-r blockquote .small,.p-w-r blockquote footer,.p-w-r blockquote small {
	display: block;
	font-size: 80%;
	line-height: 1.42857;
	color: #777
}

.p-w-r blockquote .small:before,.p-w-r blockquote footer:before,.p-w-r blockquote small:before {
	content: "\2014   \A0"
}

.p-w-r .blockquote-reverse,.p-w-r blockquote.pr-pull-right,.p-w-r blockquote.pull-right {
	padding-right: 15px;
	padding-left: 0;
	border-right: 5px solid #eee;
	border-left: 0;
	text-align: right
}

.p-w-r .blockquote-reverse .small:before,.p-w-r .blockquote-reverse footer:before,.p-w-r .blockquote-reverse small:before,.p-w-r blockquote.pr-pull-right .small:before,.p-w-r blockquote.pr-pull-right footer:before,.p-w-r blockquote.pr-pull-right small:before,.p-w-r blockquote.pull-right .small:before,.p-w-r blockquote.pull-right footer:before,.p-w-r blockquote.pull-right small:before {
	content: ""
}

.p-w-r .blockquote-reverse .small:after,.p-w-r .blockquote-reverse footer:after,.p-w-r .blockquote-reverse small:after,.p-w-r blockquote.pr-pull-right .small:after,.p-w-r blockquote.pr-pull-right footer:after,.p-w-r blockquote.pr-pull-right small:after,.p-w-r blockquote.pull-right .small:after,.p-w-r blockquote.pull-right footer:after,.p-w-r blockquote.pull-right small:after {
	content: "\A0   \2014"
}

.p-w-r blockquote:after,.p-w-r blockquote:before {
	content: ""
}

.p-w-r address {
	margin-bottom: 20px;
	font-style: normal;
	line-height: 1.42857
}

.p-w-r .pr-h1,.p-w-r .pr-h2,.p-w-r .pr-h3,.p-w-r .pr-h4,.p-w-r .pr-h5,.p-w-r .pr-h6,.p-w-r h1,.p-w-r h2,.p-w-r h3,.p-w-r h4,.p-w-r h5,.p-w-r h6 {
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	color: inherit;
	text-shadow: none;
	padding: 0;
	text-align: left;
	border: none;
	margin-left: 0;
	background: none
}

.p-w-r .pr-h1 small,.p-w-r .pr-h2 small,.p-w-r .pr-h3 small,.p-w-r .pr-h4 small,.p-w-r .pr-h5 small,.p-w-r .pr-h6 small,.p-w-r h1 small,.p-w-r h2 small,.p-w-r h3 small,.p-w-r h4 small,.p-w-r h5 small,.p-w-r h6 small {
	font-weight: 400;
	line-height: 1;
	color: #777
}

.p-w-r .pr-h1,.p-w-r .pr-h2,.p-w-r .pr-h3,.p-w-r .pr-h4,.p-w-r .pr-h5,.p-w-r .pr-h6 {
	color: inherit!important
}

.p-w-r .pr-h1,.p-w-r .pr-h2,.p-w-r .pr-h3,.p-w-r h1,.p-w-r h2,.p-w-r h3 {
	margin-top: 20px;
	margin-bottom: 10px
}

.p-w-r .pr-h1 small,.p-w-r .pr-h2 small,.p-w-r .pr-h3 small,.p-w-r h1 small,.p-w-r h2 small,.p-w-r h3 small {
	font-size: 65%
}

.p-w-r .pr-h4,.p-w-r .pr-h5,.p-w-r .pr-h6,.p-w-r h4,.p-w-r h5,.p-w-r h6 {
	margin-top: 10px;
	margin-bottom: 10px
}

.p-w-r .pr-h4 small,.p-w-r .pr-h5 small,.p-w-r .pr-h6 small,.p-w-r h4 small,.p-w-r h5 small,.p-w-r h6 small {
	font-size: 75%
}

.p-w-r h1 {
	font-size: 36px
}

.p-w-r h2 {
	font-size: 30px
}

.p-w-r h3,.p-w-r h4 {
	font-size: 18px
}

.p-w-r h5 {
	font-size: 14px
}

.p-w-r h6 {
	font-size: 12px
}

.p-w-r .pr-h1 {
	font-size: 36px;
	display: block
}

.p-w-r .pr-h2 {
	font-size: 30px;
	display: block
}

.p-w-r .pr-h3,.p-w-r .pr-h4 {
	font-size: 18px;
	display: block
}

.p-w-r .pr-h5 {
	font-size: 14px;
	display: block
}

.p-w-r .pr-h6 {
	font-size: 12px;
	display: block
}

.p-w-r h3 {
	color: #303533;
	margin-top: 10px
}

.p-w-r .pr-h3 {
	color: #303533!important
}

.p-w-r h5 {
	color: #666;
	font-weight: 300
}

.p-w-r .pr-h5 {
	color: #666!important;
	font-weight: 300!important
}

.p-w-r p {
	color: #767676;
	line-height: 12px;
	margin: 12px 0
}

.p-w-r a {
	color: #0b7bc1
}

.p-w-r a:after {
	background: none!important;
	background-image: none!important;
	width: 0!important;
	margin: 0!important;
	padding: 0!important
}

.p-w-r fieldset {
	width: 100%;
	float: none;
	text-align: left
}

.p-w-r fieldset:focus {
	outline: none;
	box-shadow: none
}

.p-w-r fieldset div {
	padding: 0;
	clear: none
}

.p-w-r label {
	color: #303533;
	font-size: 110%;
	width: auto!important;
	float: none!important;
	line-height: 1;
	font-family: inherit;
	-webkit-font-smoothing: subpixel-antialiased;
	top: 0
}

.p-w-r label span {
	display: inline
}

.p-w-r span {
	color: #666;
	font-size: 14px;
	-webkit-font-smoothing: subpixel-antialiased
}

.p-w-r input,.p-w-r textarea {
	margin: 0;
	float: none;
	clear: none;
	width: auto!important;
	height: auto!important
}

.p-w-r input[type=date],.p-w-r input[type=datetime-local],.p-w-r input[type=datetime],.p-w-r input[type=email],.p-w-r input[type=month],.p-w-r input[type=number],.p-w-r input[type=password],.p-w-r input[type=search],.p-w-r input[type=tel],.p-w-r input[type=text],.p-w-r input[type=time],.p-w-r input[type=url],.p-w-r input[type=week],.p-w-r textarea {
	-moz-box-sizing: border-box
}

.p-w-r input[type=search],.p-w-r input[type=text],.p-w-r textarea {
	width: 100%!important
}

.p-w-r input[type=text] {
	height: 41px!important
}

.p-w-r input[type=checkbox],.p-w-r input[type=radio] {
	z-index: 0;
	float: none!important;
	margin-left: 0!important;
	padding-left: 2px;
	margin-right: 5px
}

.p-w-r input[type=radio] {
	background-color: rgba(0,0,0,.8)
}

.p-w-r input,.p-w-r label {
	background: none;
	margin: 0 0 5px;
	padding: 0;
	font-size: 14px
}

.p-w-r dl {
	margin-top: 0;
	margin-bottom: 20px
}

.p-w-r dd,.p-w-r dt {
	line-height: 1.42857
}

.p-w-r dt {
	font-weight: 700
}

.p-w-r dd {
	margin-left: 0
}

.p-w-r table {
	background-color: transparent
}

.p-w-r th {
	text-align: left
}

.p-w-r button {
	padding: 0;
	margin: 0;
	width: auto;
	height: auto
}

.p-w-r select {
	max-width: 400px;
	text-indent: .01px;
	text-overflow: ""
}

.p-w-r abbr,.p-w-r abbr[data-original-title],.p-w-r abbr[title] {
	cursor: default;
	text-decoration: none;
	border: none
}

.p-w-r :focus,.p-w-r a:focus {
	outline: 2px solid #4d90fe;
	outline: 5px auto -webkit-focus-ring-color;
	box-shadow: 0 0 5px #4d90fe
}

.p-w-r {
	margin: 0 5px
}

.p-w-r .text-left {
	text-align: left
}

.p-w-r .text-right {
	text-align: right
}

.p-w-r .text-center {
	text-align: center
}

.p-w-r .text-justify {
	text-align: justify
}

.p-w-r .text-nowrap {
	white-space: nowrap
}

.p-w-r .text-lowercase {
	text-transform: lowercase
}

.p-w-r .text-uppercase {
	text-transform: uppercase
}

.p-w-r .text-capitalize {
	text-transform: capitalize
}

.p-w-r .pr-text-danger {
	color: #d00!important
}

.p-w-r .pr-table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 20px
}

.p-w-r .pr-table td,.p-w-r .pr-table th {
	padding: 8px;
	line-height: 1.42857;
	vertical-align: top;
	border-top: 1px solid #ddd
}

.p-w-r .pr-table>thead>tr>th {
	vertical-align: bottom;
	border-bottom: 2px solid #ddd
}

.p-w-r .pr-table>caption+thead>tr:first-child>td,.p-w-r .pr-table>caption+thead>tr:first-child>th,.p-w-r .pr-table>colgroup+thead>tr:first-child>td,.p-w-r .pr-table>colgroup+thead>tr:first-child>th,.p-w-r .pr-table>thead:first-child>tr:first-child>td,.p-w-r .pr-table>thead:first-child>tr:first-child>th {
	border-top: 0
}

.p-w-r .pr-table>tbody+tbody {
	border-top: 2px solid #ddd
}

.p-w-r .pr-table .pr-table {
	background-color: #fff
}

.p-w-r .pr-table-striped>tbody>tr:nth-child(odd)>td,.p-w-r .pr-table-striped>tbody>tr:nth-child(odd)>th {
	background-color: #f9f9f9
}

.p-w-r .pr-war {
	max-width: 700px
}

.p-w-r .pr-header {
	margin-bottom: 20px;
	border-bottom: 1px solid #eee
}

.p-w-r .pr-header p {
	font-size: 11px;
	font-weight: 300
}

.p-w-r .pr-header .pr-header-merchant-img img {
	max-width: 88px
}

.p-w-r .pr-header .pr-header-product-img {
	width: 130px;
	padding: 0;
	text-align: center
}

.p-w-r .pr-header .pr-header-product-img img {
	max-width: 100px
}

.p-w-r .pr-header .pr-header-table {
	margin: 10px 0
}

.p-w-r .iframe {
	width: 100%;
	border: none
}

.p-w-r .thanks-iframe {
	min-height: 650px
}

.p-w-r .pr-subscript,.p-w-r .pr-subscript span {
	font-size: 10px
}

.p-w-r .table {
	display: table;
	margin: 0
}

.p-w-r .pr-table-cell,.p-w-r .table-cell {
	display: table-cell;
	vertical-align: middle;
	padding: 10px
}

.p-w-r .pr-field-alert {
	margin-top: 8px!important;
	font-size: inherit;
	color: #a94442!important;
	line-height: 16px
}

.p-w-r .pr-min-character-wrapper {
	display: flex;
	align-items: center
}

.p-w-r .pr-min-character-alert {
	margin-top: 8px!important;
	font-size: inherit;
	line-height: 16px
}

.p-w-r .pr-min-character-alert b {
	font-weight: 700
}

.p-w-r .pr-min-character-icon {
	width: 16px;
	height: 16px;
	margin: 8px 6px 12px 0
}

.p-w-r .pr-video-form-group img {
	max-width: 100%
}

.p-w-r .pr-war-legend {
	display: none!important
}

.p-w-r .pr-clear-all-radios {
	background: none;
	border: none;
	display: block;
	margin-left: 2px;
	margin-top: 8px;
	word-wrap: break-word;
	color: #0b7bc1;
	cursor: pointer
}

.p-w-r .thank-you-page .header {
	background: none!important;
	margin: 10px 0;
	border-bottom: 1px solid #ddd
}

.p-w-r .thank-you-page .title {
	font-weight: 700;
	font-size: 26px;
	color: #424242;
	text-align: left;
	outline: 0
}

.p-w-r .thank-you-page .subtitle {
	color: #797979;
	font-size: 16px;
	margin-bottom: 15px;
	text-align: left
}

.p-w-r .thank-you-page .pr-promo-code-markup {
	padding: 10px 0;
	border-top: 1px solid #ddd
}

.p-w-r .thank-you-page .review-preview {
	margin-top: 9px
}

.p-w-r .thank-you-page .headline {
	padding: 0;
	font-weight: 700;
	font-size: 18px;
	color: #424242;
	text-align: left
}

.p-w-r .thank-you-page .pr-attribute-header {
	color: #424242;
	font-weight: 700;
	padding: 10px 8px 8px;
	background-color: #f6f6f6
}

.p-w-r .thank-you-page .pr-attribute-list {
	list-style: none;
	padding: 0
}

.p-w-r .thank-you-page .pr-attribute {
	font-size: 12px;
	padding: 0 8px;
	color: #797979;
	line-height: 12px;
	margin: 12px 0
}

.p-w-r .thank-you-page .pr-text {
	background: none;
	max-width: inherit;
	line-height: 18px;
	width: 100%
}

.p-w-r .thank-you-page .pr-dark {
	color: #424242
}

.p-w-r .thank-you-page .pr-star,.p-w-r .thank-you-page .pr-star-accessible-0-filled,.p-w-r .thank-you-page .pr-star-accessible-25-filled,.p-w-r .thank-you-page .pr-star-accessible-50-filled,.p-w-r .thank-you-page .pr-star-accessible-75-filled,.p-w-r .thank-you-page .pr-star-accessible-100-filled,.p-w-r .thank-you-page .pr-star-selected,.p-w-r .thank-you-page .pr-star-v4,.p-w-r .thank-you-page .pr-star-v4-0-filled,.p-w-r .thank-you-page .pr-star-v4-25-filled,.p-w-r .thank-you-page .pr-star-v4-50-filled,.p-w-r .thank-you-page .pr-star-v4-75-filled,.p-w-r .thank-you-page .pr-star-v4-100-filled,.p-w-r .thank-you-page .pr-star:hover {
	width: 20px;
	height: 20px;
	padding: 3px;
	margin: 0 2px 0 0
}

.p-w-r .thank-you-page .pr-rating-stars {
	float: left
}

.p-w-r .thank-you-page .pr-rating-number {
	line-height: normal;
	float: left;
	margin-left: 3px;
	border: 1px solid #ddd;
	padding: 2px 4px 1px
}

.p-w-r .thank-you-page .pr-rating-date {
	margin-left: 3px;
	border: 1px solid #ddd;
	padding: 3px 4px 1px
}

.p-w-r .thank-you-page .pr-subrating-wrapper {
	margin: 10px 0
}

.p-w-r .thank-you-page .pr-subrating-text {
	margin: 0;
	padding: 5px 0
}

.p-w-r .thank-you-page .pr-social-container {
	margin-bottom: 25px;
	border-top: 1px solid #ddd;
	padding-top: 10px
}

.p-w-r .pr-modal {
	width: 50%;
	margin: 0 auto;
	border: 1px solid #a0a0a0;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	height: auto;
	background: #fff;
	border-radius: 15px;
	padding: 0!important;
	overflow: hidden
}

.p-w-r .pr-modal-hidden {
	display: none;
	opacity: 0
}

.p-w-r .pr-modal-visible {
	-webkit-animation: modal-load .25s;
	-moz-animation: modal-load .25s;
	-ms-animation: modal-load .25s;
	-o-animation: modal-load .25s;
	animation: modal-load .25s;
	-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5)!important;
	-moz-box-shadow: 0 3px 9px rgba(0,0,0,.5)!important;
	-o-box-shadow: 0 3px 9px rgba(0,0,0,.5)!important;
	box-shadow: 0 3px 9px rgba(0,0,0,.5)!important
}

.p-w-r .pr-modal-container {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	background: #fff;
	top: 0;
	z-index: -1
}

.p-w-r .pr-modal-shown {
	position: fixed;
	z-index: 1404
}

.p-w-r .pr-modal-background {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-color: hsla(0,0%,98%,.7)
}

.p-w-r .pr-close-modal {
	float: right;
	clear: right;
	position: absolute;
	top: 25px;
	right: 25px;
	cursor: pointer
}

.p-w-r .pr-close-modal:hover {
	-webkit-animation: red .1s linear forwards;
	-moz-animation: red .1s linear forwards;
	-ms-animation: red .1s linear forwards;
	-o-animation: red .1s linear forwards;
	animation: red .1s linear forwards
}

.p-w-r .pr-ryp-list {
	overflow: auto;
	max-width: 1000px
}

.p-w-r .ryp-product-title {
	font-size: 18px;
	margin: 10px 0
}

.p-w-r .ryp-purchase {
	font-family: Helvetica,Arial,sans-serif!important;
	border: 1px solid #ddd;
	border-radius: 3px;
	padding: 20px;
	margin-bottom: 35px;
	background-color: #fff
}

.p-w-r .ryp-purchase--close {
	background: none;
	border: none;
	position: absolute;
	right: 10px;
	top: 10px;
	width: 25px;
	height: 25px;
	cursor: pointer;
	z-index: 1
}

.p-w-r .ryp-purchase .ryp-product-img {
	max-width: 115px;
	margin: 20px;
	display: block;
	margin-left: auto!important;
	margin-right: auto!important
}

.p-w-r .ryp-purchase .ryp-order-text {
	margin-bottom: 5px
}

.p-w-r .ryp-purchase .ryp-order-text>* {
	vertical-align: top;
	display: inline
}

.p-w-r .ryp-purchase .form-group {
	margin-bottom: 10px
}

.p-w-r .ryp-purchase .ryp-stars .pr-control-label {
	display: none
}

.p-w-r .ryp-purchase .ryp-progressive-field {
	margin: 10px auto
}

.p-w-r .ryp-purchase .war-media-input {
	margin-bottom: 15px
}

.p-w-r .ryp-purchase .pr-media-table {
	margin-bottom: 10px
}

.p-w-r .ryp-purchase .ryp-footer {
	background-color: #f4f4f4;
	margin-bottom: -20px;
	margin-left: -35px;
	margin-right: -35px;
	border-top: 1px solid #ddd;
	padding: 15px 35px
}

.p-w-r .ryp-purchase .ryp-footer .pr-submit .pr-subscript {
	margin-top: 0
}

.p-w-r .completed {
	visibility: hidden;
	opacity: 0;
	transition: visibility 0s 2.5s,opacity 2s linear
}

@media (max-width:768px) {
	.p-w-r .ryp-purchase {
		text-align: center;
		padding: 15px 5px
	}

	.p-w-r .ryp-purchase .ryp-first-q {
		display: inline-block;
		padding: 0 5px
	}

	.p-w-r .ryp-purchase .col-sm-9 .form-group,.p-w-r .ryp-purchase .ryp-order-text,.p-w-r .ryp-purchase .ryp-product-title {
		text-align: center
	}

	.p-w-r .ryp-purchase .form-group,.p-w-r .ryp-purchase .form-group .pr-war-media-input {
		text-align: left
	}

	.p-w-r .ryp-purchase .ryp-footer {
		margin-bottom: -15px;
		margin-left: -20px;
		margin-right: -20px;
		padding: 15px 25px;
		text-align: left
	}
}

@media (max-width:368px) {
	.p-w-r .ryp-purchase {
		padding: 10px 0
	}

	.p-w-r .ryp-purchase .ryp-first-q {
		padding: 0!important
	}

	.p-w-r .ryp-purchase .ryp-first-q .pr-star,.p-w-r .ryp-purchase .ryp-first-q .pr-star-selected {
		height: 43px;
		width: 43px
	}

	.p-w-r .ryp-purchase .form-group {
		margin-bottom: 10px
	}

	.p-w-r .ryp-purchase .col-sm-3 .col-sm-12,.p-w-r .ryp-purchase .col-sm-9 {
		padding-left: 10px;
		padding-right: 10px
	}

	.p-w-r .ryp-purchase .ryp-footer {
		background-color: #f4f4f4;
		margin-bottom: -10px;
		margin-left: -15px;
		margin-right: -15px;
		border-top: 1px solid #ddd;
		padding: 10px 15px
	}
}

.p-w-r .pr-srw {
	background: #fff;
	border-radius: 3px;
	box-shadow: 0 0 5px rgba(0,0,0,.4);
	width: 400px;
	position: absolute;
	right: 20px;
	z-index: 100000
}

.p-w-r .pr-srw .pr-star,.p-w-r .pr-srw .pr-star-selected {
	border-bottom: 2px solid #bbb;
	width: 46px;
	height: 50px;
	border-radius: 3px
}

.p-w-r .pr-srw .pr-star-selected {
	border-bottom-color: #d77f15
}

.p-w-r .pr-srw-mini-headline {
	width: 90%;
	display: none
}

.p-w-r .pr-srw-arrow-icon {
	position: absolute;
	right: 0;
	top: 6px;
	transition: all .5s ease;
	display: inline-block;
	margin: 6px 40px 0 0;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.p-w-r .pr-srw-arrow-icon:before {
	position: absolute
}

.p-w-r .pr-srw-header {
	color: #fff;
	padding: 15px;
	cursor: pointer;
	background: #f0f0f0;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	color: #303533;
	line-height: 1.5;
	transition: background .5s ease
}

.p-w-r .pr-srw-header .pr-h1,.p-w-r .pr-srw-header h1 {
	font-size: 20px;
	margin: 0;
	display: inline-block
}

.p-w-r .pr-srw-header .pr-arrow-icon {
	font-size: 20px
}

.p-w-r .pr-srw-header .pr-arrow-icon:before {
	transition: all .5s ease;
	content: "\276F";
	color: #999;
	-ms-transform-origin: 50% 50%;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	-ms-transform: rotate(90deg)
}

.p-w-r .pr-srw-header.pr-pulse {
	background: #0b7bc1;
	color: #fff;
	animation: pulse 2s infinite
}

.p-w-r .pr-srw-header.pr-pulse .pr-arrow-icon {
	font-size: 20px
}

.p-w-r .pr-srw-header.pr-pulse .pr-arrow-icon:before {
	transition: all .5s ease;
	content: "\276F";
	color: #fff;
	-ms-transform-origin: 50% 50%;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg)
}

.p-w-r .pr-srw-body {
	max-height: 600px;
	padding: 0;
	overflow: scroll;
	height: 0;
	visibility: hidden;
	transition: all .5s ease
}

.p-w-r .pr-srw-body.pr-srw-open {
	height: 410px;
	padding: 15px;
	visibility: visible
}

.p-w-r .pr-srw-body.pr-srw-open .pr-srw-success .pr-checkbox-icon svg {
	height: 125px;
	width: 125px
}

.p-w-r .pr-srw-thank-you {
	font-size: 28px;
	padding: 80px 0 0;
	text-align: center;
	height: 422px
}

.p-w-r .pr-srw-thank-you .pr-h3,.p-w-r .pr-srw-thank-you h3 {
	color: #96c153;
	font-weight: 400;
	text-align: center
}

.p-w-r .pr-srw-thank-you .pr-srw-success .pr-checkbox-icon svg {
	display: block;
	height: 0;
	margin: 0 auto 10px;
	width: 0;
	transition: all .3s ease
}

.p-w-r .pr-srw-mini-headline {
	font-size: 20px;
	font-weight: 400;
	padding-bottom: 10px;
	display: inline-block;
	margin: 0 5px;
	color: #666
}

.p-w-r .pr-srw-long,.p-w-r .pr-srw-short {
	bottom: 20px
}

.p-w-r .pr-srw-mini {
	width: 380px;
	bottom: auto;
	top: 20px;
	right: 20px
}

.p-w-r .pr-srw-mini .pr-loading-indicator {
	margin: -2% auto;
	height: 75px;
	width: 75px
}

.p-w-r .pr-srw-mini .p-w-r {
	min-height: 50px
}

.p-w-r .pr-srw-mini .pr-srw-wrapper {
	border-top: 8px solid #0b7bc1
}

.p-w-r .pr-srw-mini .pr-srw-body {
	height: 125px;
	visibility: visible;
	padding: 15px 10px;
	overflow: hidden
}

.p-w-r .pr-srw-mini .pr-srw-body.pr-srw-open {
	height: 420px;
	overflow: scroll
}

.p-w-r .pr-srw-mini .pr-srw-body.pr-srw-open .pr-loading-indicator {
	margin: 10% auto;
	height: 125px;
	width: 125px
}

.p-w-r .pr-srw-mini label[for=pr-rating] {
	display: none
}

.p-w-r .pr-srw-mini .pr-close-btn {
	display: inline-block;
	position: absolute;
	right: 20px;
	top: 19px;
	color: #ccc;
	cursor: pointer;
	font-size: 25px;
	background: none;
	border: none
}

.p-w-r .pr-srw-mini .pr-close-btn:hover {
	color: #333
}

.p-w-r .pr-srw-mini .pr-close-btn:before {
	content: "\D7"
}

@media (max-width:470px) {
	.p-w-r .pr-srw {
		width: 100%;
		padding: 12px;
		right: 0;
		background: transparent;
		box-shadow: none
	}

	.p-w-r .pr-srw .pr-h1,.p-w-r .pr-srw h1 {
		font-size: 16px
	}

	.p-w-r .pr-srw .pr-star,.p-w-r .pr-srw .pr-star-selected {
		width: 40px;
		height: 40px
	}

	.p-w-r .pr-srw-wrapper {
		box-shadow: 0 0 5px rgba(0,0,0,.4);
		background: #fff
	}

	.p-w-r .pr-srw-arrow-icon {
		top: 18px
	}

	.p-w-r .pr-srw-body {
		max-height: 410px
	}

	.p-w-r .pr-srw-mini {
		top: auto
	}

	.p-w-r .pr-srw-mini .pr-srw-body {
		height: 110px
	}

	.p-w-r .pr-srw-mini .pr-loading-indicator {
		margin: 0 auto;
		height: 60px;
		width: 60px
	}

	.p-w-r .pr-srw-mini-headline {
		font-size: 16px
	}

	.p-w-r .pr-close-btn {
		right: 25px;
		top: 25px
	}
}

.p-w-r .pr-waqwaa {
	max-width: 600px;
	margin: 0 auto
}

.p-w-r .pr-waqwaa .pr-header {
	margin-bottom: 10px
}

.p-w-r .pr-waqwaa .pr-header-title {
	font-size: 18px;
	margin: 10px 0
}

.p-w-r .pr-waqwaa .pr-waqwaa-product-name {
	font-size: 14px
}

.p-w-r .pr-waqwaa form fieldset legend {
	display: none
}

.p-w-r .pr-qa-display-item {
	position: relative;
	width: 100%;
	margin-bottom: 10px
}

.p-w-r .pr-qa-question-bubble {
	position: absolute;
	margin-left: 4px;
	width: 22px;
	height: 22px;
	border-radius: 50%;
	background-color: #767676;
	z-index: 1;
	display: table
}

.p-w-r .pr-qa-question-bubble div {
	color: #fff;
	display: table-cell;
	text-align: center;
	vertical-align: middle
}

.p-w-r .pr-qa-answer-bubble {
	position: absolute;
	margin-left: 8px;
	border: 1px solid #ccc;
	width: 13px;
	height: 13px;
	border-radius: 50%;
	background-color: #fff;
	z-index: 1
}

.p-w-r .pr-qa-connecting-line {
	width: 1px;
	height: 100%;
	background-color: #ccc;
	position: absolute;
	top: 15px;
	left: 14px;
	z-index: 0
}

.p-w-r .pr-qa-display-text-content {
	padding-left: 35px
}

.p-w-r .pr-question-text {
	display: table-cell;
	vertical-align: middle;
	text-align: left;
	font-size: 18px;
	border: 0!important;
	margin: 0!important;
	padding: 0!important
}

.p-w-r .pr-question-subheader span {
	font-style: italic;
	color: #aaa;
	font-size: 13px!important
}

.p-w-r .pr-waqwaa-error-message .pr-h1 span,.p-w-r .pr-waqwaa-error-message h1 span {
	font-size: 22px;
	font-weight: 700;
	color: #000
}

.p-w-r .pr-waq-legal-text span {
	font-size: 12px
}

.p-w-r .pr-waq-prequestion-message {
	padding: 10px 20px;
	background-color: #f9f9f9;
	border: 1px solid #ddd;
	border-radius: 2.5px
}

.p-w-r .pr-wyb {
	background: hsla(0,0%,100%,.97);
	border-radius: 3px;
	top: 20px;
	max-width: 500px;
	position: absolute;
	right: 20px;
	z-index: 100000
}

.p-w-r .pr-wyb input[type=text] {
	height: 30px!important;
	border: 1px solid #ccc
}

.p-w-r .pr-wyb .pr-btn-review {
	padding: 9px 15px;
	font-size: 13px
}

.p-w-r .pr-wyb label[for=answerText] {
	display: none
}

.p-w-r .pr-wyb .form-group {
	margin-bottom: 15px
}

.p-w-r .pr-wyb .pr-header-product-name {
	margin: 0 0 5px;
	font-size: 10px;
	color: #9b9b9b;
	font-weight: 400
}

.p-w-r .pr-wyb .pr-checkbox-icon svg {
	height: 50px;
	width: 50px
}

.p-w-r .pr-wyb .pr-wyb-wrapper {
	padding: 12px;
	border: 1px solid #0b7bc1;
	border-top: 6px solid #0b7bc1
}

.p-w-r .pr-wyb .pr-wyb-headline {
	margin: 0 0 15px;
	font-weight: 400;
	font-size: 18px
}

.p-w-r .pr-wyb .pr-close-btn {
	display: inline-block;
	position: absolute;
	right: 15px;
	top: 10px;
	color: #ccc;
	cursor: pointer;
	font-size: 25px;
	background: none;
	border: none
}

.p-w-r .pr-wyb .pr-close-btn:hover {
	color: #333
}

.p-w-r .pr-wyb .pr-close-btn:before {
	content: "\D7"
}

.p-w-r .pr-wyb .pr-wyb-submit {
	margin-right: 15px
}

.p-w-r .pr-wyb .pr-wyb-subscript {
	display: inline-block;
	max-width: 215px;
	margin: 0;
	line-height: 13px
}

.p-w-r .pr-wyb .pr-wyb-form-group {
	margin-bottom: 10px
}

.p-w-r .pr-wyb .pr-wyb-fade {
	animation: fadeOut 4s;
	animation-fill-mode: forwards
}

.p-w-r .pr-wyb .pr-wyb-thank-you {
	padding: 25px 0;
	text-align: center;
	font-size: 28px;
	width: 400px
}

.p-w-r .pr-wyb .pr-wyb-thank-you .pr-h1,.p-w-r .pr-wyb .pr-wyb-thank-you h1 {
	color: #96c153;
	font-weight: 400;
	text-align: center;
	font-size: 18px
}

.p-w-r .pr-wyb .pr-wyb-thank-you .pr-wyb-success .pr-checkbox-icon svg {
	display: block;
	height: 0;
	margin: 0 auto 10px;
	width: 0;
	transition: all .3s ease
}

.p-w-r .pr-wyb .pr-wyb-form-container:after,.p-w-r .pr-wyb .pr-wyb-form-container:before {
	content: " ";
	display: table
}

.p-w-r .pr-wyb .pr-wyb-form-container:after {
	clear: both
}

.p-w-r .pr-wyb .pr-wyb-form {
	float: left;
	width: 295px;
	padding: 0
}

.p-w-r .pr-wyb .pr-wyb-product-image {
	max-width: 100px;
	border-radius: 100px;
	overflow: hidden;
	float: left;
	margin-right: 20px;
	padding: 0
}

.p-w-r .pr-wyb .pr-wyb-product-image img {
	max-width: 100%
}

.p-w-r .pr-wyb fieldset legend {
	display: none
}

.p-w-r .pr-wyb-display {
	width: 100%;
	padding: 20px 30px;
	box-sizing: border-box;
	position: relative;
	overflow: hidden
}

.p-w-r .pr-wyb-display p {
	line-height: 17px
}

.p-w-r .pr-wyb-display .pr-wyb-headline {
	font-size: 22px;
	margin: 0
}

.p-w-r .pr-wyb-display .pr-quotation-mark {
	position: absolute;
	top: 27px;
	left: 32px
}

.p-w-r .pr-wyb-display .pr-wyb-display-wrapper {
	transform: translateZ(0);
	height: 100%
}

.p-w-r .pr-wyb-display .pr-wyb-display-wrapper::-webkit-scrollbar {
	display: none
}

.p-w-r .pr-wyb-display .pr-wyb-slider {
	position: relative;
	box-sizing: border-box;
	overflow: hidden;
	-webkit-overflow-scrolling: touch;
	padding: 15px 30px
}

.p-w-r .pr-wyb-display .pr-wyb-slider:after,.p-w-r .pr-wyb-display .pr-wyb-slider:before {
	content: " ";
	display: table
}

.p-w-r .pr-wyb-display .pr-wyb-slider:after {
	clear: both;
	height: 100%;
	width: 5px;
	background-color: #333
}

.p-w-r .pr-wyb-display .pr-wyb-slider.pr-slide-active {
	transition: all .2s cubic-bezier(.445,.05,.55,.95)
}

.p-w-r .pr-wyb-display .pr-carousel-container {
	overflow: hidden;
	margin: auto;
	position: relative;
	padding: 0 10px
}

.p-w-r .pr-wyb-display .pr-carousel-container:after,.p-w-r .pr-wyb-display .pr-carousel-container:before {
	content: "";
	position: absolute;
	color: #fff;
	box-shadow: 0 0 20px 52px;
	display: block;
	height: 85%;
	width: 45px;
	z-index: 1;
	top: 20px
}

.p-w-r .pr-wyb-display .pr-carousel-container:before {
	left: -53px
}

.p-w-r .pr-wyb-display .pr-carousel-container:after {
	right: -70px;
	width: 65px
}

.p-w-r .pr-wyb-display .pr-carousel-container--no-fade {
	overflow: inherit
}

.p-w-r .pr-wyb-display .pr-carousel-container--no-fade:after {
	box-shadow: none
}

.p-w-r .pr-wyb-display .pr-wyb-answer-container {
	min-height: 200px;
	padding: 20px 25px;
	border-radius: 4px;
	border-top: 7px solid #0b7bc1;
	position: relative;
	box-shadow: 0 3px 11px -4px
}

.p-w-r .pr-wyb-display .pr-wyb-col {
	width: 300px;
	float: left;
	padding: 0 15px;
	box-sizing: border-box;
	position: relative
}

.p-w-r .pr-wyb-display .pr-wyb-answer {
	font-style: italic;
	margin-bottom: 45px;
	padding-top: 22px;
	color: #333
}

.p-w-r .pr-wyb-display .pr-wyb-name-icon {
	height: 50px;
	width: 50px;
	background-color: #84bf41;
	border-radius: 25px;
	position: relative;
	padding: 10px;
	text-align: center;
	margin: 10px auto 15px
}

.p-w-r .pr-wyb-display .pr-wyb-answer-info {
	position: absolute;
	bottom: 10px
}

.p-w-r .pr-wyb-display .pr-wyb-answer-info p {
	margin: 0;
	font-size: 11px
}

.p-w-r .pr-wyb-display .pr-wyb-answer-info .pr-wyb-name {
	color: #757575
}

.p-w-r .pr-wyb-display .pr-carousel-slider {
	padding: 15px 30px;
	margin-left: 0;
	width: 110%;
	opacity: 1!important
}

.p-w-r .pr-wyb-display .pr-carousel-control {
	position: absolute;
	top: 42%;
	cursor: pointer;
	background-color: transparent;
	z-index: 2
}

.p-w-r .pr-wyb-display .pr-carousel-control.pr-carousel-prev {
	left: 4px
}

.p-w-r .pr-wyb-display .pr-carousel-control.pr-carousel-next {
	right: 4px
}

.p-w-r .pr-wyb-display .pr-carousel-control:hover {
	background-color: rgba(11,123,193,.7)
}

.p-w-r .pr-wyb-display .pr-carousel-control:hover button {
	color: #fff
}

.p-w-r .pr-wyb-display .pr-carousel-control.pr-disabled {
	cursor: default;
	pointer-events: none
}

.p-w-r .pr-wyb-display .pr-carousel-control.pr-disabled:hover {
	background: none
}

.p-w-r .pr-wyb-display .pr-carousel-control.pr-disabled:hover button {
	cursor: default;
	color: #ccc
}

.p-w-r .pr-wyb-display.pr-wyb-slider-small .pr-carousel-container:after,.p-w-r .pr-wyb-display.pr-wyb-slider-small .pr-carousel-container:before {
	box-shadow: 0 0 20px 34px;
	width: 30px
}

.p-w-r .pr-wyb-display.pr-wyb-slider-small .pr-wyb-col {
	width: 275px
}

.p-w-r .pr-wyb-display.pr-wyb-slider-mobile {
	padding: 15px 0
}

.p-w-r .pr-wyb-display.pr-wyb-slider-mobile .pr-carousel-slider {
	width: 100%
}

.p-w-r .pr-wyb-display.pr-wyb-slider-mobile .pr-carousel-control {
	display: none
}

.p-w-r .pr-wyb-display.pr-wyb-slider-mobile .pr-carousel-container {
	padding: 0;
	width: 90%!important
}

.p-w-r .pr-wyb-display.pr-wyb-slider-mobile .pr-carousel-container:after,.p-w-r .pr-wyb-display.pr-wyb-slider-mobile .pr-carousel-container:before {
	box-shadow: none
}

.p-w-r .pr-wyb-display.pr-wyb-slider-mobile .pr-carousel-slider {
	padding: 15px 0
}

.p-w-r .pr-wyb-display.pr-wyb-slider-mobile .pr-wyb-col {
	width: 100%
}

@media (max-width:540px) {
	.p-w-r .pr-wyb {
		width: 100%;
		padding: 12px;
		right: 0;
		box-shadow: none;
		top: inherit
	}

	.p-w-r .pr-wyb textarea {
		width: 100%!important
	}

	.p-w-r .pr-wyb .pr-close-btn {
		top: 25px;
		right: 25px
	}

	.p-w-r .pr-wyb .pr-wyb-form {
		width: 100%
	}

	.p-w-r .pr-wyb .pr-wyb-product-image {
		margin-bottom: 15px
	}

	.p-w-r .pr-wyb .pr-wyb-thank-you {
		width: 100%
	}
}

@keyframes slideUp {
	0% {
		transform: translate3d(0,390px,0);
		animation-timing-function: ease-in
	}

	50% {
		transform: translate3d(0,200px,0);
		animation-timing-function: ease-out
	}

	to {
		transform: translateZ(0)
	}
}

@keyframes slideUpSmall {
	0% {
		transform: translate3d(0,270px,0);
		animation-timing-function: ease-in
	}

	50% {
		transform: translate3d(0,100px,0);
		animation-timing-function: ease-out
	}

	to {
		transform: translateZ(0)
	}
}

@keyframes slideDown {
	0% {
		transform: translateZ(0);
		animation-timing-function: ease-in
	}

	50% {
		transform: translate3d(0,200px,0);
		animation-timing-function: ease-out
	}

	to {
		transform: translate3d(0,390px,0)
	}
}

@keyframes slideDownSmall {
	0% {
		transform: translateZ(0);
		animation-timing-function: ease-in
	}

	50% {
		transform: translate3d(0,100px,0);
		animation-timing-function: ease-out
	}

	to {
		transform: translate3d(0,270px,0)
	}
}

.p-w-r .pr-modal {
	border: none;
	padding: 0;
	background: none;
	box-shadow: none;
	border-radius: 0;
	z-index: 10002
}

.p-w-r .pr-modal .pr-h3,.p-w-r .pr-modal h3,.p-w-r .pr-modal hr {
	display: none
}

.p-w-r .pr-modal .pr-close-modal {
	z-index: 2;
	font-size: 22px;
	color: #0b7bc1;
	top: 10px;
	right: 15px
}

.p-w-r .pr-modal .pr-close-modal:hover {
	color: #fff
}

.p-w-r .pr-modal .pr-rid-image {
	max-width: 100%
}

.p-w-r .pr-modal .pr-rid-tile {
	text-align: center;
	cursor: pointer;
	height: auto;
	position: relative;
	height: 100%
}

.p-w-r .pr-disabled {
	display: none
}

.p-w-r .pr-modal-shown {
	background-color: hsla(0,0%,98%,.7)
}

.p-w-r .pr-modal-content {
	max-height: 500px;
	background: #222;
	box-shadow: 0 3px 9px rgba(0,0,0,.5)
}

.p-w-r .pr-modal {
	width: 550px
}

.p-w-r .pr-modal .pr-carousel-container {
	padding: 0;
	position: relative
}

.p-w-r .pr-modal .pr-carousel-slider {
	padding: 0;
	min-height: 400px;
	max-height: 500px
}

.p-w-r .pr-carousel-control:focus,.p-w-r .pr-carousel-control:hover {
	background-color: rgba(74,153,202,.7)
}

.p-w-r .pr-carousel-control:focus button,.p-w-r .pr-carousel-control:hover button {
	color: #fff
}

.p-w-r .pr-rid-shadow {
	width: 100%;
	height: 35px;
	display: block;
	position: absolute;
	z-index: 0;
	opacity: .65;
	background-image: linear-gradient(180deg,transparent,#35291f);
	transition: top .4s ease-in-out
}

.p-w-r .pr-rid-image {
	user-select: none;
	vertical-align: bottom
}

.p-w-r .pr-rid-headline {
	margin: 10px 0
}

.p-w-r .pr-rid-image-info {
	padding: 0 10px;
	background-color: #fff;
	position: absolute;
	bottom: 0;
	height: 20%;
	max-height: 70px;
	width: 100%;
	text-align: left;
	height: auto;
	background: hsla(0,0%,98%,.9);
	transition: transform .4s cubic-bezier(.645,.045,.355,1)
}

.p-w-r .pr-rid-image-info p {
	margin: 10px 0
}

.p-w-r .pr-rid-image-info .pr-rid-description {
	max-height: 53px;
	line-height: 18px;
	overflow-x: hidden;
	overflow-y: auto;
	color: #797979
}

.p-w-r .pr-rid-image-info .pr-rid-headline {
	color: #4a4a4a;
	line-height: 22px;
	font-size: 20px
}

.p-w-r .pr-rid-image-info .pr-rid-shadow {
	top: -34px;
	left: 0
}

.p-w-r .pr-rid-star-display {
	padding: 3px 0;
	transition: transform .4s cubic-bezier(.645,.045,.355,1)
}

.p-w-r .pr-rid-star-container {
	height: 30px;
	overflow: hidden;
	margin-bottom: 10px
}

.p-w-r .pr-rid-stars {
	z-index: 1;
	display: inline-block;
	padding: 0 10px 5px 0
}

.p-w-r .pr-rid-rating {
	color: #fff;
	display: inline-block;
	vertical-align: super;
	padding: 3px 10px;
	border: 1px solid #fff
}

.p-w-r .pr-orange-stars .pr-rid-rating {
	color: #f05e24;
	border: 1px solid #f05e24
}

@media only screen and (max-width:780px) {
	.p-w-r .pr-modal .pr-rid-tile {
		height: 100%!important;
		position: relative
	}

	.p-w-r .pr-rid-btn-container {
		padding: 30px 36px 5px
	}

	.p-w-r .pr-modal-shown {
		background-color: #fff
	}

	.p-w-r .pr-modal {
		width: 100%;
		padding: 0;
		top: 38%;
		background: hsla(0,0%,98%,.8);
		box-shadow: 0 3px 9px rgba(0,0,0,.5);
		bottom: 0;
		max-height: 100%;
		overflow-y: auto
	}

	.p-w-r .pr-modal,.p-w-r .pr-modal-content {
		position: relative
	}

	.p-w-r .pr-rid-image {
		margin: 0 -28%;
		max-width: 100%
	}

	.p-w-r .pr-rid-info-arrow {
		display: none
	}
}

@media only screen and (min-width:780px) {
	.p-w-r .pr-modal {
		top: 44%
	}

	.p-w-r .pr-modal .pr-rid-tile {
		height: 413px!important;
		position: relative
	}
}

.p-w-r .pr-rid-mobile .pr-modal-top {
	position: absolute;
	z-index: 10;
	top: 0;
	width: 100%;
	background: hsla(0,0%,98%,.9);
	height: 70px;
	font-size: 11px;
	font-weight: 300
}

.p-w-r .pr-rid-mobile .pr-close-modal {
	left: 10px;
	margin-top: 15px
}

.p-w-r .pr-rid-mobile .pr-modal {
	top: 49%;
	box-shadow: none;
	height: 100%
}

.p-w-r .pr-rid-mobile .pr-carousel-control:hover {
	background-color: transparent
}

.p-w-r .pr-rid-mobile .pr-carousel-container,.p-w-r .pr-rid-mobile .pr-carousel-slide,.p-w-r .pr-rid-mobile .pr-carousel-slider,.p-w-r .pr-rid-mobile .pr-modal-content {
	height: 100%
}

.p-w-r .pr-rid-mobile .pr-modal-content {
	box-shadow: none;
	max-height: 100%
}

.p-w-r .pr-rid-mobile .pr-modal-content .pr-rid-image {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	max-width: 100%
}

.p-w-r .pr-rid-mobile .pr-carousel-slider {
	max-height: 100%
}

.p-w-r .pr-rid-mobile .pr-rid-description {
	max-height: none;
	overflow: auto
}

.p-w-r .pr-rid-mobile .pr-rid-image {
	transition: all .4s ease-in-out
}

.p-w-r .pr-rid-mobile .pr-info-expanded {
	backface-visibility: hidden;
	transform-style: preserve-3d;
	animation: slideUp .4s;
	perspective: 1000;
	animation-fill-mode: both;
	height: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 0 5px
}

.p-w-r .pr-rid-mobile .pr-info-expanded .pr-white-stars {
	margin-top: -30px
}

.p-w-r .pr-rid-mobile .pr-info-expanded .pr-rid-shadow {
	opacity: 0
}

.p-w-r .pr-rid-mobile .pr-info-expanded .pr-rid-star-display {
	overflow: hidden;
	transform: translateZ(0)
}

.p-w-r .pr-rid-mobile .pr-info-expanded .pr-rid-star-container {
	transform: translateZ(0)
}

.p-w-r .pr-rid-mobile .pr-info-collapsed {
	backface-visibility: hidden;
	transform-style: preserve-3d;
	animation: slideDown .4s;
	animation-fill-mode: both;
	perspective: 1000
}

.p-w-r .pr-rid {
	display: block;
	width: 100%;
	margin: auto auto 50px;
	position: relative
}

.p-w-r .pr-rid .react-grid-item {
	overflow: hidden
}

.p-w-r .pr-rid .pr-rid-btn-container {
	text-align: center;
	border: none;
	background: hsla(0,0%,100%,.8);
	position: absolute;
	bottom: -35px;
	max-width: 100%!important;
	width: 100%;
	padding: 30px 36px 5px;
	color: #0b7bc1;
	cursor: pointer
}

.p-w-r .pr-rid .pr-rid-btn-container:active .pr-rid-dots {
	background: #000;
	color: #fff
}

.p-w-r .pr-rid .pr-rid-btn-container:active .pr-rid-btn {
	color: #000
}

.p-w-r .pr-rid .pr-rid-btn-container .pr-rid-btn {
	display: block;
	background: none;
	border: none;
	color: #0b7bc1;
	font-size: 14px;
	cursor: pointer;
	margin: auto;
	outline: none
}

.p-w-r .pr-rid .pr-rid-btn-container .pr-ellipsis-icon {
	width: 30px;
	height: 30px;
	display: inline-block;
	text-align: center;
	border-radius: 50%;
	background-color: #0b7bc1
}

.p-w-r .pr-rid .pr-rid-btn-container .pr-ellipsis-icon__circle {
	stroke: none
}

.p-w-r .pr-rid .pr-rid-btn-container .pr-ellipsis-icon__circle__inner {
	stroke: #0b7bc1;
	fill: #fff
}

.p-w-r .pr-rid .pr-rid-btn-container:hover .pr-ellipsis-icon {
	transition: all .15s linear;
	background-color: #fff;
	cursor: pointer
}

.p-w-r .pr-rid .pr-rid-btn-container:hover .pr-ellipsis-icon__circle {
	stroke: none
}

.p-w-r .pr-rid .pr-rid-btn-container:hover .pr-ellipsis-icon__circle__inner {
	fill: #0b7bc1
}

.p-w-r .pr-rid .pr-rid-tile {
	height: 300px;
	text-align: center;
	cursor: pointer;
	float: left
}

.p-w-r .pr-rid .pr-video-tile {
	height: 100%
}

.p-w-r .pr-rid .pr-rid-tile-overlay:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	transition: all .15s linear
}

.p-w-r .pr-rid .pr-rid-tile-overlay:hover {
	background: none
}

.p-w-r .pr-rid .pr-rid-tile-overlay:hover:before {
	background: rgba(74,153,202,.5)
}

.p-w-r .pr-rid .pr-rid-tile-image {
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	width: 100%;
	height: 100%
}

.p-w-r .pr-rid .pr-rid-tile-image-instagram {
	position: absolute;
	width: 30px;
	height: 30px;
	right: 10px;
	bottom: 10px
}

.p-w-r .pr-rid .pr-rid-tile-image-title {
	display: none
}

.p-w-r .pr-rid .pr-rid-tile-rating {
	width: 100%;
	position: absolute;
	bottom: 0;
	background-image: linear-gradient(180deg,transparent,#000 226%)
}

.p-w-r .pr-qa-display {
	padding: 10px;
	position: relative;
	background: #fff
}

.p-w-r .pr-qa-display .pr-h1,.p-w-r .pr-qa-display .pr-h2,.p-w-r .pr-qa-display .pr-h3,.p-w-r .pr-qa-display .pr-h4,.p-w-r .pr-qa-display .pr-h5,.p-w-r .pr-qa-display .pr-h6 {
	font-weight: 400!important;
	color: #303533!important
}

.p-w-r .pr-qa-display .pr-h1,.p-w-r .pr-qa-display .pr-h2,.p-w-r .pr-qa-display .pr-h3,.p-w-r .pr-qa-display h1,.p-w-r .pr-qa-display h2,.p-w-r .pr-qa-display h3 {
	color: #303533
}

.p-w-r .pr-qa-display button {
	cursor: pointer
}

.p-w-r .pr-qa-display span {
	color: #767676;
	font-size: 14.864px
}

.p-w-r .pr-qa-display textarea {
	resize: none
}

.p-w-r .pr-qa-display svg {
	width: 100%
}

.p-w-r .pr-qa-display a:focus {
	color: #303533
}

.p-w-r .pr-qa-display em {
	color: #303533;
	font-weight: 700
}

.p-w-r .pr-qa-display .pr-helper-text {
	font-size: 13.712px
}

.p-w-r .pr-qa-display .pr-waqwaa {
	margin: 0
}

.p-w-r .pr-qa-display .pr-waqwaa>div {
	display: none
}

.p-w-r .pr-qa-display .pr-qa-display-headline {
	font-size: 29px;
	font-weight: 400;
	margin: 20px 0
}

.p-w-r .pr-qa-display .pr-qa-display-headline .pr-h1,.p-w-r .pr-qa-display .pr-qa-display-headline h1 {
	letter-spacing: 1px;
	font-size: 29px;
	font-weight: 400;
	margin-top: 10px
}

.p-w-r .pr-qa-display .pr-qa-display-thankyou-headline {
	float: left;
	font-size: 24px;
	margin: 0
}

.p-w-r .pr-qa-display .pr-qa-display-search {
	clear: both;
	position: relative;
	background-color: #eee;
	padding: 20px;
	text-align: right
}

.p-w-r .pr-qa-display .pr-qa-display-search form {
	display: table;
	border-collapse: collapse;
	width: 100%;
	table-layout: fixed;
	text-align: left
}

.p-w-r .pr-qa-display .pr-qa-display-search form label {
	display: table-cell;
	vertical-align: middle;
	width: 100px!important;
	padding-right: 10px
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar {
	display: table-cell;
	position: relative;
	height: 35px
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar>* {
	margin: 0;
	height: 100%!important
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar .pr-qa-search-empty {
	cursor: default;
	color: #767676
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar .pr-qa-search-empty:active,.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar .pr-qa-search-empty:focus {
	outline: none;
	border-color: #767676
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar .input-group-addon {
	background-color: #767676
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input {
	margin: 0;
	padding: 5px;
	font-size: 16px;
	vertical-align: middle;
	background-color: #fff;
	border: 1px solid #767676;
	border-right: 0;
	border-radius: 3px 0 0 3px;
	height: 35px!important
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input::-webkit-search-cancel-button {
	margin-right: 40px
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:active,.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:focus {
	outline: 0;
	border: 1px solid #0b7bc1;
	border-right: 0;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:active+button,.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:focus+button {
	border: 1px solid #0b7bc1;
	border-left: 0
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:active+button.pr-qa-search-filled,.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:focus+button.pr-qa-search-filled {
	background-color: #0b7bc1
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:active+button.pr-qa-search-empty,.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:focus+button.pr-qa-search-empty {
	background-color: rgba(11,123,193,.2);
	pointer-events: none;
	cursor: default;
	outline: none
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:active+button.pr-qa-search-empty span svg path,.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:focus+button.pr-qa-search-empty span svg path {
	fill: #0b7bc1
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar button {
	position: absolute;
	border: 1px solid #767676;
	border-left: 0;
	border-radius: 0 3px 3px 0;
	width: 41px!important;
	right: 0;
	height: 35px!important;
	z-index: 3;
	background-color: #767676
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar button span {
	margin: 0!important
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar button:active,.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar button:focus {
	outline: 0;
	border: 1px solid #0b7bc1;
	border-left: 0
}

.p-w-r .pr-qa-display .pr-qa-display-search .pr-qa-display-clear-search-button {
	font-size: 16px;
	text-decoration: none;
	position: relative;
	color: #085c91
}

.p-w-r .pr-qa-display .pr-qa-display-search .pr-qa-display-clear-search-button:hover {
	color: #063e61
}

.p-w-r .pr-qa-display .pr-qa-display-search .pr-qa-display-search-no-results {
	color: #666;
	text-align: center;
	font-size: 18px
}

.p-w-r .pr-qa-display .pr-qa-display-search .pr-qa-display-search-no-results .pr-h2,.p-w-r .pr-qa-display .pr-qa-display-search .pr-qa-display-search-no-results h2 {
	font-size: 25px;
	font-weight: 700;
	text-align: center
}

.p-w-r .pr-qa-display .pr-qa-display-sort {
	padding: 15px 0;
	border-bottom: 1px solid #ccc
}

.p-w-r .pr-qa-display .pr-qa-display-sort:after,.p-w-r .pr-qa-display .pr-qa-display-sort:before {
	content: " ";
	display: table
}

.p-w-r .pr-qa-display .pr-qa-display-sort:after {
	clear: both
}

.p-w-r .pr-qa-display .pr-qa-sort-headline {
	font-size: 13.712px;
	display: inline-block;
	float: left;
	margin: 8px 0;
	font-weight: 700
}

.p-w-r .pr-qa-display .pr-qa-sort-group {
	float: right;
	font-size: 13.712px;
	position: relative
}

.p-w-r .pr-qa-display .pr-qa-sort-group span {
	color: #767676
}

.p-w-r .pr-qa-display .pr-qa-sort-group label {
	margin-right: 10px;
	display: none
}

.p-w-r .pr-qa-display .pr-qa-sort-group:after {
	content: "";
	position: absolute;
	display: inline-block;
	width: 0;
	height: 0;
	border-color: #ccc transparent transparent;
	border-style: solid;
	border-width: 8px 7px 0;
	right: 10px;
	top: 40%
}

.p-w-r .pr-qa-display .pr-qa-sort {
	border: 1px solid #ccc;
	border-radius: 2px;
	background-color: #fff;
	display: inline-block;
	margin: 0;
	padding: 5px 25px 5px 5px;
	height: 30px;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none
}

.p-w-r .pr-qa-display .pr-qa-display-question {
	margin-bottom: 25px
}

.p-w-r .pr-qa-display .pr-questions-container {
	position: relative;
	padding: 10px;
	margin-bottom: 25px
}

.p-w-r .pr-qa-display .pr-qa-display-question-headline {
	font-size: 18px;
	font-weight: 400
}

.p-w-r .pr-qa-display .pr-qa-display-item-text {
	line-height: 1.3;
	font-weight: 400;
	font-size: 16px;
	text-transform: none
}

.p-w-r .pr-qa-display .pr-subscript {
	color: #767676;
	font-weight: 300;
	font-size: 12px;
	font-style: normal
}

.p-w-r .pr-qa-display .pr-qa-display-item,.p-w-r .pr-qa-display .pr-qa-display-item-details {
	position: relative
}

.p-w-r .pr-qa-display .pr-qa-display-item-details .pr-h2,.p-w-r .pr-qa-display .pr-qa-display-item-details h2,.p-w-r .pr-qa-display .pr-qa-display-item .pr-h2,.p-w-r .pr-qa-display .pr-qa-display-item h2 {
	font-size: 16px;
	margin: 0
}

.p-w-r .pr-qa-display .pr-qa-display-item-details span,.p-w-r .pr-qa-display .pr-qa-display-item-details time,.p-w-r .pr-qa-display .pr-qa-display-item span,.p-w-r .pr-qa-display .pr-qa-display-item time {
	color: #767676;
	font-weight: 300;
	font-size: 12px;
	font-style: normal
}

.p-w-r .pr-qa-display .pr-qa-display-item-details time,.p-w-r .pr-qa-display .pr-qa-display-item time {
	margin-left: 3px
}

.p-w-r .pr-qa-display .pr-qa-display-item {
	margin-bottom: 0
}

.p-w-r .pr-qa-display .pr-qa-display-item .pr-qa-display-item-icon {
	position: absolute;
	z-index: 1;
	text-align: center;
	margin: 0;
	border: 2px solid #fff;
	border-radius: 50%;
	font-style: normal;
	color: #fff;
	width: 28px;
	height: 28px;
	background-color: #666;
	font-weight: 100;
	padding-top: 2px;
	display: table;
	vertical-align: middle;
	left: -34px;
	top: -6px;
	font-size: 16px
}

.p-w-r .pr-qa-display .pr-qa-display-item-details {
	margin-bottom: 20px
}

.p-w-r .pr-qa-display .pr-qa-display-questionlist {
	border-left: 1px solid #767676;
	padding-left: 20px;
	position: relative;
	margin: 0 0 45px
}

.p-w-r .pr-qa-display .pr-qa-display-answer {
	position: relative;
	margin-bottom: 30px;
	font-size: 13.712px
}

.p-w-r .pr-qa-display .pr-qa-display-answer em {
	font-weight: 700
}

.p-w-r .pr-qa-display .pr-qa-display-answer:last-child {
	margin: 0
}

.p-w-r .pr-qa-display .pr-qa-display-answer-brand {
	margin: 20px;
	background-color: #eee
}

.p-w-r .pr-qa-display span.pr-qa-display-answer-by {
	display: block;
	font-size: 12px;
	margin-bottom: 5px
}

.p-w-r .pr-qa-display .pr-qa-display-add-answer,.p-w-r .pr-qa-display .pr-qa-display-show-more-answers {
	margin-bottom: 20px
}

.p-w-r .pr-qa-display .pr-helpful-voting,.p-w-r .pr-qa-display .pr-qa-display-answer-text {
	display: block
}

.p-w-r .pr-qa-display .pr-helpful-btn {
	background-color: #fff;
	padding: 7px 11px 2px
}

.p-w-r .pr-qa-display .pr-helpful-btn .pr-thumbs-icon svg {
	width: 23px
}

.p-w-r .pr-qa-display .pr-btn-answer .pr-cross-icon,.p-w-r .pr-qa-display .pr-btn-ask-question .pr-cross-icon {
	transition: transform .2s ease-in-out;
	border: 2px solid #fff;
	position: absolute;
	z-index: 10;
	height: 19px;
	width: 19px;
	left: -30px;
	top: -2px;
	border-radius: 50%;
	display: block;
	background: #fff;
	outline: none;
	font-size: 14px;
	transform: rotate(45deg)
}

.p-w-r .pr-qa-display .pr-btn-answer .pr-cross-icon:active,.p-w-r .pr-qa-display .pr-btn-ask-question .pr-cross-icon:active {
	outline: none
}

.p-w-r .pr-qa-display .pr-btn-answer .pr-cross-icon:before,.p-w-r .pr-qa-display .pr-btn-ask-question .pr-cross-icon:before {
	content: "";
	display: block;
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border: 1px solid;
	border-radius: 50%;
	vertical-align: middle
}

.p-w-r .pr-qa-display .pr-btn-answer .pr-cross-icon:focus,.p-w-r .pr-qa-display .pr-btn-ask-question .pr-cross-icon:focus {
	outline: none;
	color: #303533
}

.p-w-r .pr-qa-display .pr-btn-answer .pr-cross-icon:hover span,.p-w-r .pr-qa-display .pr-btn-ask-question .pr-cross-icon:hover span {
	color: #fff
}

.p-w-r .pr-qa-display .pr-btn-show-more>.pr-caret-icon,.p-w-r .pr-qa-display .pr-qa-display-show-more-questions>.pr-caret-icon {
	width: 20px;
	height: 20px;
	display: inline-block;
	transform: rotate(-90deg);
	position: absolute;
	left: -10px
}

.p-w-r .pr-qa-display .pr-btn-show-more>.pr-caret-icon__circle,.p-w-r .pr-qa-display .pr-btn-show-more>.pr-caret-icon__line,.p-w-r .pr-qa-display .pr-qa-display-show-more-questions>.pr-caret-icon__circle,.p-w-r .pr-qa-display .pr-qa-display-show-more-questions>.pr-caret-icon__line {
	stroke: #0b7bc1
}

.p-w-r .pr-qa-display .pr-btn-answer,.p-w-r .pr-qa-display .pr-btn-ask-question {
	background: none;
	border: none;
	color: #0b7bc1;
	margin: 0;
	position: relative;
	line-height: 1;
	width: auto!important
}

.p-w-r .pr-qa-display .pr-btn-answer .pr-qa-display-text,.p-w-r .pr-qa-display .pr-btn-ask-question .pr-qa-display-text {
	vertical-align: text-bottom
}

.p-w-r .pr-qa-display .pr-btn-answer .pr-cross-icon__circle,.p-w-r .pr-qa-display .pr-btn-answer .pr-cross-icon__line,.p-w-r .pr-qa-display .pr-btn-ask-question .pr-cross-icon__circle,.p-w-r .pr-qa-display .pr-btn-ask-question .pr-cross-icon__line {
	stroke: #0b7bc1
}

.p-w-r .pr-qa-display .pr-btn-answer:hover,.p-w-r .pr-qa-display .pr-btn-ask-question:hover {
	color: #085c91
}

.p-w-r .pr-qa-display .pr-btn-answer:hover .pr-cross-icon,.p-w-r .pr-qa-display .pr-btn-ask-question:hover .pr-cross-icon {
	background: #085c91
}

.p-w-r .pr-qa-display .pr-btn-answer:hover .pr-cross-icon__circle,.p-w-r .pr-qa-display .pr-btn-answer:hover .pr-cross-icon__line,.p-w-r .pr-qa-display .pr-btn-ask-question:hover .pr-cross-icon__circle,.p-w-r .pr-qa-display .pr-btn-ask-question:hover .pr-cross-icon__line {
	stroke: #fff
}

.p-w-r .pr-qa-display .pr-btn-answer:hover .pr-qa-display-text,.p-w-r .pr-qa-display .pr-btn-ask-question:hover .pr-qa-display-text {
	color: #085c91
}

.p-w-r .pr-qa-display .pr-btn-answer:focus,.p-w-r .pr-qa-display .pr-btn-ask-question:focus {
	outline: none;
	color: #303533
}

.p-w-r .pr-qa-display .pr-btn-answer:focus span,.p-w-r .pr-qa-display .pr-btn-ask-question:focus span {
	color: #303533
}

.p-w-r .pr-qa-display .pr-btn-answer:focus .pr-cross-icon,.p-w-r .pr-qa-display .pr-btn-ask-question:focus .pr-cross-icon {
	background: #fff
}

.p-w-r .pr-qa-display .pr-btn-answer:focus .pr-cross-icon__circle,.p-w-r .pr-qa-display .pr-btn-answer:focus .pr-cross-icon__line,.p-w-r .pr-qa-display .pr-btn-ask-question:focus .pr-cross-icon__circle,.p-w-r .pr-qa-display .pr-btn-ask-question:focus .pr-cross-icon__line {
	stroke: #303533
}

.p-w-r .pr-qa-display .pr-btn-answer:focus .pr-qa-display-text,.p-w-r .pr-qa-display .pr-btn-ask-question:focus .pr-qa-display-text {
	color: #303533;
	text-decoration: none;
	text-shadow: .03em 0 #fff,-.03em 0 #fff,0 .03em #fff,0 -.03em #fff,.06em 0 #fff,-.06em 0 #fff,.09em 0 #fff,-.09em 0 #fff,.12em 0 #fff,-.12em 0 #fff,.15em 0 #fff,-.15em 0 #fff;
	background-image: linear-gradient(#303533,#303533),linear-gradient(#303533,#303533),linear-gradient(#303533,#303533);
	background-size: .05em 1px,.05em 1px,1px 1px;
	background-repeat: no-repeat,no-repeat,repeat-x;
	background-position: 0 90%,100% 90%,0 90%
}

.p-w-r .pr-qa-display .pr-btn-answer span,.p-w-r .pr-qa-display .pr-btn-ask-question span {
	color: #0b7bc1;
	outline: none
}

.p-w-r .pr-qa-display .pr-btn-answer span:focus,.p-w-r .pr-qa-display .pr-btn-ask-question span:focus {
	outline: none
}

.p-w-r .pr-qa-display .pr-qa-display-answer-link-container {
	margin-bottom: 20px
}

.p-w-r .pr-qa-display .pr-btn-ask-question {
	margin: 0 0 20px 20px
}

.p-w-r .pr-qa-display .pr-btn-ask-question .pr-qa-display-text {
	font-size: 18px
}

.p-w-r .pr-qa-display .pr-btn-ask-question .pr-cross-icon {
	height: 25px;
	width: 25px;
	left: -33px;
	top: -4px;
	line-height: .9;
	font-size: 22px;
	font-weight: 300
}

.p-w-r .pr-qa-display .pr-btn-show-more {
	background: #fff;
	border: none;
	color: #0b7bc1;
	position: relative;
	padding-left: 20px;
	margin-left: -21px
}

.p-w-r .pr-qa-display .pr-btn-show-more span {
	color: #0b7bc1
}

.p-w-r .pr-qa-display .pr-btn-show-more:hover,.p-w-r .pr-qa-display .pr-btn-show-more:hover span {
	color: #085c91
}

.p-w-r .pr-qa-display .pr-btn-show-more:hover .pr-caret-icon__circle,.p-w-r .pr-qa-display .pr-btn-show-more:hover .pr-caret-icon__line {
	stroke: #085c91
}

.p-w-r .pr-qa-display .pr-btn-show-more:active,.p-w-r .pr-qa-display .pr-btn-show-more:focus {
	outline: none;
	color: #303533
}

.p-w-r .pr-qa-display .pr-btn-show-more:active span,.p-w-r .pr-qa-display .pr-btn-show-more:focus span {
	color: #303533
}

.p-w-r .pr-qa-display .pr-btn-show-more:active .pr-qa-display-text,.p-w-r .pr-qa-display .pr-btn-show-more:focus .pr-qa-display-text {
	color: #303533;
	text-decoration: none;
	text-shadow: .03em 0 #fff,-.03em 0 #fff,0 .03em #fff,0 -.03em #fff,.06em 0 #fff,-.06em 0 #fff,.09em 0 #fff,-.09em 0 #fff,.12em 0 #fff,-.12em 0 #fff,.15em 0 #fff,-.15em 0 #fff;
	background-image: linear-gradient(#303533,#303533),linear-gradient(#303533,#303533),linear-gradient(#303533,#303533);
	background-size: .05em 1px,.05em 1px,1px 1px;
	background-repeat: no-repeat,no-repeat,repeat-x;
	background-position: 0 90%,100% 90%,0 90%
}

.p-w-r .pr-qa-display .pr-answer-form-open .pr-cross-icon {
	transform: rotate(0deg)
}

.p-w-r .pr-qa-display .pr-qa-display-ask-question {
	position: relative;
	margin-bottom: 25px
}

.p-w-r .pr-qa-display .pr-qa-display-ask-question .pr-answer-form-open {
	margin: 0 0 20px 20px
}

.p-w-r .pr-qa-display .pr-question-submitted {
	padding: 20px
}

.p-w-r .pr-qa-display .pr-question-submitted .pr-waqwaa {
	margin: 0
}

.p-w-r .pr-qa-display .pr-question-submitted .pr-waqwaa>div {
	display: block
}

.p-w-r .pr-qa-display .pr-question-submitted .pr-waqwaa>div>p {
	display: none
}

.p-w-r .pr-qa-display .pr-question-submitted .pr-waqwaa .pr-header {
	border: none
}

.p-w-r .pr-qa-display .pr-question-submitted .pr-waqwaa .pr-header-table {
	margin-top: 0
}

.p-w-r .pr-qa-display .pr-question-submitted .pr-waqwaa .pr-table-cell,.p-w-r .pr-qa-display .pr-question-submitted .pr-waqwaa .table-cell {
	padding: 0 0 10px
}

.p-w-r .pr-qa-display .pr-question-submitted .pr-waqwaa .pr-header-title {
	font-size: 22px;
	display: block;
	width: 100%;
	margin: 0 0 10px
}

.p-w-r .pr-qa-display .pr-question-submitted .pr-waqwaa .pr-qa-display-text-content {
	padding-left: 0
}

.p-w-r .pr-qa-display .pr-question-submitted .pr-waqwaa .pr-qa-question-bubble {
	display: none
}

.p-w-r .pr-qa-display .pr-question-submitted .pr-qa-display-item {
	margin-bottom: 0;
	padding: 0 0 10px
}

.p-w-r .pr-qa-display .pr-question-submitted .pr-qa-display-item:after,.p-w-r .pr-qa-display .pr-question-submitted .pr-qa-display-item:before {
	display: none
}

.p-w-r .pr-qa-display .pr-qa-display-show-more-questions {
	background-color: #f6f6f6;
	color: #0b7bc1;
	border: 1px solid transparent;
	display: block;
	width: 100%!important;
	max-width: 100%!important
}

.p-w-r .pr-qa-display .pr-qa-display-show-more-questions .pr-caret-icon {
	position: relative;
	vertical-align: bottom;
	width: 25px
}

.p-w-r .pr-qa-display .pr-qa-display-show-more-questions span {
	color: #0a6ca9
}

.p-w-r .pr-qa-display .pr-qa-display-show-more-questions:before {
	position: absolute;
	cursor: pointer;
	background-color: transparent;
	z-index: 2;
	border: 1px solid transparent;
	border-radius: 25px;
	height: 50px;
	width: 50px;
	transform: rotate(90deg);
	left: -14px;
	top: -8px
}

.p-w-r .pr-qa-display .pr-qa-display-show-more-questions:after {
	position: absolute;
	border: 0 solid transparent;
	padding: 0;
	box-shadow: inset -2px 2px 0 0;
	transform: rotate(45deg);
	margin: 0;
	width: 10px;
	height: 10px;
	top: -20px;
	left: 5px
}

.p-w-r .pr-qa-display .pr-qa-display-show-more-questions:focus,.p-w-r .pr-qa-display .pr-qa-display-show-more-questions:hover {
	color: #0b7bc1
}

.p-w-r .pr-qa-display .pr-qa-display-answer .pr-qa-display-answer-icon {
	z-index: 10;
	width: 19px;
	height: 19px;
	background: #fff;
	position: absolute;
	left: -30px;
	border: 2px solid #fff;
	top: -2px
}

.p-w-r .pr-qa-display .pr-qa-display-answer .pr-qa-display-answer-icon svg {
	height: 15px;
	width: 15px
}

.p-w-r .pr-qa-display .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-brand .pr-qa-display-answer-details .pr-answer-by-brand {
	background-color: #fff;
	margin-bottom: 10px
}

.p-w-r .pr-qa-display .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-brand .pr-qa-display-answer-details .pr-answer-by-brand-logo {
	margin-right: 10px
}

.p-w-r .pr-qa-display .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-brand .pr-qa-display-answer-details .pr-answer-by-brand-text {
	line-height: normal;
	font-weight: 700;
	font-size: 12px;
	color: #333
}

.p-w-r .pr-qa-display.pr-qa-display-desktop {
	padding-right: 5%
}

.p-w-r .pr-qa-display.pr-qa-display-desktop:after,.p-w-r .pr-qa-display.pr-qa-display-desktop:before {
	content: " ";
	display: table
}

.p-w-r .pr-qa-display.pr-qa-display-desktop:after {
	clear: both
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline {
	margin: 20px 0 20px 5%
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-ask-question {
	float: left;
	width: 100%
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-question {
	float: right;
	width: 75%
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-btn-answer {
	margin: 0 0 20px
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-item {
	margin-bottom: 25px
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-item-details {
	margin-bottom: 20px;
	position: absolute;
	left: -26%;
	top: -3px;
	width: 24%
}

.p-w-r .pr-qa-display.pr-qa-display-desktop dd,.p-w-r .pr-qa-display.pr-qa-display-tablet dd {
	margin-left: 18px
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-thankyou-headline,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-thankyou-headline {
	float: right;
	margin-top: 15px
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline:after,.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline:before,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-headline:after,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-headline:before {
	content: " ";
	display: table
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline:after,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-headline:after {
	clear: both
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline .pr-h1,.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline h1,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-headline .pr-h1,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-headline h1 {
	float: left
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline button,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-headline button {
	float: right
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline .pr-loading-indicator,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-headline .pr-loading-indicator {
	height: 40px;
	width: 40px;
	position: absolute;
	left: -35px;
	top: -9px
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-sort,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-sort {
	width: 100%;
	float: left
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-questionlist,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-questionlist {
	border-left: none;
	padding-left: 25px;
	position: relative;
	margin: 0 0 45px
}

.p-w-r .pr-qa-display.pr-qa-display-desktop span.pr-qa-display-answer-by,.p-w-r .pr-qa-display.pr-qa-display-tablet span.pr-qa-display-answer-by {
	display: inline-block;
	margin-right: 5px;
	-moz-transform: translate(4px)
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-brand,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-brand {
	background: #f6f6f6;
	padding: 22px 18px 14px
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-brand .pr-qa-display-answer-icon,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-brand .pr-qa-display-answer-icon {
	display: none
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-brand .pr-qa-display-answer-details .pr-answer-by-brand,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-brand .pr-qa-display-answer-details .pr-answer-by-brand {
	background-color: #fff;
	padding: 15px;
	margin-bottom: 10px;
	display: table;
	vertical-align: middle
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-brand .pr-qa-display-answer-details .pr-answer-by-brand-text,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-brand .pr-qa-display-answer-details .pr-answer-by-brand-text {
	line-height: normal;
	display: table-cell;
	vertical-align: middle
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-expert,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-expert {
	border-left: 1px solid #0b7bc1;
	padding-left: 14px
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-unverified,.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-verified,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-unverified,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-verified {
	margin-left: -3px;
	-moz-transform: translate(-4px)
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-unverified .pr-qa-display-answer-details,.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-verified .pr-qa-display-answer-details,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-unverified .pr-qa-display-answer-details,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-verified .pr-qa-display-answer-details {
	display: block;
	padding: 0
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer-link-container,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer-link-container {
	margin-bottom: 10px
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer-link-container .pr-cross-icon,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer-link-container .pr-cross-icon {
	left: -26px
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-caret-icon,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-caret-icon {
	left: -7px
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer {
	margin-left: 0;
	margin-bottom: 20px
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-ask-question,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-ask-question {
	padding-left: 25px;
	float: right;
	width: auto
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-btn-answer:before,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-btn-answer:before {
	left: -30px
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer-details,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer-details {
	display: table-cell;
	padding-left: 6px;
	-moz-transform: translate(4px)
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer .pr-qa-display-answer-icon,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer .pr-qa-display-answer-icon {
	top: inherit;
	left: -5px;
	position: relative;
	vertical-align: top;
	display: inline-block;
	bottom: 0
}

.p-w-r .pr-qa-display.pr-qa-display-desktop.pr-qa-display-desktop .pr-qa-display-search form label,.p-w-r .pr-qa-display.pr-qa-display-tablet.pr-qa-display-desktop .pr-qa-display-search form label {
	width: 275px!important
}

.p-w-r .pr-qa-display.pr-qa-display-desktop.pr-qa-display-tablet .pr-qa-display-search form label,.p-w-r .pr-qa-display.pr-qa-display-tablet.pr-qa-display-tablet .pr-qa-display-search form label {
	width: 100px!important
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-btn-answer,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-btn-answer {
	margin: 0 0 20px
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-sort-group label,.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-sort-group label {
	display: inline-block
}

.p-w-r .pr-qa-display .pr-qa-display-btn-text {
	position: relative;
	font-size: 19px
}

.p-w-r .pr-qa-display .pr-qa-display-btn-text span {
	font-size: 19px
}

.p-w-r .pr-qa-display .pr-qa-display-link {
	color: #0b7bc1
}

.p-w-r .pr-qa-display .pr-qa-display-link:active {
	color: #303533
}

.p-w-r .pr-qa-display .pr-qa-display-link:hover {
	color: #085c91
}

.p-w-r .pr-qa-display .pr-qa-display-link:focus {
	color: #303533
}

.p-w-r .pr-qa-display .pr-form-control,.p-w-r .pr-qa-display .pr-input-group,.p-w-r .pr-qa-display .pr-input-group-addon {
	width: auto
}

.p-w-r .pr-qa-display .pr-form-control {
	display: inline-block;
	vertical-align: middle
}

.p-w-r .pr-qa-display .pr-input-group {
	position: relative;
	border-collapse: separate;
	display: inline-table;
	vertical-align: middle
}

.p-w-r .pr-qa-display .pr-input-group .pr-form-control {
	position: relative;
	z-index: 2;
	float: left;
	width: 100%;
	margin-bottom: 0
}

.p-w-r .pr-qa-display .pr-input-group .pr-form-control:focus {
	z-index: 3
}

.p-w-r .pr-qa-display .pr-input-group-addon,.p-w-r .pr-qa-display .pr-input-group-btn,.p-w-r .pr-qa-display .pr-input-group .pr-form-control {
	display: table-cell
}

.p-w-r .pr-qa-display .pr-input-group-addon:not(:first-child):not(:last-child),.p-w-r .pr-qa-display .pr-input-group-btn:not(:first-child):not(:last-child),.p-w-r .pr-qa-display .pr-input-group .pr-form-control:not(:first-child):not(:last-child) {
	border-radius: 0
}

.p-w-r .pr-qa-display .pr-input-group-addon {
	width: 1%;
	white-space: nowrap;
	vertical-align: middle;
	padding: 6px 12px;
	font-size: 14px;
	font-weight: 400;
	line-height: 1;
	color: #555;
	text-align: center;
	background-color: #eee;
	border: 1px solid #ccc;
	border-radius: 4px
}

.p-w-r .pr-qa-display .pr-qa-image {
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	max-width: 100%
}

.p-w-r .pr-qa-display .pr-qa-play-icon {
	position: absolute;
	z-index: 2;
	width: 50px;
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}

.p-w-r .pr-qa-display .pr-qa-image-container {
	display: inline-block;
	width: 150px;
	height: 113px;
	overflow: hidden;
	margin: 10px 10px 10px 0;
	position: relative;
	cursor: pointer;
	text-align: center
}

.p-w-r .pr-qa-display .pr-qa-image-container figcaption {
	position: absolute;
	bottom: 4px;
	color: #fff;
	left: 7px;
	z-index: 2
}

.p-w-r .pr-qa-display .pr-qa-image-container:after {
	content: "";
	z-index: 1;
	display: block;
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	background: #ababab;
	background: linear-gradient(180deg,hsla(0,0%,67.1%,.5) 0,rgba(53,41,31,.5));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ababab",endColorstr="#35291f",GradientType=0)
}

.p-w-r .pr-qa-display .pr-qa-no-caption:after {
	background: none
}

.p-w-r .pr-rd-bold {
	font-weight: 700
}

.p-w-r .pr-read-review,.p-w-r .pr-review-display {
	/*background-color: #fff;王军注释*/
}

.p-w-r .pr-read-review .pr-h1,.p-w-r .pr-read-review .pr-h2,.p-w-r .pr-read-review .pr-h4,.p-w-r .pr-read-review .pr-h5,.p-w-r .pr-read-review h1,.p-w-r .pr-read-review h2,.p-w-r .pr-read-review h4,.p-w-r .pr-read-review h5,.p-w-r .pr-review-display .pr-h1,.p-w-r .pr-review-display .pr-h2,.p-w-r .pr-review-display .pr-h4,.p-w-r .pr-review-display .pr-h5,.p-w-r .pr-review-display h1,.p-w-r .pr-review-display h2,.p-w-r .pr-review-display h4,.p-w-r .pr-review-display h5 {
	margin: 0
}

.p-w-r .pr-read-review .pr-h1,.p-w-r .pr-read-review h1,.p-w-r .pr-review-display .pr-h1,.p-w-r .pr-review-display h1 {
	color: #303533
}

.p-w-r .pr-read-review .pr-h3,.p-w-r .pr-read-review h3,.p-w-r .pr-review-display .pr-h3,.p-w-r .pr-review-display h3 {
	margin-top: 10px
}

.p-w-r .pr-read-review span,.p-w-r .pr-read-review time,.p-w-r .pr-review-display span,.p-w-r .pr-review-display time {
	color: #767676
}

.p-w-r .pr-read-review p,.p-w-r .pr-review-display p {
	margin: 0;
	color: #767676;
	line-height: 1.3;
	word-break: break-word
}

.p-w-r .pr-read-review a,.p-w-r .pr-review-display a {
	color: #0b7bc1;
	cursor: pointer;
	line-height: 1.3
}

.p-w-r .pr-read-review dl,.p-w-r .pr-review-display dl {
	margin: 0 0 15px
}

.p-w-r .pr-read-review dt,.p-w-r .pr-review-display dt {
	color: #303533
}

.p-w-r .pr-read-review dd,.p-w-r .pr-review-display dd {
	color: #767676
}

.p-w-r .pr-read-review caption,.p-w-r .pr-review-display caption {
	color: #fff
}

.p-w-r .pr-read-review strong,.p-w-r .pr-review-display strong {
	color: #303533
}

.p-w-r .pr-read-review footer,.p-w-r .pr-review-display footer {
	border: none;
	text-align: left;
	background: transparent
}

.p-w-r .pr-read-review .pr-accessible-text,.p-w-r .pr-review-display .pr-accessible-text {
	color: #404040
}

.p-w-r .pr-read-review .pr-accordion .pr-accordion-content,.p-w-r .pr-review-display .pr-accordion .pr-accordion-content {
	margin: 10px 0 0
}

.p-w-r .pr-read-review .pr-rd-main-header,.p-w-r .pr-review-display .pr-rd-main-header {
	margin-bottom: 15px;
	padding: 15px;
	background-color: #f6f6f6
}

.p-w-r .pr-read-review .pr-rd-main-header:after,.p-w-r .pr-read-review .pr-rd-main-header:before,.p-w-r .pr-review-display .pr-rd-main-header:after,.p-w-r .pr-review-display .pr-rd-main-header:before {
	content: " ";
	display: table
}

.p-w-r .pr-read-review .pr-rd-main-header:after,.p-w-r .pr-review-display .pr-rd-main-header:after {
	clear: both
}

.p-w-r .pr-read-review .pr-rd-main-header .pr-h1,.p-w-r .pr-read-review .pr-rd-main-header h1,.p-w-r .pr-review-display .pr-rd-main-header .pr-h1,.p-w-r .pr-review-display .pr-rd-main-header h1 {
	font-size: 18px;
	float: none
}

.p-w-r .pr-read-review .pr-rd-review-headline,.p-w-r .pr-review-display .pr-rd-review-headline {
	color: #303533;
	font-size: 1.143em;
	line-height: 1.3;
	margin: 10px 0 0;
}

.p-w-r .pr-read-review .pr-rid-headline,.p-w-r .pr-review-display .pr-rid-headline {
	margin: 10px 0
}

.p-w-r .pr-read-review .pr-rd-sort-group,.p-w-r .pr-review-display .pr-rd-sort-group {
	float: none
}

.p-w-r .pr-read-review .pr-rd-sort,.p-w-r .pr-review-display .pr-rd-sort {
	border: 1px solid #c7c7c7;
	border-radius: 0;
	background-color: #fff;
	display: inline-block;
	width: 100%;
	margin: 5px 0;
	padding: 5px 10px 5px 5px
}

.p-w-r .pr-read-review .pr-rd-review-total,.p-w-r .pr-review-display .pr-rd-review-total {
	display: none;
	margin-bottom: 10px
}

.p-w-r .pr-read-review .pr-rd-review-total.pr-rd-no-results-msg,.p-w-r .pr-review-display .pr-rd-review-total.pr-rd-no-results-msg {
	display: inherit
}

.pr-review-display .pr-review {
	margin-bottom: 15px;
	background-color: #fff;
}

.p-w-r .pr-read-review .pr-rd-inner-content-block,.p-w-r .pr-review-display .pr-rd-inner-content-block {
	margin-bottom: 10px;
	display: block
}

.p-w-r .pr-read-review .pr-snippet-stars,.p-w-r .pr-review-display .pr-snippet-stars {
	border: none;
	width: 100%
}

.p-w-r .pr-read-review .pr-snippet-stars:after,.p-w-r .pr-read-review .pr-snippet-stars:before,.p-w-r .pr-review-display .pr-snippet-stars:after,.p-w-r .pr-review-display .pr-snippet-stars:before {
	content: " ";
	display: table
}

.p-w-r .pr-read-review .pr-snippet-stars:after,.p-w-r .pr-review-display .pr-snippet-stars:after {
	clear: both
}

.p-w-r .pr-read-review .pr-star-accessible-0-filled,.p-w-r .pr-read-review .pr-star-accessible-0-filled:hover,.p-w-r .pr-read-review .pr-star-accessible-25-filled,.p-w-r .pr-read-review .pr-star-accessible-25-filled:hover,.p-w-r .pr-read-review .pr-star-accessible-50-filled,.p-w-r .pr-read-review .pr-star-accessible-50-filled:hover,.p-w-r .pr-read-review .pr-star-accessible-75-filled,.p-w-r .pr-read-review .pr-star-accessible-75-filled:hover,.p-w-r .pr-read-review .pr-star-accessible-100-filled,.p-w-r .pr-read-review .pr-star-accessible-100-filled:hover,.p-w-r .pr-read-review .pr-star-v4,.p-w-r .pr-read-review .pr-star-v4-0-filled,.p-w-r .pr-read-review .pr-star-v4-0-filled:hover,.p-w-r .pr-read-review .pr-star-v4-25-filled,.p-w-r .pr-read-review .pr-star-v4-25-filled:hover,.p-w-r .pr-read-review .pr-star-v4-50-filled,.p-w-r .pr-read-review .pr-star-v4-50-filled:hover,.p-w-r .pr-read-review .pr-star-v4-75-filled,.p-w-r .pr-read-review .pr-star-v4-75-filled:hover,.p-w-r .pr-read-review .pr-star-v4-100-filled,.p-w-r .pr-read-review .pr-star-v4-100-filled:hover,.p-w-r .pr-read-review .pr-star-v4:hover,.p-w-r .pr-review-display .pr-star-accessible-0-filled,.p-w-r .pr-review-display .pr-star-accessible-0-filled:hover,.p-w-r .pr-review-display .pr-star-accessible-25-filled,.p-w-r .pr-review-display .pr-star-accessible-25-filled:hover,.p-w-r .pr-review-display .pr-star-accessible-50-filled,.p-w-r .pr-review-display .pr-star-accessible-50-filled:hover,.p-w-r .pr-review-display .pr-star-accessible-75-filled,.p-w-r .pr-review-display .pr-star-accessible-75-filled:hover,.p-w-r .pr-review-display .pr-star-accessible-100-filled,.p-w-r .pr-review-display .pr-star-accessible-100-filled:hover,.p-w-r .pr-review-display .pr-star-v4,.p-w-r .pr-review-display .pr-star-v4-0-filled,.p-w-r .pr-review-display .pr-star-v4-0-filled:hover,.p-w-r .pr-review-display .pr-star-v4-25-filled,.p-w-r .pr-review-display .pr-star-v4-25-filled:hover,.p-w-r .pr-review-display .pr-star-v4-50-filled,.p-w-r .pr-review-display .pr-star-v4-50-filled:hover,.p-w-r .pr-review-display .pr-star-v4-75-filled,.p-w-r .pr-review-display .pr-star-v4-75-filled:hover,.p-w-r .pr-review-display .pr-star-v4-100-filled,.p-w-r .pr-review-display .pr-star-v4-100-filled:hover,.p-w-r .pr-review-display .pr-star-v4:hover {
	width: 20px;
	height: 20px;
	margin-right: 2px
}

.p-w-r .pr-read-review .pr-star,.p-w-r .pr-read-review .pr-star-selected,.p-w-r .pr-read-review .pr-star-selected:hover,.p-w-r .pr-read-review .pr-star:hover,.p-w-r .pr-review-display .pr-star,.p-w-r .pr-review-display .pr-star-selected,.p-w-r .pr-review-display .pr-star-selected:hover,.p-w-r .pr-review-display .pr-star:hover {
	border-radius: 3px 3px 3px 3px;
	width: 20px;
	height: 20px;
	background-size: 25px 25px;
	margin-right: 2px;
	padding: 0;
	margin-left: 0
}

.p-w-r .pr-read-review .pr-rating-stars,.p-w-r .pr-review-display .pr-rating-stars {
	display: inline-block;
	float: left
}

.p-w-r .pr-read-review .pr-rating-star,.p-w-r .pr-review-display .pr-rating-star {
	padding: 3px
}

.p-w-r .pr-read-review .pr-snippet-stars,.p-w-r .pr-review-display .pr-snippet-stars {
	margin-bottom: 10px
}

.p-w-r .pr-read-review .pr-snippet-stars-png,.p-w-r .pr-review-display .pr-snippet-stars-png {
	padding: 0
}

.p-w-r .pr-read-review .pr-snippet-star-rating,.p-w-r .pr-review-display .pr-snippet-star-rating {
	height: 25px;
	margin-bottom: 10px
}

.p-w-r .pr-read-review .pr-snippet-rating-decimal,.p-w-r .pr-review-display .pr-snippet-rating-decimal {
	border-radius: 2px;
	display: inline-block;
	background-color: #fff;
	padding: 2px 7px 0;
	margin-bottom: 0;
	height: 20px;
	vertical-align: middle;
	float: left;
	margin-left: 2px;
	line-height: normal;
	font-size:14px;
}

.p-w-r .pr-read-review .pr-rd-subratings .pr-snippet-star-rating,.p-w-r .pr-review-display .pr-rd-subratings .pr-snippet-star-rating {
	margin-bottom: 0
}

.p-w-r .pr-read-review .pr-rd-subratings .pr-snippet-rating-decimal,.p-w-r .pr-review-display .pr-rd-subratings .pr-snippet-rating-decimal {
	padding: 2px 5px
}

.p-w-r .pr-read-review .pr-rd-def-list,.p-w-r .pr-review-display .pr-rd-def-list {
	display: table-row
}

.p-w-r .pr-read-review .pr-rd-def-list dd,.p-w-r .pr-read-review .pr-rd-def-list dt,.p-w-r .pr-review-display .pr-rd-def-list dd,.p-w-r .pr-review-display .pr-rd-def-list dt {
	display: inline-block;
	display: table-cell;
	height: 25px;
	padding: 0 15px 0 0;
	vertical-align: top;
	min-width: 125px
}

.p-w-r .pr-read-review .pr-rd-image,.p-w-r .pr-review-display .pr-rd-image {
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	max-width: 100%
}

.p-w-r .pr-read-review .pr-rd-play-icon,.p-w-r .pr-review-display .pr-rd-play-icon {
	position: absolute;
	z-index: 2;
	width: 50px;
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}

.p-w-r .pr-read-review .pr-rd-image-container,.p-w-r .pr-review-display .pr-rd-image-container {
	width: 150px;
	height: 113px;
	overflow: hidden;
	margin: 0 0 10px;
	position: relative;
	cursor: pointer;
	text-align: center
}

.p-w-r .pr-read-review .pr-rd-image-container figcaption,.p-w-r .pr-review-display .pr-rd-image-container figcaption {
	position: absolute;
	bottom: 4px;
	color: #fff;
	left: 7px;
	z-index: 2
}

.p-w-r .pr-read-review .pr-rd-image-container:after,.p-w-r .pr-review-display .pr-rd-image-container:after {
	content: "";
	z-index: 1;
	display: block;
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	background: #ababab;
	background: linear-gradient(180deg,hsla(0,0%,67.1%,.5) 0,rgba(53,41,31,.5));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ababab",endColorstr="#35291f",GradientType=0)
}

.p-w-r .pr-read-review .pr-rd-no-caption:after,.p-w-r .pr-review-display .pr-rd-no-caption:after {
	background: none
}

.p-w-r .pr-read-review .pr-rd-content-block,.p-w-r .pr-review-display .pr-rd-content-block {
	margin-bottom: 15px;
	position: relative
}

.p-w-r .pr-read-review .pr-rd-inner-side-content-block,.p-w-r .pr-read-review .pr-rd-side-content-block,.p-w-r .pr-review-display .pr-rd-inner-side-content-block,.p-w-r .pr-review-display .pr-rd-side-content-block {
	margin-bottom: 10px
}

.p-w-r .pr-read-review .pr-rd-inner-side-content-block .pr-rd-details,.p-w-r .pr-read-review .pr-rd-side-content-block .pr-rd-details,.p-w-r .pr-review-display .pr-rd-inner-side-content-block .pr-rd-details,.p-w-r .pr-review-display .pr-rd-side-content-block .pr-rd-details {
	font-size: 12.8px;
	color: #767676
}

.p-w-r .pr-read-review .pr-rd-inner-side-content-block span,.p-w-r .pr-read-review .pr-rd-side-content-block span,.p-w-r .pr-review-display .pr-rd-inner-side-content-block span,.p-w-r .pr-review-display .pr-rd-side-content-block span {
	font-size: inherit
}

.p-w-r .pr-read-review .pr-rd-show-more-description-btn,.p-w-r .pr-review-display .pr-rd-show-more-description-btn {
	padding: 0;
	margin-left: 5px;
	background: none;
	border: none;
	cursor: pointer;
	color: #0b7bc1
}

.p-w-r .pr-read-review .pr-rd-brand-response,.p-w-r .pr-review-display .pr-rd-brand-response {
	margin-left: 10px;
	border-left: 1px solid #c5c5c5;
	padding: 20px 10px 20px 20px
}

.p-w-r .pr-read-review .pr-rd-brand-response .pr-rd-brand-response-logo,.p-w-r .pr-review-display .pr-rd-brand-response .pr-rd-brand-response-logo {
	position: absolute;
	top: 18px;
	left: -13px;
	z-index: 10;
	max-height: 25px
}

.p-w-r .pr-read-review .pr-rd-brand-response .pr-rd-brand-response-headline,.p-w-r .pr-review-display .pr-rd-brand-response .pr-rd-brand-response-headline {
	font-weight: 700;
	font-size: 12.8px;
	margin-bottom: 10px
}

.p-w-r .pr-read-review .pr-rd-merchant-response,.p-w-r .pr-review-display .pr-rd-merchant-response {
	background-color: #f6f6f6;
	padding: 10px
}

.p-w-r .pr-read-review .pr-rd-merchant-response span,.p-w-r .pr-read-review .pr-rd-merchant-response time,.p-w-r .pr-review-display .pr-rd-merchant-response span,.p-w-r .pr-review-display .pr-rd-merchant-response time {
	font-size: 15px
}

.p-w-r .pr-read-review .pr-rd-image-tag-container,.p-w-r .pr-review-display .pr-rd-image-tag-container {
	padding: 10px 0 0
}

.p-w-r .pr-read-review .pr-rd-image-tag-text,.p-w-r .pr-review-display .pr-rd-image-tag-text {
	background-color: #f6f6f6;
	padding: 3px 7px;
	border-radius: 3px;
	display: inline-block;
	margin: 2px 2px 2px 0;
	font-size: 11px
}

.p-w-r .pr-read-review .pr-rd-image-tag-text:last-child,.p-w-r .pr-review-display .pr-rd-image-tag-text:last-child {
	margin: 2px 0
}

.p-w-r .pr-read-review .pr-rd-merchant-response .pr-rd-description-text,.p-w-r .pr-read-review .pr-rd-merchant-response .pr-rd-description-text span,.p-w-r .pr-review-display .pr-rd-merchant-response .pr-rd-description-text,.p-w-r .pr-review-display .pr-rd-merchant-response .pr-rd-description-text span {
	color: #303533
}

.p-w-r .pr-read-review .pr-rd-footer,.p-w-r .pr-review-display .pr-rd-footer {
	position: relative;
	padding-bottom: 40px;
	background-color: #fff;
	border: none
}

.p-w-r .pr-read-review .pr-rd-footer .pr-rd-bold,.p-w-r .pr-review-display .pr-rd-footer .pr-rd-bold {
	color: #303533
}

.p-w-r .pr-read-review .pr-rd-footer .pr-rd-side-content-block,.p-w-r .pr-review-display .pr-rd-footer .pr-rd-side-content-block {
	margin: 10px 0 0
}

.p-w-r .pr-read-review .pr-rd-footer .pr-modal,.p-w-r .pr-review-display .pr-rd-footer .pr-modal {
	background-color: #fff;
	padding: 0;
	top: 50%
}

.p-w-r .pr-read-review .pr-rd-footer .pr-modal-background,.p-w-r .pr-read-review .pr-rd-footer .pr-modal-container,.p-w-r .pr-review-display .pr-rd-footer .pr-modal-background,.p-w-r .pr-review-display .pr-rd-footer .pr-modal-container {
	background: none
}

.p-w-r .pr-read-review .pr-rd-footer .pr-close-modal,.p-w-r .pr-review-display .pr-rd-footer .pr-close-modal {
	display: none
}

.p-w-r .pr-read-review .pr-rd-footer .pr-modal-content,.p-w-r .pr-review-display .pr-rd-footer .pr-modal-content {
	box-shadow: none;
	max-height: none;
	background: none
}

.p-w-r .pr-read-review .pr-rd-footer .pr-updated-review,.p-w-r .pr-review-display .pr-rd-footer .pr-updated-review {
	margin-top: 16px
}

.p-w-r .pr-read-review .pr-rd-footer .pr-updated-review-link,.p-w-r .pr-review-display .pr-rd-footer .pr-updated-review-link {
	margin-left: 12px;
	border: none;
	color: #0b7bc1;
	cursor: pointer
}

.p-w-r .pr-read-review .pr-rd-helpful-votes,.p-w-r .pr-review-display .pr-rd-helpful-votes {
	margin: 0 0 10px
}

.p-w-r .pr-read-review .pr-rd-review-disclosure,.p-w-r .pr-review-display .pr-rd-review-disclosure {
	font-size: 12.8px
}

.p-w-r .pr-read-review .pr-rd-review-disclosure p,.p-w-r .pr-read-review .pr-rd-reviewer-type,.p-w-r .pr-review-display .pr-rd-review-disclosure p,.p-w-r .pr-review-display .pr-rd-reviewer-type {
	color: #767676
}

.p-w-r .pr-read-review .pr-rd-reviewer-type,.p-w-r .pr-review-display .pr-rd-reviewer-type {
	display: table
}

.p-w-r .pr-read-review .pr-checkbox-icon,.p-w-r .pr-read-review .pr-rd-badging-text,.p-w-r .pr-review-display .pr-checkbox-icon,.p-w-r .pr-review-display .pr-rd-badging-text {
	display: table-cell
}

.p-w-r .pr-read-review .pr-badging-icon,.p-w-r .pr-review-display .pr-badging-icon {
	padding-top: 1px;
	width: 15px;
	height: 15px;
	display: inline-block
}

.p-w-r .pr-read-review .pr-rd-badging-text,.p-w-r .pr-review-display .pr-rd-badging-text {
	vertical-align: top;
	padding-left: 5px
}

.p-w-r .pr-read-review .pr-rd-badging-asset,.p-w-r .pr-review-display .pr-rd-badging-asset {
	display: inline-block;
	width: 180px;
	height: 30px
}

.p-w-r .pr-read-review .pr-rd-badging-asset img,.p-w-r .pr-review-display .pr-rd-badging-asset img {
	max-width: 100%;
	max-height: 100%
}

.p-w-r .pr-read-review .pr-rd-review-tag dt,.p-w-r .pr-review-display .pr-rd-review-tag dt {
	font-size: 14px
}

.p-w-r .pr-read-review .pr-rd-review-tag dd,.p-w-r .pr-review-display .pr-rd-review-tag dd {
	color: #767676;
	font-size: 12.8px;
	padding: 10px 5px
}

.p-w-r .pr-read-review .pr-rd-display-search-no-results,.p-w-r .pr-review-display .pr-rd-display-search-no-results {
	padding: 20px;
	color: #666;
	text-align: center
}

.p-w-r .pr-read-review .pr-rd-display-search-no-results .pr-h2,.p-w-r .pr-read-review .pr-rd-display-search-no-results h2,.p-w-r .pr-review-display .pr-rd-display-search-no-results .pr-h2,.p-w-r .pr-review-display .pr-rd-display-search-no-results h2 {
	text-align: center
}

.p-w-r .pr-read-review .pr-rd-review-product,.p-w-r .pr-review-display .pr-rd-review-product {
	color: #303533;
	font-size: 12.8px;
	margin-bottom: 0
}

.p-w-r .pr-read-review .pr-rd-review-service,.p-w-r .pr-review-display .pr-rd-review-service {
	margin-bottom: 10px
}

.p-w-r .pr-read-review .pr-rd-review-service .pr-rd-bold,.p-w-r .pr-review-display .pr-rd-review-service .pr-rd-bold {
	font-size: 12.8px;
	color: #303533
}

.p-w-r .pr-read-review .pr-rd-review-position,.p-w-r .pr-review-display .pr-rd-review-position {
	margin-bottom: 5px
}

.p-w-r .pr-read-review .pr-rd-bottomline,.p-w-r .pr-review-display .pr-rd-bottomline {
	margin-bottom: 15px
}

.p-w-r .pr-read-review .pr-rd-bottomline dd,.p-w-r .pr-read-review .pr-rd-bottomline dt,.p-w-r .pr-review-display .pr-rd-bottomline dd,.p-w-r .pr-review-display .pr-rd-bottomline dt {
	display: inline
}

.p-w-r .pr-read-review .pr-rd-bottomline dt,.p-w-r .pr-review-display .pr-rd-bottomline dt {
	color: #303533
}

.p-w-r .pr-read-review .pr-rd-main-footer,.p-w-r .pr-review-display .pr-rd-main-footer {
	text-align: center
}

.p-w-r .pr-read-review .pr-rd-main-footer .pr-rd-content-block,.p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block {
	margin-bottom: 0
}

.p-w-r .pr-read-review .pr-rd-pagination,.p-w-r .pr-review-display .pr-rd-pagination {
	padding: 10px 0;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-top: 10px
}

.p-w-r .pr-read-review .pr-rd-pagination .pr-rd-pagination-btn,.p-w-r .pr-review-display .pr-rd-pagination .pr-rd-pagination-btn {
	color: #0b7bc1;
	background: none;
	border: none;
	cursor: pointer;
	padding-right: 5px
}

.p-w-r .pr-read-review .pr-rd-pagination .pr-rd-pagination-btn:last-child,.p-w-r .pr-review-display .pr-rd-pagination .pr-rd-pagination-btn:last-child {
	padding-right: 0;
	padding-left: 5px
}

.p-w-r .pr-read-review .pr-rd-pagination .pr-rd-pagination-btn[disabled],.p-w-r .pr-review-display .pr-rd-pagination .pr-rd-pagination-btn[disabled] {
	cursor: default;
	color: #767676
}

.p-w-r .pr-read-review .pr-rd-helpful-text,.p-w-r .pr-review-display .pr-rd-helpful-text {
	margin-right: 15px;
	vertical-align: text-bottom;
	display: block
}

.p-w-r .pr-read-review.pr-rd-display-desktop dl,.p-w-r .pr-read-review.pr-rd-display-tablet dl,.p-w-r .pr-review-display.pr-rd-display-desktop dl,.p-w-r .pr-review-display.pr-rd-display-tablet dl {
	margin: 0
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-header,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-header,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header {
	margin-bottom: 15px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-header .pr-h1,.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-header h1,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-header .pr-h1,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-header h1,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header .pr-h1,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header h1,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header .pr-h1,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header h1 {
	margin-bottom: 0;
	float: left
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-snippet-stars,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-snippet-stars,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-snippet-stars,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-snippet-stars {
	width: auto;
	margin-bottom: 0
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-review-headline,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-review-headline,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-headline,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-headline {
	float: left;
	margin: 0 15px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-review-header-contents,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-review-header-contents,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-header-contents,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-header-contents {
	background-color: #f6f6f6;
	padding: 15px;
	float: left;
	width: 100%
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-review-header-contents:after,.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-review-header-contents:before,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-review-header-contents:after,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-review-header-contents:before,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-header-contents:after,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-header-contents:before,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-header-contents:after,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-header-contents:before {
	content: " ";
	display: table
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-review-header-contents:after,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-review-header-contents:after,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-header-contents:after,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-header-contents:after {
	clear: both
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-review-header-sorts,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-review-header-sorts,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-header-sorts,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-header-sorts {
	float: left;
	width: 100%;
	text-align: right;
	padding: 15px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-star-rating,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-star-rating,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-star-rating,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-star-rating {
	float: left
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-sort-group,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-sort-group,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-sort-group,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-sort-group {
	float: right
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-sort,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-sort,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-sort,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-sort {
	display: inline-block;
	min-width: 150px;
	width: auto;
	margin: 0 0 0 10px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-left,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-left,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-left,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-left {
	float: left
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-right,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-right,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-right,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-right {
	float: right
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-modal,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-modal,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-modal,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-modal {
	width: 550px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review {
	padding: 0;
	border: none
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-side-content-block,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-side-content-block,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-side-content-block,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-side-content-block {
	margin-bottom: 0
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-review-disclosure,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-review-disclosure,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-disclosure,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-disclosure {
	color: #777
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-reviewer-details,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-reviewer-details,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-reviewer-details,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-reviewer-details {
	margin-bottom: 10px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-description .pr-rd-side-content-block,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-description .pr-rd-side-content-block,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-description .pr-rd-side-content-block,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-description .pr-rd-side-content-block {
	padding: 0 10px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-content-block,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-content-block,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-content-block {
	width: 75%
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-content-block:after,.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-content-block:before,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-content-block:after,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-content-block:before,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block:after,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block:before,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-content-block:after,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-content-block:before {
	content: " ";
	display: table
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-content-block:after,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-content-block:after,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block:after,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-content-block:after {
	clear: both
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-content-block.pr-accordion,.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-content-block.pr-rd-subratings,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-content-block.pr-accordion,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-content-block.pr-rd-subratings,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block.pr-accordion,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block.pr-rd-subratings,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-content-block.pr-accordion,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-content-block.pr-rd-subratings {
	margin-bottom: 0
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-side-content-block,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-side-content-block,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-side-content-block,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-side-content-block {
	width: 200px;
	position: absolute;
	right: -26%
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-description-text em,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-description-text em,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-description-text em,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-description-text em {
	font-weight: 700;
	color: #303533
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-merchant-response,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-merchant-response,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-merchant-response,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-merchant-response {
	padding: 20px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-merchant-response .pr-rd-side-content-block,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-merchant-response .pr-rd-side-content-block,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-merchant-response .pr-rd-side-content-block,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-merchant-response .pr-rd-side-content-block {
	padding: 0 0 0 20px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-merchant-response-headline,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-merchant-response-headline,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-merchant-response-headline,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-merchant-response-headline {
	margin-bottom: 10px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-review-tag,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-review-tag,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-tag,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-tag {
	float: left;
	width: 29.333333%;
	margin-right: 5%
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-review-tag:last-child,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-review-tag:last-child,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-tag:last-child,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-tag:last-child {
	margin-right: 0
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-review-tag dt,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-review-tag dt,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-tag dt,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-tag dt {
	padding: 10px;
	background-color: #f6f6f6
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-review-tag dd,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-review-tag dd,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-tag dd,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-tag dd {
	padding: 5px 10px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-image-container,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-image-container,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-image-container,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-image-container {
	margin: 0 10px 0 0
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-image-container:last-child,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-image-container:last-child,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-image-container:last-child,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-image-container:last-child {
	margin: 0
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-footer,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-footer,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-footer,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-footer {
	padding-bottom: 15px;
	text-align: left
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-footer:after,.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-footer:before,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-footer:after,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-footer:before,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-footer:after,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-footer:before,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-footer:after,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-footer:before {
	content: " ";
	display: table
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-footer:after,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-footer:after,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-footer:after,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-footer:after {
	clear: both
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-review-position,.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-to-top,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-review-position,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-to-top,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-position,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-to-top,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-position,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-to-top {
	float: left
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-review-position,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-review-position,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-position,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-position {
	margin-bottom: 0;
	margin-right: 10px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-pagination,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-pagination,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-pagination,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-pagination {
	float: right;
	border: none;
	padding: 0;
	margin-top: 0
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-next,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-next,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-next,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-next {
	font-size: 18px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-helpful-btn,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-helpful-btn,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-helpful-btn,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-helpful-btn {
	margin: 0
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-helpful-text,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-helpful-text,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-helpful-text,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-helpful-text {
	display: inline-block
}

.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-side-content-block,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-side-content-block {
	right: -35%
}

.p-w-r .pr-read-review .pr-rd-no-reviews,.p-w-r .pr-review-display .pr-rd-no-reviews {
	padding: 10px;
	text-align: center;
	width: 100%
}

.p-w-r .pr-read-review.pr-review-accessible .pr-snippet-stars-png .pr-snippet-rating-decimal,.p-w-r .pr-review-display.pr-review-accessible .pr-snippet-stars-png .pr-snippet-rating-decimal {
	padding: 3px 7px;
	height: auto
}

.p-w-r .pr-read-review .pr-rd-main-footer-vertical-pagination .pr-rd-pagination,.p-w-r .pr-review-display .pr-rd-main-footer-vertical-pagination .pr-rd-pagination {
	margin: 0 0 10px
}

.p-w-r .pr-read-review .pr-rd-main-footer-vertical-pagination .pr-rd-to-top,.p-w-r .pr-review-display .pr-rd-main-footer-vertical-pagination .pr-rd-to-top {
	float: none;
	color: #0b7bc1
}

.p-w-r .pr-read-review .pr-rd-main-footer-vertical-pagination .pr-btn span,.p-w-r .pr-review-display .pr-rd-main-footer-vertical-pagination .pr-btn span {
	color: #0b7bc1
}

.p-w-r .pr-read-review .pr-rd-main-footer-vertical-pagination .pr-rd-pagination,.p-w-r .pr-review-display .pr-rd-main-footer-vertical-pagination .pr-rd-pagination {
	float: none
}

.p-w-r .pr-read-review .pr-rd-main-footer-vertical-pagination .pr-rd-pagination span,.p-w-r .pr-review-display .pr-rd-main-footer-vertical-pagination .pr-rd-pagination span {
	color: #0b7bc1
}

.p-w-r .pr-read-review .pr-rd-main-footer-vertical-pagination .pr-cross-icon,.p-w-r .pr-review-display .pr-rd-main-footer-vertical-pagination .pr-cross-icon {
	border-radius: 50%;
	display: inline-block;
	transform: rotate(45deg);
	width: 10px;
	vertical-align: top;
	margin-right: 3px
}

.p-w-r .pr-read-review .pr-rd-main-footer-vertical-pagination .pr-cross-icon__line,.p-w-r .pr-review-display .pr-rd-main-footer-vertical-pagination .pr-cross-icon__line {
	stroke: #0b7bc1
}

.p-w-r .pr-read-review .pr-rd-main-footer-vertical-pagination .pr-caret-icon,.p-w-r .pr-review-display .pr-rd-main-footer-vertical-pagination .pr-caret-icon {
	border-radius: 50%;
	display: inline-block;
	transform: rotate(90deg);
	width: 15px;
	height: 12px;
	margin-left: 3px;
	vertical-align: middle
}

.p-w-r .pr-read-review .pr-rd-main-footer-vertical-pagination .pr-caret-icon__line,.p-w-r .pr-review-display .pr-rd-main-footer-vertical-pagination .pr-caret-icon__line {
	stroke: #0b7bc1
}

.p-w-r .pr-read-review .pr-review-condensed .pr-rd-review-product,.p-w-r .pr-review-display .pr-review-condensed .pr-rd-review-product {
	margin-bottom: 0
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review-condensed.pr-review,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review-condensed.pr-review,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review-condensed.pr-review,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review-condensed.pr-review {
	padding: 0 15px;
	position: relative
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review-condensed .pr-rd-content-block,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review-condensed .pr-rd-content-block,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review-condensed .pr-rd-content-block,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review-condensed .pr-rd-content-block {
	width: 100%;
	margin-bottom: 5px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review-condensed .pr-rd-description .pr-rd-side-content-block,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review-condensed .pr-rd-description .pr-rd-side-content-block,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review-condensed .pr-rd-description .pr-rd-side-content-block,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review-condensed .pr-rd-description .pr-rd-side-content-block {
	position: relative;
	width: 100%;
	left: 0;
	padding: 0;
	margin-bottom: 5px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review-condensed .pr-rd-review-headline,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review-condensed .pr-rd-review-headline,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review-condensed .pr-rd-review-headline,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review-condensed .pr-rd-review-headline {
	margin: 0;
	float: left
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review-condensed .pr-rd-review-service,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review-condensed .pr-rd-review-service,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review-condensed .pr-rd-review-service,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review-condensed .pr-rd-review-service {
	margin-bottom: 10px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review-condensed .pr-rd-details,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review-condensed .pr-rd-details,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review-condensed .pr-rd-details,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review-condensed .pr-rd-details {
	display: inline-block;
	float: left
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review-condensed .pr-rd-reviewer-details,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review-condensed .pr-rd-reviewer-details,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review-condensed .pr-rd-reviewer-details,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review-condensed .pr-rd-reviewer-details {
	margin: 0
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review-condensed .pr-rd-reviewed-at,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review-condensed .pr-rd-reviewed-at,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review-condensed .pr-rd-reviewed-at,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review-condensed .pr-rd-reviewed-at {
	width: 100%
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review-condensed .pr-rd-reviewed-at p,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review-condensed .pr-rd-reviewed-at p,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review-condensed .pr-rd-reviewed-at p,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review-condensed .pr-rd-reviewed-at p {
	display: inline-block;
	margin: 0 5px 0 0;
	vertical-align: middle
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review-condensed .pr-rd-author-submission-date,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review-condensed .pr-rd-author-submission-date,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review-condensed .pr-rd-author-submission-date,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review-condensed .pr-rd-author-submission-date {
	float: right
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review-condensed .pr-rd-reviewer-details,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review-condensed .pr-rd-reviewer-details,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review-condensed .pr-rd-reviewer-details,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review-condensed .pr-rd-reviewer-details {
	margin: 0 0 0 10px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review-condensed .pr-rd-reviewer-type,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review-condensed .pr-rd-reviewer-type,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review-condensed .pr-rd-reviewer-type,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review-condensed .pr-rd-reviewer-type {
	float: left;
	margin: 0 0 0 10px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review-condensed .pr-rd-review-disclosure,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review-condensed .pr-rd-review-disclosure,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review-condensed .pr-rd-review-disclosure,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review-condensed .pr-rd-review-disclosure {
	display: inline-block;
	margin-left: 10px;
	margin-bottom: 0
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review-condensed .pr-rd-star-rating,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review-condensed .pr-rd-star-rating,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review-condensed .pr-rd-star-rating,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review-condensed .pr-rd-star-rating {
	float: right;
	height: 20px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review-condensed .pr-accordion,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review-condensed .pr-accordion,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review-condensed .pr-accordion,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review-condensed .pr-accordion {
	position: static
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review-condensed .pr-accordion-exapanded .pr-accordion-content,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review-condensed .pr-accordion-exapanded .pr-accordion-content,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review-condensed .pr-accordion-exapanded .pr-accordion-content,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review-condensed .pr-accordion-exapanded .pr-accordion-content {
	overflow: visible
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-footer-vertical-pagination .pr-rd-to-top,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-footer-vertical-pagination .pr-rd-to-top,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-footer-vertical-pagination .pr-rd-to-top,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-footer-vertical-pagination .pr-rd-to-top {
	float: right
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-footer-vertical-pagination .pr-rd-pagination,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-footer-vertical-pagination .pr-rd-pagination,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-footer-vertical-pagination .pr-rd-pagination,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-footer-vertical-pagination .pr-rd-pagination {
	float: left;
	margin: 0
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters,.p-w-r .pr-review-display .pr-rd-main-header-with-filters {
	background: none;
	padding: 15px 0
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-main-header,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-main-header {
	padding: 0;
	background-color: transparent;
	margin-bottom: 0
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-main-header h1,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-main-header h1 {
	margin: 3px 0 0
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-review-header-contents,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-contents {
	background-color: #f6f6f6;
	padding: 15px;
	float: left;
	width: 100%;
	text-align: center
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-review-header-contents:after,.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-review-header-contents:before,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-contents:after,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-contents:before {
	content: " ";
	display: table
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-review-header-contents:after,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-contents:after {
	clear: both
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-main-header-search-sort,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-main-header-search-sort {
	padding-top: 10px
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-main-header-search-sort .pr-rd-main-header-search,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-main-header-search-sort .pr-rd-main-header-search {
	height: 40px;
	padding-top: 6px;
	padding-left: 0;
	float: none;
	width: 100%;
	text-align: center
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-main-header-search-sort .pr-rd-main-header-search .pr-rd-search-container,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-main-header-search-sort .pr-rd-main-header-search .pr-rd-search-container {
	width: 100%;
	max-width: 100%;
	float: none
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-main-header-search-sort .pr-rd-main-header-sorts-w-search,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-main-header-search-sort .pr-rd-main-header-sorts-w-search {
	float: none;
	width: auto
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-reviews,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-reviews {
	cursor: pointer;
	margin-top: 3px;
	margin-bottom: 15px;
	position: relative;
	width: auto;
	height: auto;
	border: none;
	background-color: #f6f6f6;
	float: right
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-reviews .pr-rd-search-button-text,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-reviews .pr-rd-search-button-text {
	color: #303533;
	font-size: 16px;
	font-weight: 700;
	padding-right: 8px
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-reviews,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-reviews {
	margin-bottom: 0;
	padding-bottom: 0;
	padding-left: 0;
	float: none
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container {
	float: none;
	margin-top: 2px;
	margin-bottom: 25px;
	width: 100%
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input {
	width: 100%;
	position: relative
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input:after,.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input:before,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input:after,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input:before {
	content: " ";
	display: table
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input:after,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input:after {
	clear: both
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input ::placeholder,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input ::placeholder {
	color: #767676;
	font-weight: 200
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input.pr-rd-search-filled button,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input.pr-rd-search-filled button {
	background-color: #0b7bc1
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input.pr-rd-search-filled button span svg path,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input.pr-rd-search-filled button span svg path {
	fill: #fff
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input {
	float: left;
	border: 1px solid #c7c7c7;
	border-right: none;
	height: 35px!important;
	margin: 0;
	background-color: #fff;
	padding: 5px 40px 5px 5px
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input+button,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input+button {
	background-color: #ccc
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input+button span svg path,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input+button span svg path {
	fill: #fff
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active,.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus {
	outline: 0;
	border: 1px solid #0b7bc1;
	border-right: 0;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button,.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button {
	border: 1px solid #0b7bc1;
	border-left: 0;
	border-bottom: 0;
	background-color: rgba(11,123,193,.2)
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button span svg path,.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button span svg path,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button span svg path,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button span svg path {
	fill: #0b7bc1
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button.pr-rd-search-filled,.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button.pr-rd-search-filled,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button.pr-rd-search-filled,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button.pr-rd-search-filled {
	background-color: #0b7bc1
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button.pr-rd-search-filled span svg path,.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button.pr-rd-search-filled span svg path,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button.pr-rd-search-filled span svg path,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button.pr-rd-search-filled span svg path {
	fill: #fff
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:disabled:active,.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:disabled:focus,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:disabled:active,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:disabled:focus {
	outline: 0;
	border: 1px solid #c7c7c7;
	box-shadow: none
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:disabled:active+button,.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:disabled:focus+button,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:disabled:active+button,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:disabled:focus+button {
	outline: 0;
	pointer-events: none;
	border: 1px solid #c7c7c7;
	border-left: 0;
	background-color: #ccc
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:disabled:active+button span svg path,.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:disabled:focus+button span svg path,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:disabled:active+button span svg path,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:disabled:focus+button span svg path {
	fill: #fff
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button {
	margin: 0;
	border: 1px solid #c7c7c7;
	border-left: none;
	height: 34px;
	background-color: #fff;
	width: 35px;
	background-color: #ccc;
	position: absolute;
	right: 0
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button .pr-search-icon,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button .pr-search-icon {
	display: inline-block;
	width: 15px;
	height: auto;
	margin: 0
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button svg,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button svg {
	transform: rotate(90deg);
	margin-top: 3px
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button .pr-loading-indicator,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button .pr-loading-indicator {
	height: 14px;
	width: 14px;
	border-color: #8cc540 #53c7e6 #fbb817 #f05e24;
	border-style: solid;
	border-width: 1px
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-clear-button,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-clear-button {
	position: absolute;
	right: 35px;
	background: none;
	border: none;
	cursor: pointer;
	height: 35px;
	width: 35px
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-clear-button .pr-cross-icon,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-clear-button .pr-cross-icon {
	width: 30px;
	height: 35px;
	transform: rotate(90deg)
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-clear-button .pr-cross-icon__line,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-clear-button .pr-cross-icon__line {
	stroke: #0b7bc1
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-clear-button:active,.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-clear-button:focus,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-clear-button:active,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-clear-button:focus {
	outline: 0;
	border: 1px solid #0b7bc1;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-review-header-sorts,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-sorts {
	float: left;
	width: 100%;
	text-align: left;
	padding: 15px 0
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-sort-group,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-sort-group {
	float: none;
	padding-top: 10px;
	padding-left: 0
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-sort-group .pr-caret-icon,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-sort-group .pr-caret-icon {
	color: #767676;
	display: inline-block;
	position: absolute;
	transform: rotate(270deg) translate3d(-1px,-19px,0);
	margin: 0;
	width: 19px;
	height: 26px
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-sort,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-sort {
	min-width: 150px;
	width: 100%;
	margin: 0;
	padding: 3px 10px 4px 4px;
	font-size: 14px
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container {
	margin-bottom: 0
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-sort-group,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-sort-group,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-sort-group,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-sort-group {
	display: inline-block;
	padding-right: 10px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-sort-group:last-child,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-sort-group:last-child,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-sort-group:last-child,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-sort-group:last-child {
	padding-top: 0;
	padding-right: 0
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-review-total,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-review-total,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-total,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-total {
	display: inline-block;
	margin-top: 3px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-review-header-contents,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-review-header-contents,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-review-header-contents,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-review-header-contents {
	text-align: left
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-main-header-search-sort .pr-rd-main-header-search,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-main-header-search-sort .pr-rd-main-header-search,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-main-header-search-sort .pr-rd-main-header-search,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-main-header-search-sort .pr-rd-main-header-search {
	padding-left: 15px;
	float: left;
	width: 40%
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-main-header-search-sort .pr-rd-main-header-sorts-w-search,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-main-header-search-sort .pr-rd-main-header-sorts-w-search,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-main-header-search-sort .pr-rd-main-header-sorts-w-search,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-main-header-search-sort .pr-rd-main-header-sorts-w-search {
	text-align: right;
	float: left;
	width: 60%
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-search-reviews,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-search-reviews,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-search-reviews,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-search-reviews {
	float: right
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-search-container,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-search-container,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-search-container,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-search-container {
	float: right;
	margin-top: 0;
	margin-bottom: 0;
	width: 50%;
	max-width: 600px
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input {
	margin: 0;
	background-color: #fff
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-review-header-sorts,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-review-header-sorts,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-review-header-sorts,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-review-header-sorts {
	text-align: right
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort {
	width: auto
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-review-total,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-review-total,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-review-total,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-review-total {
	margin-top: 8px
}

.p-w-r .pr-content-collection-form .pr-media-modal .button__close {
	top: 23px;
	right: 50%;
	transform: translate(595%,-41%);
	-moz-transform: translate(532%,-42%)
}

.p-w-r .pr-content-collection-form .pr-media-modal .button__close:active .pr-cross-icon__circle,.p-w-r .pr-content-collection-form .pr-media-modal .button__close:focus .pr-cross-icon__circle,.p-w-r .pr-content-collection-form .pr-media-modal .button__close:hover .pr-cross-icon__circle {
	stroke: none
}

@media (max-width:630px) {
	.p-w-r .pr-content-collection-form .pr-media-modal .button__close {
		top: 10%;
		right: 20px;
		transform: translate(6%,-132%);
		-moz-transform: translate(5%,-172%)
	}
}

.p-w-r .pr-content-collection-form .pr-media-modal .pr-cross-icon {
	background: none;
	border: none;
	transform: rotate(0deg);
	left: 0;
	top: 0;
	color: transparent
}

.p-w-r .pr-content-collection-form .pr-media-modal .pr-cross-icon__line {
	stroke: #0b7bc1
}

.p-w-r .pr-content-collection-form .pr-media-modal .pr-cross-icon__circle {
	stroke: none
}

.p-w-r .pr-content-collection-form .pr-media-modal .pr-loading-indicator {
	z-index: 10002;
	position: relative;
	margin: auto
}

.p-w-r .pr-content-collection-form .pr-media-modal .modal__body {
	overflow-y: scroll;
	position: absolute;
	box-shadow: 0 0 11px -2px;
	border-radius: 4px;
	width: 600px;
	max-width: 95%;
	height: auto;
	max-height: 100%;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 10002;
	background: #fff;
	padding: 50px
}

.p-w-r .pr-content-collection-form .pr-media-modal .modal__body .pr-rating-stars {
	display: block;
	width: 100%;
	margin-bottom: 20px
}

.p-w-r .pr-content-collection-form .pr-media-modal .modal__body .pr-star,.p-w-r .pr-content-collection-form .pr-media-modal .modal__body .pr-star-selected {
	height: 40px;
	width: 40px
}

.p-w-r .pr-content-collection-form .pr-media-modal .modal__body .pr-modal-container {
	display: none
}

.p-w-r .pr-review-snapshot {
	background-color: #fff
}

.p-w-r .pr-review-snapshot .pr-h1,.p-w-r .pr-review-snapshot .pr-h2,.p-w-r .pr-review-snapshot .pr-h3,.p-w-r .pr-review-snapshot .pr-h4,.p-w-r .pr-review-snapshot .pr-h5,.p-w-r .pr-review-snapshot .pr-h6,.p-w-r .pr-review-snapshot h1,.p-w-r .pr-review-snapshot h2,.p-w-r .pr-review-snapshot h3,.p-w-r .pr-review-snapshot h4,.p-w-r .pr-review-snapshot h5,.p-w-r .pr-review-snapshot h6,.p-w-r .pr-review-snapshot p {
	margin: 0
}

.p-w-r .pr-review-snapshot .pr-h1,.p-w-r .pr-review-snapshot h1 {
	color: #303533
}

.p-w-r .pr-review-snapshot p {
	color: #767676
}

.p-w-r .pr-review-snapshot a,.p-w-r .pr-review-snapshot button {
	cursor: pointer
}

.p-w-r .pr-review-snapshot ul {
	margin: 0;
	list-style-type: none
}

.p-w-r .pr-review-snapshot button {
	width: auto!important
}

.p-w-r .pr-review-snapshot dt {
	color: #303533
}

.p-w-r .pr-review-snapshot:after,.p-w-r .pr-review-snapshot:before {
	content: " ";
	display: table
}

.p-w-r .pr-review-snapshot:after {
	clear: both
}

.p-w-r .pr-review-snapshot .pr-snapshot-highlight {
	font-size: 13.712px;
	color: #666;
	font-weight: 700;
	background-color: #eee;
	padding: 1px 9px;
	border-radius: 20px;
	margin-right: 5px;
	text-align: center
}

.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-read-and-write {
	vertical-align: middle
}

.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars {
	width: auto
}

.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars:after,.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars:before {
	content: " ";
	display: table
}

.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars:after {
	clear: both
}

.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png {
	padding: 0
}

.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal {
	font-size: 14.864px;
	padding: 7px 8px 5px;
	margin-left: 5px;
	line-height: normal
}

.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-star,.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-star-accessible-0-filled,.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-star-accessible-25-filled,.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-star-accessible-50-filled,.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-star-accessible-75-filled,.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-star-accessible-100-filled,.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-star-selected,.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-star-v4,.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled,.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled,.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled,.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled,.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled {
	width: 28px;
	height: 28px
}

.p-w-r .pr-review-snapshot .pr-snippet-stars-reco-inline .pr-snippet-stars-container {
	vertical-align: middle
}

.p-w-r .pr-review-snapshot .pr-histogram-stars:focus [data-tooltip]:after,.p-w-r .pr-review-snapshot .pr-histogram-stars:focus [data-tooltip]:before,.p-w-r .pr-review-snapshot .pr-histogram-stars:hover [data-tooltip]:after,.p-w-r .pr-review-snapshot .pr-histogram-stars:hover [data-tooltip]:before {
	visibility: visible;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity: 1;
	transform: translateY(-4px)
}

.p-w-r .pr-review-snapshot .pr-snapshot-tooltip,.p-w-r .pr-review-snapshot [data-tooltip] {
	position: relative;
	cursor: pointer
}

.p-w-r .pr-review-snapshot .pr-snapshot-tooltip:before,.p-w-r .pr-review-snapshot [data-tooltip]:before {
	margin-bottom: -16px
}

.p-w-r .pr-review-snapshot .pr-snapshot-tooltip:after,.p-w-r .pr-review-snapshot .pr-snapshot-tooltip:before,.p-w-r .pr-review-snapshot [data-tooltip]:after,.p-w-r .pr-review-snapshot [data-tooltip]:before {
	position: absolute;
	visibility: hidden;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	transition: opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);
	transform: translate3d(0,-2,0);
	pointer-events: none;
	bottom: 100%
}

.p-w-r .pr-review-snapshot .pr-snapshot-tooltip:before,.p-w-r .pr-review-snapshot [data-tooltip]:before {
	z-index: 1001;
	content: " ";
	color: rgba(51,51,51,.9);
	margin-bottom: -10px;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid;
	height: 0;
	left: 50%;
	margin-left: -13px;
	width: 0
}

.p-w-r .pr-review-snapshot .pr-snapshot-tooltip:after,.p-w-r .pr-review-snapshot [data-tooltip]:after {
	z-index: 1000;
	padding: 8px;
	width: 185px;
	left: calc(50% - 95px);
	background-color: #303533;
	background-color: rgba(51,51,51,.9);
	color: #fff;
	content: attr(data-tooltip);
	font-size: 14px;
	line-height: 1.2;
	border-radius: 3px;
	border: none;
	text-align: center;
	font-size: 13.712px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-content-block {
	margin-bottom: 20px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-headline,.p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-subheadline {
	vertical-align: baseline;
	display: table-cell
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-headline {
	padding-right: 8px;
	font-weight: 400;
	font-size: 28.576px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-header-intro {
	padding: 15px 0 10px;
	margin: 0 0 20px;
	border-bottom: 1px solid #ccc;
	display: flex;
	align-items: baseline
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block-container {
	margin-bottom: 10px;
	display: flex
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block-container:after,.p-w-r .pr-review-snapshot .pr-review-snapshot-block-container:before {
	content: " ";
	display: table
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block-container:after {
	clear: both
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block {
	float: left;
	width: 32.6%;
	margin-right: 1%;
	min-height: 259px;
	border: 1px solid #ccc;
	border-radius: 2px;
	padding-bottom: 10px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block:last-child {
	margin-right: 0
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-review-snapshot-block-headline,.p-w-r .pr-review-snapshot .pr-review-snapshot-block dl,.p-w-r .pr-review-snapshot .pr-review-snapshot-block dt {
	width: 100%
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-review-snapshot-histogram,.p-w-r .pr-review-snapshot .pr-review-snapshot-block dl {
	margin-bottom: 0
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-review-snapshot-histogram .pr-review-snapshot-block-headline,.p-w-r .pr-review-snapshot .pr-review-snapshot-block dd,.p-w-r .pr-review-snapshot .pr-review-snapshot-block dt {
	padding: 10px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-review-snapshot-block-headline,.p-w-r .pr-review-snapshot .pr-review-snapshot-block dt {
	font-weight: 700;
	color: #303533;
	background-color: #f6f6f6;
	font-size: 16px;
	line-height: 1.42857
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block dd {
	color: #767676
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def {
	padding: 5px 10px 9px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def span {
	font-size: 13.712px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def:first-of-type {
	padding-top: 25px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def .pr-filter-btn {
	padding: 2px;
	width: 100%!important
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def .pr-filter-btn--active {
	background-color: #f6f6f6
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def .pr-filter-btn--active .pr-filter-btn__child {
	position: relative;
	width: 100%;
	text-align: left
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def .pr-filter-btn--active .pr-filter-btn__voteCount {
	background-color: #0b7bc1;
	color: #fff;
	width: 30px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def .pr-filter-btn--active .pr-filter-btn__icon {
	text-align: right
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def:active .pr-filter-btn,.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def:hover .pr-filter-btn {
	background-color: #f6f6f6
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def:active .pr-filter-btn__voteCount,.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def:hover .pr-filter-btn__voteCount {
	background-color: #0b7bc1;
	color: #fff
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def-filtering {
	height: 33px;
	padding: 5px 10px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def-filtering:first-of-type {
	margin-top: 18px;
	padding: 5px 10px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def-filtering--active,.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def-filtering:hover {
	background-color: #f6f6f6
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def-filtering .pr-cross-icon {
	display: inline-block;
	position: absolute;
	right: 0;
	top: 4px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-highlight {
	font-size: 14.864px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-msq-container {
	margin-bottom: 20px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-msq-container:after,.p-w-r .pr-review-snapshot .pr-review-snapshot-msq-container:before {
	content: " ";
	display: table
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-msq-container:after {
	clear: both
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram {
	position: relative;
	display: table;
	width: 100%;
	margin: 18px 0 0
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-ratings-histogram-bar-container {
	width: auto;
	display: table-cell;
	vertical-align: middle
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-ratings-histogram-bar {
	width: 100%;
	box-shadow: none;
	float: none;
	height: 27px;
	border-radius: 2px;
	background-color: #f6f6f6
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-ratings-histogram-barValue {
	background: #f7941d;
	height: 25px
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-label {
	float: none
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars {
	display: table-row!important;
	cursor: pointer;
	margin-bottom: 0;
	height: 33px
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:hover {
	background-color: #f6f6f6
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:hover .pr-ratings-histogram-bar {
	background-color: #fff
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:hover .pr-ratings-histogram-barValue {
	background: #0b7bc1
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:focus {
	outline: none
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:focus .pr-ratings-histogram-bar {
	background-color: #fff;
	border-color: #303533
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:focus .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:focus .pr-histogram-label {
	color: #303533
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:active {
	background-color: transparent
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:active .pr-ratings-histogram-bar {
	background-color: #ddd
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:active .pr-ratings-histogram-barValue {
	background-color: #303533
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:active .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:active .pr-histogram-label {
	color: #303533
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-label {
	color: #0b7bc1;
	white-space: nowrap;
	display: table-cell;
	vertical-align: middle;
	font-size: 16px;
	width: 20%;
	padding: 0 15px
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-count {
	display: table-cell;
	width: 30px;
	vertical-align: middle;
	color: #5d5d5d;
	font-size: 13.712px;
	text-align: right;
	font-weight: 700;
	padding: 0 15px
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-msqs .pr-ratings-histogram-bar,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-msqs .pr-ratings-histogram-barValue {
	height: 10px;
	border-radius: 25px;
	width: 100%
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-msqs .pr-ratings-histogram-percent {
	display: table-cell;
	color: #767676;
	width: 20px;
	padding-left: 15px
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings {
	cursor: default;
	pointer-events: none
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings:active,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings:focus,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings:hover {
	background: transparent;
	color: #ccc
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings:active .pr-ratings-histogram-bar,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings:focus .pr-ratings-histogram-bar,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings:hover .pr-ratings-histogram-bar {
	background: #f6f6f6;
	border-color: transparent
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings:active .pr-ratings-histogram-barValue,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings:focus .pr-ratings-histogram-barValue,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings:hover .pr-ratings-histogram-barValue {
	background: #f6f6f6
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings:active .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings:active .pr-histogram-label,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings:focus .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings:focus .pr-histogram-label,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings:hover .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings:hover .pr-histogram-label {
	color: #767676
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings.pr-snapshot-tooltip:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings.pr-snapshot-tooltip:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings[data-tooltip]:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings[data-tooltip]:before {
	display: none
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-zero-ratings .pr-histogram-label {
	color: #767676
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1:hover,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2:hover,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3:hover,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4:hover,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5:hover {
	background-color: #f6f6f6;
	cursor: pointer
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1 .pr-ratings-histogram-bar,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1:hover .pr-ratings-histogram-bar,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2 .pr-ratings-histogram-bar,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2:hover .pr-ratings-histogram-bar,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3 .pr-ratings-histogram-bar,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3:hover .pr-ratings-histogram-bar,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4 .pr-ratings-histogram-bar,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4:hover .pr-ratings-histogram-bar,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5 .pr-ratings-histogram-bar,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5:hover .pr-ratings-histogram-bar {
	background-color: #ddd
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1 .pr-ratings-histogram-barValue,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1:hover .pr-ratings-histogram-barValue,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2 .pr-ratings-histogram-barValue,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2:hover .pr-ratings-histogram-barValue,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3 .pr-ratings-histogram-barValue,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3:hover .pr-ratings-histogram-barValue,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4 .pr-ratings-histogram-barValue,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4:hover .pr-ratings-histogram-barValue,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5 .pr-ratings-histogram-barValue,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5:hover .pr-ratings-histogram-barValue {
	background-color: #0b7bc1
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1 .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1 .pr-histogram-label,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1:hover .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1:hover .pr-histogram-label,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2 .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2 .pr-histogram-label,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2:hover .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2:hover .pr-histogram-label,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3 .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3 .pr-histogram-label,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3:hover .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3:hover .pr-histogram-label,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4 .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4 .pr-histogram-label,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4:hover .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4:hover .pr-histogram-label,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5 .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5 .pr-histogram-label,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5:hover .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5:hover .pr-histogram-label {
	color: #0b7bc1
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1 .pr-snapshot-tooltip:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1 .pr-snapshot-tooltip:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1 [data-tooltip]:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1 [data-tooltip]:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1:hover .pr-snapshot-tooltip:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1:hover .pr-snapshot-tooltip:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1:hover [data-tooltip]:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1:hover [data-tooltip]:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2 .pr-snapshot-tooltip:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2 .pr-snapshot-tooltip:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2 [data-tooltip]:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2 [data-tooltip]:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2:hover .pr-snapshot-tooltip:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2:hover .pr-snapshot-tooltip:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2:hover [data-tooltip]:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2:hover [data-tooltip]:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3 .pr-snapshot-tooltip:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3 .pr-snapshot-tooltip:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3 [data-tooltip]:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3 [data-tooltip]:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3:hover .pr-snapshot-tooltip:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3:hover .pr-snapshot-tooltip:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3:hover [data-tooltip]:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3:hover [data-tooltip]:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4 .pr-snapshot-tooltip:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4 .pr-snapshot-tooltip:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4 [data-tooltip]:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4 [data-tooltip]:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4:hover .pr-snapshot-tooltip:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4:hover .pr-snapshot-tooltip:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4:hover [data-tooltip]:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4:hover [data-tooltip]:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5 .pr-snapshot-tooltip:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5 .pr-snapshot-tooltip:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5 [data-tooltip]:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5 [data-tooltip]:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5:hover .pr-snapshot-tooltip:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5:hover .pr-snapshot-tooltip:before,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5:hover [data-tooltip]:after,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5:hover [data-tooltip]:before {
	visibility: hidden
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple {
	display: flex;
	flex-direction: row;
	align-items: center;
	margin: 40px 0
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-block {
	border: none;
	border-right: 1px solid #ccc;
	width: inherit;
	padding: 20px;
	margin-right: 0;
	flex: 1;
	min-height: 210px;
	display: flex;
	align-items: center;
	justify-content: center
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-block:last-child {
	border: none
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-block-recommend {
	margin-right: 0
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-block-headline {
	display: none;
	background-color: transparent
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-block-histogram {
	display: block
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-ratings-histogram {
	margin: 0
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets-headline {
	text-align: center;
	margin-bottom: 10px;
	font-size: 48px;
	color: #4a4a4a
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-block-snippets {
	width: auto
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets {
	text-align: center
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write {
	text-align: center;
	display: block
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a {
	display: block;
	-moz-box-sizing: border-box;
	text-shadow: none;
	text-transform: none;
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding: 12px 15px;
	font-size: 14px;
	line-height: 1;
	border-radius: 2px;
	color: #fff;
	background-color: #0b7bc1;
	border: solid #bbe3fb;
	border-width: 1px 1px 2px;
	font-weight: 700;
	text-decoration: none
}

.open>.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.dropdown-toggle,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:focus,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:hover {
	color: #fff;
	background-color: #085c91;
	border-color: #82caf8
}

.open>.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.dropdown-toggle,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:active {
	background-image: none
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.disabled,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.disabled.active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.disabled:active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.disabled:focus,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.disabled:hover,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a[disabled],.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a[disabled].active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a[disabled]:active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a[disabled]:focus,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a[disabled]:hover,fieldset[disabled] .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a,fieldset[disabled] .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.active,fieldset[disabled] .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:active,fieldset[disabled] .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:focus,fieldset[disabled] .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:hover {
	background-color: #0b7bc1;
	border-color: #bbe3fb
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a .badge {
	color: #0b7bc1;
	background-color: #fff
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-review-count {
	display: block;
	font-weight: 700;
	margin: 10px 0
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-rating-decimal {
	display: none
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend {
	text-align: center;
	max-width: inherit
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend>div {
	margin: 0
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-checkbox-icon {
	margin-right: 0;
	padding: 10px 8px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-checkbox-icon svg {
	height: 30px;
	width: 30px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-checkbox-icon circle {
	stroke: #fff
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-gray {
	background-color: #787878
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-gray circle {
	fill: #787878;
	stroke: #fff
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-green {
	background-color: #8cc540
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-green circle {
	fill: #8cc540;
	stroke: #fff
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-yellow {
	background-color: #fbb817
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-yellow circle {
	fill: #fbb817;
	stroke: #fff
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-orange {
	background-color: #d76e0a
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-orange circle {
	fill: #d76e0a;
	stroke: #fff
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-red {
	background-color: #f05e24
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-red circle {
	fill: #f05e24;
	stroke: #fff
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-reco {
	padding: 13px 5px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-reco span {
	font-size: 40px;
	color: #fff
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-reco-to-friend-message {
	text-align: center;
	display: block!important;
	background: #fff;
	margin: 0;
	padding: 10px 0;
	line-height: normal
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-msq-histogram {
	width: 50%;
	float: left;
	padding-right: 10%;
	display: table;
	border-spacing: 5px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-msq-histogram .pr-histogram-msqs {
	display: table-row
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-msq-histogram .pr-ratings-histogram {
	padding: 0;
	border-spacing: 0 11px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-msq-histogram .pr-histogram-label {
	display: table-cell;
	color: #767676;
	font-size: 13.712px;
	padding-right: 10px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-msq-histogram .pr-histogram-msqs,.p-w-r .pr-review-snapshot .pr-review-snapshot-msq-histogram .pr-histogram-stars {
	cursor: default
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-msq-histogram .pr-histogram-msqs:hover .pr-ratings-histogram-barValue,.p-w-r .pr-review-snapshot .pr-review-snapshot-msq-histogram .pr-histogram-stars:hover .pr-ratings-histogram-barValue {
	background: #f7941d
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-msq-histogram .pr-histogram-msq-headline {
	color: #333;
	font-weight: 700;
	margin-bottom: 10px;
	font-size: 13.712px
}

.p-w-r .pr-review-snapshot .pr-msq-list {
	display: table;
	margin-bottom: 15px
}

.p-w-r .pr-review-snapshot .pr-msq-list dd,.p-w-r .pr-review-snapshot .pr-msq-list dt {
	display: table-cell;
	font-size: 13.712px;
	vertical-align: middle
}

.p-w-r .pr-review-snapshot .pr-msq-list dd {
	display: inline-block;
	color: #767676;
	padding: 5px 15px 0 0
}

.p-w-r .pr-review-snapshot .pr-msq-list dd:last-child {
	margin-right: 0
}

.p-w-r .pr-review-snapshot .pr-msq-list dt {
	padding-right: 10px;
	width: 150px;
	margin-bottom: 0
}

.p-w-r .pr-review-snapshot .pr-star-accessible-0-filled,.p-w-r .pr-review-snapshot .pr-star-accessible-25-filled,.p-w-r .pr-review-snapshot .pr-star-accessible-50-filled,.p-w-r .pr-review-snapshot .pr-star-accessible-75-filled,.p-w-r .pr-review-snapshot .pr-star-accessible-100-filled,.p-w-r .pr-review-snapshot .pr-star-v4,.p-w-r .pr-review-snapshot .pr-star-v4-0-filled,.p-w-r .pr-review-snapshot .pr-star-v4-25-filled,.p-w-r .pr-review-snapshot .pr-star-v4-50-filled,.p-w-r .pr-review-snapshot .pr-star-v4-75-filled,.p-w-r .pr-review-snapshot .pr-star-v4-100-filled {
	width: 20px;
	height: 20px
}

.p-w-r .pr-review-snapshot .pr-star,.p-w-r .pr-review-snapshot .pr-star-selected,.p-w-r .pr-review-snapshot .pr-star-selected:hover,.p-w-r .pr-review-snapshot .pr-star:hover {
	border-radius: 3px 3px 3px 3px;
	width: 20px;
	height: 20px;
	background-size: 25px 25px;
	margin-right: 2px;
	padding: 0;
	margin-left: 0
}

.p-w-r .pr-review-snapshot .pr-rating-stars {
	float: left
}

.p-w-r .pr-review-snapshot .pr-snippet-star-rating {
	height: 25px;
	margin-bottom: 10px
}

.p-w-r .pr-review-snapshot .pr-snippet-rating-decimal {
	border: 1px solid #ccc;
	border-radius: 2px;
	display: inline-block;
	background: #fff;
	padding: 2px 7px 0;
	height: 20px;
	vertical-align: middle;
	float: left
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-msqs .pr-snippet-star-rating,.p-w-r .pr-review-snapshot .pr-review-snapshot-subratings .pr-snippet-star-rating {
	margin-bottom: 0
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-msqs .pr-snippet-rating-decimal,.p-w-r .pr-review-snapshot .pr-review-snapshot-subratings .pr-snippet-rating-decimal {
	padding: 2px 5px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-msqs .pr-snapshot-highlight,.p-w-r .pr-review-snapshot .pr-review-snapshot-subratings .pr-snapshot-highlight {
	font-size: 13.712px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-subratings {
	margin-bottom: 5px
}

.p-w-r .pr-review-snapshot .pr-rd-def-list {
	display: table-row
}

.p-w-r .pr-review-snapshot .pr-rd-def-list dd,.p-w-r .pr-review-snapshot .pr-rd-def-list dt {
	display: inline-block;
	display: table-cell;
	height: 30px;
	padding: 0 15px 0 0;
	vertical-align: top;
	font-size: 13.712px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff {
	font-size: 100%;
	position: relative;
	overflow: hidden;
	border: 1px solid #ccc;
	border-radius: 2px;
	margin-bottom: 20px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff:after,.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff:before {
	content: " ";
	display: table
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff:after {
	clear: both
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-snippet-stars {
	margin-bottom: 7px;
	padding: 0;
	border: none;
	width: 100%
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-snippet-stars:after,.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-snippet-stars:before {
	content: " ";
	display: table
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-snippet-stars:after {
	clear: both
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-star-accessible-0-filled,.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-star-accessible-25-filled,.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-star-accessible-50-filled,.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-star-accessible-75-filled,.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-star-accessible-100-filled,.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-star-v4,.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-star-v4-0-filled,.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-star-v4-25-filled,.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-star-v4-50-filled,.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-star-v4-75-filled,.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-star-v4-100-filled {
	width: 18px;
	height: 18px;
	margin-right: 2px;
	padding: 0;
	margin-left: 0
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-star,.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-star-selected,.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-star-selected:hover,.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-star:hover {
	border-radius: 3px 3px 3px 3px;
	width: 18px;
	height: 18px;
	background-size: 25px 25px;
	margin-right: 2px;
	padding: 0;
	margin-left: 0
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-rating-stars {
	float: left
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-rating-star {
	padding: 3px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-snippet-star-rating {
	height: 25px;
	margin-bottom: 5px
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-snippet-rating-decimal {
	display: inline-block;
	padding: 1px 7px;
	margin-bottom: 0;
	vertical-align: middle;
	float: left;
	margin-left: 2px;
	height: 18px;
	line-height: normal
}

.p-w-r .pr-review-snapshot .pr-faceoff-negative,.p-w-r .pr-review-snapshot .pr-faceoff-positive {
	float: left;
	width: 50%;
	padding: 15px;
	background-color: transparent
}

.p-w-r .pr-review-snapshot .pr-faceoff-positive {
	padding-right: 4%
}

.p-w-r .pr-review-snapshot .pr-faceoff-negative {
	padding-left: 4%
}

.p-w-r .pr-review-snapshot .pr-faceoff-label {
	margin: 0 0 10px;
	font-size: 13.712px;
	font-weight: 700
}

.p-w-r .pr-review-snapshot .pr-faceoff-title {
	font-weight: 700;
	color: #303533;
	line-height: 1.3;
	margin: 0 0 10px;
	font-size: 18px
}

.p-w-r .pr-review-snapshot .pr-faceoff-review {
	line-height: 20px;
	margin-bottom: 30px;
	font-size: 13.712px
}

.p-w-r .pr-review-snapshot .pr-faceoff-img {
	top: 0;
	margin: 0;
	border-right: 1px solid #ccc;
	float: left;
	height: 100%;
	left: 50%;
	position: absolute;
	text-align: center;
	cursor: default;
	width: 1px
}

.p-w-r .pr-review-snapshot .pr-faceoff-img-txt {
	border: 1px solid #ccc;
	border-radius: 2px;
	display: inline-block;
	background: #fff;
	padding: 8px 12px;
	color: #303533;
	position: absolute;
	top: 45%;
	left: -22px
}

.p-w-r .pr-review-snapshot .pr-faceoff-readcomplete {
	position: absolute;
	bottom: 10px;
	font-size: 13.712px;
	background: none;
	border: none;
	color: #0b7bc1
}

.p-w-r .pr-review-snapshot .pr-faceoff-readcomplete:focus,.p-w-r .pr-review-snapshot .pr-faceoff-readcomplete:hover {
	color: #074d79
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-faceoff-negative,.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-faceoff-positive,.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-block,.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-msq-histogram {
	width: 100%
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-block-container {
	display: block
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-header .pr-headline {
	display: block;
	margin-bottom: 5px
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-header .pr-subheadline {
	display: block
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-block {
	margin-right: 0;
	margin-bottom: 15px;
	min-height: 0
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple {
	display: block;
	margin: 20px 0
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-review-snapshot-block {
	display: block;
	padding: 0;
	border: none
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-review-snapshot-block-brandscore {
	border-top: 1px solid #ccc;
	padding: 20px 0;
	margin: 5px 0 15px
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-review-snapshot-snippets-headline {
	display: none
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-review-snapshot-snippets {
	text-align: left
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-snippet-rating-decimal {
	display: block
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-review-snapshot-block-recommend {
	border-bottom: 1px solid #ccc;
	padding-bottom: 15px
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-snippet-read-and-write {
	text-align: left
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-snippet-write-review-link {
	width: 100%
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-snippet-reco-to-friend {
	text-align: left
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-snippet-reco-to-friend-percent {
	border-radius: 5px;
	padding-right: 3px;
	padding-top: 2px
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-checkbox-icon {
	margin-right: 0;
	padding: 5px 5px 0
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-checkbox-icon svg {
	height: 15px;
	width: 15px
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-reco {
	padding: 0 3px 0 1px;
	margin: 0
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-reco span {
	font-size: 16px;
	color: #fff
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-reco-value {
	margin-right: 0
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-reco-to-friend-message {
	text-align: left;
	display: inline-block!important;
	margin-left: 5px;
	padding: 8px 0;
	max-width: inherit;
	line-height: normal
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-faceoff-negative,.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-faceoff-positive {
	padding: 15px;
	position: relative
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-faceoff-img {
	top: 50%;
	border-top: 1px solid #ccc;
	float: left;
	height: 1px;
	left: 0;
	position: relative;
	text-align: center;
	width: 100%;
	margin: 15px 0
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-faceoff-img-txt {
	top: -15px;
	left: 50%;
	margin-left: -15px
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-msq-list dt {
	vertical-align: top
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-msq-list dd,.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-close-filter {
	margin-bottom: 5px
}

.p-w-r .pr-review-snapshot.pr-review-accessible .pr-ratings-histogram-barValue {
	background: #f05e24
}

.p-w-r .pr-review-snapshot.pr-review-accessible .pr-snippet-stars-png .pr-snippet-rating-decimal {
	padding: 6px 8px 4px
}

.p-w-r .pr-review-snapshot.pr-review-accessible .pr-review-snapshot-faceoff .pr-snippet-rating-decimal {
	padding: 3px 7px;
	height: auto
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-simple {
	margin: 10px 0
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-simple .pr-review-snapshot-block {
	flex: none;
	width: 32.6%
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-simple .pr-review-snapshot-block.pr-review-snapshot-block-brandscore {
	flex: 0 0 66%
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-simple .pr-review-snapshot-block {
	width: 100%;
	margin-bottom: 15px;
	padding-bottom: 15px
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-simple .pr-review-snapshot-block.pr-review-snapshot-block-brandscore {
	border-top: 1px solid #ccc;
	padding: 20px 0;
	margin: 5px 0 15px
}

.p-w-r .pr-media-modal {
	position: fixed;
	width: 100%;
	z-index: 10000;
	height: 100%;
	top: 0;
	left: 0
}

.p-w-r .pr-media-modal .overlay {
	height: 100%;
	position: fixed;
	overflow: hidden;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 10001;
	background-color: rgba(0,0,0,.7)
}

.p-w-r .pr-media-modal .overlay--light {
	background-color: hsla(0,0%,98%,.8)
}

.p-w-r .pr-media-modal .overlay--dark {
	background-color: rgba(0,0,0,.7)
}

.p-w-r .pr-media-modal .modal__header {
	position: absolute;
	z-index: 100;
	height: 55px;
	width: 100%;
	top: 0;
	box-shadow: 0 0 5px 1px
}

.p-w-r .pr-media-modal .modal__header--dark {
	background-color: #333
}

.p-w-r .pr-media-modal .modal__header--dark button,.p-w-r .pr-media-modal .modal__header--dark p,.p-w-r .pr-media-modal .modal__header--dark span {
	color: #fff
}

.p-w-r .pr-media-modal .modal__header--dark button:focus,.p-w-r .pr-media-modal .modal__header--dark button:hover,.p-w-r .pr-media-modal .modal__header--dark p:focus,.p-w-r .pr-media-modal .modal__header--dark p:hover,.p-w-r .pr-media-modal .modal__header--dark span:focus,.p-w-r .pr-media-modal .modal__header--dark span:hover {
	color: #26a4f3
}

.p-w-r .pr-media-modal .modal__header--light {
	background-color: #fff
}

.p-w-r .pr-media-modal .modal__header--light button,.p-w-r .pr-media-modal .modal__header--light p,.p-w-r .pr-media-modal .modal__header--light span {
	color: #0b7bc1
}

.p-w-r .pr-media-modal .modal__header--light button:focus,.p-w-r .pr-media-modal .modal__header--light button:hover,.p-w-r .pr-media-modal .modal__header--light p:focus,.p-w-r .pr-media-modal .modal__header--light p:hover,.p-w-r .pr-media-modal .modal__header--light span:focus,.p-w-r .pr-media-modal .modal__header--light span:hover {
	color: #074d79
}

.p-w-r .pr-media-modal .modal__body {
	background-color: transparent;
	width: 100%;
	height: 100%;
	margin: auto;
	position: relative;
	vertical-align: middle;
	overflow: hidden
}

.p-w-r .pr-media-modal .modal__footer {
	position: fixed;
	width: 100%;
	height: 200px;
	bottom: 0
}

.p-w-r .pr-media-modal .pr-cross-icon {
	width: 50px;
	height: 50px;
	display: block
}

.p-w-r .pr-media-modal .pr-cross-icon__circle,.p-w-r .pr-media-modal .pr-cross-icon__line {
	stroke: #fff
}

.p-w-r .pr-media-modal .button__close {
	width: 50px;
	height: 50px;
	display: block;
	border: none;
	top: 30px;
	right: 30px;
	position: fixed;
	cursor: pointer;
	background: none;
	box-shadow: none;
	z-index: 10003
}

.p-w-r .pr-media-modal .button__close:focus .pr-cross-icon__circle,.p-w-r .pr-media-modal .button__close:focus .pr-cross-icon__line,.p-w-r .pr-media-modal .button__close:hover .pr-cross-icon__circle,.p-w-r .pr-media-modal .button__close:hover .pr-cross-icon__line {
	stroke: #3eaef4
}

.p-w-r .pr-media-modal .button__close--light .pr-cross-icon__circle,.p-w-r .pr-media-modal .button__close--light .pr-cross-icon__line {
	stroke: #979797
}

.p-w-r .pr-media-modal .button__close--light:focus .pr-cross-icon__circle,.p-w-r .pr-media-modal .button__close--light:focus .pr-cross-icon__circle--light,.p-w-r .pr-media-modal .button__close--light:focus .pr-cross-icon__line,.p-w-r .pr-media-modal .button__close--light:focus .pr-cross-icon__line--light,.p-w-r .pr-media-modal .button__close--light:hover .pr-cross-icon__circle,.p-w-r .pr-media-modal .button__close--light:hover .pr-cross-icon__circle--light,.p-w-r .pr-media-modal .button__close--light:hover .pr-cross-icon__line,.p-w-r .pr-media-modal .button__close--light:hover .pr-cross-icon__line--light {
	stroke: #000
}

@media (max-width:580px) {
	.p-w-r .pr-media-modal .button__close--light {
		right: 10px
	}
}

.p-w-r .pr-media-modal .pr-modal-flagging-form {
	pointer-events: none;
	position: absolute;
	z-index: 99999;
	width: 100%;
	height: 100%
}

.p-w-r .pr-media-modal .pr-modal-flagging-form .pr-inner-flagging-form-container {
	display: flex;
	flex: 0 1 auto;
	justify-content: center;
	align-items: center;
	height: 100%;
	margin-top: -5%
}

.p-w-r .pr-media-modal .pr-modal-flagging-form .pr-inner-flagging-form-container form {
	pointer-events: all;
	padding: 20px;
	width: 550px;
	height: auto;
	box-shadow: 0 3px 9px rgba(0,0,0,.5)
}

@media (max-width:580px) {
	.p-w-r .pr-media-modal .pr-modal-flagging-form .pr-inner-flagging-form-container {
		margin-top: 0
	}

	.p-w-r .pr-media-modal .pr-modal-flagging-form .pr-inner-flagging-form-container form {
		box-shadow: none
	}
}

@media (max-width:580px) {
	.p-w-r .pr-media-modal .pr-modal-flagging-form {
		background: rgba(0,0,0,.6)
	}
}

.p-w-r .pr-media-modal .pr-modal-flagging-form--light {
	background: none;
	padding: 55px;
	height: 100%;
	position: relative
}

.p-w-r .pr-media-modal .pr-modal-flagging-form--light-in {
	transition: transform .3s ease-in-out,visibility 0s ease-in-out 0s;
	transform: translate3d(0,-90%,0);
	visibility: visible
}

.p-w-r .pr-media-modal .pr-modal-flagging-form--light-out {
	transition: transform .3s ease-in-out,visibility .4s ease-in-out .4s;
	transform: translate3d(0,-290%,0);
	visibility: hidden
}

@media (max-width:550px) {
	.p-w-r .pr-media-modal .pr-modal-flagging-form--light {
		height: 100vh;
		width: 100vw;
		position: fixed;
		padding: 0;
		margin-top: -10%
	}

	.p-w-r .pr-media-modal .pr-modal-flagging-form--light .pr-inner-flagging-form-container {
		height: inherit;
		margin-top: inherit
	}

	.p-w-r .pr-media-modal .pr-modal-flagging-form--light .pr-inner-flagging-form-container form {
		box-shadow: 0 4px 9px -1px rgba(0,0,0,.5)
	}

	.p-w-r .pr-media-modal .pr-modal-flagging-form--light .pr-inner-flagging-form-container .pr-flagging-radiogroup {
		flex-direction: column
	}
}

.p-w-r .pr-media-carousel {
	width: 100%;
	position: static
}

.p-w-r .pr-media-carousel img {
	margin: 0 auto;
	width: auto;
	min-width: 1px;
	max-width: 100%;
	max-height: 85%;
	display: inline-block
}

.p-w-r .pr-media-carousel .theme--light {
	background-color: #fff;
	color: #333
}

.p-w-r .pr-media-carousel .theme--dark {
	background-color: #333
}

.p-w-r .pr-media-carousel .theme--dark .pr-rid-rating,.p-w-r .pr-media-carousel .theme--dark p,.p-w-r .pr-media-carousel .theme--dark span {
	color: #fff
}

.p-w-r .pr-media-carousel .carousel__header {
	height: 100px;
	width: 100%;
	top: 0
}

.p-w-r .pr-media-carousel .carousel__body {
	width: 300%;
	height: 80%;
	top: 50px;
	padding: 0 0 60px;
	margin: auto;
	position: absolute;
	vertical-align: middle;
	overflow: hidden
}

.p-w-r .pr-media-carousel .carousel__body:after,.p-w-r .pr-media-carousel .carousel__body:before {
	content: " ";
	display: table
}

.p-w-r .pr-media-carousel .carousel__body:after {
	clear: both
}

.p-w-r .pr-media-carousel .carousel__body--light {
	height: 100%;
	top: 0;
	padding: 0
}

.p-w-r .pr-media-carousel .carousel__body--light .slide {
	padding: 30px 0
}

.p-w-r .pr-media-carousel .carousel__body--light .slide__center {
	overflow-y: scroll;
	z-index: 10002
}

@media screen and (max-device-width:1000px) {
	.p-w-r .pr-media-carousel .carousel__body--light .slide {
		padding: 0
	}
}

.p-w-r .pr-media-carousel .carousel__footer {
	position: fixed;
	width: 100%;
	bottom: 0;
	padding: 20px;
	box-shadow: 0 0 16px 0;
	z-index: 10002
}

.p-w-r .pr-media-carousel .carousel__footer>span {
	font-weight: 700
}

.p-w-r .pr-media-carousel .carousel__footer p,.p-w-r .pr-media-carousel .carousel__footer span {
	font-size: 19px
}

.p-w-r .pr-media-carousel .carousel__footer .pr-helpful-btn {
	margin: 10px 0
}

@media (max-width:800px) {
	.p-w-r .pr-media-carousel .carousel__footer {
		padding: 10px
	}

	.p-w-r .pr-media-carousel .carousel__footer>span {
		display: inline-block;
		width: 220px
	}

	.p-w-r .pr-media-carousel .carousel__footer--flagging .pr-rd-helpful-action {
		display: block
	}

	.p-w-r .pr-media-carousel .carousel__footer--flagging .pr-rd-helpful-action .pr-rd-helpful-text {
		display: none
	}

	.p-w-r .pr-media-carousel .carousel__footer--flagging .pr-rd-helpful-action button {
		margin: 5px 0
	}

	.p-w-r .pr-media-carousel .carousel__footer--flagging .pr-rd-flag-image-container {
		display: block;
		text-align: center;
		margin-left: 0
	}
}

.p-w-r .pr-media-carousel .carousel__footer--flagging {
	margin-top: -45px;
	float: right;
	display: inline-block
}

.p-w-r .pr-media-carousel .carousel__footer--flagging div {
	display: inline-block
}

.p-w-r .pr-media-carousel .carousel__footer--flagging div span {
	font-size: 16px
}

.p-w-r .pr-media-carousel .carousel__footer--flagging div button {
	background-color: #eaebed
}

.p-w-r .pr-media-carousel .carousel__footer--flagging div button span {
	color: #69696b
}

.p-w-r .pr-media-carousel .carousel__footer--flagging div span {
	margin-right: 15px
}

.p-w-r .pr-media-carousel .carousel__footer--flagging aside {
	margin-left: 0;
	display: inline-block
}

.p-w-r .pr-media-carousel .carousel__footer--flagging aside a {
	text-decoration: none;
	color: #929496
}

.p-w-r .pr-media-carousel .carousel__footer--flagging .pr-helpful-active .pr-helpful-count {
	color: #fff!important
}

.p-w-r .pr-media-carousel .carousel__footer--flagging .pr-flag-icon {
	margin-right: 0
}

.p-w-r .pr-media-carousel .carousel__footer--flagging .pr-flag-icon,.p-w-r .pr-media-carousel .carousel__footer--flagging .pr-flag-image-thankyou {
	display: inline-block;
	font-size: 100%;
	color: #929496
}

.p-w-r .pr-media-carousel .button {
	position: fixed;
	top: 45%;
	cursor: pointer;
	z-index: 10003;
	box-shadow: none;
	border: none;
	height: 50px;
	width: 50px
}

.p-w-r .pr-media-carousel .button--light {
	height: 100px;
	width: 100px
}

@media (max-width:800px) {
	.p-w-r .pr-media-carousel .button--light {
		height: 50px;
		width: 50px
	}
}

.p-w-r .pr-media-carousel .button__next {
	right: 10px;
	transform: rotate(180deg)
}

.p-w-r .pr-media-carousel .button__prev {
	left: 10px
}

.p-w-r .pr-media-carousel .button .icon {
	background-color: transparent;
	border: none;
	cursor: pointer
}

.p-w-r .pr-media-carousel .button .icon .pr-caret-icon {
	display: block;
	height: 50px;
	width: 50px;
	border-radius: 50%;
	background: #fff
}

.p-w-r .pr-media-carousel .button .icon .pr-caret-icon__circle {
	stroke: #fff
}

.p-w-r .pr-media-carousel .button .icon .pr-caret-icon__line {
	stroke: #0b7bc1
}

.p-w-r .pr-media-carousel .button .icon--light {
	width: 100px;
	height: 100px
}

@media (max-width:800px) {
	.p-w-r .pr-media-carousel .button .icon--light {
		height: 50px;
		width: 50px
	}
}

.p-w-r .pr-media-carousel .button .icon--light .pr-caret-icon {
	width: 100px;
	height: 100px;
	background: transparent
}

@media (max-width:800px) {
	.p-w-r .pr-media-carousel .button .icon--light .pr-caret-icon {
		height: 50px;
		width: 50px
	}
}

.p-w-r .pr-media-carousel .button .icon--light .pr-caret-icon__line {
	stroke: #979797
}

.p-w-r .pr-media-carousel .button .icon:focus,.p-w-r .pr-media-carousel .button .icon:hover,.p-w-r .pr-media-carousel .button:focus,.p-w-r .pr-media-carousel .button:hover {
	box-shadow: none
}

.p-w-r .pr-media-carousel .button .icon:focus .pr-caret-icon,.p-w-r .pr-media-carousel .button .icon:hover .pr-caret-icon,.p-w-r .pr-media-carousel .button:focus .pr-caret-icon,.p-w-r .pr-media-carousel .button:hover .pr-caret-icon {
	background: rgba(74,153,202,.7)
}

.p-w-r .pr-media-carousel .button .icon:focus .pr-caret-icon__circle,.p-w-r .pr-media-carousel .button .icon:hover .pr-caret-icon__circle,.p-w-r .pr-media-carousel .button:focus .pr-caret-icon__circle,.p-w-r .pr-media-carousel .button:hover .pr-caret-icon__circle {
	stroke: none
}

.p-w-r .pr-media-carousel .button .icon:focus .pr-caret-icon__line,.p-w-r .pr-media-carousel .button .icon:hover .pr-caret-icon__line,.p-w-r .pr-media-carousel .button:focus .pr-caret-icon__line,.p-w-r .pr-media-carousel .button:hover .pr-caret-icon__line {
	stroke: #fff
}

.p-w-r .pr-media-carousel .button--light .icon:focus,.p-w-r .pr-media-carousel .button--light .icon:hover,.p-w-r .pr-media-carousel .button--light:focus,.p-w-r .pr-media-carousel .button--light:hover {
	box-shadow: none
}

.p-w-r .pr-media-carousel .button--light .icon:focus .pr-caret-icon,.p-w-r .pr-media-carousel .button--light .icon:hover .pr-caret-icon,.p-w-r .pr-media-carousel .button--light:focus .pr-caret-icon,.p-w-r .pr-media-carousel .button--light:hover .pr-caret-icon {
	background: none
}

.p-w-r .pr-media-carousel .button--light .icon:focus .pr-caret-icon__circle,.p-w-r .pr-media-carousel .button--light .icon:hover .pr-caret-icon__circle,.p-w-r .pr-media-carousel .button--light:focus .pr-caret-icon__circle,.p-w-r .pr-media-carousel .button--light:hover .pr-caret-icon__circle {
	stroke: none
}

.p-w-r .pr-media-carousel .button--light .icon:focus .pr-caret-icon__line,.p-w-r .pr-media-carousel .button--light .icon:hover .pr-caret-icon__line,.p-w-r .pr-media-carousel .button--light:focus .pr-caret-icon__line,.p-w-r .pr-media-carousel .button--light:hover .pr-caret-icon__line {
	stroke: #000
}

.p-w-r .pr-media-carousel .slide {
	width: 33.1%;
	min-height: 1px;
	height: 100%;
	transition: opacity .5s ease;
	float: left;
	overflow: hidden;
	display: flex;
	align-items: center;
	flex: 0 1 auto;
	flex-wrap: wrap;
	position: relative;
	transform: translateZ()
}

.p-w-r .pr-media-carousel .slide iframe,.p-w-r .pr-media-carousel .slide img,.p-w-r .pr-media-carousel .slide video {
	position: relative;
	display: inline-block;
	z-index: 10002
}

.p-w-r .pr-media-carousel .slide video {
	min-width: 275px;
	max-width: 100%
}

.p-w-r .pr-media-carousel .slide>section {
	margin: auto
}

.p-w-r .pr-media-carousel .slide .pr-video-tile {
	height: 85%
}

.p-w-r .pr-media-carousel .slide--dark img {
	box-shadow: 0 0 48px -6px
}

.p-w-r .pr-media-carousel .slide__center {
	z-index: 10002
}

.p-w-r .pr-media-carousel .slide__center-left--active {
	transform: translateX(100%);
	transition: transform .5s ease;
	z-index: 10002
}

.p-w-r .pr-media-carousel .slide__center-right--active {
	transform: translateX(-100%);
	transition: transform .5s ease;
	z-index: 10002
}

.p-w-r .pr-media-carousel .slide__center p {
	width: 100%;
	text-align: center
}

.p-w-r .pr-media-carousel .slide__center p span {
	color: #fff
}

.p-w-r .pr-media-carousel .slide__left {
	z-index: 10002;
	margin-left: -33%;
	transform: translateX(-33%)
}

.p-w-r .pr-media-carousel .slide__left--active {
	transform: translateX(100%);
	transition: transform .5s ease;
	z-index: 10002
}

.p-w-r .pr-media-carousel .slide__left p {
	width: 100%;
	text-align: center
}

.p-w-r .pr-media-carousel .slide__left p span {
	color: #fff
}

.p-w-r .pr-media-carousel .slide__right {
	z-index: 10002;
	margin-right: -33%;
	transform: translateX(33%)
}

.p-w-r .pr-media-carousel .slide__right--active {
	transform: translateX(-100%);
	transition: transform .5s ease;
	z-index: 10002
}

.p-w-r .pr-media-carousel .slide__right p {
	width: 100%;
	text-align: center
}

.p-w-r .pr-media-carousel .slide__right p span {
	color: #fff
}

.p-w-r .pr-media-carousel .slide--active-fade {
	opacity: 0
}

.p-w-r .pr-clearfix {
	clear: both;
	height: 0;
	margin: 0;
	padding: 0
}

.p-w-r .field,.p-w-r .pr-row {
	background: none;
	text-align: left
}

.p-w-r .pr-header-title {
	text-indent: none!important;
	border: none!important;
	padding: 0!important
}

.p-w-r .caret {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 2px;
	vertical-align: middle;
	border-top: 4px solid;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent
}

.p-w-r .dropdown {
	position: relative
}

.p-w-r .dropdown-toggle:focus {
	outline: 0
}

.p-w-r .dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	font-size: 14px;
	text-align: left;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,.15);
	border-radius: 2px;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
	box-shadow: 0 6px 12px rgba(0,0,0,.175);
	background-clip: padding-box
}

.p-w-r .dropdown-menu.pr-pull-right,.p-w-r .dropdown-menu.pull-right {
	right: 0;
	left: auto
}

.p-w-r .dropdown-menu .divider {
	height: 1px;
	margin: 9px 0;
	overflow: hidden;
	background-color: #e5e5e5
}

.p-w-r .dropdown-menu>li>a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: 400;
	line-height: 1.42857;
	color: #333;
	white-space: nowrap
}

.p-w-r .dropdown-menu>li>a:focus,.p-w-r .dropdown-menu>li>a:hover {
	text-decoration: none;
	color: #262626;
	background-color: #f5f5f5
}

.p-w-r .dropdown-menu>.active>a,.p-w-r .dropdown-menu>.active>a:focus,.p-w-r .dropdown-menu>.active>a:hover {
	color: #fff;
	text-decoration: none;
	outline: 0;
	background-color: #428bca
}

.p-w-r .dropdown-menu>.disabled>a,.p-w-r .dropdown-menu>.disabled>a:focus,.p-w-r .dropdown-menu>.disabled>a:hover {
	color: #777
}

.p-w-r .dropdown-menu>.disabled>a:focus,.p-w-r .dropdown-menu>.disabled>a:hover {
	text-decoration: none;
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	cursor: not-allowed
}

.p-w-r .open>.dropdown-menu {
	display: block
}

.p-w-r .open>a {
	outline: 0
}

.p-w-r .dropdown-menu-right {
	left: auto;
	right: 0
}

.p-w-r .dropdown-menu-left {
	left: 0;
	right: auto
}

.p-w-r .dropdown-header {
	display: block;
	padding: 3px 20px;
	font-size: 12px;
	line-height: 1.42857;
	color: #777;
	white-space: nowrap
}

.p-w-r .dropdown-backdrop {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	z-index: 990
}

.p-w-r .pr-pull-right>.dropdown-menu,.p-w-r .pull-right>.dropdown-menu {
	right: 0;
	left: auto
}

.p-w-r .dropup .caret,.p-w-r .navbar-fixed-bottom .dropdown .caret {
	border-top: 0;
	border-bottom: 4px solid;
	content: ""
}

.p-w-r .dropup .dropdown-menu,.p-w-r .navbar-fixed-bottom .dropdown .dropdown-menu {
	top: auto;
	bottom: 100%;
	margin-bottom: 1px
}

@media (min-width:768px) {
	.p-w-r .navbar-right .dropdown-menu {
		right: 0;
		left: auto
	}

	.p-w-r .navbar-right .dropdown-menu-left {
		left: 0;
		right: auto
	}
}

.p-w-r .btn {
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	white-space: nowrap;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857;
	border-radius: 2px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.p-w-r .btn.active:focus,.p-w-r .btn:active:focus,.p-w-r .btn:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

.p-w-r .btn:focus,.p-w-r .btn:hover {
	color: #333;
	text-decoration: none
}

.p-w-r .btn.active,.p-w-r .btn:active {
	outline: 0;
	background-image: none;
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,.125)
}

.p-w-r .btn.disabled,.p-w-r .btn[disabled],fieldset[disabled] .p-w-r .btn {
	cursor: not-allowed;
	pointer-events: none;
	opacity: .65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none
}

.p-w-r .btn-default {
	color: #333;
	background-color: #fff;
	border-color: #ccc
}

.open>.p-w-r .btn-default.dropdown-toggle,.p-w-r .btn-default.active,.p-w-r .btn-default:active,.p-w-r .btn-default:focus,.p-w-r .btn-default:hover {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad
}

.open>.p-w-r .btn-default.dropdown-toggle,.p-w-r .btn-default.active,.p-w-r .btn-default:active {
	background-image: none
}

.p-w-r .btn-default.disabled,.p-w-r .btn-default.disabled.active,.p-w-r .btn-default.disabled:active,.p-w-r .btn-default.disabled:focus,.p-w-r .btn-default.disabled:hover,.p-w-r .btn-default[disabled],.p-w-r .btn-default[disabled].active,.p-w-r .btn-default[disabled]:active,.p-w-r .btn-default[disabled]:focus,.p-w-r .btn-default[disabled]:hover,fieldset[disabled] .p-w-r .btn-default,fieldset[disabled] .p-w-r .btn-default.active,fieldset[disabled] .p-w-r .btn-default:active,fieldset[disabled] .p-w-r .btn-default:focus,fieldset[disabled] .p-w-r .btn-default:hover {
	background-color: #fff;
	border-color: #ccc
}

.p-w-r .btn-default .badge {
	color: #fff;
	background-color: #333
}

.p-w-r .btn-primary {
	color: #fff;
	background-color: #428bca;
	border-color: #357ebd
}

.open>.p-w-r .btn-primary.dropdown-toggle,.p-w-r .btn-primary.active,.p-w-r .btn-primary:active,.p-w-r .btn-primary:focus,.p-w-r .btn-primary:hover {
	color: #fff;
	background-color: #3071a9;
	border-color: #285e8e
}

.open>.p-w-r .btn-primary.dropdown-toggle,.p-w-r .btn-primary.active,.p-w-r .btn-primary:active {
	background-image: none
}

.p-w-r .btn-primary.disabled,.p-w-r .btn-primary.disabled.active,.p-w-r .btn-primary.disabled:active,.p-w-r .btn-primary.disabled:focus,.p-w-r .btn-primary.disabled:hover,.p-w-r .btn-primary[disabled],.p-w-r .btn-primary[disabled].active,.p-w-r .btn-primary[disabled]:active,.p-w-r .btn-primary[disabled]:focus,.p-w-r .btn-primary[disabled]:hover,fieldset[disabled] .p-w-r .btn-primary,fieldset[disabled] .p-w-r .btn-primary.active,fieldset[disabled] .p-w-r .btn-primary:active,fieldset[disabled] .p-w-r .btn-primary:focus,fieldset[disabled] .p-w-r .btn-primary:hover {
	background-color: #428bca;
	border-color: #357ebd
}

.p-w-r .btn-primary .badge {
	color: #428bca;
	background-color: #fff
}

.p-w-r .btn-success {
	color: #fff;
	background-color: #5cb85c;
	border-color: #4cae4c
}

.open>.p-w-r .btn-success.dropdown-toggle,.p-w-r .btn-success.active,.p-w-r .btn-success:active,.p-w-r .btn-success:focus,.p-w-r .btn-success:hover {
	color: #fff;
	background-color: #449d44;
	border-color: #398439
}

.open>.p-w-r .btn-success.dropdown-toggle,.p-w-r .btn-success.active,.p-w-r .btn-success:active {
	background-image: none
}

.p-w-r .btn-success.disabled,.p-w-r .btn-success.disabled.active,.p-w-r .btn-success.disabled:active,.p-w-r .btn-success.disabled:focus,.p-w-r .btn-success.disabled:hover,.p-w-r .btn-success[disabled],.p-w-r .btn-success[disabled].active,.p-w-r .btn-success[disabled]:active,.p-w-r .btn-success[disabled]:focus,.p-w-r .btn-success[disabled]:hover,fieldset[disabled] .p-w-r .btn-success,fieldset[disabled] .p-w-r .btn-success.active,fieldset[disabled] .p-w-r .btn-success:active,fieldset[disabled] .p-w-r .btn-success:focus,fieldset[disabled] .p-w-r .btn-success:hover {
	background-color: #5cb85c;
	border-color: #4cae4c
}

.p-w-r .btn-success .badge {
	color: #5cb85c;
	background-color: #fff
}

.p-w-r .btn-info {
	color: #fff;
	background-color: #5bc0de;
	border-color: #46b8da
}

.open>.p-w-r .btn-info.dropdown-toggle,.p-w-r .btn-info.active,.p-w-r .btn-info:active,.p-w-r .btn-info:focus,.p-w-r .btn-info:hover {
	color: #fff;
	background-color: #31b0d5;
	border-color: #269abc
}

.open>.p-w-r .btn-info.dropdown-toggle,.p-w-r .btn-info.active,.p-w-r .btn-info:active {
	background-image: none
}

.p-w-r .btn-info.disabled,.p-w-r .btn-info.disabled.active,.p-w-r .btn-info.disabled:active,.p-w-r .btn-info.disabled:focus,.p-w-r .btn-info.disabled:hover,.p-w-r .btn-info[disabled],.p-w-r .btn-info[disabled].active,.p-w-r .btn-info[disabled]:active,.p-w-r .btn-info[disabled]:focus,.p-w-r .btn-info[disabled]:hover,fieldset[disabled] .p-w-r .btn-info,fieldset[disabled] .p-w-r .btn-info.active,fieldset[disabled] .p-w-r .btn-info:active,fieldset[disabled] .p-w-r .btn-info:focus,fieldset[disabled] .p-w-r .btn-info:hover {
	background-color: #5bc0de;
	border-color: #46b8da
}

.p-w-r .btn-info .badge {
	color: #5bc0de;
	background-color: #fff
}

.p-w-r .btn-warning {
	color: #fff;
	background-color: #f0ad4e;
	border-color: #eea236
}

.open>.p-w-r .btn-warning.dropdown-toggle,.p-w-r .btn-warning.active,.p-w-r .btn-warning:active,.p-w-r .btn-warning:focus,.p-w-r .btn-warning:hover {
	color: #fff;
	background-color: #ec971f;
	border-color: #d58512
}

.open>.p-w-r .btn-warning.dropdown-toggle,.p-w-r .btn-warning.active,.p-w-r .btn-warning:active {
	background-image: none
}

.p-w-r .btn-warning.disabled,.p-w-r .btn-warning.disabled.active,.p-w-r .btn-warning.disabled:active,.p-w-r .btn-warning.disabled:focus,.p-w-r .btn-warning.disabled:hover,.p-w-r .btn-warning[disabled],.p-w-r .btn-warning[disabled].active,.p-w-r .btn-warning[disabled]:active,.p-w-r .btn-warning[disabled]:focus,.p-w-r .btn-warning[disabled]:hover,fieldset[disabled] .p-w-r .btn-warning,fieldset[disabled] .p-w-r .btn-warning.active,fieldset[disabled] .p-w-r .btn-warning:active,fieldset[disabled] .p-w-r .btn-warning:focus,fieldset[disabled] .p-w-r .btn-warning:hover {
	background-color: #f0ad4e;
	border-color: #eea236
}

.p-w-r .btn-warning .badge {
	color: #f0ad4e;
	background-color: #fff
}

.p-w-r .btn-danger {
	color: #fff;
	background-color: #d9534f;
	border-color: #d43f3a
}

.open>.p-w-r .btn-danger.dropdown-toggle,.p-w-r .btn-danger.active,.p-w-r .btn-danger:active,.p-w-r .btn-danger:focus,.p-w-r .btn-danger:hover {
	color: #fff;
	background-color: #c9302c;
	border-color: #ac2925
}

.open>.p-w-r .btn-danger.dropdown-toggle,.p-w-r .btn-danger.active,.p-w-r .btn-danger:active {
	background-image: none
}

.p-w-r .btn-danger.disabled,.p-w-r .btn-danger.disabled.active,.p-w-r .btn-danger.disabled:active,.p-w-r .btn-danger.disabled:focus,.p-w-r .btn-danger.disabled:hover,.p-w-r .btn-danger[disabled],.p-w-r .btn-danger[disabled].active,.p-w-r .btn-danger[disabled]:active,.p-w-r .btn-danger[disabled]:focus,.p-w-r .btn-danger[disabled]:hover,fieldset[disabled] .p-w-r .btn-danger,fieldset[disabled] .p-w-r .btn-danger.active,fieldset[disabled] .p-w-r .btn-danger:active,fieldset[disabled] .p-w-r .btn-danger:focus,fieldset[disabled] .p-w-r .btn-danger:hover {
	background-color: #d9534f;
	border-color: #d43f3a
}

.p-w-r .btn-danger .badge {
	color: #d9534f;
	background-color: #fff
}

.p-w-r .btn-link {
	color: #428bca;
	font-weight: 400;
	cursor: pointer;
	border-radius: 0
}

.p-w-r .btn-link,.p-w-r .btn-link:active,.p-w-r .btn-link[disabled],fieldset[disabled] .p-w-r .btn-link {
	background-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none
}

.p-w-r .btn-link,.p-w-r .btn-link:active,.p-w-r .btn-link:focus,.p-w-r .btn-link:hover {
	border-color: transparent
}

.p-w-r .btn-link:focus,.p-w-r .btn-link:hover {
	color: #2a6496;
	text-decoration: underline;
	background-color: transparent
}

.p-w-r .btn-link[disabled]:focus,.p-w-r .btn-link[disabled]:hover,fieldset[disabled] .p-w-r .btn-link:focus,fieldset[disabled] .p-w-r .btn-link:hover {
	color: #777;
	text-decoration: none
}

.p-w-r .btn-group-lg>.btn,.p-w-r .btn-lg {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33;
	border-radius: 6px
}

.p-w-r .btn-group-sm>.btn,.p-w-r .btn-sm {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}

.p-w-r .btn-group-xs>.btn,.p-w-r .btn-xs {
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}

.p-w-r .btn-block {
	display: block;
	width: 100%
}

.p-w-r .btn-block+.btn-block {
	margin-top: 5px
}

.p-w-r input[type=button].btn-block,.p-w-r input[type=reset].btn-block,.p-w-r input[type=submit].btn-block {
	width: 100%
}

.p-w-r .btn-group,.p-w-r .btn-group-vertical {
	position: relative;
	display: inline-block;
	vertical-align: middle
}

.p-w-r .btn-group-vertical>.btn,.p-w-r .btn-group>.btn {
	position: relative;
	float: left
}

.p-w-r .btn-group-vertical>.btn.active,.p-w-r .btn-group-vertical>.btn:active,.p-w-r .btn-group-vertical>.btn:focus,.p-w-r .btn-group-vertical>.btn:hover,.p-w-r .btn-group>.btn.active,.p-w-r .btn-group>.btn:active,.p-w-r .btn-group>.btn:focus,.p-w-r .btn-group>.btn:hover {
	z-index: 2
}

.p-w-r .btn-group-vertical>.btn:focus,.p-w-r .btn-group>.btn:focus {
	outline: 0
}

.p-w-r .btn-group .btn+.btn,.p-w-r .btn-group .btn+.btn-group,.p-w-r .btn-group .btn-group+.btn,.p-w-r .btn-group .btn-group+.btn-group {
	margin-left: -1px
}

.p-w-r .btn-toolbar {
	margin-left: -5px
}

.p-w-r .btn-toolbar:after,.p-w-r .btn-toolbar:before {
	content: " ";
	display: table
}

.p-w-r .btn-toolbar:after {
	clear: both
}

.p-w-r .btn-toolbar .btn-group,.p-w-r .btn-toolbar .input-group {
	float: left
}

.p-w-r .btn-toolbar>.btn,.p-w-r .btn-toolbar>.btn-group,.p-w-r .btn-toolbar>.input-group {
	margin-left: 5px
}

.p-w-r .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
	border-radius: 0
}

.p-w-r .btn-group>.btn:first-child {
	margin-left: 0
}

.p-w-r .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}

.p-w-r .btn-group>.btn:last-child:not(:first-child),.p-w-r .btn-group>.dropdown-toggle:not(:first-child) {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}

.p-w-r .btn-group>.btn-group {
	float: left
}

.p-w-r .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
	border-radius: 0
}

.p-w-r .btn-group>.btn-group:first-child>.btn:last-child,.p-w-r .btn-group>.btn-group:first-child>.dropdown-toggle {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}

.p-w-r .btn-group>.btn-group:last-child>.btn:first-child {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}

.p-w-r .btn-group .dropdown-toggle:active,.p-w-r .btn-group.open .dropdown-toggle {
	outline: 0
}

.p-w-r .btn-group>.btn+.dropdown-toggle {
	padding-left: 8px;
	padding-right: 8px
}

.p-w-r .btn-group-lg.btn-group>.btn+.dropdown-toggle,.p-w-r .btn-group>.btn-lg+.dropdown-toggle {
	padding-left: 12px;
	padding-right: 12px
}

.p-w-r .btn-group.open .dropdown-toggle {
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,.125)
}

.p-w-r .btn-group.open .dropdown-toggle.btn-link {
	-webkit-box-shadow: none;
	box-shadow: none
}

.p-w-r .btn .caret {
	margin-left: 0
}

.p-w-r .btn-group-lg>.btn .caret,.p-w-r .btn-lg .caret {
	border-width: 5px 5px 0
}

.p-w-r .dropup .btn-group-lg>.btn .caret,.p-w-r .dropup .btn-lg .caret {
	border-width: 0 5px 5px
}

.p-w-r .btn-group-vertical>.btn,.p-w-r .btn-group-vertical>.btn-group,.p-w-r .btn-group-vertical>.btn-group>.btn {
	display: block;
	float: none;
	width: 100%;
	max-width: 100%
}

.p-w-r .btn-group-vertical>.btn-group:after,.p-w-r .btn-group-vertical>.btn-group:before {
	content: " ";
	display: table
}

.p-w-r .btn-group-vertical>.btn-group:after {
	clear: both
}

.p-w-r .btn-group-vertical>.btn-group>.btn {
	float: none
}

.p-w-r .btn-group-vertical>.btn+.btn,.p-w-r .btn-group-vertical>.btn+.btn-group,.p-w-r .btn-group-vertical>.btn-group+.btn,.p-w-r .btn-group-vertical>.btn-group+.btn-group {
	margin-top: -1px;
	margin-left: 0
}

.p-w-r .btn-group-vertical>.btn:not(:first-child):not(:last-child) {
	border-radius: 0
}

.p-w-r .btn-group-vertical>.btn:first-child:not(:last-child) {
	border-top-right-radius: 2px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}

.p-w-r .btn-group-vertical>.btn:last-child:not(:first-child) {
	border-bottom-left-radius: 2px;
	border-top-right-radius: 0;
	border-top-left-radius: 0
}

.p-w-r .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
	border-radius: 0
}

.p-w-r .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.p-w-r .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}

.p-w-r .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {
	border-top-right-radius: 0;
	border-top-left-radius: 0
}

.p-w-r .btn-group-justified {
	display: table;
	width: 100%;
	table-layout: fixed;
	border-collapse: separate
}

.p-w-r .btn-group-justified>.btn,.p-w-r .btn-group-justified>.btn-group {
	float: none;
	display: table-cell;
	width: 1%
}

.p-w-r .btn-group-justified>.btn-group .btn {
	width: 100%
}

.p-w-r .btn-group-justified>.btn-group .dropdown-menu {
	left: auto
}

.p-w-r [data-toggle=buttons]>.btn>input[type=checkbox],.p-w-r [data-toggle=buttons]>.btn>input[type=radio] {
	position: absolute;
	z-index: -1;
	opacity: 0;
	filter: alpha(opacity=0)
}

.p-w-r .input-group {
	position: relative;
	display: table;
	border-collapse: separate
}

.p-w-r .input-group[class*=col-] {
	float: none;
	padding-left: 0;
	padding-right: 0
}

.p-w-r .input-group .form-control {
	position: relative;
	z-index: 2;
	float: left;
	width: 100%;
	margin-bottom: 0
}

.p-w-r .input-group-addon,.p-w-r .input-group-btn,.p-w-r .input-group .form-control {
	display: table-cell
}

.p-w-r .input-group-addon:not(:first-child):not(:last-child),.p-w-r .input-group-btn:not(:first-child):not(:last-child),.p-w-r .input-group .form-control:not(:first-child):not(:last-child) {
	border-radius: 0
}

.p-w-r .input-group-addon,.p-w-r .input-group-btn {
	width: 1%;
	white-space: nowrap;
	vertical-align: middle
}

.p-w-r .input-group-addon {
	padding: 6px 12px;
	font-size: 14px;
	font-weight: 400;
	line-height: 1;
	color: #555;
	text-align: center;
	background-color: #eee;
	border: 1px solid #ccc;
	border-radius: 2px
}

.p-w-r .form-horizontal .form-group-sm .input-group-addon.form-control,.p-w-r .input-group-addon.input-sm,.p-w-r .input-group-sm>.input-group-addon,.p-w-r .input-group-sm>.input-group-btn>.input-group-addon.btn {
	padding: 5px 10px;
	font-size: 12px;
	border-radius: 3px
}

.p-w-r .form-horizontal .form-group-lg .input-group-addon.form-control,.p-w-r .input-group-addon.input-lg,.p-w-r .input-group-lg>.input-group-addon,.p-w-r .input-group-lg>.input-group-btn>.input-group-addon.btn {
	padding: 10px 16px;
	font-size: 18px;
	border-radius: 6px
}

.p-w-r .input-group-addon input[type=checkbox],.p-w-r .input-group-addon input[type=radio] {
	margin-top: 0
}

.p-w-r .input-group-addon:first-child,.p-w-r .input-group-btn:first-child>.btn,.p-w-r .input-group-btn:first-child>.btn-group>.btn,.p-w-r .input-group-btn:first-child>.dropdown-toggle,.p-w-r .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.p-w-r .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.p-w-r .input-group .form-control:first-child {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}

.p-w-r .input-group-addon:first-child {
	border-right: 0
}

.p-w-r .input-group-addon:last-child,.p-w-r .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.p-w-r .input-group-btn:first-child>.btn:not(:first-child),.p-w-r .input-group-btn:last-child>.btn,.p-w-r .input-group-btn:last-child>.btn-group>.btn,.p-w-r .input-group-btn:last-child>.dropdown-toggle,.p-w-r .input-group .form-control:last-child {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}

.p-w-r .input-group-addon:last-child {
	border-left: 0
}

.p-w-r .input-group-btn {
	position: relative;
	font-size: 0;
	white-space: nowrap
}

.p-w-r .input-group-btn>.btn {
	position: relative
}

.p-w-r .input-group-btn>.btn+.btn {
	margin-left: -1px
}

.p-w-r .input-group-btn>.btn:active,.p-w-r .input-group-btn>.btn:focus,.p-w-r .input-group-btn>.btn:hover {
	z-index: 2
}

.p-w-r .input-group-btn:first-child>.btn,.p-w-r .input-group-btn:first-child>.btn-group {
	margin-right: -1px
}

.p-w-r .input-group-btn:last-child>.btn,.p-w-r .input-group-btn:last-child>.btn-group {
	margin-left: -1px
}

.p-w-r .btn-group,.p-w-r .pr-btn {
	border-radius: 2px
}

.p-w-r .pr-btn {
	-moz-box-sizing: border-box;
	text-shadow: none;
	text-transform: none;
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding: 12px 15px;
	font-size: 14px;
	line-height: 1;
	border-radius: 2px;
	color: #333;
	background-color: #fff;
	border: solid #ccc;
	border-width: 1px 1px 2px;
	word-break: break-all;
	word-break: break-word;
	hyphens: auto
}

.open>.p-w-r .pr-btn.dropdown-toggle,.p-w-r .pr-btn.active,.p-w-r .pr-btn:active,.p-w-r .pr-btn:focus,.p-w-r .pr-btn:hover {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad
}

.open>.p-w-r .pr-btn.dropdown-toggle,.p-w-r .pr-btn.active,.p-w-r .pr-btn:active {
	background-image: none
}

.p-w-r .pr-btn.disabled,.p-w-r .pr-btn.disabled.active,.p-w-r .pr-btn.disabled:active,.p-w-r .pr-btn.disabled:focus,.p-w-r .pr-btn.disabled:hover,.p-w-r .pr-btn[disabled],.p-w-r .pr-btn[disabled].active,.p-w-r .pr-btn[disabled]:active,.p-w-r .pr-btn[disabled]:focus,.p-w-r .pr-btn[disabled]:hover,fieldset[disabled] .p-w-r .pr-btn,fieldset[disabled] .p-w-r .pr-btn.active,fieldset[disabled] .p-w-r .pr-btn:active,fieldset[disabled] .p-w-r .pr-btn:focus,fieldset[disabled] .p-w-r .pr-btn:hover {
	background-color: #fff;
	border-color: #ccc
}

.p-w-r .pr-btn .badge {
	color: #fff;
	background-color: #333
}

.p-w-r .pr-btn.active:focus,.p-w-r .pr-btn:active:focus,.p-w-r .pr-btn:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

.p-w-r .pr-btn:focus,.p-w-r .pr-btn:hover {
	color: #333;
	text-decoration: none
}

.p-w-r .pr-btn.active {
	color: #fff;
	background-color: #0b7bc1;
	border-color: #ccc
}

.p-w-r .pr-btn.disabled,.p-w-r .pr-btn[disabled],fieldset[disabled] .p-w-r .pr-btn {
	cursor: not-allowed;
	pointer-events: none;
	opacity: .65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none
}

.p-w-r .pr-btn span {
	color: #333
}

.p-w-r .btn-group {
	margin-top: 5px;
	width: 100%
}

.p-w-r .btn-group .pr-btn {
	-webkit-box-shadow: none;
	box-shadow: none
}

.p-w-r .pr-btn-review {
	-moz-box-sizing: border-box;
	text-shadow: none;
	text-transform: none;
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding: 12px 15px;
	font-size: 14px;
	line-height: 1;
	border-radius: 2px;
	color: #fff;
	background-color: #f05e24;
	border: solid #c0451e;
	border-width: 1px 1px 2px;
	font-weight: 700
}

.open>.p-w-r .pr-btn-review.dropdown-toggle,.p-w-r .pr-btn-review.active,.p-w-r .pr-btn-review:active,.p-w-r .pr-btn-review:focus,.p-w-r .pr-btn-review:hover {
	color: #fff;
	background-color: #d3460e;
	border-color: #8b3216
}

.open>.p-w-r .pr-btn-review.dropdown-toggle,.p-w-r .pr-btn-review.active,.p-w-r .pr-btn-review:active {
	background-image: none
}

.p-w-r .pr-btn-review.disabled,.p-w-r .pr-btn-review.disabled.active,.p-w-r .pr-btn-review.disabled:active,.p-w-r .pr-btn-review.disabled:focus,.p-w-r .pr-btn-review.disabled:hover,.p-w-r .pr-btn-review[disabled],.p-w-r .pr-btn-review[disabled].active,.p-w-r .pr-btn-review[disabled]:active,.p-w-r .pr-btn-review[disabled]:focus,.p-w-r .pr-btn-review[disabled]:hover,fieldset[disabled] .p-w-r .pr-btn-review,fieldset[disabled] .p-w-r .pr-btn-review.active,fieldset[disabled] .p-w-r .pr-btn-review:active,fieldset[disabled] .p-w-r .pr-btn-review:focus,fieldset[disabled] .p-w-r .pr-btn-review:hover {
	background-color: #f05e24;
	border-color: #c0451e
}

.p-w-r .pr-btn-review .badge {
	color: #f05e24;
	background-color: #fff
}

.p-w-r .btn-group-radio-vertical.btn-toggle>div:not(:first-child):not(:last-child) {
	border-radius: 0
}

.p-w-r .btn-group-radio-vertical.btn-toggle>:first-child {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}

.p-w-r .btn-group-radio-vertical.btn-toggle>:last-child {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-width: 2px
}

.p-w-r .btn-group-radio-vertical .pr-btn {
	display: block;
	white-space: normal;
	text-align: left;
	border-bottom-width: 1px
}

.p-w-r .btn-group-radio-vertical .pr-btn+.pr-btn {
	border-top: 0
}

.p-w-r .pr-accessible-btn,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a {
	-moz-box-sizing: border-box;
	text-shadow: none;
	text-transform: none;
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding: 12px 15px;
	font-size: 14px;
	line-height: 1;
	border-radius: 2px;
	color: #fff;
	background-color: #0b7bc1;
	font-weight: 700;
	border: none;
	border-bottom: 2px solid #085c91
}

.open>.p-w-r .pr-accessible-btn.dropdown-toggle,.open>.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.dropdown-toggle,.p-w-r .pr-accessible-btn.active,.p-w-r .pr-accessible-btn:active,.p-w-r .pr-accessible-btn:focus,.p-w-r .pr-accessible-btn:hover,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:focus,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:hover {
	color: #fff;
	background-color: #085c91;
	border-color: #82caf8
}

.open>.p-w-r .pr-accessible-btn.dropdown-toggle,.open>.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.dropdown-toggle,.p-w-r .pr-accessible-btn.active,.p-w-r .pr-accessible-btn:active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:active {
	background-image: none
}

.p-w-r .pr-accessible-btn.disabled,.p-w-r .pr-accessible-btn.disabled.active,.p-w-r .pr-accessible-btn.disabled:active,.p-w-r .pr-accessible-btn.disabled:focus,.p-w-r .pr-accessible-btn.disabled:hover,.p-w-r .pr-accessible-btn[disabled],.p-w-r .pr-accessible-btn[disabled].active,.p-w-r .pr-accessible-btn[disabled]:active,.p-w-r .pr-accessible-btn[disabled]:focus,.p-w-r .pr-accessible-btn[disabled]:hover,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.disabled,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.disabled.active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.disabled:active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.disabled:focus,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.disabled:hover,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a[disabled],.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a[disabled].active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a[disabled]:active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a[disabled]:focus,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a[disabled]:hover,fieldset[disabled] .p-w-r .pr-accessible-btn,fieldset[disabled] .p-w-r .pr-accessible-btn.active,fieldset[disabled] .p-w-r .pr-accessible-btn:active,fieldset[disabled] .p-w-r .pr-accessible-btn:focus,fieldset[disabled] .p-w-r .pr-accessible-btn:hover,fieldset[disabled] .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a,fieldset[disabled] .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a.active,fieldset[disabled] .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:active,fieldset[disabled] .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:focus,fieldset[disabled] .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:hover {
	background-color: #0b7bc1;
	border-color: #bbe3fb
}

.p-w-r .pr-accessible-btn .badge,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a .badge {
	color: #0b7bc1;
	background-color: #fff
}

.p-w-r .pr-accessible-btn:hover,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:hover {
	background: #c0e5fb;
	color: #085c91
}

.p-w-r .pr-accessible-btn:focus,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:focus {
	background: #fff;
	color: #000;
	outline: none;
	border: 1px solid #000
}

.p-w-r .pr-accessible-btn:active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:active {
	background: #085c91;
	color: #fff;
	outline: none;
	border: 1px solid transparent
}

.p-w-r .pr-filter-btn {
	position: relative
}

.p-w-r .pr-filter-btn--default {
	padding: 8px;
	background: none;
	border: none;
	text-align: left
}

.p-w-r .pr-filter-btn--default .pr-filter-btn__child {
	padding: 1px 5px;
	position: relative
}

.p-w-r .pr-filter-btn--default .pr-filter-btn__icon {
	vertical-align: middle
}

.p-w-r .pr-filter-btn--default .pr-filter-btn__voteCount {
	color: #666;
	font-weight: 700;
	background-color: #eee;
	padding: 1px 9px;
	border-radius: 20px;
	text-align: center
}

.p-w-r .pr-filter-btn--default .pr-cross-icon {
	height: 15px;
	width: 15px;
	display: block
}

.p-w-r .pr-filter-btn--default .pr-cross-icon__line {
	stroke: #fff
}

.p-w-r .pr-filter-btn--default .pr-cross-icon__circle {
	fill: #555;
	stroke: none
}

.p-w-r .pr-filter-btn--button-separated {
	display: table;
	border: none;
	cursor: pointer
}

.p-w-r .pr-filter-btn--button-separated .pr-filter-btn__child {
	font-size: 12px;
	-moz-box-sizing: border-box;
	text-shadow: none;
	text-transform: none;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	white-space: nowrap;
	background-color: #ededed;
	padding: 4px 8px;
	border: none;
	display: table-cell;
	position: relative
}

.p-w-r .pr-filter-btn--button-separated .pr-filter-btn__child:last-child {
	border-left: 1px solid #fff
}

.p-w-r .pr-filter-btn--button-separated .pr-cross-icon {
	height: 15px;
	width: 15px;
	display: block
}

.p-w-r .pr-filter-btn--button-separated .pr-cross-icon__line {
	stroke: #fff
}

.p-w-r .pr-filter-btn--button-separated .pr-cross-icon__circle {
	fill: #555;
	stroke: none
}

.p-w-r .pr-filter-btn--button-separated.pr-filter-btn--active .pr-filter-btn__child,.p-w-r .pr-filter-btn--button-separated:active .pr-filter-btn__child,.p-w-r .pr-filter-btn--button-separated:hover .pr-filter-btn__child {
	color: #fff;
	background: #0076ba
}

.p-w-r .pr-filter-btn--button-separated.pr-filter-btn--active .pr-cross-icon,.p-w-r .pr-filter-btn--button-separated:active .pr-cross-icon,.p-w-r .pr-filter-btn--button-separated:hover .pr-cross-icon {
	background-color: #0076ba;
	border-radius: 50%
}

.p-w-r .pr-filter-btn--button-separated.pr-filter-btn--active .pr-cross-icon__circle,.p-w-r .pr-filter-btn--button-separated:active .pr-cross-icon__circle,.p-w-r .pr-filter-btn--button-separated:hover .pr-cross-icon__circle {
	fill: #fff
}

.p-w-r .pr-filter-btn--button-separated.pr-filter-btn--active .pr-cross-icon__line,.p-w-r .pr-filter-btn--button-separated:active .pr-cross-icon__line,.p-w-r .pr-filter-btn--button-separated:hover .pr-cross-icon__line {
	stroke: #0076ba
}

.p-w-r .pr-filter-btn--button {
	padding: 8px;
	background-color: #ededed;
	border: none;
	display: table
}

.p-w-r .pr-filter-btn--button .pr-filter-btn__child {
	padding-right: 5px;
	display: table-cell;
	position: relative
}

.p-w-r .pr-filter-btn--button .pr-filter-btn__child:last-child {
	padding-right: 0
}

.p-w-r .pr-filter-btn--button .pr-filter-btn__icon {
	vertical-align: middle
}

.p-w-r .pr-filter-btn--button .pr-cross-icon {
	height: 15px;
	width: 15px;
	display: block
}

.p-w-r .pr-filter-btn--button .pr-cross-icon__line {
	stroke: #fff
}

.p-w-r .pr-filter-btn--button .pr-cross-icon__circle {
	fill: #555;
	stroke: none
}

.p-w-r .pr-filter-btn--button .pr-filter-btn--active,.p-w-r .pr-filter-btn--button:active,.p-w-r .pr-filter-btn--button:hover {
	background-color: #0076ba;
	color: #fff
}

.p-w-r .pr-filter-btn--button .pr-filter-btn--active .pr-filter-btn__child,.p-w-r .pr-filter-btn--button:active .pr-filter-btn__child,.p-w-r .pr-filter-btn--button:hover .pr-filter-btn__child {
	color: #fff
}

.p-w-r .pr-filter-btn--button .pr-filter-btn--active .pr-cross-icon,.p-w-r .pr-filter-btn--button:active .pr-cross-icon,.p-w-r .pr-filter-btn--button:hover .pr-cross-icon {
	background-color: #0076ba;
	border-radius: 50%
}

.p-w-r .pr-filter-btn--button .pr-filter-btn--active .pr-cross-icon__circle,.p-w-r .pr-filter-btn--button:active .pr-cross-icon__circle,.p-w-r .pr-filter-btn--button:hover .pr-cross-icon__circle {
	fill: #fff
}

.p-w-r .pr-filter-btn--button .pr-filter-btn--active .pr-cross-icon__line,.p-w-r .pr-filter-btn--button:active .pr-cross-icon__line,.p-w-r .pr-filter-btn--button:hover .pr-cross-icon__line {
	stroke: #0076ba
}

.p-w-r [data-filter-tooltip] {
	cursor: pointer
}

.p-w-r [data-filter-tooltip]:focus {
	outline: none
}

.p-w-r [data-filter-tooltip]:before {
	margin-bottom: -16px
}

.p-w-r [data-filter-tooltip]:after,.p-w-r [data-filter-tooltip]:before {
	position: absolute;
	visibility: hidden;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	transition: opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);
	transform: translate3d(0,-2,0);
	pointer-events: none;
	bottom: 100%
}

.p-w-r [data-filter-tooltip]:focus:after,.p-w-r [data-filter-tooltip]:focus:before,.p-w-r [data-filter-tooltip]:hover:after,.p-w-r [data-filter-tooltip]:hover:before {
	visibility: visible;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity: 1;
	transform: translateY(-4px)
}

.p-w-r [data-filter-tooltip]:before {
	z-index: 1001;
	content: " ";
	color: rgba(51,51,51,.9);
	margin-bottom: -10px;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid;
	height: 0;
	left: 50%;
	margin-left: -13px;
	width: 0
}

.p-w-r [data-filter-tooltip]:after {
	z-index: 1000;
	padding: 8px;
	width: 185px;
	left: calc(50% - 95px);
	background-color: #333;
	background-color: rgba(51,51,51,.9);
	color: #fff;
	content: attr(data-filter-tooltip);
	font-size: 14px;
	line-height: 1.2;
	border-radius: 3px;
	border: none;
	text-align: center
}

.p-w-r [data-filter-tooltip].pr-filter-btn--active:after,.p-w-r [data-filter-tooltip].pr-filter-btn--active:before {
	display: none
}

.p-w-r .form-group {
	margin-bottom: 30px
}

.p-w-r .form-group.no-label label {
	display: none
}

.p-w-r .form-group.no-label label+div {
	width: 100%
}

.p-w-r .form-group.pr-click-to-expand .form-group {
	margin-bottom: 0
}

.p-w-r .form-group.pr-click-to-expand>.form-group {
	margin-left: 20px;
	margin-bottom: 10px
}

.p-w-r .input-group {
	border-spacing: 0
}

.p-w-r .checkbox,.p-w-r .pr-checkbox,.p-w-r .radio {
	padding-left: 0;
	margin-top: 0
}

.p-w-r .radio input[type=radio] {
	position: relative;
	bottom: 1px
}

.p-w-r .checkbox input[type=checkbox],.p-w-r .pr-checkbox input[type=checkbox] {
	margin: 2px 8px 2px -1px;
	position: relative;
	bottom: 1px
}

.p-w-r .form-control,.p-w-r .input-group-btn>.pr-btn {
	height: 41px;
	padding-top: 13px;
	padding-bottom: 13px
}

.p-w-r .input-group-btn>.pr-btn {
	height: 41px
}

.p-w-r .input-group-btn,.p-w-r .input-group-btn:hover,.p-w-r .input-group-btn>.pr-btn {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-left: 0
}

.p-w-r .form-control {
	color: #000;
	border-radius: 2px;
	margin: 0;
	padding: 10px!important
}

.p-w-r .checkbox.pr-control-label,.p-w-r .control-label.checkbox,.p-w-r .control-label.pr-checkbox,.p-w-r .pr-control-label.pr-checkbox {
	cursor: pointer
}

.p-w-r .control-label span,.p-w-r .pr-control-label span {
	color: #303533
}

.p-w-r .control-label .pr-required-indicator,.p-w-r .pr-control-label .pr-required-indicator,.p-w-r .pr-required-indicator {
	color: #d00
}

.p-w-r .pr-header-required,.p-w-r .pr-header-required span {
	font-size: 12px
}

.p-w-r .pr-loading-indicator {
	margin: 10% auto;
	border-color: #8cc540 #53c7e6 #fbb817 #f05e24;
	border-style: solid;
	border-width: 6px;
	border-radius: 100%;
	height: 125px;
	width: 125px;
	-webkit-animation: pr-spin 1.125s linear infinite;
	-moz-animation: pr-spin 1.125s infinite linear;
	-ms-animation: pr-spin 1.125s infinite linear;
	-o-animation: pr-spin 1.125s infinite linear;
	animation: pr-spin 1.125s linear infinite;
	background-image: none
}

.p-w-r .pr-loading-indicator-ie {
	margin-top: 40px;
	text-align: center;
	width: 100%
}

.p-w-r .pr-accessible-text {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	color: #404040;
	position: absolute
}

.p-w-r .pr-star,.p-w-r .pr-star-selected,.p-w-r .pr-star:hover {
	line-height: normal;
	width: 50px;
	height: 50px;
	background-size: 50px 50px;
	display: inline-block;
	margin-right: 5px;
	padding: 8px
}

.p-w-r .pr-star-accessible-0-filled,.p-w-r .pr-star-accessible-25-filled,.p-w-r .pr-star-accessible-50-filled,.p-w-r .pr-star-accessible-75-filled,.p-w-r .pr-star-accessible-100-filled,.p-w-r .pr-star-v4,.p-w-r .pr-star-v4-0-filled,.p-w-r .pr-star-v4-25-filled,.p-w-r .pr-star-v4-50-filled,.p-w-r .pr-star-v4-75-filled,.p-w-r .pr-star-v4-100-filled {
	line-height: normal;
	width: 50px;
	height: 50px;
	display: inline-block;
	margin-right: 5px;
	background-size: cover
}

.p-w-r .pr-star-v4-50-filled {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjREVERURFIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZD0iTTIgMGg4djIwSDJhMiAyIDAgMCAxLTItMlYyYTIgMiAwIDAgMSAyLTJ6IiBmaWxsPSIjRjc5NDFEIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=")
}

.p-w-r .pr-star-v4-75-filled {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjREVERURFIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZD0iTTIgMGgxM3YyMEgyYTIgMiAwIDAgMS0yLTJWMmEyIDIgMCAwIDEgMi0yeiIgZmlsbD0iI0Y3OTQxRCIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMCAxMy41bC00LjExNCAyLjE2My43ODUtNC41ODEtMy4zMjgtMy4yNDUgNC42LS42NjlMMTAgM2wyLjA1NyA0LjE2OCA0LjYuNjY5LTMuMzI4IDMuMjQ1Ljc4NSA0LjU4MXoiLz48L2c+PC9zdmc+")
}

.p-w-r .pr-star-accessible {
	line-height: normal;
	width: 50px;
	height: 50px;
	display: inline-block;
	margin-right: 5px;
	background-size: cover
}

.p-w-r .pr-star-accessible-0-filled {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTggMTE4Ij48cGF0aCBmaWxsPSIjZDhkOGQ4IiBzdHJva2U9IiNhYWEiIHN0cm9rZS13aWR0aD0iNCIgZD0iTTU5IDkyLjVsLTMzLjUgMTcuNiA2LjQtMzcuM0w0LjggNDYuNGwzNy40LTUuNUw1OSA3bDE2LjggMzMuOSAzNy40IDUuNS0yNy4xIDI2LjQgNi40IDM3LjN6Ii8+PC9zdmc+")
}

.p-w-r .pr-star-accessible-25-filled {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTggMTE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTggMTE4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtNikiPjxwYXRoIGZpbGw9IiNkOGQ4ZDgiIHN0cm9rZT0iI2FhYSIgc3Ryb2tlLXdpZHRoPSI0IiBkPSJNNjAgOTguNWwtMzMuNSAxNy42IDYuNC0zNy4zTDUuOCA1Mi40bDM3LjQtNS41TDYwIDEzbDE2LjggMzMuOSAzNy40IDUuNS0yNy4xIDI2LjQgNi40IDM3LjN6Ii8+PGRlZnM+PGZpbHRlciBpZD0iYSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIxLjUiIHk9IjguNSIgd2lkdGg9IjExNyIgaGVpZ2h0PSIxMTEuMyI+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIxIDAgMCAwIDAgMCAxIDAgMCAwIDAgMCAxIDAgMCAwIDAgMCAxIDAiLz48L2ZpbHRlcj48L2RlZnM+PG1hc2sgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMS41IiB5PSI4LjUiIHdpZHRoPSIxMTciIGhlaWdodD0iMTExLjMiIGlkPSJiIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCA5aDMwdjExMUgweiIgZmlsdGVyPSJ1cmwoI2EpIi8+PC9tYXNrPjxwYXRoIG1hc2s9InVybCgjYikiIGZpbGw9IiNmMDVlMjQiIHN0cm9rZT0iI2M2NGYxZiIgc3Ryb2tlLXdpZHRoPSI0IiBkPSJNNjAgOTguNWwtMzMuNSAxNy42IDYuNC0zNy4zTDUuOCA1Mi40bDM3LjQtNS41TDYwIDEzbDE2LjggMzMuOSAzNy40IDUuNS0yNy4xIDI2LjQgNi40IDM3LjN6Ii8+PC9nPjwvc3ZnPg==")
}

.p-w-r .pr-star-accessible-50-filled {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTggMTE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTggMTE4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtNikiPjxwYXRoIGZpbGw9IiNkOGQ4ZDgiIHN0cm9rZT0iI2FhYSIgc3Ryb2tlLXdpZHRoPSI0IiBkPSJNNjAgOTguNWwtMzMuNSAxNy42IDYuNC0zNy4zTDUuOCA1Mi40bDM3LjQtNS41TDYwIDEzbDE2LjggMzMuOSAzNy40IDUuNS0yNy4xIDI2LjQgNi40IDM3LjN6Ii8+PGRlZnM+PGZpbHRlciBpZD0iYSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIxLjUiIHk9IjguNSIgd2lkdGg9IjExNyIgaGVpZ2h0PSIxMTEuMyI+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIxIDAgMCAwIDAgMCAxIDAgMCAwIDAgMCAxIDAgMCAwIDAgMCAxIDAiLz48L2ZpbHRlcj48L2RlZnM+PG1hc2sgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMS41IiB5PSI4LjUiIHdpZHRoPSIxMTciIGhlaWdodD0iMTExLjMiIGlkPSJiIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCA5aDYwdjExMUgweiIgZmlsdGVyPSJ1cmwoI2EpIi8+PC9tYXNrPjxwYXRoIG1hc2s9InVybCgjYikiIGZpbGw9IiNmMDVlMjQiIHN0cm9rZT0iI2M2NGYxZiIgc3Ryb2tlLXdpZHRoPSI0IiBkPSJNNjAgOTguNWwtMzMuNSAxNy42IDYuNC0zNy4zTDUuOCA1Mi40bDM3LjQtNS41TDYwIDEzbDE2LjggMzMuOSAzNy40IDUuNS0yNy4xIDI2LjQgNi40IDM3LjN6Ii8+PC9nPjwvc3ZnPg==")
}

.p-w-r .pr-star-accessible-75-filled {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTggMTE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTggMTE4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtNikiPjxwYXRoIGZpbGw9IiNkOGQ4ZDgiIHN0cm9rZT0iI2FhYSIgc3Ryb2tlLXdpZHRoPSI0IiBkPSJNNjAgOTguNWwtMzMuNSAxNy42IDYuNC0zNy4zTDUuOCA1Mi40bDM3LjQtNS41TDYwIDEzbDE2LjggMzMuOSAzNy40IDUuNS0yNy4xIDI2LjQgNi40IDM3LjN6Ii8+PGRlZnM+PGZpbHRlciBpZD0iYSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIxLjUiIHk9IjguNSIgd2lkdGg9IjExNyIgaGVpZ2h0PSIxMTEuMyI+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIxIDAgMCAwIDAgMCAxIDAgMCAwIDAgMCAxIDAgMCAwIDAgMCAxIDAiLz48L2ZpbHRlcj48L2RlZnM+PG1hc2sgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMS41IiB5PSI4LjUiIHdpZHRoPSIxMTciIGhlaWdodD0iMTExLjMiIGlkPSJiIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCA5aDkwdjExMUgweiIgZmlsdGVyPSJ1cmwoI2EpIi8+PC9tYXNrPjxwYXRoIG1hc2s9InVybCgjYikiIGZpbGw9IiNmMDVlMjQiIHN0cm9rZT0iI2M2NGYxZiIgc3Ryb2tlLXdpZHRoPSI0IiBkPSJNNjAgOTguNWwtMzMuNSAxNy42IDYuNC0zNy4zTDUuOCA1Mi40bDM3LjQtNS41TDYwIDEzbDE2LjggMzMuOSAzNy40IDUuNS0yNy4xIDI2LjQgNi40IDM3LjN6Ii8+PC9nPjwvc3ZnPg==")
}

.p-w-r .pr-star-accessible-100-filled {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTggMTE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTggMTE4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtNikiPjxwYXRoIGZpbGw9IiNkOGQ4ZDgiIHN0cm9rZT0iI2FhYSIgc3Ryb2tlLXdpZHRoPSI0IiBkPSJNNjAgOTguNWwtMzMuNSAxNy42IDYuNC0zNy4zTDUuOCA1Mi40bDM3LjQtNS41TDYwIDEzbDE2LjggMzMuOSAzNy40IDUuNS0yNy4xIDI2LjQgNi40IDM3LjN6Ii8+PGRlZnM+PGZpbHRlciBpZD0iYSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIxLjUiIHk9IjguNSIgd2lkdGg9IjExNyIgaGVpZ2h0PSIxMTEuMyI+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIxIDAgMCAwIDAgMCAxIDAgMCAwIDAgMCAxIDAgMCAwIDAgMCAxIDAiLz48L2ZpbHRlcj48L2RlZnM+PG1hc2sgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMS41IiB5PSI4LjUiIHdpZHRoPSIxMTciIGhlaWdodD0iMTExLjMiIGlkPSJiIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCA5aDEyMHYxMTFIMHoiIGZpbHRlcj0idXJsKCNhKSIvPjwvbWFzaz48cGF0aCBtYXNrPSJ1cmwoI2IpIiBmaWxsPSIjZjA1ZTI0IiBzdHJva2U9IiNjNjRmMWYiIHN0cm9rZS13aWR0aD0iNCIgZD0iTTYwIDk4LjVsLTMzLjUgMTcuNiA2LjQtMzcuM0w1LjggNTIuNGwzNy40LTUuNUw2MCAxM2wxNi44IDMzLjkgMzcuNCA1LjUtMjcuMSAyNi40IDYuNCAzNy4zeiIvPjwvZz48L3N2Zz4=")
}

.p-w-r .pr-star {
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border: 0 solid #ddd;
	background-color: #ddd
}

.p-w-r .pr-star-selected {
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border: 0 solid #f7941d;
	background-color: #f7941d
}

.p-w-r .thank-you-page .pr-star,.p-w-r .thank-you-page .pr-star-selected {
	border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px
}

.p-w-r .pr-star-selected.pr-custom-image,.p-w-r .pr-star.pr-custom-image {
	padding: 0;
	background: initial;
	border-radius: initial
}

.p-w-r .pr-rating-star {
	vertical-align: inherit;
	width: 100%;
	height: 100%
}

.p-w-r .rating-text {
	display: none;
	margin-top: 13px
}

.p-w-r .pr-btn-add-tag {
	font-size: 14px
}

.p-w-r .pr-btn-add-tag a {
	-moz-box-sizing: border-box;
	text-shadow: none;
	text-transform: none;
	display: inline-block;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding: 12px 15px;
	line-height: 1;
	border-radius: 2px;
	color: #0076ba;
	background-color: #f6f6f6;
	border: solid #ccc;
	border-width: 1px 1px 2px
}

.open>.p-w-r .pr-btn-add-tag a.dropdown-toggle,.p-w-r .pr-btn-add-tag a.active,.p-w-r .pr-btn-add-tag a:active,.p-w-r .pr-btn-add-tag a:focus,.p-w-r .pr-btn-add-tag a:hover {
	color: #0076ba;
	background-color: #ddd;
	border-color: #adadad
}

.open>.p-w-r .pr-btn-add-tag a.dropdown-toggle,.p-w-r .pr-btn-add-tag a.active,.p-w-r .pr-btn-add-tag a:active {
	background-image: none
}

.p-w-r .pr-btn-add-tag a.disabled,.p-w-r .pr-btn-add-tag a.disabled.active,.p-w-r .pr-btn-add-tag a.disabled:active,.p-w-r .pr-btn-add-tag a.disabled:focus,.p-w-r .pr-btn-add-tag a.disabled:hover,.p-w-r .pr-btn-add-tag a[disabled],.p-w-r .pr-btn-add-tag a[disabled].active,.p-w-r .pr-btn-add-tag a[disabled]:active,.p-w-r .pr-btn-add-tag a[disabled]:focus,.p-w-r .pr-btn-add-tag a[disabled]:hover,fieldset[disabled] .p-w-r .pr-btn-add-tag a,fieldset[disabled] .p-w-r .pr-btn-add-tag a.active,fieldset[disabled] .p-w-r .pr-btn-add-tag a:active,fieldset[disabled] .p-w-r .pr-btn-add-tag a:focus,fieldset[disabled] .p-w-r .pr-btn-add-tag a:hover {
	background-color: #f6f6f6;
	border-color: #ccc
}

.p-w-r .pr-btn-add-tag a .badge {
	color: #f6f6f6;
	background-color: #0076ba
}

.p-w-r .pr-btn-add-tag a:after {
	color: #0b7bc1;
	content: " +";
	font-weight: 700
}

.p-w-r .pr-btn-add-tag a:hover {
	color: #085c91
}

.p-w-r .pr-btn-add-tag a {
	font-size: 14px;
	font-family: inherit;
	font-weight: 400
}

.p-w-r .pr-btn-add-tag a:hover {
	text-decoration: none;
	cursor: pointer
}

.p-w-r .input-add-tag {
	margin-top: 5px;
	font-size: 14px
}

.p-w-r .pr-btn-add-tag-submit {
	background: transparent;
	background-color: #fff;
	width: auto
}

.p-w-r .pr-btn-add-tag-submit div {
	white-space: inherit;
	display: inline;
	margin: 0;
	font-size: 14px;
	line-height: 1
}

.p-w-r .pr-btn-add-tag-submit:hover {
	background: transparent;
	background-color: #e6e6e6;
	width: auto
}

.p-w-r .checkbox+.checkbox,.p-w-r .checkbox+.pr-checkbox,.p-w-r .pr-checkbox+.checkbox,.p-w-r .pr-checkbox+.pr-checkbox,.p-w-r .radio+.radio {
	margin-top: 10px
}

.p-w-r .checkbox,.p-w-r .pr-checkbox,.p-w-r .radio {
	margin-bottom: 0;
	vertical-align: top;
	display: block!important;
	width: auto;
	height: auto;
	background: none;
	float: none
}

.p-w-r .checkbox label,.p-w-r .pr-checkbox label,.p-w-r .radio label {
	-webkit-font-smoothing: subpixel-antialiased;
	padding-left: 0
}

.p-w-r .checkbox span,.p-w-r .pr-checkbox span,.p-w-r .radio span {
	background: none;
	-webkit-font-smoothing: subpixel-antialiased
}

.p-w-r .tag-group .pr-cb-tag-container {
	margin-bottom: 7px
}

.p-w-r .tag-group .pr-label-control {
	-moz-box-sizing: border-box;
	text-shadow: none;
	text-transform: none;
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding: 12px 15px;
	font-size: 14px;
	line-height: 1;
	border-radius: 2px;
	color: #333;
	background-color: #fff;
	border: solid #ccc;
	border-width: 1px 1px 2px;
	display: block
}

.open>.p-w-r .tag-group .pr-label-control.dropdown-toggle,.p-w-r .tag-group .pr-label-control.active,.p-w-r .tag-group .pr-label-control:active,.p-w-r .tag-group .pr-label-control:focus,.p-w-r .tag-group .pr-label-control:hover {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad
}

.open>.p-w-r .tag-group .pr-label-control.dropdown-toggle,.p-w-r .tag-group .pr-label-control.active,.p-w-r .tag-group .pr-label-control:active {
	background-image: none
}

.p-w-r .tag-group .pr-label-control.disabled,.p-w-r .tag-group .pr-label-control.disabled.active,.p-w-r .tag-group .pr-label-control.disabled:active,.p-w-r .tag-group .pr-label-control.disabled:focus,.p-w-r .tag-group .pr-label-control.disabled:hover,.p-w-r .tag-group .pr-label-control[disabled],.p-w-r .tag-group .pr-label-control[disabled].active,.p-w-r .tag-group .pr-label-control[disabled]:active,.p-w-r .tag-group .pr-label-control[disabled]:focus,.p-w-r .tag-group .pr-label-control[disabled]:hover,fieldset[disabled] .p-w-r .tag-group .pr-label-control,fieldset[disabled] .p-w-r .tag-group .pr-label-control.active,fieldset[disabled] .p-w-r .tag-group .pr-label-control:active,fieldset[disabled] .p-w-r .tag-group .pr-label-control:focus,fieldset[disabled] .p-w-r .tag-group .pr-label-control:hover {
	background-color: #fff;
	border-color: #ccc
}

.p-w-r .tag-group .pr-label-control .badge {
	color: #fff;
	background-color: #333
}

.p-w-r .tag-group .pr-label-control,.p-w-r .tag-group .pr-label-control span {
	text-align: left
}

.p-w-r .tag-group .pr-label-control.checked {
	color: #fff;
	background-color: #0b7bc1;
	border-color: #ccc
}

.p-w-r .tag-group .pr-label-control.checked span {
	color: #fff
}

.p-w-r .tag-group .input-add-tag {
	clear: both
}

.p-w-r .pr-media-table {
	border-spacing: 0
}

.p-w-r .pr-war-media-input {
	margin: 0 0 20px
}

.p-w-r .war-media-preview {
	width: auto;
	padding: 20px;
	margin-top: 20px;
	border: 1px solid #666
}

.p-w-r .pr-war-img-preview {
	max-width: 80px;
	text-align: left
}

.p-w-r .pr-file-input-btn-group {
	display: flex;
	align-items: center
}

.p-w-r .pr-file-input-btn-group .pr-file-input-label {
	min-width: 120px
}

.p-w-r .pr-btn-fileinput {
	-moz-box-sizing: border-box;
	text-shadow: none;
	text-transform: none;
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-size: 14px;
	line-height: 1;
	border-radius: 2px;
	background-color: #f6f6f6;
	border: solid #ccc;
	border-width: 1px 1px 2px;
	display: flex;
	align-items: center;
	margin-left: 10px;
	padding: 6px 12px;
	color: #0076ba
}

.open>.p-w-r .pr-btn-fileinput.dropdown-toggle,.p-w-r .pr-btn-fileinput.active,.p-w-r .pr-btn-fileinput:active,.p-w-r .pr-btn-fileinput:focus,.p-w-r .pr-btn-fileinput:hover {
	color: #0076ba;
	background-color: #ddd;
	border-color: #adadad
}

.open>.p-w-r .pr-btn-fileinput.dropdown-toggle,.p-w-r .pr-btn-fileinput.active,.p-w-r .pr-btn-fileinput:active {
	background-image: none
}

.p-w-r .pr-btn-fileinput.disabled,.p-w-r .pr-btn-fileinput.disabled.active,.p-w-r .pr-btn-fileinput.disabled:active,.p-w-r .pr-btn-fileinput.disabled:focus,.p-w-r .pr-btn-fileinput.disabled:hover,.p-w-r .pr-btn-fileinput[disabled],.p-w-r .pr-btn-fileinput[disabled].active,.p-w-r .pr-btn-fileinput[disabled]:active,.p-w-r .pr-btn-fileinput[disabled]:focus,.p-w-r .pr-btn-fileinput[disabled]:hover,fieldset[disabled] .p-w-r .pr-btn-fileinput,fieldset[disabled] .p-w-r .pr-btn-fileinput.active,fieldset[disabled] .p-w-r .pr-btn-fileinput:active,fieldset[disabled] .p-w-r .pr-btn-fileinput:focus,fieldset[disabled] .p-w-r .pr-btn-fileinput:hover {
	background-color: #f6f6f6;
	border-color: #ccc
}

.p-w-r .pr-btn-fileinput .badge {
	color: #f6f6f6;
	background-color: #0076ba
}

.p-w-r .pr-btn-fileinput:hover {
	color: #005687
}

.p-w-r .pr-btn-fileinput svg {
	height: 25px;
	width: 25px;
	margin-right: 5px
}

.p-w-r .pr-war-mo-form-empty .pr-file-input-btn-group {
	flex-direction: column;
	width: 60%;
	margin: auto
}

.p-w-r .pr-war-mo-form-empty .pr-file-input-btn-group .pr-btn-fileinput,.p-w-r .pr-war-mo-form-empty .pr-file-input-btn-group .pr-file-input-btn {
	min-width: 100%;
	justify-content: center;
	margin: 0
}

.p-w-r .pr-war-mo-form-empty .pr-file-input-btn-group .pr-file-input-btn {
	margin: 5px 0
}

.p-w-r .pr-war-mo-form-filled .pr-war-mo-input-group {
	text-align: left
}

.p-w-r .pr-war-mo-form-filled .pr-file-input-btn-group .pr-file-input-label {
	display: none
}

.p-w-r .pr-war-mo-form-filled .pr-file-input-btn-group .pr-btn-fileinput {
	margin: 0
}

.p-w-r .pr-war-mo-form-filled .pr-file-input-btn-group .pr-file-input-btn {
	margin: 5px 5px 5px 0
}

.p-w-r .pr-fileinput-focused {
	-webkit-box-shadow: 0 0 5px 2px #82befa;
	-moz-box-shadow: 0 0 5px 2px #82befa;
	box-shadow: 0 0 5px 2px #82befa
}

.p-w-r .caption input {
	margin: 0
}

.p-w-r .pr-btn-fileinput input {
	position: absolute;
	border: 1px solid red;
	width: 210px!important;
	height: 37px!important;
	z-index: 1!important;
	margin: -25px 0 0 -90px!important;
	padding: 0;
	opacity: 0;
	-ms-filter: "alpha(opacity=0)";
	direction: ltr;
	cursor: pointer
}

.p-w-r .caption .form-group {
	margin-bottom: 0
}

.p-w-r .pr-vertical-middle,.p-w-r .vertical-middle {
	vertical-align: middle!important
}

.p-w-r .pr-icon-delete {
	width: 20px;
	height: 20px;
	fill: #fff
}

.p-w-r .pr-accessibly-hidden-file-input {
	width: .1px!important;
	height: .1px!important;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1
}

.p-w-r .pr-accessibly-hidden-file-input.pr-has-focus+label,.p-w-r .pr-accessibly-hidden-file-input:focus+label {
	outline: 1px dotted #000;
	outline: 5px auto -webkit-focus-ring-color
}

.p-w-r .pr-incentive-text {
	margin-bottom: 20px
}

@media (max-width:550px) {
	.p-w-r .pr-file-input-btn-group {
		flex-direction: column
	}

	.p-w-r .pr-file-input-btn-group .pr-file-input-label {
		min-width: 100%
	}

	.p-w-r .pr-file-input-btn-group .pr-file-input-btn {
		width: 100%
	}

	.p-w-r .pr-btn-fileinput {
		margin-left: 0;
		margin-top: 10px;
		width: 100%;
		justify-content: center
	}

	.p-w-r .pr-war-mo-form-empty .pr-file-input-btn-group {
		width: 100%
	}
}

.p-w-r .pr-logo-text {
	color: silver;
	margin-top: 5px;
	margin-left: -3px
}

.p-w-r .pr-footer {
	border-top: 1px solid #eee;
	padding-top: 20px;
	font-size: 75%
}

.p-w-r .pr-footer .pr-powered {
	margin-top: 5px
}

.p-w-r .pr-footer .pr-powered span {
	font-size: 10px;
	line-height: 12px;
	color: silver
}

.p-w-r .pr-footer a {
	font-size: 10px;
	line-height: 12px
}

.p-w-r .pr-footer .pr-footer-logo-container {
	margin-top: 9px;
	width: 122px;
	height: 29px
}

.p-w-r .pr-footer .pr-footer-logo {
	width: 60px;
	height: 29px
}

.p-w-r .pr-helper-text {
	color: #767676;
	margin-left: 2px;
	margin-bottom: 4px;
	word-wrap: break-word
}

.p-w-r .pr-click-to-expand .pr-helper-text,.p-w-r .tag-group .pr-helper-text {
	margin-bottom: 8px
}

.p-w-r .pr-textarea::placeholder {
	color: #767676;
	font-weight: 200
}

.p-w-r .pr-textinput::placeholder {
	color: #767676;
	font-weight: 200
}

.p-w-r .pr-error-console textarea {
	font-family: monospace;
	font-weight: 700;
	background-color: #000;
	color: green
}

.p-w-r .pr-error-console textarea::selection {
	background-color: green;
	color: #000
}

.p-w-r .pr-amzn-logo,.p-w-r .pr-checkbox-icon,.p-w-r .pr-search-icon {
	margin-right: 5px
}

.p-w-r .pr-amzn-logo svg,.p-w-r .pr-checkbox-icon svg,.p-w-r .pr-search-icon svg {
	width: 16px;
	height: 16px
}

.p-w-r .pr-callout-wrapper {
	color: #9b9b9b;
	margin: 45px 0 30px;
	display: inline-block
}

.p-w-r .pr-callout {
	border-radius: 8px;
	border: 1px dashed #bbb;
	padding: 15px;
	font-size: 14px
}

.p-w-r .pr-tooltip {
	position: relative
}

.p-w-r .pr-tooltip:after {
	position: absolute;
	z-index: 1000000;
	padding: 5px 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-wrap: break-word;
	white-space: pre;
	pointer-events: none;
	content: attr(aria-label);
	background: #303533;
	border-radius: 3px;
	-webkit-font-smoothing: subpixel-antialiased
}

.p-w-r .pr-tooltip:before {
	display: inline-block;
	position: absolute;
	z-index: 1000001;
	width: 0;
	height: 0;
	color: #303533;
	pointer-events: none;
	content: "";
	border: 5px solid transparent
}

.p-w-r .pr-tooltip-under:after {
	display: inline-block;
	top: 100%;
	right: 50%;
	margin-top: 5px;
	transform: translateX(50%)
}

.p-w-r .pr-tooltip-under:before {
	top: auto;
	right: 50%;
	bottom: -5px;
	margin-right: -5px;
	border-bottom-color: #303533
}

.p-w-r .pr-tooltip-over:after {
	right: 50%;
	bottom: 100%;
	margin-bottom: 5px;
	transform: translateX(50%)
}

.p-w-r .pr-tooltip-over:before {
	top: -5px;
	right: 50%;
	bottom: auto;
	margin-right: -5px;
	border-bottom-color: #303533
}

.p-w-r .pr-amzn-share {
	margin: 30px 0 10px;
	padding: 20px;
	background-color: #f6f6f6;
	max-width: 800px;
	display: flex;
	align-items: center
}

.p-w-r .pr-amzn-share p {
	line-height: 16px
}

.p-w-r .pr-amzn-share button {
	padding: 12px!important
}

.p-w-r .pr-amzn-share .pr-h1,.p-w-r .pr-amzn-share h1 {
	margin: -10px 0 0;
	color: #767676
}

.p-w-r .pr-amzn-share .pr-h1,.p-w-r .pr-amzn-share .pr-h1 span,.p-w-r .pr-amzn-share h1,.p-w-r .pr-amzn-share h1 span {
	vertical-align: middle;
	display: inline-block;
	font-size: 20px
}

.p-w-r .pr-amzn-share .pr-amzn-logo {
	display: inline-block;
	height: 20px
}

.p-w-r .pr-amzn-share .pr-amzn-logo svg {
	fill: #6b6b75;
	width: 20px;
	height: 20px
}

.p-w-r .pr-amzn-share .pr-amzn-share-header-image {
	flex: 1;
	max-width: 117px
}

.p-w-r .pr-amzn-share .pr-amzn-share-header-image img {
	max-width: 100px;
	mix-blend-mode: multiply
}

.p-w-r .pr-amzn-share .pr-amzn-share-header-text {
	flex: 1
}

.p-w-r .pr-amzn-share .pr-amzn-share-header-text span {
	color: #6b6b75
}

.p-w-r .pr-amzn-share .pr-btn-review {
	width: 100%;
	white-space: normal;
	word-wrap: break-word
}

.p-w-r .pr-amzn-share .pr-btn-review:active,.p-w-r .pr-amzn-share .pr-btn-review:focus,.p-w-r .pr-amzn-share .pr-btn-review:hover {
	background-color: #f05e24
}

.p-w-r .pr-amzn-share-fallback .pr-amzn-share-header-image {
	display: none
}

.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons {
	display: inline-block;
	width: 100%
}

.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback {
	-moz-box-sizing: border-box;
	text-shadow: none;
	text-transform: none;
	margin-bottom: 0;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding: 12px 15px;
	font-size: 14px;
	line-height: 1;
	border-radius: 2px;
	color: #0076ba;
	background-color: #f6f6f6;
	border: solid #ccc;
	border-width: 1px 1px 2px;
	display: inline-block;
	width: 25%;
	min-width: 65px;
	max-width: 150px;
	font-weight: 700
}

.open>.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.dropdown-toggle,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.active,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback:active,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback:focus,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback:hover {
	color: #0076ba;
	background-color: #ddd;
	border-color: #adadad
}

.open>.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.dropdown-toggle,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.active,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback:active {
	background-image: none
}

.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.disabled,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.disabled.active,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.disabled:active,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.disabled:focus,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.disabled:hover,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback[disabled],.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback[disabled].active,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback[disabled]:active,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback[disabled]:focus,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback[disabled]:hover,fieldset[disabled] .p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback,fieldset[disabled] .p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.active,fieldset[disabled] .p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback:active,fieldset[disabled] .p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback:focus,fieldset[disabled] .p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback:hover {
	background-color: #f6f6f6;
	border-color: #ccc
}

.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback .badge {
	color: #f6f6f6;
	background-color: #0076ba
}

.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons span {
	padding: 10px;
	font-style: italic
}

.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-submit {
	vertical-align: middle;
	display: inline-block;
	width: 50%
}

.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-submit .pr-btn-review {
	color: #fff
}

.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-submit .pr-btn-review:hover {
	background-color: #0b7bc1;
	border-bottom: 2px solid #085c91
}

.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-amzn-uncopied {
	opacity: .65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none
}

.p-w-r .pr-amzn-share-fallback #pr-amzn-copy-fallback {
	background-color: transparent;
	margin: 20px 0 5px;
	overflow: visible;
	resize: none;
	outline: none;
	border: 0
}

@media (max-width:500px) {
	.p-w-r .pr-amzn-share-header-image {
		display: none
	}

	.p-w-r .pr-amzn-share-header-text,.p-w-r .pr-btn-review {
		width: 100%!important
	}

	.p-w-r .pr-btn-copy-fallback {
		display: block
	}

	.p-w-r .pr-amzn-share .pr-h1 span,.p-w-r .pr-amzn-share h1 span {
		font-size: 18px
	}

	.p-w-r .pr-amzn-share .pr-h1 .pr-amzn-logo,.p-w-r .pr-amzn-share h1 .pr-amzn-logo {
		vertical-align: bottom
	}

	.p-w-r .pr-amzn-share .pr-h1 .pr-amzn-logo svg,.p-w-r .pr-amzn-share h1 .pr-amzn-logo svg {
		width: 18px;
		height: 18px
	}

	.p-w-r .pr-amzn-share-fallback .pr-amzn-share-header-image {
		display: none
	}

	.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons {
		display: inline-block;
		width: 100%;
		text-align: center
	}

	.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback {
		-moz-box-sizing: border-box;
		text-shadow: none;
		text-transform: none;
		display: inline-block;
		margin-bottom: 0;
		font-weight: 400;
		text-align: center;
		vertical-align: middle;
		cursor: pointer;
		background-image: none;
		white-space: nowrap;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		padding: 12px 15px;
		font-size: 14px;
		line-height: 1;
		border-radius: 2px;
		color: #0076ba;
		background-color: #f6f6f6;
		border: solid #ccc;
		border-width: 1px 1px 2px;
		display: block;
		width: 100%;
		max-width: 100%
	}

	.open>.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.dropdown-toggle,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.active,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback:active,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback:focus,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback:hover {
		color: #0076ba;
		background-color: #ddd;
		border-color: #adadad
	}

	.open>.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.dropdown-toggle,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.active,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback:active {
		background-image: none
	}

	.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.disabled,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.disabled.active,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.disabled:active,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.disabled:focus,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.disabled:hover,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback[disabled],.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback[disabled].active,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback[disabled]:active,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback[disabled]:focus,.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback[disabled]:hover,fieldset[disabled] .p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback,fieldset[disabled] .p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback.active,fieldset[disabled] .p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback:active,fieldset[disabled] .p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback:focus,fieldset[disabled] .p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback:hover {
		background-color: #f6f6f6;
		border-color: #ccc
	}

	.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-btn-copy-fallback .badge {
		color: #f6f6f6;
		background-color: #0076ba
	}

	.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons span {
		display: block;
		padding: 10px;
		font-style: italic
	}

	.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-submit {
		vertical-align: middle;
		display: block;
		width: 100%
	}

	.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-submit .pr-btn-review {
		width: 100%;
		color: #fff
	}

	.p-w-r .pr-amzn-share-fallback .pr-amzn-share-fallback-buttons .pr-submit .pr-btn-review:hover {
		background-color: #0b7bc1;
		border-bottom: 2px solid #085c91
	}
}

.p-w-r .pr-submit .pr-powered {
	margin: 5px 5px 0 0
}

.p-w-r .pr-submit .pr-powered span {
	font-size: 10px;
	line-height: 12px;
	color: #767676
}

.p-w-r .pr-submit a {
	font-size: 10px;
	line-height: 12px
}

.p-w-r .pr-submit .pr-logo-container {
	margin-top: 9px
}

.p-w-r .pr-submit .pr-logo {
	width: 60px;
	height: 29px
}

.p-w-r .pr-carousel-slider {
	position: relative;
	box-sizing: border-box;
	-webkit-overflow-scrolling: touch;
	padding: 15px 30px;
	width: 100%;
	transition: opacity .5s ease;
	margin-left: 0
}

.p-w-r .pr-carousel-slider:after,.p-w-r .pr-carousel-slider:before {
	content: " ";
	display: table
}

.p-w-r .pr-carousel-slider:after {
	clear: both;
	height: 100%;
	width: 5px;
	background-color: #333
}

.p-w-r .pr-carousel-slider.pr-slide-active {
	transition: all .2s cubic-bezier(.445,.05,.55,.95);
	backface-visibility: hidden;
	perspective: 1000;
	transform-style: preserve-3d;
	transform: translateZ(0)
}

.p-w-r .pr-carousel-container {
	overflow: hidden;
	margin: auto;
	padding: 0 10px;
	width: 100%
}

.p-w-r .pr-carousel-container .pr-carousel-slide {
	transition: all .2s cubic-bezier(.445,.05,.55,.95)
}

.p-w-r .pr-carousel-control {
	position: absolute;
	top: 42%;
	cursor: pointer;
	background-color: #fff;
	z-index: 2;
	border-radius: 25px;
	height: 50px;
	width: 50px
}

.p-w-r .pr-carousel-control.pr-carousel-next {
	right: 10px;
	padding: 12px 7px
}

.p-w-r .pr-carousel-control.pr-carousel-prev {
	left: 10px;
	padding: 12px 17px
}

.p-w-r .pr-carousel-control.pr-carousel-next .pr-carousel-next-icon {
	position: absolute;
	border-width: 1px 1px 0 0;
	padding: 0;
	border-right: 1px solid;
	border-top: 1px solid;
	transform: rotate(45deg);
	margin: 0;
	width: 25px!important;
	height: 25px
}

.p-w-r .pr-carousel-control.pr-carousel-prev .pr-carousel-prev-icon {
	position: absolute;
	border: solid;
	border-width: 0 0 1px 1px;
	padding: 0;
	transform: rotate(45deg);
	margin: 0;
	width: 25px!important;
	height: 25px
}

.p-w-r .pr-carousel-control .pr-carousel-next-icon,.p-w-r .pr-carousel-control .pr-carousel-prev-icon {
	background-color: transparent;
	color: #0b7bc1;
	width: 30px;
	height: 30px;
	cursor: pointer;
	outline: none
}

.p-w-r .pr-carousel-slider-small .pr-carousel-slider-container:after,.p-w-r .pr-carousel-slider-small .pr-carousel-slider-container:before {
	box-shadow: 0 0 20px 34px
}

.p-w-r .pr-carousel-slider-mobile {
	padding: 15px 0
}

.p-w-r .pr-carousel-slider-mobile .pr-carousel-control {
	display: none
}

.p-w-r .pr-carousel-slider-mobile .pr-carousel-slider-container {
	padding: 0
}

.p-w-r .pr-carousel-slider-mobile .pr-carousel-slider-container:after,.p-w-r .pr-carousel-slider-mobile .pr-carousel-slider-container:before {
	box-shadow: none
}

.p-w-r .pr-carousel-slider-mobile .pr-carousel-slider {
	padding: 15px 0
}

.p-w-r .pr-rating-stars {
	line-height: normal;
	display: inline-block
}

.p-w-r .pr-snippet-reco {
	margin: 10px;
	max-width: 400px;
	display: table
}

.p-w-r .pr-snippet-reco .pr-reco {
	padding: 5px;
	display: table-cell;
	text-align: center;
	border-radius: 2px 0 0 2px;
	width: 50%
}

.p-w-r .pr-snippet-reco .pr-reco span {
	font-size: 13px;
	color: #fff
}

.p-w-r .pr-snippet-reco .pr-reco .pr-reco-value {
	font-weight: 700
}

.p-w-r .pr-snippet-reco .pr-snippet-read-write {
	padding: 5px;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	background-color: #f6f6f6;
	border-radius: 0 2px 2px 0;
	width: 50%
}

.p-w-r .pr-snippet-reco .pr-snippet-read-write a {
	font-size: 13px
}

.p-w-r .pr-snippet-reco .pr-reco-gray {
	background-color: #787878
}

.p-w-r .pr-snippet-reco .pr-reco-green {
	background-color: #8cc540
}

.p-w-r .pr-snippet-reco .pr-reco-yellow {
	background-color: #fbb817
}

.p-w-r .pr-snippet-reco .pr-reco-orange {
	background-color: #d76e0a
}

.p-w-r .pr-snippet-reco .pr-reco-red {
	background-color: #f05e24
}

.p-w-r .pr-snippet-star-reco .pr-reco {
	padding-bottom: 5px
}

.p-w-r .pr-snippet-star-reco .pr-reco span {
	font-size: 14px!important
}

.p-w-r .pr-snippet-star-reco .pr-snippet-read-write,.p-w-r .pr-snippet-star-reco .pr-snippet-stars {
	display: inline-block
}

.p-w-r .pr-snippet-star-reco .pr-snippet-read-write a {
	font-size: 13px!important;
	padding: 0 7.5px
}

.p-w-r .pr-snippet-star-reco .pr-snippet-stars-container {
	display: inline-block
}

.p-w-r .pr-snippet-star-reco .pr-reco-value {
	font-weight: 700;
	font-size: 28px
}

.p-w-r .pr-snippet-star-reco .pr-reco-gray .pr-reco-value {
	color: #787878
}

.p-w-r .pr-snippet-star-reco .pr-reco-green .pr-reco-value {
	color: #8cc540
}

.p-w-r .pr-snippet-star-reco .pr-reco-yellow .pr-reco-value {
	color: #fbb817
}

.p-w-r .pr-snippet-star-reco .pr-reco-orange .pr-reco-value {
	color: #d76e0a
}

.p-w-r .pr-snippet-star-reco .pr-reco-red .pr-reco-value {
	color: #f05e24
}

.p-w-r .pr-snippet-star-histogram .pr-collapsable-histogram,.p-w-r .pr-snippet-star-histogram .pr-snippet-stars {
	display: inline-block
}

.p-w-r .pr-snippet-star-histogram .pr-collapsable-histogram a.pr-collapsable-histogram-activate {
	padding: 0 7.5px
}

.p-w-r .pr-snippet-star-histogram .pr-collapsable-histogram .pr-collapsable-histogram-modal {
	position: absolute;
	width: 100%;
	max-width: 300px;
	border: 1px solid #ccc;
	border-radius: 2px;
	box-shadow: 2px 2px 2px #ccc;
	z-index: 9999999999;
	background-color: #fff
}

.p-w-r .pr-snippet-star-histogram .pr-collapsable-histogram .pr-collapsable-histogram-modal .pr-collapsable-histogram-header {
	width: 100%;
	max-width: 300px;
	padding: 10px 0;
	background-color: #f6f6f6;
	border-bottom: 1px solid #ccc;
	text-align: center;
	font-size: 16px
}

.p-w-r .pr-snippet-star-histogram .pr-collapsable-histogram .pr-collapsable-histogram-modal .pr-ratings-histogram-wrapper {
	padding: 10px
}

.p-w-r .pr-snippet-star-histogram .pr-collapsable-histogram .pr-collapsable-histogram-modal .pr-ratings-histogram-wrapper ul {
	padding: 0
}

.p-w-r .pr-snippet-star-histogram .pr-collapsable-histogram .pr-collapsable-histogram-modal .pr-ratings-histogram-wrapper ul li {
	margin-bottom: 10px!important
}

.p-w-r .pr-snippet-star-histogram .pr-collapsable-histogram .pr-collapsable-histogram-modal .pr-ratings-histogram-wrapper .pr-ratings-histogram-bar {
	width: 100%;
	float: none
}

.p-w-r .pr-snippet-star-histogram .pr-snippet-read-write {
	border-left: 1px solid #ccc;
	display: inline-block
}

.p-w-r .pr-snippet-star-histogram .pr-snippet-read-write a {
	font-size: 13px!important;
	display: inline-block;
	padding-left: 7.5px
}

.p-w-r .pr-stars {
	position: relative;
	height: 20px;
	width: 112px;
	margin-right: .5em;
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: middle;
	color: #404040
}

.p-w-r .pr-snippet-stars-legacy-large .pr-snippet-rating-decimal {
	padding: 1px 5px;
	font-size: 100%;
	height: auto
}

.p-w-r .pr-stars-small {
	height: 16px;
	width: 83px;
	margin-right: .25em
}

.p-w-r .pr-snippet-stars {
	background: #fff
}

.p-w-r .pr-snippet-rating-decimal {
	color: #666;
	padding: 0 .2em;
	font-size: 85%;
	height: 16px;
	border-radius: .2em;
	display: inline-block;
	vertical-align: middle
}

.p-w-r .pr-snippet div,.p-w-r .pr-snippet span {
	vertical-align: middle
}

.p-w-r .pr-snippet .pr-star,.p-w-r .pr-snippet .pr-star-selected {
	vertical-align: baseline
}

.p-w-r .pr-snippet .pr-snippet-stars-png {
	display: inline-block
}

.p-w-r .pr-snippet .pr-snippet-stars-png .pr-rating-stars {
	position: relative
}

.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star,.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-0-filled,.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-25-filled,.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-50-filled,.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-75-filled,.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-100-filled,.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-half,.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-selected,.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4,.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled,.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled,.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled,.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled,.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled {
	height: 20px;
	width: 20px;
	padding: 3px;
	border-radius: 3px;
	margin-right: 2px;
	margin-left: 0
}

.p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal {
	padding: 2px 4px;
	font-size: 13px;
	height: auto;
	text-align: center
}

.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-half {
	background-image: linear-gradient(270deg,#f7941d 0,#f7941d),linear-gradient(270deg,#ddd 0,#ddd);
	background-size: 50% 100%,100% 100%;
	background-repeat: no-repeat
}

.p-w-r .pr-snippet .pr-snippet-read-write {
	display: inline-block
}

.p-w-r .pr-snippet .pr-snippet-read-write a {
	font-size: 13px!important;
	display: inline-block;
	margin: 0 5px
}

.p-w-r .pr-snippet .pr-snippet-stars-png-small .pr-star-accessible-0-filled,.p-w-r .pr-snippet .pr-snippet-stars-png-small .pr-star-accessible-25-filled,.p-w-r .pr-snippet .pr-snippet-stars-png-small .pr-star-accessible-50-filled,.p-w-r .pr-snippet .pr-snippet-stars-png-small .pr-star-accessible-75-filled,.p-w-r .pr-snippet .pr-snippet-stars-png-small .pr-star-accessible-100-filled,.p-w-r .pr-snippet .pr-snippet-stars-png-small .pr-star-v4,.p-w-r .pr-snippet .pr-snippet-stars-png-small .pr-star-v4-0-filled,.p-w-r .pr-snippet .pr-snippet-stars-png-small .pr-star-v4-25-filled,.p-w-r .pr-snippet .pr-snippet-stars-png-small .pr-star-v4-50-filled,.p-w-r .pr-snippet .pr-snippet-stars-png-small .pr-star-v4-75-filled,.p-w-r .pr-snippet .pr-snippet-stars-png-small .pr-star-v4-100-filled {
	height: 18px;
	width: 18px;
	padding: 2px;
	margin-right: 2px
}

.p-w-r .pr-snippet .pr-snippet-stars-png-small .pr-star,.p-w-r .pr-snippet .pr-snippet-stars-png-small .pr-star-half,.p-w-r .pr-snippet .pr-snippet-stars-png-small .pr-star-selected {
	height: 18px;
	width: 18px;
	padding: 2px;
	border-radius: 3px;
	margin-right: 2px
}

.p-w-r .pr-snippet .pr-snippet-stars-png-small .pr-snippet-rating-decimal {
	padding: 1px 5px
}

.p-w-r .pr-alt-star-rating {
	width: 200px
}

.p-w-r .pr-alt-star-rating .pr-alt-star-icon {
	display: inline-block;
	width: 30px;
	margin-right: 3px
}

.p-w-r .pr-snippet-stars-numeric {
	width: 150px;
	border: 1px solid #ddd;
	position: fixed;
	right: 0;
	top: 50%;
	z-index: 99999;
	background-color: #fff
}

.p-w-r .pr-snippet-stars-numeric .pr-snippet-numeric {
	padding: 5px;
	text-align: center
}

.p-w-r .pr-snippet-stars-numeric .pr-snippet-numeric .pr-snippet-numeric-numerator {
	color: #303533;
	font-size: 41px;
	font-weight: 700
}

.p-w-r .pr-snippet-stars-numeric .pr-alt-star-rating {
	width: 95px;
	margin: 0 auto
}

.p-w-r .pr-snippet-stars-numeric .pr-alt-star-rating .pr-alt-star-icon {
	width: 16px
}

.p-w-r .pr-snippet-stars-numeric .pr-snippet-read-write {
	padding: 10px;
	border-top: 1px solid #ddd;
	width: auto;
	text-align: center
}

.p-w-r .pr-snippet-stars-numeric .pr-snippet-read-write a {
	font-size: 13px!important
}

.p-w-r .pr-rating-gray {
	border-top: 5px solid #787878
}

.p-w-r .pr-rating-green {
	border-top: 5px solid #8cc540
}

.p-w-r .pr-rating-yellow {
	border-top: 5px solid #fbb817
}

.p-w-r .pr-rating-orange {
	border-top: 5px solid #d76e0a
}

.p-w-r .pr-rating-red {
	border-top: 5px solid #f05e24
}

.p-w-r .pr-snippet-reco-to-friend {
	max-width: 245px
}

.p-w-r .pr-snippet-reco-to-friend .pr-checkbox-icon svg {
	height: 25px;
	width: 25px
}

.p-w-r .pr-snippet-reco-to-friend div,.p-w-r .pr-snippet-reco-to-friend span {
	display: inline-block!important;
	margin-right: 2px;
	vertical-align: top
}

.p-w-r .pr-snippet-reco-to-friend .pr-reco span {
	font-size: 24px;
	line-height: 27px
}

.p-w-r .pr-snippet-reco-to-friend .pr-reco-to-friend-message {
	max-width: 145px;
	font-size: 10px;
	line-height: normal
}

.p-w-r .pr-snippet-stars-reco-inline {
	width: 100%
}

.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write {
	display: inline-block
}

.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span {
	font-size: 13px!important;
	padding: 0 7.5px
}

.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-container {
	display: inline-block
}

.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars {
	float: left
}

.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet {
	float: none!important
}

.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-reco {
	float: right
}

.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend .pr-reco-to-friend-message {
	line-height: normal;
	text-align: left
}

.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-container,.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container {
	display: inline-block
}

.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-write,.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-write {
	display: block
}

.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-reco,.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-stars,.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-minimal .pr-snippet-stars-reco-stars {
	float: none
}

.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write,.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-reco,.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write,.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-reco {
	margin-top: 10px
}

.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write a,.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a {
	margin: 0 5px 0 0
}

.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-write,.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container {
	display: block
}

.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-minimal .pr-snippet-stars-reco-stars {
	float: none
}

.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write,.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-reco {
	margin-top: 5px
}

.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a {
	margin: 0 5px 0 0;
	padding: 0
}

.p-w-r .pr-snippet-qa {
	display: table;
	width: 100%;
	color: #303533
}

.p-w-r .pr-snippet-qa>* {
	margin-right: 5px;
	display: inline-block
}

.p-w-r .pr-snippet-qa .pr-qa-large {
	font-size: 16px;
	font-weight: 700;
	display: inline
}

.p-w-r .pr-snippet-qa .pr-answered-question-circle {
	display: inline-block;
	margin: 0 5px;
	font-size: 15px;
	font-weight: 200;
	border-radius: 50%;
	background-color: #0b7bc1;
	color: #fff;
	text-align: center
}

.p-w-r .pr-snippet-qa .pr-answered-question-circle:after,.p-w-r .pr-snippet-qa .pr-answered-question-circle:before {
	content: "\200B";
	display: inline-block;
	line-height: 0;
	padding-top: 50%;
	padding-bottom: 50%;
	width: 7px
}

.p-w-r .pr-snippet-qa .pr-snippet-qa-metrics {
	float: left
}

.p-w-r .pr-snippet-qa .pr-snippet-qa-answer-link {
	display: inline;
	font-size: 13px
}

.p-w-r .pr-snippet-qa .pr-ask-question-link {
	font-size: 13px;
	margin-top: 6px;
	float: right
}

.p-w-r .pr-snippet-qa.pr-snippet-compact .pr-ask-question-link,.p-w-r .pr-snippet-qa.pr-snippet-compact .pr-snippet-qa-metrics,.p-w-r .pr-snippet-qa.pr-snippet-minimal .pr-ask-question-link,.p-w-r .pr-snippet-qa.pr-snippet-minimal .pr-snippet-qa-metrics {
	display: block;
	float: none
}

.p-w-r .pr-snippet-qa.pr-snippet-qa-empty .pr-ask-question-cta {
	color: #303533
}

.p-w-r .pr-snippet-qa.pr-snippet-qa-empty .pr-ask-question-link {
	display: block;
	float: none
}

.p-w-r .pr-snippet-qa.pr-snippet-qa-empty .pr-ask-question-subtext {
	font-size: 10px
}

.p-w-r #pr-snapshot-histogram-container .pr-ratings-histogram-barValue,.p-w-r .pr-ratings-histogram-barValue {
	border-radius: 2px;
	background: #f7941d
}

.p-w-r #pr-snapshot-histogram-container .pr-ratings-histogram-bar,.p-w-r .pr-ratings-histogram-bar {
	display: inline-block;
	border-radius: 2px;
	vertical-align: middle;
	background: #f6f6f6
}

.p-w-r .pr-ratings-histogram-bar {
	box-shadow: inset 0 0 3px #aaa
}

.p-w-r .pr-ratings-histogram-barValue {
	background: linear-gradient(#f4ad58,#f7941d);
	transition: all .25s ease
}

.p-w-r #pr-snapshot-histogram-container .pr-ratings-histogram-bar,.p-w-r #pr-snapshot-histogram-container .pr-ratings-histogram-barValue {
	height: 10px
}

.p-w-r #pr-snapshot-histogram {
	display: inline-block;
	margin-left: 5px
}

.p-w-r .pr-selected .pr-ratings-histogram-barValue {
	background: linear-gradient(#e99b3e,#cf7912)
}

.p-w-r .pr-selected .pr-ratings-histogram-bar {
	background: #ddd
}

.p-w-r .pr-attribute-value-list-empty {
	font-size: 14px;
	text-align: center;
	color: #999
}

.p-w-r #pr-snapshot-histogram {
	display: none
}

.p-w-r #pr-snapshot-histogram-container {
	border: 1px solid #ccc;
	border-radius: 2px;
	box-shadow: 0 0 10px 0 rgba(0,0,0,.25);
	position: absolute;
	width: 245px;
	margin-top: 10px;
	padding: 15px;
	background: #fff;
	z-index: 9999
}

.p-w-r #pr-snapshot-histogram-container .pr-ratings-histogram-bar {
	width: 148px
}

.p-w-r #pr-snapshot-histogram-header {
	margin-bottom: 5px
}

.p-w-r .pr-histogram-1Stars,.p-w-r .pr-histogram-2Stars,.p-w-r .pr-histogram-3Stars,.p-w-r .pr-histogram-4Stars,.p-w-r .pr-histogram-5Stars {
	display: table!important;
	width: 100%!important;
	margin-bottom: 5px;
	cursor: pointer
}

.p-w-r .pr-histogram-1Stars:hover .pr-ratings-histogram-barValue,.p-w-r .pr-histogram-2Stars:hover .pr-ratings-histogram-barValue,.p-w-r .pr-histogram-3Stars:hover .pr-ratings-histogram-barValue,.p-w-r .pr-histogram-4Stars:hover .pr-ratings-histogram-barValue,.p-w-r .pr-histogram-5Stars:hover .pr-ratings-histogram-barValue {
	background: linear-gradient(#e99b3e,#cf7912)
}

.p-w-r .pr-histogram-1Stars:hover .pr-ratings-histogram-bar,.p-w-r .pr-histogram-2Stars:hover .pr-ratings-histogram-bar,.p-w-r .pr-histogram-3Stars:hover .pr-ratings-histogram-bar,.p-w-r .pr-histogram-4Stars:hover .pr-ratings-histogram-bar,.p-w-r .pr-histogram-5Stars:hover .pr-ratings-histogram-bar {
	background: #ddd
}

.p-w-r .pr-histogram-1Stars.pr-zero-ratings .pr-histogram-count,.p-w-r .pr-histogram-1Stars.pr-zero-ratings .pr-histogram-label,.p-w-r .pr-histogram-2Stars.pr-zero-ratings .pr-histogram-count,.p-w-r .pr-histogram-2Stars.pr-zero-ratings .pr-histogram-label,.p-w-r .pr-histogram-3Stars.pr-zero-ratings .pr-histogram-count,.p-w-r .pr-histogram-3Stars.pr-zero-ratings .pr-histogram-label,.p-w-r .pr-histogram-4Stars.pr-zero-ratings .pr-histogram-count,.p-w-r .pr-histogram-4Stars.pr-zero-ratings .pr-histogram-label,.p-w-r .pr-histogram-5Stars.pr-zero-ratings .pr-histogram-count,.p-w-r .pr-histogram-5Stars.pr-zero-ratings .pr-histogram-label {
	color: #ccc
}

.p-w-r .pr-histogram-1Stars:last-child,.p-w-r .pr-histogram-2Stars:last-child,.p-w-r .pr-histogram-3Stars:last-child,.p-w-r .pr-histogram-4Stars:last-child,.p-w-r .pr-histogram-5Stars:last-child {
	margin-bottom: 0
}

.p-w-r .pr-histogram-1Stars>*,.p-w-r .pr-histogram-2Stars>*,.p-w-r .pr-histogram-3Stars>*,.p-w-r .pr-histogram-4Stars>*,.p-w-r .pr-histogram-5Stars>* {
	display: table-cell
}

.p-w-r .pr-histogram-count,.p-w-r .pr-histogram-label {
	font-size: 12px
}

.p-w-r .pr-histogram-label {
	font-size: 14px;
	color: #4a99ca;
	padding-right: 15px;
	white-space: nowrap;
	width: 40px
}

.p-w-r .pr-histogram-count {
	padding-left: 10px;
	width: 30px
}

.p-w-r .pr-accordion .pr-accordion-btn {
	cursor: pointer;
	color: #0b7bc1;
	background: none;
	border: 0;
	position: relative;
	padding: 0 30px 0 0;
	z-index: 2
}

.p-w-r .pr-accordion .pr-accordion-btn span {
	color: #0b7bc1;
	vertical-align: middle;
	display: table-cell;
	padding-right: 5px
}

.p-w-r .pr-accordion .pr-accordion-btn .pr-caret-icon {
	height: 20px;
	width: 20px;
	padding: 0 0 1px;
	vertical-align: middle;
	transition: all .3s ease-in-out;
	transform: rotate(-90deg)
}

.p-w-r .pr-accordion .pr-accordion-btn .pr-caret-icon svg {
	width: 20px;
	height: 20px
}

.p-w-r .pr-accordion .pr-accordion-btn .pr-caret-icon__line {
	stroke: #0b7bc1
}

.p-w-r .pr-accordion .pr-accordion-btn:active,.p-w-r .pr-accordion .pr-accordion-btn:focus {
	overflow: hidden
}

.p-w-r .pr-accordion .pr-accordion-content {
	margin: 10px 0;
	max-height: 0;
	overflow: hidden;
	transition: all 1s ease
}

.p-w-r .pr-accordion.pr-accordion-exapanded .pr-accordion-btn .pr-caret-icon {
	transform: rotate(90deg)
}

.p-w-r .pr-accordion.pr-accordion-exapanded .pr-accordion-content {
	max-height: 1000px;
	transition: all 1.5s ease
}

.p-w-r .pr-category-snippet {
	margin: 0 auto;
	display: table
}

.p-w-r .pr-category-snippet__item {
	display: table-cell;
	vertical-align: middle
}

.p-w-r .pr-category-snippet__total {
	padding-left: 5px
}

.p-w-r .pr-helpful-btn {
	cursor: pointer;
	border: solid #ccc;
	border-width: 1px 1px 2px;
	border-radius: 2px;
	padding: 7px 11px;
	background: none
}

.p-w-r .pr-helpful-btn[disabled] {
	cursor: default;
	pointer-events: none
}

.p-w-r .pr-helpful-btn[disabled] .pr-thumbs-cuff-fill,.p-w-r .pr-helpful-btn[disabled] .pr-thumbs-fill {
	fill: #707070
}

.p-w-r .pr-helpful-btn:hover {
	background: #eee
}

.p-w-r .pr-helpful-btn:hover span {
	color: #0b7bc1
}

.p-w-r .pr-helpful-btn:hover .pr-thumbs-cuff-fill,.p-w-r .pr-helpful-btn:hover .pr-thumbs-fill {
	fill: #0b7bc1
}

.p-w-r .pr-helpful-btn:hover[disabled] {
	background: none
}

.p-w-r .pr-helpful-btn:hover[disabled] span {
	color: #707070
}

.p-w-r .pr-helpful-btn:hover[disabled] .pr-thumbs-cuff-fill,.p-w-r .pr-helpful-btn:hover[disabled] .pr-thumbs-fill {
	fill: #707070
}

.p-w-r .pr-helpful-btn:active {
	background: #0b7bc1
}

.p-w-r .pr-helpful-btn:active span {
	color: #fff
}

.p-w-r .pr-helpful-btn:active .pr-thumbs-cuff-fill,.p-w-r .pr-helpful-btn:active .pr-thumbs-fill {
	fill: #fff
}

.p-w-r .pr-helpful-btn:active[disabled] {
	background: none
}

.p-w-r .pr-helpful-btn:active[disabled] span {
	color: #707070
}

.p-w-r .pr-helpful-btn:active[disabled] .pr-thumbs-cuff-fill,.p-w-r .pr-helpful-btn:active[disabled] .pr-thumbs-fill {
	fill: #707070
}

.p-w-r .pr-helpful-yes {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-right: 0
}

.p-w-r .pr-helpful-no {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.p-w-r .pr-helpful-active {
	background: #0b7bc1!important
}

.p-w-r .pr-helpful-active[disabled] span,.p-w-r .pr-helpful-active span {
	color: #fff
}

.p-w-r .pr-helpful-active .pr-thumbs-cuff-fill,.p-w-r .pr-helpful-active .pr-thumbs-fill,.p-w-r .pr-helpful-active[disabled] .pr-thumbs-cuff-fill,.p-w-r .pr-helpful-active[disabled] .pr-thumbs-fill {
	fill: #fff
}

.p-w-r .pr-helpful-active:hover[disabled] {
	background: #0b7bc1
}

.p-w-r .pr-helpful-active:hover[disabled] span {
	color: #fff
}

.p-w-r .pr-helpful-active:hover .pr-thumbs-cuff-fill,.p-w-r .pr-helpful-active:hover .pr-thumbs-fill,.p-w-r .pr-helpful-active:hover[disabled] .pr-thumbs-cuff-fill,.p-w-r .pr-helpful-active:hover[disabled] .pr-thumbs-fill {
	fill: #fff
}

.p-w-r .pr-helpful-active:active {
	background: #0b7bc1
}

.p-w-r .pr-helpful-active:active span {
	color: #fff
}

.p-w-r .pr-helpful-active:active .pr-thumbs-cuff-fill,.p-w-r .pr-helpful-active:active .pr-thumbs-fill {
	fill: #fff
}

.p-w-r .pr-helpful-count {
	display: table-cell;
	vertical-align: middle
}

.p-w-r .pr-helpful-btn {
	vertical-align: middle;
	margin: 10px 0
}

.p-w-r .pr-thumbs-icon {
	width: 30px;
	display: table-cell
}

.p-w-r .pr-thumbs-icon svg {
	width: 30px;
	height: 20px
}

.p-w-r .pr-thumbs-icon-down svg {
	transform: rotate(180deg) translateY(-3px)
}

.p-w-r .pr-image-snippet .pr-flag-review,.p-w-r .pr-irlsnippet .pr-flag-review,.p-w-r .pr-qa-display .pr-flag-review,.p-w-r .pr-review-display .pr-flag-review,.p-w-r .pr-rid .pr-flag-review {
	background-color: #fff;
	padding: 20px
}

.p-w-r .pr-image-snippet .pr-flag-review input,.p-w-r .pr-image-snippet .pr-flag-review span,.p-w-r .pr-irlsnippet .pr-flag-review input,.p-w-r .pr-irlsnippet .pr-flag-review span,.p-w-r .pr-qa-display .pr-flag-review input,.p-w-r .pr-qa-display .pr-flag-review span,.p-w-r .pr-review-display .pr-flag-review input,.p-w-r .pr-review-display .pr-flag-review span,.p-w-r .pr-rid .pr-flag-review input,.p-w-r .pr-rid .pr-flag-review span {
	font-weight: 400
}

.p-w-r .pr-image-snippet .pr-flag-review #pr-email-field,.p-w-r .pr-irlsnippet .pr-flag-review #pr-email-field,.p-w-r .pr-qa-display .pr-flag-review #pr-email-field,.p-w-r .pr-review-display .pr-flag-review #pr-email-field,.p-w-r .pr-rid .pr-flag-review #pr-email-field {
	height: 41px!important;
	width: 100%!important;
	margin-bottom: 6px
}

.p-w-r .pr-image-snippet .pr-flag-review .pr-flagging-radiogroup,.p-w-r .pr-irlsnippet .pr-flag-review .pr-flagging-radiogroup,.p-w-r .pr-qa-display .pr-flag-review .pr-flagging-radiogroup,.p-w-r .pr-review-display .pr-flag-review .pr-flagging-radiogroup,.p-w-r .pr-rid .pr-flag-review .pr-flagging-radiogroup {
	display: flex;
	flex-wrap: wrap
}

.p-w-r .pr-image-snippet .pr-flag-review .pr-flagging-radiogroup .pr-form-group,.p-w-r .pr-irlsnippet .pr-flag-review .pr-flagging-radiogroup .pr-form-group,.p-w-r .pr-qa-display .pr-flag-review .pr-flagging-radiogroup .pr-form-group,.p-w-r .pr-review-display .pr-flag-review .pr-flagging-radiogroup .pr-form-group,.p-w-r .pr-rid .pr-flag-review .pr-flagging-radiogroup .pr-form-group {
	flex-grow: 1
}

.p-w-r .pr-image-snippet .pr-flag-review-fieldset,.p-w-r .pr-irlsnippet .pr-flag-review-fieldset,.p-w-r .pr-qa-display .pr-flag-review-fieldset,.p-w-r .pr-review-display .pr-flag-review-fieldset,.p-w-r .pr-rid .pr-flag-review-fieldset {
	margin-bottom: 15px
}

.p-w-r .pr-image-snippet .pr-flag-review-label,.p-w-r .pr-irlsnippet .pr-flag-review-label,.p-w-r .pr-qa-display .pr-flag-review-label,.p-w-r .pr-review-display .pr-flag-review-label,.p-w-r .pr-rid .pr-flag-review-label {
	border: none;
	margin: 0 0 10px;
	font-size: 16px;
	font-weight: 700
}

.p-w-r .pr-image-snippet .pr-flag-icon,.p-w-r .pr-irlsnippet .pr-flag-icon,.p-w-r .pr-qa-display .pr-flag-icon,.p-w-r .pr-review-display .pr-flag-icon,.p-w-r .pr-rid .pr-flag-icon {
	width: 30px;
	display: inline-block
}

.p-w-r .pr-image-snippet .pr-flag-icon svg,.p-w-r .pr-irlsnippet .pr-flag-icon svg,.p-w-r .pr-qa-display .pr-flag-icon svg,.p-w-r .pr-review-display .pr-flag-icon svg,.p-w-r .pr-rid .pr-flag-icon svg {
	width: 27px;
	height: 18.25px;
	transform: translateY(5px)
}

.p-w-r .pr-image-snippet .pr-textarea,.p-w-r .pr-image-snippet .pr-textinput,.p-w-r .pr-irlsnippet .pr-textarea,.p-w-r .pr-irlsnippet .pr-textinput,.p-w-r .pr-qa-display .pr-textarea,.p-w-r .pr-qa-display .pr-textinput,.p-w-r .pr-review-display .pr-textarea,.p-w-r .pr-review-display .pr-textinput,.p-w-r .pr-rid .pr-textarea,.p-w-r .pr-rid .pr-textinput {
	color: #303533;
	border-radius: 2px;
	margin: 0;
	padding: 5px!important;
	border: 1px solid #ccc
}

.p-w-r .pr-image-snippet .pr-flagging-radio,.p-w-r .pr-irlsnippet .pr-flagging-radio,.p-w-r .pr-qa-display .pr-flagging-radio,.p-w-r .pr-review-display .pr-flagging-radio,.p-w-r .pr-rid .pr-flagging-radio {
	margin-right: 20px;
	padding-left: 18px
}

.p-w-r .pr-image-snippet .pr-flagging-radio label,.p-w-r .pr-irlsnippet .pr-flagging-radio label,.p-w-r .pr-qa-display .pr-flagging-radio label,.p-w-r .pr-review-display .pr-flagging-radio label,.p-w-r .pr-rid .pr-flagging-radio label {
	line-height: normal
}

.p-w-r .pr-image-snippet .pr-flagging-form-group:last-child .pr-flagging-radio,.p-w-r .pr-irlsnippet .pr-flagging-form-group:last-child .pr-flagging-radio,.p-w-r .pr-qa-display .pr-flagging-form-group:last-child .pr-flagging-radio,.p-w-r .pr-review-display .pr-flagging-form-group:last-child .pr-flagging-radio,.p-w-r .pr-rid .pr-flagging-form-group:last-child .pr-flagging-radio {
	margin-right: 0
}

.p-w-r .pr-image-snippet .pr-flag-review-input[type=radio],.p-w-r .pr-irlsnippet .pr-flag-review-input[type=radio],.p-w-r .pr-qa-display .pr-flag-review-input[type=radio],.p-w-r .pr-review-display .pr-flag-review-input[type=radio],.p-w-r .pr-rid .pr-flag-review-input[type=radio] {
	margin-left: -18px!important
}

.p-w-r .pr-image-snippet .pr-flag-review-input:-moz-submit-invalid,.p-w-r .pr-image-snippet .pr-flag-review-input:-moz-ui-invalid,.p-w-r .pr-irlsnippet .pr-flag-review-input:-moz-submit-invalid,.p-w-r .pr-irlsnippet .pr-flag-review-input:-moz-ui-invalid,.p-w-r .pr-qa-display .pr-flag-review-input:-moz-submit-invalid,.p-w-r .pr-qa-display .pr-flag-review-input:-moz-ui-invalid,.p-w-r .pr-review-display .pr-flag-review-input:-moz-submit-invalid,.p-w-r .pr-review-display .pr-flag-review-input:-moz-ui-invalid,.p-w-r .pr-rid .pr-flag-review-input:-moz-submit-invalid,.p-w-r .pr-rid .pr-flag-review-input:-moz-ui-invalid {
	border: 1px solid #d00
}

.p-w-r .pr-image-snippet .pr-flag-review-thankyou,.p-w-r .pr-irlsnippet .pr-flag-review-thankyou,.p-w-r .pr-qa-display .pr-flag-review-thankyou,.p-w-r .pr-review-display .pr-flag-review-thankyou,.p-w-r .pr-rid .pr-flag-review-thankyou {
	font-size: 14px;
	display: inline-block
}

.p-w-r .pr-image-snippet .pr-flag-review-btn,.p-w-r .pr-irlsnippet .pr-flag-review-btn,.p-w-r .pr-qa-display .pr-flag-review-btn,.p-w-r .pr-review-display .pr-flag-review-btn,.p-w-r .pr-rid .pr-flag-review-btn {
	border: 1px solid transparent;
	margin-right: 10px;
	padding: 10px 20px
}

.p-w-r .pr-image-snippet .pr-flag-review-btn.pr-flag-review-btn-submit,.p-w-r .pr-irlsnippet .pr-flag-review-btn.pr-flag-review-btn-submit,.p-w-r .pr-qa-display .pr-flag-review-btn.pr-flag-review-btn-submit,.p-w-r .pr-review-display .pr-flag-review-btn.pr-flag-review-btn-submit,.p-w-r .pr-rid .pr-flag-review-btn.pr-flag-review-btn-submit {
	background-color: #0b7bc1;
	color: #fff
}

.p-w-r .pr-image-snippet .pr-flag-review-btn.pr-flag-review-btn-cancel,.p-w-r .pr-irlsnippet .pr-flag-review-btn.pr-flag-review-btn-cancel,.p-w-r .pr-qa-display .pr-flag-review-btn.pr-flag-review-btn-cancel,.p-w-r .pr-review-display .pr-flag-review-btn.pr-flag-review-btn-cancel,.p-w-r .pr-rid .pr-flag-review-btn.pr-flag-review-btn-cancel {
	background-color: #ccc;
	color: #303533
}

.p-w-r .pr-image-snippet .pr-flag-review-btn:hover,.p-w-r .pr-irlsnippet .pr-flag-review-btn:hover,.p-w-r .pr-qa-display .pr-flag-review-btn:hover,.p-w-r .pr-review-display .pr-flag-review-btn:hover,.p-w-r .pr-rid .pr-flag-review-btn:hover {
	background-color: rgba(11,123,193,.2);
	color: #0b7bc1;
	border: 1px solid transparent
}

.p-w-r .pr-image-snippet .pr-flag-review-btn:focus,.p-w-r .pr-irlsnippet .pr-flag-review-btn:focus,.p-w-r .pr-qa-display .pr-flag-review-btn:focus,.p-w-r .pr-review-display .pr-flag-review-btn:focus,.p-w-r .pr-rid .pr-flag-review-btn:focus {
	background-color: #fff;
	color: #303533;
	outline: none;
	border: 1px solid #303533
}

.p-w-r .pr-image-snippet .pr-flag-review-btn:active,.p-w-r .pr-irlsnippet .pr-flag-review-btn:active,.p-w-r .pr-qa-display .pr-flag-review-btn:active,.p-w-r .pr-review-display .pr-flag-review-btn:active,.p-w-r .pr-rid .pr-flag-review-btn:active {
	background-color: rgba(11,123,193,.2);
	color: #fff;
	outline: none;
	border: 1px solid transparent
}

.p-w-r .pr-image-snippet.pr-rd-display-desktop .pr-flag-review,.p-w-r .pr-image-snippet.pr-rd-display-tablet .pr-flag-review,.p-w-r .pr-image-snippet.pr-rid-large .pr-flag-review,.p-w-r .pr-image-snippet.pr-rid-medium .pr-flag-review,.p-w-r .pr-irlsnippet.pr-rd-display-desktop .pr-flag-review,.p-w-r .pr-irlsnippet.pr-rd-display-tablet .pr-flag-review,.p-w-r .pr-irlsnippet.pr-rid-large .pr-flag-review,.p-w-r .pr-irlsnippet.pr-rid-medium .pr-flag-review,.p-w-r .pr-qa-display.pr-rd-display-desktop .pr-flag-review,.p-w-r .pr-qa-display.pr-rd-display-tablet .pr-flag-review,.p-w-r .pr-qa-display.pr-rid-large .pr-flag-review,.p-w-r .pr-qa-display.pr-rid-medium .pr-flag-review,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-flag-review,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-flag-review,.p-w-r .pr-review-display.pr-rid-large .pr-flag-review,.p-w-r .pr-review-display.pr-rid-medium .pr-flag-review,.p-w-r .pr-rid.pr-rd-display-desktop .pr-flag-review,.p-w-r .pr-rid.pr-rd-display-tablet .pr-flag-review,.p-w-r .pr-rid.pr-rid-large .pr-flag-review,.p-w-r .pr-rid.pr-rid-medium .pr-flag-review {
	display: block
}

.p-w-r .pr-image-snippet.pr-rd-display-desktop .pr-rd-flag-review-container,.p-w-r .pr-image-snippet.pr-rd-display-tablet .pr-rd-flag-review-container,.p-w-r .pr-image-snippet.pr-rid-large .pr-rd-flag-review-container,.p-w-r .pr-image-snippet.pr-rid-medium .pr-rd-flag-review-container,.p-w-r .pr-irlsnippet.pr-rd-display-desktop .pr-rd-flag-review-container,.p-w-r .pr-irlsnippet.pr-rd-display-tablet .pr-rd-flag-review-container,.p-w-r .pr-irlsnippet.pr-rid-large .pr-rd-flag-review-container,.p-w-r .pr-irlsnippet.pr-rid-medium .pr-rd-flag-review-container,.p-w-r .pr-qa-display.pr-rd-display-desktop .pr-rd-flag-review-container,.p-w-r .pr-qa-display.pr-rd-display-tablet .pr-rd-flag-review-container,.p-w-r .pr-qa-display.pr-rid-large .pr-rd-flag-review-container,.p-w-r .pr-qa-display.pr-rid-medium .pr-rd-flag-review-container,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-flag-review-container,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-flag-review-container,.p-w-r .pr-review-display.pr-rid-large .pr-rd-flag-review-container,.p-w-r .pr-review-display.pr-rid-medium .pr-rd-flag-review-container,.p-w-r .pr-rid.pr-rd-display-desktop .pr-rd-flag-review-container,.p-w-r .pr-rid.pr-rd-display-tablet .pr-rd-flag-review-container,.p-w-r .pr-rid.pr-rid-large .pr-rd-flag-review-container,.p-w-r .pr-rid.pr-rid-medium .pr-rd-flag-review-container {
	display: inline-block;
	vertical-align: text-bottom;
	line-height: normal
}

.p-w-r .pr-image-snippet.pr-rd-display-desktop .pr-rd-helpful-action,.p-w-r .pr-image-snippet.pr-rd-display-tablet .pr-rd-helpful-action,.p-w-r .pr-image-snippet.pr-rid-large .pr-rd-helpful-action,.p-w-r .pr-image-snippet.pr-rid-medium .pr-rd-helpful-action,.p-w-r .pr-irlsnippet.pr-rd-display-desktop .pr-rd-helpful-action,.p-w-r .pr-irlsnippet.pr-rd-display-tablet .pr-rd-helpful-action,.p-w-r .pr-irlsnippet.pr-rid-large .pr-rd-helpful-action,.p-w-r .pr-irlsnippet.pr-rid-medium .pr-rd-helpful-action,.p-w-r .pr-qa-display.pr-rd-display-desktop .pr-rd-helpful-action,.p-w-r .pr-qa-display.pr-rd-display-tablet .pr-rd-helpful-action,.p-w-r .pr-qa-display.pr-rid-large .pr-rd-helpful-action,.p-w-r .pr-qa-display.pr-rid-medium .pr-rd-helpful-action,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-helpful-action,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-helpful-action,.p-w-r .pr-review-display.pr-rid-large .pr-rd-helpful-action,.p-w-r .pr-review-display.pr-rid-medium .pr-rd-helpful-action,.p-w-r .pr-rid.pr-rd-display-desktop .pr-rd-helpful-action,.p-w-r .pr-rid.pr-rd-display-tablet .pr-rd-helpful-action,.p-w-r .pr-rid.pr-rid-large .pr-rd-helpful-action,.p-w-r .pr-rid.pr-rid-medium .pr-rd-helpful-action {
	display: inline-block;
	margin-right: 15px
}

@media (min-width:600px) {
	.p-w-r .pr-irlsnippet .pr-rd-helpful-action {
		display: inline-block;
		margin-right: 15px
	}
}

@-webkit-keyframes pulse {
	0% {
		background: #0b7bc1
	}

	50% {
		background: #26a4f3
	}

	to {
		background: #0b7bc1
	}
}

@-moz-keyframes pulse {
	0% {
		background: #0b7bc1
	}

	50% {
		background: #26a4f3
	}

	to {
		background: #0b7bc1
	}
}

@-ms-keyframes pulse {
	0% {
		background: #0b7bc1
	}

	50% {
		background: #26a4f3
	}

	to {
		background: #0b7bc1
	}
}

@keyframes pulse {
	0% {
		background: #0b7bc1
	}

	50% {
		background: #26a4f3
	}

	to {
		background: #0b7bc1
	}
}

@-webkit-keyframes fadeOut {
	0% {
		opacity: 1
	}

	50% {
		opacity: 1
	}

	to {
		opacity: 0;
		display: none
	}
}

@-moz-keyframes fadeOut {
	0% {
		opacity: 1
	}

	50% {
		opacity: 1
	}

	to {
		opacity: 0;
		display: none
	}
}

@-ms-keyframes fadeOut {
	0% {
		opacity: 1
	}

	50% {
		opacity: 1
	}

	to {
		opacity: 0;
		display: none
	}
}

@keyframes fadeOut {
	0% {
		opacity: 1
	}

	50% {
		opacity: 1
	}

	to {
		opacity: 0;
		display: none
	}
}

@-webkit-keyframes pr-spin {
	0% {
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	to {
		-webkit-transform: rotate(359deg);
		-ms-transform: rotate(359deg);
		-moz-transform: rotate(359deg);
		-o-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

@-moz-keyframes pr-spin {
	0% {
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	to {
		-webkit-transform: rotate(359deg);
		-ms-transform: rotate(359deg);
		-moz-transform: rotate(359deg);
		-o-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

@-ms-keyframes pr-spin {
	0% {
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	to {
		-webkit-transform: rotate(359deg);
		-ms-transform: rotate(359deg);
		-moz-transform: rotate(359deg);
		-o-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

@keyframes pr-spin {
	0% {
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	to {
		-webkit-transform: rotate(359deg);
		-ms-transform: rotate(359deg);
		-moz-transform: rotate(359deg);
		-o-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

@-webkit-keyframes modal-load {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@-moz-keyframes modal-load {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@-ms-keyframes modal-load {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@keyframes modal-load {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@-webkit-keyframes red {
	0% {
		color: #000
	}

	to {
		color: red
	}
}

@-moz-keyframes red {
	0% {
		color: #000
	}

	to {
		color: red
	}
}

@-ms-keyframes red {
	0% {
		color: #000
	}

	to {
		color: red
	}
}

@keyframes red {
	0% {
		color: #000
	}

	to {
		color: red
	}
}

.p-w-r .alert,.p-w-r .pr-alert {
	padding: 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px
}

.p-w-r .alert h4,.p-w-r .pr-alert h4 {
	margin-top: 0;
	color: inherit
}

.p-w-r .alert .alert-link,.p-w-r .pr-alert .alert-link {
	font-weight: 700
}

.p-w-r .alert>p,.p-w-r .alert>ul,.p-w-r .pr-alert>p,.p-w-r .pr-alert>ul {
	margin-bottom: 0
}

.p-w-r .alert>p+p,.p-w-r .pr-alert>p+p {
	margin-top: 5px
}

.p-w-r .alert-dismissable,.p-w-r .alert-dismissible {
	padding-right: 35px
}

.p-w-r .alert-dismissable .close,.p-w-r .alert-dismissible .close {
	position: relative;
	top: -2px;
	right: -21px;
	color: inherit
}

.p-w-r .alert-success {
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #3c763d
}

.p-w-r .alert-success hr {
	border-top-color: #c9e2b3
}

.p-w-r .alert-success .alert-link {
	color: #2b542c
}

.p-w-r .alert-info,.p-w-r .pr-alert-info {
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #31708f
}

.p-w-r .alert-info hr,.p-w-r .pr-alert-info hr {
	border-top-color: #a6e1ec
}

.p-w-r .alert-info .alert-link,.p-w-r .pr-alert-info .alert-link {
	color: #245269
}

.p-w-r .alert-warning,.p-w-r .pr-alert-warning {
	background-color: #fcf8e3;
	border-color: #faebcc;
	color: #8a6d3b
}

.p-w-r .alert-warning hr,.p-w-r .pr-alert-warning hr {
	border-top-color: #f7e1b5
}

.p-w-r .alert-warning .alert-link,.p-w-r .pr-alert-warning .alert-link {
	color: #66512c
}

.p-w-r .alert-danger,.p-w-r .pr-alert-danger {
	background-color: #f2dede;
	border-color: #ebccd1;
	color: #a94442
}

.p-w-r .alert-danger hr,.p-w-r .pr-alert-danger hr {
	border-top-color: #e4b9c0
}

.p-w-r .alert-danger .alert-link,.p-w-r .pr-alert-danger .alert-link {
	color: #843534
}

.p-w-r .clearfix:after,.p-w-r .clearfix:before {
	content: " ";
	display: table
}

.p-w-r .clearfix:after {
	clear: both
}

.p-w-r .center-block {
	display: block;
	margin-left: auto;
	margin-right: auto
}

.p-w-r .pr-pull-right,.p-w-r .pull-right {
	float: right!important
}

.p-w-r .pr-pull-left,.p-w-r .pull-left {
	float: left!important
}

.p-w-r .hide,.p-w-r .pr-hide {
	display: none!important
}

.p-w-r .show {
	display: block!important
}

.p-w-r .invisible {
	visibility: hidden
}

.p-w-r .text-hide {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}

.p-w-r .hidden {
	display: none!important;
	visibility: hidden!important
}

.p-w-r .affix {
	position: fixed;
	-webkit-transform: translateZ(0);
	transform: translateZ(0)
}

.p-w-r .pr-alert-container {
	margin-top: 50px;
	max-width: 700px
}

.p-w-r .pr-btn-danger {
	-moz-box-sizing: border-box;
	text-shadow: none;
	text-transform: none;
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding: 12px 15px;
	font-size: 14px;
	line-height: 1;
	border-radius: 2px;
	color: #fff;
	background-color: #f05e24;
	border: solid #c0451e;
	border-width: 1px 1px 2px;
	font-weight: 700
}

.open>.p-w-r .pr-btn-danger.dropdown-toggle,.p-w-r .pr-btn-danger.active,.p-w-r .pr-btn-danger:active,.p-w-r .pr-btn-danger:focus,.p-w-r .pr-btn-danger:hover {
	color: #fff;
	background-color: #d3460e;
	border-color: #8b3216
}

.open>.p-w-r .pr-btn-danger.dropdown-toggle,.p-w-r .pr-btn-danger.active,.p-w-r .pr-btn-danger:active {
	background-image: none
}

.p-w-r .pr-btn-danger.disabled,.p-w-r .pr-btn-danger.disabled.active,.p-w-r .pr-btn-danger.disabled:active,.p-w-r .pr-btn-danger.disabled:focus,.p-w-r .pr-btn-danger.disabled:hover,.p-w-r .pr-btn-danger[disabled],.p-w-r .pr-btn-danger[disabled].active,.p-w-r .pr-btn-danger[disabled]:active,.p-w-r .pr-btn-danger[disabled]:focus,.p-w-r .pr-btn-danger[disabled]:hover,fieldset[disabled] .p-w-r .pr-btn-danger,fieldset[disabled] .p-w-r .pr-btn-danger.active,fieldset[disabled] .p-w-r .pr-btn-danger:active,fieldset[disabled] .p-w-r .pr-btn-danger:focus,fieldset[disabled] .p-w-r .pr-btn-danger:hover {
	background-color: #f05e24;
	border-color: #c0451e
}

.p-w-r .pr-btn-danger .badge {
	color: #f05e24;
	background-color: #fff
}

.p-w-r .pr-has-error .control-label span,.p-w-r .pr-has-error .pr-control-label span {
	color: #d00
}

.p-w-r .pr-has-error .form-control,.p-w-r .pr-has-error .form-control:focus {
	border-color: #d00
}

.p-w-r textarea+.pr-text-danger {
	margin-top: 10px
}

@media screen and (max-width:480px) {
	.p-w-r .pr-star,.p-w-r .pr-star-selected,.p-w-r .pr-star:hover {
		margin-left: 2px;
		margin-right: 2px
	}

	.p-w-r .btn-group-radio-horizontal-linked.btn-toggle>div:not(:first-child):not(:last-child),.p-w-r .btn-group-radio-horizontal.btn-toggle>div:not(:first-child):not(:last-child) {
		border-radius: 0
	}

	.p-w-r .btn-group-radio-horizontal-linked.btn-toggle>:first-child,.p-w-r .btn-group-radio-horizontal.btn-toggle>:first-child {
		border-bottom-right-radius: 0;
		border-bottom-left-radius: 0
	}

	.p-w-r .btn-group-radio-horizontal-linked.btn-toggle>:last-child,.p-w-r .btn-group-radio-horizontal.btn-toggle>:last-child {
		border-top-left-radius: 0;
		border-top-right-radius: 0;
		border-bottom-width: 2px
	}

	.p-w-r .btn-group-radio-horizontal-linked .pr-btn,.p-w-r .btn-group-radio-horizontal .pr-btn {
		display: block;
		white-space: normal;
		text-align: left;
		border-bottom-width: 1px
	}

	.p-w-r .btn-group-radio-horizontal-linked .pr-btn+.pr-btn,.p-w-r .btn-group-radio-horizontal .pr-btn+.pr-btn {
		border-top: 0
	}

	.p-w-r .pr-error-console {
		width: 90%;
		left: 5%
	}
}

@media screen and (min-width:481px) {
	.p-w-r .btn-group-radio-horizontal,.p-w-r .btn-group-radio-horizontal-linked {
		display: table;
		table-layout: fixed
	}

	.p-w-r .btn-group-radio-horizontal-linked.btn-toggle>div:not(:first-child):not(:last-child),.p-w-r .btn-group-radio-horizontal.btn-toggle>div:not(:first-child):not(:last-child) {
		border-radius: 0
	}

	.p-w-r .btn-group-radio-horizontal-linked.btn-toggle>:first-child,.p-w-r .btn-group-radio-horizontal.btn-toggle>:first-child {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0
	}

	.p-w-r .btn-group-radio-horizontal-linked.btn-toggle>:last-child,.p-w-r .btn-group-radio-horizontal.btn-toggle>:last-child {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0
	}

	.p-w-r .btn-group-radio-horizontal-linked .pr-btn,.p-w-r .btn-group-radio-horizontal .pr-btn {
		white-space: normal;
		display: table-cell
	}

	.p-w-r .btn-group-radio-horizontal-linked .pr-btn+.pr-btn,.p-w-r .btn-group-radio-horizontal .pr-btn+.pr-btn {
		border-left: 0
	}

	.p-w-r .tag-group .pr-cb-tag-container {
		width: 49%;
		float: left;
		margin-right: 0
	}

	.p-w-r .tag-group .pr-cb-tag-container:nth-child(odd) {
		margin-right: 2%
	}

	.p-w-r .tag-group .pr-btn-add-tag {
		clear: left
	}
}

@media screen and (max-width:767px) {
	.p-w-r .rating-text {
		display: none
	}

	.p-w-r .pr-header-product-img {
		text-align: center
	}

	.p-w-r .pr-radio-tag-container {
		margin-top: 0
	}

	.p-w-r .p-w-r .checkbox,.p-w-r .p-w-r .pr-checkbox,.p-w-r .p-w-r .radio {
		margin-bottom: 1px
	}

	.p-w-r .checkbox+.checkbox,.p-w-r .checkbox+.pr-checkbox,.p-w-r .pr-checkbox+.checkbox,.p-w-r .pr-checkbox+.pr-checkbox,.p-w-r .radio+.radio {
		margin-top: 0
	}

	.p-w-r .checkbox label,.p-w-r .pr-checkbox label,.p-w-r .radio label {
		color: #666;
		display: block;
		margin-bottom: 1px;
		padding: 16px
	}

	.p-w-r .pr-checkbox label {
		padding: 0
	}

	.p-w-r .input-add-tag {
		margin-top: 18px
	}
}

.p-w-r .react-tabs [role=tablist] {
	border-bottom: 1px solid #aaa;
	margin: 0 0 10px;
	padding: 0
}

.p-w-r .react-tabs [role=tab] {
	display: inline-block;
	border: 1px solid transparent;
	border-bottom: none;
	bottom: -1px;
	list-style: none;
	padding: 6px 12px;
	cursor: pointer;
	position: relative
}

.p-w-r .react-tabs [role=tab][aria-selected=true] {
	background: #fff;
	border-color: #aaa;
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0
}

.p-w-r .react-tabs [role=tab]:focus {
	box-shadow: 0 0 5px #0188fe;
	border-color: #0188fe;
	outline: none
}

.p-w-r .react-tabs [role=tab]:focus:after {
	content: "";
	position: absolute;
	height: 5px;
	left: -4px;
	right: -4px;
	bottom: -5px;
	background: #fff
}

.p-w-r {
	color: #000;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight: 400;
	-webkit-font-smoothing: subpixel-antialiased!important
}

.p-w-r .pr-media-card {
	display: flex;
	height: 400px;
	max-width: 80%;
	min-width: 500px;
	background-color: #000;
	pointer-events: all
}

.p-w-r .pr-media-card-in {
	transition: transform .3s ease-in-out,visibility 0s ease-in-out 0s;
	transform: translateZ(0);
	visibility: visible
}

.p-w-r .pr-media-card-out {
	transition: transform .3s ease-in-out,visibility .4s ease-in-out .4s;
	transform: translate3d(0,250%,0);
	visibility: hidden
}

.p-w-r .pr-media-card-media {
	background-color: #000;
	min-width: 250px;
	text-align: center;
	position: relative;
	margin: auto 0
}

.p-w-r .pr-media-card-media>* {
	max-height: 400px;
	max-width: 100%
}

.p-w-r .pr-media-card-media video {
	width: 100%;
	height: 100%
}

.p-w-r .pr-media-card-content {
	background-color: #fff;
	flex: 1 0 250px;
	max-width: 250px;
	padding: 25px 20px;
	overflow-y: auto;
	display: flex;
	flex-direction: column;
	justify-content: space-between
}

.p-w-r .pr-media-card-content-instagram {
	padding: 5px;
	flex: 1 0 auto
}

.p-w-r .pr-media-card-content-instagram-profile {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	margin-bottom: 4px
}

.p-w-r .pr-media-card-content-instagram-profile-icon {
	height: 25px;
	width: 25px
}

.p-w-r .pr-media-card-content-instagram-profile-info-photo {
	height: 40px;
	width: 40px;
	border-radius: 50%;
	margin-right: 20px!important
}

.p-w-r .pr-media-card-content-instagram-profile-info-name a {
	color: #303533;
	font-weight: 700;
	cursor: pointer
}

.p-w-r .pr-media-card-content-instagram-caption {
	line-height: inherit;
	margin-bottom: 8px
}

.p-w-r .pr-media-card-content-instagram-date {
	color: #929496;
	font-size: 12px;
	margin-bottom: 8px
}

.p-w-r .pr-media-card-content-text p {
	text-align: left!important;
	margin: 0 0 10px
}

.p-w-r .pr-media-card-content-text-stars .pr-snippet-stars {
	display: flex;
	margin-bottom: 5px
}

.p-w-r .pr-media-card-content-text-stars .pr-snippet-stars .pr-star,.p-w-r .pr-media-card-content-text-stars .pr-snippet-stars .pr-star-selected,.p-w-r .pr-media-card-content-text-stars .pr-snippet-stars .pr-star-selected:hover,.p-w-r .pr-media-card-content-text-stars .pr-snippet-stars .pr-star-v4,.p-w-r .pr-media-card-content-text-stars .pr-snippet-stars .pr-star:hover {
	border-radius: 2px 2px 2px 2px;
	width: 18px;
	height: 18px;
	background-size: 18px 18px;
	margin-right: 2px;
	padding: 0;
	margin-left: 0
}

.p-w-r .pr-media-card-content-text-stars .pr-snippet-stars .pr-star-selected:hover img,.p-w-r .pr-media-card-content-text-stars .pr-snippet-stars .pr-star-selected img,.p-w-r .pr-media-card-content-text-stars .pr-snippet-stars .pr-star-v4 img,.p-w-r .pr-media-card-content-text-stars .pr-snippet-stars .pr-star:hover img,.p-w-r .pr-media-card-content-text-stars .pr-snippet-stars .pr-star img {
	padding: 3px;
	max-height: inherit
}

.p-w-r .pr-media-card-content-text-stars .pr-snippet-stars .pr-snippet-rating-decimal {
	border: 1px solid #ccc;
	border-radius: 2px;
	display: inline-block;
	padding: 1px 7px;
	height: 18px
}

.p-w-r .pr-media-card-content-text-headline {
	color: #535353;
	font-weight: 700;
	line-height: 18px
}

.p-w-r .pr-media-card-content-text-readreview {
	color: #007bc3;
	font-size: 12px;
	border: none;
	background-color: inherit;
	margin-bottom: 10px;
	cursor: pointer
}

.p-w-r .pr-media-card-content-text-comments {
	line-height: inherit
}

.p-w-r .pr-media-card-content-text-date,.p-w-r .pr-media-card-content-text-disclosure {
	color: #929496;
	font-size: 12px
}

.p-w-r .pr-media-card-content-text-date span,.p-w-r .pr-media-card-content-text-disclosure span {
	color: #929496!important;
	font-size: 12px
}

.p-w-r .pr-media-card-content-text-disclosure {
	font-style: italic
}

.p-w-r .pr-media-card .pr-shoppable {
	display: flex;
	border: solid #ccc;
	border-width: 1px 1px 2px;
	border-radius: 2px;
	padding: 11px;
	color: inherit;
	text-decoration: none;
	margin-bottom: 5px;
	align-items: center
}

.p-w-r .pr-media-card .pr-shoppable svg {
	vertical-align: bottom;
	margin-right: 5px
}

.p-w-r .pr-media-card .pr-shoppable:hover {
	background-color: #eee
}

.p-w-r .pr-media-card .pr-shoppable__image {
	height: 40px;
	width: 40px
}

.p-w-r .pr-media-card .pr-shoppable__text {
	padding-left: 8px;
	flex: 1;
	color: #333
}

.p-w-r .pr-media-card .pr-shop-all {
	display: block;
	font-size: 14px;
	color: inherit;
	text-decoration: none;
	font-weight: 700
}

.p-w-r .pr-media-card .pr-shop-all svg {
	vertical-align: sub;
	margin-right: 5px
}

.p-w-r .pr-media-card-footer {
	display: flex;
	flex: none;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center
}

.p-w-r .pr-media-card-footer-helpful-action .pr-helpful-btn {
	padding: 6px
}

.p-w-r .pr-media-card-footer-flagging {
	color: #007bc3;
	font-size: 12px
}

.p-w-r .pr-media-card-footer-flagging-isflagged {
	display: flex;
	align-items: baseline
}

.p-w-r .pr-media-card-footer .pr-shop-all,.p-w-r .pr-media-card-footer .pr-shoppable {
	display: none
}

@media screen and (max-width:550px) {
	.p-w-r .pr-media-card {
		flex-direction: column;
		height: 100vh;
		width: 100vw;
		min-width: inherit;
		max-width: inherit
	}

	.p-w-r .pr-media-card-media {
		height: calc(100vh - 200px);
		flex: 1;
		position: relative
	}

	.p-w-r .pr-media-card-media>* {
		max-height: 100%;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%,-50%)
	}

	.p-w-r .pr-media-card-content {
		flex: 1 1 200px;
		max-height: 225px;
		max-width: inherit;
		padding: 25px 20px
	}

	.p-w-r .pr-media-card .pr-shoppable {
		display: none
	}

	.p-w-r .pr-media-card-footer .pr-shoppable {
		display: inherit
	}
}

.p-w-r .pr-media-carousel--light .button {
	position: fixed;
	top: 45%;
	z-index: 10004;
	height: 50px
}

.p-w-r .pr-media-carousel--light .button__next {
	right: 10px;
	transform: rotate(180deg)
}

.p-w-r .pr-media-carousel--light .button__prev {
	left: 10px
}

.p-w-r .pr-media-carousel--light .button .icon {
	background-color: transparent;
	border: none;
	cursor: pointer
}

.p-w-r .pr-media-carousel--light .button .icon .pr-caret-icon {
	display: block;
	height: 50px;
	width: 50px;
	border-radius: 50%;
	background: #fff
}

.p-w-r .pr-media-carousel--light .button .icon .pr-caret-icon__circle {
	stroke: #fff
}

.p-w-r .pr-media-carousel--light .button .icon .pr-caret-icon__line {
	stroke: #0b7bc1
}

.p-w-r .pr-media-carousel--light .button .icon:focus .pr-caret-icon,.p-w-r .pr-media-carousel--light .button .icon:hover .pr-caret-icon,.p-w-r .pr-media-carousel--light .button:focus .pr-caret-icon,.p-w-r .pr-media-carousel--light .button:hover .pr-caret-icon {
	background: rgba(74,153,202,.7)
}

.p-w-r .pr-media-carousel--light .button .icon:focus .pr-caret-icon__circle,.p-w-r .pr-media-carousel--light .button .icon:hover .pr-caret-icon__circle,.p-w-r .pr-media-carousel--light .button:focus .pr-caret-icon__circle,.p-w-r .pr-media-carousel--light .button:hover .pr-caret-icon__circle {
	stroke: none
}

.p-w-r .pr-media-carousel--light .button .icon:focus .pr-caret-icon__line,.p-w-r .pr-media-carousel--light .button .icon:hover .pr-caret-icon__line,.p-w-r .pr-media-carousel--light .button:focus .pr-caret-icon__line,.p-w-r .pr-media-carousel--light .button:hover .pr-caret-icon__line {
	stroke: #fff
}

.p-w-r .pr-media-carousel--light .carousel__body--light {
	position: relative;
	height: 100vh
}

.p-w-r .pr-media-carousel--light .carousel__body--light .slide {
	width: 100%;
	pointer-events: none
}

.p-w-r .pr-media-carousel--light .carousel__body--light .slide--dark {
	position: absolute;
	top: 50%;
	left: 50%;
	display: flex;
	justify-content: center;
	z-index: 10003
}

.p-w-r .pr-media-carousel--light .carousel__body--light .slide__center {
	transform: translate3d(-50%,-50%,0)
}

.p-w-r .pr-media-carousel--light .carousel__body--light .slide__center-left--active {
	transform: translate3d(150%,-50%,0);
	transition: transform .5s ease
}

.p-w-r .pr-media-carousel--light .carousel__body--light .slide__center-right--active {
	transform: translate3d(-250%,-50%,0);
	transition: transform .5s ease
}

.p-w-r .pr-media-carousel--light .carousel__body--light .slide__left {
	transform: translate3d(-250%,-50%,0)
}

.p-w-r .pr-media-carousel--light .carousel__body--light .slide__left--active {
	transform: translate3d(-50%,-50%,0);
	transition: transform .5s ease
}

.p-w-r .pr-media-carousel--light .carousel__body--light .slide__right {
	transform: translate3d(150%,-50%,0)
}

.p-w-r .pr-media-carousel--light .carousel__body--light .slide__right--active {
	transform: translate3d(-50%,-50%,0);
	transition: transform .5s ease
}

@media screen and (max-width:550px) {
	.p-w-r .pr-media-carousel--light .carousel__body--light {
		height: 100vh;
		width: 100vw
	}
}

.p-w-r .pr-read-review {
	overflow: scroll;
	position: absolute;
	background-color: #fff;
	padding: 20px;
	max-height: 50vh;
	width: 350px;
	pointer-events: all;
	top: 25%;
	left: calc(50% - 175px);
	z-index: 10003
}

.p-w-r .pr-read-review,.p-w-r .pr-read-review-in {
	transition: transform .3s ease-in-out,visibility 0s ease-in-out 0s
}

.p-w-r .pr-read-review-in {
	transform: translateZ(0);
	visibility: visible
}

.p-w-r .pr-read-review-out {
	transition: transform .3s ease-in-out,visibility .4s ease-in-out .4s;
	transform: translate3d(0,-1000%,0);
	visibility: hidden
}

.p-w-r .pr-read-review-flagging-in {
	transition: transform .3s ease-in-out,visibility 0s ease-in-out 0s;
	transform: translateZ(0);
	visibility: visible
}

.p-w-r .pr-read-review-flagging-out {
	transition: transform .3s ease-in-out,visibility .4s ease-in-out .4s;
	transform: translate3d(0,250%,0);
	visibility: hidden
}

.p-w-r .pr-read-review .pr-back-to-media {
	display: flex;
	align-items: center;
	background: none;
	border: none;
	margin-bottom: 16px;
	color: #007bc3;
	font-size: 14px;
	cursor: pointer
}

.p-w-r .pr-read-review .pr-back-to-media .pr-caret-icon {
	width: 18px;
	height: 18px
}

.p-w-r .pr-read-review .pr-review {
	width: 100%;
	margin-bottom: 0
}

.p-w-r .pr-read-review .pr-review .pr-rd-footer {
	padding: 0
}

.p-w-r .pr-read-review .pr-review .pr-rd-description .pr-rd-side-content-block {
	right: -36%
}

@media screen and (min-width:780px) {
	.p-w-r .pr-read-review {
		width: 800px;
		top: 30%;
		left: calc(50% - 400px)
	}
}

@media screen and (max-width:550px) {
	.p-w-r .pr-read-review {
		width: 100vw;
		top: 15%;
		left: 0;
		max-height: 500px
	}
}

.p-w-r .pr-image-snippet {
	width: 80px;
	display: flex;
	flex-direction: column;
	align-items: center;
	padding-top: 8px;
	position: relative
}

.p-w-r .pr-image-snippet .pr-image-snippet-text {
	width: 70px;
	margin-top: 3px;
	font-size: 10px;
	font-weight: 700;
	text-align: center;
	display: inline-block
}

.p-w-r .pr-image-snippet .pr-image-snippet-button {
	height: 60px;
	width: 60px;
	overflow: hidden;
	cursor: pointer;
	border: 0;
	text-align: center;
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	border-radius: 2px
}

.p-w-r .pr-image-snippet .pr-image-snippet-button .pr-image-snippet-play-btn {
	width: 24px;
	height: 24px;
	top: 18px;
	left: 18px;
	position: absolute
}

.p-w-r .pr-image-snippet .pr-image-snippet-badge {
	position: absolute;
	top: 0;
	left: 0;
	color: #fff;
	background-color: #f38118;
	padding: 2px 6px;
	border-radius: 10px;
	font-size: 10px;
	min-width: 23px;
	text-align: center
}

.p-w-r .pr-irlsnippet {
	position: relative;
	display: flex;
	height: 150px
}

.p-w-r .pr-irlsnippet.pr-irlsnippet-xl {
	height: inherit
}

.p-w-r .pr-irlsnippet-leftbtn,.p-w-r .pr-irlsnippet-rightbtn {
	min-width: 35px;
	border: none;
	background: none;
	cursor: pointer
}

.p-w-r .pr-irlsnippet-leftbtn .pr-caret-icon svg,.p-w-r .pr-irlsnippet-rightbtn .pr-caret-icon svg {
	height: 30px;
	width: 25px
}

.p-w-r .pr-irlsnippet-rightbtn .pr-caret-icon svg {
	transform: rotate(180deg)
}

.p-w-r .pr-irlsnippet-left-opaque-box,.p-w-r .pr-irlsnippet-right-opaque-box {
	height: 100%;
	width: 25px;
	position: absolute;
	z-index: 1;
	background-color: #fff;
	opacity: .7
}

.p-w-r .pr-irlsnippet-left-opaque-box {
	left: 35px
}

.p-w-r .pr-irlsnippet-right-opaque-box {
	right: 35px
}

.p-w-r .pr-irlsnippet-images {
	position: relative;
	display: flex;
	overflow-x: scroll;
	scroll-behavior: smooth;
	height: 100%
}

.p-w-r .pr-irlsnippet-images .pr-irlsnippet-image-container {
	margin-right: 3px;
	position: relative;
	height: 100%;
	cursor: pointer
}

.p-w-r .pr-irlsnippet-images .pr-irlsnippet-image-container .pr-irlsnippet-loading-box,.p-w-r .pr-irlsnippet-images .pr-irlsnippet-image-container img {
	width: 150px
}

.p-w-r .pr-irlsnippet-images .pr-irlsnippet-image-container .pr-irlsnippet-play-btn {
	z-index: 10;
	position: absolute;
	width: 50px;
	height: 50px;
	top: calc(50% - 25px);
	left: calc(50% - 25px)
}

.p-w-r .pr-irlsnippet-images .pr-irlsnippet-image-container:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	transition: all .15s linear
}

.p-w-r .pr-irlsnippet-images .pr-irlsnippet-image-container:hover {
	background: none
}

.p-w-r .pr-irlsnippet-images .pr-irlsnippet-image-container:hover:before {
	background: rgba(74,153,202,.5)
}

.p-w-r .pr-irlsnippet-images .pr-irlsnippet-image {
	height: 100%;
	width: auto
}

.p-w-r .pr-media-input-display {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 20px
}

.p-w-r .pr-media-input-display .pr-media-input-display-thumbnail {
	margin-right: 10px
}

.p-w-r .pr-media-input-display .pr-media-input-display-thumbnail .pr-media-input-display-thumbnail-wrapper {
	background-color: #eee
}

.p-w-r .pr-media-input-display .pr-media-input-display-thumbnail .pr-media-input-display-thumbnail-wrapper img {
	width: 120px;
	height: 120px;
	border-radius: 5px;
	border: 1px solid #ccc
}

.p-w-r .pr-media-input-display .pr-media-input-display-thumbnail .pr-loading-indicator {
	width: 75px;
	height: 75px
}

.p-w-r .pr-media-input-display .pr-media-input-display-captionGroup {
	width: 100%
}

.p-w-r .pr-media-input-display .pr-media-input-display-captionGroup .pr-media-input-display-captionGroup-buttons {
	margin-top: 10px;
	display: flex
}

.p-w-r .pr-media-input-display .pr-media-input-display-captionGroup .pr-media-input-display-captionGroup-buttons .pr-media-input-display-captionGroup-buttons-remove {
	width: 34px;
	height: 30px;
	margin-right: 10px;
	cursor: pointer
}

.p-w-r .pr-media-input-display .pr-media-input-display-captionGroup .pr-media-input-display-captionGroup-buttons .pr-media-input-display-captionGroup-buttons-rotate {
	width: 34px;
	height: 30px;
	cursor: pointer
}

@media (max-width:650px) {
	.p-w-r .pr-media-input-display .pr-media-input-display-thumbnail .pr-media-input-display-thumbnail-wrapper img {
		width: 85px;
		height: 85px
	}
}

.pr-answer-form .pr-header-required,.pr-question-form .pr-header-required {
	margin-top: 0
}

.pr-answer-form .pr-header-required .pr-required-indicator,.pr-question-form .pr-header-required .pr-required-indicator {
	color: #d00
}

.pr-answer-form .pr-header-required .pr-required-text,.pr-question-form .pr-header-required .pr-required-text {
	color: #303533
}

.p-w-r section.pr-social-sharing {
	margin: 0 0 40px;
	padding: 20px;
	border: 1px dashed #bbb;
	border-radius: 5px;
	background-color: #f6f6f6;
	max-width: 800px;
	display: flex;
	align-items: center
}

.p-w-r section.pr-social-sharing .pr-h1,.p-w-r section.pr-social-sharing h1 {
	margin: 0 0 5px;
	font-size: 20px;
	color: #6b6b75
}

.p-w-r section.pr-social-sharing p {
	line-height: 16px
}

.p-w-r section.pr-social-sharing .pr-social-sharing-right {
	flex: 1
}

.p-w-r section.pr-social-sharing .pr-social-sharing-left {
	flex: 1;
	max-width: 117px
}

.p-w-r section.pr-social-sharing .pr-social-sharing-left img {
	mix-blend-mode: multiply
}

.p-w-r section.pr-social-sharing .pr-share-btns {
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	flex-wrap: wrap;
	margin-left: -5px
}

.p-w-r section.pr-social-sharing .pr-share-btns .pr-share-btn {
	flex-grow: 1;
	margin: 5px;
	cursor: pointer;
	display: inline-block;
	box-sizing: border-box;
	border-radius: 2px;
	position: relative;
	vertical-align: baseline;
	text-indent: 20px;
	width: auto;
	padding: 10px 14px;
	text-align: center;
	text-decoration: none;
	font-weight: 700;
	color: #fff!important;
	-webkit-font-smoothing: antialiased;
	border-bottom-width: 2px
}

.p-w-r section.pr-social-sharing .pr-share-btns .pr-share-btn-facebook {
	background: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNjYuODkzIiBoZWlnaHQ9IjI2Ni44OTUiPjxwYXRoIGZpbGw9IiMzQzVBOTkiIGQ9Ik0yNDguMDgyIDI2Mi4zMDdjNy44NTQgMCAxNC4yMjMtNi4zNjkgMTQuMjIzLTE0LjIyNVYxOC44MTJjMC03Ljg1Ny02LjM2OC0xNC4yMjQtMTQuMjIzLTE0LjIyNEgxOC44MTJjLTcuODU3IDAtMTQuMjI0IDYuMzY3LTE0LjIyNCAxNC4yMjR2MjI5LjI3YzAgNy44NTUgNi4zNjYgMTQuMjI1IDE0LjIyNCAxNC4yMjVoMjI5LjI3eiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xODIuNDA5IDI2Mi4zMDd2LTk5LjgwM2gzMy40OTlsNS4wMTYtMzguODk1aC0zOC41MTVWOTguNzc3YzAtMTEuMjYxIDMuMTI3LTE4LjkzNSAxOS4yNzUtMTguOTM1bDIwLjU5Ni0uMDA5VjQ1LjA0NWMtMy41NjItLjQ3NC0xNS43ODgtMS41MzMtMzAuMDEyLTEuNTMzLTI5LjY5NSAwLTUwLjAyNSAxOC4xMjYtNTAuMDI1IDUxLjQxM3YyOC42ODRoLTMzLjU4NXYzOC44OTVoMzMuNTg1djk5LjgwM2g0MC4xNjZ6Ii8+PC9zdmc+) 3px 50% no-repeat;background-position: 15px 5px;
	background-size: 24px 24px;
	background-color: #3b5998;
	border: solid #2e4470;
	border-width: 1px 1px 2px
}

.p-w-r section.pr-social-sharing .pr-share-btns .pr-share-btn-twitter {
	background: url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MDAgNDAwIj48cGF0aCBmaWxsPSIjMWRhMWYyIiBkPSJNMCAwaDQwMHY0MDBIMHoiLz48cGF0aCBkPSJNMTUzLjYgMzAxLjZjOTQuMyAwIDE0NS45LTc4LjIgMTQ1LjktMTQ1LjkgMC0yLjIgMC00LjQtLjEtNi42IDEwLTcuMiAxOC43LTE2LjMgMjUuNi0yNi42LTkuMiA0LjEtMTkuMSA2LjgtMjkuNSA4LjEgMTAuNi02LjMgMTguNy0xNi40IDIyLjYtMjguNC05LjkgNS45LTIwLjkgMTAuMS0zMi42IDEyLjQtOS40LTEwLTIyLjctMTYuMi0zNy40LTE2LjItMjguMyAwLTUxLjMgMjMtNTEuMyA1MS4zIDAgNCAuNSA3LjkgMS4zIDExLjctNDIuNi0yLjEtODAuNC0yMi42LTEwNS43LTUzLjYtNC40IDcuNi02LjkgMTYuNC02LjkgMjUuOCAwIDE3LjggOS4xIDMzLjUgMjIuOCA0Mi43LTguNC0uMy0xNi4zLTIuNi0yMy4yLTYuNHYuN2MwIDI0LjggMTcuNyA0NS42IDQxLjEgNTAuMy00LjMgMS4yLTguOCAxLjgtMTMuNSAxLjgtMy4zIDAtNi41LS4zLTkuNi0uOSA2LjUgMjAuNCAyNS41IDM1LjIgNDcuOSAzNS42LTE3LjYgMTMuOC0zOS43IDIyLTYzLjcgMjItNC4xIDAtOC4yLS4yLTEyLjItLjcgMjIuNiAxNC40IDQ5LjYgMjIuOSA3OC41IDIyLjkiIGZpbGw9IiNmZmYiLz48L3N2Zz4=) 3px 50% no-repeat;background-position: 15px 4px;
	background-size: 30px 30px;
	background-color: #1da1f2;
	border: solid #116ca3;
	border-width: 1px 1px 2px
}

.p-w-r section.pr-social-sharing .pr-share-btns .pr-share-btn-pinterest {
	background: #bd081c url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzAiIHdpZHRoPSIzMCIgdmlld0JveD0iLTEgLTEgMzEgMzEiPjxwYXRoIGQ9Ik0yOS40NDkgMTQuNjYyYzAgOC4wNi02LjU4MSAxNC41OTQtMTQuNjk5IDE0LjU5NC04LjExOCAwLTE0LjY5OS02LjUzNC0xNC42OTktMTQuNTk0Qy4wNTEgNi42MDEgNi42MzIuMDY3IDE0Ljc1LjA2N2M4LjExOCAwIDE0LjY5OSA2LjUzNCAxNC42OTkgMTQuNTk1IiBmaWxsPSIjZmZmIiBzdHJva2U9IiNmZmYiLz48cGF0aCBkPSJNMTQuNzMzIDEuNjg2Yy03LjIxNyAwLTEzLjA2OCA1LjgwOS0xMy4wNjggMTIuOTc2IDAgNS40OTcgMy40NDQgMTAuMTkyIDguMzA1IDEyLjA4Mi0uMTE0LTEuMDI2LS4yMTctMi42MDEuMDQ2LTMuNzIyLjIzNy0xLjAxMiAxLjUzMi02LjQ1IDEuNTMyLTYuNDVzLS4zOTEtLjc3Ny0uMzkxLTEuOTI2YzAtMS44MDQgMS4wNTQtMy4xNTEgMi4zNjUtMy4xNTEgMS4xMTUgMCAxLjY1My44MzEgMS42NTMgMS44MjggMCAxLjExMy0uNzEzIDIuNzc3LTEuMDgyIDQuMzItLjMwOCAxLjI5Mi42NTIgMi4zNDUgMS45MzUgMi4zNDUgMi4zMjMgMCA0LjEwOC0yLjQzMiA0LjEwOC01Ljk0MiAwLTMuMTA3LTIuMjQ4LTUuMjc5LTUuNDU4LTUuMjc5LTMuNzE5IDAtNS45MDEgMi43NjktNS45MDEgNS42MzEgMCAxLjExNS40MzMgMi4zMTEuOTcyIDIuOTYxYS4zODUuMzg1IDAgMCAxIC4wOTEuMzcyYy0uMDk5LjQxLS4zMiAxLjI5Mi0uMzYzIDEuNDcyLS4wNTcuMjM3LS4xODkuMjg4LS40MzcuMTczLTEuNjMyLS43NTQtMi42NTMtMy4xMjQtMi42NTMtNS4wMjcgMC00LjA5MyAyLjk5Ni03Ljg1MiA4LjYzNS03Ljg1MiA0LjUzMyAwIDguMDU2IDMuMjA4IDguMDU2IDcuNDk0IDAgNC40NzItMi44MzkgOC4wNzEtNi43ODEgOC4wNzEtMS4zMjQgMC0yLjU2OS0uNjgzLTIuOTk1LTEuNDkgMCAwLS42NTUgMi40NzgtLjgxNCAzLjA4NS0uMjk1IDEuMTI3LTEuMDkyIDIuNTM5LTEuNjI1IDMuNDAxIDEuMjIzLjM3NiAyLjUyMy41NzkgMy44Ny41NzkgNy4yMTcgMCAxMy4wNjgtNS44MDkgMTMuMDY4LTEyLjk3NSAwLTcuMTY3LTUuODUxLTEyLjk3Ni0xMy4wNjgtMTIuOTc2IiBmaWxsPSIjYmQwODFjIi8+PC9zdmc+) 3px 50% no-repeat;background-position: 15px 6px;
	background-size: 24px 24px;
	background-color: #aa0719;
	border: solid #51020b;
	border-width: 1px 1px 2px
}

@media (max-width:750px) {
	.p-w-r section.pr-social-sharing .pr-share-btns {
		display: block
	}

	.p-w-r section.pr-social-sharing .pr-share-btns .pr-share-btn {
		width: 100%;
		margin: 5px 0
	}

	.p-w-r section.pr-social-sharing .pr-share-btns .pr-share-btn-facebook {
		background-position: 15px 5px
	}

	.p-w-r section.pr-social-sharing .pr-share-btns .pr-share-btn-twitter {
		background-position: 17px 4px
	}

	.p-w-r section.pr-social-sharing .pr-share-btns .pr-share-btn-pinterest {
		background-position: 17px 6px
	}
}

@media (max-width:500px) {
	.p-w-r section.pr-social-sharing .pr-social-sharing-left {
		display: none
	}
}

.pr-war-mo .pr-war-mo-header {
	background: #f0f0f0;
	margin: 0 0 30px;
	padding: 15px 20px
}

.pr-war-mo .pr-war-mo-header-empty {
	margin-top: 20px
}

.pr-war-mo .pr-war-mo-header-inner {
	box-sizing: border-box;
	margin: 0 auto;
	max-width: 600px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	min-width: 0
}

.pr-war-mo .pr-war-mo-header-inner-product-name {
	display: inline-block;
	font-size: .8rem;
	color: #303137;
	font-weight: 700;
	line-height: 1.5rem;
	margin: 0 0 0 10px;
	padding: 0
}

.pr-war-mo .pr-war-mo-header-inner-product-img {
	display: inline-block;
	border-radius: 50px;
	height: 40px;
	vertical-align: middle;
	width: 40px
}

.pr-war-mo .pr-war-mo-form {
	box-sizing: border-box;
	margin: 0 auto;
	max-width: 600px;
	padding: 0 20px;
	text-align: center
}

.pr-war-mo .pr-war-mo-form-subtitle,.pr-war-mo .pr-war-mo-form-title {
	text-align: center
}

.pr-war-mo .pr-war-mo-form-title {
	padding: 0 0 5px;
	color: #303137;
	font-size: 1.8rem;
	font-weight: 700;
	line-height: 1.5rem;
	margin: 0
}

.pr-war-mo .pr-war-mo-form-subtitle {
	color: #666;
	font-weight: 400;
	line-height: 1.25rem;
	font-size: 1rem;
	padding: 0 0 20px;
	margin: 0
}

.pr-war-mo .pr-war-mo-form-share-media .pr-btn {
	display: block;
	cursor: pointer
}

.pr-war-mo .pr-war-mo-form-share-media img {
	width: 220px;
	margin: 0 0 20px
}

.pr-war-mo .pr-war-mo-form input[type=file] {
	position: absolute!important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px 1px 1px 1px);
	clip: rect(1px,1px,1px,1px)
}

.pr-war-mo .pr-war-mo-form label {
	width: 100%!important
}

.pr-war-mo .pr-war-mo-form-medialist {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 20px
}

.pr-war-mo .pr-war-mo-form-medialist-thumb {
	max-width: 200px;
	margin: 0 10px 0 0
}

.pr-war-mo .pr-war-mo-form-medialist-thumb img {
	border-radius: 5px;
	border: 1px solid #ccc
}

.pr-war-mo .pr-war-mo-form-medialist-thumb .pr-loading-indicator {
	width: 26px;
	height: 26px;
	margin: 0 62px;
	border-color: #8cc540 #53c7e6 #fbb817 #f05e24;
	border-style: solid;
	border-width: 6px
}

.pr-war-mo .pr-war-mo-form-medialist-caption {
	width: 100%
}

.pr-war-mo .pr-war-mo-form-medialist-thumb-remove {
	border: none;
	cursor: pointer;
	background: rgba(0,0,0,.6);
	border-radius: 25px;
	position: absolute;
	margin: -10px;
	width: 25px;
	height: 25px;
	overflow: hidden
}

.pr-war-mo .pr-war-mo-form-addmore {
	font-weight: 400;
	line-height: 1;
	width: auto!important;
	cursor: pointer;
	color: #007bc3;
	background: none;
	margin: 10px 0 30px
}

.pr-war-mo .pr-war-mo-form-addmore:active,.pr-war-mo .pr-war-mo-form-addmore:hover {
	text-decoration: underline
}

.pr-war-mo .pr-war-mo-form-addmore div {
	display: inline
}

.pr-war-mo .pr-war-mo-form-addmore .pr-cross-icon {
	border: 2px solid #fff;
	position: absolute;
	z-index: 10;
	height: 21px;
	width: 21px;
	margin-left: -25px;
	margin-top: -4px;
	transform: rotate(45deg)
}

.pr-war-mo .pr-war-mo-form-thankyou-list {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: row;
	flex-wrap: wrap;
	flex-flow: row wrap;
	align-content: flex-end
}

.pr-war-mo .pr-war-mo-form-thankyou-list-item {
	border: 5px solid #eee;
	margin: 5px;
	max-width: 50%;
	overflow-y: hidden
}

@media (max-width:430px) {
	.pr-war-mo .pr-war-mo-form-thankyou-list .pr-war-mo-form-thankyou-list-item {
		max-width: auto;
		width: 100%;
		overflow-y: hidden
	}
}

.pr-war-mo .pr-war-mo-form .pr-war-mo-form-add-review {
	margin-top: 30px;
	padding: 30px 0;
	border-top: 1px solid #ddd
}

.pr-war-mo .pr-war-mo-form .pr-war-mo-form-add-review .pr-submit {
	max-width: inherit;
	margin: 0
}

.pr-war-mo .pr-war-mo-form .pr-war-mo-form-add-review .pr-btn-review {
	max-width: inherit;
	width: inherit;
	margin: 0;
	border: inherit;
	box-shadow: inherit
}

.pr-war-mo .pr-war-mo-form .pr-submit {
	max-width: 400px;
	margin: 0 auto;
	text-align: left
}

.pr-war-mo .pr-war-mo-form .pr-submit .pr-loading-indicator {
	width: 16px;
	height: 16px;
	margin: 0 auto;
	border-color: #8cc540 #53c7e6 #fbb817 #f05e24;
	border-style: solid;
	border-width: 4px
}

.pr-war-mo .pr-war-mo-form .pr-btn-primary-io,.pr-war-mo .pr-war-mo-form .pr-btn-review {
	width: 100%;
	max-width: 400px;
	margin: 0 auto;
	background-color: #007bc3;
	color: #fff;
	border-radius: 2px;
	box-shadow: 0 2px 0 0 #004e7c;
	box-sizing: border-box;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	transition: all .25s ease;
	-webkit-appearance: none;
	border: 0
}

.pr-war-mo .pr-war-mo-form .pr-btn-primary-io:active,.pr-war-mo .pr-war-mo-form .pr-btn-primary-io:focus,.pr-war-mo .pr-war-mo-form .pr-btn-primary-io:hover,.pr-war-mo .pr-war-mo-form .pr-btn-review:active,.pr-war-mo .pr-war-mo-form .pr-btn-review:focus,.pr-war-mo .pr-war-mo-form .pr-btn-review:hover {
	background-color: #004e7c;
	color: #fff
}

.pr-war-mo .pr-war-mo-form .pr-alert-container {
	margin-top: 0;
	text-align: left
}

.pr-war-mo .pr-war-mo-form .pr-accessible-focus-element,.pr-war-mo .pr-war-mo-form .pr-accessible-focus-element:active,.pr-war-mo .pr-war-mo-form .pr-accessible-focus-element:focus {
	outline: 0;
	box-shadow: none;
	border: none
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-snippet-reco-to-friend {
	display: flex;
	align-items: center
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-snippet-reco-to-friend .pr-snippet-reco-to-friend-percent {
	display: flex!important;
	align-items: center
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-snippet-reco-to-friend .pr-snippet-reco-to-friend-percent .pr-reco .pr-reco-value {
	font-size: 22px;
	font-weight: 700;
	margin-left: 8px;
	color: inherit
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-snippet-reco-to-friend .pr-snippet-reco-to-friend-percent .pr-reco.pr-reco-green {
	color: #8cc540
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-snippet-reco-to-friend .pr-snippet-reco-to-friend-percent .pr-reco.pr-reco-yellow {
	color: #fbb817
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-snippet-reco-to-friend .pr-snippet-reco-to-friend-percent .pr-reco.pr-reco-red {
	color: #f05e24
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet {
	display: flex;
	align-items: center;
	flex-wrap: wrap
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container .pr-snippet-stars {
	display: flex;
	align-items: center
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container .pr-snippet-stars .pr-snippet-rating-decimal {
	border-radius: 50%;
	height: 36px;
	width: 36px;
	line-height: 32px;
	font-size: 14px;
	font-weight: 700;
	border: 3px solid #808284;
	color: #808284;
	padding: 0;
	margin: 0 0 0 12px
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write {
	display: flex;
	align-items: center;
	margin-left: 8px
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count {
	color: #929496;
	font-style: italic;
	font-size: 18px!important
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-write-review-link {
	font-size: 16px!important
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline {
	display: flex;
	flex-direction: column;
	align-items: flex-start
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet {
	flex-direction: column;
	align-items: flex-start
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write {
	margin: 8px 0
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count {
	padding: 0 12px 0 0
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header {
	padding: 0 10px
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-header-intro {
	display: flex;
	justify-content: space-between;
	align-items: center
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-header-wrapper {
	display: flex;
	align-items: center
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-headline {
	font-size: 45px;
	font-weight: 700
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-subheadline {
	display: flex
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-subheadline .pr-snapshot-logo {
	height: 45px;
	width: 115px
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-subheadline .pr-snapshot-logo-mobile {
	display: none
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header :after,.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header :before {
	content: none
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header {
	margin-bottom: 10px
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header .pr-review-snapshot-header-intro {
	justify-content: space-around
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-headline {
	font-size: 33px
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-subheadline .pr-snapshot-logo {
	display: none
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-subheadline .pr-snapshot-logo-mobile {
	display: inherit;
	width: 35px;
	height: 35px
}

@media screen and (max-width:550px) {
	.p-w-r .pr-review-snapshot-header-intro {
		flex-wrap: wrap
	}
}

.p-w-r .pr-language-toggle {
	margin-left: auto;
	border: 1px solid #d3d3d3;
	border-radius: 5px;
	display: flex;
	align-items: center;
	height: 36px
}

.p-w-r .pr-language-toggle-title {
	display: inline-block;
	padding: 6px 10px;
	margin: 0;
	line-height: 19px
}

.p-w-r .pr-language-toggle-picker {
	display: inline-block;
	padding: 6px 10px;
	border-left: 1px solid #d3d3d3
}

.p-w-r .pr-language-toggle-picker>select {
	border: none;
	background-color: #fff
}

@media screen and (max-width:550px) {
	.p-w-r .pr-language-toggle {
		margin-top: 10px;
		width: 100%
	}

	.p-w-r .pr-language-toggle-picker {
		text-align: center;
		flex-grow: 1
	}

	.p-w-r .pr-language-toggle-picker>select {
		width: 100%
	}
}

.p-w-r .pr-histogram-cross {
	width: 25px;
	vertical-align: middle
}

.p-w-r .pr-histogram-cross .pr-cross-icon {
	display: inline-block;
	margin-top: 3px;
	height: 15px;
	width: 15px
}

.p-w-r .pr-histogram-cross .pr-cross-icon__line {
	stroke: #fff
}

.p-w-r .pr-histogram-cross .pr-cross-icon__circle {
	fill: #555;
	stroke: none
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block .pr-histogram-label {
	color: #000;
	font-size: 14px
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block .pr-ratings-histogram-bar {
	background-color: #ddd;
	height: 15px;
	border-radius: 11px
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block .pr-ratings-histogram-barValue {
	height: 14px;
	border-radius: 11px
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block {
	margin: 0;
	padding: 20px;
	border: none;
	border-right: 1px solid #eee
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block:first-child {
	padding-left: 0
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block:last-child {
	border-right: none
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-block-headline,.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-tags dt {
	background-color: inherit;
	font-size: 22px;
	padding-bottom: 0
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-tags .pr-snapshot-tag-def .pr-filter-btn--default .pr-filter-btn__voteCount,.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-tags .pr-snapshot-tag-def .pr-snapshot-highlight {
	background-color: #ddd
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-tags .pr-snapshot-tag-def .pr-filter-btn--active .pr-filter-btn__voteCount,.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-tags .pr-snapshot-tag-def:active .pr-filter-btn__voteCount,.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-tags .pr-snapshot-tag-def:hover .pr-filter-btn__voteCount {
	background-color: #0b7bc1;
	color: #fff
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-block-container .pr-review-snapshot-block {
	padding: 0;
	border: none
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-block-container .pr-review-snapshot-block-cons,.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-block-container .pr-review-snapshot-block-pros {
	display: none
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-block-brandscore {
	flex: 0 0 66%
}

.p-w-r .pr-review-snapshot-brandscore {
	width: 100%
}

.p-w-r .pr-review-snapshot .pr-brandscore-headline {
	margin-bottom: 6px;
	font-size: 22px;
	font-weight: 700
}

.p-w-r .pr-review-snapshot .pr-brandscore-description {
	margin-bottom: 18px;
	font-size: 16px;
	line-height: 20px
}

.p-w-r .pr-review-snapshot .pr-brandscore-bargraph {
	display: flex;
	align-items: center;
	margin-top: 10px
}

.p-w-r .pr-review-snapshot .pr-brandscore-bargraph-barcontainer {
	flex: 1;
	height: 32px
}

.p-w-r .pr-review-snapshot .pr-brandscore-bargraph-fullbar {
	background-color: #f6f6f6;
	height: 32px;
	border-radius: 20px;
	margin-right: 10px
}

.p-w-r .pr-review-snapshot .pr-brandscore-bargraph-colorbar {
	height: 32px;
	background-color: #f7941d;
	margin-top: -32px;
	border-radius: 20px
}

.p-w-r .pr-review-snapshot .pr-brandscore-score b {
	font-weight: 700;
	font-size: 22px;
	color: #303533
}

.p-w-r .pr-slider-root {
	display: flex;
	align-items: center
}

.p-w-r .pr-slider-root.pr-text-above-root {
	flex-direction: column;
	max-width: 220px;
	box-sizing: content-box
}

.p-w-r .pr-slider-root .pr-min-text {
	font-size: 11px;
	margin-right: 12px;
	color: #666
}

.p-w-r .pr-slider-root .pr-max-text {
	font-size: 11px;
	margin-left: 12px;
	color: #666
}

.p-w-r .pr-slider-root .pr-slider-text-above {
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-bottom: 8px
}

.p-w-r .pr-slider-root .pr-slider {
	flex: 1 1 120px;
	position: relative
}

.p-w-r .pr-slider-root .pr-slider.pr-text-above {
	width: 100%;
	flex: auto
}

.p-w-r .pr-slider-root .pr-slider .pr-slider-node-group {
	display: flex;
	justify-content: space-between;
	align-items: center
}

.p-w-r .pr-slider-root .pr-slider .pr-slider-node-group .pr-slider-node {
	border-radius: 50%;
	width: 10px;
	height: 10px;
	z-index: 1;
	background-color: #d8d8d8
}

.p-w-r .pr-slider-root .pr-slider .pr-slider-node-group .pr-slider-node.pr-active {
	background-color: #f7941d
}

.p-w-r .pr-slider-root .pr-slider .pr-slider-line {
	height: 1px;
	width: 100%;
	background-color: #d8d8d8;
	position: absolute;
	top: 50%;
	z-index: 0
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container {
	margin-top: -10px;
	border-top: 1px solid #eee
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container .pr-review-snapshot-msq-histogram {
	width: 32.6%;
	height: 150px;
	padding: 10px 30px;
	border-right: 1px solid #eee;
	display: block
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container .pr-review-snapshot-msq-histogram:nth-child(3n-2) {
	padding-left: 0
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container .pr-review-snapshot-msq-histogram:nth-child(3n+0) {
	border: none
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container .pr-review-snapshot-msq-histogram:nth-child(n+4) {
	border-top: 1px solid #eee
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container .pr-review-snapshot-msq-histogram .pr-histogram-msq-headline {
	padding: 10px;
	font-size: 22px;
	line-height: inherit;
	margin-bottom: 0
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container .pr-review-snapshot-msq-histogram .pr-histogram-msq-slider {
	padding: 10px 50px 10px 10px
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container.pr-review-snapshot-histogram-msq-simple .pr-review-snapshot-msq-histogram:nth-child(3n-2) {
	padding-left: 30px
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-histogram-msq-container {
	margin-top: 10px;
	border-top: none
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-histogram-msq-container .pr-review-snapshot-msq-histogram {
	width: 100%;
	height: inherit;
	border: none;
	display: flex;
	flex-direction: column;
	padding-left: 0;
	padding-right: 0
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-histogram-msq-container .pr-review-snapshot-msq-histogram .pr-histogram-msq-slider {
	padding: 10px;
	max-width: 350px
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-histogram-msq-container.pr-review-snapshot-histogram-msq-simple .pr-review-snapshot-msq-histogram {
	padding-left: 0
}

.pr-multiselect {
	position: relative;
	display: inline-block
}

.pr-multiselect .pr-multiselect-button,.pr-multiselect .pr-multiselect-options {
	color: #838383;
	background: #fff;
	border: 1px solid #d4d4d4;
	text-align: left
}

.pr-multiselect .pr-multiselect-button {
	min-width: 160px;
	cursor: pointer;
	padding: 8px 27px 8px 8px;
	margin: 5px 10px 5px 0;
	overflow: auto;
	display: table
}

.pr-multiselect .pr-multiselect-button span {
	display: table-cell
}

.pr-multiselect .pr-multiselect-button .pr-multiselect-count {
	vertical-align: baseline;
	border-radius: 20px;
	background: #127ac2;
	margin: 0 6px 0 0;
	padding: 1px 6px;
	width: 20px;
	color: #fff;
	font-weight: 700;
	font-size: 12px
}

.pr-multiselect .pr-multiselect-options {
	padding: 10px;
	background: #fff;
	position: absolute;
	z-index: 9999;
	width: 100%;
	left: 0;
	max-height: 200px;
	overflow-y: scroll
}

.pr-multiselect .pr-multiselect-options ul {
	width: 150px;
	margin-bottom: 0
}

.pr-multiselect .pr-multiselect-options ul li input,.pr-multiselect .pr-multiselect-options ul li label {
	cursor: pointer
}

.pr-multiselect .pr-multiselect-options ul li input[type=checkbox] {
	position: absolute;
	top: 4px;
	left: 0
}

.pr-multiselect .pr-multiselect-options ul li label {
	line-height: 1.4;
	word-break: break-word;
	position: relative;
	display: block;
	padding: 5px 0 5px 20px;
	font-weight: 400
}

.pr-multiselect .pr-multiselect-options ul li label:hover span {
	color: #333
}

.pr-multiselect .pr-caret-icon {
	position: absolute;
	margin-top: -15px;
	width: 15px;
	height: 15px;
	right: 18px;
	transform: rotate(-90deg)
}

.p-w-r .pr-review-display .pr-review-filter-info-bar {
	margin-top: 20px;
	margin-bottom: 10px;
	display: inline-block
}

.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-filter-btn {
	display: inline-block;
	margin: 0 10px 10px 0
}

.p-w-r .pr-review-display .pr-review-filter-info-bar h1.pr-review-filter-headline,.p-w-r .pr-review-display .pr-review-filter-info-bar span.pr-review-filter-headline {
	font-size: 13.712px;
	font-weight: 700;
	display: inline-block;
	margin-bottom: 10px;
	margin-right: 20px;
	width: 100%
}

.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-review-close-filter {
	padding: 10px 11px;
	color: #707070;
	margin-right: 5px
}

.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-review-close-filter span {
	display: inline-block;
	position: relative;
	vertical-align: text-bottom
}

.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-review-close-filter:last-child {
	margin-right: 0
}

.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-review-close-filter .pr-cross-icon {
	height: 15px;
	width: 15px;
	margin-right: 5px
}

.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-review-close-filter:hover,.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-review-close-filter:hover span {
	color: #0b7bc1
}

.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-review-close-filter:hover .pr-cross-icon {
	background-color: #0b7bc1;
	border-radius: 50%
}

.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-review-close-filter:hover .pr-cross-icon__circle,.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-review-close-filter:hover .pr-cross-icon__line {
	stroke: #fff
}

.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-review-close-filter:active {
	background-color: #0b7bc1;
	color: #fff
}

.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-review-close-filter:active span {
	color: #fff
}

.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-review-close-filter:active .pr-cross-icon {
	background-color: #0b7bc1;
	border-radius: 50%
}

.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-review-close-filter:active .pr-cross-icon__circle,.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-review-close-filter:active .pr-cross-icon__line {
	stroke: #fff
}

.p-w-r .pr-review-snippet-container .pr-snippet-slider-root {
	display: flex;
	justify-content: space-between;
	margin-top: 16px
}

.p-w-r .pr-review-snippet-container .pr-snippet-slider-root .pr-snippet-title {
	margin-right: 16px;
	font-size: 14px;
	font-weight: 700
}

.p-w-r .pr-review-snippet-container .pr-snippet-slider-root .pr-snippet-slider {
	flex: 0 1 250px
}

.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review, .p-w-r .pr-review-display.pr-rd-display-desktop .pr-review {
    padding: 20px;
}
.p-w-r .pr-review-display .pr-rd-main-header {
    background-color: #f1f2f5;
    margin-top: 15px;
    padding: 15px 0;
}
