/* Flattened CSS (converted from LESS) */
body.mpblog-post-index .blog-title,
body.mpblog-category-view .blog-title {
    text-align: center;
    margin-bottom: 50px;
}

body.mpblog-post-index .page-main.container.blog,
body.mpblog-category-view .page-main.container.blog {
    padding: 0;
}



@media (min-width: 991px) {
    body.mpblog-post-index.page-layout-2columns-blog-left .row .post-list-sidebar,
    body.mpblog-category-view.page-layout-2columns-blog-left .row .post-list-sidebar {
        margin-right: 1rem;
    }

    body.mpblog-post-index.page-layout-2columns-blog .row .post-list-sidebar,
    body.mpblog-category-view.page-layout-2columns-blog .row .post-list-sidebar {
        margin-left: 1rem;
    }
}

body.mpblog-post-index .post-list-content .pager.new,
body.mpblog-category-view .post-list-content .pager.new {
    margin-top: 5rem;
    color: #4a0c06;
}

body.mpblog-post-index .post-list-content .pager.new  .pages.list-inline .pagination .item.pages-item-next a,
body.mpblog-post-index .post-list-content .pager.new  .pages.list-inline .pagination .item.pages-item-previous a,
body.mpblog-category-view .post-list-content .pager.new  .pages.list-inline .pagination .item.pages-item-next a,
body.mpblog-category-view .post-list-content .pager.new  .pages.list-inline .pagination .item.pages-item-previous a {
    border-top-left-radius: unset;
    border-top-right-radius: unset;
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset;
    border-radius: 1.5rem;
}

body.mpblog-post-index .post-list-content .pager.new  .pages.list-inline .pagination .item.current a,
body.mpblog-category-view .post-list-content .pager.new  .pages.list-inline .pagination .item.current a {
    background: unset;
    font-weight: 700;
    color: #fbc707;
}

body.mpblog-post-index .post-list-content .pager.new  .pages.list-inline .pagination .item a,
body.mpblog-category-view .post-list-content .pager.new  .pages.list-inline .pagination .item a {
    color: #4a0c06;
    border: unset;
    padding: 0.5rem 1.6rem;
    margin: 0 1rem;
}

body.mpblog-post-index .post-list-content .pager.new  .pages.list-inline .pagination .item.current a,
body.mpblog-post-index .post-list-content .pager.new  .pages.list-inline .pagination .item a:hover,
body.mpblog-category-view .post-list-content .pager.new  .pages.list-inline .pagination .item.current a,
body.mpblog-category-view .post-list-content .pager.new  .pages.list-inline .pagination .item a:hover {
    background: unset;
    font-weight: 700;
    color: #fbc707;
}

body.mpblog-post-index .post-list-content .pager.new  .pages.list-inline .pagination .item a:focus,
body.mpblog-category-view .post-list-content .pager.new  .pages.list-inline .pagination .item a:focus {
    background: unset;
}

body.mpblog-post-index .post-list-sidebar .menu-container,
body.mpblog-category-view .post-list-sidebar .menu-container {
    border: 1px #c2c2c2 solid;
    text-align: center;
}

body.mpblog-post-index .post-list-sidebar .menu-container:not(:first-of-type),
body.mpblog-category-view .post-list-sidebar .menu-container:not(:first-of-type) {
    margin-top: 5rem;
}

body.mpblog-post-index .post-list-sidebar .menu-container .title,
body.mpblog-category-view .post-list-sidebar .menu-container .title  {
    background: #52302c;
    padding: 1rem 3rem;
}

body.mpblog-post-index .post-list-sidebar .menu-container .title h2,
body.mpblog-category-view .post-list-sidebar .menu-container .title h2 {
    color: #fff;
    font-size: 1.6rem;
    text-transform: uppercase;
    font-weight: normal;
}

body.mpblog-post-index .post-list-sidebar .menu-container .menu,
body.mpblog-category-view .post-list-sidebar .menu-container .menu {
    padding: 1rem 3rem;
    color: #52302c;
    text-align: left;

    @media (max-width: 990px) {
        text-align: center;
    }
}

body.mpblog-post-index .post-list-sidebar .menu-container .menu ul li,
body.mpblog-category-view .post-list-sidebar .menu-container .menu ul li {
    margin: 1rem 0;
}

body.mpblog-post-index .post-list-sidebar .menu-container .menu ul li a,
body.mpblog-post-index .post-list-sidebar .menu-container .menu ul li a:visited,
body.mpblog-post-index .post-list-sidebar .menu-container .menu ul li a:focus,
body.mpblog-category-view .post-list-sidebar .menu-container .menu ul li a,
body.mpblog-category-view .post-list-sidebar .menu-container .menu ul li a:visited,
body.mpblog-category-view .post-list-sidebar .menu-container .menu ul li a:focus {
    color: #52302c
}

body.mpblog-post-index .post-list-sidebar .menu-container .menu ul li a:hover,
body.mpblog-category-viewindex .post-list-sidebar .menu-container .menu ul li a:hover {
    color: #fbc707;
}

body.mpblog-post-view main {
    margin-top: 1rem;
}
