А такой вариант выравнивания по высоте не подойдет?
<style>
.cell{
width: 200px;
}
@media all /* media запрос вместо all */{
.row{
display: table;
width: 100%;
}
.cell{
display: table-cell;
}
}
</style>
<div class="row">
<div class="cell" style="background:red">1<br/>2</div>
<div class="cell" style="background:green">1<br/>2<br/>3</div>
<div class="cell" style="background:yellow">1</div>
</div>