@media only screen and (max-width: 992px) and (min-width: 768px) {
   main#main div.main-content div.post-type-3 div.article-list article.article {
     margin: 0 !important;
     padding: 10px 8px !important;
    }
main#main div.post-type-3 div.article-list article.article {
    max-width: 33%;
    flex: 0 0 33%;
}
aside#sidebar div.prayer-times {
    margin: 10px 0 0;
}
aside#sidebar div.popular-posts {
    margin: 0px;
}
main#main div#addition-headline {
    margin: 45px 0 15px!important;
}
aside#sidebar div.score-history {
    max-width: 100%;
}
    aside#sidebar div.side-authors {
    padding: 15px !important;
    margin-top: 0px !important;
    margin-right: -1px !important;
    margin-bottom: 0px !important;
    margin-left: 1px !important;
}
}