* {
    outline: none;
}

.listing-item .published {
    bottom: 0;
    right: 24px;
    top: auto;
}

.cityzens-hero {
    background: url('../img/cityzens-hero/bg.jpg?v20220730') no-repeat top left 40%/cover;
}

.cityzens-hero .cnt .btn {
    background: url('../img/cityzens-hero/btn-bg.png?v2021') no-repeat 50%;
    color: white;
}

.section-home-ranking .section-ranking {
    background-image: url('../img/home-ranking-bg-2020.jpg?v2');
}

.news-item-featured .entry-body {
    word-break: break-word
}

.guess-form .cal .counter button {
    outline: none;
}

@media (max-width: 768px) {
    .listing-item .entry-summary {
        height: auto;
        max-height: 3.6em;
    }

    .news-item-normal .category {
        display: none;
    }

    .fans-item .entry-body {
        padding-top: 0;
    }
}

#site-footer .footer-logos {
    background: url('../img/stripes.png') repeat 50%;
}

#site-header .navbar {
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url(/public/img/backgroud.jpg?v20220730);
    background-color: #FFFFFF;
    background-position: center;
}
