made footer responsive

also changed its separation line to a box shadow