body {
    -webkit-print-color-adjust: exact !important;
    padding-top: 0px;
  }


header#masthead { position: relative !important }


footer.site-footer { margin-top: 40px; }
a.btn[href="/resources/"], .footer-socials, .newsletter { display: none; }

 
footer.site-footer > .container {
    padding-top: 16px !important;
    display: block;
    text-align: center; 
}

footer.site-footer .bottom-footer {
    display: block;
    text-align: center;
}

footer.site-footer > .container > .row .copyright { text-align: center !important;padding-bottom:24px; }
#page > footer.site-footer > div > div:nth-child(2) > div > div {     flex-direction: column; align-items: center !important;}
footer.site-footer > .container > .row:first-of-type { display: none !important; }

.resource-title.md-d-none { display: block !important; } 
.resource-title.md-d-block { display: none !important; } 

ul.breadcrumbs li:last-of-type a, ul.breadcrumbs li:hover a {
    text-decoration: none !important;
}
.pbxxxl {
    padding-bottom: 25px  !important;
}

.ptl {
    padding-top: 25px !important;
}

.resource-title {
    font-size: 2.4rem;
    font-weight: bold;
    line-height: 3.6rem;
    font-family: "Open Sans",sans-serif;
}

.resource-content {
}

.main > .container .row { 
    display: block;
}

.main > .container .row .offset-md-1  {
    margin-left: 0px !important; 
}

.resource-published-date {
    margin-top: 25px;
}


.print-sidebar {
    margin-top: 25px;
}

.print-sidebar .social-share-links, .social-share-links, .related-insights {
    display: none !important;
}

.resource-authors > .col-12 {
    flex: 0 0 50% !important;
    max-width: 50% !important;
}

.breadcrumb-container {
    display: none
}

.page-hero {
    top:unset !important;
    margin-bottom: unset !important;
}

.print-logo {
    display: block !important;
}

.resource-author-toggle { display: none; }

.resource-author-hide.hidden {
    height: unset !important;
    opacity: unset !important;
    margin-bottom: 24px!important
}