/* Static equivalents of the FT header states normally set by JavaScript. */
#o-header-search-primary,
#o-header-search-sticky,
.o-header__drawer {
  display: none !important;
}

.o-header--sticky {
  top: 0 !important;
}

@media (max-width: 719px) {

  .tableThree__table {
    table-layout: fixed;
  }

  .tableThree__tableData,
  .tableThree__tableData:first-child {
    width: 33.333% !important;
    max-width: none;
  }

  .tableThree__tableText {
    font-size: 13px !important;
    line-height: 17px !important;
    min-width: 0;
    overflow-wrap: anywhere;
    word-break: normal;
  }

  .o-footer__matrix-title {
    cursor: pointer;
  }

  .o-footer__matrix-content {
    display: none !important;
  }

  .o-footer__matrix-group.is-open .o-footer__matrix-content {
    display: flex !important;
  }
}

@media (min-width: 720px) {
  .o-footer__matrix-title {
    border: 0 !important;
  }

  .o-footer__matrix-title:not(.o-footer__matrix-title--link)::after {
    display: none !important;
  }
}
