Some updates from Hybrid Core.
More accessibility improvements. Changes to how the search form performs. Other minor updates.  Some RTL fixes.
Fix for RTL menu toggles.  Issue introduced in previous commit.
Fix for mobile menu search.
Make sure search button and search field are same height.
Reverting menu CSS.  All I really needed to do to start with was to handle `:focus` and `.focus` for tabbed navigation.