article.story-card {
    border: 1px solid rgba(0, 0, 0, .125);
}
article:not(:last-child).story-card {
    margin-bottom: 2rem;
}
.story-card .featured-img img {
    width: 100%;
    object-fit: cover;
    height: 200px;
}
@media (max-width: 767px){
    .story-card .featured-img {
        flex: 0 0 100%;
    }
    .story-card .featured-img img {
        height: 100%;
        width: 99%;
        margin: 0 auto;
        padding-bottom: 2em;
    }
    .story-card .col-8.order-md-1 {
        width: 100%;
    }
    .story-card .summary {
        display: none;
    }
}
.story-card .title h4 a {
    font-weight: 700;
    transition: color 0.3s ease;
    text-decoration: none;
}
.story-card .summary {
    color: #848484;
}
.archive-wrapper.row {
    margin-left: 1px;
}
article .content {
    color: #848484;
}
.btn.category-label {
    background: #fdea0a; 
}
.page-link.active, .active > .page-link {
    color: #000;
}