With CSS is it possible to target the first child that hasn't got a class
<div class="parent">
<p class="hidden">Paragraph 1</p>
<p class="hidden">Paragraph 2</p>
<p>Paragraph 3</p>
<p>Paragraph 4</p>
</div>
So something like this ...
.parent p:not(.hidden):first-child {
color:#ff0000
}
The desired effect would be that paragraph 3 would now be red