#header {
  height: 5rem;
  padding-left: 0rem;
  padding-right: 1rem;
}
#header #logo {
  position: relative;
  top: 1.5rem;
  border: 0;
  box-sizing: content-box;
  padding-left: 1rem;
  }
#header #logo a {
  box-sizing: content-box;
  }
#header.langswitcher {
  margin-left: 0rem;
  padding-left: 0rem;
  }
  #header.scrolled {
    height: 3rem;
  }
  #header.scrolled #logo {
    float: left;
    height: 3rem;
    top: 7px;
    }
