/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 19 2025 | 10:44:27 */

/*new 2025*/

a.load_customer_details:BEFORE {
    content: '\f2bd';
    font-family: 'FontAwesome';
    margin-right: 5px;
}


a.load_customer_details {
    padding-bottom: 8px !important;
    border-radius: 10px;
}

a.load_customer_orders:BEFORE {
    content: '\f1da';
    font-family: 'FontAwesome';
    margin-right: 5px;
}

a.load_customer_orders{
    padding-bottom: 8px !important;
    border-radius: 10px!important;
}




.customer_page.larga {
    width: 96%;
}

a.load_customer_orders {
    background-color: #d39434 !important;
}


a.clear_customer {
    background-color: white !important;
    color: red !important;
    text-decoration: underline !important;
    padding: 20px 0px;
    text-transform: uppercase;
}



button.ic_button.clear_cart {
    background-color: red !important;
}

a.load_customer_details {
    margin-top: 20PX;
}




a.load_customer_orders {
    display: block;
    border: none;
    background: #39C !important;
    color: #fff !important;
    padding: 5px 10px;
    border-radius: 2px;
    cursor: pointer;
    text-decoration: none !important;
    margin-left: 0;
    width: fit-content;
}





.pages.cart_page .form_type.form_type_shipping {
    display: none!important;
}

.pages.cart_page button.ic_button.add_fee {
    display: none!important;
}

.pages.cart_page button.ic_button.add_fee {
    display: none!imortant;
}

.pages.cart_page a.show_item_option {
    display: none!important;
}

a.show_item_option {
    display: none!important;
}
.cart_page .cart thead th {
    background: #eb8e15!important;
}


.cart_page .show_item_option, .cart_page .shipping_option {
  display: none;
}



.top-header {
    background-color: #eb8e15!important;
}
	
	button.ic_button.checkout.place_order {
    background-color: #358608;
    text-align: center;
    float: none;
    margin: auto;
    clear: both;
    display: block;
    margin-top: 50px;
}
	
button.ic_button.add_customer {
    border-radius: 25px;
    padding: 10px 20px;
    font-size: 16px;
	float: left;
    border-radius: 25px;
  	padding: 10px 20px;
  	font-size: 16px;
  	width: 250px;
  	margin-right: 10px;
	background: #eb8e15!important;
}

button.ic_button.clear_cart {
    color: red;
    background-color: white;
    text-decoration: underline;
}

td.right_align.sub_stotal, th.right_align.sub_stotal {
    display: none;
}
	
.customer_page thead th {
    background-color: #eb8e15!important;
}

.customer_page .form_type h3 {
    color: #eb8e15!important;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}

button.ic_button.return_to_sale {
    color: #eb8e15!important;
    background-color: transparent;
    text-decoration: underline;
}

button.ic_button.add_new_customer {
    font-size: 16px;
    background-color: #eb8e15!important;
    border-radius: 25px;
    padding: 10px 20px;
}

span.guest_customer {
    display: none!important;
}



.customer_selection.ui-autocomplete-input {
  width: 80%;
}

td.pos_right {
  padding-right: 15px!important;
}

.ic_button.clear_cart {
  border: none;
  background: #BF711E !important;
  color: #fff !important;
  padding: 5px 10px;
  border-radius: 2px;
  cursor: pointer;
  text-decoration: none !important;
}

.ic_button.add_order_note {
  display: block;
  margin-top: 0px;
  position: absolute;
  right: 0;
  width: 160px;
  margin-right: 16px;
  margin-left: 0;
}
.load_customer_details, .clear_customer {
  display: block;
  border: none;
  background: #39C !important;
  color: #fff !important;
  padding: 5px 10px;
  border-radius: 2px;
  cursor: pointer;
  text-decoration: none !important;
  margin-left: 0;
  width: fit-content;
}

.clear_customer {
  margin-top: -5px;
}

.load_customer_details {
  margin-top: 3px;
}

input#btnPlaceOrder  {
	display:none!important;
}



.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 {
	display:none!important;
}

p.meta-stdate {
    display: none;
}
p.meta-eddate {
    display: none;
}

.exwt-btn.exwt-btn-primary {
    display: none;
}

strong.product-quantity {
    display: none;
}

section.woocommerce-order-details tfoot tr:nth-child(1) {
    display: none;
}
table.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields {
    display: none;
}

.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 {
    display: none;
}

.right_pages.right_pages_overflow {
	
	height:800px!important;
}

p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
	
	color:#15b616!important;
}

.woocommerce-order-details .order_details thead th{
	background-color:#eb8e15!important
	
}



button#add_new_order {
    border-radius: 25px;
    width: 220px;
	background: #eb8e15!important;
}


button#print_receipt {
    border-radius: 25px;
    width: 220px;
	background: #358608!important;
}

table.customer_form_table.customer_form_table_billing tr:nth-child(3) {
    display: none;
}

table.customer_form_table.customer_form_table_billing tr:nth-child(5) {
    display: none;
}

div#form_messages {
    position: absolute!important;
    width: 50%;
    text-align: center;
    bottom: 50%;
    height: 80px;

}

div#form_messages p {
    padding: 15px;
    font-size: 18px;
}

div#wpfooter {
    display: none;
}

a.load_customer_details {
    BACKGROUND-COLOR: black !important;
}

td.form_field.field_billing_phone {
    display: none;
}


[for="billing_phone"] {
  display: none;
}
