/*
Theme Name:           ONE
Theme URI:            http://dlemo.com
Author:               Dlemo
Version:              832.0.4
Requires at least:    6.4
Requires PHP:         7.4
WC requires at least: 8.3
Text Domain:          one
*/


/***************
All custom CSS should be added to Flatsome > Advanced > Custom CSS,
or in the style.css of a Child Theme.
***************/


/*quote button*/
.quantity.buttons_added {
    display: none;
}
li.account-item.has-icon.has-dropdown {
    display: none !important;
}
form.cart {
    display: inline-block;
}
.widget_ywraq_mini_list_quote {
    margin: 0px !important;
}

.ywraq-quote-icon-icon_quote:before {
    color: #eee;
    font-size: 22px;
}

.widget_ywraq_mini_list_quote a.raq_label {
    color: #eee;
}

.yith-ywraq-list-content {
    color: #333;
}

a.add-request-quote-button {

    font-weight: normal;
}

.yith-ywraq-add-to-quote {
    font-size: 0.5em;
    font-weight: normal;
}

table.shop_table.woocommerce-checkout-review-order-table {
    display: none !important;
}

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

.dquote .has-border {
    border: none !important;
    padding: 0px;
}

li.wc_payment_method.payment_method_gpls-rfq {
    display: none;
}

.dquote .col{
    padding: 0px !important;
 
}

.dquote .col-inner {padding-top: 0px;}



.checkout-page-title {
    display: none;
}

.widget_shopping_cart a.button.checkout.wc-forward {
    display: none;
}


.woocommerce-billing-fields {
    padding-top: 0px;
    border-top: none;

}

.woocommerce-billing-fields h3 {
    border-bottom: 3px solid #ececec;
    padding-top: 0px !important;
    padding-bottom: 4px !important;
    font-size: 1em !important;
}

.dquote input#place_order {
    font-size: 0.85em;
}
/* eof quote button*/


.nav-top-not-logged-in.icon.primary.button {background-color: #f4c664 !important;font-size: 16px;}

.header-cart-link.icon {background-color: #ff8eaf !important;font-size: 16px;}

.nav-spacing-xlarge>li {padding: 0px 30px;}
.nav-vertical>li+li, .nav-vertical-fly-out>li+li {
    border-top: 0px;
}



a.account-link.account-login.icon {background-color: #f4c664;line-height: 33px;font-size: 16px;}

a.header-cart-link.icon.primary {background-color: #ff8eaf;line-height: 38px;font-size: 16px;}

.nav-size-xlarge>li>a{font-size:1.2em;}
form.searchform input {height: 45px;line-height: 45px;background-color: #fff !important;}
.searchform .button.icon i {color: #333;}
button.ux-search-submit.submit-button.secondary.button.icon {background-color: #fff !important;border: none;left: -42px;font-size: 16px;}

#footer .ux-menu-title {font-size: 14px;}
#footer span.ux-menu-link__text {font-size: 13px;}

#footer .ux-menu-link__link {min-height: 1em;}


.subs input:nth-child(1) {/* border-radius: 100px; */border: none;height: 40px;line-height: 40px;border: none;width: 78%;}
.subs input.wpcf7-submit {/* border-radius: 100px; */background-color: #dab88b !important;position: absolute;top: 0px;right: 0px;margin: 0px;display: inline-block;width: 20%;height: 32px;line-height: 32px;}
form p {margin-bottom: 0px;}
span.wpcf7-spinner {position: absolute;}
form.wpcf7-form.init {margin: 0px;}



.banner p {
    margin: 0px;
    padding: 0px;
}

.banner h2, .banner h3, .banner h1 {
    padding: 0px;
    margin: 0px;
}


p.woocommerce-result-count.hide-for-medium {
    display: none;
}

select.orderby {
    font-size: 0.75em;
    border: none;
    background-color: #fff !important;
}

