Updated media queries so site looks good on multiple viewport sizes