dropdown functionality on desktop menu

added simple dropdown menu css for the desktop menu.
still need to clean up the css a bit.

also placed nav before the page instead of inside the page when the
mobile nav is activated.