.share-links {
    vertical-align: middle;
}
.share-links a:hover  {
	opacity: .6; 
}
.share-links a {
    font-size: 18px;
    color: #fff;
    text-indent: -9999em;
    text-align: center;
    width: 1.60em;
    height:  1.60em;
    display: inline-block;
    margin: 0.2857em 0.5714em 0.2857em 0;
    border-radius: 50%;
    position: relative;
    text-decoration: none;
    vertical-align: middle;
    -webkit-transition: all 0.25s ease 0s;
    -moz-transition: all 0.25s ease 0s;
    transition: all 0.25s ease 0s;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.share-links a:before {
    font-family: "FontAwesome";
    text-indent: 0;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    line-height: 23px;
    height: 22px;
    margin: auto;
}


.share-links .share-twitter {
    background: #75797b;
}
.share-links .share-twitter:hover {
    color: #fff;
    background: #45bbe9;
}
.share-links .share-twitter:before {
    content: "\f099";
}
.share-links .share-facebook {
    background: #75797b;
}
.share-links .share-facebook:hover {
    color: #fff;
    background: #4d71bb;
}
.share-links .share-facebook:before {
    content: "\f09a";
}
.share-links .share-linkedin {
    background: #75797b;
}
.share-links .share-linkedin:hover {
    color: #fff;
    background: #0094e5;
}
.share-links .share-linkedin:before {
    content: "\f0e1";
}

 .share-links .share-googleplus {
    background: #75797b;
}
.share-links .share-googleplus:hover {
    color: #fff;
    background: #e47365;
}
.share-links .share-googleplus:before {
    content: "\f0d5";
}

.share-links .share-youtube {
    background: #75797b;
}
.share-links .share-youtube:hover {
    color: #fff;
    background: #e42b31;
}
.share-links .share-youtube:before {
    content: "\f167";
}

.share-links .share-instagram {
	color: #fff;
    background: #75797b;
}
.share-links .share-instagram:hover {
    color: #fff;
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
}
.share-links .share-instagram:before {
    content: "\f16d";
}