header[role=banner] figure .inner { width: auto !important; padding-left: 0 !important; }
header[role=banner] figure .inner:before, header[role=banner] figure .inner:after { display: none; }

.pie-element { behavior: url("/themes/front/css-src/pie/PIE.php"); position: relative; }

.ie8 header[role=banner] div.wrapper:after, .ie8 header[role=banner] figure .inner:after, .ie7 header[role=banner] div.wrapper:after, .ie7 header[role=banner] figure .inner:after, .ie6 header[role=banner] div.wrapper:after, .ie6 header[role=banner] figure .inner:after { display: none; }
.ie8 .section-header:after, .ie8 .section-header figure:after, .ie8 #gallery-static:after, .ie8 #contentBanner:after, .ie8 #m-featuredMain--content:after, .ie8 .foldernav article:after, .ie7 .section-header:after, .ie7 .section-header figure:after, .ie7 #gallery-static:after, .ie7 #contentBanner:after, .ie7 #m-featuredMain--content:after, .ie7 .foldernav article:after, .ie6 .section-header:after, .ie6 .section-header figure:after, .ie6 #gallery-static:after, .ie6 #contentBanner:after, .ie6 #m-featuredMain--content:after, .ie6 .foldernav article:after { display: none; }
.ie8 .base-index #content:after, .ie8 .base-index #sidebar:after, .ie7 .base-index #content:after, .ie7 .base-index #sidebar:after, .ie6 .base-index #content:after, .ie6 .base-index #sidebar:after { display: none; }

.ie7 body:before { content: "Unsupported Browser - Your browser is not supported for viewing this website, please update to a recente version."; position: absolute; top: 0; left: 0; width: 100%; padding: 16px 0; background: red; z-index: 999; text-align: center; color: white; font-weight: bold; }
