.share_link_menu {
  width: auto;
  min-height: 22px;
}
.share_link_menu h5 {
  display: none;
}
.share_link_menu ul {
  margin: 0;
  padding: 0;
  line-height: 22px;
}
.share_link_menu li {
  display: inline;
  float: left;
  width: 22px;
  height: 22px;
  margin-right: 4%;
  font-size: 22px;
}
.share_link_menu a {
  display: block;
  width: 22px;
  height: 22px;
  font-size: 22px;
  background-repeat: no-repeat;
}

.share_link_menu a.sprite1 {background-position:0px -22px;}
.share_link_menu a:hover.sprite1 {background-position:0px 0px;}

.share_link_menu a.sprite2 {background-position:-22px -22px;}
.share_link_menu a:hover.sprite2 {background-position:-22px 0px;}

.share_link_menu a.sprite3 {background-position:-44px -22px;}
.share_link_menu a:hover.sprite3 {background-position:-44px 0px;}

.share_link_menu a.sprite4 {background-position:-66px -22px;}
.share_link_menu a:hover.sprite4 {background-position:-66px 0px;}

.share_link_menu a.sprite5 {background-position:-88px -22px;}
.share_link_menu a:hover.sprite5 {background-position:-88px 0px;}

.share_link_menu a.sprite6 {background-position:-110px -22px;}
.share_link_menu a:hover.sprite6 {background-position:-110px 0px;}

.share_link_menu a.sprite7 {background-position:-132px -22px;}
.share_link_menu a:hover.sprite7 {background-position:-132px 0px;}

.share_link_menu a.sprite8 {background-position:-154px -22px;}
.share_link_menu a:hover.sprite8 {background-position:-154px 0px;}

.share_link_menu .hiddenStructure {
  display: inline-block;
  margin: -0.1em 0 0 -0.4em !important;
}