Псевдоклассы

Псевдокласс :only-of-type

Применяется к дочерним элементам указанного типа, только если он единственный у родителя.

Псевдокласс :only-child

Применяется к дочерним элементам, только если он единственный у родителя.

Псевдокласс :nth-of-type

Используется для добавления стиля к элементам указанного типа на основе нумерации в дереве элементов.

Псевдокласс :nth-last-of-type

Используется для добавления стиля к элементам указанного типа на основе нумерации в дереве элементов.

Псевдокласс :nth-last-child

Используется для добавления стиля к элементам на основе нумерации в дереве элементов.

Псевдокласс :nth-child

Используется для добавления стиля к элементам на основе нумерации в дереве элементов.

Псевдокласс :not

Задает правила стилей для элементов, которые не содержат указанный селектор.

Псевдокласс :last-of-type

Задает правила стилей для последнего элемента в списке дочерних элементов своего родителя.

Псевдокласс :last-child

Задает стилевое оформление последнего элемента своего родителя.

Псевдокласс :indeterminate

Задает стиль для элементов форм, таким как флажки и переключатели, когда они находятся в неопределенном состоянии.

Не выкладывайте свой код напрямую в комментариях, он отображается некорректно. Воспользуйтесь сервисом cssdeck.com или jsfiddle.net, сохраните код и в комментариях дайте на него ссылку. Так и результат сразу увидят.