PHP-Code:
#left,
#right,
#main .main.has-left,
#main .main.has-right,
#left > .row > *,
#right > .row > *,
.main > .row > *,
.main-only > *,
*[class*="make-columns"] > .block,
*[class*="make-columns"] > .article-inside > .block,
*[class*="make-columns"] > ul > *[class*="col"],
*[class*="grid"] {
clear: none;
float: left;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
/*box-sizing: border-box;*/
/*padding-left: 22px;*/
padding-right: 22px;
}
Du hast da aus irgendeinem Grund box-sizing: border-box; auskommentiert, daher funktioniert es im IE nicht (und wegen -webkit- und -moz-box-sizing: border-box; in anderen Browsern schon).
Oder genauer gesagt: das padding-right: 22px; verursacht, dass dein #left ohne box-sizing: border-box; eine width von 33.3333% + 22px hat und daher nicht mehr in die selbe Zeile wie dein .main daneben passt.
Lesezeichen