[UI tweaks]

- fix header to the top
- shrink and center header on mobile
- valign header differently
- added margin after footer