/* Reviews visual rules migrated from Code Snippets #63 */
.ldcr-reviews__summary .ldcr-meter {
    background: #383838;
    border-radius: 5px;
    height: 5px;
}

.ldcr-reviews__summary .ldcr-meter--filled {
    background: var(--ap-color-primary) !important;
	border-radius: 5px;
}

.ldcr-reviews__summary .ldcr-average-rating {
    background: #151515;
	border: 1px solid #444;
    color: #808080;
    border-radius: 5px;
}

.ldcr-reviews__summary .ldcr-average-score {
    color: #808080;
    font-weight: bold;
}

.ldcr-star:before {
    color: var(--ap-color-primary) !important;
}

.ldcr-select select {
    color: var(--e-global-color-text);
	border: 1px solid #444;
    background: #111;
}

.ldcr-search__submit {
    display: none!important;
}

.ldcr-review__item .ldcr-review__headline {
    color: #ffffff;
}


.ldcr-select:hover:after {
    color: var(--ap-color-secondary);
}



.ldcr-review__item .ldcr-btn-vote {
    background: #00000000;
    border: 1px solid #444 !important;
    color: #888;
}

.ldcr-review__item .ldcr-review__vote.upvoted .ldcr-upvote {
    border-color: var(--ap-color-primary)!important;
    color: var(--ap-color-primary)!important;
}

.ldcr-review__item .ldcr-btn-vote.ldcr-upvote:hover, .ldcr-review__item .ldcr-btn-vote:hover,
.ldcr-review__item .ldcr-btn-vote:hover,
.ldcr-review__item .ldcr-btn-vote.ldcr-downvote:hover {
    border-color: var(--ap-color-secondary) !important;
    color: var(--ap-color-secondary) !important;
}

.ldcr-reviews__list .ldcr-review__item {
    border-top: 1px solid #444;
}


.ldcr-review__item .ldcr-review__text {
    color: #fff;
}

.ldcr-reviews__heading {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 0px;
}

.ldcr-reviews__summary .ldcr-link {
    color: var(--e-global-color-text);
}

.ldcr-reviews__summary .ldcr-close::after, .ldcr-reviews__summary .ldcr-close::before {
    background: #ffffff;
}

.ldcr-review__item .ldcr-message .success {
    color:  var(--ap-color-primary);
}

.ldcr-review__item .ldcr-review__vote.downvoted .ldcr-downvote {
    border-color: #FF0000;
    color: #FF0000;
}

.ldcr-reviews__list .ldcr-message__box {
    background-color: #00000000;
    border: 1px solid #444;
}

.ldcr-reviews__new {
    border-top: 1px solid #444;
}
