.t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
margin-bottom: 20px;
}
.t-store__card a {
display: table;
width:100%;
border-bottom: 1px solid #ccc;
padding-bottom: 10px;
}
.t-store__card__imgwrapper {
display: table-cell;
width:5%;
padding-bottom:10px !important;
}
.t-store__card__imgwrapper img {
margin-right:10px;
margin-top: 5px;
margin-bottom:10px;
}
.t-store__card__textwrapper {
display: table;
width:100%;
padding-top:9px;
}
.t-store__card__title {
display: table-cell;
text-align: left;
width: 75%;
}
.t-store__card__price-wrapper {
display: table-cell;
text-align: right;
min-width: 20%;
vertical-align: top !important;
}
.t-store__card__price_old {
margin-left: 10px;
}
.t-store__card__descr {
display: table-row;
}