Orientación al primer elemento visible con CSS puro.

Me pregunto si es posible transponer lo siguiente a CSS puro.

$('.child:visible:first').css({'border-top':'1px solid #cccccc','border-bottom':'1px solid #cccccc'});

Parece que no puedo encontrar una solución.