Fixed radio buttons alignments

Fixed #2500

- Fix alignment on Mac platform.
- Fix alignment on Windows and ChromeOS platform.

review: @devoncarew

I think this is too ad-hoc: it could have been fixed in a more general way.