
/*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.
***************/
.absolute-footer {display: none !important;}
.home .header-block {display: none !important;}
#home .header-block {display: none !important;}
.diy-bread .page-title-inner {padding-top: 0px;}

.shop-page-title {
  display: none !important;
}


textarea.wpcf7-form-control {min-height: 250px;}
input.wpcf7-form-control {height: 50px;color: #2b2b2b;}
input.wpcf7-form-control {box-shadow: none;border: 1px solid #d5d5d5;}
textarea.wpcf7-form-control {box-shadow: none;border: 1px solid #d5d5d5;}
input.wpcf7-submit {color: #2b2b2b;border-radius: 0px !important;border: 1px solid #2b2b2b;min-width: 160px;background-color: #fff !important;}
input.wpcf7-submit:hover {background-color: #f5ae00 !important;color: #fff;  box-shadow: none; border: 1px solid #f5ae01;}



.ux-menu-title {color: #fff !important;font-size: 20px;text-transform: none;}
a.ux-menu-link__link {color: #707070;}
a.ux-menu-link__link:hover {color: #fff;}


/*shop list*/
.shop-container .products .col-inner .box-image {
    border: 1px solid #ddd;
}

.shop-container .products .col-inner .box-text {
    background-color: #f6f6f6;
    padding: 40px 100px;
}

.shop-container .products .col-inner:hover {
    box-shadow: 0 5px 5px 0 rgb(0 0 0 / 10%);
    transform: translateY(5px);
    cursor: pointer;
}

.shop-container .products .product-title a{
    font-size: 24px;
    font-weight: 700;
    color: #4c4c4c;
}

.shop-container .products p.box-excerpt {
    font-size: 16px;
    color: #707070;
}

.shop-container .products .row-small>.col{
    padding-bottom: 30px !important;
}

/*related*/

.related .box-excerpt {
    display: none;
}

.related .add-to-cart-button {
    display: none;
}

.related .box-vertical .box-image {
    width: 100%;
        border: 1px solid #ddd;
}


.related .box-vertical .box-text {
    display: table-row;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
}


.related .box-vertical .box-text .product-title {
    margin: 20px 0px;
}


/*CPL*/
h1.product-title.product_title:before {
    content: "Product Details of ";
}

h1.product-title.product_title {
    font-size: 20px;
    padding-top: 10px;
    color: #2b2b2b;
}



ul.tabs.wc-tabs.product-tabs {
    border-bottom: 1px solid #eee;
}

ul.tabs.wc-tabs.product-tabs a:before {
    display: none;
}

ul.tabs.wc-tabs.product-tabs a {
    font-size: 20px;
    color: #f5ae01;
}

form.wpcf7-form .large-6:nth-child(odd) {
    padding-right: 10px;
}




