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

*/


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


body,html {
    font-family: helvetica-light,Arial,sans-serif,system-ui;
    font-feature-settings: "salt";
    scroll-behavior: smooth;
    -webkit-font-smoothing: inherit;
    -moz-osx-font-smoothing: grayscale;
}


h1,h2,h3,h4,h5,h6{
    font-weight:700;
    font-family: helvetica-light,Arial,sans-serif,system-ui;
}
p{
    font-weight:200;
}
.button{
    font-weight:400;
}
.header-nav a{
    font-weight:400;
    font-family: helvetica-light,Arial,sans-serif,system-ui;
}
.regular h3,.regular h2,.regular h1 .regular h4,.regular h5 .regular h6{
    font-family: helvetica-light,Arial,sans-serif,system-ui;
    font-weight:500;
}

#header .header-inner {
    border-bottom: 1px solid #dedede;
}


.nav-size-xlarge>li.menu-item>a {
    font-size: 1.3em;
    color:#000;
    border-right:1px solid #dedede;
}
.nav-size-xlarge>li>a:hover {
    color:#fff;
}

.nav-size-xlarge>li:last-child{
    border:none;
}
.home .nav-box > li.active > a,#home .nav-box > li.active > a{
    background-color:#fff;
    color:#000;
}
.home .nav-box > li.active > a:hover,#home .nav-box > li.active > a:hover{
    background-color:#000;
    color:#fff;
}


/*end normal*/


.dlemo-menu .ux-menu .menu-item:first-child {
    font-size: 1.5em;
    color: #000;
    text-transform: uppercase;
}
.dlemo-menu .ux-menu .menu-item:first-child  a{
    font-weight:400 !important;
}

.dlemo-menu a {
    font-weight: 300 !important;
}    
.dlemo-menu .ux-menu .menu-item {
    font-weight: 300 !important;
    font-size: 1.3em;
    line-height: 36px;
    height: 36px;
    color:#000 !important;
}

.dlemo-menu{
    padding-top: 30px;
}



main#main {
    min-height: 480px;
}


.dlemo-btn {
    font-size:0.9em;
}
.dlemo-btn span{
    padding:8px 12px 6px 12px;
}
.dlemo-btn:hover {
    border:1px solid #000 !important;
    background-color:#fff !important;
    color:#000;
    box-shadow:none !important;
}

p.count {
    display: none !important;
}


.dlemo-home-sec .row:nth-child(even){
    display:flex;
    flex-direction: row-reverse;
}

.dlemo-home-sec  .row {
    justify-content: space-between;
    padding-top: 75px;
    padding-bottom: 75px;
    padding-left: 24px;
    padding-right: 24px;
}
.text-col {
    max-width: 750px;
}


.product-des>.section-content>.row {
    padding: 60px 0 50px 0px;
    border-bottom: 1px solid #dedede;
}
.tabbed-content {
    padding: 0px !important;
}
.wc-tabs.product-tabs {
    display: none;
}

.footer-border  {padding: 22px 0px;border-top:1px solid #000;border-bottom: 1px solid #000;}

.footer-border .button {
    margin-bottom: 0px;

}


.copyright-footer {
    font-size: 13px;
    color: #000;
}
/*.row.category-page-row img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    height: 242px;
    width: auto;
}*/

.row.category-page-row .box-image {
    background-color: #eaeaea;
    display: flex;
    justify-content: center;
}
.product-des .box-text.text-left {
    display: none !important;
}

.product-category.col.product img {
    height: 242px;
    width: auto;
}

.current-menu-item a {
    color: #000 !important;
    background-color:#fff !important;
}
.current-menu-item a:hover {
    color: #fff !important;
    background-color:#000 !important;
}


@media screen and (max-width:767px) {

form.woocommerce-ordering.ng-pristine.ng-valid {
    display: none;
}

}


