fixed wrong sizing and ordering in subject categories listing

does seem to be fixed, although it's tricky to test with all the caching we've got going on!