table { border-collapse: collapse; margin: 0 0 1.5em; width: 100%; } table, th, td { border: 1px solid var(--bnm-color-border); } th { background: #f8f8f8; padding: 8px 15px; text-align: left; } .site-footer table, .site-footer th, .site-footer td { border: 1px solid #0f1329; } .site-footer th { background: var(--bnm-color-tertiary); } td { padding: 5px 15px; }