Hallo,
ich habe mit einer alten Version verglichen.
Dabei wurde in der CSS-Datei ein Unterschied festgestellt.
Alt:
nav  li {  
  list-style:none;     
  font-size: 1.2em;    
  position: relative;  
  margin: 0 0 .2em 0;   
  padding: 0;  
  width: 8em;  
}
In der mir vorliegenden Version steht statt em jeweils rem, warum auch immer?
Wenn ich wieder em angebe, funktioniert es.
Warum es daran lag, ist mir allerdings unklar.