Vedo che al contenitore hai applicato una dimensione fissa:
questo sicuramente impedisce all'elemento di adattarsi alla larghezza della pagina, quindi il contenuto resta nella propria posizione.codice:#menu-foot { width: 1150px; margin: 0 auto; }
Prova a rimuovere quel width, in modo che resti "auto" di default, oppure usa max-width.
Occhio però, quella dimensione vedo che supera quella dell'elemento contenitore che invece risulta essere 1140px, per cui c'è qualcosa che contrasta con la dimensione che gli stai dando.
Inoltre vedo che lo stesso file css risulta incluso due volte sulla stessa pagina; certamente non è una buona cosa:
/wp-content/themes/wyzi-business-finder-child/style.css