@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v6/zhcz-_WihjSQC0oHJ9TCYPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
}

.ss-social h5 {
    font-family: Montserrat;
    text-transform: capitalize;
}

.ss-link {
    border: 2px solid rgba(0,0,0,0);
    border-radius: 2px 2px 2px 2px;
    color: white;
    cursor: pointer;
    float: left;
    font-size: 13px !important;
    margin: 0 1% 3% auto;
    padding: 2.5% 4%;
    font-family: 'Montserrat', arial, sans-serif;
    font-weight: 400;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    text-decoration: none !important;
}
 
.ss-link:hover,
.ss-link:active {
    border:2px solid rgba(0,0,0,0.1);
    color: white;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

a.ss-link:visited {
    color: #f2f2f2;
}
 
.ss-twitter {
    background: #00aced;
}
 
.ss-twitter:hover,.ss-twitter:active {
    background: #0084b4;
}
 
.ss-facebook {
    background: #3B5997;
}
 
.ss-facebook:hover,.ss-facebook:active {
    background: #2d4372;
}
 
.ss-googleplus {
    background: #D64937;
}
 
.ss-googleplus:hover,.ss-googleplus:active {
    background: #b53525;
}
 
.ss-buffer {
    background: #444;
}
 
.ss-buffer:hover,.ss-buffer:active {
    background: #222;
}
 
.ss-pinterest {
    background: #bd081c;
}
 
.ss-pinterest:hover,.ss-pinterest:active {
    background: #d7182d;
}

.ss-email {
    background: #8C8C8C;
}
 
.ss-email:hover,.ss-email:active {
    background: #818080;
}
.ss-social {
    font-size: 0.8rem;
    margin: 20px 0px 25px 0px;
    -webkit-font-smoothing: antialiased;

}