Basic responsive site design.