/*
Theme Name: KitGreen Child
Theme URI: https://kitgreen.jwsuperthemes.com
Template: kitgreen
Author: the JWSThemes team
Author URI: https://themeforest.net/user/jwsthemes
Description: KitGreen is billed as a simple, flexible, and stylish WordPress theme for design and kitchen websites. The demo version of this theme has been set up perfectly to help you portray your business in a classy and professional way.
Tags: two-columns,three-columns,left-sidebar,right-sidebar,custom-background,custom-header,custom-menu,editor-style,featured-images,flexible-header,full-width-template,microformats,post-formats,rtl-language-support,sticky-post,theme-options,translation-ready,accessibility-ready
Version: 3.1.0
Updated: 2019-01-10 04:40:43
*/



/* 22 Aug pooja */


/* Import Google Font */
@import url('https://fonts.googleapis.com/css2?family=Gabarito:wght@400;500;600;700&display=swap');

/* Body text */
body, p, a, li, input, textarea, button {
  font-family: 'Gabarito', Arial, Helvetica, sans-serif !important;
}

/* Headings */
h1, h2, h3, h4, h5, h6 {
  font-family: 'Gabarito', Arial, Helvetica, sans-serif !important;
}

/* Force Gabarito for the text-about block */
.text-about,
.text-about .text_big,
.text-about strong {
  font-family: 'Gabarito', Arial, Helvetica, sans-serif !important;
}

/* Home*/

.phone_ct 
{
  color:#ffffff !important;
  background: #F7941D !important;
 
}
.phone_ct:hover
{
  color:#333333 !important;
  background: #ffffff !important;
 
}
.phone_ct i {color:#ffffff !important;}
.phone_ct:hover i {color:#333333 !important;}
ul {list-style-type: disc; padding-left:20px;}
ol{list-style-type: decimal; padding-left:20px;}

ul ul, ol ol{
    padding-left:40px;
    margin-top:10px;
}
ul, ol{
    margin-bottom:25px;
}
ul ul, ol ol{
    margin-bottom:20px;
}
ul:last-child, ol:last-child{
    margin-bottom:0;
}
ul li, ol li{padding-bottom:10px;}
ul li:last-child, ol li:last-child{padding-bottom:0px;}
.service-item .readmore{display:none;}

@media only screen and (max-width: 767.98px) {
    ul ul, ol ol{
        padding-left:20px;
        margin-top:5px;
    }
    ul, ol{
        margin-bottom:15px;
    }
    ul ul, ol ol{
        margin-bottom:12px;
    }
    ul li, ol li{padding-bottom:5px;}
    ul {padding-left:20px;}
    ol{padding-left:20px;}
}


/*****19 Nov 2025 Chandan*****/

/*Amit Suthar - 19-01-2026 - start*/

#jws_header .top_bar .contact_header li, #jws_header .sticky-wrapper .menu_nav .mainmenu>.nav>li { padding-bottom: 0px; }
.mc4wp-alert.mc4wp-error, .coupon-error-notice { color: #f00; }
.grecaptcha-badge { z-index: 99; }
.portfolio-single .social .social_share ul li { padding-bottom: 0px; }
.modal-body .wpb_column .wpcf7 span.wpcf7-not-valid-tip { margin-bottom: 0px; }
.info-box-content .info-box-inner a { overflow-wrap: break-word; }
.wpb_wrapper { padding-right: 15px;}
#content .action-filter-swaper .widgets-area .product-sort-by > ul ul li a.active { display: block; color: #f7941d; }
.comment-form .comment-form-cookies-consent input { display: inline-block; width: auto; margin-left: 0; vertical-align: middle; }
td.product-quantity .quantity { margin-bottom: 0px !important; }
.password-input .show-password-input { display: none; }
.lost_reset_password .form-row.form-row-first { width: 100%; }
.wpb_wrapper p a:hover {   color: #f7941d; }

body #jws_header .top_bar .contact_header{padding:0;list-style-type:none;}
body #jws_header .top_bar .button_kitgreen:hover{background: #41ca56;}
body #jws_header .top_bar .contact_header li a{font-weight:400;color: #606060;font-family: 'Gabarito',Arial,Helvetica,sans-serif !important;}
body #jws_header .top_bar .contact_header li a:hover{color:#F7941D;}
body .tabs.wc-tabs{list-style-type:none;}

body.single-product .page-breadcrumbs h4{display:none;}



@media only screen and (max-width: 991.98px) {
    .service-item.col-lg-4 { width: 100%; }
    }
    
@media only screen and (max-width: 767.98px) {
    body .vc_custom_1529983591968 { margin-bottom: 30px !important; }
    body .vc_custom_1761532671901{ margin-bottom: 0px !important; }
    .wpb_column.vc_column_container .wpb_wrapper .wpb_wrapper .sub-menu { margin-bottom: 20px; }
    body.woocommerce .product-bottom .tab-product .woocommerce-tabs .wc-tabs { margin: 0px 0px; padding: 0px 20px 0px 0px; width: auto; }
    .wishlist_table.mobile li .item-wrapper .product-thumbnail { display: block; width: 100%; }
    .responsive.mobile .additional-info-wrapper .additional-info td.label, .responsive.mobile .item-details-table td.label { display: none; }
    .wishlist_table.mobile li .additional-info-wrapper .product-remove { text-align: left; }
    .wishlist_table.mobile .product-add-to-cart a { margin: 0px 0px !important; }
    .cart_totals.calculated_shipping { padding-top: 15px; }
    .checkout-order-review .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label { display: initial; }
    body .vc_custom_1516777220067,
    body .vc_custom_1516777226947,
    body .vc_custom_1516777248907{margin-bottom: 10px !important;}
    
}

/*Amit Suthar - 19-01-2026 - End*/

.hide_full_section {display:none !important;}


/*Chandan - 03-02-2026 - Disable Links */

.page-id-12 .title h6 a {
    pointer-events: none;
    cursor: default;
    color: inherit;       /* normal text jaisa dikhe */
    text-decoration: none; /* underline hata de */
}

.page-id-14 .content_pp a {
    pointer-events: none;
    cursor: default;
    color: inherit;
    text-decoration: none;
}

.page-id-14 .redmore a {
    pointer-events: none;
    cursor: default;
    color: inherit;
    text-decoration: none;
}

.page-id-589 .kitgreen-info-box {
    pointer-events: none;
    cursor: default !important;
}

