
.breadcrumb.woo-bread li:before {
	content: '';
	padding: 0;
}

.woocommerce .quantity input[type=number] { height: 31px; margin-right: 30px; }

.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count { line-height: 39px; }

.woocommerce .woocommerce-ordering,
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-ordering,
.woocommerce-page .woocommerce-result-count { margin: 0 0 2em; }

.price-box del {
    display: none;
}
.price-box ins {
    text-decoration: none;
}
.price-informer ins {
    display: none;
}

.list-group-item-content .price del {
    display: none;
}

table td p { margin: 0px; }

.variations { margin: 20px 0; }

.wc-forward a:after, .wc-forward:after {
    display: none;
}

.woocommerce .star-rating,
.woocommerce-page .star-rating {
    height: 16px;
    color: #d90000;
}
.woocommerce .stars a,
.woocommerce-page .stars a {
    color: #e0dadf;
}
.woocommerce .stars a:hover,
.woocommerce-page .stars a:hover {
    color: #d90000;
}

.woocommerce #content input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt,
.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 {
    position: relative;
    background: #000;
    color: #fff;
    font-family: 'Fjalla One', sans-serif;
    font-size: 12px;
    font-weight: normal;
    /*line-height: 1.42857;*/
    text-shadow: none;
    transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    border: none;
    padding: 10px 15px;
    margin: 0 10px 0px;
    display: inline-block;
    white-space: nowrap;
    border-radius: 0px;
    -webkit-user-select: none;
    text-transform: uppercase;
    transform: rotate(0deg) scale(1.003) skew(14degdeg) translate(0px);
    -webkit-transform: rotate(0deg) scale(1.003) skew(14deg) translate(0px);
    -moz-transform: rotate(0deg) scale(1.003) skew(14deg) translate(0px);
    -o-transform: rotate(0deg) scale(1.003) skew(14deg) translate(0px);
    -ms-transform: rotate(0deg) scale(1.003) skew(14deg) translate(0px);
}

.woocommerce #content input.button span,
.woocommerce #respond input#submit span,
.woocommerce a.button span,
.woocommerce button.button span,
.woocommerce input.button span,
.woocommerce-page #content input.button span,
.woocommerce-page #respond input#submit span,
.woocommerce-page a.button span,
.woocommerce-page button.button span,
.woocommerce-page input.button span {
    display: inline-block;
    transform: rotate(0deg) scale(1.003) skew(-14degdeg) translate(0px);
    -webkit-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
    -moz-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
    -o-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
    -ms-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
    color: #fff;
}

.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,
.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: #d90000;
	color: #fff !important;
}

.woo-error .button { margin-bottom: 0px !important; }

.woocommerce table.shop_table,
.woocommerce-page table.shop_table {
    border-radius: 0px;
	margin: 0 0 40px;
}

.woocommerce table.shop_table th,
.woocommerce-page table.shop_table th {
    font-family: 'Fjalla One', sans-serif;
    font-size: 14px !important;
    font-weight: normal;
    text-transform: uppercase;
    color: #525151;
}

.woocommerce #content .quantity,
.woocommerce .quantity,
.woocommerce-page #content .quantity,
.woocommerce-page .quantity {
    margin: 0px !important;
}

.cart_totals.calculated_shipping {
    margin-bottom: 50px;
}
.cart-collaterals h2 a {
    text-align: right;
}
.cart-collaterals h2 a:after {
    display: none;
}

.woocommerce-checkout #payment {
	background: none;
	border-radius: 0;
}

input[type="password" ] {
    border: 1px solid #dddddd;
    padding: 10px;
}