/* Cwmp woo form billing */
.cwmp_woo_checkout .cwmp_woo_fields .cwmp_woo_form_billing{
	border-style:none !important;
	box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);
	
}

/* Cwmp woo cart */
.checkout .cwmp_woo_wrapper .cwmp_woo_cart{
	border-style:none !important;
	box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);
}

/* Cwmp box method shipping */
.cwmp_woo_wrapper .woocommerce-checkout-payment .cwmp_box_method_shipping{
	border-style:none !important;
	box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);
}

/* Cwmp woo form payment */
.cwmp_woo_wrapper .woocommerce-checkout-payment .cwmp_woo_form_payment{
	border-style:none !important;
	box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);
}

/* Cwmp woo form shipping */
.cwmp_woo_checkout .cwmp_woo_fields .cwmp_woo_form_shipping{
	border-style:none !important;
	box-shadow:0px 0px 15px 0px rgba(0,0,0,0.15);
}

/* Cwmp billing name */
#cwmp_billing_name{
	border-style:none !important;
	background-color:#ecf0f1 !important;
	height:45px !important;
}

/* Cwmp billing name (hover) */
#cwmp_billing_name:hover{
	background-color:#e0e0e0 !important;
}

/* Billing phone */
#billing_phone{
	border-style:none !important;
	background-color:#ecf0f1 !important;
	height:45px !important;
}

/* Cwmp billing name (hover) */
#billing_phone:hover{
	background-color:#e0e0e0 !important;
}

/* Billing mail */
#billing_email{
	border-style:none !important;
	background-color:#ecf0f1 !important;
	height:45px !important;
}

/* Cwmp billing mail (hover) */
#billing_email:hover{
	background-color:#e0e0e0 !important;
}

/* Billing persontype */
#billing_persontype{
	border-style:none !important;
	background-color:#ecf0f1 !important;
	height:45px !important;
}

/* Cwmp persontype (hover) */
#billing_persontype:hover{
	background-color:#e0e0e0 !important;
}

/* Billing cpf */
#billing_cpf{
	border-style:none !important;
	background-color:#ecf0f1 !important;
	height:45px !important;
}

/* Cwmp billing cpf (hover) */
#billing_cpf:hover{
	background-color:#e0e0e0 !important;
}

/* Billing cnpj */
#billing_cnpj{
	border-style:none !important;
	background-color:#ecf0f1 !important;
	height:45px !important;
}

/* Cwmp billing cpf (hover) */
#billing_cnpj:hover{
	background-color:#e0e0e0 !important;
}

/* Billing company */
#billing_company{
	border-style:none !important;
	background-color:#ecf0f1 !important;
	height:45px !important;
}

/* Cwmp billing company (hover) */
#billing_company:hover{
	background-color:#e0e0e0 !important;
}

/* Cwmp woo wrapper */
.elementor-shortcode .checkout .cwmp_woo_wrapper{
	transform:translatex(0px) translatey(0px);
}

/* Billing postcode */
#billing_postcode{
	border-style:none !important;
	background-color:#ecf0f1 !important;
	height:45px !important;
}

/* Cwmp billing company (hover) */
#billing_postcode:hover{
	background-color:#e0e0e0 !important;
}

/* Billing address 1 */
#billing_address_1{
	border-style:none !important;
	background-color:#ecf0f1 !important;
	height:45px !important;
}

/* Cwmp billing company (hover) */
#billing_address_1:hover{
	background-color:#e0e0e0 !important;
}

/* Billing number */
#billing_number{
	border-style:none !important;
	background-color:#ecf0f1 !important;
	height:45px !important;
}

/* Cwmp billing company (hover) */
#billing_number:hover{
	background-color:#e0e0e0 !important;
}

/* Billing neighborhood */
#billing_neighborhood{
	border-style:none !important;
	background-color:#ecf0f1 !important;
	height:45px !important;
}

/* Cwmp billing company (hover) */
#billing_neighborhood:hover{
	background-color:#e0e0e0 !important;
}

/* Billing address 2 */
#billing_address_2{
	border-style:none !important;
	background-color:#ecf0f1 !important;
	height:45px !important;
}

/* Cwmp billing company (hover) */
#billing_address_2:hover{
	background-color:#e0e0e0 !important;
}

/* Billing city */
#billing_city{
	border-style:none !important;
	background-color:#ecf0f1 !important;
	height:45px !important;
}

/* Cwmp billing company (hover) */
#billing_city:hover{
	background-color:#e0e0e0 !important;
}

/* Billing state */
#billing_state{
	border-style:none !important;
	background-color:#ecf0f1 !important;
	height:45px !important;
}

/* Cwmp billing company (hover) */
#billing_state:hover{
	background-color:#e0e0e0 !important;
}

/* Billing country */ 
#billing_country{
	display:none!important;
} 

/* Cwmp method shipping */
.cwmp_box_method_shipping .cwmp_form_method_shipping .cwmp_method_shipping{
	background-color:#fcfcfc !important;
	border-style:none !important;
}

/* Label */
.wc_payment_methods .title_payment label{
	padding-top:8px !important;
	padding-bottom:8px !important;
}

/* Label */
.cwmp_woo_wrapper .woocommerce-checkout-payment .cwmp_woo_form_payment .section_payment .wc_payment_methods .wc_payment_method .title_payment label{
	background-color:#fcfcfc !important;
	border-style:none !important;
}

/* Payment box */
.wc_payment_methods .wc_payment_method .payment_box{
	padding-right:0px;
	padding-left:0px;
	border-style:none;
	box-shadow:1px 1px 2px 0px rgba(0,0,0,0);
}

/* Checkout ticket container */
.wc_payment_methods .payment_box .mp-checkout-ticket-container{
	padding-right:0px !important;
	padding-left:0px !important;
}

/* Coupon code */
#coupon_code{
	background-color:#f9f9f9 !important;
	border-style:none !important;
	padding-right:20px;
	width:200px !important;
}

/* Button */
#place_order{
	font-weight:600 !important;
	font-size:14px !important;
	text-transform:uppercase;
}

/* Button */
.box_form_coupon .button{
	font-weight:600 !important;
	font-size:14px !important;
}

/* Font Icon */
.cwmp_woo_fields h2 .fa-user-alt{
	display:none;
}

/* Font Icon */
.cwmp_woo_form_shipping h2 i{
	display:none;
}

/* Font Icon */
.cwmp_box_method_shipping h2 i{
	display:none;
}

/* Font Icon */
.cwmp_woo_form_payment h2 i{
	display:none;
}

/* Wallet button container */
.wc_payment_methods .payment_box .mp-wallet-button-container{
	display:none!important;
}

/* Product thumbnail */
.woocommerce-checkout-review-order-table .cart-item .product-thumbnail{
	display:none;
}

/* Product name */
.wd-section-stretch .e-con-inner .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .woocommerce .checkout .cwmp_woo_wrapper .cwmp_woo_cart .mobile_cart .woocommerce-checkout-review-order-table .cart-item .product-name{
	width:100% !important;
}

/* 479px and smaller screen sizes */

	/* Cwmp woo cart */
	.checkout .cwmp_woo_wrapper .cwmp_woo_cart{
		background-color:#ffffff !important;
		box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);
	}
	
