.blog-widget .makerz-blog-box .makerz-blog-meta ul {
    margin-bottom: 1em;
}

.blog-widget .makerz-blog-box .makerz-blog-meta ul li.blog-author a {
    padding-right: 1em;
    font-size: var(--font-size-normal);
    font-weight: var(--font-weight-semi-bold);
}

.makerz-blog-box .makerz-blog-meta a>time {
    font-size: var(--font-size-normal);
    font-weight: var(--font-weight-semi-bold);
    letter-spacing: var(--letter-spacing-two);
}

.blog-widget .makerz-blog-box .makerz-blog-meta ul li.blog-date {
    padding: 0 1em;
}

.makerz-blog-details .author-image {
    width: 1.875em;
    height: 1.875em;
    border-radius: 50%;
    margin-right: 1em;
}

.blog-widget .makerz-blog-box {
    margin-bottom: 2em;
    padding-bottom: 0;
    border-bottom: none;
}

.blog-widget .blog_swiper .makerz-blog-box {
    margin-bottom: 0;
}

.blog-widget .makerz-blog-box .makerz-blog-meta ul li {
    margin-right: 0;
    padding-right: 0;
    margin-bottom: 0;
}

.blog-widget .makerz-blog-box .blog-title {
    margin-bottom: 2em;
}

.blog-widget .makerz-blog-details {
    clear: both;
}

.blog-widget .makerz-blog-box .makerz-blog-image img {
    object-fit: cover;
    margin: 0;
    width: 100%;
}

.blog-widget .col-lg-12 .makerz-blog-box .makerz-blog-image img {
    width: 100%;
}

.blog-widget .makerz-blog-box .makerz-blog-meta a {
    margin-right: 0;
    font-size: var(--global-font-size);
}

.blog-widget .makerz-blog-meta ul li a:before {
    display: none;
}

.blog-widget .makerz-blog-box .blog-title .button-link {
    display: block;
}

.blog-widget .makerz-blog-box .makerz-blog-image {
    margin-bottom: 2.5em;
}

.makerz-blog-box .makerz-heading-title:hover {
    color: var(--color-theme-primary);
}

.makerz-blog-box-style-1 .blog-title {
    margin: 0 0 2.1875em;
}

.loadmore-container .makerz-button-inner,
.makerz-blog-box .makerz-button-inner {
    margin-bottom: 0.375em;
}

/* ------------------- Style 2 -------------------  */
.blog-widget .makerz-blog-box-style-2 .makerz-blog-image {
    margin-bottom: 0;
    position: relative;
}

.blog-widget .makerz-blog-box-style-2 .blog-title {
    margin-bottom: 0;
}

.makerz-blog-box-style-2 .blog-date {
    position: absolute;
    padding: 0.125em 0.9375em;
    background-color: var(--color-theme-primary);
    position: absolute;
    right: auto;
    left: 2.1875em;
    bottom: -1em;
    display: inline-block;
    margin: 0;

}

.makerz-blog-box-style-2 time.entry-date {
    font-weight: var(--font-weight-bold);
    font-size: var(--font-size-normal);
    letter-spacing: var(--letter-spacing-two);
    color: var(--global-body-bgcolor);
    padding: 0.125em 0.9375em;
}

.makerz-blog-box-style-2 .makerz-blog-details {
    padding: 3.125em 1.875em 2.5em;
    background-color: var(--color-post-sticky-bg);
}

.blog-widget .makerz-blog-box-style-2 .makerz-blog-meta ul li.blog-author a,
.blog-widget .makerz-blog-box-style-3 .makerz-blog-meta ul li.blog-author a {
    font-weight: var(--font-weight-bold);
}

.blog-widget .makerz-blog-box-style-2 .makerz-blog-meta ul li.blog-author a,
.blog-widget .makerz-blog-box-style-2 .makerz-blog-meta ul li.blog-author a {
    padding-right: 1.5625em;
}

.makerz-blog-box-style-2 .iq-blog-category {
    letter-spacing: var(--letter-spacing-two);
    padding-left: 1.5625em;
    font-size: var(--font-size-normal);
}

.blog-widget .makerz-blog-box-style-2 .makerz-blog-meta ul {
    margin-bottom: 2em;
}

.makerz-blog-box-style-2 .blog-title a .makerz-heading-title,
.makerz-blog-box-style-3 .blog-title a .makerz-heading-title {
    font-weight: var(--font-weight-regular);
}

.makerz-blog-box-style-2 .makerz-button-container {
    margin-top: 2em;
}

/* ------------------- Style 3 -------------------  */
.makerz-blog-box-style-3 .blog-title a .makerz-heading-title {
    color: var(--color-theme-white);
}

.makerz-blog-box-style-3 .makerz-blog-details {
    padding: 3.125em 2.6875em 3.125em 2.8125em;
    background: var(--global-body-dark-lightcolor);
}

.blog-widget .makerz-blog-box-style-3 .makerz-blog-meta ul {
    margin-bottom: 1.625em;
}

.makerz-blog-box-style-3 time.entry-date {
    font-weight: var(--font-weight-bold);
}

.makerz-blog-box-style-3 .iq-blog-category {
    display: inline-block;
}

.makerz-blog-box-style-3 .iq-blog-category li {
    display: inline-block;
    margin-right: 1.5625em;
}

.makerz-blog-box-style-3 .iq-blog-category li:last-child {
    margin-right: 0;
}

.makerz-blog-box-style-3 .iq-blog-category li a {
    font-weight: var(--font-weight-bold);
    color: var(--global-font-color);
    text-decoration: underline;
    font-size: var(--font-size-normal);
    letter-spacing: var(--letter-spacing-two);
}

.makerz-blog-box-style-3 .makerz-blog-details .blog-title {
    padding-bottom: 3.4375em;
    margin: 0;
}

.blog-widget .makerz-blog-box-style-3 .makerz-blog-meta ul li.blog-author a {
    padding-right: 1.5625em;
}

.blog-widget .makerz-blog-box-style-3 .makerz-blog-meta ul li.blog-date {
    padding: 0 0 0 1.5625em;
}

.blog-widget .col-lg-3 .makerz-blog-box-style-3 .makerz-blog-meta ul li.blog-author a {
    padding-right: 1em;
}

.blog-widget .col-lg-3 .makerz-blog-box-style-3 .makerz-blog-details {
    padding: 2em;
}

.blog-widget .col-lg-3 .makerz-blog-box-style-3 .makerz-blog-meta ul li.blog-date {
    padding: 0 0 0 1em;
    ;
}

.blog-widget .blog_swiper .makerz-button-container {
    margin-bottom: 10px;
}

/* =====Blog Column CSS===== */

@media (max-width: 24.0625em) {
    .makerz-blog-box-style-3 .makerz-blog-details {
        padding: 1.5em;
    }

    .blog-widget .makerz-blog-box-style-3 .makerz-blog-meta ul li.blog-author a {
        padding-right: 0.625em;
    }

    .blog-widget .makerz-blog-box-style-3 .makerz-blog-meta ul li.blog-date {
        padding-left: 0.625em;
    }
}