all images now have max-width:100%

This closes #1173, and should prevent similar issues
Long titles now break and hyphen

Only applies to small and medium screens, part of #1179
fixed overflow of form elements

Applies to mobile and non-JS version of feedback form, closes #1179
Merge branch 'martin/css-fixes'