Сергей delphinpro, проблему нашел... там же много "directions__body" таких элементов, он берет высоту первого элемента, поэтому ни чего не меняется... нужно как-то циклом пройтись
нужно что бы родительская ширина зависела от дочернего элемента... кол-во элементов может меняться, делать фиксированную ширину у родителя, я думаю это не нормально...
а делаю это я, потому что зеленый это у меня табы, а красный thumbs, а черный у меня слайдер