fix footer and css bugs