/* Frontend CSS */
.post-views.entry-meta > span {
    margin-right: 0 !important;
    font: 16px/1;
}

.post-views.entry-meta > span.post-views-icon.dashicons {
    display: inline-block;
    font-size: 16px;
    line-height: 1;
    text-decoration: inherit;
    vertical-align: middle;
}
.card-image .post-format {
    position: absolute;
    top: 15px;
    right: 15px;
    z-index: 1;
}
.card-post.featured.vertical .card-image {
    position: relative;
}
.fixed-small-video {
    position: fixed;
    right: 0;
    bottom: 60px;
    width: 100%;
    height: 150px;
    z-index: 9999;
    max-width: 250px!important;
    margin-bottom: 0!important;
}
.fixed-small-video .embed-video iframe,.fixed-small-video video {
    height: 100%;
}
#nav-mobile.open {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
}
.single-post article .entry-content .embed-post a .inline-post-title span.author,.single-post article .entry-content .embed-post a .inline-post-title span.category {
    color: grey;
    font-weight: normal;
    font-size: 14px;
    text-transform: capitalize;
}
.single-post article .entry-content .embed-post a .inline-post-title span.breadcrumb:before {
    font-size: 14px;
    color: grey;
    margin: 0 2px 0 0;
}