We originally used nth-of-type to solve this issue however this has no support for IE8. If we have a longer list of categories we will have to add new classes to support the layout.