updated sidenav with javascript and css