.user-pass-wrap,
.forgetmenot,
#smart_login_code_wrapper
{
    display: none;
}
#loginform .user-pass-wrap > label,
#loginform .mw_mihanpanel_dynamic_pass > label
{
    display: flex !important;
    flex-direction: row;
    justify-content: space-between;
}
#loginform .user-pass-wrap span.back,
#loginform .mw_mihanpanel_dynamic_pass span.back
{
    color: grey;
}
#loginform .mw_mihanpanel_dynamic_pass .request_code
{
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    padding: 0 20px;
}
#loginform .mw_mihanpanel_dynamic_pass .request_code #mw_req_code
{
    text-decoration: none;
    background-color: #4b4bde;
    color: white !important;
    padding: 2px 10px;
    border-radius: 5px;
}
#loginform .mw_mihanpanel_dynamic_pass .request_code #mw_req_code.deactive
{
    background-color: grey;
    pointer-events: none;
}
#loginform .mw_mihanpanel_dynamic_pass .request_code #mw_dynamic_code_timer
{
    direction: ltr;
    display: none;
    margin: 0 20px;
}
#loginform .user-pass-wrap #switch_to_dynamic_code
{
    cursor: pointer;
    background-color: #4b4bde;
    color: white;
    padding: 2px 10px;
    border-radius: 3px;
}