refs ITC-243: some browsers fire silly extra window resize events. Now that doesn't cause extra js execution
fixes ITC-243: Explicitly defined open and closed states for the main menu in mobile mode on desktop.
Merge branch 'jswan2'