/** @define ThirdPartySignOn */

.ThirdPartySignOn {
    display: flex;
    align-items: center;
}

.ThirdPartySignOn-label {
    flex: initial;
    color: @third-party-label;
}

.ThirdPartySignOn-item {
    margin-left: 15px;
}

.ThirdPartySignOn-button {
    transition: color 0.2s;
    flex: 1 0 auto;
    height: 30px;
    width: 30px;
    border-radius: 50%;
    color: @third-party-btn-text;
    background-color: @third-party-btn-bg;
    border: 0;
    padding: 0;
}

.ThirdPartySignOn-button--error {
    color: @third-party-error;
}

.ThirdPartySignOn-button:hover {
    color: @third-party-btn-hov;
}

.ThirdPartySignOn-button--error:hover {
    color: @third-party-error-hov;
}

.ThirdPartySignOn-icon {
    font-size: 35px;
}

.ThirdPartySignOn-icon--gitHub {
    margin-top: -3px;
}

.ThirdPartySignOn-icon--fontCustom {
    font-size: 30px;
}
