#blockcart-modal .product-name {
  color: #000000;
}
#blockcart-modal .modal-title i.material-icons {
  color: #43bebd;
}
.product-price {
  color: #000000;
}

/* default product page styling*/
.product-unit-price {
  color: #000000;
}
.product-flags li.product-flag {
  background: #A4A4A4;
}

.row.product-container.js-product-container {
	background: #ffffff;
	padding-top: 20px;
}
.product-information {
  font-size: .9375rem;
  color: #000000;
}
.btn-primary:disabled:hover {
  background-color: #A4A4A4;
}
.product-images > li.thumb-container > .thumb.selected, .product-images > li.thumb-container > .thumb:hover {
  border: none;
}
.tabs .nav-tabs .nav-link:hover {
  border-bottom: #4c9d9c 3px solid;
}
.tabs .nav-tabs .nav-link.active {
  color: #43bebd;
  border: none;
    border-bottom-width: medium;
    border-bottom-style: none;
    border-bottom-color: currentcolor;
  	border-bottom: #43bebd 3px solid;
}
.product-description {
	color: #000000;
}
p, .page-content.page-cms ul {
    color: #000;
}
.form-control:focus {
  color: #000000;
  outline: 1px solid #DADBDC;
}
body.ce-kit-1 .form-control, body.ce-kit-1 .elementor-field-textual {
  padding: 12px 30px 12px 12px;
}
#product-modal .modal-content .modal-body .image-caption {
  min-width: 800px;
}
#product-modal .modal-content .modal-body .product-images img:hover {
  border: #A4A4A4 3px solid;
}
/* End product page styling*/

/* Order OPC styling*/
.qty-label.label-success {
  background: #43bebd !important;
  font-size: 0.75em !important;
}
#thecheckout-cart-summary .cart-item .qty-box, #thecheckout-cart-summary .cart-item .qty-box > .bootstrap-touchspin {
  display: flex !important;
}
#thecheckout-cart-summary .cart-item .qty-box input.cart-line-product-quantity {
  min-width: 50%;
}
.page-content .form-control, .page-content select.form-control-select.form-control {
  font-size: 1em !important;  
}

#thecheckout-cart-summary ul.cart-items {
  font-size: 0.8em !important;
}
body.compact-cart #tc-container .product-line-info .label {
  font-size: 1.1em !important;
}

/* End Order OPC styling*/

#footer {
  background: #F6F6F6;
}
body#checkout #footer {
  background: #F6F6F6 !important;
}
.page-my-account #content .links a:hover i {
  color: #4c9d9c;
}
