.kpiTable { width: 99%; //border: 1px solid #C1CDD8; border-collapse: collapse; max-height: 100%; } .kpiTable tr:nth-child(even) { background-color: #ebf4f6; } .kpiTable tr:nth-child(odd) { background-color: white; } .kpiTable tr { border-bottom: 1px solid #ddd; } .kpiTable td { padding:0 5px; border: 1px solid #ddd; } .kpiTable th { background-color: white; color: #84A6AE; padding-left: 5px; text-align: left; } .kpiSnapValue { text-align: right; } .kpiRed { background-color: rgb(247, 191, 192); } .kpiGreen { background-color: rgb(184, 213, 163); }