/* FOOCOMMERCE ELEMENTS */
.breadcrumb.shop-breadcrumb {background:transparent;}

/* WOOCOMMERCE ELEMENTS */
body .woocommerce {background: #1c1c1c;color: #ff;border:1px solid #2b2b2b;margin-bottom: 50px;padding:30px;border-radius:3px;font-size: 16px;}
.woocommerce .shop_table, .woocommerce .cart-collaterals {padding:0 50px;}
.woocommerce-message {border-top-color: #007c6e;}
.woocommerce-message:before {color: #007c6e;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {background-color: #007c6e;}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {background-color: #00433b;}
.woocommerce .bakd_colr_0001 {color: #fff;}
.woocommerce-MyAccount-navigation {display:none;}
.woocommerce-MyAccount-content {float:none!important;width:100%!important;color:#fff}
.woocommerce-MyAccount-content p {color:#fff}

/* BASKET PAGE */
.woocommerce table.shop_table td {border-bottom: 2px solid #bbb;}
.woocommerce table.shop_table td.actions, .woocommerce table.shop_table tr.cart-subtotal {border-bottom: none;}
.woocommerce table.shop_table tr.chained_item {background: rgba(255,255,255,0.2);}

/* RESPONSIVE */
@media only screen and (max-width : 992px) {
  /* basket page */
  .woocommerce table.shop_table, .woocommerce .cart-collaterals {padding: 0;}
  .woocommerce table.shop_table td.product-remove {width: 45px;border-bottom:none;}
  .woocommerce table.shop_table tr.chained_item td.product-remove, .woocommerce table.shop_table tr.chained_item td.product-price, .woocommerce table.shop_table tr.chained_item td.product-subtotal {display: none;}
  .woocommerce table.shop_table tr.chained_item td.product-name:before {content: "Includes:"}
  .woocommerce table.shop_table tr.chained_item td.product-quantity {padding-left:2em;font-size:.9em;}
  .woocommerce .cart-collaterals .wc-proceed-to-checkout a {white-space: inherit;width: 100%;display: block;}
}

body .woocommerce th, body .woocommerce td, body .woocommerce h3 {color: #fff;}
body .woocommerce .woocommerce-order {color: #fff;}
p.cart-empty {color:#fff;}
form.woocommerce-form.woocommerce-form-login.login {color:#fff;}
p.validate-required {color:#f0f;}
