How to change Primary or Secondary navigation to vertical layout

I have two question regrading primary and secondary navigation customization.

1. I would like to know how to change either the primary or secondary navigation to have vertical layout when viewed on desktop.

2. I would also like to know how to apply the hamburger design and feature to website when viewed on both desktop as well as on mobile devices. Can anyone point me in the right direction? I have looked at the Responsive features of DWB and saw how hamburger works for mobile devices but I am stuck making hamburger work for desktops.