.newsroom-header__runs-on-civil,
.civil-footer__wrapper {
	display: none !important;
}

@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,900');

body {
	background-color: rgba(241, 243, 235, 0.5);
}

pre.wp-block-preformatted {
  white-space: pre-wrap;
}

/* !!-- HEADER --!! */
  
.logo__newsroom {
	height: 3rem;
	max-width: 11rem;
}

.archive-header,
.subscribe-button__full-width,
.newsroom-header__nav>ul a {
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 900;
}

.newsroom-header__nav>ul a {
	background: none;
  text-transform: uppercase;
}

.newsroom-header__nav>ul a:hover {
  color: #f36f21;
	text-decoration: none;
}

.subscribe-button__full-width {
	background-color: #f36f21;
}

.subscribe-button__button:focus,
.subscribe-button__button:hover {
	background-color: #f47d37;
}

/* !!-- DATES --!! */

.large-feature__date,
.content-item__date {
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 600;
}

/* !!-- CALL TO ACTION --!! */

.featured-articles__feature-list
.civil__call-to-action__wrapper {
	border-top: 0;
}

.featured-articles__wrapper +
.civil__call-to-action__wrapper,
.article-grid__wrapper + .civil__call-to-action__wrapper {
	border-bottom: 3px solid #f36f21;
	border-top: 3px solid #f36f21;
}

.featured-articles__feature-list
.civil__call-to-action__layout-block {
	border-bottom: 3px solid #f36f21;
}

.civil__call-to-action__heading {
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 900;
}

.civil__call-to-action__text,
.civil__call-to-action__input-wrapper  {
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 400;
}

.civil__call-to-action__newsletter-submit {
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 600;
	background-color: #f36f21;
}

.civil__call-to-action__theme-light
.civil__call-to-action__submit-wrapper {
	border: 1px solid #f36f21;
}

.civil__call-to-action__theme-medium
.civil__call-to-action__submit-wrapper {
	border: 1px solid #f36f21;
}

.civil__call-to-action__theme-dark
.civil__call-to-action__submit-wrapper {
	border: 1px solid #f36f21;
}

.civil__call-to-action__newsletter-submit:focus,
.civil__call-to-action__newsletter-submit:hover {
	background-color: #f47d37;
}

.civil__call-to-action__layout-inline.civil__call-to-action__wrapper {
	border-left: 4px solid #f36f21;
}

.call-to-action__theme-inline .call-to-action__newsletter-submit {
	background-color: #f36f21;
}

.civil__call-to-action__theme-medium {
	background-color: #efce9b;
}

.civil__call-to-action__wrapper {
	background: none;
}

/* !!-- FEATURE IMAGE --!! */

.large-feature__inner {
	border-bottom: 3px solid #f36f21;
}

.large-feature__title,
.large-feature__wrapper,
.large-feature__eyebrow {
  font-family: 'Source Sans Pro', sans-serif;
	font-weight: 900;
}

.large-feature__byline {
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 600;
}

.large-feature__dek {
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 400;
}

.large-feature__content {
	margin: 0;
}

/* !!-- TOP STORIES --!! */

.featured-articles__list-headline,
.river__title {
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 900;
}

.river__wrapper {
	border-bottom: 3px solid #f36f21;
}

.river__byline {
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 600;
}

/* !!-- ARTICLE GRID --!! */

.card__content {
	background-color: white;
	border-bottom: 3px solid #f36f21;
}

.card__title a,
.card__byline,
.card__eyebrow {
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 900;
}

.card__dek {
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 600;
}

/* !!-- CONTENT --!!  */

.article-header__wrapper {
	background: none;
}

.article-header__tip {
	background: none;
}

.article-header__image + .article-header__wrapper {
	margin-top: 0;
}

.article-header__title,
.article-header__bio-name,
.article-header__byline,
.article-header__eyebrow {
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 900;
}

.article-header__dek {
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 400;
}

.article-header__date,
.article-header__twitter-handle,
.article-header__bio-more {
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 600;
}

/* !!-- More !!-- */

.button-secondary-light {
	color: #f36f21;
	border: 2px solid #f36f21;
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 900;
}

.button-secondary-light:focus,
.button-secondary-light:hover  {
	background-color: #f36f21;
}

.newsroom-footer__nav-heading {
	display: none;
}

@media (max-width: 48rem) {

	/* !!-- FEATURE IMAGE --!! */

	.large-feature__content {
  	border: 0;
		margin: 0 -1rem;
  }

	/* !!-- ARTICLE GRID --!! */

	.card__content {
	   border: 0;
	}
}

@media (min-width: 64rem) {
	.logo__newsroom {
		height: 5rem;
		max-width: 11rem;
	}
	
	.newsroom-header__nav-wrapper {
		background: none;
	}
}

/* Changes for Pico Updates */
.archive-header,
button.cta-button__full-width,
.newsroom-header__nav>ul a {
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 900;
}


button.cta-button__full-width {
	background-color: #f36f21;
}

button.cta-button__button:focus,
button.cta-button__button:hover {
	background-color: #f47d37;
}

