#content #colLeft ul.products{margin:0; padding:0; display:block;}
#content #colLeft ul.products li{margin:0 15px 15px 0; padding:0; display:block; float:left; width:170px; min-height:282px; background:#fff; padding:15px; border:1px solid #ececec;}
#content #colLeft ul.products li.product-category{min-height:200px;}
#content #colLeft ul.products li.product-category h3{padding-bottom:0;}

#content #colLeft ul.page-numbers{margin:0; padding:0; display:block; clear:both;}
#content #colLeft ul.page-numbers li{margin:0 5px 0 0; display:block; background:none; float:left; padding:5px 10px; border:1px solid #ececec; background:#fff; }
#content #colLeft ul.page-numbers li a{display:block;}

a.add_to_cart_button, li.product a.button{display:block; background:#1FA2E1; color:#fff; padding:5px 12px; text-align:center; float:right;}

ul.cart_list{list-style-type:none; padding-left:5px!important; margin-bottom:7px!important;}
ul.cart_list li{font-size:.9em; line-height:1.2em;}
ul.cart_list li img{display:none;}
p.total{margin-bottom:7px!important;}
p.buttons{margin-bottom:7px!important; display:block; height:35px;}
p.buttons a{display:block; background:#1FA2E1; color:#fff; padding:4px 11px; font-size:.9em; text-align:center; float:right; margin-left:5px;}
form.woocommerce-ordering{display:none;}

ul.product-categories{border:none;}
ul.product-categories ul{margin-bottom:.5em!important; border:none;}
ul.product-categories li{border:none; padding:1px 0;}

div.images{float:right; width:302px; margin:0 0 25px 25px;}

div.buttons_added .minus, div.buttons_added .plus{width:20px; padding:2px;}
div.buttons_added .qty{width:35px; margin:0 5px; padding:2px;}

.single_add_to_cart_button{display:block; background:#1FA2E1; color:#fff; padding:6px 15px; text-align:center; margin:15px 0; cursor:pointer; border:none;}

.product_meta{font-size:.85em; color:#999;}

div.woocommerce-tabs{display:none;}

input, textarea{font-family: Calibri, Arial, Helvetica, sans-serif; padding:2px;}

input[type=text]{}