p > img {
  display: block;
  margin: 0 auto;
}

header.md-header, footer.md-footer {
  background-color: #3f3f3f;
}

header.md-header {
  height: auto;
}

.md-header-nav__button.md-logo img {
  width: 140px;
  height: auto;
}


div.bv-row-header-table-next + div table:not([class]) td:first-child {
    background-color: var(--md-default-fg-color--light);
    color: var(--md-default-bg-color);
    min-width: 5rem;
    padding: .9375em 1.25em;
    vertical-align: top;
}


div.bv-fullwidth-table-next + div table:not([class]) {
    display: table;
    table-layout : fixed;
}
