Ciao
credo tu abbia fatto il percorso al contrario.
Un sito non va realizzato ed adattato in base al tuo monitor, per poi renderlo responsive, bensì al contrario.
Prima si parte a scrivere codice css ed html per media più piccoli e poi, man mano che la dimensione del viewport aumenta, scrivere altro codice css .
Effettivamente il tuo sito non è per nulla visualizzabile da smartphone. Come è stato già scritto, appare la barra orizzontale, in basso.
Credo vada rifatto ex-novo, con molta pazienza e, soprattutto, un bel pò di tempo a disposizione.
Scorrendo il codice, credo manchi un tag fondamentale:
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1" /> (se non ho visto male).
Buon lavoro.