.page-id-67339 #breadcrumbs {
	display: none;
}
#xMassBanner {
	margin-top: 2em;
}
#xMassBanner div,
#xMassBanner a,
#xMassBanner img {
	width: 100% !important;
	height: auto;
}
.home h2 {
	font-size: 24px;
}
#mobileMenuToggleBtn {
	display: none;
}
body.home .display-posts-listing .listing-item {
	background: none;
}

/* New Homepage design */
/* Link as buttons */
.link-btn {
	color: #FFFFFF !important;
	padding: 12px 20px;
	background: #E4002B;
	border: 1px solid #E4002B;
	border-radius: 5px;
    font-size: 30px;
    font-weight: bold;
	font-family: Barlow Condensed;
    text-transform: uppercase;
	/* outline: none !important; */
}
.link-btn.white-bg {
	color: #231F20 !important;
	background: #FFFFFF;
}
.link-btn:hover {
	color: #FFFFFF !important;
	background: #750014;
	border: 1px solid #750014;
}

/* Underline links headers */
.underline-linked-header {
	color: #FFFFFF;
	font-size: 22px;
	line-height: 50px;
	font-family: Barlow Condensed;
	border-bottom: 1px solid;
}
.underline-linked-header:hover {
	color: #BC0021;
	background: #ffffff;
}
.page-id-72997 .vce-row-container > div {
	max-width: 100%;
	padding: 0 !important;
}
.page-id-72997 .listing-item {
	background: none;
}
.page-id-72997 .widget {
	margin: 0;
}
.page-id-72997 .entry-header,
.page-id-72997 #subpageHeaderImage {
	display: none;
}
.page-id-72997 .page .entry-content {
   max-width: none;
	padding: 0;
}
.page-id-72997 .vce-row.vce-element--has-background{
	padding: 0;
}
.page-id-72997 p {
	margin: 0;
	padding: 0;
}
.page-id-72997 .vce {
	margin: 0;
}
.page-id-72997 a {
	color: inherit;
	text-decoration: none;
}
.page-id-72997 button {
	border-radius: 5px;
	/* outline: none !important; */
	font-size: 30px;
	font-weight: bold;
	padding: 12px 20px;
	font-family: Barlow Condensed;
	text-transform: uppercase;
}
#subscribe-and-follow .vce-row-content,
#news-section,
#resources-section,
#see-stories-row,
#home-mission-section {
	max-width: 1400px;
	margin: 0 auto;
}
#home-image-slider .vce-simple-image-slider-dots {
	display: none;
}
#home-image-slider .vce-simple-image-slider-dots button {
	width: 25px;
	height: 25px;
	/* outline: none; */
	background: transparent;
	border: 2px solid #231F20;
}
#home-image-slider .vce-simple-image-slider-dots button:hover,
#home-image-slider .vce-simple-image-slider-dots .slick-active button {
	background: #FFFFFF;
}
#home-image-slider .vce-simple-image-slider-arrow {
	visibility: visible !important;
	opacity: 1 !important;
}
#home-image-slider .vce-simple-image-slider-arrow svg {
	border: 1px solid #231F20;
	background: #231F20;
	border-radius: 50%;
	width: 50px;
	height: 50px;
	padding: 10px;
}
#home-image-slider .vce-simple-image-slider-arrow svg:hover {
	border: 1px solid #BC0021;
	background: #BC0021;
}
#home-image-slider .vce-simple-image-slider-arrow.vce-simple-image-slider-next-arrow {
	right: 16px;
}
@media (max-width: 768px) {
	#home-image-slider .vce-simple-image-slider-arrow {
		display: none !important;
	}
	#home-image-slider .vce-simple-image-slider-dots {
	display: block;
}
}
#home-top-hashtag {
	position: absolute;
	left: 0;
	right: 0;
	font-size: 16px;
	bottom: -2em;
	width: 100%;
	text-align: center;
}
#home-top-hashtag h1 {
	color: #FFFFFF;
	font-size: 16em;
	text-transform: none;
	margin: 0 auto;
	line-height: 1;
	padding: 0;
	margin: 0 auto;
}
@media (max-width:1000px){
	#home-top-hashtag h1 {
		font-size: 12em;
	}
}
@media (max-width: 768px) {
	#home-top-hashtag {
		position: relative;
		padding: 2em 0;
		bottom: 0;
	}
	#home-top-hashtag h1 {
		font-size: 4em;
	}
}
#home-mission-section {
	padding: 4em 5%;
	text-align: center;
	max-width: 800px;
	margin: 0 auto;
	z-index: 99;
	background: #FFFFFF;
}
#home-mission-section p,
#home-mission-section h2{
	font-size: 34px;
	padding: 0;
	margin: 0;
	border: 0;
	line-height: 1.2;
}
#home-mission-section h2 {
	color: #8D0019;
	font-size: 48px;
}
#subscribe-and-follow h2,
#see-stories-row h2 {
 	color: #FFFFFF;
	font-size: 48px;
	line-height: 1.2;
}
#see-stories-row h2 {
	margin-top: 15px;
}
@media (max-width: 768px) {
	#see-stories-row h2 {
		margin-bottom: 1em;
	}
}
#see-stories-row #stories-left-column .vce-col-content {
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
#resources-section {
	text-align: center;
	padding: 4em 0;
}
#resources-section h2 {
	color: #231F20;
	font-size: 48px;
	line-height: 1.2;
	padding-bottom: .5em;
}
#news-section {
	margin-top: 4em ;
}
#news-section ul,
#news-section #image-col ul li, 
#news-section ul li img{
	margin: 0 !important;
	padding: 0;
	width: 100%;
}
#news-section .listing-item {
	margin-bottom: 2em;
}
#news-section .listing-item .title {
	font-size: 48px;
	font-weight: 600;
	line-height: 1.2;
	text-transform: uppercase;
	font-family:  Barlow Condensed;
	color: #ffffff;
}
#news-section #el-f5efbbca {
	max-width: 48%;
}
#news-section #auto-slides-col {
	margin-left: 5%;
}
#news-section #wpcpro-wrapper .wpcp-carousel-section ul.slick-dots {
	text-align: left;
	margin: 2em 20px !important;
}
#news-section #sp-wp-carousel-pro-id-41968,
#news-section #wpcpro-wrapper,
#news-section .vce-shortcode-wrapper,
#news-section .vce-shortcode,
#news-section .vce-col-content {
		height: 100%;
	display: flex;
	justify-content: space-between;
	flex-direction: column;
}
#news-section #wpcpro-wrapper .wpcp-carousel-section ul.slick-dots li button {
	width: 25px;
	height: 25px;
	border: 2px solid #231F20;
}
#news-section #wpcpro-wrapper #sp-wp-carousel-pro-id-41968.sp-wpcp-41968 .wpcp-all-captions .sp-wpcp-read-more a {
	padding: 12px 20px;
	border-radius: 5px;
}
#news-section #wpcpro-wrapper .wpcp-post-carousel .wpcp-single-item .wpcp-all-captions {
	padding-left: 0 !important;
}
#subscribe-and-follow {
	padding: 0 30px;
	background: #750014;
}
#subscribe-and-follow .vce-col-inner,
#subscribe-and-follow .vce-col-content,
#subscribe-and-follow #facebook-feed-col *,
#subscribe-and-follow .vce-shortcode,
#subscribe-and-follow .vce-shortcode *{
	height: 100%;
} 
@media (max-width: 768px) {
	#news-section {
		margin-top: 0;
	}
	#news-section #el-f5efbbca {
		max-width: 100%;
	}
	#subscribe-and-follow .vce-col-inner,
	#subscribe-and-follow .vce-col-content,
	#subscribe-and-follow #facebook-feed-col *,
	#subscribe-and-follow .vce-shortcode,
	#subscribe-and-follow .vce-shortcode *{
		min-height: 400px;
	}
	#subscribe-and-follow #sb_instagram #sbi_load,
	#subscribe-and-follow #sb_instagram #sbi_load *{
		min-height: initial ;
	}
}
#subscribe-and-follow .vce-row-content {
	padding: 4em 0;
}
#subscribe-and-follow p {
	font-family: Barlow Condensed;
	color: #FFFFFF;
	font-size: 32px;
	line-height: 1.2;
	margin-bottom: 1em;
}
.pad-bottom-30 .vce-col-content {
	padding-bottom: 30px;
}
@media (max-width: 768px) {
	.pad-bottom-30 .vce-col-content {
		padding: 4em 5% !important;
	}
	#news-section #auto-slides-col {
		margin-left: 0;
		padding: 2em 0;
		padding-bottom: 4em;
	}
	#subscribe-and-follow .vce-row-content {
		width: 100%;
		padding: 4em 5%;
	}
	#subscribe-and-follow .vce-col {
		margin: 2em auto;
	}
	#subscribe-and-follow {
		padding: 0;
	}
}
/* Facebook feed */
#facebook-feed {
	text-align: center;
}

/* Instagram feed  */
#sb_instagram #sbi_images .sbi_item {
	display: none;
}
#sb_instagram #sbi_images .sbi_item a {
	height: 100% !important;
}
#sb_instagram #sbi_load {
	height: auto;
}
#sb_instagram #sbi_load {
	position: absolute;
	left: 10%;
	bottom: 10%;
	text-align: left;
}
#sb_instagram #sbi_load .sbi_follow_btn a:hover,
#sb_instagram #sbi_load .sbi_follow_btn a:focus,
#sb_instagram #sbi_load .sbi_follow_btn a {
	background: none !important;
	box-shadow: none !important;
	/* outline: none !important; */
}
#sb_instagram #sbi_load .sbi_follow_btn a  {
	display: flex;
	align-items: center;
	text-shadow: 6 0 6 black;
}
#sb_instagram .sbi_follow_btn svg {
	font-size: 40px;
}

#el-de66d44b ul,
#el-de66d44b ul li {
	width: 100%;
	height: 100%;
	overflow: hidden;
}
#el-de66d44b ul li img{
	width: auto !important;
	max-width: none !important;
	height: 100%;
}
@media (max-width: 768px) {
	#el-de66d44b ul li img {
		width: 100% !important;
		height: auto !important;
	}
}

#mobile-image-slider {
	display: none;
}
@media (max-width: 768px) {
	#desktop-image-slider{
		display: none;
	}
	#mobile-image-slider {
		display: block;
	}
}

/* FUTURE OF THE UMC Section */
#StoriesSection {
	max-width: 1400px;
	margin: 0 auto;
}
#StoriesSection h2 {
	font-size: 48px;
	line-height: 1.2;
	padding: 0;
	margin-bottom: 1em;
}
#StoriesSection .displayFlex {
	display: flex;
	align-items: stretch;
}
#StoriesSection .textContainer {
	background-color: #bc0021;
	color: #FFFFFF;
	padding: 30px;
	width: 30%;
	min-width: 310px;
}
#StoriesSection .imgContainer {
	width: 70%;
	min-height: 400px;
	display: flex;
	justify-content: end;
	background-image: url(https://michiganumc.org/wp-content/uploads/2022/05/Group-9-1024x417.png);
	background-position: top right;
	background-repeat: no-repeat;
	background-size: cover;
}
@media (max-width: 900px) {
	#StoriesSection .imgContainer {
		background-position: 85% 0%;
	}
}
@media (max-width:768px){
	#StoriesSection .displayFlex {
		display: flex;
		flex-direction: column;
	}
	#StoriesSection .textContainer {
		width: 100%;
		order: 1;
	}
	#StoriesSection .imgContainer {
		width: 100%;
	}
}