/* EDSOURCE PRINT CSS
=============================================*/
/*Reset Style*/
body {
	margin:0 2% 22px 2%; 
	padding:0; 
	line-height: 1.2em; 
	word-spacing:1px; 
	letter-spacing:0.2px; 
	color: #000;
	width:96% !important;
	font-size: 10pt;
}
p {
	line-height: 1.5;
	margin: 1em 0px;
}

.print-only {
	display: block !important;
}

/* feature image print styles */
.image-bg {
	display: none; /* image background div's don't play nice with printing */
}
.print-feature-image-wrapper {
	display: none !important; /* amended to hide the image - no image display on print */
	width: 80%;
	padding: 12px 0px;
	border-bottom: 1px solid #eaeaea;
	margin-bottom: 22px;
}
.eight-five.image-bg {
	padding-bottom: 0px;
}
.wp-caption {
	width: 80%; /* for images in captions in Wordpress ('figure' element) */
}

.print-feature-image {
	width: 100%;
}
.print-only .credit {
	text-transform: uppercase;
	font-size: .8em;
}
.print-only .caption {
	opacity: 1 !important;
	font-style: italic;
	padding-top: 6px;
}



.content, article, .wrap, #header {
	width:100% !important;
	padding:0 !important;
}

#header {
	box-shadow: none;
	border-bottom: 1px solid #eaeaea;
	float: left;
	margin-bottom: 22px;
}
#header .logo {
	display: block;
	float: none;
	max-width: 100%;
	width: 100%;
}
#header .logo img {
	max-width: 150px;
	width: 150px;
}
#header .logo .tagline {
	display: block;
	float: left;
}

#hot-topics,
.slick-social, 
.embed-sub, 
.article-tags, 
.related-posts, 
.sidebar, #footer, 
.meta, #___gcse_0, 
#main-menu, 
#custom-icon-menu,
#utility-menu, 
#rt-main, 
.crumbs.solid, 
.addthis_sharing_toolbox, 
.author-profile,
#respond .comments_intro:last-of-type,
.respond-form,
.bottom-article-share {
	display:none !important;
}

.logo {position:relative !important;}

.tagline {
	display: block;
	margin: 0px 0px 12px 0px !important;
}

#rt-segs, .rt-seg {
	display:block !important;
}

body.single-post #content.single {
	padding-top: 22px;
}

.article-headline.col.push-two {
	margin-left: 0px;
	margin-bottom: 12px;
	width: 100%;
}
article .article-headline h1 {
	font-size: 220%;
	max-width: 960px;
}

.article-meta.col.two {
	width: 100%;
	min-height: 0px;
	text-align: left;
	margin-bottom: 0px;
}
.article-meta .article-meta-wrapper {
	margin-bottom: 10px;
}
.article-meta .article-meta-wrapper .date {
	margin: 0px;
}
.article-meta .article-meta-wrapper .tag,
.article-meta .article-meta-wrapper .thumbnail,
.article-meta .article-meta-wrapper .comment-count {
	display: none;
}
.article-meta .article-meta-wrapper .date {
	padding-right: 6px;
}
.article-meta .article-meta-wrapper .date:after {
	content: " | ";
}
.article-meta .article-meta-wrapper .date,
.article-meta .article-meta-wrapper .byline {
	color: black;
	display: inline-block;
}
.article-meta .article-meta-wrapper .byline a {
	font-weight: 500;
	color: black;
}
.article-meta .social-bar {
	display: none;
	height: 0px;
}

.article-body.col.six {
	width: 100%;
}

.article-body p, .article-body h3, .article-body ul, .article-body blockquote {
    max-width: 960px;
}

.article-footer .author-profile {
	padding-top: 12px;
	border-top: 1px solid #eaeaea;
	margin-top: 12px;
}

/* static page styles */
body.page #content .col.eight.push-two {
	margin-left: 0px;
	width: 100%;
}


.pub-year span {
	display: block;
    padding-top: 12px;
}

/* web feature stuff */

#project-banner {
	background-color: white;
}

#project-banner.fixed {
	position: relative;
}

#feat-title {
	background-image: none !important;
    float: left;
    margin-top: 68px !important;	
}

#feat-title:after {
    content: "";
    display: block;
    padding-top: 0% !important;
}


/* dropcap */
.single-post .article-body.standard>p:first-of-type:first-letter,
.single-post p.dropcap:first-letter {
	float: left;
	font-size: 50px;
	line-height: 36px;
	padding-top: 12px;
	padding-right: 10px;
	padding-left: 3px;
	font-family: 'proxima-nova-condensed';
	font-weight: 300;
}








