
.woocommerce table.cart td.actions .input-text,
.woocommerce-page #content table.cart td.actions .input-text,
.woocommerce-page table.cart td.actions .input-text{width:auto;}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt,
.woocommerce input.button{ background-color: #FFC72C;  color: #fff !important;}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover, .woocommerce button.button.alt:hover,
.woocommerce input.button:hover, .woocommerce button.button:disabled:hover,
.woocommerce button.button:disabled[disabled]:hover,.woocommerce button.button.alt.disabled:hover{background-color: #061032; color: #fff;}
.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled]{color:#fff;}
.woocommerce a.checkout-button.button.alt.wc-forward{color:#fff !important; background:#FFC72C;}
.woocommerce a.checkout-button.button.alt.wc-forward:hover{ background: #061032;}
.woocommerce-info{border-top-color: #061032;}
.woocommerce form .form-row input.input-text{padding-left:8px}
.woocommerce ul.order_details{padding-left:0;}
.woocommerce ul.order_details li{ margin-right: 1em; margin-bottom: 1em;}
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size: 27px; margin-bottom: 25px;}
.woocommerce div.product form.cart .variations label{color:#061032; font-size:16px;}
.woocommerce div.product p.price, .woocommerce div.product span.pricem, .woocommerce ul.products li.product .price{color:#061032; font-weight: bold;}
.woocommerce .product_meta span.sku_wrapper , .woocommerce .product_meta span.posted_in{display: block;}
.woocommerce div.product div.images .flex-control-thumbs li{margin-right: 20px; border: 1px solid #061032; padding: 5px;}
.woocommerce .single-product .flex-viewport{max-height: 420px !important;}
.woocommerce ol.flex-control-nav.flex-control-thumbs{position:relative;top:20px;}
.woocommerce .woocommerce-result-count{margin-bottom:2.5em;}
.woocommerce ul.products li.product a{color:#FFC72C;}
.woocommerce ul.products li.product a h2{font-weight: bold;}
.woocommerce ul.products li.product a:hover{color:#061032;}
.woocommerce span.onsale{background-color:#061032;}
.woocommerce .woocommerce-MyAccount-content fieldset{margin-top:30px;}

@media all and (max-width: 767px) {
    .woocommerce #main{margin: 0 5% 0 5%;}
    .woocommerce-account.woocommerce-page nav.woocommerce-MyAccount-navigation ul{max-width: 100%;}
}
@media all and (max-width: 480px) {
    .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{width:98%;}
    .woocommerce .woocommerce-result-count{margin-bottom:1em;}


}

@media only screen and (min-width: 769px) {
    .woocommerce-account .woocommerce-MyAccount-navigation { width: 22%; }
    .woocommerce-account .woocommerce-MyAccount-content { width: 75%;}
}
/* Style WC Account Endpoint Links */
.woocommerce-account nav.woocommerce-MyAccount-navigation ul { list-style-type: none; padding-left: 0; max-width:200px; font-size: 17px;line-height: 26px;}
.woocommerce-account nav.woocommerce-MyAccount-navigation ul li {  padding: 8px 20px;  background-color: #ebeef1; border-bottom: 1px solid rgba(0,0,0,0.05);}
.woocommerce-account nav.woocommerce-MyAccount-navigation ul li a{font-weight: bold;}
.woocommerce-account nav.woocommerce-MyAccount-navigation ul li.is-active {  background-color: rgba(0,0,0,0.1);}
.woocommerce-account nav.woocommerce-MyAccount-navigation ul li.is-active a {color: rgba(0,0,0,0.8); cursor: default; }
.woocommerce-account nav.woocommerce-MyAccount-navigation ul li.is-active:after {  content: "";  height: 0;  width: 0; border-top: 20px solid transparent;  border-left: 14px solid rgba(0,0,0,0.1);
    border-bottom: 20px solid transparent; float: right; margin-right: -34px;  margin-top: -7px;}
.woocommerce-account nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover {  background-color: rgba(0,0,0,0.07);}
.woocommerce-account nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover:after {
    content: ""; height: 0; width: 0; border-top: 20px solid transparent;
    border-left: 14px solid rgba(0,0,0,0.07);  border-bottom: 20px solid transparent;  float: right;
    margin-right: -34px; margin-top: -7px;
}

body.woocommerce-page .woocommerce small.includes_tax{display:none;}
body.woocommerce-page .woocommerce small.tax_label{display:none;}