Hallo Zeppelin,
die Rechtsverschiebung liegt am margin-left: -1.8vw; für das ul Element. Je schmaler der Viewport, desto kleiner der Margin, und dadurch schiebt sich alles nach rechts. Dieser Margin ist eh ein Irrtum - ein ul hat padding und das musst Du überschreiben, dann brauchst Du keinen negativen Margin.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi