
.my-account-wrapper .woocommerce-MyAccount-content a.woocommerce-button{
	font-size: 11px;
	padding: 12px;
	height: 20px;
}

.products .add_to_cart_button{
	font-size: 11px;
}

.products .product-title {
  height: 50px;
}

.products .product-title a{
  font-size: 12px;
}

.products .price {
  font-size: 16px;
}

.products .product-price-cart .price{
	font-size: 16px;
}

.phone a{
	font-size: 16px;
}


.email a{
	font-size: 16px;
}

.cat-parent{
	display:none !important;
}

.shop-banner-bottom{
	display:none;
}

.contact-form input[type=email], .contact-form input[type=text]{
	width: 100%;
}

.site-payment-logos{
	width: 75%;
	margin-top: 68px;
}

.social-buttons {
	display:none;
}

.products .product-message {
  display: none;
}

ul.woocommerce-error {
  background-color: red;
  color: white;
}

.single-product-wrapper .product-message.warning{
	display: none;
}

.e-con {
  --container-max-width: 1240px !important;
	
}


.customMsg{
	background-color: #00a651; padding: 20px; color:white;
}

.bRow{
display: flex;	
}

.cusMsgHeader{
	font-size: 18px;
	margin-bottom: 5px;
}

.cusMsgCont{
	font-size: 14px;
	flex: 50%;
}

.cusMsgCont span{
	margin:0 10px 0 10px;

}
.cusMsgTC{
	font-size: 12px;
	text-align:right;
}	

.woocommerce-info{
	border: 1px solid #dee2e6;
	margin-bottom: 1.875rem;
	margin-top: 1.875rem;
	padding: 1rem;
	font-size: .875rem;
}

.widget_product_status{
	display:none;
}

.woocommerce-MyAccount-navigation-link--downloads {
	display:none;
}

.klbth-icon-discount-black::before {
  content: "";
}

.woocommerce-form-coupon-toggle{
	display:none;
}

#billing_country_field, #shipping_country_field{
display:none !important;	
}

.woocommerce-privacy-policy-text{
	display:none;
}

.order-review-wrapper .woocommerce-checkout-payment ul.payment_methods label {
  display: inline;
}

#calc_shipping_country_field{
	display:none;
}

	.inglishBlock .entry-button{
		margin-top: 160px;
		width: 260px;
		text-align: center;
	}

/*
.sec-inglish {
	display:none !important;
}
*/

.inglish-adv {
	padding: 0 !important;
}

@media screen and (max-width: 600px) {
	
	li.menu-item-object-product_cat:nth-last-child(1) {
    background-color: rgb(249, 4, 98);
    border-radius: 0px;
    margin-bottom: 0px;
		color: white;
  }
	
.site-offcanvas .site-menu .menu > li.menu-item-object-product_cat:last-child a {
    display: block !important;
    text-align: center;
}
	

.inglishBlock .entry-button{
		width: 360px;
	}
	
	
}


@media screen and (max-width: 800px) {
	
.products .product-title {
 height: 50px !important;
 font-size: 11px;	
 line-height: 14px;
	}
 
	.products .product-footer-details {
		display:none !important;
	}

	.product-details{
		display:none !important;
	}
	
	
	.elementor-column-gap-extended > .elementor-column > .elementor-element-populated {
	padding-top: 7px; !important
		
	}
	.elementor-column-gap-extended > .elementor-column > .elementor-element-populated{
		padding-bottom: 7px; !important
	}
	.iconbox-module .icon {
		height: 80px;
	}
	.iconbox-module {
		height: 62px;
	}
	
	.klb-orders-style1 thead th {
		padding:2px;
	}
	
	.klb-orders-style1 thead td {
		padding:5px !important;
		padding-top:0px !important;
	}

	.klb-orders-style1 tbody td{
		padding:0 0 0 2px;
	}
	
	.klb-orders-style1 .woocommerce-orders-table__cell-order-actions {
		top: 2px;
	}

	.klb-orders-style1 thead th {
		width: 32%;
	}	
	
	.my-account-wrapper .woocommerce-MyAccount-content a.woocommerce-button {
  font-size: 11px;
  padding: 10px;
  height: 20px;
  right: 30px;
  margin-right: 2px;
}

.newPaymentBlock {
	flex:none;
}

.site-payment-logos {
  width: 100%;
  margin-top: 30px;
  text-align: center;
}
	
#advBlock .banner-content-wrapper {
  max-width: 100%;
	flex:auto;
	margin-right: 10px;
	text-align: center;
}	
	
#advBlock-2 .banner-content-wrapper {
  max-width: 100%;
	flex:auto;
	margin-right: 10px;
	text-align: center;
}	

#m_447389163669714249addresses
	{
		display:none;
	}
	
	.bRow{
		flex-direction: column;		
	}	
	.cusMsgCont{
		font-size: 12px;
	}
	.cusMsgTC{
		font-size:11px;
		text-align: left;
		margin-top: 4px;
	}
	
	
	
	
li.menu-item-object-product_cat:nth-last-child(1) {
    background-color: rgb(249, 4, 98);
    border-radius: 0px;
    margin-bottom: 0px;
		color: white;
  }
	
.site-offcanvas .site-menu .menu > li.menu-item-object-product_cat:last-child a {
    display: block !important;
    text-align: center;
}
		
}	

@media screen and (max-width: 1200px) {
	
	
	li.menu-item-object-product_cat:nth-last-child(1) {
    background-color: rgb(249, 4, 98);
    border-radius: 0px;
    margin-bottom: 0px;
		color: white;
  }
	
.site-offcanvas .site-menu .menu > li.menu-item-object-product_cat:last-child a {
    display: block !important;
    text-align: center;
}
	
	
	}


@media screen and (max-width: 5000px) {
	.klb-orders-style1 thead th {
		width: 19%;
	}
	
	#menu-menu-2 li.menu-item-object-product_cat:nth-last-child(1) a {
    color: white !important;
	 background-color: #ee1749;
	 margin-right: 10px;
	border-radius:50px;
	padding-left: 10px;
	padding-right:20px;
	height: 40px;
  padding-top: 4px;
  }

.site-header .site-menu.primary .menu > li > a {
    padding-left: 0px;
    padding-right: 12px;
}

#buynow {
	background-color:#00a046;
	border:none;
}
	
#buynow:hover {
	background-color:#027535;
	border:none;
}	
	
	
}