.product-item {clear:both;margin-bottom:10px;}

.product-item h3 {margin:0 0 5px;}
.product-item small {margin:0 0 5px;display:block;}
.product-item .entry {}
.product-item img {float:left;border:0;margin:10px;}
.product-entry {margin-top:5px;}

#products-view-info {text-align:right;margin:20px;}

#products {
list-style:none;
margin:0;
padding:0;
}

#products .product {
float:left;
list-style:none;
width:180px;
min-height:230px;
text-align:center;
margin:0 5px 5px 0;
}

#products .product img {
max-width:150px;
max-height:150px;
border:0;
}

#products .product a {
display:block;
margin:0 0 5px;
}

#products .product a.image {
display: table-cell;
height:150px;
vertical-align:middle;
border:1px solid #7dd141;
background: #eff8ee;
text-align:center;
width:180px;
}


.products-view-widget {}

.list-product {

} 

.list-product .item {
margin-bottom:5px;
}

.list-product .item .image {
width:70px;
height:70px;
display:table-cell;
text-align:center;
vertical-align:middle;
border:1px solid #7DD141;
background:#EFF8EE;
float:left;
}

.list-product .item img {
border:0;
max-height:70px;
max-width:70px;
}

.list-product .item .title {
margin-left:75px;
font-size:120%;
}

.list-product .item .price {
display:block;
font-weight:bold;
}


html .clearfix {
display:block;
}

.clearfix {
display:inline-block;
}

.tablenav-pages {
display:block;
}

.page-numbers {
border:1px solid #7DD141;
padding:3px 6px;
}

span.current {
margin:0 0 0 4px;
background:#5FC416;
}
