.jsoc-shr-link{padding:.5em .6em;border-radius:.3em;border:1px solid #acacac;color:#acacac;-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,color 200ms ease-in-out,border-color 200ms ease-in-out}.jsoc-shr-link:hover,.jsoc-shr-link:focus,.jsoc-shr-link:active{border:1px solid #5b5b5b;color:#939393;text-decoration:none}.jsoc-shr-count-box{position:relative;height:2.5em;padding:0 .3em;margin-left:.4em;background:#f5f5f5;border-radius:.3em;-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,color 200ms ease-in-out,border-color 200ms ease-in-out}.jsoc-shr-count-box:hover{background:#e8e8e8}.jsoc-shr-count-box:hover:after{border-color:transparent #e8e8e8 transparent transparent}.jsoc-shr-count-box:after{content:"";display:block;position:absolute;top:.75em;left:-.4em;width:0;height:0;border-width:.5em .5em .5em 0;border-style:solid;border-color:transparent #f5f5f5 transparent transparent;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,color 200ms ease-in-out,border-color 200ms ease-in-out}.jsoc-shr-count-box .jsoc-shr-count{color:#acacac}.jsoc-shr-link:hover .jsoc-shr-logo{opacity:.7}.jsoc-shr-link{border-radius:30px;padding:8px}.jsoc-shr-logo{opacity:.5}