.footer-social-sharing-buttons {
margin: 25px 0;
text-align: center;
font-size: 0;
}
.footer-social-sharing-buttons small {
display: inline-block;
margin:auto 4px;
font-size: 12px;
line-height: 12px;
height:32px;
padding:10px 4px;
vertical-align: middle;
}
@media (max-width: 500px) {
.footer-social-sharing-buttons small {
display: block;
width:100%;
text-align: center;
}
}
.footer-social-sharing-buttons .text {
display:none;
}
.footer-social-sharing-link {
display: inline-block;
margin:0 4px;
padding:4px;
cursor: pointer;
text-decoration: none;
color: white;
-webkit-background-clip: padding-box;
-moz-background-clip: padding; font-size: 12px;
fill:#3c3c3b;
width:32px;
height:32px;
box-sizing: border-box;
vertical-align: middle;
}
.footer-social-sharing-link svg {
fill:inherit;
transition: 0.3s;
}
.footer-social-sharing-link:hover,
.footer-social-sharing-link:active {
color: #fff;
}
.twitter {
}
.twitter:hover,
.twitter:active {
fill: #00aced; }
.facebook {
}
.facebook:hover,
.facebook:active {
fill: #3B5997; }
.googleplus {
}
.googleplus:hover,
.googleplus:active {
fill: #D64937; }
.pinterest {
}
.pinterest:hover,
.pinterest:active {
fill: #bd081c; }
.linkedin {
}
.linkedin:hover,
.linkedin:active {
fill: #0074A1; }