Ottimo, grazie!

2 cose, di contorno:
1- come mai suggerisci di lavorare sugli <ul> e non sul div generale main-nav? Qualche vantaggio?
2- vedo che, terminato lo scorrimento del menu che compare sopra alla pagina, lo scorrimento continua a coinvolgere la pagina sottostante. C'è un modo per bloccare in assoluto lo scroll della pagina finchè il menu è aperto?