change 'input[type=radio],input[type=checkbox]' to 'input' & fixed the ':not(input)'