  /**
 * Print stylesheet for https://foothill.edu/equityplan/
* @version         1.0
* @lastmodified    3/24/2021
*/

@media print {

    @page {
        @bottom-left {
             content: counter(page) "/" counter(pages);
         }
      }
    /* :root {
        counter-reset: page_count;
    }

    .page_content__row {
        counter-increment: page_count;
    }

    .page_content__print_break {
        page-break-after: always;
        break-after: always;
    }

    footer.footer_content {
        visibility: show;
        opacity: 1;
        filter: alpha(opacity=100);

        position: fixed;
        bottom: 0;
    }

    footer.footer_content::after {
        counter-increment: page_count;
        content: "ÐÔÅ«µ÷½Ì  - Page: "counter(page_count);
    } */
 
    .logo_wrap img{
        height: 25px;
        margin-top: 0px;
        margin-bottom: 50px;
        padding-bottom: 10px ;
    }

    .ham_wrap {
        display: none;
    }

    .main .scroll-nav {
        display: none;
        /* position: sticky; */
    }

    .main {
        margin-top: 50px;
    }



    #covercap {
        text-align: right;
        color: #fff;
        margin-top: -65px;
        height: 50px;
        font-size: .8rem;
        z-index: 0;
    }

    .back-to-top-link,
    .back-to-top-wrapper {
        display: none;
    }

    /* Setting content width, unsetting floats and margins */
    /* Attention: the classes and IDs vary from theme to theme. Thus, set own classes here */
    #content,
    #page {
        width: 100%;
        margin: 2cm;
        margin-top: 40px;
        padding: 10px;
        /* margin-bottom: 50px; */
        float: none;
        clear: both;
    }

    /** Setting margins */
    @page {
        margin: 2cm;
        margin-top: 40px;
        
        padding: 10px;
    }


    body {
        font: 13pt "Cabin", sans-serif;
        line-height: 1.3;
        background: #fff !important;
        color: #000;
    }
p{
    margin-top: 10px
}
    h1 {
        font-size: 24pt;
    }

    h2,
    h3,
    h4 {
        margin-top: 25px;
    }

    h2 {
        box-sizing: border-box;
        color: #ae132a;
        font-family: Cabin, sans-serif;
        font-size: 1.8rem;
        font-weight: 800;
        line-height: 30.4px;

    }

    h2#summary {
        margin-top: 10px;
    }

    h2#part1 {
        box-sizing: border-box;
        color: #ae132a;
        font-family: Cabin, sans-serif;
        font-size: 1.8rem;
        font-weight: 800;
        height: 50px;
        line-height: 30.4px;
        margin: 25px auto 50px;
    }

    h3 {
        box-sizing: border-box;
        color: #000;
        font-family: Cabin, sans-serif;
        font-size: 20.592px;
        font-weight: 700;
        line-height: 30.4px;
    }

    h3.exec_header2 {
        box-sizing: border-box;
        color: #ae132a;
        font-family: Cabin, sans-serif;
        font-size: 2rem;
        font-weight: 800;
        line-height: 30.4px;
        margin-top: 80px;
    }

    h4 {
        box-sizing: border-box;
        color: #000;
        font-family: Cabin, sans-serif;
        font-size: 17.6px;
        font-weight: 700;
        line-height: 30.4px;
    }

    p.subhead {
        box-sizing: border-box;
        color: #000;
        font-family: Cabin, sans-serif;
        font-size: 17.6px;
        font-style: italic;
        font-weight: 700;
        line-height: 30.4px;
    }

    .part-rule {
        border-bottom: 2px solid #ae132a;
        border-top: 2px solid #ae132a;
        box-sizing: border-box;
        color: #000;
        font-family: Cabin, sans-serif;
        font-size: 17.6px;
        line-height: 30.4px;
        margin-bottom: 6rem;
        margin-top: 6rem;
        padding-bottom: 10px;
        padding-top: 15px;
    }

    .figcaption {
        box-sizing: border-box;
        color: #000;
        font-family: Cabin, sans-serif;
        font-size: .7rem;
        line-height: 30.4px;
        margin-top: -9px;
        text-align: right;
    }

    /* Defining all page breaks */
    a {
        page-break-inside: avoid
    }

    blockquote {
        page-break-inside: avoid;
    }

    p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        page-break-after: avoid;
        page-break-inside: avoid
    }

    img {
        page-break-inside: avoid;
        page-break-after: avoid;
    }

    hr {
        page-break-after: auto;
    }

    table,
    pre {
        page-break-inside: avoid
    }

    ul,
    ol,
    dl {
        page-break-before: avoid
    }

    /* Displaying link color and link behaviour */
    a:link,
    a:visited,
    a {
        background: transparent;
        color: #520;
        font-weight: bold;
        text-decoration: underline;
        text-align: left;
    }

    a {
        page-break-inside: avoid
    }

    a[href^=http]:after {
        content: " < "attr(href) "> ";
    }

    a:after>img {
        content: "";
    }

    article a[href^="#"]:after {
        content: "";
    }

    a:not(:local-link):after {
        content: " < "attr(href) "> ";
    }

    img {
        max-width: 100%;
    }




}