Comment cacher uniquement le premier élément d'un type?

J'ai le balisage suivant:

<div class="ctr-1">
    <h3>Title</h3>
    <div class="ctr-2">
        <h3>Title</h3>
    </div>
</div>

Et le code CSS suivant

.ctr-1 h3:first-child{ display:none; }

Les deux <h3> balises sont cachés, je veux seulement le premier cachés. Comment?

source d'informationauteur Bradley