<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.rw-clear { display: block; overflow: hidden; }
.rw-hidden { display: none; }
.rw-wrap { font-family: Arial,'Lucida Grande','Bitstream Vera Sans',Verdana,sans-serif; }

.rw-reviews-wrap .rw-review { margin-bottom: 16px; min-height: 48px; position: relative; }
.rw-reviews-wrap .rw-avatar-icon { display: inline-block; height: 20px; margin-right: .5em; width: 20px; }
.rw-reviews-wrap .rw-avatar-icon img, .rw-reviews-wrap .rw-avatar-icon .default-avatar { background-color: transparent; background-size: 100% 100%; border-radius: 50%; display: inline-block; height: 20px; width: 20px; }
.rw-reviews-wrap .rw-avatar-icon .default-avatar { background-image: url('avatar.jpg'); }
.rw-reviews-wrap .rw-review-icon { background-color: transparent; background-size: 100% 100%; display: inline-block; margin-right: .5em; height: 20px; width: 20px; }
.rw-reviews-wrap .rw-review-icon.rw-review-type-facebook { background-image: url('facebook.png'); }
.rw-reviews-wrap .rw-review-icon.rw-review-type-gplus { background-image: url('gplus.png'); }
.rw-reviews-wrap .rw-review-icon.rw-review-type-yelp { background-image: url('yelp.png'); }
.rw-reviews-wrap .rw-review-body { }
.rw-reviews-wrap .rw-rating-wrap { display: inline-block; font-size: 14px; margin-right: .5em; }
.rw-reviews-wrap .rw-recommend-wrap { display: inline-block; font-size: 14px; margin-right: .5em; }
.rw-reviews-wrap .rw-rating-date { display: inline-block; margin-left: .33em; }
.rw-reviews-wrap .rw-comments-wrap { color: #888; font-size: .875em; font-style: italic; }
.rw-reviews-wrap .rw-comments-wrap .rw-view-all a { color: #888; font-style: normal; }
.rw-reviews-wrap .rw-name-wrap { display: inline-block; margin-left: .5em; margin-right: .25em; }

.rw-rating-container, .rw-recommend-container { display: inline-block; height: 1.5em; position: relative; width: 7.5em; }
.rw-rating-container &gt; div { background-size: cover; left: 0; height: 1.5em; position: absolute; top: 0; width: 100%; z-index: 2; }
.rw-rating-color { background: transparent url(rating_color.png) no-repeat top left; }
.rw-rating-gray { background: transparent url(rating_gray.png) no-repeat top left; }
.rw-settings .shortcode-info dl { margin: 0 2em; }
.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; }

.rw-review .rw-review-header a.rw-disclaimer { box-shadow: none !important; text-decoration: none; }

/* Review Wave Facebook Specific CSS */
.rw-review-body.rw-review-facebook {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
		flex-flow: row wrap;
	-ms-flex: 1 1 auto;
		flex: 1 1 auto;
}

.rw-review-facebook .rw-review-header { width: 45px; }
.rw-review-facebook .rw-avatar-icon, .rw-review-facebook .rw-avatar-icon img, .rw-review-facebook .rw-avatar-icon .default-avatar { height: 40px; width: 40px; }
.rw-review-facebook .rw-review-subheader { width: calc(100% - 45px); }
.rw-review-facebook .rw-name-wrap { display: block; }
.rw-review-facebook span.reviewer-name { margin-right: 0.5rem; }
.rw-recommend-container { width: auto;}
.rw-recommend-container &gt; div { display: inline-block; height: 1.5em; position: relative; }
.rw-recommend-container &gt; div:before { background: url(facebook_recommend.png) no-repeat; background-position: -18px 0; content: ''; display: inline-block; height: 16px; margin-right: 0.5rem; width: 16px;}
.rw-recommend-container &gt; div.recommended:before { background-position: 0; }
.rw-recommend-container .recommmended { display: inline-block; height: 1.5em; position: relative; width: 7.5em; }
.rw-review-facebook .rw-comments-wrap { width: 100%; }
.rw-review-facebook .business-name, .rw-review-facebook span.reviewer-name { color: #365899; display: inline-block; }

.rw-launcher { display: none; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1em; font-spacing: normal; font-style: normal; font-variant: normal; font-weight: 200; height: auto; line-height: 1.1; position: fixed; width: auto; z-index: 2147483000; }
.rw-launcher.rwl-bottom { }
.rw-launcher.rwl-left .rwl-body { border-left: 8px solid #ffa808 }
.rw-launcher.rwl-right .rwl-body { border-right: 8px solid #ffa808 }
.rw-launcher.rwl-top { }
.rw-launcher:hover { box-shadow: 0 0 48px rgba(160, 160, 160, .6); }
.rw-launcher a { color: #2020aa; cursor:pointer; pointer-events: all; }
.rwl-body { background: #ffffff; border-radius: 6px; box-shadow: 0 0 24px rgba(160, 160, 160, .6); padding: 15px 12px 12px; pointer-events: none; position: relative; max-width: 328px; }
.rwl-stars { display: inline-block; height: 1.143em; position: relative; top: 2px; width: 5.93em; }
span.rwl-stars-color, span.rwl-stars-gray { background-size: cover; height: 1.143em; left: 0; position: absolute; top: 0; width: 100%; }
.rwl-stars-color { background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAAAQCAMAAABdoLPwAAAAflBMVEUAAAD/qAn/qQj/uh3/qQj/qgj/qQn/rw3/qQj/qQn/qQj/rA7/qQn/qQj/qQj/qgn/qAj/rAn/rgz/qQj/qQj/qQj/rQz/vjP/qQj/qQn/qQn/qgr/qQn/qAr/qgn/rwz/thL/qQn/qgj/qwv/qQn/qQn/qQn/qAn/qgr/qAgopOqzAAAAKXRSTlMA5fII+z1xEvbityPOm1pUXjcU3L6XJwXWr21Kp4N2Hg7pfS/qx5GNZkus9u8AAAEESURBVDjLfdHZjoJAEIXhkn0HWUTHBZeZ0fP+LyikQaRPmrqx64t/YiyZ5keWk5WrwAWD+9suofaEgIp1SHFc7B0SIaBiFWwLhwXcgQcBFatQAI7/DRXwFAYuzFAD+P6LXQC31gBaweDuN/2gn2B4RF0zfFgD3PpHWNg66EWpg0icYJ7UFrk4875xhYAKBrGbabUyGWYbThCVDFww9JOrH1Ltxt2v1RfOQkCFCWJV7GWak4KcgAojnAEEALbjfg3UHgkBFSYI4Vz8A5CO+wtI4twCOgIqDHBU5/Ucy1bwh0Zd8y46UGGA0+e8hQyzG4/X/lciDFwwXL3PedUrm6/5IKCC4Q2o3Ttd3W9mEwAAAABJRU5ErkJggg==") no-repeat top left; }
.rwl-stars-gray { background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAAAQCAMAAABdoLPwAAAAeFBMVEUAAACvr6+vr6+vr6+6urqwsLCvr6+xsbGvr6+vr6+wsLDNzc2vr6+wsLCwsLCurq6wsLC0tLS0tLS2trawsLCvr6+wsLCwsLCwsLC0tLS1tbWwsLCwsLCvr6+wsLCxsbGvr6+vr6+wsLCwsLCvr6+wsLCysrKvr69tWeh5AAAAJ3RSTlMA5fjyCD1ZcRLitwPOm/teNyQUDty+l4F5Jx7Wr21TSqfpjy/qx2ZAqQS7AAABBElEQVQ4y33SV3KDQBAE0BE5IxBZMkq2+/43NEEri+1a+mdnXlX/MIjKl2zjlbvADQb3O95C7QsBNfYhxXWzD0iEgBq7cLJx2UALPAmosQs5kAWfUAEPYeCGGWoAn5/YBXCPDaA1GNzzYQqmWPMQDc382DPcpyHMHR30RqmDSJHgP6kj0mV45+AKATUYxGnUansy5xgqiEoGbjBM8axlr/rXHtRY0sYE1DBBgSVnUbmtMBJQwwgtAAvAUf1q1rpHQkANA8Qhsi64AOkLfoGkGG1gIKCGAa7reX3Ldlb4QTNNQ4JOdKCGAW7v8+bL26trPioRBm4wnHxR510nr1cwPgmowfAHG+05gJd0FiIAAAAASUVORK5CYII=") no-repeat top left; }
.rwl-title { color: #2020aa; font-size: 0.875em; font-weight: 400; }
.rwl-details { color: #646464; font-size: 0.8125em; margin-top: 4px; }
.rwl-summary { color: #000000; display: inline-block; font-size: 1.125em; font-style: italic; margin: 2px 0; }
.rwl-footer { font-size: .75em; margin-top: -6px; padding: 12px 12px 0px; text-align: right; }
.rwl-footer a { color: #2020aa; cursor: pointer; text-decoration: none; }
.rw-launcher .rwl-close { background: #fff; border: 1px solid #eee; border-radius: 1rem; cursor: pointer; font-size: 0.875em; padding: 0.3rem 0.5rem; pointer-events: all; position: absolute; right: -14px; top: -12px; } 
.rw-launcher .rwl-close:active { background: #333; color: #fff; }

/* Review Wave Scheduler Badge Specifics */
.rw-launcher.rw-scheduler-launcher { display: block; min-height: 30px; }
.rw-launcher.rw-scheduler-launcher .rwl-body { padding: 0; }
.rw-launcher.rw-scheduler-launcher button.rw-sched-button { background-image: none; border: none; border-radius: 0 6px 6px 0; box-shadow: none; cursor: pointer; font-size: 1em; margin: 0; padding-left: 8px; pointer-events: all;  background-size: contain; }
.rw-launcher.rw-scheduler-launcher button.rw-sched-button:before { background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGWSURBVDhPvZM7S0NBEIVHspuENOIP0MKfIJb2FpaiYi0IVpamEcuAlbqbSECwsgmIjWAhBCFWGhsRE1RSiYI2Qsr7WM/s3aghD4I3emDYybmz384+Qj9lSpTwlbzytXgIlZh2dod8LZdRUwuUOHbWt4yhEX9PLgG06iuxjrGC4mygxUHkdUag5JmXT8yhrtHyPJWYtcBQySkYF9GH3wO5Y1OkDBktZlBQsN3ylrW8BPieF7IrdpGnkvOoucOiR84iQCsAjrYB46gNiK7eYFRjRvPvOmwBw11K4Ww2Bg4t1iwN6gpkg2/LV8kFjJs49BPO+fBRk3P+DYNcXrM0qDcQH2we+TnOMTHLz4RzeKdmJz3h/FseWf2A7+ioBK/MHXDOE3mCzZV8YajznywN6g3U8toUUpMYFwMt9znH9238m1ZcXuY5tgZv0dKgfh0OfctNBN6VqGN8dfkz4jHK5Yc7girGhqVB+P1fHQ75DDP2hgcNN4/VFRhHX8Awnx7nC8D2zuMEb99skbB0c0hpU6CxWFEkSUT0CbmiTxr+bE+qAAAAAElFTkSuQmCC) no-repeat; background-size: contain; content: ''; display: inline-block; height: 1.25em; margin-right: 8px; vertical-align: middle; width: 1.25em;}
.rw-launcher.rw-scheduler-launcher .rwl-close { display: none; }
.rw-launcher.rw-scheduler-launcher.rwl-bottom { bottom: 40px; }
.rw-launcher.rw-scheduler-launcher.rwl-left { left: 40px; }
.rw-launcher.rw-scheduler-launcher.rwl-right { right: 40px; }
.rw-launcher.rw-scheduler-launcher.rwl-top { top: 40px; }
.rw-launcher.rw-scheduler-launcher .rwl-body a.rw-sched-button { background-color: transparent; border: 0; box-shadow: none; color: #000; display: block; font-size: 1rem; font-weight: 700; }
.rw-launcher.rw-scheduler-launcher .rwl-body:hover { background: #767676; }
.rw-launcher.rw-scheduler-launcher .rwl-body:hover a.rw-sched-button { color: #ffa808; }
.rw-launcher.rw-scheduler-launcher .rw-sched-overlay { pointer-events: all; }


@media screen and (max-width: 720px) {
	.rw-launcher.rwl-left { left: 10px !important; }
	.rw-launcher.rwl-right { right: 10px !important; }
	.rwl-body { font-size: 12px; padding: 0.5rem; }
}

@media screen and (max-width: 479px) {
	.rw-launcher { left: 10px !important; right: 10px !important; }
	.rw-launcher.rw-scheduler-launcher .rwl-body { padding: .5em 0; }
	.rw-launcher.rw-scheduler-launcher.rwl-bottom { bottom: 4px; }
	.rw-launcher.rw-scheduler-launcher.rwl-left { left: 40px; }
	.rw-launcher.rw-scheduler-launcher.rwl-right { right: 40px; }
	.rw-launcher.rw-scheduler-launcher.rwl-top { top: 4px; }
	.rwl-body { max-width: none; }
}
</pre></body></html>