@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700;900&family=Roboto:ital,wght@0,300;0,400;0,700;0,900;1,400&display=swap');

@media print{

    p, h1, h2, h3, h4, h5, ul, li{
        font-family:'franklin-gothic-urw',helvetica,sans-serif !important;
    }

    a, span, strong, em{
        font-family:inherit;
    }

    html{
        font-size:16px;
        font-weight:300;
        line-height:1.5em;
        color:#111111;
        margin:0em 0em 1rem 0em;
        text-align:inherit;
    }

    header > figure.jumbotron{display:none}

    header > .jumbotron-message{
        display:block;
        padding:0px 0px 0rem 0px;
        background-color:#ffffff;

    }

    header > .jumbotron-message *{
        color:#111111 !important;
        text-decoration:none !important;
    }

    header > .jumbotron-message a.label{
        display:none;
    }

    header > .jumbotron-message span.names{
        font-weight:bold;
    }
    time:before{
        content:" | ";
    }

    img{
        width:100%;
        height:auto;
        max-height:9.5in !important;
    }

    img, table, svg{
        break-inside:avoid;
    }

    img[src*="202012_Brookings_Blueprints-Banner-Web-Final.png"]{
        display:none;
    }


    a[href="#top"]{
        display:none;
    }

    /*
    a[href^="http"]:not([href="https://www.brookings.edu/blueprints-for-american-renewal-and-prosperity/"]):after {
        content: " (" attr(href) ")";
        color:#555555 !important;
        text-decoration:none !important;
    }
    */

    .no-print{display:none}
    .no-print + ul{display:none}

    section.endnotes{
        break-inside:avoid;
    }

    hr{
        display:none;
    }

    .logo-full{
        display:block;
        height:90px !important;
        border:1px solid #000000;
        border-width:1px 0px;
        margin-bottom:2rem;
    }

    .logo-full svg{
        height:90px;
        width: 300px;
        margin:0px 5px;
    }


    h2{margin:3rem 0em 1rem 0em;}
    h3{margin:2rem 0em 1rem 0em;}
    h2, h3, h4{
        break-after: avoid-page;
        float:none;
        clear:both;
    }

    .editors-note > *{
        display:inline-block;
    }

}

@page{
    size:auto;
    margin:0.75in;

}




