adding better mobile layout via media queries