.news-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-decoration: none;
    margin-top: 40px;
}

.news-item:first-child {
    margin-top: 0;
}

.news-item__content {
    /*color: #333333;*/
    color: #0082C8;
    font: 400 14px/18px "Source Sans Pro", sans-serif;
    margin-top: 5px;
}

.news-item__content p {
    /*color: #333333;*/
    color: #0082C8;
    font: 400 14px/18px "Source Sans Pro", sans-serif;
    margin-top: 5px;
}

.news-item__img {
    width: 118px;
    -ms-flex-item-align: start;
    align-self: start;
    margin-right: 28px;
}

.news-item__caption {
    color: #0082C8;
    font: 600 18px/22px "Source Sans Pro", sans-serif;
}

.news-item:hover .news-item__caption {
    color: #005481;
}

.news-item:hover .date__day {
    background-color: #005481;
}

@media (max-width: 576px) {
    .news-item {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .news-item__content {
        margin-top: 10px;
    }
}