port consumer styles and Stylus styles (bug 847619, bug 847689)