Позиционирование в блоке картинки

Добрый день, уважаемые. Подскажите почему у меня не происходит смещение фона в блоке?

https://jsfiddle.net/BlackStar1991/451vkh07/1/
Где я допускаю ошибку?

Селектор неправильный у вас.
В каждом <a> у вас только один .imgBrandSpan. То есть нет никаких nth-child(2…3… 4 и т.д.)
Правильно будет так:

a:nth-child(2) .imgBrandSpan { ... }

1 лайк