homepage now fully responsive for phone, browser, tablet