.main article .zone .yelp-reviews img { width: auto; border: none; max-width: 100%; margin: 0;}
.yelp-reviews { color: #CACACA !important;}
.yelp-reviews .review-name { width: 100%;}
.yelp-reviews .review-name,
.left .zone-mode-webform h2,
.left .zone-mode-image-header h2 { border-bottom: 3px solid #D5D5D5; margin-bottom: 5px; padding-bottom: 10px;}
.not-front .left .zone-mode-image-header h2 { /*border: none;*/}
.review-stats { clear: both; text-align: right;}
.review-stats img { display: inline-block; margin: 0; vertical-align: middle; border-radius: 0 !important; border: none !important;}
.review-stats span { display: inline-block; margin: 0; vertical-align: middle; font-size: 13px;}
.review-list { padding: 20px 0; border-bottom: 1px solid #8D2828; display: inline-block; width: 100%;}
.review-list img { margin: 0; display: inline-block; float: left;}
.review-list .description { display: inline-block; margin-left: 20px; width: 450px;}
.review-list .description img { border-radius: 0 !important; border: none;}
.review-list .description .user_name { clear: both; display: block; font-weight: bold; padding-top: 5px; font-style: italic; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; color: #FFE081;}
.review-list .description .review_date { display: block; font-size: 11px;}
.review-list .description .excerpt { clear: both; display: block; margin: 10px 0; font-size: 13px; line-height: 18px;}
.review-list .description .button { color: #000000; font-size: 12px; height: auto; line-height: normal; padding: 5px 0; float: left; text-decoration: none;}
.yelp-reviews .sponsored { text-align: right; padding-top: 5px;}
.yelp-reviews .sponsored img { border: none !important;}

.review-list .user img,
.review-stats img {
	width: 100%;
}