
/*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.
***************/

body{
    -webkit-font-smoothing: auto;
}
.nav>li>a {}

.nav>li>a {
    color: #111;
}

ul.product_list_widget li {
    padding-left: 95px;
}

ul.product_list_widget li img {
    width: 80px !important;
    height: 80px !important;
}


.spec-news .col {
    padding-bottom: 0px;
}

.spec-news .col p {
    padding-bottom: 0px;
}


.text-center>div {
    margin-left: 0px;
    padding-bottom: 5px;
}

.nav-dark .nav>li>a {
    color: #fff !important;
}

.single-product .header-block {
    display: none !important;
}



.products .col-inner {
    border: 1px solid #ddd;
    width: 92%;
    margin-bottom: 20px;
    padding: 10px;
}




ul.product-categories li {
    padding: 10px 20px;
}

ul.children li {
    padding: 2px 0px;
}


.add-to-cart-button {
    text-align: center;
}

.add-to-cart-button a {
    background-color: #3a3a3a !important;
    border-radius: 3px;
    padding: 4px 50px;
    font-size: 1em !important;
    font-weight: normal;
}



.sidebar-inner aside {
    border: 1px solid #e3e3e3;
}

.sidebar-inner span.widget-title {
    background-color: #f3f3f3;
    padding: 15px;
    font-size: 1.2em !important;
    letter-spacing: normal;
}

.sidebar-inner ul.product_list_widget {/* padding: 15px; */}



.widget>ul>li.has-child:last-child {
    /*border: none !important;*/
}

.widget_product_categories {
    /* border: 1px solid #e3e3e3; */
    /* padding: 20px; */
}

ul.product-categories>li>a {
    font-size: 18px;
}

ul.children a {
    font-size: 0.9em !important;
    font-weight: normal;
}

.widget>ul>li.has-child {
    /*border-bottom: 1px solid #ddd !important;*/
    /* padding: 10px 0px; */
    /* color: #111; */
}


button.ux-search-submit {
    height: 49px;
    background-color: #5fb047 !important;
    width: 49px;
}

input#woocommerce-product-search-field-0 {
    height: 49px;
    line-height: 49px;
    border-color: #e9e9e9;
}

select.search_categories {
    height: 49px;
    border-right: 0px;
    border-color: #e9e9e9;
}



.home-news button {
    border-radius: 100px;
}


div#wide-nav {
    border-top: 1px solid #e3e3e3;
}

.dlemo-cat .ux-menu .ux-menu-link:nth-child(1) span {
    color: #111;
    font-size: 1.2em;
}

.dlemo-cat .ux-menu .ux-menu-link a:hover span {
    color: #333;
}


#footer .ux-menu-title.flex {
    font-size: 1.08em;
    text-transform: uppercase;
}

#footer .ux-menu-link.flex.menu-item {
    /* flex-direction: column; */
}



#home .header-block {
    display: none;
}

.home .header-block {
    display: none;
}


.dd230-gallery .box-text {display: none;}

.absolute-footer {display: none;}
.ux-menu-title.flex {font-size: 0.9em;}

span.ux-menu-link__text {font-size: 0.9em;font-weight: 600;color: #878788;}

.ux-menu-link__link {min-height: 1.5em;/* padding: 1px; */}

.page-title.normal-title {background-color: #fff;border: none;font-size: 0.9em;}

.page-title-inner {padding: 5px !important;}
.title-wrapper {padding-bottom: 25px;}

a.button.white {background-color: transparent !important;border: 1px solid #bdbab7;/* color: #333; */}

.title {
    text-shadow: none;
}

a.button.white span {font-size: 0.8em;}
li.page_item a {/* font-size: 0.9em; *//* color: #333; */}

.woocommerce-result-count {display: none;}
form.woocommerce-ordering {display: none;}
.shop-page-title {background-color: #f3f3f3;display: none;}

.header-wrapper.stuck {box-shadow: none;}

.sidebar .is-divider {display: none;}

.post-sidebar .is-divider {display: none;}

.sidebar-inner span.widget-title {margin-bottom: 20px !important;display: block;font-size: 1.1em;color: #000;}

.sidebar-inner li.cat-item a {font-size: 1em;font-weight: normal;color: #222;}

.sidebar-inner ul.children a {color: #666;}

.sidebar-inner .widget_text p {font-size: 0.9em;}

/*.sidebar-inner li.cat-item {border: none !important;}*/


span.product-title {font-size: 0.9em;font-weight: normal;color: #222;}
p.product-title a {/* font-weight: bold; */font-size: 0.95em;}

h1.product-title {font-size: 1.4em;}

.product-short-description {font-size: 0.9em;color: #888;font-weight: bold;}

form.wpcf7-form input {border-radius: 4px; height: 42px;line-height: 42px;}

form.wpcf7-form textarea {min-height: 200px;}

.wpcf7 p {font-size: 0.88em;color: #222;font-weight: bold;}

.wpcf7 {padding-top: 30px;}
.shop-title {height: 60px;line-height: 60px;/* display: none; */}

.shop-title a {font-size: 0.85em;color: #333;/* font-weight: bold; */}


.sidebar-inner .is-divider {display: none !important;}

.nav-spacing-xlarge>li {
    margin: 0 23px;
}



.pt-half {
    padding: 10px 0px 5px 0px;
    font-size: 0.9em;
}