/*INSTRUCTIONS FOR ADDING ARTICLE HORIZONTAL (3+ ITEMS)*/
/*Add 'Article Horizontal (3+ Items) Desktop' Block to Content Center in the Block Layout (select domain and '<front>').
Add 'Article Horizontal (3+ Items) Mobile' Block to Content Bottom in the Block Layout.
Activate this Stylesheet on the Domain Below.
DO NOT MAKE CHANGES TO THIS STYLE SHEET. OVERWRITE ALL CHANGES ON SITE SPECIFIC CSS*/


/*REMOVE MOBILE CAROUSEL FROM DESKTOP VIEW*/
.bottomcontentbkg .carousel.slide,
.contentbottom .carousel.slide {
	display: none;
}

/*DESKTOP STYLES*/
.centercontentbkg .carousel.slide .carousel-inner .NewsThreePlus.carousel-item.row .col-sm-4,
.contentcenter .carousel.slide .carousel-inner .NewsThreePlus.carousel-item.row .col-sm-4 {
	float: left !important;
	background-size: auto 100%;
	padding: 0px;
	margin: 1%;
	width: 31.33%;

}

.centercontentbkg .carousel-item,
.contentcenter .carousel-item {
	width: 100% !important;
}

.centercontentbkg .carousel.slide .carousel-inner .NewsThreePlus,
.contentcenter .carousel.slide .carousel-inner .NewsThreePlus {
	padding-bottom: 3rem;
	min-height: 32em;
}

.centercontentbkg .carousel.slide .carousel-inner .NewsThreePlus.carousel-item.row .col-sm-4 .blackoverlay,
.contentcenter .carousel.slide .carousel-inner .NewsThreePlus.carousel-item.row .col-sm-4 .blackoverlay {
	background-color: black;
}

.centercontentbkg .carousel.slide .carousel-inner .carousel-caption,
.contentcenter .carousel.slide .carousel-inner .carousel-caption {
	color: black !important;
}

.centercontentbkg .carousel.slide .carousel-inner .NewsThreePlus.carousel-item.row .col-sm-4 .carousel-caption,
.contentcenter .carousel.slide .carousel-inner .NewsThreePlus.carousel-item.row .col-sm-4 .carousel-caption {
	position: relative !important;
	top: 0em !important;
	margin-bottom: 0em !important;
	left: 0em !important;
	right: 0em !important;
	text-align: left !important;
	padding: 0em 1em !important;
}

.centercontentbkg .carousel.slide .carousel-inner .NewsThreePlus.carousel-item.row .col-sm-4 .carousel-caption h3 a,
.contentcenter .carousel.slide .carousel-inner .NewsThreePlus.carousel-item.row .col-sm-4 .carousel-caption h3 a {
	color: #0054a6 !important;
	text-transform: none;
}

.centercontentbkg .carousel.slide .carousel-inner .NewsThreePlus.carousel-item.row .col-sm-4 .carousel-caption a,
.contentcenter .carousel.slide .carousel-inner .NewsThreePlus.carousel-item.row .col-sm-4 .carousel-caption a {
	color: black !important;
}


.centercontentbkg .carousel.slide .carousel-inner,
.contentcenter .carousel.slide .carousel-inner {
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
}

.centercontentbkg .carousel.slide a.carousel-control-prev .carousel-control-prev-icon:before,
.contentcenter .carousel.slide a.carousel-control-prev .carousel-control-prev-icon:before {
	font-family: 'Font Awesome\ 5 Pro';
	content: "\f104";
	position: absolute;
	color: black;
	left: 0px;
	top: 2em;
	font-size: 3em;
}

.centercontentbkg .carousel.slide a.carousel-control-next .carousel-control-next-icon:before,
.contentcenter .carousel.slide a.carousel-control-next .carousel-control-next-icon:before {
	font-family: 'Font Awesome\ 5 Pro';
	content: "\f105";
	position: absolute;
	color: black;
	right: 0px;
	top: 2em;
	font-size: 3em;
}

.centercontentbkg .carousel-control-prev-icon,
.centercontentbkg .carousel-control-next-icon,
.contentcenter .carousel-control-prev-icon,
.contentcenter .carousel-control-next-icon {
	background: none;
}

.centercontentbkg .carousel-control-next,
.centercontentbkg .carousel-control-prev,
.contentcenter .carousel-control-next,
.contentcenter .carousel-control-prev {
	width: 5%;
}


.centercontentbkg .carousel.slide .carousel-inner .NewsThreePlus a img.img-fluid,
.centercontentbkg .carousel.slide .carousel-inner .NewsThreePlus img.img-fluid,
.contentcenter .carousel.slide .carousel-inner .NewsThreePlus a img.img-fluid,
.contentcenter .carousel.slide .carousel-inner .NewsThreePlus img.img-fluid {
	width: 100% !important;
}

.centercontentbkg .carousel.slide .carousel-indicators,
.contentcenter .carousel.slide .carousel-indicators {
	display: none;
}

.bottomcontentbkg .carousel.slide .NewsThreePlusMobile.carousel-item .carousel-caption,
.contentbottom .carousel.slide .NewsThreePlusMobile.carousel-item .carousel-caption {
	color: black !important;
}

/*MOBILE STYLES*/
.bottomcontentbkg .carousel.slide .carousel-indicators,
.contentbottom .carousel.slide .carousel-indicators {
	display: none;
}


.bottomcontentbkg .carousel-item,
.contentbottom .carousel-item {
	width: 100% !important;
}

.bottomcontentbkg .carousel.slide .carousel-inner .NewsThreePlusMobile.carousel-item.row .col-md-12,
.contentbottom .carousel.slide .carousel-inner .NewsThreePlusMobile.carousel-item.row .col-md-12 {
	background-size: auto 100%;
	padding: 0px;
	margin: 1%;
	width: 98%;

}

.bottomcontentbkg .carousel.slide .carousel-inner .NewsThreePlusMobile,
.bottomcontentbkg .carousel.slide .carousel-inner .NewsThreePlusMobile {
	width: 100%;

}

.bottomcontentbkg .carousel.slide .carousel-inner,
.contentbottom .carousel.slide .carousel-inner {
	margin-bottom: 3em;
}


.bottomcontentbkg .carousel.slide .carousel-inner .NewsThreePlusMobile.carousel-item.row .col-md-12 .blackoverlay,
.contentbottom .carousel.slide .carousel-inner .NewsThreePlusMobile.carousel-item.row .col-md-12 .blackoverlay {
	background-color: black;
}


.bottomcontentbkg .carousel.slide .carousel-inner .NewsThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption,
.contentbottom .carousel.slide .carousel-inner .NewsThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption {
	position: relative !important;
	top: 0em !important;
	margin-bottom: 0em !important;
	left: 0em !important;
	right: 0em !important;
	text-align: left !important;
	padding: 0em 1em !important;
}

.bottomcontentbkg .carousel.slide .carousel-inner .NewsThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption h3 a,
.contentbottom .carousel.slide .carousel-inner .NewsThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption h3 a {
	color: #0054a6 !important;
	text-transform: none;

}

.bottomcontentbkg .carousel.slide .carousel-inner .NewsThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption a,
.contentbottom .carousel.slide .carousel-inner .NewsThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption a {
	color: black !important;
	text-transform: none;
}


.bottomcontentbkg .carousel.slide .carousel-inner,
.contentbottom .carousel.slide .carousel-inner {
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
}

.bottomcontentbkg .carousel.slide a.carousel-control-prev .carousel-control-prev-icon:before,
.contentbottom .carousel.slide a.carousel-control-prev .carousel-control-prev-icon:before {
	font-family: 'Font Awesome\ 5 Pro';
	content: "\f104";
	position: absolute;
	color: black;
	left: 0px;
	top: 2em;
	font-size: 3em;
}

.bottomcontentbkg .carousel.slide a.carousel-control-next .carousel-control-next-icon:before,
.contentbottom .carousel.slide a.carousel-control-next .carousel-control-next-icon:before {
	font-family: 'Font Awesome\ 5 Pro';
	content: "\f105";
	position: absolute;
	color: black;
	right: 0px;
	top: 2em;
	font-size: 3em;
}

.bottomcontentbkg .carousel-control-prev-icon,
.bottomcontentbkg .carousel-control-next-icon,
.contentbottom .carousel-control-prev-icon,
.contentbottom .carousel-control-next-icon {
	background: none;
}

.bottomcontentbkg .carousel-control-next,
.bottomcontentbkg .carousel-control-prev,
.contentbottom .carousel-control-next,
.contentbottom .carousel-control-prev {
	width: 5%;
}


.bottomcontentbkg .carousel.slide .carousel-inner .NewsThreePlusMobile a img.img-fluid,
.bottomcontentbkg .carousel.slide .carousel-inner .NewsThreePlusMobile img.img-fluid,
.contentbottom .carousel.slide .carousel-inner .NewsThreePlusMobile a img.img-fluid,
.contentbottom .carousel.slide .carousel-inner .NewsThreePlusMobile img.img-fluid {
	width: 100% !important;
}

.bottomcontentbkg .NewsThreePlusMobile .carousel-item .carousel-caption h3,
.contentbottom .NewsThreePlusMobile .carousel-item .carousel-caption h3 {
	width: 100% !important;
}

.bottomcontentbkg .NewsThreePlusMobile .carousel-item .carousel-caption p,
.contentbottom .NewsThreePlusMobile .carousel-item .carousel-caption p {
	width: 100% !important;
}

.contentcenter .NewsThreePlusMobile .carousel-item,
.centercontentbkg .NewsThreePlusMobile .carousel-item,
.bottomcontentbkg .NewsThreePlusMobile .carousel-item,
.contentbottom .NewsThreePlusMobile .carousel-item {
	margin-left: 0px;
}

@media screen and (max-width: 992px) {

	/*REMOVE DESKTOP CAROUSEL FROM MOBILE VIEW*/
	.centercontentbkg .carousel.slide,
	.contentcenter .carousel.slide {
		display: none;
	}

	/*SHOW MOBILE CAROUSEL*/
	.bottomcontentbkg .carousel.slide .carousel-inner .NewsThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption,
	.contentbottom .carousel.slide .carousel-inner .NewsThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption {
		display: block !important;
	}

	.bottomcontentbkg .carousel.slide,
	.contentbottom .carousel.slide {
		display: block;
	}


}