/*-------------------------------------------------------------------------------------------*/
/* WOOCOMMERCE */
/*-------------------------------------------------------------------------------------------*/

.woocommerce .button {
  display: inline-block;
	cursor: pointer;
	margin: 0 5px 0px 5px;
	*float: left;
	border-radius:3px;
  behavior: url(css/PIE.htc);
  transition: all 300ms linear;
  
  -webkit-box-shadow: 0px 0px 0px rgba(50, 50, 50, 0);
-moz-box-shadow:    0px 0px 0px rgba(50, 50, 50, 0);
box-shadow:         0px 0px 0px rgba(50, 50, 50, 0);
}

.woocommerce input[type="text"] {
  padding-top:20px; padding-bottom:20px;
}

.woocommerce .related ul.products li.product, .woocommerce .related ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul li.product {
width: 22% !important;
}


.woocommerce span.onsale {z-index:100; background:#7cc576;}
.woocommerce .price ins {color:#7cc576;}
.woocommerce .amount {color:#7cc576;}
ul li.sale .onsale {background:#7cc576;}



.woocommerce input.input-text  {
border: 1px solid #d8d8d8;
		padding: 19px;
		outline: none;
		font: 12px Arial, sans-serif;
		color: #888;
		margin: 0;
		max-width: 100%;
		display: block;
		margin-bottom: 20px;
		background: #fff;
		-webkit-box-shadow:  0px 1px 1px 0px rgba(180, 180, 180, 0.1);
        box-shadow:  0px 1px 1px 0px rgba(180, 180, 180, 0.1);
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
}

.myaccount_user {
background: #F7F7F7;
padding:15px;
text-align:center;
border-radius:2px;
  behavior: url(css/PIE.htc);
}

.col-1, .col-2 {
background: #F7F7F7;
padding:15px;
border-radius:2px;
  behavior: url(css/PIE.htc);
  max-width:550px;
  margin-bottom:30px;
  
}

.cart_totals table {
float:right;
}

/*
.woocommerce li.product {
background: #F7F7F7;
border-radius:2px;
  behavior: url(css/PIE.htc);
}
.woocommerce  li.product a h3 {
display:inline-block;
margin-left:10px; margin-right:10px;
}
.woocommerce li.product .price {
margin-left:10px; margin-right:10px;


  
}
.woocommerce li.product .add_to_cart_button {
margin-left:10px; margin-right:10px;
margin-bottom:10px;
}
.woocommerce li.product .added_to_cart {
margin-left:10px; margin-right:10px;
margin-bottom:10px;
}
*/

.woocommerce .cart .buttons_added .qty {margin:0; padding-bottom:0px;}



