.table { // Cells > thead, > tbody, > tfoot { > tr { > th, > td { border-top: none; } } } // Bottom align for column headings > thead > tr > th { border-bottom: none; } // Account for multiple tbody instances > tbody + tbody { border-top: none; } .table { -webkit-border-horizontal-spacing: 0px !important; -webkit-border-vertical-spacing:0px !important; } } .table-striped { > tbody > tr:nth-of-type( odd ) { background-color: $background-color1; } } .table-striped { > tbody > tr:nth-of-type( even ) { background-color: $neutral-gray; } } .table-hover { > tbody > tr:hover { background-color: $background-color12; cursor: pointer; } } table { -webkit-border-horizontal-spacing: 0px !important; -webkit-border-vertical-spacing:0px !important; }