// Tables // ==========================================================================
table {
border-collapse: collapse; border-spacing: 0; width: 100%; th, td { @include core-19; padding: em(12, 19) em(20, 19) em(9, 19) 0; text-align: left; border-bottom: 1px solid $border-colour; } thead th { font-weight: 700; } td:last-child, th:last-child { padding-right: 0; } // Right align table header cells and table cells with a numeric class .numeric { text-align: right; } // Allow a qualifying element, only table data cells should use tabular numbers // scss-lint:disable QualifyingElement td.numeric { font-family: $toolkit-font-stack-tabular; } caption { text-align: left; }
}
.table-font-xsmall {
th { @include bold-16; } td { @include core-16; } th, td { padding: em(12, 16) em(20, 16) em(9, 16) 0; }
}