The only down side is that for custom materialize themes, you'll need to edit the "" file.To solve this issue, just enable the zebra widget and the "even" and "odd" row class names will should over-ride the nth-child() styling.Try other filter searches with the zebra widget disabled, like search Filter "male" in the "Sex" column.Now search Filter ">80" in the "Calculus" column. There is, of course, a mechanism to serialize and deserialize stuff flowing between steps. To better understand this issue, disable the zebra widget (using the toggle button). Materialize artifacts the way you want to consume them At this point, the precise way that data passes between the steps has been a bit of a mystery to us.The zebra widget button below was added to show that when materialize's "striped" class is applied, the css defined zebra striping will not apply correctly because table rows are hidden but still accounted for by the css nth-child() selector.