.users-modules-register {}
.users-modules-register .form-wrapper {}
.users-modules-register .form-wrapper .form {
    margin: 0;
    padding: 0;
}

.users-modules-register .form-wrapper .form .form-line {
    padding-bottom: 10px;
}
.users-modules-register .form-wrapper .form .form-line .label {
    color: #666;
}
.users-modules-register .form-wrapper .form .form-line .label p {}
.users-modules-register .form-wrapper .form .form-line .input {}
.users-modules-register .form-wrapper .form .form-line.required .label {}
.users-modules-register .form-wrapper .form .form-line .input.multi {}

.users-modules-register .form-wrapper .form .form-line .input input,
.users-modules-register .form-wrapper .form .form-line .input select {
    background: #fff;
    color: #000;
    border: solid 1px #000;
    border-left: solid 2px #000;
    outline: none;
    margin: 0;
    width: 100%;
    padding: 5px;
}
.users-modules-register .form-wrapper .form .form-line .input.multi input,
.users-modules-register .form-wrapper .form .form-line .input.multi select {
    width: 50%;
}
.users-modules-register .form-wrapper .form .form-line.required .input input {
    border-left: solid 2px red;
}
.users-modules-register .form-wrapper .form .form-line .input input.first {}
.users-modules-register .form-wrapper .form .form-line .input input.last {}

.users-modules-register .form-wrapper .form .form-error {
    color: red;
    margin: 10px 0px;
    display: none;
}

.users-modules-register .form-wrapper .form .submit {}
.users-modules-register .form-wrapper .form .submit button {}