﻿
#popular h3.section-title {
    color: #fff;
    padding-top: 15px;
}
h1.section-title {
    font-size: 28px;
    font-family: PostGroteskBold;
    margin-bottom: 40px;
    margin-top: 10px;
    color: #1D1D1B;
}

.news-banner-single.lazy-top-news.news-first-image {
    height: 570px;
    width: 100%;
    background-size: cover;
    background-position: center center;
    position: relative;
}
.news-home-section .post-normal {
    margin-bottom: 0px;
}
.news-list-section .news-img-left .news-img-left-content a h4,
.news-list-section h4 {
    font-size: 18px !important;
    margin: 0 0 5px;
}
    .news-banner-single.lazy-top-news.news-first-image:before {
        background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
        background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
        background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .65)));
        background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
        background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);
        height: 240px;
        width: 100%;
        position: absolute;
        left: 0;
        bottom: 0;
        content:''
    }

.news-banner-single-content {
    position: absolute;
    bottom: 40px;
    padding: 0 45px;
    z-index: 1;
}

    .news-banner-single-content h3 {
        font-size: 38px;
        line-height: 44px;
        color: #fff;
        font-family: PostGroteskBold;
    }
@media screen and (min-width: 1025px) 
{
    .latest_social_media_icon {
    width: 90%;
    margin-top: 0px !important;
    display: block;
}
   }
@media screen and (max-width: 991px) {
    h1.section-title {
        font-size: 28px;
        font-family: PostGroteskBold;
        margin-bottom: -30px;
        margin-top: 10px;
    }
}
.popular-posts .small-post-img-left .small-post-img-left-content a h4:hover {
    color: #1D1D1B !important;
    text-decoration: underline;
}
.news-home-section {
    margin-bottom: 55px;
}