Fixed Mobile Site issues - made it responsive yay