#share-buttons {
  position: fixed;
  width: 50px;
  z-index: 99999;
}

.share-button {
  background: none;
  float: right;
  height: 42px;
  margin: 0;
  padding: 0;
  position: relative;
  width: 50px;
}

.share-button IMG {
  padding: 5px;
}

.share-button A {
  text-align: center;
  display: block;
  width: 45px;
  height: 42px;
  border-bottom: 1px solid rgba(255,255,255,0.1);
  background: none repeat scroll 0 0 black;
}
#share-facebook A { background-color: #305891; }
#share-twitter A { background-color: #2CA8D2; }
#share-linkedin A { background-color: #007BB6; }
#share-pinterest A { background-color: #CA2027; }

.share-button .logo {
  display: inline-block;
  height: inherit;
  position: relative;
  width: 32px;
  background-image: url(../../img/csbwfs-social.png);
}
#share-facebook .logo { background-position: 68% 4%; }
#share-twitter .logo { background-position: 14% 4%; }
#share-linkedin .logo { background-position: 92% 4%; }
#share-pinterest .logo { background-position: 14% 20%; }

/* End of file. */
