This thread might provide some clarity. Masterpage and CSS are not applied in IE 8Masterpage and CSS are not applied in IE 8 If IE8 is indeed loading CSS in a different order than more modern browsers, you might have to be more specific in your CSS as outlined in the thread.
replaced http://sharepoint.stackexchange.com/ with https://sharepoint.stackexchange.com/