Using pseudo classes and labels we can simply style a checkbox in every modern browser! I had this idea and did a quick search to find that it's been done- and done well!
Embedded Link
Creating Custom Form Checkboxes and Radio Buttons with Just CSS! | InsertHTML
In CSS we have many ways to style things in any way we want. When it gets to forms though, things get a little complicated. Text inputs are easy, but checkboxes and radio buttons are very difficult to…