html, body {
    height: 100%;
	width:100%;
	background: none;
	color: #000;
	overflow:visible;
}
.container_12 .grid_12, .container_12 .grid_6, .push_1, .entry, .entry-content {
	width: 90%;
	background: none;
	font-size:16px;
	color: #000;
	margin-left:0px;
	padding-left:0px;
}
.ts-page-title, .grid_10 {
	background: none;
	margin-left:0px;
	padding-left:0px;
	}
.container_12 .push_1 {
    left: 0px;
}
.ts-article-title { font-size:30px; color:#000; display:block; float: left; margin-top:20px;}
#top-menu, #universal, footer, #header-border, #menu-bar, #sidebar, h2#postcomment, form#commentform, #footer, .grid_1, .put-mobile, .comments {
	display: none;
}
header {
    height: 40px;
}
/*
.ts-page-title:before{
  content:url('https://www.newyorkfed.org/medialibrary/media/v4/images/Fed-Logo.png');  Branding Fed Logo
  position:relative; 
  z-index:100000; 
  left:0px;
  top:0px;
  width: 100%;
}*/

.asset-image { width:100% !important;}
.entry a:after {
	content: " [" attr(href) "] ";
}
#printed-article {
	border: 1px solid #666;
	padding: 10px;
}
.ts-strap { font-size:16px;}
.ts-article-text, .ts-article-text, span.ts-blog-article-author, ul li {
    font-size: 18px;
    line-height: 24px;
	color: #000;
}
span.ts-blog-rcol-head { font-size:20px;}
.mainCopy ol li, .mainCopy ul li, .ts-article-text ol li, .ts-article-text ul li {
    padding-bottom: 10px;
    line-height: 24px;
    margin-left: 15px;
	color: #000;
}
#_atssh742 { display:none;}
.ts-research-bio-contact, .addthis_toolbox, .entry-footer-tags, .comments, .grid_4, #more { display:none;}

a[href]:after {
    content: none !important;
}


