﻿@page
{
    /* this affects the margin in the printer settings */
    margin: 1cm;
}


*
{
    background: transparent !important;
    color: #000 !important;
    /* Black prints faster: h5bp.com/s */
    box-shadow: none !important;
    text-shadow: none !important;
}

blockquote, ul
{
    margin: 0;
}

p a
{
    word-wrap: break-word;
}

    p a[href^="#"]:after
    {
        display: none;
    }


img
{
    max-width: 100%;
}

p,
h2,
h3
{
    orphans: 3;
    widows: 3;
}

h2,
h3
{
    page-break-after: avoid;
}

#hero_pager
{
    display: none !important;
}

/* hide the global nav */
nav.primary-nav-wrap
{
    display: none;
}

div.utility-wrap
{
    display: none;
}

.noprint,
.closeDiv,
.ihiclassic,
.addthis,
#ctl00_m_ihiDocumentSetAdminLinks,
#ajaxLoadingDiv
{
    display: none !important;
}

.printonly
{
    display: block !important;
}

.focusDiscussions
{
    top: 0px;
}


.site-search-wrap
{
    display: none;
}


.logo-and-slogan
{
    border-right: none;
}

.col--with-hr,
.section-nav li
{
    border: none;
}

.ir
{
    background: none;
    overflow: visible;
    text-indent: 0px;
    white-space: initial;
}

.ihi-slogan
{
    font-weight: normal;
    font-size: 18px;
    font-size: 1.5rem;
}

#masthead
{
    border-bottom: solid 1px #ccc;
}

.nav-level-1
{
    border-bottom: none;
}

.primary-content
{
    border-left: solid 1px #ccc;
    border-right: solid 1px #ccc;
}


.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after
{
    content: "";
}


.cycle-overlay
{
    background-color:white;
}

/* these special fonts in the pages are causing printing issues with HP printers */
.section-nav--raq .active:after,
.icon-home:before,
.icon-right-dir:before,
.icon-left-dir:before,
.icon-right-circle:before,
.icon-rss:before,
.icon-twitter:before,
.icon-facebook:before,
.icon-blogger:before,
.icon-linkedin:before,
.content li:before,
.content ul ul li:before,
.content ul ul ul li:before,
.section-nav .active:after,
.section-nav--bulleted a:before {
    content: '';
}