You have your footer placed outside the html and body tags. That fix will probably not fix all your errors. Maybe place your styles (which some appear repeated) inside the head tags.
I would have to review my code and yours, but you may not be accurately be linking bootstrap.
I used “view-source:” in my Chrome mobile browser to view your code, so it just be my view.