I desperately need some help to work around a couple of bizarre IE-specific problems that I cannot seem to solve - I hope that some of you out there have solved these things previously.
As background (just in case it's important) I'm using PageLines Framework with a Child Theme (that is essentially clean - no funky stuff). I do have both PageLines and third-party plugins installed.
I also have PageLines Browser Specific CSS installed and active. I am using IE9 and their spastic IE8 & IE7 Compatability Development Modes for testing.
The Immediate Problems:
1) No matter what I do, I cannot get the paragraph font in IE to be a normal or light weight. It renders as if it is bold - always.
The Browser Specific CSS helps to a degree - it'll change font colour, size, etc, but no change to weight. Inherit doesn't work, numeric values don't work and neither do keywords such as 'lighter'.
2) The Search Bar....Grrrr (images attached) - nothing I seem to target with the Browser Specific CSS (whether specified as ie, ie8, or ie9) helps: neither .searchform or .searchform .searchfield.
Clearly I'm attacking the wrong element or going about it the wrong way.
3) I am so frustrated with the bizarre results that IE generate, I truly would like help to be able to automatically redirect all IE Browsers less than Version: 8.0.6001.18702 to a page "Please Upgrade Or Please Leave & Don't Bother Returning" page (a major client with literally thousands of standard desktops continues to use Version: 8.0.6001.18702).
I have tried with third-party plugins and .htaccess, but none have any effect whatsoever, so I assume that PageLines, somewhere, is over-riding both.
I second the comments contained here:regarding an out-of-the-box option to prompt IE8 users to "Please Upgrade Or Please Leave & Don't Bother Returning"
I realise that there are many issues contained in this post, but somebody...please help - even if it is just a solution for point 3).