.woocommerce-tabs .active a,
.woocommerce-tabs ul ,
.quantity .qty,
.menu_cart .mini_cart li,
.shop_table.cart th,
#order_review thead th, 
#order_review tfoot th, 
.order-total th, 
.shipping th, 
.cart-subtotal th,
#order_review thead tr, 
#order_review tfoot tr,
.box .woocommerce-info, 
.box .woocommerce-message, 
.box .woocommerce-error{
border-color: rgba(0,0,0,.1); }
.stars a,
.woocommerce-info:after, 
.woocommerce-message:after, 
.woocommerce-error:after{ color: #333; }
.product-remove > a { color: #666; }
.quantity .qty { background: transparent; }
body.archive .woocommerce-breadcrumb,
body.archive .woocommerce-breadcrumb a {
color:white; }
#order_review .shop_table thead, #order_review .shop_table tfoot {
background: rgba(0,0,0,.05);
}
@media only screen and (min-width: 1600px) {
.related.products .grid_block {
width: 22%;
}
}
@media only screen and (max-width: 1024px) {
.related.products .grid_block {
width: 47%;
}
}
@media only screen and (max-width: 480px) {
.related.products .grid_block {
width: 97%;
}
}