/*
 Theme Name:   Chardonnay Child Theme
 Theme URI:    http://chardonnay.ancorathemes.com/
 Description:  Chardonnay Child Theme
 Author:       AncoraThemes
 Author URI:   https://ancorathemes.com/
 Template:     chardonnay
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  chardonnay
*/


/* =Theme customization starts here
------------------------------------------------------------ */

.greecious-footer-menu #menu_footer li a {
    font-size: 12px;
}

.wp-singular.single-post .page_content_wrap {
    padding-bottom: 0px;
}

.wp-singular .widget_banner:not(.widget_fullwidth) .image_wrap {
    padding: 0;
}

@media (max-width: 479px) {
    body .menu_mobile .sc_layouts_logo img {
        max-height: 90px;
    }
}

.portfolio_page_details_share {
    display: none;
}

body.page .sc_portfolio .sc_portfolio_item .post_featured .post_info {
    transform: translateX(0) translateZ(0);
    transition: all 0.7s;
    opacity: 0.9;
}
body.page .sc_portfolio .sc_portfolio_item .post_featured .post_info .post_meta_categories {
    display: none;
}
body.page .sc_portfolio .sc_portfolio_item .post_featured:hover .post_info {
    transform: translateZ(0);
    opacity: 0;
}


body.page .sc_portfolio .sc_portfolio_item .post_featured .post_info .post_title:before {
    content: "";
}


@media (max-width: 767px) {
    #product-container {
        display: flex;
    }
    #product-container > div:nth-child(1) {
        order: 1;
    }
    #product-container > div:nth-child(2) {
        order: 4;
    }
    #product-container > div:nth-child(3) {
        order: 2;
    }
    #product-container > div:nth-child(4) {
        order: 3;
    }
    #product-container > div:nth-child(5) {
        order: 5;
    }
}

.wpforms-confirmation-container-full {
    color: #3d3a37 !important;
    background: #eddab6 !important;
    text-align: center !important;
    border: 1px solid #eddab6 !important;
    /*
    margin: 0 !important;
    padding: 0 !important;
    */
}

input[type=checkbox] + label.wpforms-field-label-inline {
    padding-inline-start: 22px !important;
}

input[type=checkbox] + label.wpforms-field-label-inline:before {
    border-color: #363636 !important;
}
