Navigation fixes and improvements

Fixed issues with browser compatibility