CSS3 Flip Switch

Because checkbox is too mainstream

Red

1

Blue

1