/**
 * Insuren theme: full-width mortgage calculator page, hide sidebar & blog chrome.
 * Uses plugin body class + core page slug class.
 */

body.mcwp-calculator-page .sidebar-right,
body.mcwp-calculator-page aside.news-sidebar-widget,
body.page-mortgage-calculator .sidebar-right,
body.page-mortgage-calculator aside.news-sidebar-widget {
    display: none !important;
}

body.mcwp-calculator-page .blog-single-news .row > .col-xl-8,
body.mcwp-calculator-page .blog-single-news .row > .col-lg-7,
body.page-mortgage-calculator .blog-single-news .row > .col-xl-8,
body.page-mortgage-calculator .blog-single-news .row > .col-lg-7 {
    flex: 0 0 100% !important;
    max-width: 100% !important;
    width: 100% !important;
}

body.mcwp-calculator-page .blog-single-news .row,
body.page-mortgage-calculator .blog-single-news .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

body.mcwp-calculator-page .news-bottom-meta,
body.mcwp-calculator-page .single-news-tag-social-area,
body.mcwp-calculator-page .comments-area,
body.page-mortgage-calculator .news-bottom-meta,
body.page-mortgage-calculator .single-news-tag-social-area,
body.page-mortgage-calculator .comments-area {
    display: none !important;
}

body.mcwp-calculator-page .page-title-section,
body.page-mortgage-calculator .page-title-section {
    display: none !important;
}

body.mcwp-calculator-page .blog-single-news.pdt-110,
body.page-mortgage-calculator .blog-single-news.pdt-110 {
    padding-top: 2.5rem !important;
}

body.mcwp-calculator-page .single-news-details .news-description,
body.page-mortgage-calculator .single-news-details .news-description {
    margin-bottom: 0 !important;
}

body.mcwp-calculator-page .entry-content,
body.page-mortgage-calculator .entry-content {
    overflow: visible;
}
