.share-affix {
    position: fixed;
    top:50px;
    left:0px;
}

.share-icon {
    background-repeat: no-repeat;
    background-image:url('../social-icons.png');
    height:40px;
    width:40px;
    display: inline-block;
    text-indent: -99999px;
    margin:2px;
    opacity: .9;
    filter:Alpha(Opacity=90);
}

.share-icon:hover {
    opacity: 1;
    filter:Alpha(Opacity=100);
}

.share-icon-facebook {
    background-position: 0 0;
}
.share-icon-twitter {
    background-position: -44px 0;
}
.share-icon-googleplus {
    background-position: -87px 0;
}
.share-icon-whatsapp {
    background-position: -130px 0;
}
