Hallo Oliver1304,
Darf ich fragen warum diese Zeile hinzugefügt werden muss?
weil es im Original-Stylesheet diese Regel gibt:
.sticky ul.athena-nav ul {
top: 21px;
}
Das gilt für die zweite und alle folgenden Listenebenen.
Du willst aber nicht, dass es für die dritte Ebene gilt.
Du könntest auch die Regel ändern zu
.sticky ul.athena-nav > ul {
top: 21px;
}
aber dann hast du nach dem nächsten Update wieder das Problem.
Deshalb fügt man eigenes CSS hinzu, das vom Überschreiben bei updates ausgeschlossen ist.
Bis demnächst
Matthias