.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{ padding: $el-padding-3 $el-padding-5; border-top: 0; } .table>thead>tr>th{ border-bottom: 1px solid map-get($colors, 9); } .table { border: 1px solid map-get($colors, 9); background-color: #fff; border-radius: $radius-primary; tbody{ tr:not(:first-child){ border-top: 1px solid map-get($colors, 9); } } th, td { vertical-align: middle; border: 0; } thead{ background-color: map-get($colors, 10); th{ vertical-align: bottom; font-family: $font-1; font-size: modular-scale(-1); } } } .table-striped { tbody tr:nth-of-type(even) { background-color: map-get($colors, 11); } tbody tr:nth-of-type(odd) { background-color: #fff; } }