/**
 * Mageplaza
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Mageplaza.com license that is
 * available through the world-wide-web at this URL:
 * https://www.mageplaza.com/LICENSE.txt
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade this extension to newer
 * version in the future.
 *
 * @category    Mageplaza
 * @package     Mageplaza_Blog
 * @copyright   Copyright (c) Mageplaza (https://www.mageplaza.com/)
 * @license     https://www.mageplaza.com/LICENSE.txt
 */

.mp-blog-icon:before {
    background-repeat: no-repeat;
    color: #999999;
    content: '';
    display: inline-flex;
    width: 12px;
    height: 12px;
    opacity: 50%;
    position: relative;
    top: 2px;
}

.mp-blog-calendar-times:before {
    background-image: url("../media/images/calendar-times.svg");
}

.mp-blog-user:before {
    background-image: url("../media/images/user.svg");
}

.mp-blog-comments:before {
    background-image: url("../media/images/comments.svg");
}

.mp-blog-traffic:before {
    background-image: url("../media/images/eye.svg");
}

.mp-blog-thumbs-up:before {
    background-image: url("../media/images/thumbs-up.svg");
}


/* Lilas */

.page-wrapper .pager .pages {
    display: block;
}

.share-col-left {
    padding-left: 0px;
    padding-top: 13px;
}

.post-post_content,
.post-list-content {
    padding-left: 0;
    padding-right: 0;
}

.mp-blog-rss {
    visibility: hidden;
    position: absolute;
}

.page-wrapper .limiter-label.label {
    line-height: 37px;
}


/* .page-wrapper .mp-post-title {
    margin-bottom: -13px;
} */

.page-wrapper .post-info-wraper h2.mp-post-title .post-link-title {
    color: #304a5b !important;
}

.page-wrapper .mp-post-meta-info a.mp-read-more {
    color: #888 !important;
}

.page-wrapper .mp-post-meta-info a.mp-read-more:hover,
.page-wrapper .post-info-wraper h2.mp-post-title .post-link-title:hover {
    color: #3598db!important;
}

.page-wrapper .post-list-item.col-mp {
    padding-left: 0;
}

@media only screen and (min-width: 768px) {
    span.ui-menu-icon.ui-icon.ui-icon-carat-1-e::after {
        display: none;
    }
}

.page-wrapper .page-title {
    text-align: left;
}

#mpblog-list-container .post-link-title {
    font-size: 16px;
    line-height: 24px;
}

#mpblog-list-container .post-list-item.col-mp.post-item-list {
    margin-bottom: 1rem;
}

.short-description {
    font-size: 13px;
    line-height: 24px;
    color: #888;
    margin-bottom: 1rem;
}

.page-wrapper .pager .pages {
    display: block;
    width: 50%;
    float: left;
}


/* 
#mpblog-list-container hr {
    display: none;
}

.page-wrapper .mp-sidebar.product.info.detailed {
    display: none;
}

.page-wrapper .col-sm-3.grid-right,
.mpblog-post-view .col-sm-3.grid-right {
    display: none;
}

.mpcss #sharing,
.mp-post-info,
.block-blog-related.about-admin {
    display: none;
}

.page-wrapper .mp-footer {
    display: none;
}

.category-item.level-top span::after {
    display: none;
}

.mpblog-post-view .page-title-wrapper {
    display: none;
}

#mpblog-list-container .mp-post-meta-info.mp-alignright {
    display: none;
}

.page-wrapper .toolbar-amount {
    display: none;
} */

#tab-label-mostview,
#tab-label-popular,
#tab-content-popular {
    display: none;
}

.mpblog-post-view .block.block-wishlist,
.page-wrapper .block.block-wishlist {
    display: none !important;
}

.block-title.col-xs-12.sidebar-categories {
    margin-bottom: 10px;
}

.list-categories .fa.fa-folder-open-o {
    line-height: 16px;
}

.mp-footer-links-light {
    display: none;
}

.post-view-image {
    padding: 0;
}

.mp-post-info {
    margin-bottom: 25px;
}

.fa.fa-calendar-times-o {
    line-height: 23px;
}

.mpblog-post-view .mp-post-info span {
    padding-right: 20px;
}

.post-list-content .col-xs-12 hr {
    display: none;
}

.mpblog-post-view .post-view-image {
    padding-bottom: 30px;
}

.page-wrapper .img-responsive {
    width: 100%;
}

.page-wrapper .mp-post-meta-info.mp-alignright {
    margin-right: 25px;
    float: left;
}

.page-wrapper .mp-post-info {
    width: auto;
    float: left;
}

.page-wrapper .mp-post-meta-info a.mp-read-more {
    color: #fff!important;
}

.page-wrapper .mp-read-more {
    padding: 12px 19px;
    background: #3598db !important;
}

.page-wrapper .mp-read-more:hover {
    background: #304a5b !important;
}

.page-wrapper .block-mp-sidebar-heading {
    font-size: 35px !important;
    line-height: 49px;
}

.page-wrapper .items.pages-items .page span {
    font-size: 14px !important;
    line-height: 50px;
}

.page-wrapper .mp-post-title a {
    font-size: 16px !important;
}

.page-wrapper ul.menu-categories a.list-categories:hover {
    color: #3598db !important;
}

.page-wrapper .mp-post-meta-info a.mp-read-more {
    font-size: 16px;
}

.merge-info-blog .mp-post-info {
    font-size: 16px;
}

.lilas-hr {
    display: block;
    width: 100%;
    border-top: 1px solid #eae9e9;
    padding-top: 40px;
    margin-top: 36px;
    font-size: 12px;
}

.page-wrapper .mp-post-info i {
    line-height: 19px;
}

.mp-post-info i:not(:first-child) {
    padding-left: 15px;
}

.page-wrapper .post-image {
    margin-bottom: 25px;
}

.merge-info-blog {
    display: block;
    float: left;
    width: 100%;
    margin-top: 13px;
}

.page-wrapper .post-short-description p {
    margin: 0;
    font-size: 16px!important;
}

.page-wrapper .post-short-description {
    margin-bottom: 25px;
}

.page-wrapper .post-list-item.col-mp.post-item-list {
    border-bottom: 1px solid #eae9e9;
    margin-bottom: 25px !important;
}


/* .block-blog-related.about-admin {
    display: none;
} */

.mpblog-post-view .post-list-content {
    padding: 0;
}

.mpblog-post-view .post-view-image {
    padding: 0;
}

.mpblog-post-view .post-post_content {
    margin-top: 25px;
    padding: 0;
}

#sharing {
    display: none;
}

.col-mp.mp-6.default-cmt__content__cmt-block__guest-box {
    float: unset;
    margin-bottom: 25px;
}


/*  */

.mpblog-post-index h1.page-title span,
.mpblog-post-view h1.page-title span {
    line-height: 49px;
}

.default-cmt__content__cmt-block__cmt-box .col-mp.mp-12 {
    display: flex;
}

.default-cmt__content__cmt-block__cmt-box .col-mp.mp-12 label {
    display: flex;
    align-items: center;
    min-width: 150px;
}

.col-mp.mp-6.default-cmt__content__cmt-block__guest-box {
    display: flex;
    padding-left: 0;
    width: 100%;
    flex-wrap: wrap;
}

.col-mp.mp-6.default-cmt__content__cmt-block__guest-box label {
    min-width: 150px;
    display: flex;
    align-items: center;
}

.primary.btn-primary.default-cmt__cmt-login__btn-login {
    font-size: 24px;
    line-height: 24px;
    color: #000;
}

.related-content-container.container.default-cmt .col-mp.mp-12 {
    padding: 0;
}

.col-mp.default-cmt__cmt-login {
    padding-left: 0;
    margin-bottom: 25px;
}

.block-blog-related.blog-comment {
    padding-top: 25px;
    border-top: 1px solid #ccc;
    margin-top: 50px;
}

.primary.btn-primary.default-cmt__cmt-login__btn-login:hover {
    color: #3598db;
}

.default-cmt__content__cmt-block__cmt-box__cmt-btn__btn-submit.primary.btn-primary {
    margin-left: 150px;
    margin-top: 25px;
    padding: 12px 19px;
    background: #3598db !important;
}

.default-cmt__content__cmt-block__cmt-box__cmt-btn__btn-submit.primary.btn-primary:hover {
    background: #304a5b !important;
}

.col-mp.mp-6.default-cmt__content__cmt-block__guest-box input {
    max-width: 327px;
}

#default-cmt__content__cmt-block__guest-box__email-input-error,
#default-cmt__content__cmt-block__guest-box__name-input-error {
    width: 100% !important;
    margin-left: 100px;
    margin-top: 5px;
    box-shadow: none !important;
    padding-left: 0;
}

.toolbar-amount {
    display: none;
}

.default-cmt__content__cmt-block+.default-cmt__content__cmt-content {
    margin-bottom: 25px;
    border-top: 1px solid #ccc;
    margin-top: 50px;
}

.default-cmt__content__cmt-content.row li {
    padding-top: 25px;
}

.mpblog-post-view .column.main>.mp-post-info {
    width: 100%;
}

.block-blog-related.topic-list.mpcss {
    margin-top: 0px;
}

.block-blog-related.topic-list.mpcss .mp-post-info {
    width: 100%;
}

.related-content-container.container.default-cmt {
    display: flex;
    flex-wrap: wrap;
}

.block-blog-related.topic-list.mpcss .mp-post-info i:not(:first-child) {
    padding-left: 9px;
}

.border-bottom-ll {
    border-top: 1px solid #ccc;
    margin-top: 25px;
}

.interactions__btn-actions.action.btn-reply,
.cmt-row__cmt-username.username.username__1 {
    color: #3598db;
}

.block-mp-sidebar-heading {
    margin-bottom: 0;
}

.fa.fa-folder-o {
    line-height: 22px;
}

.mp-sidebar.mpcss {
    margin-bottom: 15px;
}

.interactions__btn-actions.action.btn-reply {
    cursor: pointer;
}

.fa.fa-thumbs-up {
    line-height: 23px;
}

.interactions__cmt-createdat span {
    font-size: small;
}

.cmt-row__cmt-interactions.interactions {
    margin-top: -15px;
}

.block-blog-related.topic-list.mpcss {
    width: 100% !important;
}

.page-wrapper .mp-post-info a.mp-info {
    color: #3598db !important;
}

.page-wrapper ul.menu-categories a.list-categories {
    font-size: 16px;
    line-height: 16px;
}

.block-content.menu-categories.category-level2 {
    margin-bottom: 10px !important;
}

.page-wrapper .mp-post-meta-info a.mp-read-more:hover {
    color: #fff !important;
}

#mpblog-list-container h1 b,
#mpblog-list-container strong {
    line-height: 30px;
}

@media(min-width:992px) {
    .page-wrapper #mpblog-list-container .post-link-title {
        font-size: 35px!important;
        line-height: 49px;
    }
}

@media(max-width:1200px) {
    #mpblog-list-container strong,
    .mpblog-post-index h1.page-title,
    .mpblog-post-view h1.page-title,
    .page-wrapper #mpblog-list-container .post-link-title,
    .page-wrapper .block-mp-sidebar-heading {
        font-size: 30px !important;
        line-height: 36px;
    }
}

@media(max-width:991px) {
    .sidebar.sidebar-main {
        padding-top: 5px;
    }
    #mpblog-list-container strong,
    .mpblog-post-index h1.page-title,
    .mpblog-post-view h1.page-title,
    .page-wrapper #mpblog-list-container .post-link-title,
    .page-wrapper .block-mp-sidebar-heading {
        font-size: 24px !important;
        line-height: 36px;
    }
    .default-cmt__content__cmt-block__cmt-box .col-mp.mp-12 {
        display: flex;
        flex-wrap: wrap;
    }
    .default-cmt__content__cmt-block__cmt-box__cmt-input {
        max-width: 327px;
    }
}

@media(max-width:767px) {
    .default-cmt__content__cmt-block__cmt-box__cmt-btn__btn-submit.primary.btn-primary {
        margin-left: 0;
    }
    .page-wrapper .mp-post-meta-info.mp-alignright {
        width: 100%;
        text-align: left;
    }
    .page-wrapper .mp-post-info {
        width: 100%;
    }
    .page-wrapper .post-list-item.col-mp.post-item-list {
        padding-bottom: 30px;
    }
    .merge-info-blog .mp-post-info {
        margin-top: 25px;
        margin-bottom: 0;
    }
    .sidebar.sidebar-main {
        padding-top: 20px;
        margin-top: 40px;
        border-top: 1px solid #eae9e9;
    }
}

@media(max-width:466px) {
    .default-cmt__content__cmt-block__cmt-box .col-mp.mp-12 label {
        width: 100%;
    }
    #default-cmt__content__cmt-block__guest-box__email-input-error,
    #default-cmt__content__cmt-block__guest-box__name-input-erro {
        margin-left: 0px;
    }
    #default-cmt__content__cmt-block__guest-box__email-input-error,
    #default-cmt__content__cmt-block__guest-box__name-input-error {
        margin-left: 0px;
    }
}