#loginform-0.frm_login_form .login-remember input {
    vertical-align: initial !important;
}

#loginform-0.frm_login_form .login_lost_pw {
    order: 1;
    text-align: left !important;
    margin: 10px 0;
}

#loginform-0.frm_login_form .login_lost_pw {
    font-size: 17px;
    font-weight: 300;
}

#lostpasswordform_0 .frm_description p{
    color: rgb(51, 51, 51) !important;
    font-size: 20px;
    font-weight: 300;

}

#form_registration-form label[for="field_acceptance-0"]{
    font-weight: 300;
    font-size: 16px;
    line-height: 28px;
}

#form_registration-form .frm_button_submit {
    width: 100%;
}

#form_registration-form .frm_page_num_2 .frm_prev_page {
    display: none;
}

#form_registration-form .frm_page_num_2 .frm_html_container p {
    color: #000000;
}

