.pmd-header,
.view-header,
.hidden-print,
.sr-only,
.pmd-header-wrapper { display: none !important; visibility: hidden; }

body, html, .page {
    background-color: white;
    page-break-after: avoid;
}


.page-container {
    margin:0;
    padding:0;
    page-break-after: avoid;
    break-after: avoid-page;
}

.print-only {
    display:block;
}

div {
    border: none;
    page-break-after: avoid;
    break-after: avoid-page;
}

.mos-print-header {
    display: block;
    position: relative;
    box-shadow: none;
    transition: none;    
    top:0;
}

.mos-print-header .white-space {
    display: block;
    width:100%;
    height:50px;
    background-color: white;
}

.mos-print-header .logo-wrapper {
    padding:1.5rem;
    background-color: #f0f1f6;
}

.mos-print-header .logo-wrapper .site-logo {
    display: block;
    width:200px;
    max-width:200px;
}

.mos-print-header .logo-wrapper .site-logo img {
    width:100%; height:auto;
}

.pmdBreadcrumbs {
    display:none;
}

.plan-my-deployment-article .article-body .article-text {
    break-after: avoid-page;
}

.plan-my-deployment-article .article-body {
    padding: 0 20mm;
    page-break-after: avoid;
}

.plan-my-deployment-article .article-body .article-title {
    margin-bottom:0;
}

.plan-my-deployment-article .article-body .article-text h2 {
    margin: 2rem 0;
    line-height: 1;
}

.plan-my-deployment-article .article-body .article-text p:last-child,
.plan-my-deployment-article .article-body .article-text ul:last-child,
.plan-my-deployment-article .article-body .article-text li:last-child  {
    margin-bottom:0; padding:0; page-break-after: avoid;
}

svg { display:none !important; visibility: hidden; width:0 !important; height:0 !important; }

.pmd-modals .modal-dialog .modal-content .plan-my-deployment-phase .pmd-task-include .panel-default .panel-body .accordion-content:last-child {
    margin-bottom:0 !important;    
}

.page-print .download {
    padding-top:1rem;
    padding-bottom:2rem;
}

.page-print .pmd-task {
    padding:0 20mm;
}

.page-print .title-task {
    padding-top: .5rem;
}

.page-print .title-task h2 {
    margin-bottom:.5rem;
}

.page-print .task-body {
    padding-bottom:.5rem;
    padding-top:.5rem;
}

.page-print .task-body.last-task p:last-child {
    margin-bottom:0 !important;
}