.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {

background: #D4D4D4 !important;

background-color: #D4D4D4 !important;

color:white !important;

text-shadow: transparent !important;

box-shadow: none;

border-color: #D4D4D4 !important;

}

.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {

background: #D4D4D4 !important;

background-color: #D4D4D4 !important;

color:white !important;

text-shadow: transparent !important;

box-shadow: none;

border-color: #D4D4D4 !important;

}

.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button {

background:  #D4D4D4!important;

color:white !important;

text-shadow: transparent !important;

border-color: #D4D4D4!important;

}

.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {

background:  #D4D4D4 !important;

box-shadow: none;

text-shadow: transparent !important;

color:white !important;

border-color:  #D4D4D4 !important;

}

table th, table td{
	border: 0px;
}

table td.product-name, td.product-price, td.product-quantity, td.product-subtotal{
	border-bottom: 1px solid #D4D4D4;
}

table th.product-remove, th.product-thumbnail, th.product-name, th.product-price, th.product-quantity, th.product-subtotal{
	background-color: #D4D4D4;
	color:#fff;
}

a.remove{
	background: #D4D4D4;
}

.wcppec-checkout-buttons__separator{
	opacity: 0;
	height: 0px;
	
}

h1:not(.site-title):before, h2:before {
    background: #767676;
    content: "";
    display: block;
    height: 0px;
    margin: 1rem 0;
    width: 1em;
}

button, input, select, optgroup, textarea{
	font-family: "Roboto", Sans-serif;
}

.cart_totals h2{
	font-family: "Roboto", Sans-serif;
	font-weight: 200;
	color: #6E6E6E;
}

th{
	background-color: #6E6E6E;
	color: #fff;
}

a.button.wc-forward {
	background-color:#EEEEEE ;
	border-radius: 0px;
	margin: 5px;
	
}

ul.woocommerce-mini-cart.cart_list.product_list_widget{
	list-style: none;
}

a.remove.remove_from_cart_button, li.woocommerce-mini-cart-item.mini_cart_item {
	font-family: "Roboto", Sans-serif;
}



li.woocommerce-mini-cart-item.mini_cart_item a{
	color: #6E6E6E;
}

th{
	text-align: left;
}

.woocommerce #content table.cart img, .woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img{
	height:200px;
	width:auto;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_total.cart_totals{
	width:60%;
}

th.product-thumbnail{
	max-width:150px;
}

td.product-thumbnail{
	max-width:150px;
}

p.stock.in-stock{
	text-align: center;
	color: #D4D4D4;
	font-size: 15px;
}

li.woocommerce-mini-cart-item.mini_cart_item {
	margin-bottom: 30px;
}

img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{
	max-height: 100px;
	width: auto;
	margin-left: ;
	margin-right: 100vw;
}
