.page-template-blog .entry-content, .page-template-category .entry-content {
    display: flex;
    flex-wrap: wrap;
    background: #F5F8FB !important;
    padding: 15px !important;
    margin: 15px 0 !important;
}

.cbw-post-row {
    display: flex;
    justify-content: space-between;
}

.cbw-post-content h2 {
    font-size: 22px;
    margin: 0 0 10px 0;
}
.cbw-post-content a {
    color: #000000 !important;
}
.cbw-post-content a:hover {
    text-decoration: none !important;
}

.cbw-thumbnail img {
    border-radius: 15px;
}

.cbw-subline {
    color: #6C6C6C;
}
.cbw-subline a {
    color: #6C6C6C !important;
}

.cbw-subline i.fas.fa-circle {
    color: #ef3a4e;
}

.cbw-sidebar-content {
    margin-bottom: 25px;
}

/*.list-inline-item:nth-child(1):after {content: '•'; padding:0 0 0 5px;}*/

.cbw-categories {
    display: flex;
    flex-wrap: wrap;
}

.cbw-tags {
    margin-left: 5px;
}

.cbw-post-more a{
    display: block;
    color: #EE394E !important;
}


/* SIDEBAR STYLES */

.cbw-sidebar {
    background: #FFFDFD;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
    padding: 15px;
}
.cbw-sidebar h3 {
    font-size: 22px;
}
.cbw-sidebar-img {
    padding-bottom: 45px;
}
.cbw-sidebar-caption {
    position: relative;
    bottom: 55px;
    margin: 0 15px -20px;
    color: white;
}
.cbw-sidebar-caption h6{
    margin: 0;
}

.cbw-author-box {
    display: flex;
    justify-content: space-evenly;
}
.cbw-author-box h3 {
    margin: auto !important;
}

/* DESKTOP ONLY */
@media (min-width: 768px) {
    .cbw-subline {
        font-size: 12px;
        margin: -5px 0 10px 0;
    }

    .cbw-categories {
        justify-content: flex-end;
    }

    .cbw-categories .btn {
        font-size: 12px !important;
        padding: 5px !important;
        margin: 5px 0 0 10px !important;;
    }
    .cbw-tags {
        text-align: right;
    }
    .cbw-post-more {
        text-align: right;
        padding-top: 20px;
    }
}


/* MOBILE ONLY */
@media (max-width: 767px) {
    .cbw-post-row {
        flex-wrap: wrap;
    }
    .cbw-post-content {
        font-size: 1.2em;
    }
    .cbw-post-content h2 {
        line-height: 1em;
        padding-top: 15px;
    }
    .cbw-post-content h2:after {
        font-family: 'Font Awesome 5 Free';
        content: "\f054";
        float: right;
    }
    .cbw-post-content p{
        display: none;
    }
    .cbw-categories {
        justify-content: space-evenly;
    }
    .cbw-post-meta .cbw-categories .btn {
        margin: 10px 0 0 0 !important;
    }
    .cbw-post-more {
        font-size: 24px;
        margin: auto;
        padding: 15px 0;
    }
}



.page-template-news-menu-child .left-wiki-menu .is-publish>a:after {
    right: 0px;
}