div.GSRBadge_topLeft, div.GSRBadge_topRight, div.GSRBadge_bottomLeft, div.GSRBadge_bottomRight { color: #333; border: 0px solid #ddd; border-radius: 5px; padding: 0px; width: 160px; z-index: 2147483647; }
div.GSRBadge_topLeft {position: fixed; left: 10px; top:10px;}
div.GSRBadge_colLeft, div.GSRBadge_colRight { color: #333; border: 1px solid #ddd; border-radius: 5px; padding: 10px; width: 100%; margin: 10px 0 !important; }
div.GSRBadge_topRight {position: fixed; right: 10px; top:10px;}
div.GSRBadge_bottomLeft {position: fixed; left: 5px; bottom:10px;}
div.GSRBadge_bottomRight {position: fixed; right: 0px; bottom:10px;}
div.GSRBadge_bottom100p { color: #333; position: fixed; bottom: 10px; left: 10px; right: 10px; overflow: auto; background: #f3f3f3; border: 1px solid #ddd; border-radius: 5px; padding: 10px; z-index: 2147483647; text-align: center; }
div.GSRMedal top left no-repeat; height: 50px; width: 160px; }
div.GSRBadge_bottom100p div.GSRMedal, div.GSRBadge_bottom100p div#GSRReviewSnippets{ display: inline-block; vertical-align: middle; margin-right: 20px; text-align: left; }
span.GSRBadgeRateBg { width: 80px; height: 16px; display: inline-block; }
span.GSRBadgeRateElement { width: 16px; height: 16px; float: left; display: inline-block; }
span.GSRBadgeRateHalfElement { width: 8px; height: 16px; float: left; display: inline-block; }