Added Mobile style for home page to fix padding and nav menu

I added some styles for the home page on mobile. The site padding was off, it was hard to read the mobile nav had a few issues. Going to look at the other pages and see what else we can optimize.
... also this line.