@media print {

    * {

        padding: 0 !important;
        margin: 0 !important;
        position: relative !important;
        float: none !important;
        width: auto !important;
        height: auto !important;
overflow: visible !important;
    }

    @page {
        margin: 2cm 2cm 2cm 2cm;
    }


    /*BANNER*/
    img.program-banner-2020 {
        display: none;
    }

    /*TITLE*/
    h1 {
        font-size: 1.5rem !important;
        border-left: none !important;
        margin-bottom: 1rem !important;
    }

    .programTitle {
        align-items: baseline !important;
    }

    h2,
    h3,
    h4 {
        font-size: 1.4rem !important;
        font-weight: 600 !important;
        margin-top: 1.5rem !important;
        margin-bottom: .3rem !important;
        page-break-after: avoid !important;
    }

    h5 {
        font-size: 1.4rem !important;
        font-weight: 600 !important;
        margin-top: 1.5rem !important;
        margin-bottom: .3rem !important;
        page-break-after: avoid !important;
    }

    h6 {
        font-size: 1.2rem !important;
        font-weight: 600 !important;
        margin-top: 1.5rem !important;
        margin-bottom: .3rem !important;
        page-break-after: avoid !important;
    }

    /* LISTS */
    ul,
    ol {
        margin-left: 1cm !important;
    }

    ul>li>ul,
    ul>li>ol,
    ol>li>ul,
    ol>li>ol {
        margin-left: 1.5cm !important;
    }

    ul>li>ul>li>ul,
    ol>li>ul>li>ul,
    ol>li>ol>li>ul,
    ol>li>ol>li>ol,
    ul>li>ul>li>ol,
    ul>li>ol>li>ol,
    ol>li>ul>li>ol {
        margin-left: 2cm !important;
    }

    /* PARAGRAPHS */
    p {
        /*font-size: 1.2rem !important;*/
        margin-top: .5rem !important;
   
    }
    li {
        /*font-size: 1.2rem !important;*/
    }

    /* A TAGS */
/*   a[href]:after {
    content: " (" attr(href) ")";
  }*/

    /*ASIDE AND DESCRIPTION*/
    .whyTRUHighlights {

        text-align: unset !important;
        align-items: unset !important;

    }

    /*ASIDE*/
    .transition-highlights,
    .highlights {
        float: none !important;
        padding-top: 1rem !important;
        margin: 0rem !important;
        justify-content: unset !important;
        display: block !important;
        height: auto !important;
        text-align: unset !important;
        align-items: unset !important;

    }


    /*ADMISSION REQ*/

    .accordion-content {
        display: block !important;

    }


    .program-section table {
        margin-top: 1.5rem !important;
        margin-bottom: 1rem !important;
    }

    .program-section table tr td,
    .program-section table tr th {
        margin: .5625cm .625cm !important;
    }

    /*ADMISSION REQ 2020 PROGRAM TEMP*/

    .tabs-content>.active .programWorks,
    .tabs-content>.active .programWorks>h4 {
        text-align: unset !important;
    }

    /*NEXT STEP*/

    #nextSteps>h4 {
        margin-bottom: 0;
    }

    /*CONTACT*/

    .contactLinksContainer>.text-center {
        text-align: unset !important;
    }

    .contactLinksContainer,
    .contactus,
    .contactUs .contactLink,
    .contactUs h2,
    .contactUs p,
    .contactUs h5 {
        text-align: unset !important;
        flex-direction: unset !important;
        align-items: unset !important;
        justify-content: unset !important;
        float: unset !important;

    }

    #contact #removed-contact-info>p {
        border-left: unset !important;
    }

    /*SEARCH AND UP PAGE */
    .to-top {
        display: none !important;
    }


}