Der IE 7 kennt kein display:table-cell - übel, wenn inline-Elemente nebeneinander gesetzt und ihnen eine Breite zugewiesen werden soll:
<div class="container"><span>table-cell</span><span>table-cell</span></div>
.container span { display:table-cell; width:20em; border:1px solid red; }
Workaround:
.container span { float:left; }