IE Print CSS Bug Fix

Firefox, Internet Explorer and Chrome have different behaviors for printing webpages.
So I had to find a compromise.
IE doesn't react on @page media query so you have to scale it manually in the print preview.
Some unwanted element are hidden so you can just print the content section.
Page break property is buggy in Chrome. Firefox and IE > 8 do it well.
Background colors and images of the element to which "print-color-adjust: exact;" property is applied are always printed, user's print settings are overridden.