*, html { margin: 0; padding: 0; } .container { position: relative; max-width: 1140px; margin: 0 auto; padding: 50px; } table { margin-top: 20px; border-style: ridge; text-align: center; vertical-align: middle; background-color: rgb(228, 217, 217); color: rgb(38, 21, 127); } /* table:before { content: 'REDUX'; position: absolute; top: 90px; left: 52px; width: 62%; height: 100px; border-bottom: 0; background-color:chartreuse; } */ td { border-style: ridge; padding: 5px; width: 40px; height: 40px; text-align: center; vertical-align: middle; } tr:nth-child(2n + 1) { background-color: rgb(223, 227, 235); }