@font-face {
	font-family: "TiemposText";
	src: url("https://www.bu.edu/cdn/fonts/TiemposText/TiemposText-Regular.eot");
	src: url("https://www.bu.edu/cdn/fonts/TiemposText/TiemposText-Regular.eot?#iefix") format("embedded-opentype"),
		url("https://www.bu.edu/cdn/fonts/TiemposText/TiemposText-Regular.woff") format("woff");
	font-style: normal;
	font-weight: 400;
}

@font-face {
	font-family: "TiemposText";
	src: url("https://www.bu.edu/cdn/fonts/TiemposText/TiemposText-Regular-Italic.eot");
	src: url("https://www.bu.edu/cdn/fonts/TiemposText/TiemposText-Regular-Italic.eot?#iefix") format("embedded-opentype"),
		url("https://www.bu.edu/cdn/fonts/TiemposText/TiemposText-Regular-Italic.woff") format("woff");
	font-style: italic;
	font-weight: 400;
}

@font-face {
	font-family: "TiemposHeadline";
	src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Medium.eot");
	src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Medium.eot?#iefix") format("embedded-opentype"),
		url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Medium.woff") format("woff");
	font-style: normal;
	font-weight: 500;
}

@font-face {
	font-family: "TiemposHeadline";
	src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Medium-Italic.eot");
	src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Medium-Italic.eot?#iefix") format("embedded-opentype"),
		url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Medium-Italic.woff") format("woff");
	font-style: italic;
	font-weight: 500;
}

@font-face {
	font-family: "TiemposHeadline";
	src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Semibold.eot");
	src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Semibold.eot?#iefix") format("embedded-opentype"),
		url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Semibold.woff") format("woff");
	font-style: normal;
	font-weight: 600;
}

@font-face {
	font-family: "TiemposHeadline";
	src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Semibold-Italic.eot");
	src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Semibold-Italic.eot?#iefix") format("embedded-opentype"),
		url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Semibold-Italic.woff") format("woff");
	font-style: italic;
	font-weight: 600;
}

@font-face {
	font-family: "TiemposHeadline";
	src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Black.eot");
	src: url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Black.eot?#iefix") format("embedded-opentype"),
		url("https://www.bu.edu/cdn/fonts/TiemposHeadline/TiemposHeadline-Black.woff") format("woff");
	font-style: normal;
	font-weight: 900;
}

@font-face {
	font-family: "Pressura";
	src: url("https://www.bu.edu/cdn/fonts/Pressura-Light/Pressura-Light.eot");
	src: url("https://www.bu.edu/cdn/fonts/Pressura-Light/Pressura-Light.eot?") format("embedded-opentype"),
		url("https://www.bu.edu/cdn/fonts/Pressura-Light/Pressura-Light.woff") format("woff"),
		url("https://www.bu.edu/cdn/fonts/Pressura-Light/Pressura-Light.ttf") format("truetype");
	font-style: normal;
	font-weight: 300;
}

@font-face {
	font-family: "Pressura";
	src: url("https://www.bu.edu/cdn/fonts/Pressura-Regular/Pressura-Regular.eot");
	src: url("https://www.bu.edu/cdn/fonts/Pressura-Regular/Pressura-Regular.eot?") format("embedded-opentype"),
		url("https://www.bu.edu/cdn/fonts/Pressura-Regular/Pressura-Regular.woff") format("woff"),
		url("https://www.bu.edu/cdn/fonts/Pressura-Regular/Pressura-Regular.ttf") format("truetype");
	font-style: normal;
	font-weight: 400;
}

@font-face {
	font-family: "Pressura";
	src: url("https://www.bu.edu/cdn/fonts/Pressura-Bold/Pressura-Bold.eot");
	src: url("https://www.bu.edu/cdn/fonts/Pressura-Bold/Pressura-Bold.eot?") format("embedded-opentype"),
		url("https://www.bu.edu/cdn/fonts/Pressura-Bold/Pressura-Bold.woff") format("woff"),
		url("https://www.bu.edu/cdn/fonts/Pressura-Bold/Pressura-Bold.ttf") format("truetype");
	font-style: normal;
	font-weight: 700;
}

@font-face {
	font-family: "Brandon-Text";
	src: url("https://www.bu.edu/cdn/fonts/BrandonText-Black-Italic/2BA300_2_0.eot");
	src: url("https://www.bu.edu/cdn/fonts/BrandonText-Black-Italic/2BA300_2_0.eot?#iefix") format("embedded-opentype"),
		url("https://www.bu.edu/cdn/fonts/BrandonText-Black-Italic/2BA300_2_0.woff") format("woff"),
		url("https://www.bu.edu/cdn/fonts/BrandonText-Black-Italic/2BA300_2_0.ttf") format("truetype");
	font-style: italic;
	font-weight: 900;
}

.entry-title {
	display: none;
}

.entry a:visited,
.entry a:visited strong,
.entry a:visited b {
	color: #fc5949;
}

.entry a,
.entry a strong,
.entry a b {
	color: #fc5949;
}

.entry h2 {
	color: #8DD1C1;
	font-family: "TiemposHeadline";
	font-size: 35px;
	line-height: 1.4;
	font-weight: 600 !important;
}

.entry h3 {
	color: #8DD1C1;
	font-size: 23px;
	font-family: "TiemposHeadline";
	font-weight: 500 !important;
	margin-top: 25px;
}

.content-banner-page-width .banner-container {
	background-color: #fff;
}

.nosidebar-story {
	background: url(images/bg-halftone.png) no-repeat center top;
	margin-top: -100px;
	padding-top: 100px;
}

.feature {
	position: relative;
	margin-bottom: 0;
	background-color: #fff;
}

.feature img {
	display: block;
	margin: 0;
	width: 100% !important;
	height: auto !important;
}

.mhm-title {
	width: auto;
	z-index: 3;
	position: relative;
	// bottom:-86px;
	// left:30px;
	// right:30px;
	margin: -122px 30px 25px 30px;
	text-align: left;
}

.mhm-title .hed {
	margin: 10px 0 25px 0;
	color: #8DD1C1;
	font-family: "TiemposHeadline";
	font-size: 87px;
	line-height: 1.1;
	font-weight: 600 !important;

	letter-spacing: 0.0em;
	-webkit-font-kerning: normal;
	-moz-font-kerning: normal;
	-o-font-kerning: normal;
	-ms-font-kerning: normal;
	font-kerning: normal;
}

.mhm-story1 .mhm-title .hed {
	max-width: 800px;
}

.mhm-story3 .mhm-title .hed {
	font-size: 82px;
}

.mhm-title .dek {
	color: #FAB940;
	font-size: 24px;
	line-height: 1.15;
	font-weight: normal !important;
	font-family: "Pressura";
	text-transform: uppercase;

	margin-top: 10px;
}

.mhm-story1 .mhm-title .dek {
	max-width: 420px;
}

.mhm-title h6 {
	font-size: 20px;
	line-height: 1.0;
	font-family: "Pressura";
	text-transform: uppercase;
}

.mhm-title span {
	display: block;
	background-color: #FA584C;
	color: #fff;
	padding: 7px 8px 8px 8px;
	width: 213px;
}

.mhm-title span:first-child {
	background-color: #EA4D42;
	color: #FE968E;
	font-size: 12px;
	line-height: 12px;
	width: 84px;
	padding: 6px 8px;
}


.nosidebar-story .entry>p.lede:first-letter {
	font-family: "TiemposHeadline";
	font-weight: bold;
	font-size: 103px;
	padding-top: 9px;
	color: #FAB940;
}

.nosidebar-story .entry div.full-width::before,
.nosidebar-story .entry div.full-width::after {
	display: none;
}


.nosidebar-story .entry div.full-width {
	margin-top: 75px;
	margin-bottom: 75px;
}

.mhm-video {
	position: relative;
	margin: 25px 30px;
	background-color: #000;
}

.mhm-video>a {
	display: block;
	position: relative;
}

.mhm-video p {
	position: absolute;
	z-index: 2;
	top: 50%;
	left: 100px;
	right: 100px;
	margin: -25px 0 0 0;
	color: #8cd1c1;
	font-size: 47px;
	font-weight: 900;
	font-style: italic;
	font-family: "Brandon-Text";
	text-align: center;
}


.mhm-video-playbtn {
	display: inline-block;
	margin-left: 20px;
	vertical-align: middle;
	width: 70px;
	height: 70px;
	background: url(images/mhm-play-button.png) no-repeat center center;
}



.nosidebar-story .entry blockquote.side {
	width: 34%;
	padding-left: 65px;
	margin-right: 20px;
}

.nosidebar-story .entry blockquote.side p {
	font-family: "TiemposText";
	font-size: 29px;
	line-height: 1.4;
	font-style: italic;
	color: #fc5949;
	position: relative;
}

.nosidebar-story .entry blockquote.side p span {
	text-indent: -9999px;
	display: block;
	width: 67px;
	height: 43px;
	background: url(images/ldquo.png) no-repeat 0 0;
	position: absolute;
	top: -44px;
	left: -44px;
}



.mhm-signs-need-help,
.mhm-suicide-on-campus,
.mhm-get-help {
	background: #FAFAF9 url(images/bg-aside.png) no-repeat center center;
	padding: 90px;
}

.mhm-suicide-on-campus {
	background: #FAFAF9 url(images/bg-aside-suicide.png) no-repeat center center;
}

.mhm-get-help {
	background: #FAFAF9 url(images/bg-aside-help.png) no-repeat center center;
}

.mhm-signs-need-help .mhm-source,
.mhm-suicide-on-campus .mhm-source,
.mhm-get-help .mhm-source {

	color: #C3C3C3;
	font-size: 14px;
	margin: 15px 0;

}

.mhm-signs-need-help h2,
.mhm-suicide-on-campus h2,
.mhm-get-help h2 {
	margin-left: -6px;
	max-width: 550px;

}

.mhm-signs-need-help span,
.mhm-suicide-on-campus span,
.mhm-get-help span {
	display: inline-block;
	background: #FAFAF9;
	padding: 4px 6px;

}

.mhm-signs-need-help ul,
.mhm-suicide-on-campus ul,
.mhm-get-help ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.mhm-signs-need-help ul li,
.mhm-suicide-on-campus ul li,
.mhm-get-help ul li {
	list-style-type: none;
	color: #fbbb35;
	font-size: 18px;
	padding: 4px 0;
	line-height: 1.4;
	font-family: "Pressura";
	max-width: 550px;
	margin-left: -6px;
}

.mhm-signs-need-help ul li em,
.mhm-suicide-on-campus ul li em,
.mhm-get-help ul li em {
	font-style: normal;
	color: #d6c39c;
}


.mhm-stats-box {
	margin: 40px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.5);
}

.lt-ie9 .mhm-stats-box {
	border: 1px solid #eee;
}

.mhm-stats-box br {
	display: none;
}


.mhm-stats-box,
.mhm-stats-box * {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.mhm-stats-box .mhm-stats-box-header {
	background-color: #8cd1c1;
	text-align: center;
	padding: 30px;
}

.mhm-stats-box .mhm-stats-box-header h2 {
	color: #fff;
	font-family: "Pressura";
	font-size: 20px;
}

.mhm-stats-box .mhm-stats-box-header p {
	color: #509283;
	font-family: "Pressura";
	font-size: 16px;
	max-width: 600px;
	margin: 0 auto;
}

.mhm-stats-box-data {
	width: 100%;
	overflow: hidden;
	display: table;
	font-family: "Pressura";
	border-top: 1px solid #eee;
}

.mhm-stats-box-data:first-child {
	border-top: 0;
}

.mhm-stats-box-column {
	display: table-cell;
	width: 50%;
}

.mhm-stats-box-column:first-child {
	border-right: 1px solid #eee;
}

.mhm-stats-box-data-header,
.mhm-stats-box-data-items {
	display: table;

	text-align: center;
	width: 100%;
}

.mhm-stats-box-data-item {
	display: table-cell;
	vertical-align: middle;
	width: 50%;
	text-align: center;
	padding: 20px;
}

.mhm-stats-box-data-header>div {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	text-align: center;
	padding: 20px;
}

.mhm-stats-box-data-header span {
	display: inline-block;
	margin: 0 auto;
	padding: 4px 8px;

	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #FCFCFC;
	-webkit-box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.4);
	box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.4);
	color: #589688;
	font-size: 16px;
	font-weight: bold;
}

.mhm-stats-box-data-label {
	text-transform: uppercase;
	color: #3f7f70;
	font-size: 17px;
	font-weight: 300;
	display: block;
}

.mhm-stats-box-data-bottom-label {
	color: #909896;
	font-size: 15px;
	font-weight: 400;
	display: block;
	max-width: 200px;
	margin-right: auto;
	margin-left: auto;
}

.mhm-stats-box-data-value {
	display: block;
	color: #8cd1c1;
	font-size: 32px;
	font-weight: bold;
	padding: 15px 0;
}

.mhm-stats-box-data-value-increase {
	color: #fbbb35;
	font-weight: bold;
	font-size: 17px;

}



.mhm-stats-col-4 .mhm-stats-box-column {
	width: 25%;
	vertical-align: top;
}

.mhm-stats-col-4 .mhm-stats-box-column {
	border-right: 1px solid #eee;
}

.mhm-stats-col-4 .mhm-stats-box-column:last-child {
	border-right: 0;
}


.mhm-stats-col-5 .mhm-stats-box-column {
	width: 20%;
	vertical-align: top;
}

.mhm-stats-col-5 .mhm-stats-box-column {
	border-right: 1px solid #eee;
}

.mhm-stats-col-5 .mhm-stats-box-column:last-child {
	border-right: 0;
}



/*
	 .d8888b.                d8b                     8888888b.
	d88P  Y88b               Y8P                     888   Y88b
	Y88b.                                            888    888
	 "Y888b.   .d88b. 888d888888 .d88b. .d8888b      888   d88P 8888b.  .d88b.  .d88b.
	    "Y88b.d8P  Y8b888P"  888d8P  Y8b88K          8888888P"     "88bd88P"88bd8P  Y8b
	      "88888888888888    88888888888"Y8888b.     888       .d888888888  88888888888
	Y88b  d88PY8b.    888    888Y8b.         X88     888       888  888Y88b 888Y8b.
	 "Y8888P"  "Y8888 888    888 "Y8888  88888P'     888       "Y888888 "Y88888 "Y8888
	                                                                        888
	                                                                   Y8b d88P
	                                                                    "Y88P"
*/

.series-page .series-banner-page-width:before {
	z-index: 100;
}

.series-page .series-intro {
	background-color: #fff;
}

.series-page .series-intro p {
	color: #4E4E4E;
	position: relative;
	z-index: 10;
	font-size: 18px;
	max-width: 780px;
	line-height: 1.4;
	margin: 15px 0 0 0;
}

.series-page .series-intro p:first-child {
	margin-top: 0;
}

.series-page h1.series-title {
	display: none;
}

.series-page .mhm-title h6 {
	font-size: 47px;
}

.series-page .mhm-title span:last-child {
	width: 501px;
	padding: 12px;
}


.series-page .series-intro .series-description {
	-moz-column-count: 2;
	-moz-column-gap: 40px;
	-webkit-column-count: 2;
	-webkit-column-gap: 40px;
	column-count: 2;
	column-gap: 40px;
}


/*
	88888888888     888     888        888
		888         888     888        888
		888         888     888        888
		888  8888b. 88888b. 888 .d88b. 888888
		888     "88b888 "88b888d8P  Y8b888
		888 .d888888888  88888888888888888
		888 888  888888 d88P888Y8b.    Y88b.
		888 "Y88888888888P" 888 "Y8888  "Y888



*/
@media screen and (max-width: 768px) {

	.nosidebar-story .entry div.full-width {
		margin-top: 35px;
		margin-bottom: 35px;
	}

	.mhm-stats-box {
		margin: 25px 10px;
	}

	.mhm-story3 .mhm-title .hed {
		font-size: 70px;
	}



}

@media screen and (max-width:950px) {
	.mhm-video p {
		font-size: 38px;

	}
}


@media screen and (max-width:1020px) and (min-width: 641px) {
	.series-page .series-intro {
		margin-left: -28px;
		margin-right: -28px;
	}

	.mhm-title {
		margin-right: 14px;
		margin-left: 14px;
	}
}



/*
	888b     d888        888     d8b888
	8888b   d8888        888     Y8P888
	88888b.d88888        888        888
	888Y88888P888 .d88b. 88888b. 888888 .d88b.
	888 Y888P 888d88""88b888 "88b888888d8P  Y8b
	888  Y8P  888888  888888  88888888888888888
	888   "   888Y88..88P888 d88P888888Y8b.
	888       888 "Y88P" 88888P" 888888 "Y8888



*/
@media screen and (max-width: 640px) {

	.nosidebar-story .entry blockquote.side {
		width: auto;
		margin: 60px 0 25px 0;
		padding: 0;
	}

	.nosidebar-story .entry blockquote.side p {
		font-size: 26px;
	}

	.nosidebar-story .entry blockquote.side p span {
		left: 0;
	}

	.mhm-signs-need-help,
	.mhm-suicide-on-campus,
	.mhm-get-help {
		padding: 20px;
		background: #FAFAF9;
	}

	.mhm-title {
		margin: -20px 10px 15px 10px;
	}

	.mhm-title .hed {
		font-size: 55px;
		line-height: 1.3;
		max-width: 100%;
		margin-bottom: 10px;
	}

	.mhm-story3 .mhm-title .hed {
		font-size: 54px;
	}

	.mhm-title .dek {
		font-size: 18px;
		max-width: 100%;
	}

	.content-banner-page-width .nosidebar-story .meta {
		border-width: 1px;
	}

	.mhm-stats-box-data {
		border: 0;
	}

	.mhm-stats-box-column {
		display: block;
		width: 100% !important;
	}

	.mhm-stats-box-column:first-child {
		border: 0;
		border-bottom: 1px solid #eee;
	}

	.mhm-stats-col-4 .mhm-stats-box-column,
	.mhm-stats-col-5 .mhm-stats-box-column {
		border-width: 0;
		border-bottom: 1px solid #eee;
	}

	.mhm-video {
		margin: 25px 10px;
	}

	.mhm-video p {
		font-size: 32px;
		left: 10px;
		right: 10px;
		top: 50%;
		bottom: 10px;

	}

	.mhm-video p em {
		display: block;
		margin: 0 auto;
		text-align: center;
	}

	.mhm-video-playbtn {
		width: 45px;
		height: 45px;
		background-size: 100% 100%;
		display: block;
		margin: 10px auto;
	}

	.series-page .series-intro p {
		font-size: 16px;
		margin-right: 6px;
		margin-left: 6px;
	}

	.series-page .mhm-title span:last-child {
		width: auto;
		max-width: 258px;
		font-size: 24px;

	}

	.series-page .mhm-title {
		margin-right: 20px;
		margin-left: 20px;
	}

	.series-page .series-banner-page-width {
		margin: 0 -14px;
	}

	.series-page .series-intro .series-description {
		-moz-column-count: 1;
		-moz-column-gap: 0;
		-webkit-column-count: 1;
		-webkit-column-gap: 0;
		column-count: 1;
		column-gap: 0;
	}
}

@media screen and (max-width: 480px) {
	.mhm-video p {
		font-size: 24px;
	}

	.mhm-title .hed {
		font-size: 42px;
		line-height: 1.1;
		max-width: 100%;
	}
}

/* OneEditorial migration */

/* collection page */
.type-bu-collection .mhm-series-page {
	margin-bottom: 5rem;
	padding: 0;
}

.wp-prepress-layout-article-header {
	display: none;
}

.mhm-title h6 {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
}

.mhm-title span {
	font-size: 47px;
}

.mhm-title span,
.mhm-title span:first-child {
	width: auto;
}

/* posts */
@media screen and (min-width: 810px) {
	.single .article-wrap.alignwide {
		background-color: #fff;
		padding: 0 0 1em;
		margin-bottom: 2em;
	}

	.article-wrap>*:not(.alignwide) {
		max-width: 660px;
		margin-left: auto;
		margin-right: auto;
	}
}

@media screen and (max-width: 810px) {
	.publication-butoday .page-wrapper {
		background-color: #fff;
	}
}

.banner-container.banner-has-html.alignwide {
	position: relative;
}

.banner-container.banner-has-html.alignwide:after {
	content: " ";
	background-image: url(https://www.bu.edu/today/wpassets/features/2015_mental_health_matters_series/images/bg-halftone.png);
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	height: 700px;
	width: 100%;
	left: 0;
	top: 100%;
}

.article-wrap>*:not(.alignwide) {
	position: relative;
}

.mhm-title h6 {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
}

.mhm-title span,
.mhm-title span:first-child {
	width: auto;
}

.full-width {
	margin-top: 75px;
	margin-bottom: 75px;
}

p.lede:first-letter {
	float: left;
	color: #FAB940;
	font-size: 103px;
	font-weight: 700;
	line-height: 60px;
	margin-bottom: 15px;
	padding: 5px 8px 0 0;
}

@media screen and (min-width: 810px) {
	blockquote.side {
		width: 34%;
		padding-left: 20px;
		float: left;
	}
}

blockquote.side {
	margin-top: 4em;
}

blockquote.side p {
	color: #fc5949;
	font-family: "TiemposText";
	font-style: italic;
	font-size: 29px;
	line-height: 1.4;
	margin-right: 20px;
	position: relative;
}

blockquote.side p span {
	text-indent: -9999px;
	display: block;
	width: 67px;
	height: 43px;
	background: url(/today/wpassets/features/2015_mental_health_matters_series/images/ldquo.png) no-repeat 0 0;
	position: absolute;
	top: -44px;
	left: -44px;
}