Using CSS, just hide #mobile-navigation-title
and reposition the existing #mobile-navigation-label
which is hidden behind the logo element.
#mobile-navigation-title { display: none !important; }
#mobile-navigation-label { position: static !important; }
You can use more specific selectors if you'd rather not use !important
(fair enough) but for the sake of brevity, there you go.
Scrap all that JavaScript too, it's redundant.