added 3 media queries