/*
Theme Name: cshl-coresite
Author: Communications Department, Cold Spring Harbor Laboratory
Author URI: //m.nucecases.com
Description: Communications Custom Print Styles
Version: 1.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: cshl-coresite

/*--------------------------------------------------------------
# Print Styles - added by Sue 3/23/18 - 
# edited by Chris 7/27/18
# updated 8/22/18
# moved print styles from style.css to print.css 6/25/21
--------------------------------------------------------------*/
@media print {
.menu,
.navbar-header,
.insite-nav,
#breadcrumbs,
#related-content-wrapper,
.social-share-wrapper,
.btn,
.juicer-button,
hr,
iframe,
.widget,
.caption,
.embed-responsive, 
.embed-responsive-16by9,
.home-carousel,
.carousel-inner,
.carousel-indicators,
.carousel-control,
footer { display:none; } 

.navbar { /* for Chrome */
    display:block;
    position:static;
    width:40%;
    border-bottom:none;
    z-index:100;
    margin:20px 0 0 20px;
    content:url('/wp-content/uploads/2017/04/cshllogo_standard_RGB.svg') !important;
}
nav.navbar:before { /* for FireFox */
    display:block;
    border-bottom:none;
    z-index:100;
    margin:20px 0 0 20px;
    content:url('/wp-content/uploads/2017/04/cshllogo_standard_RGB.svg') !important;
}
ul, section, .takeaway-box, #myTab, .tab-content, .responsive-tabs-container.accordion-xs .accordion-link, .responsive-tabs-container .accordion-link { 
    page-break-inside: avoid !important; 
}
.juicer-feed { 
    page-break-inside: auto !important; 
}
.panel-primary>.panel-heading { color: #fff !important; background-color: #337ab7 !important; border-color: #337ab7 !important; }

.carousel-inner>.item>img, 
.carousel-inner>.item>a>img { max-width: 50% !important; }
    
.thumbnail>img, 
.thumbnail a>img { max-width: 100% !important; }
    
.panel-info>.panel-heading { color: #31708f; background-color: #d9edf7 !important; }
    
.callout-gold-bg, .callout-blue-bg, .callout-red-bg { color: white !important; }

.caption, .article-text figcaption, article figure figcaption { clear:both !important; }

figure.wp-caption.alignright, 
body.page figure { 
    width: 50% !important; 
    margin-left: 20px; 
}
figure.wp-caption.alignleft, 
body.page figure { 
    width: 50% !important; 
    margin-right: 20px; 
}
    
body.single-post figure { width: 100% !important; }

.eqht-wrapper-body .img-responsive { max-width: 100% !important; }
    
.percent50 { width: 50% !important; } 
.percent40 { width: 40% !important; } 
.percent30 { width: 30% !important; } 
.percent20 { width: 20% !important; } 

.media-object-ag { max-width: 44% !important; }
   
nav.navbar:after { clear: both; }

.site-content { padding-top: 50px; }

a[href^="http"]:after { display: none; }

.carousel { position: static; }

.carousel .heading { position: static; top: 0; }

p.deck { font-size: 20px; }

.orange-font { color: #ef4e22 !important; }

.pi-headshot { max-width: 50% !important; }

.posted-on { page-break-after: avoid !important; }

p { widows: 4 !important; orphans: 3 !important; }

.col-xs-12 { page-break-before: auto !important; }

h2, h3, h4, 
.text-center .h2-special-gray { 
    page-break-before: auto !important; 
    page-break-after: avoid !important; 
}
.caption, 
.wp-caption-text { 
    font-size: 13px; 
    page-break-inside: avoid !important; 
}

.post-cloud { line-height: 1em !important; }


div.metaslider div.caption-wrap div.caption { color: #fff !important; }

.metaslider .caption-wrap { background: black !important; opacity: 0.7 !important; }

.row .area-start { page-break-inside: auto !important; }

}