Only supported on Webkit browsers as they support pseudo elements on checkboxes and radio buttons. Modernizr test included in the pen.