
/*Theme Name:           ONE
Theme URI:            http://8web.net
Author:               ONE
Author URI:           http://8web.net
Description:          ONE
Version:              854
Text Domain:          ONE

*/


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

#footer  span.wpcf7-form-control-wrap.your-email input {
    background-color: #000;
    border-color:#999;
    font-size:0.8em;
    height:42px;
}


#footer input.wpcf7-form-control.has-spinner.wpcf7-submit.button {
    font-size: 0.8em;
    height: 42px;
    line-height: 42px;
}

.sub-menu.nav-dropdown .dlemo-banner {
    border-radius: 0px 0px 20px 20px !important;
}
.sub-menu.nav-dropdown {
    border-radius: 0px 0px 20px 20px !important;
}

h3.product-section-title-upsell {
    display: none;
}


.sub-menu.nav-dropdown  h5.uppercase.header-title {
    font-weight: normal;
    text-transform: none;
}



.up-sells.product-section {
    border: none;
}


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

form.woocommerce-ordering {
    font-size: 0.8em;
}

.home-solutions {
    background: linear-gradient(180deg,#c5f1ff 0,rgba(255,255,255,0) 100%);
    position: relative;
}



button.single_add_to_cart_button.button.alt {
    width: 100%;
    padding: 5px;
    border-radius: 2px;
}
.product-short-description {
    font-size: 0.9em;
    padding-top: 20px;
      padding-bottom: 20px;
}

.product-section-title-upsell , .product-section-title-related {
    /* text-align: center; */
    font-size: 1.6em;
    color: #222;
}

.product-section {
    border-color: #ddd;
}

.widget>ul>li+li {
    border: none;
}

span.widget-title {
    font-size: 0.9em;
    /*font-weight: normal;*/
}

a.woocommerce-loop-product__link {
    font-weight: bold;
    /* letter-spacing: .2em; */
    /* text-transform: uppercase; */
}

.widget .is-divider {
    /* display: none; */
    margin: 3px;
}

aside {
    border-bottom: 1px solid #ddd;
    padding-bottom: 20px;
}

.widget>ul>li>a {
    font-size: 0.95em;
}


span.ux-menu-link__text {
    font-size: 0.9em;
}


.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-vertical>li+li, .nav-vertical-fly-out>li+li {
    border-top: 0px;
}



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: 46px;line-height: 45px;border: none;}
.subs input.wpcf7-submit {border-radius: 100px;background-color: #7ba84a !important;position: absolute;top: 3px;right: 3px;margin: 0px;}
form p {margin-bottom: 0px;}
span.wpcf7-spinner {position: absolute;}
form.wpcf7-form.init {margin: 0px;}



