/*
Theme Name: Vedbo Child
Theme URI: http://vedbo.co
Description: This is a child theme for Vedbo Theme.
Author: Novaworks
Author URI: http: //www.novaworks.net/
Template: vedbo
Version: 1.0
*/

/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/







/****************************************************************/
/****************************************************************/
/****************************************************************/
.main-navigation ul.mega-menu-main {
    margin-left: -20px;
    margin-right: -20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: unset;
}


a.list_item_print_button {
    background: #fff;
    padding: 9px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    width: 40px;
    height: 40px;
    justify-content: center;
}

ul.products .product .product-item a.list_item_print_button {
    opacity: 0 !important;
    -webkit-transform: translate3d(0, 15px, 0);
    transform: translate3d(0, 15px, 0);
}

ul.products .product .product-item:hover a.list_item_print_button {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1 !important;
}

ul.products.product-list-display li.product .product-item .product-item__description--actions a.list_item_print_button {
    opacity: 1 !important;
    transform: translate3d(0, 0, 0);
}

.nova_wc_quickview__content button.single_add_to_cart_button.button {
    display: none !important;
}

#nova_wc_quickview .nova_wc_quickview__content .site-content .product .cart .button {
    display: none !important;
}

#nova_wc_quickview .yith-quotebtncustom {
    margin-top: 25px;
    width: 100%;
}

#nova_wc_quickview a.add-request-quote-button.button {
    width: 100%;
}

#nova_wc_quickview .nova_wc_quickview__content .site-content .product .cart .quantity {
    margin-right: 0%;
}

#nova_wc_quickview form.cart {
    display: block !important;
}

#nova_wc_quickview .nova_wc_quickview__content .site-content .product .cart .woocommerce-product-details__add-to-cart {
    display: block;
}

#nova_wc_quickview .nova_wc_quickview__content .site-content .product .cart .quantity input {
    width: 100%;
    display: block;
}

.product_details .woocommerce-product-details__short-description p {
    margin-bottom: 10px !important;
}

.product_details form.cart {
    margin-top: 0px !important;
}

.product_details input.input-text {
    width: 130px !important;
    border: 1px solid #ddd !important;
}

.product_details form.cart .quantity input.qty {
    padding-top: 0px;
}

.product_details .yith-ywraq-add-to-quote {
    margin-top: 0px !important;
}

.product_details .yith-ywraq-add-to-quote a,
.product_details .yith_ywraq_add_item_browse_message a {
    font-size: 16px !important;
}

.product_details .quantity input {
    height: auto;
}

.product_details .single_variation_wrap {
    display: flex;
}

.product_details .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart {
    width: auto !important;
}

.high_pressure_child ul.sub-menu {
    padding-left: 20px;
}

.variations th.label label {
    font-weight: 700;
    color: #616161;
    font-size: 14px !important;
}

.frg-nav-menu .nav-menu ul.mega-menu ul.mega-menu-main>li {
    padding-bottom: 0px;
}

.inspisrtitle {
    font-size: 40px;
}

.inspisrtitle h2 {
    font-size: 40px !important;
}

.woocommerce-archive-header .select2-container--open .select2-dropdown {
    left: -59px;
    top: 10px;
}

@media screen and (max-width: 768px) {
    .how-we-can-box {
        height: auto !important;
    }

    .site-canvas-menu.position-left .header-mobiles-primary-menu .is-drilldown ul li a {
        text-transform: capitalize !important;
    }

    .woocommerce-archive-header .select2-container--open .select2-dropdown {
        left: -59px;
        top: 10px;
    }

    div#image_gallery_14506,
    div#image_gallery_14715 {
        display: flex;
        justify-content: center;
    }

    ul.products.product-list-display li.product .product-item .product-item__description--actions a.list_item_print_button {
        opacity: 0 !important;
    }

    product-item:hover ul.products.product-list-display li.product .product-item .product-item__description--actions a.list_item_print_button {
        opacity: 1 !important;
    }

}