.review-entry h2 { color:#000; padding:10px; }
.review-entry h4 { margin-top:0; margin-bottom:0; margin-left: 8px;}
.review-entry .rating-stars { float:left; }
.review-entry .rating-stars ul { margin-left:0!important; margin-right:0!important; margin-bottom:0!important; padding-left: 0; padding-top: 6px;}
.review-entry .rating-stars ul li { display: inline-block;}
.review-entry .rating-score { float:left; }
.review-entry { outline: none; margin: 10px 0 40px; border-bottom: 1px solid #ccc; padding-bottom: 40px; }
.review-entry .reviewer-location-date { padding-top:10px; padding-bottom:10px; }
.review-entry .review-text { line-height:1.8; font-size:16px; font-style:italic; padding-bottom: 8px;}
.review-entry .review-icon { display:inline; padding:5px 0 5px;}
.review-entry .review-site a { color:#000; padding-top:10px; text-decoration:none!important; box-shadow: none; font-weight: 600;}
