fixed positioning of footer and added media queries