Example of usage
.[OS code].[Browser code] .yourclass { padding-left:5px; font-size:14px }
body { background-color:#000 }
.ie8 body {background-color:#111 } (Specific for Internet Explorer 8.x)
.win.ie8 body { background-color:#222 } (Specific for Internet Explorer 8.x, on Microsoft Windows all versions)
.opera body { background-color:#333 } (Opera all versions)
.ff15 body { background-color:#444 } (Specific for Firefox 15.x)
.linux.gecko body { background-color:#555 } (Firefox, Camino, SeaMonkey all versions, on x11 and Linux )
.ie7 #right, .ie7 #left { width:320px }
body { background-color:#000 }
.ie8 body {background-color:#111 } (Specific for Internet Explorer 8.x)
.win.ie8 body { background-color:#222 } (Specific for Internet Explorer 8.x, on Microsoft Windows all versions)
.opera body { background-color:#333 } (Opera all versions)
.ff15 body { background-color:#444 } (Specific for Firefox 15.x)
.linux.gecko body { background-color:#555 } (Firefox, Camino, SeaMonkey all versions, on x11 and Linux )
.ie7 #right, .ie7 #left { width:320px }
HEADER
/msie\s(\d)
to:
/msie\s(\d+)
Also, if anyone is going to run this alongside Modernizr, this script must be called AFTER Modernizr or else it can't remove the no-js properly and it gets appended to one of the CSSBS classes.