Added compatibility for Windows 8, Smaller Phones

- fixed responsive sizing on buttons and form elements
- better (narrower) tablet layout
- added commented-out code available for branding usage on view tmpl