﻿/*------------------------------------*\
    PRINT
\*------------------------------------*/
@media print {
	html, body { overflow-y: visible !important; }
    * { float:none !important; display:block !important; },
    *:before,
    *:after {
        color: #000 !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }
    a,
    a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }
    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    thead {
        display: table-header-group;
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    p,
    h2,
    h3 {
        page-break-after: avoid;
    }

    /* colors */
    .grey,
    .drkgrey,
    .yellow,
    .blue,
    .teal,
    .off-green,
    .burgundy,
    .purple,
    .green,
    .white,
    .black { color:#000000 !important; }
	
	/* header */
    .oha-nav-menu a[href]:after { content:"" !important; }
	
	/* home page slideshow */
    ul#oha-hero-list { width:100% !important; height:auto !important; }
    ul#oha-hero-list li.oha-hero-item { float:none !important; width:100% !important; height:auto !important; }
	
	/* homepage grid */
    #oha-content-grid { margin:10px; overflow:hidden; }
    .oha-grid-item-h,
    .oha-grid-item-v,
    .oha-health-system,
    .oha-patient-experience,
    .oha-legislative-legal,
    .oha-professional-issues,
    .oha-health-human-resources,
    .oha-collective-bargaining { margin:0 !important; width:100% !important; min-height:1px !important; height:300px; display:block; }
	
	/* page heading */
    #oha-page-heading .oha-page-head { padding:20px !important; }
    #oha-page-heading .oha-health-system,
    #oha-page-heading .oha-patient-experience,
    #oha-page-heading .oha-legislative-legal,
    #oha-page-heading .oha-professional-issues,
    #oha-page-heading .oha-health-human-resources,
    #oha-page-heading .oha-collective-bargaining { color:#000000; height:auto !important; }
    #oha-page-heading .oha-health-system .oha-page-head,
    #oha-page-heading .oha-patient-experience .oha-page-head,
    #oha-page-heading .oha-legislative-legal .oha-page-head,
    #oha-page-heading .oha-professional-issues .oha-page-head,
    #oha-page-heading .oha-health-human-resources .oha-page-head,
    #oha-page-heading .oha-collective-bargaining .oha-page-head { height:auto; min-height:0 !important; }
	
	/* adjust */
    #oha-content-grid ul { list-style:none outside url('../img/backgrounds/chevron-black.png') !important; }
    #oha-breadcrumb { padding:0px 0px 0px 20px !important; }
    #oha-top-nav { position:relative; }
    .oha-bulletins,
    .oha-speeches,
    .oha-reports,
    .oha-related-categories { padding-left:0; }
    .oha-sub-resources { margin:10px 10px 0px 10px !important; padding:0 !important; }
    .oha-sub-resource { margin:10px 10px 0px 10px !important; padding:0 !important; }
    .oha-ehb,
    .oha-callout { height:auto !important; }
    .oha-callout { background-color:#ffffff; }
    .oha-callout-branded,
    .oha-gce-branded,
    .oha-hsj-branded { position:relative; color:#000000; min-height:auto !important; height:auto !important; max-width:100% !important; border:0; }
    .oha-expand-content,
	.oha-expand-module { display:block !important; height:auto !important; }
	
	/* hidden */
    .pure-button,
    .oha-menu-icon,
    .oha-nav-menu-right,
    .oha-circle-crop,
    .oha-keep-informed,
    .oha-tags,
    .oha-print-btn,
    .oha-sub-resources img,
    .oha-callout-branded img,
    .oha-resource,
    .oha-conference,
    .oha-callout-img,
    .oha-gce-branded,
    #oha-hero-buttons,
    #oha-find-hospital,
    .oha-messages,
    .oha-related-categories,
    .oha-bulletins,
    .oha-speeches,
    .oha-reports,
    .oha-callout-branded,
    .oha-in-section,
    #oha-footer,
	#oha-top-nav,
    .oha-page-details-right,
    .oha-share,
    .oha-expand-icon,
	script,
	style,
    #oha-incompatible-browser,
    #imgPrefetch,
	#oha-breadcrumb, 
	head { display:none !important; }
    
}