/* additions to the ProViews styles: field errors (live colour #9c1f1f), honeypot, published review entries */
.au-rv-error { color: #9c1f1f; font-size: 13px; margin-top: 4px; }
.au-rv-hp { position: absolute !important; left: -9999px !important; width: 1px !important; height: 1px !important; opacity: 0 !important; }
#prorw-user-notification { margin: 12px 0; font-size: 15px; }
.prorw-review-list-item { list-style: none; padding: 20px 0; border-bottom: 1px solid rgb(28 36 51 / .15); }
.prorw-review-list-item .prorw-review-header { display: flex; flex-wrap: wrap; align-items: center; gap: 6px 14px; margin-bottom: 8px; }
.prorw-review-list-item .prorw-review-header-starratings .prorw-icon { color: rgb(28, 36, 51); }
.prorw-review-list-item .prorw-review-author { font-weight: 700; }
.prorw-review-list-item .prorw-review-date, .prorw-review-list-item .prorw-review__question-created-date { opacity: .7; font-size: 13px; }
.prorw-review-list-item .prorw-verified-badge { font-size: 12px; opacity: .8; }
.prorw-review-list-item .prorw-review-title { display: block; margin-bottom: 4px; }
.prorw-review-list-item .prorw-review-body { margin: 0; }
.prorw-review-list-item .prorw-review-media { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 10px; }
.prorw-review-list-item .prorw-review-media img, .prorw-review-list-item .prorw-review-media video { width: 96px; height: 96px; object-fit: cover; display: block; }
.prorw-review-list-item .prorw-review-ans-body { margin-top: 12px; padding-left: 14px; border-left: 2px solid rgb(28 36 51 / .25); }
.prorw-review-list-item .prorw-review__replier:before { font-weight: 700; }
.prorw-review-list-item .prorw-review-header-byline { display: flex !important; flex-wrap: wrap; align-items: baseline; gap: 4px 10px; width: 100%; }
.prorw-review-list-item .au-rv-replier { font-weight: 700; margin-bottom: 4px; }
.au-rv-summary { display: flex; align-items: center; justify-content: center; gap: 10px; margin: 6px 0 4px; color: rgb(28, 36, 51); }
.au-rv-summary .au-rv-avg { font-size: 22px; font-family: var(--font-heading--family, serif); }
.prorw-review-list-item .prorw-review-date, .prorw-review-list-item .prorw-review__question-created-date { margin-left: 8px !important; }
.au-rv-summary .au-rv-avg { margin-right: 6px !important; }
.au-rv-summary .prorw-preview-badge { margin-right: 6px !important; }
