/* SOCIAL BUTTON */

.social-icons {
    list-style: none;
    margin: 0;
    padding: 0;
}

    .social-icons div {
        display: inline-block;
        zoom: 1;
        *display: inline;
        vertical-align: middle;
        width: 36px;
        height: 36px;
    }

.fa {
    padding: 4px;
    width: 36px;
    height: 36px;
    background-size: 36px;
    background-repeat: no-repeat;
    background-position: center;
}

.fa-facebook {
    background-image: url('images/sso/facebook.svg');
}
.fa-twitter {
    background-image: url('images/sso/twitter.svg');
}
.fa-linkedin {
    background-image: url('images/sso/linkedin.svg');
}
.fa-openid {
    background-image: url('images/sso/openid.svg');
}
.fa-google {
    background-image: url('images/sso/google.svg');
}
.fa-shibboleth {
    background-image: url('images/sso/shibboleth.png');
}

