/* Support #49741 - Updated "Related" content on health topics */

	span.crp_author {
		height: 15px;
		width: 175px;
	}
	.crp_related a p { width: 170px; }

/* Support #49745 - Hide CTA on individual category pages */

	body.archive.tax-health-topics .cta-banner, body.archive.tax-politics .cta-banner { display:none; }

/* Support #51598 - Update styling of news page */

	.loop article.type-news {
		border-bottom: 1px solid #a1b5ab;
		padding-bottom: 30px;
	}
	.loop .type-news .entry-title { font-size: 28px; }
	.post-type-archive-news .meta-prep {
		display: block;
		font-size: 14.5px;
		font-style: normal;
	}
	.loop .type-news .entry-summary a { font-weight: bold; }

/* Support #52630 - Blog layout on mobile */

@media screen and (max-width: 500px){
    #post-container .entry-thumbnail {
        clear: both !important;
        float: none;
        width: 100%;
    }

    img.attachment-thumbnail.size-thumbnail.wp-post-image {
        margin-bottom: 1em;
        max-width: 100%;
        margin-left: 24%;
        width: 50%;
        max-height: 100%;
}

    #post-container .adjacent {
        margin: .7em;
    }

    #post-container .entry-utility {
        margin-top: 1em !important;
        float: left;
    }
}

/* Support #53861 - Post author meta font size */

#content .meta-prep {
    font-size: 16px;
    font-style: normal;
}


/* Support #59415 - Hide duplicate meta prep on stories pages */

        .single-story article > .meta-prep { display: none; }
       #stories .story p.wp-caption-text { display: none; }

/* Support #59940 - Remove excess space below stories section */

        section#stories .related-posts, section#stories article.story {
              margin-bottom: 0;
        }

/* Support #74908 - Add Stay Informed section to footer only on mobile */
	#text-20 .textwidget{
    	-webkit-border-radius: 10px;
	    border-radius: 10px;
	    position: relative;
	    z-index: 10;
	    background-color: #ecf0ee;
	    padding: 20px;
	    color: #444;
	    margin: 0 0 10px 0;
	}

	#text-20 .widget-title {
    	font-size: 178.57143%;
	    font-family: "Dosis",sans-serif;
	    font-weight: 600;
	    position: relative;
	    z-index: 50;
	    left: 10px;
	    margin: 0 0 3px 0;
	    color: #A1B5AB;
	}

	@media screen and (min-width: 420px){
    	#text-20 { display: none; }
	}

	#text-20 input#email {
    	width: 55%;
	    float: left;
    	margin-right: 5px;
	}

	#text-20 .field.zip-field {
    	width: 37%;
	    float: left;
	}
	#text-20 .field.submit-field { clear: both; }

/* Support #75559 - Add Donate and Surrogacy buttons on mobile */

	@media screen and (min-width: 420px){
		#text-21 { display: none; }
	}
/* Support #95634 - Display sidebar on mobile */

	@media only screen and (max-width: 570px){
	    #content>aside {
	        display: block;
	        width: 100%;
	    }
	}