/**
 * PowerReviews, Copyright 2017
 * HEAD | 5dffb9e
 */
/*******************************************/
/** POWER REVIEWS STYLE OVERRIDE TEMPLATE **/
/*******************************************/

/**
 * The following high-level CSS selectors can be utilized
 * to create a custom style theme for all PowerReviews 
 * content.
 *
 * NOTE: If you wish to hide PowerReviews content,
 * please contact your PowerReviews Client Success
 * Representative.  
 */


/**
* TYPOGRAPHY
* --------------------------------------------------
* Global Color & Typography Definitions
*/
.p-w-r,
.p-w-r span,
.p-w-r p,
.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 a {
}

/**
* FORM LABELS
* --------------------------------------------------
* .p-w-r .pr-control-label > span // Selector that targets all field labels.
*/
.p-w-r .pr-control-label > span {
}

/**
 * BUTTON GROUPS
 * --------------------------------------------------
 * .p-w-r .pr-btn // Selector that targets all buttons.
 * .p-w-r .btn-toggle .pr-btn-default // Selector that targets all unselected toggle buttons.
 * .p-w-r .btn-toggle .pr-btn-default.active // Selector that targets the selected toggle button.
 * .p-w-r .pr-btn-add-tag-submit // Selector that targets the "Add" button that appears aside the custom tag text input field.
 * .p-w-r .pr-btn-fileinput // Selector that targets the file input button.  
 * .p-w-r .pr-btn-fileinput span // Selector that targets the file input button text.
 * .p-w-r .pr-btn-delete // Selector that targets the image preview delete button.
 */
.p-w-r .pr-btn {
}
.p-w-r .pr-btn-add-tag-submit {
}
.p-w-r .pr-btn-fileinput {
}
.p-w-r .pr-btn-fileinput span {
}
.p-w-r .pr-btn-delete {
}

/**
* STARS
* Rating Stars can be customized by overriding the 
* background-image property of the 5 Star-related
* CSS classes
* --------------------------------------------------
* .pr-star-v4-0-filled    // Custom star image - filled 0%
* .pr-star-v4-25-filled   // Custom star image - filled 25%
* .pr-star-v4-50-filled   // Custom star image - filled 50%
* .pr-star-v4-75-filled   // Custom star image - filled 75%
* .pr-star-v4-100-filled  // Custom star image - filled 100%
*/
.p-w-r .pr-star-v4-0-filled {
    /*background-image: url('./demo-star-0-filled.jpg');*/
}
.p-w-r .pr-star-v4-25-filled {
    /*background-image: url('./demo-star-25-filled.jpg');*/
}
.p-w-r .pr-star-v4-50-filled {
    /*background-image: url('./demo-star-50-filled.jpg');*/
}
.p-w-r .pr-star-v4-75-filled {
    /*background-image: url('./demo-star-75-filled.jpg');*/
}
.p-w-r .pr-star-v4-100-filled {
    /*background-image: url('./demo-star-100-filled.jpg');*/
}

/**
* TEXT INPUTS
* --------------------------------------------------
* .p-w-r .pr-textinput  // Text Input Styles
* .p-w-r .pr-textinput:focus // Focused Text Input Styles
*/
.p-w-r .pr-textinput {
}
.p-w-r .pr-textinput:focus {
}

/**
* TEXT AREAS
* --------------------------------------------------
* .p-w-r input[type="text"] // Text Area Styles
* .p-w-r input[type="text"]:focus // Focused Text Area Styles
*/
.p-w-r .pr-textarea {
}
.p-w-r .pr-textarea:focus {
}

/**
* CHECKBOX/RADIO INPUT OPTION LABELS
* --------------------------------------------------
* .p-w-r .tag-label // Checkbox Radio Input Label Styles
*/
.p-w-r .pr-tag-label {
}

/**
* ERROR STATES
* --------------------------------------------------
* .p-w-r .pr-has-error .control-label span // Form Field Label Error State Styles
* .p-w-r .pr-has-error .form-control // Text Input & Text Area Error State Styles
* .p-w-r .pr-has-error input[type="text"]:focus // Focused Text Input & Text Area Error State Styles
*/
.p-w-r .pr-has-error .pr-control-label span {
}
.p-w-r .pr-has-error .form-control {
}
.p-w-r .pr-has-error .pr-textinput:focus,
.p-w-r .pr-has-error .pr-textarea:focus {
}

/**
* POSITIONING
* --------------------------------------------------
*/
.pr-srw-wrapper {
    position:fixed;
    bottom: 21px;
    background: #ffffff;
}

@media screen and (max-width: 470px) {
   .pr-srw-arrow-icon.pr-arrow-icon {
    top: 5px !important;
    }
 
}


/**
* MOBILE STYLES
* --------------------------------------------------
*/
@media screen and (max-width: 767px) {
    /**
    * CHECKBOX/RADIO INPUT OPTION LABELS
    * --------------------------------------------------
    * .p-w-r .checkbox label, .p-w-r .radio label // Unselected Styles
    * .p-w-r .checkbox label.checked, .p-w-r .radio label.checked // Selected Styles
    */
    .p-w-r .checkbox label,
    .p-w-r .radio label {
    }
    .p-w-r .checkbox label.checked,
    .p-w-r .radio label.checked {
    }
    .p-w-r .checkbox label.checked span,
    .p-w-r .radio label.checked span {
    }
    /**
    * TAG GROUP 'ADD ITEM' BUTTON
    * --------------------------------------------------
    */
    .p-w-r .pr-btn-add-tag a {
    }
}

.pr-snippet-stars-reco-reco ,
.review-ajax .pr-snippet-read-and-write {
    display: none !important;
}

a.pr-snippet-review-count, a.pr-snippet-write-review-link, a.pr-ask-question-link, a.pr-snippet-qa-answer-link {
    color: #727e57 !important;
}
a:hover.pr-snippet-review-count, a:hover.pr-snippet-write-review-link, a:hover.pr-ask-question-link, a:hover.pr-snippet-qa-answer-link {
    color: #383e2b !important;
}

.pr-answered-question-circle {
    background-color: #727e57 !important;
}

p.pr-ask-question-subtext {
    display: none !important;
}

.slick-slider .pr-snippet-stars-container {
    text-align: center;
}

.p-w-r .pr-snippet-qa .pr-qa-large {
    font-size: 14px;
    font-weight: 700;
    display: inline;
}

a.pr-snippet-write-review-link {
    border-left: 1px solid #ccc !important;
    padding-left: .5rem !important;
}

a.pr-snippet-review-count {
    padding-right: .25rem !important;
}

#pr-question-snippet {
    padding-left: 1rem;
}


.p-w-r .pr-star-v4-0-filled {
    background-image: url(/images/Stars-01.png) !important;
    background-color: transparent !important;
}
.p-w-r .pr-star-v4-25-filled {
    background-image: url(/images/Stars-02.png) !important;
    background-color: transparent !important;
}
.p-w-r .pr-star-v4-50-filled {
    background-image: url(/images/Stars-03.png) !important;
    background-color: transparent !important;
}
.p-w-r .pr-star-v4-75-filled {
    background-image: url(/images/Stars-04.png) !important;
    background-color: transparent !important;
}
.p-w-r .pr-star-v4-100-filled {
    background-image: url(/images/Stars-05.png) !important;
    background-color: transparent !important;
}

.p-w-r .pr-snippet-stars {
    background-color: transparent !important;
}

.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, .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, .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-selected, .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-half {
    height: 10px !important;
    width: 10px !important;
    padding: 3px;
    border-radius: 3px;
    margin-right: 2px;
    margin-left: 0;
}

#sli-facets-results-container .pr-snippet-read-and-write {
    display: none !important;
}

#sli-facets-results-container .pr-review-snippet-container {
    text-align: center;
}
.reviews-search .pr-snippet-read-and-write {
display: none !important;
}
.reviews-search .pr-review-snippet-container {
text-align:center;
}