.woocommerce {  }
.woocommerce  .woocommerce-variation { margin-bottom: 40px; }
.woocommerce .quantity .qty { width: 10em; }   
.woocommerce-cart .cart-collaterals .cart_totals table td, 
.woocommerce-cart .cart-collaterals .cart_totals table th {
border-left: 0 none;
border-right: 0 none;
line-height: 2em;
padding: 10px;
vertical-align: top;
}
.woocommerce table th {
color: #fff;
}	
.woocommerce-cart table.cart td.actions .coupon .input-text {
padding: 7px 6px;
}
.address {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 30px 20px;
border: 2px solid #d7d7d7;
border-radius: 3px;
margin-bottom: 10px;		
}
.woocommerce a.add_to_cart_button,
.woocommerce a.added_to_cart {
background-color: #98d4ec;
border: 2px solid #98d4ec;
border-radius: 20px;
color: #fff;
cursor: pointer;
display: inline-block;
font-size: 14px;
font-weight: 400;
line-height: 18px;
margin: 0 5px 20px 0 !important;
padding: 7px 25px;
text-decoration: none !important;
transition: all 0.3s ease 0s;
vertical-align: middle;
}
.woocommerce a.add_to_cart_button:hover{
background-color: #98d4ec;
border: 2px solid #98d4ec;
color: #fff;
border-radius: 0;
}
.woocommerce a.added_to_cart:hover {
border-radius: 0;
}
.woocommerce nav.woocommerce-pagination ul li a, 
.woocommerce nav.woocommerce-pagination ul li span {
padding: 12px;
}
.woocommerce nav.woocommerce-pagination ul {
border-radius: 2px;
}
.woocommerce nav.woocommerce-pagination {
margin-bottom: 35px;
}
.woocommerce .woocommerce-ordering, 
.woocommerce .woocommerce-result-count {
margin: 0 0 75px;
}
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt {
border-radius: 20px;
padding: 0.8em 1.2em;
}
.woocommerce .cart .button, 
.woocommerce .cart input.button {
border-radius: 20px;
}
.woocommerce .star-rating {
height: 1.1em;
width: 6em;
}
.woocommerce .related ul li.product, 
.woocommerce .related ul.products li.product, 
.woocommerce .upsells.products ul li.product, 
.woocommerce .upsells.products ul.products li.product, 
.woocommerce-page .related ul li.product, 
.woocommerce-page .related ul.products li.product, 
.woocommerce-page .upsells.products ul li.product, 
.woocommerce-page .upsells.products ul.products li.product {
width: 30%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}	
.woocommerce table th { background: #98d4ec; }
.woocommerce .button { background: #98d4ec; }
.woocommerce-MyAccount-navigation ul { 
list-style: none; 
}