.single-post .saucefish-custom .post-content *:not(.custom-lang-switcher ul):not(ul.sub-menu ):not(ul.sf-menu):not(img):not(figure):not(div):not(.quote-left):not(.saucefish-author-info h3):not(.custom-tag a):not(span){
    max-width: 60%;
    margin: 0 auto;
      
}


    #block-11{
        width:85%;
            text-align: justify;
    
    }
    
    #footer-widgets .row .span_3:not(:first-child){
       margin-top: 138px; 
    }

@media only screen and (max-width: 690px){
.single-post .saucefish-custom .post-content *:not(.custom-lang-switcher ul):not(ul.sub-menu ):not(ul.sf-menu):not(img):not(figure):not(div):not(.quote-left):not(.saucefish-author-info h3):not(.custom-tag a):not(span){
        max-width: 100%;
    } 
    
    .single-post .saucefish-custom .post-content ul.wp-block-list{
     max-width: 90% !important;
}
    
    #block-11{
        width:100%;
    }
    
    #footer-widgets .row .span_3:not(:first-child){
       margin-top: inherit; 
    }
    
     .nectar-post-grid .meta-category a:before{
       display:none !important; 
    }
    
    .wpp-cardview li a:hover {
    text-decoration: none;
}

   #footer-widgets .row .span_3:not(:first-child){
        margin-bottom: 40px!important
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
   #footer-widgets .row .span_3:nth-child(3),
    #footer-widgets .row .span_3:nth-child(4) {
         margin-top: inherit; 
    }
    
    .custom-post.col-3, .custom-post.col-2{
        margin-right:10px;
    }
    .custom-post.col-3:last-child, .custom-post.col-2:last-child{
        margin-right:0px;
    }
   
}

.featured-image-caption, ul.wp-block-list{
    padding-bottom:1.5em;
}

.main-content .featured-media-under-header{
    padding-bottom:2em !important;
}