body { background-color: rgb(240, 230, 230); } .currently-playing { padding: 8px; } .controls { padding: 8px; } .track-list { border: 1px solid black; display: flex; } .track-list__grouping { padding: 8px; border-style: solid; border-width: 0px 5px 0px 0px; } .bulletless-list { list-style: none; } .track-list__row { margin-top: 32px; } /* .track-list__row:nth-child(even) { background-color: rgb(255, 255, 255); } .track-list__row:nth-child(odd) { background-color: rgb(200, 200, 200); } */ .track-card { border: 1px solid black; border-radius: 5px; padding: 8px; width: 300px; height: 100px; }