/* Enter Your Custom CSS Here */


/* hide read more button */

.button.button-primary, button, input[type=button], .btn, input[type="submit"], ul[id^="nv-primary-navigation"] li.button.button-primary > a, .menu li.button.button-primary > a, .wp-block-button.is-style-primary .wp-block-button__link, .woocommerce a.button {
    background-color: #0366d6;
    color: #ffffff;
    border-radius: 3px;
    border: none;
    border-width: 1px 1px 1px 1px;
    display: none;
}

/* Hide add to cart button */
.elementor-480 .elementor-element.elementor-element-574cfdb .eael-product-grid .woocommerce li.product .button.add_to_cart_button {
    color: #fff;
    background-color: #333;
    display: none;
}

/* Hide price */
.elementor-480 .elementor-element.elementor-element-574cfdb .eael-product-grid .woocommerce ul.products li.product .price {
    color: #272727;
    display: none;
}

/* Hide price from single product */
.woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce ul.products li.product .price {
    color: #404248;
    font-weight: 700;
    display: none;
}

/* Hide add to cart from single product */
.woocommerce.single .entry-summary>form.cart .woocommerce-variation-add-to-cart {
    align-items: center;
    display: none;
}

/* Single product font size */
.woocommerce.single #tab-description ol, .woocommerce.single #tab-description ul, .woocommerce.single .entry-summary ol, .woocommerce.single .entry-summary ul {
    padding-left: 20px;
    margin-bottom: 20px;
    font-size: 10px;
}


/* Primary menu margin left 
.hfg-item-right #secondary-menu, .hfg-item-right .builder-item--footer-menu, .hfg-item-right .component-wrap, .hfg-item-right .nv-nav-wrap, .hfg-item-right .nv-search-icon-component, .hfg-item-right .primary-menu-ul, .hfg-item-right .site-logo {
    justify-content: flex-end;
    margin-left: -80px;
}*/



/* Related Product font size */
*, :after, :before {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-size: 15px;
}


/* Footer width */
.elementor-25 .elementor-element.elementor-element-619770fc {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 1300px;
}

/* Product Category thumbnail title font size  */
.elementor-480 .elementor-element.elementor-element-574cfdb .eael-product-grid .woocommerce ul.products li.product .woocommerce-loop-product__title {
    color: #404040;
    font-size: 13px;
    font-weight: 500;
}

/* Product Category title font size  */
.woocommerce div.product .product_title {
    clear: none;
    margin-top: 0;
    padding: 0;
    font-size: 12px;
}



/* Enquiry form placeholder font size  */
.eael-wpforms .wpforms-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .eael-wpforms .wpforms-container .wpforms-field textarea, .eael-wpforms .wpforms-container .wpforms-field select {
    max-width: 100% !important;
    font-size: 10px;
}

/* Hide related products thumbnail 
.woocommerce .products ul, .woocommerce ul.products {
    margin: 0 0 1em;
    padding: 0;
    list-style: none outside;
    clear: both;
    display: none;
}
*/


/* top header social icon font size 
.nv-html-content{
    margin: 0;
    padding: 0;
    font-size: 12px;
} */

/* top header social icon font size  
*, :after, :before {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-size: 11px;
    letter-spacing: 2px;
}*/

