/**
Theme Name: Summit SUD Child Theme
Author: Summit BHC Webteam
Author URI: https://summitbhc.com
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: summit-bhc-child-theme
Template: hello-elementor
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Latest Post Styling */
@media only screen and (max-width:1024px){
    .latest-post article.elementor-post{
        flex-direction:column!important;
        grid-gap:24px;
    }
    
    .latest-post .elementor-post__thumbnail__link{
        order:5!important;
        margin-left:0!important;
        margin-bottom:0!important;
    }
    
    .latest-post .elementor-post__text{
        order:6!important;
        padding:0 24px 40px;
    }
    
    .blog-post .elementor-posts .elementor-post .elementor-post__text,
    .blog-post .blog-body{
        padding:20px!important;
    }
    
    .blog-post a.elementor-button-link,
    .blog-post a.elementor-button.elementor-button-link,
    .facet-pagination .facetwp-load-more{
        font-size:16px!important;
        line-height:24px!important;
    }
    
    .blog-body .elementor-heading-title{
        font-size:20px!important;
    }
}

@media only screen and (max-width:767px){
    .latest-post a.elementor-post__read-more,
    .blog-post a.elementor-post__read-more,
    .blog-post a.elementor-button-link,
    .blog-post a.elementor-button.elementor-button-link,
    .facet-pagination .facetwp-load-more{
        min-width:160px;
        padding:12px 20px;
        font-size:14px!important;
        line-height:17px!important;
    }
    
    .latest-post .elementor-post__read-more-wrapper{
        text-align:center;
    }
    
    .blog-post .elementor-posts .elementor-post .elementor-post__text,
    .blog-post .blog-body{
        padding:16px!important;
    }
    
    .blog-post .elementor-widget-theme-post-featured-image a{
        width:100%!important;
    }
    
    .blog-post .elementor-widget-theme-post-featured-image img{
        width:100%!important;
        height:auto!important;
    }
}

