/* https://shorephysiciansgroup.com/wp-content/plugins/clinect/_inc/clinect-ratings.css?ver=1.5 */
.comment-box{padding:10px;background:#FFF;font-size:.9em;border-bottom:1px solid #A5A5A5}.star-container.teeny{margin:0 auto;width:80px;height:14px}.star-container.tiny{margin:0 auto;width:114px;height:20px}.star-container.small{margin:0 auto;width:157px;height:28px}.star-container.medium{margin:0 auto;width:204px;height:36px}.clinect-rating-background.medium{width:100%;display:block;height:36px;background:url(/wp-content/plugins/clinect/_inc/sprites/sprites_stars_medium.png) 0 0}.clinect-rating-overlay.medium{display:block;height:36px;background:url(/wp-content/plugins/clinect/_inc/sprites/sprites_stars_medium.png) 0 -38px}.clinect-rating-qty,.clinect-star-qty{color:#696969}.clinect-rating-qty.medium{margin:2px 0 0 6px}.clinect-star-qty.medium{margin:2px 0 0 6px}.clinect-rating-background.small{width:100%;display:block;height:28px;background:url(/wp-content/plugins/clinect/_inc/sprites/sprites_stars_small.png) 0 0}.clinect-rating-overlay.small{display:block;height:28px;background:url(/wp-content/plugins/clinect/_inc/sprites/sprites_stars_small.png) 0 -31px}.clinect-rating-qty.small{margin:2px 0 0 6px}.clinect-star-qty.small{margin:2px 0 1px 6px}.clinect-ratings-reviews-block{color:#696969}.clinect-ratings-reviews-block .tiny{font-size:.7em}.clinect-rating-background.tiny{width:100%;display:block;height:20px;background:url(/wp-content/plugins/clinect/_inc/sprites/sprites_stars_tiny.png) 0 0}.clinect-rating-overlay.tiny{display:block;height:20px;background:url(/wp-content/plugins/clinect/_inc/sprites/sprites_stars_tiny.png) 0 -21px}.clinect-rating-qty.tiny{margin:1px 0 0 3px}.clinect-star-qty.tiny{font-size:.7em;margin:1px 0 0 3px}.clinect-rating-background.teeny{width:100%;display:block;height:14px;background:url(/wp-content/plugins/clinect/_inc/sprites/sprites_stars_teeny.png) 0 0}.clinect-rating-overlay.teeny{display:block;height:14px;background:url(/wp-content/plugins/clinect/_inc/sprites/sprites_stars_teeny.png) 0 -15px}.clinect-rating-qty.teeny{margin:1px 0 0 3px}.clinect-star-qty.teeny{font-size:.7em;margin:1px 0 0 3px}.curated-rating.teeny{padding-top:3px;margin-left:.5rem;width:80px}.curated-rating.tiny{width:114px}.curated-rating.small{width:158px}.curated-rating.medium{width:204px}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#707070;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.tooltip .tooltiptext{opacity:0;transition:opacity 1s}.tooltip:hover .tooltiptext{opacity:1}.tooltip .tooltiptext::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent}.tooltip .tooltiptext{width:120px;bottom:100%;left:50%;margin-left:-60px}.clinect-comment-area .clinect-comment{margin-bottom:1rem}.clinect-comment .clinect-comment-attribution{margin-left:.5rem;font-size:.9rem;font-style:italic;display:flex}.data-pagination,.data-pagination *,.data-pagination *:before,.data-pagination *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:auto}.data-pagination{font-size:8pt;line-height:1;font-weight:400;font-family:'Open Sans','Source Sans Pro',Roboto,'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Myriad Pro','Segoe UI',Myriad,Helvetica,'Lucida Grande','DejaVu Sans Condensed','Liberation Sans','Nimbus Sans L',Tahoma,Geneva,Arial,sans-serif;-webkit-text-size-adjust:100%;margin:1em auto;text-align:center;transition:font-size .2s ease-in-out}.data-pagination ul{list-style-type:none;display:inline;font-size:100%;margin:0;padding:.5em}.data-pagination ul li{display:inline-block;font-size:100%;width:auto;border-radius:3px}.data-pagination>a{font-size:140%}.data-pagination a{color:#777;font-size:100%;padding:.5em}.data-pagination a:focus,.data-pagination a:hover{color:#f60}.data-pagination li.current{background:rgba(0,0,0,.1)}.data-pagination .disabled,.data-pagination [hidden],.data-pagination [disabled]{opacity:.5;pointer-events:none}@media (min-width:350px){.data-pagination{font-size:10pt}}@media (min-width:500px){.data-pagination{font-size:12pt}}@media (min-width:700px){.data-pagination{font-size:14pt}}@media (min-width:900px){.data-pagination{font-size:16pt}}