attempts to add media queries/mobile compatibility