responsive tweaks and organisation / added styles for mobile menu