CSS changes to less than 768 layout

I went back on some changes I tried to make to index.html after it started breaking the layout. I also put the footer back to how you had it.