Fix borders on mobile-nav and use absolute positioning instead of padding and negative margins for 'li's.
Make search form elements flush right and use consistent heights and font-sizes.