nav toggles correctly and in desktop display it displays properly