/*
Theme Name: Thelma Child
Theme URI: https://thelma.qodeinteractive.com
Description: A child theme of Thelma Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.0
Text Domain: thelma
Template: thelma
*/


#place_order.disabled {
    opacity: 0.6;
    cursor: not-allowed;
}

.mkdf-title-holder.mkdf-centered-type .mkdf-page-title{
	display:none;
}

.woocommerce-page .mkdf-content input[type="email"], .woocommerce-page .mkdf-content input[type="password"], .woocommerce-page .mkdf-content input[type="tel"], .woocommerce-page .mkdf-content input[type="text"], .woocommerce-page .mkdf-content textarea, div.woocommerce input[type="email"], div.woocommerce input[type="password"], div.woocommerce input[type="tel"], div.woocommerce input[type="text"], div.woocommerce textarea {
	background-color: #f0f0f0 !important;
	padding: 12px !important;
}

.woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-input, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-input {
	background-color: #535353 !important;
}

.mkdf-woocommerce-page .woocommerce-checkout table tr.shipping #shipping_method li > * {
	padding-left: 10px !important;
}

.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-image .mkdf-pli-onsale {
  background-color: #00884f !important;
}

.woocommerce .mkdf-onsale {
  background-color: #00884f !important;
}


.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-image .mkdf-pli-out-of-stock {
  color: #fff !important;
  background-color: #ec0202 !important;
}

.woocommerce .mkdf-out-of-stock{
  color: #fff !important;
  background-color: #ec0202 !important;

}



.woocommerce .mkdf-new-product, .woocommerce .mkdf-onsale, .woocommerce .mkdf-out-of-stock {
  position: absolute;
  display: block;
  top: 50%;
  right: -32px;
  left: auto;
  width: 84px;
  height: 20px;
  margin: 0;
  padding: 0 !important;
  color: #fff;
  font-size: 13px;
  font-weight: 700;
  line-height: 22px;
  letter-spacing: .11em;
  text-align: center;
  text-transform: uppercase;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translateZ(0) translateY(-50%) rotate(-90deg);
  transform: translateZ(0) translateY(-50%) rotate(-90deg);
}

.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-image .mkdf-pli-new-product, .mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-image .mkdf-pli-onsale, .mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-image .mkdf-pli-out-of-stock {
  position: absolute;
  display: block;
  top: 50%;
  right: -32px;
  left: auto;
  width: 84px;
  height: 20px;
  margin: 0;
  padding: 0 !important;
  color: #fff;
  font-size: 13px;
  font-weight: 700;
  line-height: 22px;
  letter-spacing: .11em;
  text-align: center;
  text-transform: uppercase;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translateZ(0) translateY(-50%) rotate(-90deg);
  transform: translateZ(0) translateY(-50%) rotate(-90deg);
}
