few fixes in HTML/CSS

Mainly mobile compatibility issues...