Reset child items to have zero padding and margin
[WIP] First pass on form outline

Some firefox issues regarding on the .form__input-container and issues
with input[type=“search”]
Fix outline issues in Firefox and input search

Also remove temporary csslint comments
Focus outline now appears on errored input state
Split input height properties into own placeholder so we can use %form-input on <textarea>
Merge pull request #78 from moneyadviceservice/unstyled-list-children

Reset child items to have zero padding and margin
Merge pull request #86 from moneyadviceservice/outline-focus

Form input focus state
[WIP] List benefits and button--input updates
Update height of .button--input and add left margin
Add missing small tick icon to sprite and fix positioning and size
Remove left margin on button--input
Add small arrow to sprite

For use in .list-benefits—sm.
Keep legacy .list--benefits class name to avoid any style issues

TODO Look to removing the .list--benefits class in the near future once
other repos have switched over to using the .list-benefits class
Add .icon--tick-sm KSS reference
Use $input-height for <input> and .button--input
Rename list-benefits--sm to -s to bring inline with size naming conventions

e.g. $mq-s
Update .button--input to .button--inline-input
Add KSS for button--inline-input
Merge branch 'list-input-button-email-signup' of github.com:moneyadviceservice/dough into list-input-button-email-signup

Conflicts:
	stylesheets/helpers/_form-input.scss