.grid {
    padding: 0 !important;
}

.grid-item {
    width: 50%;
    padding: 40px;
}

.grid .grid-item:nth-child(2n) .content {
    width: 75%;
}

.grid .grid-item:nth-child(n) .content {
    width: 75%;
    float: right;

}

.grid .grid-item .content p {
    color: #818181;
}

.grid .grid-item time, .grid .grid-item p, .grid .grid-item a.fw-btn {
    padding-left: 25px;
}

.news-head.grid-item .content p, .news-head.grid-item .content a.fw-btn {
    padding-left: 0;
}

.grid .grid-item:nth-child(even) .content {
    float: left;
}

@media (max-width: 782px) {

    .grid-item {
        width: 100%;
        padding: 20px 0;
    }

    .grid .grid-item:nth-child(n) .content {
        width: 100%;
    }

    .news-head {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0;
    }

    #our-blog .news-head {
        padding-left: 0px;
    }

    #our-blog .news-head .fw-special-subtitle {
        padding-left: 0;
    }

    #our-blog .news-head h3 {
        padding-left: 0;
    }
}

@media (min-width: 901px) and (max-width: 1199px) {
    #our-blog .news-head {
        padding: 0;
    }

    #our-blog .news-head .fw-special-subtitle {
        padding-left: 25%;
    }

    #our-blog .news-head h3 {
        padding-left: 25%;
    }
}

@media (min-width: 1200px) {
    #our-blog .news-head {
    }
}