То, что вы видите, является нормальным поведением ..
простой трюк css заключается в clear:left
каждые три элемента (так как у вас есть 3 коробки в строке)
в css3
.serviceMembersPosition:nth-child(3n+1){clear:left;}
, так как немногие браузеры поддерживают css3, вы можете использовать эквивалент jquery
$('.serviceMembersPosition:nth-child(3n+1)').css('clear','left');
но IE по-прежнему не может правильно отображаться ..
для IE вам придется либо обернуть каждую строку в div и установить для нее overflow:auto
, либо поставить очищающий div / br после каждой строки с правилом css, которое имеет clear:both