:root {
}

body.coronavirus-page {
	font-family: var(--global--font-versatile);
}

p:empty {
	display: none;
}

.has-spacing-comfy {
	display: grid;
	grid-gap: var(--global--spacing-gap);
	grid-template-columns: repeat(2, 1fr);
}

@media only screen and (min-width: 641px) and (max-width: 1007px) {
	.has-spacing-comfy {
		grid-template-columns: repeat(2, minmax(278px, 1fr));
	}
}

@media only screen and (min-width: 1008px) {
	.has-spacing-comfy {
		grid-template-columns: repeat(3, minmax(278px, 1fr));
	}
}

.leads-cta {
	display: grid;
	grid-gap: var(--global--spacing-gap);
	grid-template-rows: 216px 1fr;
	margin: var(--global--spacing-vertical) auto;
	max-width: var(--global--content-limit);
}

.leads-cta * + * {
	margin-top: initial;
}

@media only screen and (max-width: 640px) {
	.leads-cta {
		grid-template-columns: 1fr;
	}
}

@media only screen and (min-width: 641px) and (max-width: 1007px) {
	.leads-cta {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media only screen and (min-width: 1008px) {
	.leads-cta {
		grid-template-columns: repeat(2, 1fr);
		grid-template-rows: 395px;
	}
}

.leads-cta a {
	box-shadow: none !important;
}

.leads-cta a :focus, .leads-cta a :hover {
	box-shadow: none !important;
}

.leads-cta-cta, .leads-cta-lead {
	display: flex;
	flex-direction: column;
	padding: calc(3.5 * var(--global--spacing-unit)) var(--global--spacing-unit);
}

.leads-cta-lead {
	background: var(--global--color-secondary);
	position: relative;
}

.leads-cta-lead .title {
	align-items: center;
	color: var(--global--color-white);
	display: flex;
	flex: 1 1 auto;
	font-size: 2em;
	margin: 0;
	position: relative;
}

.leads-cta-lead-media {
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: all .75s ease-in;
}

.leads-cta-lead-media:after {
	background-image: var(--local--gradient-black-to-transparent);
	bottom: 0;
	content: "";
	display: block;
	height: 100%;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}

.lead-body {
	color: var(--global--color-white);
	flex: 1 1 auto;
	line-height: var(--global--base-line-height);
	position: relative;
}

.lead-link {
	align-items: center;
	background-color: var(--global--color-red);
	display: flex;
	position: relative;
	text-transform: uppercase;
	transition: all .2s;
}

.lead-link:hover {
	background-color: var(--global--color-black);
}

.lead-link__link {
	color: var(--global--color-white);
	display: block;
	font-family: var(--global--font-signage);
	padding: 5px 10px;
	text-decoration: none;
}

.lead-link__link:focus, .lead-link__link:hover {
	box-shadow: none !important;
}

.lead-link-label {
	color: var(--global--color-white);
	font-size: var(--button--font-size);
	font-weight: 700;
}

.lead-link-label:focus, .lead-link-label:hover {
	box-shadow: none !important;
}

.leads-cta-cta {
	align-items: center;
	background: var(--global--color-primary);
	justify-content: center;
	position: relative;
}

@media only screen and (max-width: 1007px) {
	.leads-cta-cta {
		grid-row: 1;
	}
}

@media only screen and (min-width: 641px) and (max-width: 1007px) {
	.leads-cta-cta {
		grid-column: span 2;
	}
}

.leads-cta-cta .lead-link {
	background: 0 0;
}

.leads-cta-cta .lead-link__link {
	color: var(--global--color-white);
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	padding: 0;
	text-align: center;
	text-decoration: none;
}

.leads-cta-cta .lead-link__link:focus, .leads-cta-cta .lead-link__link:hover {
	box-shadow: none !important;
}

.leads-cta-cta .lead-link-icon {
	align-self: center;
}

.leads-cta-cta .lead-link-icon img {
	height: 86px;
	margin-bottom: var(--global--spacing-unit);
	width: 80px;
}

.leads-cta-cta-media {
	height: 100%;
	position: absolute;
	width: 100%;
	z-index: 0;
}

.media-features {
	display: grid;
	grid-template-columns: 1fr;
	margin: var(--global--spacing-vertical) auto;
	max-width: var(--global--content-limit);
}

.media-features * + * {
	margin-top: initial;
}

@media only screen and (min-width: 641px) {
	.media-features {
		grid-template-columns: 5fr minmax(376px, 4fr);
	}
}

.media-features .title {
	margin: 0 0 var(--global--spacing-unit);
}

@media only screen and (max-width: 640px) {
	.media-features-media {
		margin: var(--global--spacing-unit) auto;
		max-width: 80%;
	}
}

@media only screen and (min-width: 641px) {
	.media-features-media {
		margin: 0;
	}
}

.media-features-media img {
	height: 100%;
	object-fit: cover;
	width: 100%;
}

.media-features-features {
	border: var(--global--border-weight-regular) solid var(--global--border-color-regular);
	display: grid;
	grid-template-rows: repeat(3, 1fr);
}

.media-features-feature {
	align-items: center;
	border-bottom: var(--global--border-weight-regular) solid var(--global--border-color-regular);
	display: flex;
	justify-content: flex-start;
	position: relative;
	transition: all .2s;
}

.media-features-feature:focus, .media-features-feature:hover {
	background-color: var(--global--color-lightest-gray);
}

.media-features-feature:last-child {
	border-bottom: 0;
}

.media-features-feature:not(.no-link)::after {
	background: url(https://news.northeastern.edu/wp-content/themes/neu-news-wp-theme/static/img/coronavirus-icons/cv-arrow-black.svg) no-repeat center;
	content: " ";
	cursor: pointer;
	font-family: var(--global--font-icons);
	font-weight: var(--global--font-icons--weight-solid);
	height: 12px;
	position: absolute;
	right: var(--global--spacing-horizontal);
	top: calc(50% - 6px);
	width: 20px;
}

.media-features-feature a {
	box-shadow: none !important;
	color: inherit;
	padding: var(--global--spacing-unit) calc(var(--global--spacing-horizontal) * 2) var(--global--spacing-unit) var(--global--spacing-horizontal);
	text-decoration: none;
}

.media-features-feature:not(.no-link) a:focus, .media-features-feature:not(.no-link) a:hover {
	box-shadow: none !important;
}

.media-features-feature a .title {
	color: inherit;
}

.media-features-feature a .title:focus, .media-features-feature a .title:hover {
	box-shadow: none !important;
}

.media-features-feature a .title:focus, .media-features-feature a .title:hover {
	color: inherit;
}

.media-features-feature a .body {
	color: inherit;
	line-height: var(--global--base-line-height);
}

.media-features-feature a .body:focus, .media-features-feature a .body:hover {
	box-shadow: none !important;
}

.media-features-feature a .body:focus, .media-features-feature a .body:hover {
	color: inherit;
}

.media-features-feature.no-link:focus, .media-features-feature.no-link:hover {
	background-color: initial;
}

.media-features-feature.no-link a, .media-features-feature.no-link a {
	cursor: default;
}

.feature-cards {
	margin: var(--global--spacing-vertical) auto;
}

.feature-cards * + * {
	margin-top: initial;
}

.feature-cards .title {
	margin-left: auto;
	margin-right: auto;
	max-width: calc(var(--section--title-offset-horizontal) + var(--global--content-limit));
}

.feature-cards-list {
	margin: var(--global--spacing-vertical) auto;
	max-width: var(--global--content-limit);
}

.feature-card {
	color: var(--global--color-black);
	text-decoration: none;
}

.feature-card:focus, .feature-card:hover {
	box-shadow: none !important;
}

.feature-cards .feature-card-link:focus {
	border: none;
}

.feature-card-figure {
	border: 1px solid var(--global--color-lighter-gray);
	color: inherit;
	display: grid;
	grid-template-rows: 209px 116px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	transition: all .2s;
}

.feature-card-figure:focus, .feature-card-figure:hover {
	box-shadow: none !important;
}

.feature-card-figure:focus, .feature-card-figure:hover {
	background-color: var(--global--color-lightest-gray);
	color: var(--global--color-black) !important;
}

.feature-card-figure img {
	height: 100%;
	object-fit: cover;
	width: 100%;
}

.feature-card-body {
	align-items: center;
	display: flex;
	font-family: var(--global--font-signage);
	font-size: var(--button--font-size);
	font-weight: 700;
	justify-content: center;
	text-align: center;
	text-transform: uppercase;
	width: 100%;
}

.feature-card-body:focus, .feature-card-body:hover {
	box-shadow: none !important;
}

.feature-card-body:focus, .feature-card-body:hover, .feature-card:focus .feature-card-body, .feature-card:hover .feature-card-body {
	color: var(--global--color-black) !important;
}

/* Parents Post Links */
/**
* Parent Page Post links
 */
:root {
}

.parents-post-links {
	margin: var(--global--spacing-vertical) auto;
}

.parents-post-links * + * {
	margin-top: initial;
}

.parents-post-links .title {
	margin-left: auto;
	margin-right: auto;
	max-width: calc(var(--section--title-offset-horizontal) + var(--global--content-limit));
}

.parents-post-link-list {
	margin: var(--global--spacing-vertical) auto;
	max-width: var(--global--content-limit);
}

.parents-post-link {
	align-items: flex-start;
	box-shadow: none !important;
	color: var(--global--color-black);
	display: grid;
	grid-template-columns: var(--parents-post-link--media-width) 1fr;
	text-decoration: none;
}

.parents-post-link:focus, .parents-post-link:hover {
	box-shadow: none !important;
}

.parents-post-link :focus, .parents-post-link :hover, .parents-post-link:focus, .parents-post-link:hover {
	color: var(--global--color-black) !important;
}

@media only screen and (max-width: 640px) {
	.parents-post-link-list {
		grid-template-columns: 1fr;
	}
}

.parents-post-link-media {
	height: var(--parents-post-link--media-height);
	margin: 0;
	padding: 0;
	width: var(--parents-post-link--media-width);
}

.parents-post-link-media:focus, .parents-post-link-media:hover {
	box-shadow: none !important;
}

.parents-post-link-media img {
	height: 100%;
	object-fit: cover;
	width: 100%;
}

.parents-post-link-text {
	display: flex;
	flex-direction: column;
	font-family: var(--global--font-versatile);
	font-size: var(--global--font-size-s);
	line-height: var(--global--base-line-height);
	padding-left: var(--global--spacing-unit);
}

.parents-post-link-text:focus, .parents-post-link-text:hover {
	box-shadow: none !important;
}

.parents-post-link-headline {
	color: var(--global--color-black);
	margin-bottom: var(--global--spacing-gap);
}

.parents-post-link-headline:focus, .parents-post-link-headline:hover {
	box-shadow: none !important;
}

.parents-post-link-headline:focus, .parents-post-link-headline:hover {
	color: currentColor !important;
}

.parents-post-link:focus .parents-post-link-headline, .parents-post-link:hover .parents-post-link-headline {
	text-decoration: underline;
}

.parents-post-link-date {
	color: var(--global--color-gray);
	font-family: var(--global--font-signage);
	font-size: var(--global--font-size-s, small);
}

.parents-post-link-date:focus, .parents-post-link-date:hover {
	box-shadow: none !important;
}

.parents-post-link-date:focus, .parents-post-link-date:hover {
	color: currentColor !important;
}

/* end Parents Posts */
.cv-nav-section {
	left: initial !important;
	position: relative !important;
	top: initial !important;
}

.js .topic-page-nav {
	background-color: #111;
	display: flex;
	flex-direction: column;
	float: left;
	height: auto;
	overflow-y: scroll;
	padding: 70px 20px;
}

.js .topic-page-nav .cv-nav-section {
	flex: 0 auto;
	margin: 16px;
	width: auto;
}

@media (min-width: 1900px) {
	.js .nu-news-covid-menu-container.nu-news-covid-menu-open {
		left: 75%;
	}
	
	.js .nu-news-covid-menu-container {
		width: 25%;
	}
}

.single-format-standardarticle-page div#js-smoothstate-container\ dbh {
	background: black;
}

.single-format-standardarticle-page main#content {
	background: white;
}

.single-format-standardarticle-page main#content {
	padding-top: 0 !important;
	position: relative;
	top: 160px;
}

.article-content {
	z-index: 0;
}

/* block group headings */
.wp-block-group h1, .wp-block-group h2, .wp-block-group h3, .wp-block-group h4, .wp-block-group h5, .wp-block-group h6 {
	clear: initial;
}

.wp-block-group h3:first-child + p {
	margin-top: 16px;
}

.wp-block-group h1:first-child, .wp-block-group h2:first-child, .wp-block-group h3:first-child, .wp-block-group h4:first-child, .wp-block-group h5:first-child, .wp-block-group h6:first-child {
	margin-top: 0;
}

/* block image alignment */
.wp-block-image.alignleft {
	margin: .5rem 1rem .5rem 0;
	padding-right: 1rem;
}

.has-signage-font {
	font-family: var(--global--font-signage);
}

:root {
}

.has-large-font-size {
	font-size: var(--wp--custom--typography--font-size--extra-large);
}

.wp-block-media-text__media img {
	pointer-events: none;
}

/*JEOPARDY*/
.jeopardy-quiz h4 {
	border: none;
	font-size: 1.335rem;
	font-weight: 700;
}

.jeopardy__answer {
	align-items: center;
	align-items: center;
	background: black;
	color: white;
	display: flex;
	font-family: jeopardyFont;
	font-size: 1.33rem;
	font-style: normal;
	font-weight: bold;
	justify-content: center;
	justify-content: center;
	letter-spacing: .05em;
	line-height: 1.2em;
	margin: 0 auto;
	min-height: 100px;
	padding: 2rem 3rem;
	text-align: center;
	text-shadow: .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black;
	text-transform: uppercase;
}

.jeopardy__answer p {
	margin: 0;
}

.jeopardy__question h5 {
	font-family: impact, "arial black", arial !important;
	font-size: 1.3em !important;
	margin: auto;
	margin-bottom: 3px !important;
}

.jeopardy-quiz {
	margin: auto;
	max-width: 800px;
}

.jeopardy__question, .jeopardy__question h5 {
	align-items: center;
	color: white;
	font-family: jeopardyFont;
	font-size: 1.33rem;
	font-style: normal;
	font-weight: bold;
	justify-content: center;
/* Don't knock it, it works. */
	letter-spacing: .05em;
	line-height: 1.2em;
	margin: 0 auto;
	text-align: center;
	text-shadow: .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black, .05em .05em .05em black;
	text-transform: uppercase;
}

.jeopardy__question {
	background: rgb(1, 10, 121);
	background: linear-gradient(-45deg,
			rgba(1, 10, 121, 1) 0%,
			rgba(14, 23, 134, 1) 25%,
			rgba(1, 10, 121, 1) 50%,
			rgba(14, 23, 134, 1) 75%,
			rgba(1, 10, 121, 1) 100%);
	background-repeat: no-repeat;
	background-size: cover;
	display: flex;
	flex-direction: column;
	min-height: 300px;
	padding: 2rem 3rem;
}

/* https://www.ffonts.net/OPTIKorinna-Agency.font */
@font-face {
	font-family: "jeopardyFont";
	src: url(data:application/octet-stream;base64,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) format("opentype");
}

.jeopardy__question p:first-of-type {
	margin: .5rem 0 1rem;
}

.jeopardy__question > * {
	flex: 0 0 auto;
}

/** Patches for block compatibility */
.wp-block-media-text ul, .wp-block-column ul {
	margin-left: auto;
}

.wp-block-newspack-blocks-homepage-articles .entry-wrapper {
	padding-left: 16px;
}

.wp-block-newspack-blocks-homepage-articles .entry-title {
	line-height: .9 !important;
}

.wp-block-newspack-blocks-homepage-articles .entry-title a:link {
	box-shadow: none !important;
}

.wp-block-newspack-blocks-homepage-articles .entry-date {
	margin-top: 0;
}

/** Ukrainian War */
.page-topic-coverage.russia-ukraine-war .full-index-posts,
.page-id-135611 .page-topic-coverage .full-index-posts {
	max-width: initial;
}

.page-id-135611 .page-topic-coverage .topic-right-column, .page-topic-coverage.russia-ukraine-war .index__posts-container + .link-button,
.page-topic-coverage.russia-ukraine-war .topic-right-column, .page-topic-coverage.russia-ukraine-war .index__posts-container + .link-button {
	display: none;
}

.page-id-135611 .page-topic-coverage .page-topper,
.page-topic-coverage.russia-ukraine-war .page-topper {
	background-position: center;
}

.page-id-135611 .page-topic-coverage .page-topper h1,
.page-topic-coverage.russia-ukraine-war .page-topper h1 {
	max-width: 1000px;
}

.nunews-hero-faculty-experts {
	padding: var(--global--spacing-unit);
}

.nunews-hero-faculty-experts h2 {
	font-size: var(--wp--custom--typography--font-size--huge);
	margin-top: 0;
}

.nunews-hero-faculty-experts .wp-block-buttons {
	display: flex;
	justify-content: center;
}

/* article body patch */
.article-body * + * {
	margin-top: initial;
}

.article-body > * + :not(p) {
	margin-top: 36px;
}

.article-body > p {
	margin-top: .8em !important;
}

/* article image layout patch */
@media (min-width: 770px) {
	.article__image-layout {
		margin-bottom: 12px;
	}
}

/* icb image compare */
.icbImageCompare {
	width: 100vw !important;
}

@media screen and (min-width: 600px) {
	.icbImageCompare {
		max-height: 700px;
		width: var(--wp--custom--layout--wide-size, 80%) !important;
	}
}

.icbImageCompare .overlay {
	background: rgba(0, 0, 0, 0.8) !important;
	font-family: var(--wp--preset--font-family--impact);
	font-size: var(--wp--custom--typography--font-size--huge) !important;
}

.icbImageCompare .caption {
	color: var(--wp--custom--color-lessen, gainsboro);
	font-size: var(--wp--custom--typography--font-size--tiny);
	text-align: left;
}

.wp-block-icb-image-compare .comparison-slider-wrapper .comparison-slider .divider::after, .wp-block-icb-image-compare .icbImageCompare .comparison-slider .divider::after {
	display: none;
}

.wp-block-icb-image-compare .comparison-slider-wrapper .comparison-slider .divider::before, .wp-block-icb-image-compare .icbImageCompare .comparison-slider .divider::before {
	background-color: white;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDcwMCA3MDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDcwMCA3MDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNNzcuMSwzNTBMMjEwLDQ4Mi45VjIxN0w3Ny4xLDM1MHoiLz48cGF0aCBkPSJNNjIyLjksMzUwTDQ5MCwyMTd2MjY1LjlMNjIyLjksMzUweiIvPjxwYXRoIGQ9Ik00ODYuMyw0ODUuOXYtMi45bC0yLjksMi45SDQ4Ni4zeiIvPjxwYXRoIGQ9Ik0yMTQuNiwyMTQuMXYyLjlsMi45LTIuOUgyMTQuNnoiLz48cGF0aCBkPSJNMjE3LjUsNDg1LjlsLTIuOS0yLjl2Mi45SDIxNy41eiIvPjxwYXRoIGQ9Ik00ODYuMywyMTQuMWgtMi45bDIuOSwyLjlWMjE0LjF6Ii8+PHBhdGggZD0iTTM5NC4zLDM1MGMwLDI0LjItMTkuNiw0My45LTQzLjksNDMuOXMtNDMuOS0xOS42LTQzLjktNDMuOXMxOS42LTQzLjksNDMuOS00My45UzM5NC4zLDMyNS44LDM5NC4zLDM1MCIvPjwvZz48L3N2Zz4K");
	border-radius: 50%;
	content: "";
	height: 40px;
	left: -20px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	transform: none;
	transition: all .1s ease-in-out;
	width: 40px;
}

/* timeline */
.wp-block-jetpack-timeline {
	margin-top: var(--wp--style--block-gap);
}

.wp-block-jetpack-timeline-item .wp-block-image figcaption {
	text-align: left;
}

@media screen and (min-width: 600px) {
	.wp-block-jetpack-timeline-item + .wp-block-jetpack-timeline-item {
		margin-top: -18%;
	}
}

.wp-block-jetpack-timeline.is-alternating {
	margin-left: auto;
	margin-right: auto;
	max-width: var(--wp--custom--layout--wide-size);
}

ul.wp-block-jetpack-timeline h4 {
	margin: 4px auto 12px;
}

/* block headers */
[class^="wp-block-"] h4 {
	border-bottom: none;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}

h2.is-softened {
	border: none;
	font-family: var(--wp--preset--font-family--display) !important;
	font-size: var(--wp--custom--typography--font-size--huge);
	letter-spacing: normal;
	line-height: 1.15;
	text-align: left;
}

@media screen and (min-width: 700px) {
	h2.is-softened {
		margin-left: calc(50% - 375px - 16px);
		max-width: max(calc(50vw + 400px), var(--wp--custom--layout--content-size));
	}
}

/* block group */
@media screen and (min-width: 700px) {
	.article-body > .wp-block-column > .wp-block-group:not(.alignwide):not(.alignfull) {
		margin-left: 0;
	}
	
	.article-body > .wp-block-group:not(.alignwide):not(.alignfull) {
		margin-left: auto;
		margin-right: auto;
		max-width: var(--wp--custom--layout--content-size);
	}
}

/* Block: HR */
hr.wp-block-separator {
	border: none;
	border-bottom: none;
	border-top-width: var(--wp--custom--border--thin, 1px);
	margin-bottom: var(--wp--style--block-gap, 1.75rem);
	margin-top: 2.25rem;
	width: 130px;
}

/* Block:Image */
.wp-block-image .alignright {
	margin-left: 1.5rem;
}
.wp-block-image.aligncenter .wp-element-caption, .wp-block-image .aligncenter .wp-element-caption {
	margin-left: auto;
	margin-right: auto;
	max-width: var(--wp--custom--layout--content-size);
} 

/* Post: Last Two Years */
.postid-127780 .article-topper__byline {
	color: transparent;
}

.postid-127780 .article-topper__byline__author {
	color: inherit;
	height: 0;
	margin: 0;
	width: 0;
}

.postid-127780 .article-topper__byline__author-name {
	color: inherit;
	height: 0;
	width: 0;
}

.postid-127780 .article-content {
	padding-top: 0;
}

/* byline */
.nunews-byline--top {
	font-family: var(--wp--preset--font-family--display);
	font-size: var(--wp--custom--typography--font-size--small);
	margin: 16px auto 0 !important;
	max-width: var(--wp--custom--layout--content-size);
}

/* post: beyond the pump */
.postid-128823 .article-body > .wp-block-image,
.postid-128823 .wp-block-image {
	margin-bottom: 36px;
	margin-top: 0;
}

@media screen and (max-width: 799px) {
	.postid-128823 .wp-block-image figcaption {
		text-align: center;
	}
}

@media screen and (min-width: 800px) {
	.postid-128823 .wp-block-image figcaption {
		padding-left: 125px;
		text-align: left;
	}
}

/* Post: Then and Now */
.postid-127780 .article__featured-image-mod {
	display: none;
}

/* Post Image Position Bottom */
.postid-129035 .js-gallery-image[src$="032322_AS_Lonely_Bones_Skate_07.jpg"] {
	object-fit: cover;
	object-position: bottom;
	opacity: 1;
}

/* Post Image Position Top */
.postid-129076 .js-gallery-image[src$="032322_AS_Lonely_Bones_Skate_02-1.jpg"],
.postid-129691 .article__image-layout__image {
	object-fit: cover;
	object-position: top;
	opacity: 1;
}

/* Post Image Position Top Left */
.postid-131831 .js-gallery-image[src$="e9d4d9b5e85e2517096c833914391735-1000x0-c-default.jpg?ssl=1"],
.postid-131831 .js-gallery-image[src$="e9d4d9b5e85e2517096c833914391735-1000x0-c-default.jpg"] {
	object-fit: cover;
	object-position: top left;
	opacity: 1;
}

/* Post Image Position Bottom Left */
.postid-132075 .js-gallery-image[src$="ab9e8b1a2809c422257a4e14bf44b175-1000x0-c-default.jpg"],
.postid-132075 .js-gallery-image[src$="ab9e8b1a2809c422257a4e14bf44b175-1000x0-c-default.jpg?ssl=1"] {
	object-fit: cover;
	object-position: bottom left;
	opacity: 1;
}

/* Home: Top Feature */
.home .index__custom-tease {
	background-position: center;
}

/* Legacy: QA */
.article__qa-question .article__qa-question__text {
	min-height: 4.3rem;
}

/* Legacy: Links */
.article-body a:not(.media-img):not(.article__related-posts__link):not(.article__qa__intro__author-mod):not(.article-topper__social-link):not(.article-topper__byline__author-name):not(.t-link):not(.link-button):not(.sc-event__url) {
	box-shadow: initial;
	color: #004C7D;
	text-decoration: underline;
}

.article-body a:not(.media-img):not(.article__related-posts__link):not(.article__qa__intro__author-mod):not(.article-topper__social-link):not(.article-topper__byline__author-name):not(.t-link):not(.link-button):not(.sc-event__url) b {
	font-weight: inherit;
}

.article-body a :focus, .article-body a :hover {
	box-shadow: 0 1.5em 0 #E6E6E6 inset;
	color: #004C7D;
	text-decoration: none;
}

/* Legacy: Article body */
.article-body {
	font-variant-numeric: lining-nums;
}

/* Legacy: Spotlight section */
.article-body .spotlight-section .spotlight__title_box a {
	color: #fff !important;
	text-decoration: none !important;
}

.article-body .spotlight-section .spotlight__title_box h3:hover {
	color: #000 !important;
	background-color: #fff;
	box-shadow: none;
}

/* Video block */
.wp-block-video.alignleft {
	margin-right: 1.5rem;
}

.wp-block-video.alignright {
	margin-left: 1.5rem;
}

/* URL Input Editor */
.wp-block-nunews-previous-coverage .block-editor-url-input__button {
	color: #fff;
}

/* Search Result Tease */
.hp__tease_text br {
	display: none;
}

.hp__tease_text .tease__hed {
	display: block;
	font-size: 1.6rem;
	line-height: .9;
	margin: 0 0 .25em;
}

.hp__tease_text .tease__dek {
	display: block;
	color: var(--wp--custom--color--foreground);
	font-family: var(--wp--preset--font-family--body);
	font-size: var(--wp--preset--font-size--medium);
	line-height: var(--wp--custom--typography--line-height--normal);
	font-weight: 400;
	margin-bottom: .5rem;
}

/* Remove clear */
.no-clear {
	clear: unset !important;
}

.must-clear {
	clear: both !important;
}

/* hotfix for stretched image on front page */
.hp-featured-article__img {
	object-fit: cover;
	object-position: center;
}

/* Header Story Link */
.header-story-link :is(h2, h3, h4) {
	margin-bottom: 0 !important;
}

.header-story-link p {
	font-family: var(--wp--preset--font-family--display);
	font-weight: 700;
	margin-top: 0 !important;
}

/* Alignments */
.alignright {
	margin: 1.3rem 0 0 15px !important;
	clear: right;
}

.wp-block-embed.alignright {
	margin: 1.3em 0 0 15px;
}

/* hotfix for featured images being zero opacity */
.hp-topper__feature__img {
	opacity: 1 !important;
	object-fit: cover;
	object-position: center;
}

.article-topper .article-bg-image--big-image {
	opacity: 1 !important;
}

/* hotfix for article header titles being squished */
@media (min-width: 1500px) {
	.article-topper--image-side .article-topper__hgroup {
		padding: 160px 10px 10px;
		width: auto;
		max-width: 500px;
	}
}

/* site footer column hotfix */
@media(min-width:600px) {
	.site-footer__about-text-mod {
		-moz-columns: unset;
		column-count: unset;
	}
}

/* figure caption not showing hotfix */
figure figcaption, .wp-element-caption {
	color: var(--wp--custom--color--lessen);
	font-family: var(--wp--preset--font-family--small);
	font-size: var(--wp--custom--typography--font-size--small, small);
	letter-spacing: -.01em;
	line-height: 1.55;
	text-align: left;
}

/* Blockquote */
.wp-block-pullquote blockquote {
	float: none !important;
	max-width: var(--wp--custom--layout--content-size) !important;
	width: 100% !important;
	margin: auto;
	background: none;
	border-top: 4px solid;
	border-bottom: 4px solid;
}

/* Verse/Poetry */
pre.wp-block-verse {
	font-family: var(--wp--preset--font-family--technical);
	font-size: var(--wp--custom--typography--font-size--medium);
	max-width: var(--wp--custom--layout--content-size);
	margin-left: auto;
	margin-right: auto;
	border-left: 6px solid var(--wp--custom--color--border);
	padding-left: 16px;
}

/** Notification Panel */
.nueac-notification-panel {
	background: var(--wp--custom--color--background);
	color: var(--wp--custom--color--foreground);
	border: var(--wp--custom--color--border);
	font-family: var(--wp--preset--font-family--small);
	padding: 18px;
	border-radius: var(--wp--custom--border--radius-regular);
}

.nueac-notification-panel p:last-of-type {
	margin-bottom: 0;
}

/** Image alignment patch */
.aligncenter img {
	width: initial !important;
}

/* In the press button patch */
.in-the-press-btn {
	color: white !important;
	text-decoration: none !important;
}

/* QA border patch */
.wp-block-nunews-qa-question::before, h3.wp-block-nunews-qa-question::before {
	margin-top: 10px;
}

.wp-block-nunews-qa-question::after, h3.wp-block-nunews-qa-question::after {
	content: none;
}

/* Parents page button patch */
.nu-news-covid-home-btn a {
	color: white;
}

.nu-news-covid-home-btn:hover a {
	color: black;
}

.page-parent .lead-link__link {
	border: 1px solid white;
	background: black;
	color: white !important;
	text-decoration: none !important;
}

.page-parent .lead-link__link:hover {
	background: white;
	color: black !important;
	text-decoration: none !important;
}

/* Patches previous coverage heading size */
h3.nunews-previous-coverage__title {
	font-size: var(--wp--preset--font-size--x-large) !important;
}

/* Patches previous coverage title hover effect */
.nunews-previous-coverage__body a:is(:link,:visited) {
	text-decoration: none !important;
}

.nunews-previous-coverage__title:is(:hover, :active) {
	box-shadow: none !important;
	text-decoration: underline !important;
}

/* Patches previous coverage button vfx */
.nunews-previous-coverage__controls .link-button:is(:link, :visited) {
	transition: none !important;
	border-color: #fff !important;
	background-color: #000 !important;
}

.nunews-previous-coverage__controls .link-button:is(:hover, :focus, :active) {
	transition: none !important;
	color: #000;
	background-color: #fff !important;
}

/* Adds space to article share component */
.full-width-vote-holder {
	margin-top: var(--wp--style--block-gap);
	margin-bottom: var(--wp--style--block-gap);
}

/* Adds space to site footer */
.site-footer {
	margin-top: calc(2 * var(--wp--style--block-gap));
}

/* Add a little breathing room on this black sidebar. An example of this is on the Russia Ukraine War page */
.nunews-hero-faculty-experts {
	padding: 25px;
}

/* Reinforce link colors on this black sidebar. An example of this is on the Russia Ukraine War page */
.nunews-hero-faculty-experts a, .nunews-hero-faculty-experts a:link, .nunews-hero-faculty-experts a:visited, .nunews-hero-faculty-experts a:active, .nunews-hero-faculty-experts a:hover, .nunews-hero-faculty-experts a:focus {
	color: #fff;
}

/* Q&A Block patch */
.wp-block-nunews-qa-question,
h3.wp-block-nunews-qa-question {
	clear: unset !important;
	font-size: var(--wp--custom--font-size--large, large);
}

/* Hides image captions on individual images in the gallery block */
.wp-block-gallery .wp-block-image .wp-element-caption {
	display: none;
}

.wp-block-gallery .blocks-gallery-caption.wp-element-caption {
	text-align: left;
}

/* Adds floats to pullquotes that are aligned left or right */
.wp-block-pullquote.alignleft p,
.wp-block-pullquote.alignright p,
.wp-block-pullquote.has-text-align-left p,
.wp-block-pullquote.has-text-align-right p {
	font-size: var(--wp--custom--font-size--extra-large);
}

.wp-block-pullquote:is(.has-text-align-left, .alignleft) {
	float: left;
	margin: .5rem 1rem .5rem 0;
	padding-right: 1rem;
}

.wp-block-pullquote:is(.has-text-align-right, .alignright) {
	float: right;
	margin-left: 1.5rem;
}

.wp-block-pullquote {
	padding: 1.25rem 0 .5rem;
}

@media screen and (max-width:767.9px) {
	.wp-block-pullquote:is(.alignleft, .alignright, .has-text-align-left, .has-text-align-right) {
		float: none !important;
		margin: .5rem auto;
	}
}

/*------------------------------*/
/*----- CS Aug 22 Updates -----*/
/*----- Covid Page -----------*/
/*---------------------------*/
/* Header Image - This adjusts the featured image to display the people not their feet */
.coronavirus-page .page-topper {
	background-position: top;
	padding-left: 25px;
	padding-right: 25px;
}

/* H1 - Lining up the h1 in the featured images area */
.coronavirus-page .inner-page-topper {
	margin: 0 auto;
	max-width: 1150px !important;
}

/* H1 - Line h1 up with the rest of the page on larger screens */
@media screen and (min-width: 1024px) {
	.coronavirus-page .inner-page-topper {
		max-width: 1150px !important;
		margin: 0 auto;
	}
}

/* Whole Page - reinforce font */
.coronavirus-page .font-family-display, .coronavirus-page p, .coronavirus-page li {
	font-family: var(--wp--preset--font-family--display) !important;
}

/* Whole Page - cap most blocks with a max width to ensure alignment */
.coronavirus-page .alignwide {
	max-width: 1150px !important;
	margin: 0 auto !important;
}

/* Husky box - make it full width  */
.coronavirus-page .covid-page-husky-backdrop {
	margin-top: -52px !important;
	width: 100vw !important;
	background-color: #000;
	justify-content: flex-start;
	min-height: 330px !important;
	margin-bottom: 70px;
	padding: 0 35px;
}

/* Husky box - Add a background image (Husky) when there's more room so it doesn't overlap with the text */
/* Increase padding so the text in the Husky box lines up with the h1 of the page */
@media screen and (min-width: 1024px) {
	.coronavirus-page .covid-page-husky-backdrop {
		background-image: url(https://stgnunews.wpengine.com/wp-content/uploads/2022/08/Husky.png);
		background-position: 95% 18%;
		background-repeat: no-repeat;
		background-size: 800px;
		padding: 0 0 0 50px;
	}
}

/* Husky box - Text Wrapper */
.coronavirus-page .wp-block-cover__inner-container {
	padding: 0;
	max-width: 1150px !important;
	margin: 0 auto;
}

/* Husky box - The text wrapper for the text in the box with the Husky */
.coronavirus-page .covid-page-husky-backdrop-text-container {
	padding-left: 15px;
	padding-bottom: 0;
	max-width: 1000px;
}

/* Husky box - To line up the text in the husky box with the stuff below */
@media (min-width: 1190px) {
	.coronavirus-page .covid-page-husky-backdrop {
		padding-left: 50px;
		padding-right: 50px;
	}
}

/* Husky box - The paragraph of text in the box with the husky */
.coronavirus-page .covid-page-husky-backdrop-text {
	padding-left: 0;
}

/* Husky box - keep the text itself from going super wide */
@media screen and (min-width: 1024px) {
	.coronavirus-page .covid-page-husky-backdrop-text {
		width: 60%;
	}
}

/* Info Highlights Box - Box container, add border */
.coronavirus-page .coronavirus-info-highlights-box {
	border: solid rgba(151,151,151,0.6) 1px;
}

/* Info Highlights Box and Additional Links - Mobile spacing */
.coronavirus-page .coronavirus-links-block, .coronavirus-page .coronavirus-info-highlights-box {
	margin-bottom: 30px;
}

.coronavirus-page .covid-page-featured-article-detail-cols {
	margin: 0;
}

/* Additional Links - title of the additonal links at the bottom of the page, the 3 blocks */
.coronavirus-page .covid-page-additional-links-title, .coronavirus-page .covid-page-header {
	margin: 0 0 10px !important;
}

/* Info Highlights Links - Title Links */
.coronavirus-page .covid-page-additional-links-title a, .coronavirus-page .covid-page-additional-links-title a:link, .coronavirus-page .covid-page-additional-links-title a:visited {
	color: rgb(73, 73, 73) !important;
	text-decoration: none !important;
	border-bottom: 2px solid #000 !important;
}

.coronavirus-page .covid-page-additional-links-title a:hover, .coronavirus-page .covid-page-additional-links-title a:active, .coronavirus-page .covid-page-additional-links-title a:focus {
	color: #c00 !important;
	text-decoration: none !important;
	border-bottom: 2px solid #c00 !important;
}

/* Faculty Expert Articles - Also widening the column containers and columns themselves of the faculty experts area on the covid page */
.coronavirus-page .covid-page-featured-news-cols, .coronavirus-page .covid-page-featured-news-col {
	flex-basis: 0 !important;
	flex-grow: 1 !important;
	margin-top: 0 !important;
}

/* Faculty Expert Articles - Bold and increase font size of the title of the articles */
.coronavirus-page .nunews-post-link__link {
	font-size: var(--wp--custom--font-size--regular) !important;
	font-weight: 700;
}

/* Faculty Expert Articles - reinforce font and adjust spacing for mobile rows to not have odd spacing */
.coronavirus-page .wp-block-column .covid-page-featured-article-detail {
	margin-bottom: 0;
	font-family: var(--wp--preset--font-family--display);
	font-size: var(--wp--custom--font-size--small);
}

/* Faculty Expert Articles - Details Category Link */
.coronavirus-page .covid-page-featured-article-detail .covid-page-featured-article-detail-category {
	font-weight: 700;
	color: #c00 !important;
}

/* Faculty Expert Articles - Details Post Type */
.coronavirus-page .covid-page-featured-article-detail .covid-page-featured-article-detail-post {
	color: #c00;
}

/* Faculty Expert Articles - Details Post Type */
.coronavirus-page .covid-page-featured-article-detail .covid-page-featured-article-detail-date {
}

/* fix this extra spacing around the h1 on prod :( */
@media screen and (min-width: 1024px) {
	.coronavirus-page .cv-title-section {
		margin-left: 0 !important;
	}/*------------------------------*/
	/*-- End Covid Page Updates ---*/
	/*---------------------------*/
	
}

/* Block quote running into text :( */
@media (min-width: 600px) {
	.article-body blockquote:not(.base-body__quote--full) {
		margin-right: 35px;
	}
}

/* reset tiktok embeds in articles to their original width. requires adding this class until we refactor the CSS. */
blockquote.tiktok-embed {
	width: initial !important;
}

/* Remove extra spacing before Q# headers in Q&A treatment */
.wp-block-nunews-qa-question::before {
	padding-left: 0 !important;
}

/* Removes the underline under Q# because it's not worth it */
.wp-block-nunews-qa-question + p::before {
	content: "";
}

/* Image Gallery: limits width to content unless other width is specified */
.wp-block-gallery:not(.alignwide, .alignfull) {
  max-width: var(--wp--custom--layout--content-size);
}

@media screen and (max-width: 769px) {
.wp-block-gallery.should-stack-on-narrow {
  flex-direction: column;
}

.wp-block-gallery.has-nested-images.should-stack-on-narrow  figure.wp-block-image:not(#individual-image){
  width: 100%;
}
  }

/** Embed Twitter: Aligns the block with the placement when alignleft. */
.wp-block-embed-twitter.alignleft {
	margin: 1.3em 15px 0 0;
}

.wp-block-embed-twitter.alignleft .article__embed{ 
	margin: 0 !important;
}

/** Homepage banner patches */
.nu-news-parents-banner {
	display: block !important;
}

@media screen and (max-width: 1023.9px) {
    .call-bar_container .call-bar_content {
        max-width: unset;
    }
}

/** Oakland Campus Comes Alive featured image patch */
.postid-148162 .article-bg-image--big-image, 
.postid-148162  .article-image-mod--big-image {
	background-position: center left;
}

/** align patches */
.alignwide {
	margin-left: auto;
	margin-right: auto;
}

.wp-block-gallery:not(.alignright, .alignleft, .aligncenter, alignfull) {
  margin-left: auto;
  margin-right: auto;
	max-width: var(--wp--custom--layout--wide-size);
}
