.yelp-rw-clear { display: block; overflow: hidden; }
.yelp-rw-hidden { display: none; }
.yelp-rw-wrap { font-family: Arial,'Lucida Grande','Bitstream Vera Sans',Verdana,sans-serif; }
.yelp-rw-business-wrap .yelp-rw-business-img { float: left; width: 40%; }
.yelp-rw-business-wrap .yelp-rw-business-info { float: left; width: 60%; }
.yelp-rw-business-img img { height: 60px; width: 60px }
.yelp-rw-business-info .business-name { color: #C41200; font-size: 15px; font-weight: bold; }
.yelp-rw-business-info .business-rating-stars { display: block; }
.yelp-rw-business-info .business-rating-source { float: right; margin-top: -4px; max-height: 20px; }
.yelp-rw-business-info .business-review-count { }
.yelp-rw-address-wrap { color: #888; font-size: .9em; font-style: italic; line-height: 1.3em; margin-bottom: 1em; }
.yelp-rw-reviewer-img { float: left; width: 40%; }
.yelp-rw-reviewer-img img { height: 60px; width: 60px }
.yelp-rw-reviewer-info { float: left; width: 60%; }
.yelp-rw-reviewer-info .reviewer-name { color: #427fed; }
.yelp-rw-reviewer-info .reviewer-rating-date { color: #888; font-style: italic; }
.yelp-rw-reviewer-info .reviewer-rating-stars { display: block; }
.yelp-rw-comments-wrap { font-size: 1.1em; margin: .5em 0 1em; }
.yelp-rw-comments-wrap .full-review { display: block; }
.yelp-rw-settings .shortcode-info dl { margin: 0 2em; }
.yelp-rw-settings .shortcode-info dt { font-weight: bold; }
.review-wave-logo-wrap { text-align: center; }
.review-wave-logo-wrap { color: #CCC; }
.review-wave-logo-wrap img { max-height: 12px; }
