new panel buttons for mobile and new icons for desktop nav

and solved some validation problems