/* 
This is the section css for
Newsroom 
*/


#home-content .flex-control-paging{
	top: -55px;
}
#home-content .inTheNewsHome ul li:nth-of-type(1n+12){
	display: none;
}

#home-content #arts19 #artsMidSection .bottomLink{
	float:right;
	padding-right: 20px;
	margin-right: 50px;
}
#home-content .centerImage{
	display: block;
	margin: 0 auto;
	max-width: 500px;
}
#home-content .midImage{
	max-width: 550px;
}
#home-content .gridLeft{
	padding-right: 10px;
}
#home-content .btnFull{
	width: 100%;
}

/*tile builder titles*/
#home-content #arts19 #artsTopSection .grid6 .feature, #home-content #arts19 #artsTopSection .secondary .grid6{
	position: relative;
}

/*General RSS CSS*/
#home-content #arts19 .grid3{
	padding: 0px 5px;
	position: relative;
}

#home-content #arts19 .commNewsItem h3{
	display: block;
	left: 5px;
	width: 78%;
	z-index: 9;
	text-transform: initial;
}
#home-content #arts19 .commNewsItem:hover h3{
	color: #441F49;
}
#home-content #arts19 .grid3 .commNewsItem .commDate  {
	position: absolute;
	color: #404040;
	top: 5%;
	bottom: auto;
	left: 30px;
	font-weight: 700;
	background-color: rgba(255, 255, 255, .8);
	padding: 0 5px;
}
#home-content #rssFeed .commNewsItem{
	padding-left: 10px;
}
#home-content #arts19 .commNewsItem img{
	width: 300px;
	max-width: 100%;
	margin: 0 0 10px 0;
}
#home-content #arts19 .commNewsItem:hover{
	background-color: #fff;
}
#home-content #arts19 .grey .commNewsItem:hover{
	background-color: #eee;
}

#home-content #arts19 #rssFeed{
	margin-top: 0;
}
#home-content #arts19 figure{
	padding-top: 0;
}
/*University News Feed*/
#home-content #arts19 #universityFeed .commNewsItem{
	text-transform: initial;
}
#home-content #universityFeed .grid3:nth-of-type(4n+1){
	clear: left;
}
#home-content #universityFeed .grid3:nth-of-type(n+5){
	display: none;
}
/*Arts Feed*/
#home-content #artsFeed .grid3:nth-of-type(4n+1){
	clear: left;
}
#home-content #artsFeed .grid3:nth-of-type(n+5){
	display: none;
}
/*Student Success Feed*/
#home-content #studentSuccessFeed .grid3:nth-of-type(4n+1){
	clear: left;
}
#home-content #studentSuccessFeed .grid3:nth-of-type(n+5){
	display: none;
}
/*In the News*/
#home-content .inTheNewsHome{
	overflow-y: scroll;
}
#home-content #inTheNewsPage ul{
	margin-top: 0px;
}
#home-content #inTheNewsPage .inTheNewsList{
	margin-bottom: 0px;
	margin-top: 20px;
}
/**Highlighted Feed*/
#home-content #highlightedFeed{
	padding: 10px 50px;
}
#home-content #highlightedFeed > .grid6{
	padding: 0 20px;
}
#home-content #highlightedFeed > .grid6 > .grid6:nth-of-type(odd){
	clear: left;
}
#home-content #highlightedFeed > .grid6:first-of-type{
	padding-left: 0px;
}
#home-content #highlightedFeed .grid6 .grid6{
	padding-right: 10px;
}
#home-content #highlightedFeed .commNewsItem h3{
	margin-bottom: 0;
	padding-bottom: 5px;
}
#home-content #highlightedFeed .commNewsItem figure{
	padding: 0;
}
#home-content #highlightedFeed .highlightedDate{
	margin-left: 5px;
}
#home-content #highlightedFeed .highlightedDate span.fa{
	padding-right: 5px;
}
#home-content #arts19 #artsTopSection .grid6 .grid6 .commNewsItem{
	margin-bottom: 20px;
}

/*Top & Mid Section of page up until WCU logo & Social Icons*/
#home-content #arts19 #artsMidSection{
	padding: 0px;
	margin-top: -35px;
}
#home-content #arts19 #artsBotSection{
	padding: 0px;
	margin-top: -35px;
}
#home-content #arts19 #artsFeed,
#home-content #arts19 #universityFeed,
#home-content #arts19 #studentSuccessFeed{
	padding: 20px 50px;
}
#home-content #artsFeed .grid3:nth-of-type(n+5){
	display: none;
}

#home-content #arts19 #artsTopSection .grid12 .commNewsItem .commDate, #home-content #arts19 #artsMidSection .grid12  .commNewsItem .commDate{
	/* 	bottom: 30px; */
	left: 2%;		
}


/* Grey Grid*/

#home-content #arts19 .grey{
	background-color:#eee;
	clear: both;
	overflow: hidden;
}
#home-content .greyNews{
	background-color:#eee;
	clear: both;
	margin-left: 20px;
	margin-right: 20px;
	overflow: hidden;
	padding: 20px;
}

#home-content .greyNews h3{
	border-bottom: none;
	text-align:center;
}
#home-content .greyNews h3::after{
	background: none;
}

#home-content .greyNews img{
	display: block;
	margin: 0 auto;
}
#home-content .wcuMagazine img + span.pdfIcon{
	display: none;
}

/*logo + social*/
#home-content .faIcons .fa-twitter-square, #home-content .faIcons .fa-facebook-square, #home-content .faIcons .fa-instagram, #home-content .faIcons .fa-pinterest-square, #home-content .faIcons .fa-youtube-square{
	color: #441F49;
}
#home-content .grid6 img{
	display: block;
	margin:0 auto;
}
#home-content .faIcons
{
	text-align: center;	
	margin-top: 10px;
}
#home-content .faIcons a{
	text-decoration: none;
}
/*Contact Buttons in by the social & logo*/

#home-content #artsBotSection h3{
	border-bottom: none;
	text-align:center;
	display: inline-block;
	width: 275px;
	max-width: 300px;
	margin: 5px;
}
#home-content #artsBotSection .grid4{
	padding: 20px;
}
#home-content #artsBotSection h3::after{
	background: none;
}
#home-content #artsBotSection h3 a{
	display: block;
	width: 100%;
	border: 2px solid #763775;
	text-decoration: none;
	padding: 5px;

}
#home-content #artsBotSection h3 a:hover{
	background: #442F49;
	color: #FFF;
}
#home-content #artsBotSection h3 a:visited{
	color: #763775;
}
#home-content #artsBotSection img:first-of-type{
	display: block;
	margin: 0 auto;
}
#home-content #buttonSection{
	text-align: center;
	margin: 20px 0px;
}

#home-content h3 .btnContact{
	background: transparent;
	color: #763775;
	line-height: 22px;
	margin: 0;
	font-weight: normal;
	float: none;
	text-transform: none;
	font-family: 'OpenSansRegular', sans-serif;
	font-size: .9em;
	font-weight: bold;
}


/*FACEBOK FEED - RESOURCES PAGE*/
#home-content .invisible{
	display: none;
}

/********** HOME **********/


#home-content .sideLinks a {
	display: block;
	padding: 10px;
	text-decoration: none;
	color: #575757;
	font-weight: bold;
	padding-left: 13px;
}

#home-content figure {
	margin: 0;
	padding: 8px 0;
}

#home-content blockquote {
	margin: 0; /* gets rid of the default blockquote margin */
}

#home-content .learnMore {
	border-top: 2px solid #EEE;
	border-bottom: 2px solid #EEE;
	text-align: center;
	font-weight: bold;
	padding: 5px 0;
}


#home-content h4.commNews {
	background-color: #763775;
	border-bottom: 3px solid #763775;
	color: #fff;
	text-transform: Uppercase; 
	font-weight: bold;
	letter-spacing: 2px;
	margin-bottom: 0;
	margin-top: 30px;
	padding-left: 10px;
	padding-bottom: 0;	
}


/** events **/
#home-content #eventsCtr{
	transition: right .5s, opacity 1s;
	transition-timing-function: .17,.67,.41,1.05;
	margin-top: 0;
	padding: 0 30px 10px;
	min-height: 300px;
	margin-bottom: 0;
}
#home-content #eventsCtr{
	position: relative;
	height: auto;
	overflow: hidden;
}
#home-content #eventsCtr *{
	color: #EEE;
}
#home-content #eventsImage, #eventsImageOverlay{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
}
#home-content #eventsImage{
	z-index: 0;
}
#home-content #eventsImageOverlay{
	background-color: rgba(68, 31, 73, 0.75);
	width: 100%;
	z-index: 1;
}
#home-content #eventsImageOverlay{
	background-color: rgba(68, 31, 73, 0.9); /* darkened just the events section */
}
#home-content #eventsContent{
	position: relative;
	z-index: 2;
}
#home-content #eventsCarousel .flex-control-nav{
	position: inherit;
}
#home-content #eventsCarousel a{
	box-sizing: border-box;
	display: block;
	outline-offset: -1px;
}
#home-content #eventsCarousel li{
	position: relative;
}
#home-content #eventsCtr h2 a:hover{
	text-decoration: underline;
}
#home-content #eventsCtr h3{
	font-size: 1em;
	font-weight: normal;
	margin-bottom: 0;
	padding-bottom: 0;
	clear: left;
	text-transform: capitalize;
	padding-top: 5px;
	border-bottom: none;
}
#home-content #eventsCtr h3:after{
	display: none;
}
#home-content #eventsCtr .forceUpper{
	text-transform: uppercase;
	color: #EEE;
}
#home-content #eventsCtr h3 + span{
	font-size: .75em;
	padding-bottom: 50px;
}
#home-content #eventsCtr .noImage{
	background-color: #CCC;
	width: 70%;
}
#home-content #eventsCtr .eventMonth{
	text-transform: uppercase;
	padding-top: 5px;
}
#home-content #eventsCtr p{
	font-size: .75em;
	margin: 0;
}
#home-content #eventsCtr .eventMonth, #eventsCtr .eventDate{
	text-align: center;
	display: block;
	font-weight: bold;
	color: #FFF;
}

#home-content #eventsCtr .slides li:first-child{
	padding-left: 0;
}

#home-content #eventsCtr .dateContainer{
	background-color: #CCC;
	padding: 0 10px;
}
#home-content #eventsCtr .dateContainer, #eventsCtr .imgContainer{
	float: left;
	padding: 0 10px;
	height: 125px;
	overflow: hidden;
}
#home-content #eventsCtr .flex-control-nav.flex-control-paging{
	position: relative;
	top: 10px;
}
#home-content #eventsCtr a:hover{
	cursor: pointer;
}
#home-content #eventsCtr .dateContainer{
	transition: background-color, .5s;
}
#home-content #eventsCtr a:hover .dateContainer{
	background-color: #FFE800;
}
#home-content #eventsCtr #eventsContent h2{
	text-align: center;
}
#home-content #eventsCtr #calLinks{
	text-align: center;
}
#home-content #eventsCtr #calLinks a{
	border-left: 1px solid #999;
	font-size: .65em;
	margin-left: 10px;
	padding-left: 15px;
	font-weight: normal;
	position: relative;
	top: -1px;
}
#home-content #eventsCtr #calLinks{
	text-align: center;
	padding-bottom: 20px;
}
#home-content #eventsCtr #calLinks a{
	font-size: 1em;
	text-align: center;
	color: #FFE800;
}
#home-content #eventsCtr #calLinks a:first-child{
	border-left: transparent;
}

/* 
This is the section css for
About WCU 
*/

/*******	RANKINGS PAGE (ORIGINAL CSS FROM OUR LOCATION)	********/

#home-content #ourLocation #topLocation a, #home-content #ourLocation #topLocation a:visited{
	color: #fff;
	margin-top: 10px;
	transition: all .3s ease-in-out;
}
#home-content #ourLocation #topLocation a:hover{
	color: #FFE800;
	transition: all .3s ease-in-out;
}
#home-content #ourLocation .purpleBackSection{
	padding: 0px 40px 10px 40px;
}
#home-content #ourLocation .purpleBack, #home-content #ourLocation .purpleBack .centeredContent{
	padding: 0px 60px;
	background-color: #441F49;
	font-size: 1.3em;
	text-align: center;
	width: 100%;
}
#home-content #ourLocation .purpleBack .centeredContent{
	display: block;
	margin: 0 auto;
	text-align: center;
	width: 100%;
	padding: 0px 280px;
}
#home-content #ourLocation .purpleBack .centeredContent h3{
	text-transform: uppercase;
	border-bottom: none;
	font-size:1.5em;
	color:#FFE800;
}
#home-content #ourLocation .purpleBack .centeredContent h3:after, #home-content #ourLocation .centeredContent h3:after{
	display:none;

}
#home-content #ourLocation .centeredContent h3{
	text-transform: uppercase;
	border-bottom: none;
	font-size:2.0em;
	color:#441F49;
}

#home-content #ourLocation .purpleBack .centeredContent p{
	color: #fff;
	text-align: center;
	line-height: 1.2em;
}
#home-content #ourLocation .purpleBack .grid4 .minutesTravel{
	font-size: 3.7em;
	line-height: .8em;
	margin-top: 40px;
	margin-bottom: 2px;
	color: #fff;
}
#home-content #ourLocation .purpleBack .grid4 .minutesTravel span{
	font-size: .6em;
}
#home-content #ourLocation .purpleBack .grid4 .city{
	line-height: 1.5em;
	font-size: 1.5em;
	margin-top: 2px;
}
#home-content #ourLocation .purpleBack .grid4,
#home-content #ourLocation .purpleBack .grid3{
	padding: 0px 30px;
}
#home-content #ourLocation .purpleBack .grid4 p{
	font-size: 1.8em;
	color: #fff;
	line-height: 1.3em;
}
#home-content #ourLocation .purpleBack .grid3 p{
	font-size: 1.2em;
	color: #fff;
	line-height: 1.3em;
}
#home-content #ourLocation .purpleBack .grid4 p span,
#home-content #ourLocation .purpleBack .grid3 p span{
	font-size: 1.3em;
	font-weight: bold;
	color: #FFE800;
}
#home-content #ourLocation .purpleBack .grid4 p .icons{
	font-size: 2.3em;
	font-weight: bold;
	color: #FFE800;
}
#home-content #ourLocation .centeredContent .grid4 p .icons{
	font-size: 1.8em;
	font-weight: bold;
	color: #441F49;
}
#home-content #ourLocation .centeredContent .grid4 p span,
#home-content #ourLocation .centeredContent .grid3 p span{
	font-size: 1.3em;
	font-weight: bold;
}
#home-content #ourLocation .purpleBackSection .smallHeading, #home-content #distantCities .grid4 .smallHeading{
	font-size: 1.0em;
	margin-top: 1px;
}
#home-content #ourLocation #videoArea{
	background-image: url("../images/videoCenterBackground.jpg");
	background-repeat: no-repeat;
	background-size: cover; 
	background-position: left;
	padding: 40px;
}
#home-content #ourLocation .videoCenter{
	text-align: center;
}
#home-content #ourLocation .videoCenter .playBtn{
	display: none;
}


#home-content #ourLocation .videoCenter .fancybox-media img{
	box-shadow: none;
	border: 30px solid #441F49;
}
#home-content #ourLocation #topLocation{
	position: relative; 
	margin-top: -10px;
	margin-bottom: -10px;
}
#home-content #ourLocation #overlayInfo{
	position: absolute;
	left: 10%;
	top: 20%;
	font-size: 2.5em;
	margin-top: -50px;
}
#home-content #ourLocation #overlayInfo h2{
	margin-bottom: 0;
	margin-top: 0;
}
#home-content #ourLocation #overlayInfo h2, #home-content #ourLocation #overlayInfo p{
	color: #fff;
	line-height: 1.3em;
}

#home-content #distantCities{
	padding: 40px;
	background-color: #fff;
}
#home-content #distantCities .centeredContent{
	padding: 0px 60px;
	font-size: 1.3em;
	text-align: center;
	width: 100%;
}
#home-content #distantCities .centeredContent{
	display: block;
	margin: 0 auto;
	text-align: center;
	width: 100%;
	padding: 0px 280px;
}
#home-content #distantCities .centeredContent p{
	text-align: center;
	line-height: 1.2em;
}
#home-content #distantCities .grid4 p{
	text-align: center;
	font-size: 2.4em;
	font-weight: bold;
}
#home-content #distantCities .centeredContent .grid4 span{
	color:#441F49;
	font-size: 1.3em;
}
#home-content #distantCities .centeredContent .grid4 .city{
	line-height: 1.5em;
	font-size: 1.5em;
	margin-top: 2px;
}

#home-content #distantCities .centeredContent .grid4 .minutesTravel{
	font-size: 3.7em;
	line-height: .8em;
	margin-top: 40px;
	margin-bottom: 2px;
	color: #441F49;
}
#home-content #distantCities .centeredContent .grid4 .minutesTravel span{
	font-size: .6em;
}

#home-content #distantCities .centeredContent .grid4 .basicHeading{
	font-size: .6em;
}

#home-content #ourLocation #getToKnow{
	padding: 40px;
}
#home-content #ourLocation #getToKnow p{
	font-size: 1.3em;
}
#home-content #ourLocation #getToKnow .grid3{
	padding: 10px;
}
#home-content #ourLocation #getToKnow .matchBtn{
	font-size: 1.5em;
}
/*********** BLOCK BTNS FOR ALL PAGES ************/
.ugBtn{
	padding: 20px;
	color: #fff;
	width: 100%;
	display: block;
	text-align: center;
	text-decoration: none;
}
#home-content .ugBtn:visited{
	color: #fff;
}
.topHPSection .matchBtn{
	padding: 80px 10px;
}
.lastSection .matchBtn{
	padding: 80px 10px;
}
.lastSection{
	margin-bottom: 40px;
}
.matchBtn{
	font-size: 3em;
	line-height: 1em;
	font-weight: bold;
	transition: all .2s ease-in-out;
}
.matchBtn:hover{
	transform: scale(1.02);
}
.matchImg{
	font-size: 3.4em;
	line-height: 1em;
	font-weight: bold;
	position: relative;
	transition: all .2s ease-in-out;
	display: table;
	width: 100%;
}
.matchImg:hover{
	transform: scale(1.02);
}
.matchImg .vertBtn{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}
.matchImg .vertBtn span{
	font-size: 2.7em;
	line-height: 1em;
}
.purpleBtn{
	background-color: #441F49;
}
.ugFooter .purpleBtn{
	background-color: #441F49;
	border: solid 3px #fff;
	box-sizing: border-box;
}
.ugFooter .purpleBtn:hover{
	color: #FFE800 !important;
}

@media only screen and (max-width:900px){
	#home-content #asd #overlayInfo{
		font-size: 1em;
	}
	#ugApply .topHPSection .matchBtn{
		font-size: 2.4em;
		margin-bottom: 30px;
	}
	#ugApply .matchBtn span{
		font-size: 2.8em;
	}
	#home-content #tileSection{
		font-size: 1.3em;
	}
	#home-content #distantCities .grid3{
		width: 50%;
	}

}
@media only screen and (max-width:1200px){
	#home-content #ourLocation #getToKnow .matchBtn{
		font-size: .8em;
	}
	#home-content .commNewsItem figcaption{
		text-align: left !important;
	}
}
@media only screen and (max-width:675px){
	#home-content #ourLocation #overlayInfo{
		font-size: 1.1em;
	}
	#home-content .fa-chevron-circle-down{
		display: none;
	}
	#home-content #ourLocation .purpleBack .centeredContent{
		padding: 0px 0px;
	}
	#home-content #ourLocation #overlayInfo h2, #home-content #ourLocation #overlayInfo p{
		color: #575757;
	}
	#home-content #ourLocation #overlayInfo p{
		font-size: 1.1em;
	}
	#home-content #ourLocation #topLocation img{
		display: none;
	}
	#home-content #ourLocation #overlayInfo{
		position: relative;
		left: initial;
		top: initial;
		padding: 10px 30px 30px 30px;
	}
	#home-content #distantCities .grid3 .city{
		font-size: 1.5em;
	}
	#home-content #distantCities .centeredContent{
		padding: 0px 0px;
	}
}

@media only screen and (max-width:1024px){
	/******* SLIDER CONTENT ******/
	#CollegeTemplateSlideshow .slides .slideshowTextbox .slideshowTextboxInner{
		max-width: none;
		width: 90%;
	}
	#home-content #admissionsRep #reps{
		padding-left: 30px;
		padding-right: 30px;
	}
	#home-content #admissionsRep #reps img{
		width: 60%;
		max-width: 60%;
	}
	#home-content #admissionsRep #reps .grid4{
		padding-left: 20px;
	}
}

.ugFooter .matchBtn{
	padding: 10px 5px;
}
#ugApply .topHPSection .matchBtn{
	font-size: 1.7em;
	text-align: left;
	padding: 70px 30px 50px 30px;
}
#ugApply .matchBtn span{
	font-size: 2em;
}
#home-content #tileSection{
	padding: 0px 40px 20px 40px;
	font-size: 1.5em;
}
#home-content #tileSection .grid3{
	padding: 10px;
	width: 50%;
}
#home-content #ourLocation .purpleBack .centeredContent{
	padding: 0px 80px;
}
#home-content #distantCities .centeredContent{
	padding: 0px 80px;
}

#home-content #ourLocation .purpleBack, #home-content #ourLocation .purpleBack .centeredContent{
	font-size: 1.2em;
}
}





@media only screen and (max-width:1040px){
	#home-content #artsBotSection h3{
		width: 225px;
		max-width: 250px;
	}
	#home-content #artsTop .grid4{
		width: 100%;
		padding-left: 0px;
	}
	#home-content #artsTop .grid8{
		width: 100%;
		padding-right: 0px;
	}
	#home-content #arts19 #artsTopSection .grid6 .feature h4{
		bottom: -20px;
	}
	#home-content #arts19 #artsTopSection .secondary .grid6 h4{
		bottom: -10px;
	}
	#home-content #arts19 #artsMidSection{
		padding: 0px;
		float: left;
		margin-top: 10px;
	}
	#home-content #artsTopSection .flexsliderLarge div.flex-caption>p a{
		font-size: .6em;
	}
	#home-content #artsTopSection .flexsliderLarge div.flex-caption>p{
		margin-top: 10px;
		margin-bottom: 20px;
	}
}
@media only screen and (max-width:768px){
	#home-content .contentBoxes .topicBox .nodial a , #home-content .noDial a{
		display: initial;
		padding: 0;
		border: none;
		background: initial;
	}
	#home-content .contentBoxes .grid6{
		padding: 0px;
		margin-bottom: 20px;
	}
	#home-content .grid4:nth-of-type(n+7){
		display: none;
	}

	#home-content #arts19 .commNewsItem img{
		display: block;
		margin: 0 auto;
		float: none;
	}
	#home-content #arts19 .grid8 .bottomLink{
		margin: 10px 10px 20px 0px;
	}
	#home-content #arts19 #artsTitleBox{
		top: 0;
		left: 0;
	}
	#home-content #arts19 #artsTitleBox h3{
		padding: 10px;
		font-size: 1.7em;
	}
	#home-content #arts19 #artsMidSection .grid4{
		padding: 10px 30px;
	}
	#home-content #artsBotSection{
		float: left;
		padding-top: 20px;
		width: 100%;
	}
	#home-content #artsBotSection h3{
		display: block;
		margin: 0 auto;
		width: 80%;
		max-width: 90%;
		margin-bottom: 10px;
	}
	#home-content #arts19 #artsTopSection .feature{
		padding-left: 0px;
	}
	#home-content #arts19 #artsTopSection .grid6{
		padding: 0px 20px;
	}
	#home-content .commNewsItem{
		margin-bottom: 30px;
	}
	#home-content #arts19 .commNewsItem h3{
		width: 80%;
	}
	#home-content #arts19 #artsTopSection{
		padding: 0px 5px
	}
	#home-content #arts19 #artsTopSection .grid6 .feature h4{
		left: 30px;
		width: 94%;
	}
}

@media only screen and (max-width:600px){
	#home-content #arts19 .commNewsItem h3{
		width: 90%;
	}
}

@media only screen and (max-width: 768px){
	#home-content .gridLeft{
		padding-right: 0;
	}
	#home-content #eventsCtr .flex-control-nav.flex-control-paging{
		bottom: -10px;
		top: initial;
	}
	#home-content #eventsCtr .eventMonth, #home-content #eventsCtr .eventDate{
		color: #666;
	}
	#home-content #eventsCtr .eventMonth, #home-content #eventsCtr .eventDate{
		text-align: left;
		display: inline;
		font-size: 1.5em;
	}
	#home-content #eventsCtr .dateContainer{
		width: 98%;
	}
	#home-content #eventsCtr .dateContainer{
		height: 38px;
	}
	#home-content #eventsCtr .eventDate{
		padding-left: 10px;
	}
	#home-content .newsArchivesItems .commNewsItem{
		width: 100%;
	}
	#home-content .newsArchivesItems .commNewsItem .commDate{
		bottom: auto !important;
		top: 30px !important;
	}
}




/**	NEWSROOM REBRAND 2025	**/
#home-content .centerBtn{
	text-align: center;
	margin-top: 0px;
}
#home-content #newsroom-rebrand-25{
	
}
#home-content #newsroom-rebrand-25 #universityFeed, #home-content #newsroom-rebrand-25 #artsFeed{
	width: 100%;
	display: block;
	padding: 0% 10%;
}
#home-content #newsroom-rebrand-25 #universityFeed .grid4:first-of-type, #home-content #newsroom-rebrand-25 #artsFeed .grid4:first-of-type{
	width: 100%;
}
#home-content #newsroom-rebrand-25 .grid4{
	padding: 20px;
}
#home-content #newsroom-rebrand-25 .commNewsItem:hover{
	background-color: initial;
}
#home-content #newsroom-rebrand-25 #universityFeed .grid4:first-of-type .commNewsItem figcaption, #home-content #newsroom-rebrand-25 #artsFeed .grid4:first-of-type .commNewsItem figcaption{
    padding-top: 0px;
    padding-right: 0px;
	margin-top: 10px;
    margin-bottom: 20px;
}
#home-content #newsroom-rebrand-25 .commNewsItem figcaption{
    padding-top: 0px;
    padding-right: 0px;
}
#home-content #newsroom-rebrand-25 .commNewsItem h3, #home-content #newsroom-rebrand-25  .commNewsItem:hover h3{
	color: #6e3061;
}
#home-content #newsroom-rebrand-25 .commNewsItem h3 {
    display: inline;
    text-transform: initial;
    font-weight: bold;
    border-bottom: none;
    font-size: 1.3em;
    text-decoration: none;
}
#home-content #newsroom-rebrand-25 .commNewsItem h3, #home-content #newsroom-rebrand-25 .commNewsItem:hover h3{
	color: #6e3061;
}
#home-content #newsroom-rebrand-25 .commNewsItem:hover h3{
	text-decoration: underline;
}
#home-content #newsroom-rebrand-25 .commNewsItem .commDate{
	position: relative;
    color: #444;
    font-weight: initial;
    background-color: initial;
	padding: 0px 0px 0px 0px;
	bottom: auto;
	left: auto;
	display: block;
    font-family: "NotoSans", Arial, sans-serif;
    text-transform: uppercase;
	font-size: 1.1em;
	margin-bottom: 10px;
}
#home-content #newsroom-rebrand-25 .commNewsItem img{
	width: 100%;
	max-width: 100%;
	margin: 0px 0px 10px 0px;
}
#home-content #newsroom-rebrand-25 #universityFeed .grid4:first-of-type .commNewsItem img, #home-content #newsroom-rebrand-25 #artsFeed .grid4:first-of-type .commNewsItem img{
	max-width: 50%;
	margin-right: 30px;
}
#home-content #newsroom-rebrand-25 #universityFeed .grid4:first-of-type .commNewsItem p, #home-content #newsroom-rebrand-25 #artsFeed .grid4:first-of-type .commNewsItem p{
	display: inline;
}
#home-content #newsroom-rebrand-25 #calLinks{
	display: block;
	float: left;
	width: 100%;
}
#home-content #newsroom-rebrand-25 #calLinks a, #home-content #newsroom-rebrand-25 #calLinks p{
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	margin-bottom: 4%;
	color: #fff;
}
#home-content #newsroom-rebrand-25 #calLinks a{
	margin-left: 10px;
	margin-right: 10px;
}
#home-content #newsroom-rebrand-25 #calLinks a:hover{
	color: #ffe800;
}

.context-section{
	float: left;
	width: 100%;
	display: block;
	padding: 2.5%;
	background-color: #382140;
	margin-top: 20px;
}
.split-news-section{
	float: left;
	width: 100%;
	display: block;
	padding: 3.5% 0%;
}
.split-news-section .grid6{
	padding: 0% 5% 2.5% 5%;
}
.split-news-section .grid6:first-of-type{
	border-right: 2.5px solid #ffe800;
}
.split-news-section .grid6:last-of-type{
	border-left: 2.5px solid #ffe800;
}
.split-news-section .grid6, .split-news-section .grid6h3, #home-content .split-news-section .grid6 p{
	text-align: center;
}
.newsroom-footer{
	float: left;
	width: 100%;
	display: block;
	padding: 2.5% 2.5% 0% 2.5%;
	border-top: 20px solid #ffe800;
}
.newsroom-footer .brand-social-media{
	padding: 10px 10px 5px 10px;
}


/**	CALENDAR STUFF	**/
#upcomingEvents{
	padding: 5% 5%;
	background-image: url(https://www.wcupa.edu/_resources/includes/brand/images/homePageImages/hpFindProgParallax.jpg);
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	float: left;
	width: 100%;
	display: block;
}
#upcomingEvents h2{
	text-align: center;
	color: #ffe800;
}
#upcomingEvents li:nth-of-type(4), #upcomingEvents li:nth-of-type(7){
	clear: left;
}
#home-content #upcomingEvents .forceUpper
{
	text-transform: uppercase;
	color: #fff;
}
#upcomingEvents h3 + span
{
	font-size: .75em;
	padding-bottom: 50px;
}
#upcomingEvents .noImage
{
	background-color: #CCC;
	width: 70%;
}
#upcomingEvents .theMonth
{
	text-transform: uppercase;
	padding-top: 5px;
}
#upcomingEvents p
{
	font-size: .75em;
	margin-top: 0;
}
#upcomingEvents .floatRight{
	float: right;
}
#upcomingEvents li:nth-child(n+10){
	display: none;
}
#upcomingEvents .theMonth, #upcomingEvents .theDate
{
	text-align: center;
	display: block;
	font-weight: bold;
}
#upcomingEvents a, #upcomingEvents li{
	font-size: 1.1em;
	margin-bottom: 30px;
}
#upcomingEvents a:hover{
	color: #FFE800;
}
#upcomingEvents .theDate{
	font-size: 1.9em;
}
#upcomingEvents .moreDate{
	font-size: 1em;
}
#upcomingEvents .leftDate{
	float: left;
	padding: 5px 10px;
	margin-top: -10px;
	border-right: 5px solid #FFE800;
	margin-right: 20px;
}
#upcomingEvents .theMonth, #upcomingEvents .theDate{
	color: #FFE800;
	font-family: "Phonk", Arial, sans-serif;
	font-size: 1.1em;
	text-decoration: none;
	margin-bottom: 10px;
	letter-spacing: .2rem;
}
#upcomingEvents .theDate{
	font-size: 1.6em;
}
#upcomingEvents .theLocation{
	font-size: .6em;
}
.contentHolder .flexsliderLarge ul{
	margin-left: 0px;
}
#upcomingEvents .slides li:first-child
{
	padding-left: 0;
}
#upcomingEvents li
{
	list-style-type: none;
	padding: 20px 25px;
}
#upcomingEvents .dateContainer
{
	padding: 0 10px;
	margin-right: 20px;
	float: left;
	padding: 0 10px;
	height: auto;
	min-height: 85px;
	border-right: 5px solid #FFE800;
	overflow: hidden;
}
#upcomingEvents .flex-control-nav.flex-control-paging
{
	position: relative;
	/*	top: -15px;	*/
}
#upcomingEvents li{
	width: 33%;
	float: left;
}
#upcomingEvents li:nth-child(n+7) {
 display: none;
}
#upcomingEvents a, #upcomingEvents a h3, #upcomingEvents li{
	color: #F5F5F5;
}
#upcomingEvents a.btnGold{
	color: #6e3061;
	text-align: center;
}
#upcomingEvents .grid12 p{
	text-align: center;
	margin-top: 40px;
}
#upcomingEvents .grid4 li:hover a, #upcomingEvents .grid4 li:hover a h3, #upcomingEvents a.btnGold:hover{
	color: #FFE800;
}
#upcomingEvents a:hover
{
	cursor: pointer;
}
#upcomingEvents .grid4{
	margin-bottom: 30px;
}
#upcomingEvents .grid4:nth-of-type(3n+1){
	clear: left;
}
#upcomingEvents .dateContainer
{
	transition: background-color, .5s;
}
#upcomingEvents h3
{
	display: inline;
}
#upcomingEvents h3::after
{
	display: none;
}


@media screen and (max-width: 768px){
	#upcomingEvents li{
		width: 100%;
	}
}









#home-content .commNewsItem p{
	display: none;
}












