Adjusted navigation for responsiveness and changed styles to accommodate for smaller screens.