/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 20 2023 | 08:28:51 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out https://www.w3schools.com/css/css_syntax.asp

End of comment */ 

 .ginput_container_singleproduct, tr.cart-subtotal, a.elementor-button--checkout {
  display: none !important;
}
  
.ginput_total {
      font-size: 22px !important;
    font-weight: 700 !important;
    color: #254c7f !important;
}

html[dir=rtl] .gform_wrapper span.ginput_price, .ast-woo-product-category, .ast-stock-detail, td.actions
{
  display: none !important;
}

.products li.product:nth-child(2n+1) {
  margin-right: 0px !important;
}

  .stock.out-of-stock {
    font-size: 28px !important;
  }

@media (max-width: 768px) {
  .stock.out-of-stock {
        text-align: center;
    font-size: 28px !important;
  }
  td.product-subtotal, tr.cart-subtotal {
    display: none !important;
  }
  td.product-name {
    width: 45%;
  }
	.woocommerce-page.woocommerce-checkout form #order_review td.product-name {
		display: table-cell;
	}
  }

@media (min-width: 768px) {
  #shipping_method {
    width: 190px;
  }
}

.woocommerce[class*=columns-].columns-5>ul.products li.product {
  margin-left: 0 !important;
}

.woocommerce form label.form-control-label {
  font-size: 15px !important;
}

.woocommerce form .form-row input.input-text {
  border-radius: 15px;
  font-size: 16px;
    padding: 16px;
}

#mlay {
  display: none;
}

.woocommerce-page input, .woocommerce input {
      border-color: #e3e3e3 !important;
}

.woocommerce-page.woocommerce-checkout form #order_review, .woocommerce-page.woocommerce-checkout form #order_review_heading {
  border-color: #e3e3e3;
}

.woocommerce-page.woocommerce-checkout form #order_review_heading {
      border-radius: 10px 10px 0px 0px;
}

.woocommerce-page.woocommerce-checkout form #order_review {
  border-radius: 00px 00px 10px 10px;
}

.woocommerce-billing-fields__field-wrapper label {
  font-size: 18px !important;
}

.woocommerce-checkout h3{
  font-size: 24px !important;
}

.bit_order_instruction p {
  text-align: center;
}

.bit_order_instruction a {
  font-size: 28px;
}

.ppom-wrapper .form-check-inline {
	display: block !important;
    margin: 0 !important;
}

.form-group label {
	font-size: 16px !important;
}

 a.added_to_cart.wc-forward {
	background: #a1cbe6 !important;
}

#iframeSamePageIcredit {
	max-width: 95% !important;
	top: 15% !important;
}