table {
width: 100%; border-spacing: 0;
} thead, tfoot {
color: $thead-color; background: $thead-background;
} thead th {
border-bottom: 2px solid $thead-border-color;
} tfoot th {
border-top: 2px solid $tfoot-border-color;
} th, td {
padding: .5ex .5em; border: 1px dotted $td-border-color; border-width: 0 0 1px 1px; text-align: left; &:first-child { border-left: 0; }
} th {
border-color: $th-border-color;
}