#breadcrumb {
    padding: 30px 5px 90px 5px;
}
@media (max-width: 1023px) {
    #breadcrumb span.breadcrumb_last,
    #breadcrumb > div > span i:last-of-type {
        display: none;
    }
}
article.post .inside-article {
    padding: 0;
}
.inside-article .featured-image,
.inside-article .post-image {
    margin: -70px 0 20px 0 !important;
    width: 100%;
    z-index: 1;
    position: relative;
}
.inside-article .featured-image img,
.inside-article .post-image img {
    width: 100%;
}
article.type-post .entry-header .entry-meta {
    margin: 10px 0 15px;
}
article.type-post .entry-header .entry-meta .posted-on {
    margin: 0;
}
@media (max-width: 768px) {
    #breadcrumb {
        padding-top: 20px;
    }
    .entry-footer {
        margin-top: 30px !important;
    }
}