updated responsive styles - deleted inconsistent padding and made footer less gigantic