Pour ne pas que ton texte s’overlapp avec ton bouton, tu pourrais ajouter ça dans ton CSS via les options de ton thème:
@media screen and (min-width: 774px){
button#responsive-menu-pro-button{
display:none!important;
}
}
Pour ce qui est de l’overlapp avec ton logo, je n’ai pas de problème lorsque j’affiche sous iphone 5. En quelle résolution (ou avec quel appareil) testes-tu?