.form-group-applicants .btn-group-applicants .btn {
    margin-bottom: 0;
}

.form-group-applicants .btn-group-applicants .btn input {
    width: auto !important;
    margin-bottom: 0;
}

.form-group-applicants .btn-group-applicants .btn.has-error {
    position: relative;
    clear: both;
}

.form-group-applicants .btn-group-applicants .btn.has-error span {
    position: absolute;
    top: calc(100% + 15px);
    left: 0;
    margin-left: 0;
}

.form-group.form-group-applicants {
    align-items: flex-start;
}

#applicantInfo .form-group .form-group-inner {
    width: 100% !important;
}

#applicantInfo .custom-checkbox-wrapper {
    margin-bottom: 20px;
}

#applicantInfo .custom-checkbox-wrapper .form-check-label {
    flex-basis: 100% !important;
}

.form-group-fellowshippath label {
    flex-basis: 100% !important;
}

.form-group-fellowshippath .form-group-inner {
    width: 100% !important;
}

#applicantInfo .custom-checkbox-wrapper.has-error .checkbox {
    margin-bottom: 10px;
}

#applicantInfo .custom-checkbox-wrapper.has-error .checkbox + span.form-error {
    margin-left: 0;
}

.tx-mpm-hsjpapplication .form-control.error {
    color: #fff;
}

.module_form table td.td-wrap-text {
    line-height: 1.5;
}