#topmenu ul.nav > li a, #topmenu ul.nav > li span.separator {
    text-shadow: none;
  font-weight: normal;
}
#footermodules > div {
  font-size: 1rem;
  padding: 0;
}
@media screen and (max-width:768px) {
    #header {
  max-height: 164px;
}
nav {
    border-top: none;
    border-bottom: none;
  }
#topmenu ul.nav {
flex-direction: column !important;
     }
#topmenu ul.nav li .mobile-icon {
  display: inline-block;
  width: 1.5em;
  font-size: 1.1em;
  font-family: OpenSans;
}
}
