enhance custom checkbox/radio to support web accessibility
make padding calculation more generic to better support rtl layout
add variable for glyph customization for check mark replacement of custom checkbox
Merge remote-tracking branch 'upstream/master'

Conflicts:
	js/foundation/foundation.forms.js
updated doc for custom checkbox radio buttons
make sure screen reader do not read visual only element
change opacity to 0.1 to get around issues on some browser
fixes radio button bug in documentation example
lower the opacity to 0.01 (0.1 is still a little visible)
Merge remote-tracking branch 'upstream/master'

Conflicts:
	js/foundation/foundation.forms.js
Merge remote-tracking branch 'upstream/master'
wrap checkbox/radio customization in media query so it will fall back to default look and feel for unsupported browsers
eliminate the need to use a span in label for custom checkbox/radio
added offset x/y for checkmark position customization
Merge remote-tracking branch 'upstream/master'
re-enable customization of check mark color
Merge remote-tracking branch 'upstream/master'

Conflicts:
	js/foundation/foundation.forms.js
Section modification: inline styles are applied once, all work on changing view from accordion to normal is done by css.
added mixins section-container, section
Update validation
Small changes.
Fix validation return from array