update header css, html and orientation, making theme more flexible