added media queries to support mobile browsing