@media only screen and (min-width : 800px) {
  header.micro-header {
      height: 55px;
      padding-top: 18px;
  }
}

@media only screen and (max-width : 800px) {
  header.micro-header > div > div:nth-child(2) {
      margin: auto;
  }
}
.micro-header__brand img {
    display: none;
}

.micro-footer__three-col {
    display: none !important;
}

.main-header__brand img {
    display: none;
}

@media only screen and (min-width : 800px) {
  header.main-header {
      height: 134px;
      padding-top: 34px;
  }
}
.main-footer__two-col {
    display: none !important;
}