Так, вроде что-то получилось. Спасибо.
Добавил:
.subcategory-items {
border: 1px solid #ccc;
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
background: #fbfbfb;
width: 100%;
float:left
}
h2.subcategory-title {
border: 1px solid #ccc;
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
background: #fbfbfb;
margin: -15px;
padding-top: 15px;
text-align: center;
}
.jbzoo-item {
margin: 0 0 1em 0;
padding: 0;
float:left
}
Есть нюанс, никак не пойму почему ширина рамки становится уже? Пришлось добавить "margin: -15px;", чтоб было ровно. без этого было так:

При этом если с заголовком проблема решилась. то вот с элементами не получается!

Сообщение отредактировал TorLink: 23 February 2015 - 23:07