The following rather simple example of a chunk of CSS: a, b:hover { color: black; } gets indented incorrectly. The second line gets indented seven spaces instead of four; the last gets three spaces instead of zero. In this more complex example, the closing bracket lines up with the 'j': a.b:c,d.e:f,g[h]:i,j[k]:l,.m.n:o,.p.q:r,.s[t]:u,.v[w]:x { background-color: white; } This example, however, is indented just fine: a, b:hover, c { color: black; } I've tried this in emacs-24.4 and emacs-24.5-rc3 on Linux, as well as 24.4 on the Windows platform. Regards, Darren