.site-register {
}

.companyInfo, .personInfo {
    padding-left: 30px;
    padding-right: 30px;
}

#register-form label {
    padding-top: 10px;
    font-size: 17px;
}

#register-form label.radio-inline {
    padding-top: 0;
    font-size: inherit;
}

.otherDocuments {
    display: none;
}

.field-registerform-companyname, .field-registerform-companyname .help-block-error,
.field-registerform-businesscert, .field-registerform-businesscert .help-block-error,
.field-registerform-companychop, .field-registerform-companychop .help-block-error,
.field-registerform-declaration2, .field-registerform-declaration2 .help-block-error,
.field-registerform-email, .field-registerform-email .help-block-error,
.field-registerform-otherdocuments, .field-registerform-otherdocuments .help-block-error,
.field-registerform-businessgroupcert, .field-registerform-businessgroupcert .help-block-error
{
    margin-bottom: 0!important;
}

.nameNote {
    font-size: 13px;
    color: #585858;
}

.registerBtn {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 50px;
}

.registerBtn button {
    margin-right: 20px!important;
}

.registerBtn button, .registerBtn a {
    width: 100px;
    font-size: 17px;
}

.failedButtons a:first-child {
    margin-right: 10px;
}

.duplicationError {
    margin-left: 30px;
    margin-right: 30px;
}

@media screen and (min-width: 992px) {
    .companyInfo {
        border-right: 1px solid #b2b2b2;
    }
}
