/*ACDC Power Reviews Styles*/
.pr-snapshot-head {display:none;}
.pr-snapshot-body .pr-snapshot-body-wrapper{border:none;padding: 0;}
.pr-snapshot-body .pr-snapshot-consensus{display:none;}
.pr-snapshot-footer .pr-snapshot-write-review {background:black;color:white;text-transform:uppercase;background: #000;
    color: #fff;
    border: 0;
    cursor: pointer;
    text-transform: uppercase;
    font-family: 'trade_gothic_lh_extendedbold', arial, sans-serif;
    text-align: center;
    margin: 14px 0;
    padding-left:0;
    width: 165px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    display: block;
}

.pr-contents {
    border-width:0;
    border-color: transparent;
    border-style: none; 
    background-color: #fff; 
    padding: 0; 
}

.pr-contents .pr-contents-wrapper {border:none;}

.pr-contents-wrapper .pr-review-wrap {
    border-bottom: 3px solid #000;
    padding: 1em 0;
    margin: 1em 0;
}

.pr-review-rating-wrapper .pr-review-author-date {
    padding: .2em .6em;
    border: none;
    background: none;
    font-size: 12px;
    text-transform: uppercase;
    text-align: center;
    float: right;
    margin: 0 0 0 1em;
}

.p-w-r .pr-star {
     border: 0 solid #999;
    background-color: #999;
    border-radius:0px;
}

.p-w-r .pr-star-selected {
    border: 0 solid #000;
    background-color: #000;
    border-radius:0px;
}

.pr-review-author p a span {color:#000;}
.pr-review-author .pr-review-author-location span {font-weight:normal;}
.pr-review-footer .pr-review-bottom-line-wrapper .pr-review-bottom-line {color:#000;}
.pr-review-bottom-line-wrapper {margin-bottom:20px}

.pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group .pr-attribute-key p {color:#000;}

.pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper{border-top:solid 1px;border-bottom:solid 1px;padding:10px 0;}
.pr-review-footer .pr-review-tools p {font-style:normal;}
.pr-review-tools a {color:#000;text-decoration:underline;}

.pr-snapshot .pr-snapshot-body {
    border-width: 0;
    border-style: none;
    border-color: none;
    background-color: transparent;
    padding: 0;
}

.pr-header .pr-review-sort {
    border-width:0;
    border-color: transparent;
    border-style: none;
    text-align: right;
    background: #f1f1f2;
}

.reviews-wp h3 {color:#000; font-size:2em;text-align:center;}

.pr-snapshot-footer {border-top:4px solid; margin:10px 0; padding:0;}

.pr-snapshot-rating {max-width:300px; margin:0 auto; text-align:center;}

.pr-snapshot-rating-wrapper .pr-snapshot-rating .pr-stars, 
.pr-review-faceoff .pr-stars, 
.pr-modal-container .pr-stars, .pr-modal-container 
.pr-review-faceoff-review-content .pr-stars {/* margin:0 auto; */text-align:center;display:block;}

.pr-snapshot-rating-wrapper .pr-snapshot-rating .pr-rating, 
.pr-snapshot-rating-wrapper .pr-snapshot-rating .pr-snapshot-average-based-on-text {/* float:none; */}

#pr-snapshot-histogram{display:none;}

.pr-snippet-stars .pr-stars-small, 
.pr-modal-container .pr-stars { background-image: url(images/stars_small.png); }
.pr-snapshot-rating .pr-stars, 
.pr-review-faceoff .pr-stars, 
.pr-modal-container .pr-stars, 
.pr-modal-container .pr-review-faceoff-review-content .pr-stars { background-image: url(images/stars.png); }
.pr-review-rating .pr-stars { background-image: url(images/stars_small.png); }
.pr-stars-small-subrating {background-image: url(images/stars_small.png);}

.reviews-wp .pr-contents{border-width:0;background:none;}

.pr-other-attributes-list {/* display:none; */}

.pr-contents-wrapper .pr-review-rating .pr-rating {background: transparent; color:black;font-weight: bold; font-size: 100%}
.pr-review-rating-headline {display: none;}

.pr-snippet .pr-snippet-wrapper, .pr-snippet .pr-snippet-read-write, .pr-snippet .pr-snippet-stars{display: inline-block; background: transparent;border: none;font-size: 10px;padding:0;}

.pr-snippet .pr-snippet-read-write{
    margin-top: 0px;
}

.pr-snippet .pr-snippet-wrapper .pr-snippet-stars .pr-stars-small, .pr-snippet .pr-snippet-wrapper .pr-modal-container .pr-stars {background-image: url(images/stars_small.png);}

.pr-snippet .pr-snippet-wrapper .pr-snippet-stars .pr-snippet-rating-decimal {background: transparent; color:black;font-weight: bold; font-size: 100%}

.pr-snippet .pr-snippet-wrapper .pr-snippet-review-count {display: none;}

.pr-snippet {width: 400px; font-family: 'trade_gothic_lh_extendedbold', arial, sans-serif; text-transform: uppercase; color:#000;}

.pr-snippet .pr-snippet-read-write a.pr-snippet-link {color:#000;}

.pr-contents .pr-pagination-top {display:none;}

.pr-snapshot-rating-wrapper .pr-snapshot-rating .pr-rating, .pr-snapshot-rating-wrapper .pr-snapshot-rating .pr-snapshot-average-based-on-text {background: transparent; color:black;font-weight: bold; font-size: 100%}

.pr-snapshot-rating .pr-stars, .pr-review-faceoff .pr-stars, .pr-modal-container .pr-stars, .pr-modal-container .pr-review-faceoff-review-content .pr-stars {background-image: url(images/stars.png);}
.pr-review-faceoff{display:none}
.pr-review-author-badge-wrapper{}
.pr-snapshot-rating-wrapper span.pr-rating.pr-rounded {display:block;font-size: 16px;/* position: absolute; */}
p.pr-snapshot-average-based-on-text {display:block;}

.pr-snippet-read-reviews {border-right: 1px solid #000}

.pr-review-wrap .pr-other-attributes-list li.pr-other-attribute-label {background:none;padding: 0;margin: 0;width: 20%;font-size: 12px;}
.pr-review-wrap .pr-other-attributes {padding:0;}

/*Modal Styles*/
.p-w-r {margin-left:20px;}

.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: 'trade_gothic_lh_extendedbold', arial, sans-serif!important; }
.pr-header-product-name a {color:#000!important; font-size:12px; font-weight:normal; font-family: 'helvetica', arial, sans-serif!important;}
.pr-required-indicator{color:#000!important;}
label.pr-control-label{font-family: 'trade_gothic_lh_extendedbold', arial, sans-serif!important; text-transform:uppercase;font-weight: normal!important;}
.p-w-r .form-control{border-radius:0!important;}
.p-w-r .form-control, .p-w-r .form-control textarea {font-size:12px!important; font-weight:normal; font-family: 'helvetica', arial, sans-serif!important; text-transform:capitalize; }
.pr-helper-text{display:none}
.p-w-r .pr-btn{font-family: 'trade_gothic_lh_extendedbold', arial, sans-serif!important; text-transform:uppercase; font-size:12px; border: 1px solid #000; border-bottom-width: 1px; border-radius:0; background:#000;color:#fff;display:inline-block!important;margin: 0 2px;}
.pr-btn.pr-btn-default.active {text-decoration:none!important;background:#000!important; color:#fff!important;border:1px solid #000!important; }
.p-w-r .pr-btn, .p-w-r .btn-group-radio-horizontal .pr-btn:focus, .p-w-r .btn-group-radio-horizontal-linked .pr-btn:focus{border: 1px solid #000; border-bottom-width: 1px; border-radius:0; background:#fff!important;/* color:#000!important; */}
.p-w-r .pr-btn, .p-w-r .btn-group-radio-horizontal .pr-btn:hover, .p-w-r .btn-group-radio-horizontal-linked .pr-btn:hover{border: 1px solid #000; border-bottom-width: 1px; border-radius:0; background:#fff!important;}
.p-w-r .pr-btn, .p-w-r .tag-group .pr-label-control, .p-w-r .pr-btn, .p-w-r .tag-group:focus .pr-label-control {background:#fff!important; border:1px solid #999!important;border-radius:0!important; text-align: center!important;color: #999;}
.p-w-r .tag-group .pr-label-control:hover{border: 1px solid #000; border-bottom-width: 1px; border-radius:0; background:#000!important;}
.p-w-r .tag-group .tag-container span {font-family: 'trade_gothic_lh_extendedbold', arial, sans-serif!important; text-transform:uppercase; font-size:12px; color: #999;font-weight: 400!important;}
.p-w-r .tag-group .pr-label-control.checked { color:#fff !important; border: 1px solid #000; border-bottom-width: 1px; border-radius:0; background:#000!important; }
.p-w-r .pr-label-control:hover span{color:#fff!important;}
#pr-sizing{display:none;}
.p-w-r .pr-btn-add-tag a {background:#000!important; color:#fff!important; text-transform:uppercase!important; font-family: 'trade_gothic_lh_extendedbold', arial, sans-serif!important; font-size:11px!important; text-decoration:none!important;border:1px solid #000!important;border-radius:0!important;}
.p-w-r .pr-btn-add-tag a:hover {text-decoration:none!important;background:#999!important; color:#000!important;border:1px solid #999!important;}
.p-w-r .pr-btn-add-tag a:after{content:''!important;}
#pr-describeyourself{display:none;}
#pr-comfortvsstyle{display:none;}
#pr-wasthisagift{display:none;}
.pr-war-media-input{display:none;}
.p-w-r .form-group .form-control {border-radius:0!important;color: #000;border: 1px solid #999!important;-webkit-appearance: none;}

.p-w-r .pr-btn-review {background:#000!important;border-color:#999!important;border-radius:0!important;text-transform:uppercase!important;font-family: 'trade_gothic_lh_extendedbold', arial, sans-serif!important;font-size:12px!important;color: #fff;}
.p-w-r .pr-btn-review:hover{background:#999!important;color:#000!important;border-bottom-width:1px!important;}

.pr-subscript{text-align:center; color:#999!important;}
.pr-subscript a{text-align:center; color:#000!important;}



.p-w-r .pr-header-required, .p-w-r .pr-header-required span { color:#000;font-size:10px!important;margin-top:-8px}
.pr-header-title{margin-top:-40px!important;}
.p-w-r.p-w-r select.form-control { background: url(images/arrow.png) no-repeat; background-position: right 7px top 50%; box-shadow: none; 
    -webkit-background-size: 14px 15px;
            background-size: 14px 15px;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
}

#pr-war {padding-top: 80px;}

.p-w-r .pr-war .pr-subrating {
    height: 40px !important;
    width: 40px !important
}

@media screen and (max-width:767px){
.pr-review-wrap .pr-other-attributes-list li.pr-other-attribute-label {width:25%;}
}

@media screen and (max-width:480px){
.pr-review-wrap .pr-other-attributes-list li.pr-other-attribute-label {width:40%;}
}
.pr-other-attributes-list li.pr-other-attribute-value {}

.p-w-r #pr-bottomline .pr-btn.pr-btn-default, .p-w-r #pr-bottomline .pr-btn.pr-btn-default:focus, .p-w-r #pr-bottomline .pr-btn.pr-btn-default:active {width:60%!important;margin:3px 0;-webkit-appearance: none;outline: none;}

/*placeholder text color */

.p-w-r .form-group .form-control::-webkit-input-placeholder {color:#999;}
.p-w-r .form-group .form-control:-moz-placeholder {color:#999;}
.p-w-r .form-group .form-control::-moz-placeholder {color:#999;}
.p-w-r .form-group .form-control:-ms-input-placeholder {color:#999;}

.p-w-r .pr-btn-review.active, .p-w-r .pr-btn-review:focus{outline:none;}

.p-w-r .pr-star {
}
.p-w-r .pr-star:hover,
.p-w-r .pr-star-selected {
}
.p-w-r .pr-war .pr-subrating {
    height: 18px !important;
    width: 18px !important;
}

.p-w-r .pr-star, p-w-r .pr-star:hover {
    border:none;
    background-color:none;
}
.p-w-r .pr-star {
    /* Custom Star Images */
    background: url('images/star-selected-lg.png');
    background-size: 34px 34px;
    height: 34px !important;
    width: 34px !important

   
}
.p-w-r .pr-star:hover, .p-w-r .pr-star-selected {
    /* Hovered Custom Star Images */
    background: url('images/star-lg.png');
    background-size: 34px 34px;
     height: 34px !important;
    width: 34px !important
}

.p-w-r .pr-subrating {
    background-size: 18px 18px;
}

label.pr-control-label, #pr-rating{display:inline-block;width: 250px!important;}

.pr-rating-star {display:none;}

.pr-other-attribute-tag-group .pr-other-attributes-list li {display:none}
.pr-other-attribute-tag-group .pr-other-attributes-list li:first-child {display:inline}
.pr-other-attribute-tag-group .pr-other-attributes-list li:nth-child(2) {display:inline;line-height: 14px;font-size: 12px;}
