/* 
This is the section css for
Health Sciences 
*/

/* 
This is the section css for
College of Health Sciences 
*/

/* GENERAL USE */
/* .fancybox-outer{
	padding: 20px !important;
} */

#home-content .btnRight{
	float: right;
	margin-left: 10px;
}
#home-content .wide{
	width: 100%;
}
#home-content .grid3{
	padding-left: 20px;
}
#home-content .grid9 .grid4{
	padding-right: 20px;
}
#home-content .grid10{
	padding-left: 30px;
}
.btnPad .grid3, .btnPad .grid4, #home-content .btnPad .grid6{
	padding: 0px 10px;
}

#home-content .imgRight{
	float: right;
	padding-left: 10px;
}
#home-content .imgLeft{
	float: left;
	padding-right: 10px;
	margin-bottom: 10px;
}
#home-content .imgCenter{
	display: block;
	margin: 0 auto;
}
#home-content .redText{
	color: red;
}

#home-content .grid6{
	padding-right: 20px;
}
#home-content .gridLeft{
	padding-right: 10px;
}
#home-content .btnFull{
	width: 100%;
}
[id*="hdnContent"]{
	padding: 0 10px;
}

/* HOME */
#home-content .linkWrapper img{
	width: 100%;
}
#home-content .homeRight .btnMain{
	width: 100%;
}
#home-content #home .grid4 .btn{
	margin: 0;
}
#home-content .spotArchive a{
	display: block;
	padding: 5px 0;
	background: #763775;
	color: #FFF;
	float: none;
}
#home-content .spotlightCaption{
	font-size: .85em;
	text-align: center;
}

#home-content #home .grid8{
	padding-right: 15px;
}
#home-content .homeStory{
	border: 2px solid #EEE;
	border-radius: 5px;
	padding: 10px;
}
#home-content .homeStory img{
	display: block;
	margin: 0 auto;
	padding: 0;
}
#home-content .homeStory p{
	text-align: center;
	font-weight: bold;
	margin: 5px 0;
	padding: 0;
}
#home-content .homeStory > a > span.pdfIcon{
	display: none;
}
#home-content .missionMoments .flexsliderLarge{
	position: relative;
}
#home-content .missionMoments .flex-caption{
	min-height: 50px;
	max-height: 50px;
	padding: 13px 30px;
}
#home-content .missionMoments h3{
	border-bottom: none;
	color: #763775;
	text-transform: uppercase;
	margin: 0;
	margin-top: 20px;
	font-size: 2em;
}
#home-content .missionMoments h3:after{
	display: none;
}
#home-content .missionMoments p{
	margin: 0;
	margin-bottom: 10px;
}
#home-content .missionMoments .flex-caption a,
#home-content .missionMoments .flex-caption a:visited{
	color: #FFBD07;
}
#home-content .missionMoments .grid6{
	padding: 0 10px;
}
#home-content .missionMoments .grid3{
	padding: 0 5px;
}
#home-content .missionMoments img{
	display: block;
	margin: 0 auto;
}
#home-content .missionMoments img.playBtn{
	display: none;
}
#home-content .missionMoments .videoContainer a{
	text-decoration: none;
}
#home-content .missionMoments .mmAlt{
	display: block;
	margin: 0 auto;
	width: 800px;
	color: #FFF;
	background: #763775;
	padding: 5px 10px;
	font-weight: bold;
	text-align: center;
}
#home-content .missionMoments .panelInfo span.panelTitle{
	text-align: center;
	padding-top: 13px;
}
#home-content .mmArchivePage img.imgLeft{
	max-width: 300px;
	margin-bottom: 10px;
}
#home-content .flexsliderLarge{
	position: relative;
}
#home-content .eimDay{
	text-align: center;
}
#home-content .eimDay a{
	text-decoration: none;
}
#home-content .eimDay span{
	display: block;
	font-weight: bold;
}
#home-content .eimDay img{
	display: block;
	margin: 0 auto;
}
#home-content .eimDay span.docuIcon{
	display: none;
}
#home-content .pCroceBtn{
	margin: 0;
}
#home-content .pCroceBtn a{
	display: block;
	background: #441F49;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	border: 2px solid #B094B5;
	font-size: 2em;
	line-height: 1.4em;
	padding: 20px;
}
#home-content .pCroceBtn a:visited{
	color: #FFF;
}
#home-content .pCroceBtn a:hover{
	color: #FFBD07;
}
#home-content .mhfaLogo{
	display: block;
	margin-left: auto;
	margin-right: auto;
	max-width: 300px;
}
#home-content .homeVideos .videoContainer a{
	text-decoration: none;
}
#home-content .homeVideos .videoContainer a:visited{
	color: #763775;
}
#home-content .homeVideos .videoContainer a span{
	text-align: center;
	display: block;
	font-weight: bold;
	color: #763775;
}
#home-content .mhfaHomeLink a,
#home-content .mhfaHomeLink a:visited{
	text-decoration: none;
}
#home-content .mhfaHomeLink span{
	display: block;
	text-align: center;
	font-weight: bold;
	margin-bottom: 5px;
	color: #0c4da2;
	font-size: 3em;
}
.hsSocialBar{
	width: 100%;
	display: block;
	background-color: #6e3061;
	text-align: center;
	padding: 10px;
	float: left;
	margin-top: 0px;
}
#home-content .hsSocialBar p{
	margin: 0px 0px;
}

/** mission moments **/
#home-content .mmPage img{
	max-width: 400px;
}
#home-content .mmPage img.imgCenter{
	max-width: none;
}
#home-content .mmPage h3{
	padding-top: 10px;
}
#home-content .mmPage .grid12{
	margin-bottom: 10px;
}
#home-content .mmMHFA{
	border: 2px solid #DDD;
}
#home-content .missionMomentsHome .grid6{
	text-align: center;
	padding: 0 10px;
}

/** eim **/
#home-content .eim .grid4 p{
	text-align: center;
	font-weight: bold;
	color: #763775;
}
#home-content .eim .grid4 img{
	display: block;
	margin: 0 auto;
}
#home-content .eimSchedule{
	margin: 10px 0;
}
#home-content .eimSchedule .grid12{
	width: calc(100%/4);
	padding: 0 10px;
}
#home-content .eimSchedule .grid12 div{
	background: #f5f5f5;
	padding: 5px;
	border: 2px solid #382140;
}
#home-content .eimSchedule p{
	text-align: center;
	margin: 5px 0;
}
#home-content .eimSchedule p:first-of-type{
	font-weight: bold;
	color: #763775;
}

/** mission moments **/
#home-content .missionMomentsGallery{
	padding: 10px 0;
	margin: 10px 0;
}
#home-content .missionMomentsGallery .slides li span{
	display: block;
	padding: 5px 0;
	font-weight: bold;
	font-size: .85em;
	font-style: italic;
}
#home-content .missionMomentsGallery .slides li a{
	text-decoration: none;
}
#home-content .missionMomentsGallery .slides li a:visited{
	color: #763775;
}
#home-content .mmHeader{
	font-weight: bold;
	color: #763775;
}



/* DEAN MACHINE */

#home-content #deanAnn .grid8{
	padding-left: 15px;
}

#home-content #deanAnn .grid4 img{
	width: 100%;
}

/********** FACULTY DIRECTORY **********/
#home-content #sabPage img{
	max-width: 100%;
	display: block;
	margin: 0 auto;
}
#home-content #sabPage .grid10{
	padding-left: 20px;
}
#home-content .facultyDirectory .grid6 .grid4{ 
	padding-right:20px;
}
#home-content .facultyDirectory .btnMain{
	width: 100%;
}
#home-content .tabContainer{
	float: left;
	width: 100%;
}
#home-content .facultySurvey{
	float: right;
}


/*HCSA*/
#home-content .summerAcademy .grid3 .hcsa{
	width: 100%;
}

#home-content .summerAcademy .grid3{
	text-align: center;
}

#home-content .hcsa .grid9 h3{
	border-bottom: none;
	color:#763775;
}
#home-content .hcsa .grid9 h3:after{
	display:none;
}

#home-content .hcsa .covid h3{
	padding-left: 20px;
	border-left: 5px solid #FF0000;
	font-size: 1.6em;
	text-transform: uppercase;
	color: #441F49;
	line-height: 1.1em;
	border-bottom: none;

}
#home-content .hcsa .covid h3:after{

	display: none;
}


/* NEWS */
#home-content #news .grid3{
	padding: 5px;
}
#home-content #news .row-responsive{
	margin: 0;
}
#home-content #news .btn{
	margin: 0;
}

/********** SPOTLIGHT ARCHIVE **********/
#home-content .spotlightArchive .grid3{
	text-align: center;
	padding: 0 5px;
}
#home-content .spotlightArchive .grid3 img{
	display: block;
	margin: 0 auto;
}
#home-content .spotlightArchive .grid3 a{
	text-decoration: none;
	font-weight: bold;
}

/********** STURZEBECKER HALL OF FAME PAGE **********/
#home-content .stuzLeft{padding-right: 10px;}
#home-content .contribution{background-color: #EEE; padding: 10px;}
#home-content .contributionList{list-style-type: none; margin-left: 0;}
#home-content .contribution p{margin-bottom: 0;}
#home-content .hofRow{border-bottom: 1px dotted #C1C1C1; margin-top: 10px;}
#home-content .hofRow .grid3{text-align: center; padding: 0 5px;}
#home-content .hofTitle{color: #763775; border: none; margin-top: 0; margin-bottom: 0;}
#home-content .hofTitle:after{display: none;}
#home-content .sturzList{margin-bottom: 15px;}
#home-content .hofRow .hofItem{text-align: center;width: 20%;padding: 0 5px;}
#home-content .hofRow .grid4{text-align: center; padding: 0 5px;}
#home-content .hofPDF{text-align: right; font-weight: bold;}
#home-content .hofRow p{margin-top: 0;}

/* MENTAL HEALTH FIRST AID */
#home-content .redBtn{
	background-color: #e5422c;
	font-size: 15px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.15);
	display: inline-block;
	margin: 0;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: .07em;
	padding: 18px 27px;
	font-family: arial,sans-serif !important;
}

/*	ALL COLLEGE DAY	*/
#home-content #grayBox{
	background-color: #eee;
	padding: 20px;
	float: left;
}
#home-content #grayBox .grid8{
	padding-left: 30px;
}

/* NSSLHA */

#home-content #nss .grid3{
	padding-right: 10px;
}

#home-content #nss .grid3 img{
	width: 100%
}

#home-content #nss ul {
	list-style-type: none;
}

#home-content #nss li {
	padding: 10px 0;
	border-bottom: 1px solid #EEE;
}

/** AT 50 **/
#home-content #home > .row-responsive > .grid3 .at50 img{
	max-width: 100px;
}
#home-content .at50 img{
	display: block;
	margin: 5px auto;
	max-width: 200px;
}
#home-content .at50 img + span.pdfIcon{
	display: none;
}
#home-content .at50 .btnMain{
	width: 100%;
}
#home-content .at50Schedule .responsiveTable td{
	padding: 20px;
	font-size: 1.2em;
}
#home-content .atPage td{
	padding: 20px;
}
.artSocialBar{
	width: 100%;
	display: block;
	background-color: #6e3061;
	text-align: center;
	padding: 2px 10px;
	float: left;
	margin-top: 10px;
}
#home-content .artSocialBar p{
	margin: 0px 0px;
}
#home-content .at50 .socialLogo{
	display: inline-block;
	margin-right: 5px;
	max-width: 45px;
}

#home-content .informalLetter{
	margin-bottom: 20px;
	padding: 10px;
	font-style: italic;
}
#home-content .informalLetter span{
	padding: 0 5px;
	font-size: 2em;
}



/*	CELEBRATION PAGE	*/
#home-content #congratsPage .grid4{
	padding: 0px 20px;
}
#home-content #congratsPage .topArea .grid4{
	padding: 0px 0px;
}
#home-content #congratsPage .topArea .grid8{
	padding-right: 40px;
}
#home-content #congratsPage .grid4 p{
	text-align: center;
	font-weight: italic;
	font-weight: bold;
	font-size: 1.1em;
}
#home-content #congratsPage h4{
	font-size: 1.7em;
	margin-top: 80px;
	font-weight: bold;
}
#home-content #congratsPage h4:first-of-type{
	margin-top: 20px;
}
#home-content #congratsPage img{
	display: block;
	margin: 0 auto;
}
#home-content #congratsPage .grid4 img{
	margin-bottom: 40px;
}
#home-content #congratsPage .playBtn{
	margin-left: 25px;
}
#home-content #congratsPage .congratsImg{
	margin-top: 30px;
	margin-bottom: 30px;
	width: 900px;
}
#home-content #congratsPage .midWidth{
	width: 90%;
	padding: 20px;
	font-size: 1.3em;
}

/** STUDENT SUCCESS CENTER **/
#home-content .successVideo .videoContainer a{
	text-decoration: none;
}
#home-content .successVideo .videoContainer a:visited{
	color: #763775;
}
#home-content .successVideo .videoContainer a span{
	text-align: center;
	display: block;
	font-weight: bold;
	color: #763775;
}
#home-content .studentSuccessContact{
	margin: 10px 0;
}
#home-content .studentSuccessContact ul{
	list-style-type: none;
	margin-left: 0;
}
#home-content .advisingSheet{
	padding: 20px;
	border: 3px solid #382140;
}
.advisingSheetHeader{
	margin-top: 0px;
}

/** lab spaces **/
#home-content .labSpaces .grid3{
	padding-right: 20px;
}

@media only screen and (max-width:768px){
	#home-content .eim .grid4{
		width: 33.3333%;
	}
	#home-content .eimSchedule .grid12{
		width: 100%;
	}
	#home-content .gridLeft{
	padding-right: 0;
}

	/** lab spaces **/
	#home-content .labSpaces .grid3{
		padding: 0;
	}
}

@media only screen and (max-width:480px){
	#home-content .eim .grid4{
		width: 100%;
	}
}









/********************************/
/*******	BRAND CSS	*********/
/********************************/

.secondarySlider li img{
	width: 100%;
}
.centerContent img{
	display: block;
	margin: 0 auto;
}
.centerContent.btnPad{
	padding: 5% 5%;
}
.centerContent.btnPad a{
	font-size: .9em;
}
.centerH2{
	text-align: center;
}
.purplePara .wcuLink svg, .pyPara2 .grid6:last-of-type .wcuLink svg, .pyPara1 .grid6:first-of-type .wcuLink svg{
	fill: #F5F5F5;
}
.purplePara, .pyPara2, .pyPara1{
	padding: 3.5%;
}
.pyPara2, .pyPara1{
	display: flex;
}
#home-content .split6 .grid6{
	padding: 2.5% 5%;
}
.pyPara2 .grid6:first-of-type, .pyPara1 .grid6:last-of-type{
	background-color: #FFE800;
	height: 100%;
}
.pyPara2 .grid6:last-of-type, .pyPara1 .grid6:first-of-type{
	background-color: #382140;
	height: 100%;
}
.pyPara1 .silverFont, .pyPara1 .silverFont svg{
	color: #F5F5F5;
	fill: #F5F5F5;
}

.faProcess p, .faProcess h3, .faProcess ul, .faProcess li, .faProcess .wcuLink, .faProcess .wculink svg{
	color: #F5F5F5;
	fill: #F5F5F5;
}
.faProcess .grid4 img{
	display: block;
	margin: 0 auto;
	max-width: 200px;
}
.faProcess .row-responsive{
	margin-bottom: 40px;
}
#home-content .faProcess .psuedoHead1{
	font-size: 4em;
	color: #d4a129;
}
#home-content .faProcess .psuedoHead1 span{
	color: #ffe800;
}
#home-content .resourceBottom ul{
	list-style-type: none;
	margin-left: 0px;
}
#home-content .resourceBottom .tcsContainer{
	padding: 20px 10%;
}
#home-content .ccII .grid6, #home-content .ccII .grid3{
	padding: 0px 15px;
}
#home-content .ccII{
	padding: 5% 5%;
}

@media only screen and (min-width:768px){
	.fancybox-wrap{
		min-width: 600px !important;
	}
	.fancybox-inner{
		min-width: 550px !important;
	}
}

@media only screen and (max-width:768px){
	#home-content h2, #home-content .psuedoHead2{
		font-size: 1.7em;
	}
	#home-wrapper, .headerWrapper, #footer, body{
		overflow: hidden;
		width: 100%;
	}
	.purplePara{
		padding: 20% 5% 20% 5%;
	}
	.pyPara2, .pyPara1, .pyPara2 .row-responsive:first-of-type, .pyPara1 .row-responsive:first-of-type{
		display: block;
	}
	.pyPara2 .grid6:first-of-type{
		background-color: #382140;
	}
	.pyPara2 .grid6:last-of-type{
		background-color: #FFE800;
	}
}



.psuedoHead5 {
    color: #382140;
    font-family: "myriad-pro", Arial, sans-serif;
    line-height: 1.3em;
}