/*** Woocommerce ***/
.widget_products .heading{ margin-top:0px; padding-top:0px; }
.widget_products ul li:before, .widget_recently_viewed_products ul li:before{ content: "\f07a" !important; top:15px; }
.woocommerce-page ul.product_list_widget li img{ margin-top:-5px; }
.woocommerce-page ul.product_list_widget li a{ font-weight:normal !important; }


/***********CSS FOR PAGINATION********/
.woocommerce-pagination{ text-align:left !important; }
.woocommerce nav.woocommerce-pagination ul li span, .woocommerce nav.woocommerce-pagination ul li a {
padding:9px 12px 8px 12px  !important;
color:#fff !important;
background: #555 !important;
}
 
.woocommerce nav.woocommerce-pagination ul li a:hover{
color:#fff  !important;
background: #3279BB  !important;
}
 
.woocommerce nav.woocommerce-pagination ul li .current{
background: #3279BB !important;
color:#fff !important;
}

.woocommerce-page table.cart td.actions .coupon .input-text{ width:49%; height:35px; }
.woocommerce-page table.cart td.actions .coupon{ width:100%; margin-bottom:10px; margin-top:5px; }

.woocommerce-page table.cart td.actions .input-text+.button { float: right; width:49%; height:35px; }


.woocommerce-page table.cart td.actions input[type=submit] { width:49% !important; height:35px; float:left; margin-bottom:5px; }
.woocommerce-page table.cart td.actions input[type=submit].checkout-button { float:right; }

.woocommerce-page input.button{ height:35px; }