add media queries to improve mobile viewing