	/* --- Article Page --- */

	.main-article > header > h1 { font-weight: 400; }
	.next-article-tease.sticky { border-top-color: #233870; }
	#ym_1337713747839793156 { display: inline-block; margin: 10px 0; }

	/* --- article page refresh --- */

	.bottomads > .discuss_blk { border: none; }
	.show-hide-comments[data-count="0"] { display: none; }
	body.article_pg .landingstrip.article-landingstrip,
		.bottomads > .twobysix_blk { display: flex; flex-flow: row wrap; justify-content: space-between; padding: 20px 0; }
	body.article_pg .landingstrip.article-landingstrip { padding: 0 20px; }
	.bottomads .ym { margin-top: 20px; }

	.article-landingstrip .landingstrip-list > li > a > h3 { color: #256295; }
	.article-landingstrip .landingstrip-list > li > a > p { margin-bottom: 5px; font-size: .7em; line-height: 1.2em; color: #757575; }

	.bottomads > .twobysix_blk { overflow: hidden; -webkit-text-size-adjust: none; }
	#ym_1300004 { margin: 10px 10px 20px; max-width: calc(100% - 20px); }

	.show-hide-comments { border: 1px solid #256295; color: #256295; background: white; }
	.show-hide-comments:hover { color: #fff; }
    .article-content .epiphany-title { font-family: "Helvetica Neue", Helvetica, "Arial", sans-serif; width: 600px; margin: 0 auto 5px; color: #999; font-size: 0.665em; text-transform: uppercase; }

	/* --- css to fix Epiphany native player --- */

	#epiphany-container { height: 338px; margin: 0 auto 2em; }
	@media screen and (max-width: 420px) {
		#epiphany-container { height: 200px; }
	}