Class added on active state (mouse button is pressed on an input)
Base class added to customized checkboxes
If not empty, used instead of 'checkedClass' option (checkbox input specific)
Class added on checked state (input.checked = true)
If not empty, used instead of 'checkedClass' option (radio button input specific)
True to set 'pointer' CSS cursor over enabled inputs and 'default' over disabled
If not empty, used instead of 'disabledClass' option (checkbox input specific)
Class added on disabled state (input.disabled = true)
If not empty, used instead of 'disabledClass' option (radio button input specific)
If not empty, used instead of 'enabledClass' option (checkbox input specific)
If not empty, added as class name on enabled state (input.disabled = false)
If not empty, used instead of 'enabledClass' option (radio button input specific)
Class added on focus state (input has gained focus)
'checkbox' or 'radio' to style only checkboxes or radio buttons, both by default
Class added on hover state (pointer is moved onto an input)
Increase clickable area by given % (negative number to decrease)
Set true to inherit original input's class name
If set to true, input's id is prefixed with 'iCheck-' and attached
Add HTML code or text inside customized input
Adds hoverClass to customized input on label hover and labelHoverClass to label on input hover
Class added to label if labelHover set to true
Base class added to customized radio buttons
If not empty, used instead of 'uncheckedClass' option (checkbox input specific)
If not empty, added as class name on unchecked state (input.checked = false)
If not empty, used instead of 'uncheckedClass' option (radio button input specific)