Updates to responsive styling

Merged with most recent code from WP.org repository, updated CSS for responsiveness

Signed-off-by: Zoe Rooney <zoe@zoerooney.com>