    /*

 Theme Name:   Woodmart Child

 Description:  Woodmart Child Theme

 Author:       XTemos

 Author URI:   http://xtemos.com

 Template:     woodmart

 Version:      1.0.0

 Text Domain:  woodmart

*/
    
    @media (min-width: 1025px) {
        .whb-without-bg .whb-general-header-inner {
            height: 40px !important;
        }
        .whb-sticked .whb-general-header .woodmart-logo img {
            max-height: 135px;
        }
    }
    
    .copyrights-wrapper.copyrights-two-columns {
        background-color: #f36f21 !important;
    }
    
    .wpcf7-form .form-group {
        margin-bottom: 20px;
    }
    
    input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {}
    
    textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {}
    
    input.wpcf7-form-control.wpcf7-submit {
        background: #f36f21;
        color: #fff;
        padding: 10px 50px;
        border-radius: 5px;
    }
    
    .min-footer a {
        color: white;
    }
    
    .min-footer i {
        font-size: 15px;
        padding-right: 15px;
        color: white;
    }
    
    .footer-column-1 {
        flex: 0 0 35%;
        max-width: 35%;
    }
    
    .footer-column-2 {
        flex: 0 0 25%;
        max-width: 21%;
    }
    
    .footer-column-3 {
        flex: 0 0 25%;
        max-width: 20%;
    }
    
    .footer-column-4 {
        flex: 0 0 24%;
        max-width: 30%;
    }
    
    .footer-column-5 {
        flex: 0 0 16%;
        max-width: 16%;
    }
    
    .page-id-7449 .vc_custom_1614686710440 img.vc_single_image-img.attachment-full {
        height: 300px;
        object-fit: cover;
    }
    
    .whb-flex-row.whb-top-bar-inner i.fa.fa-phone {
        display: none;
    }
    
    .whb-flex-row.whb-top-bar-inner .whb-text-element.reset-mb-10 a:nth-child(2):before {
        content: "\f095";
        font: normal normal normal 14px/1 FontAwesome;
        margin-right: 5px;
        margin-top: 13px;
    }
    
    .whb-flex-row.whb-top-bar-inner .whb-text-element.reset-mb-10 a:nth-child(1):before {
        content: "\f0e0";
        font: normal normal normal 14px/1 FontAwesome;
        margin-right: 5px;
    }
    
    .whb-flex-row.whb-top-bar-inner .whb-text-element.reset-mb-10 a:nth-child(1) i.fa.fa-envelope {
        display: none;
    }
    
    body.archive.post-type-archive .woocommerce-product-details__short-description p {
        margin-bottom: 10px;
    }
    
    body.archive.post-type-archive .woocommerce-product-details__short-description {
        margin-bottom: 10px;
    }
    
    body.archive.post-type-archive .woocommerce-product-details__short-description p br {
        display: none;
    }
    
    body.archive.post-type-archive .woocommerce-product-details__short-description p br {
        display: none;
    }
    /*---Responsive---*/
    
    @media only screen and (max-width: 768px) {
        .product-list-item .woocommerce-product-details__short-description {
            display: block;
        }
        .whb-flex-row.whb-top-bar-inner {
            display: block !important;
        }
        .whb-row.whb-top-bar {
            padding: 8px 0px;
        }
    }
    
    @media only screen and (max-width: 580px) {
        .page-id-7449 .vc_custom_1614684334977 {
            background-size: 100% 100% !important;
            padding: 100px !important;
        }
        .page-id-7449 .vc_custom_1614686710440 img.vc_single_image-img.attachment-full {
            height: 200px;
            object-fit: cover;
        }
        .page-id-7449 .vc_custom_1614451096095 {
            margin: 0px !important;
            text-align: center;
        }
        .page-id-7449 .vc_custom_1614451133964 {
            text-align: center;
        }
        .page-id-7449 div#lhsec2 {
            padding-top: 30px !important;
            padding-bottom: 20px !important;
        }
        .page-id-7449 .vc_custom_1614688177574 {
            padding-top: 0px !important;
        }
        .vc_column-inner.vc_custom_1614240206514 a.btn {
            width: 100%;
            max-width: 280px;
        }
        div#homesec2 .vc_column-inner.vc_custom_1614598072140 img.vc_single_image-img {
            width: 100%;
            margin-top: 20px;
        }
    }