Updated page and media queries to match design