<div class="a">
<div class="b">
<div class="c"></div>
<div class="c"></div>
<div class="c"></div>
</div>
<div class="b">
<div class="c"></div>
<div class="c"></div> <!-- element to select -->
</div>
<div class="b">
</div>
</div>
Using .a .b:last-child .c:last-child won't work in this case because of the last div.b which is empty.