@tiffdotc, exactly what features are not working correctly on a phone? One problem I see is that the desktop navigation bar doesn't disappear, but it looks like it's because the class for the nav bar was changed from main-navigation to home-navigation without corresponding changes to some CSS rules.
Are you making changes directly to the theme's files? You should note that changing a theme's files is not advisable. If the theme gets updated because of feature enhancements, bug fixes, or security patches, then your changes will be lost. Instead, you should create a child theme.