fix bug 1115738 - smaller width when ip is shown

Use 18% width for revision dashboard columns when showing the (5th) IP column.

I hard-coded the 18% value, which is probably wrong. ( @darkwing, @openjck, @stephaniehobson ? )

I also consolidated some stylus selectors, which feels less wrong but still might be wrong?