/* Turvallinen nav-fix: EI piilota mitään, ei muuta layoutia. */
#header, #navigation, .normalNavigationContainer, .mobileNavigation {
  position: relative;
  z-index: 1000;
}

/* Mobiilissa sallitaan .open-luokalla alavalikon näyttö.
   Ei kosketa display-tiloihin ilman .open-luokkaa -> teema saa päättää. */
@media (max-width:1024px){
  .mobileNavigation .mobileNavigationRoot li.open > .navigationSubNavigation,
  .mobileNavigation .mobileNavigationRoot li.open > ul {
    display: block !important;
  }
}
