Feature/css localization

Should be IE8+ but definitely needs testing. If necessary we can do without this with a full JS implementation of this ruleset.