css and markup tweaks, with better menu toggle js