@media screen and (max-width:400px) {
    .xxx{}
    .frm input[type="checkbox"] + label {
        width: 39%;
    }
    .frm input[type="radio"] + label {
        width: 39%;
    }
    
    .frm input[type="text"], .frm input[type="password"], .frm input[type="file"] {
    width: auto;
    }
    
    .wx400_tbl input[type="text"], .wx400_tbl input[type="password"] {
    width: 100%;
    }
    
    /*LOGIN FORM */
    .lgi input[type="text"], .wx400_tbl input[type="password"] {
    width: 95%;
    }
    .rclub input[type="radio"] + label { width:23%; }
}