media queries to make homepage responsive for small browser window and mobile