Added footer styles for tablet and phone

I've added these styles. I have one chunk of styles that work on screen
size 400px to 500px. Not sure how to handle it. Also added styles for
399px and smaller. Please look over these. Not sure if the phone styles
will conflict.