.social-icon {
  background: url(https://www.splunk.com/content/dam/splunk2/images/social/social-sprite.png) no-repeat;
  display: inline-block;
  width: 32px;
  height: 31px;
  margin: 0 10px 0 0;
}
.social-icon.twitter {
  background-position: -200px -79px;
}
.social-icon.twitter:hover {
  background-position: -200px -116px;
}
.social-icon.facebook {
  background-position: -7px -79px;
}
.social-icon.facebook:hover {
  background-position: -7px -116px;
}
.social-icon.linkedin {
  background-position: -123px -79px;
}
.social-icon.linkedin:hover {
  background-position: -123px -116px;
}
.social-icon.googleplus,
.social-icon.google {
  background-position: -45px -79px;
}
.social-icon.googleplus:hover,
.social-icon.google:hover {
  background-position: -45px -116px;
}
.social-icon.instagram {
  background-position: -84px -79px;
}
.social-icon.instagram:hover {
  background-position: -84px -116px;
}
.social-icon.slideshare {
  background-position: -161px -79px;
}
.social-icon.slideshare:hover {
  background-position: -161px -116px;
}
.social-icon.youtube {
  background-position: -239px -79px;
}
.social-icon.youtube:hover {
  background-position: -239px -116px;
}
.social-icon.rss {
  background-position: -277px -80px;
}
.social-icon.rss:hover {
  background-position: -277px -116px;
}
.social-icon.email {
  background-position: -315px -81px;
}
.social-icon.email:hover {
  background-position: -315px -117px;
}
.social-band {
  text-align: right;
}
.social-band:after {
  content: ' ';
  display: block;
  clear: both;
}
.social-band .social-band-title {
  margin: 0 5px 0 0;
  position: relative;
  top: -17px;
}
.social-band ul {
  margin: 0;
  padding: 0;
  display: inline-block;
}
.social-band ul li {
  float: left;
  list-style-type: none;
}
.social-sharing {
  padding-top: 25px;
  padding-bottom: 40px;
}
.social-sharing .social-band-title {
  /*display: none;*/
}
.socialband .promo-images .button-socialShare img {
  width: 25px;
  height: 25px;
  padding: 0;
  margin-right: 9px;
}
@media (max-width: 767px) {
  .social-band {
    margin-bottom: 15px;
    text-align: center;
  }
}
