responsive fixes and responsive nav implementation