improve custom radio and checkbox styles