/* Brands V3 — live editorial headlines */

.gb-news-grid article{
    min-width:0;
}

.gb-story{
    display:block;
    padding:12px 0;
    border-bottom:1px solid #ded8ca;
    color:#10283e!important;
    text-decoration:none!important;
}

.gb-story:last-child{
    border-bottom:0;
}

.gb-story img{
    display:block;
    width:100%;
    height:115px;
    object-fit:cover;
    margin-bottom:9px;
    border:1px solid #d6c8a9;
}

.gb-story strong{
    display:block;
    font-family:Georgia,serif;
    font-size:15px;
    line-height:1.35;
    font-weight:700;
}

.gb-story:hover strong{
    color:#a77d29;
}

.gb-story small{
    display:block;
    color:#687786;
    margin-top:6px;
    font-size:11px;
    text-transform:uppercase;
    letter-spacing:.4px;
}
