anchor.diff:    border-radius: 2px;
     color: #FFF;
     display: inline-block;
  -  font-size: 21px;
  -  height: 32px;
  -  line-height: 32px;
  +  font-size: 14px;
  +  height: 20px;
  +  line-height: 20px;
     text-align: center;
     vertical-align: middle;
  -  width: 32px;
  +  width: 20px;
   }
   
   .social-share a:hover, .social-share a:active, .social-share a:visited, .social-share a:focus {
  
positive.code:   vertical-align: middle;
  }
  
  .social-share .social-share-more .ss-more-buttons {
    position: absolute;
    z-index: 1000;
  }
  
  .social-share .social-share-more .ss-more-buttons {
    border: 1px solid #A8A8A8;
    border-radius: 2px;
    display: none;
    padding: 5px 10px 10px 10px;
    position: absolute;
    width: 128px;
    z-index: 1000;
  }
  
  
negative.code:   margin-top: 5px;
  }
  
  .social-share .social-share-more .ss-more-buttons a:nth-child(5n+5) {
    margin-right: 0;
  }
  
  