
/*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{
    border-radius: 6px;
      -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
}


#top-bar {
  padding-top: 10px;
}

/*body {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
}

*/
.no-padding p{
    padding-bottom: 0px;
    margin-bottom: 0px;
}

button.single_add_to_cart_button.button.alt {
    width: 48%;
}

.home li.tab {
    padding: 0px 18px;
    font-size: 1.1em;
}

#home li.tab {
    padding: 0px 18px;
    font-size: 1.1em;
}

button.wsb-button.js-wsb-add-to-cart {
    width: 48%;
}

.quantity.buttons_added {
    display: block;
}

input#woocommerce-product-search-field-0 {
    height: 36px;
    line-height: 36px;
    /* border-left: 0px; */
    position: relative;
    border-radius: 4px;
}

.flex-col.search-form-categories {
    height: 46px;
    line-height: 46px;
    background-color: #red !important;
}

select.search_categories.resize-select.mb-0 {
    height: 46px;
    width: 160px !important;
    max-width: 160px;
    background-color: #fff !important;
}

button.ux-search-submit.submit-button.secondary.button.icon.mb-0 {}

button.ux-search-submit.submit-button.secondary.button.icon.mb-0 {
    height: 36px;
    /* width: 54px; */
    border: none;
    position: absolute;
    right: 0px;
    top: 0px;
    background-color: transparent;
    color: #999;
}

button.single_add_to_cart_button.button.alt {
    width: 48%;
}

button.wsb-button.js-wsb-add-to-cart {
    width: 48%;
}

.quantity.buttons_added {
    display: block;
}

.dark .ux-menu-link__link {
    border-bottom-color: rgba(255,255,255,.2);
    justify-content: center;
    font-size: 0.95em;
    color: #999;
}


ul.product-categories a {
    font-size: 0.85em;
}

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

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

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

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




.col-inner >.product-small{padding: 8px 4px 8px 4px;}

/*span.widget-title {
    font-size: 1.4em;
    letter-spacing: normal;
}
*/

span.widget-title  {
    font-size: 20px;
    letter-spacing: normal;
    font-weight: normal;
}
.shop-page-title {
    background-color: #f5f5f5;
}

.page-title-inner {
    padding-top: 0px;
    min-height: 40px;
    font-size: 0.8em;
}

.sidebar-inner .is-divider.small {max-width: 50px;height: 2px;width: auto;}

.dlemo-flip ol.flickity-page-dots {
    display: none;
}
.absolute-footer.dark {
    padding: 0px 5px;
    font-size: 0.75em;
}


#footer ul.product_list_widget li+li {
    border-top: none;
}