a#btnContactBrandTop{
	bottom: 10% !important;
}

#home-content .topBannerMessage{
	padding: 3% 5% 3% 15%;
	background-color: #382140;
	float: left;
}
#home-content .topBannerMessage p{
	border-left: 4px solid #FFE800;
	color: #fff;
	padding: 10px;
	margin: 0px;
	font-weight: bold;
	font-size: 1.1em;
}
#home-content .topBannerMessage a,
#home-content .topBannerMessage a:visited{
	color: #fff;
}

/********** FULL WIDTH **********/
#home-content{
	max-width: none !important;
	width: 100% !important;
}
html.collegeTemplate .header{
	padding: 10px 30px 0px 30px;
}
html.collegeTemplate .headerWrapper{
	padding: 0;
}
.headerWrapper{
	padding: 10px 0 35px 0px;
}
.homePadding .row-responsive{
	margin-top: 0;
}

#home-content .purplePara p a{
	color: #F5F5F5;
}
#home-content h2.hideHeader{
	display: none;
}
/********* FOR LIVE PRODUCTION ********/
.hdnLink{
	position:absolute;
	left:-10000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

/********* FOR STAGING - EDITING********/
/*.hdnLink{
display: block;
}
*/
/********  CODE ABOVE IS NEEDED FOR EDITING  *********/

[id*="hdnContent"]{
	padding: 10px;
}

/* side menu */
#home-content .hideMenu{
	display: none;
}
#home-content .sideLinks{
	margin-top: 10px;
	padding-right: 20px;
}
#home-content .sideLinks .grid12{
	margin: 0;
}
#home-content .sideLinks a{
	display: block;
	padding: 10px;
	text-decoration: none;
	color: #575757;
	font-weight: bold;
	padding-left: 13px;
	border-bottom: 1px solid #DDD;
	border-right: 1px solid #DDD;
}
#home-content .sideLinks > .grid12:first-of-type > a{
	border-top: 1px solid #DDD;
}
#home-content .sideLinks .subSideLink{
	font-size: .9em;
	padding: 5px 10px 3px 30px;
	border-left: 0;
	font-weight: bold;
	text-indent: -10px;
	line-height: 20px;
}
#home-content .sideLinks .subSideLink:before{
	content: "\203A"; 
	padding-right: 5px; 
	position: relative;
	top: -1px;
	color: #763775;
}
#home-content .sideLinks .grid12 a:hover{
	color: #763775;
	border-left: 3px solid #FFE800;
}
#home-content .sideLinks .activeSideLink{
	color: #763775;
	border-left: 3px solid #763775;
}
#home-content .inactive{
	display: none;
}
#home-content .active{
	display: block;
}
#home-content .imgRight{
	float: right;
	padding: 0px 0px 20px 20px;
}
#home-content .imgLeft, #home-content #ramReport .leftImage{
	float: left;
	padding: 0px 20px 20px 0px;
	max-width: 520px;
}
#home-content #ramReport .imgLeft{
	width: 300px;
}
#home-content #ramReport .grid3 img{
	margin-bottom: 20px;
}
/******* DEFAULT	******/
#home-content .noList {
	list-style: none;
	margin-left: 0;
}
#home-content .homeVideo1 .gridTitle, #home-content .homeVideo2 .gridTitle {padding: 10px; margin-right: 10px; text-align: center;}
#home-content .homeVideo1 .gridTitle {margin-right: 9px;}
#home-content .homeVideo1 .row-responsive.videoContainer, #home-content .homeVideo2 .row-responsive.videoContainer {margin-top: 0px;}
#home-content .socialIcons {float: right; padding-right: 7px;}
#home-content #accordion h3{ 
	text-transform: uppercase;
	font-weight: bold;
	border-bottom: none;
	font-size: 1.3em;
	border-style: none;
}
#home-content .gradStudiesHome .grid3, #home-content .gradStudiesHome .grid4{
	padding: 0 5px;	
	text-align: center;
	border-right: 1px solid #DDD;
	max-height: 80px;
}
#home-content .gradStudiesHome .grid3 p, #home-content .gradStudiesHome .grid4 p{
	font-weight: bold;
	color: #763775;
	margin: 0;
}
#home-content .gradStudiesHome .grid3 .fa, #home-content .gradStudiesHome .grid4 .fa{
	font-size: 2.3em;
	color: #382140;
}
#home-content .gradStudiesHome .grid3:last-of-type, #home-content .gradStudiesHome .grid4:last-of-type{
	border-right: none;
}
#home-content .learnMoreGrid h3{
	margin-bottom: 0;
}
#home-content .learnMoreGrid .row-responsive{
	margin: 5px 0;
}
#home-content .learnMoreGrid .grid3{
	text-align: center;
	padding: 0 5px;
}
#home-content .learnMoreGrid a{
	display: block;
	text-decoration: none;
	border: 2px solid #DDD;
	background: #EEE;
	padding: 5px;
}
#home-content .learnMoreGrid a:hover{
	color: #FFF;
	background: #763775;
	border: 2px solid #FFE800;
}
#home-content .learnMoreGrid .fa{
	font-size: 3em;
	padding-bottom: 5px;
}
#home-content .learnMoreGrid p{
	font-weight: bold;
	font-size: 1.2em;
}
#home-content .exploreWCU span.panelTitle{
	width: 100% !important;
}
#home-content span.panelTitle{
	padding-top: 12px;
	padding-bottom: 12px;
}
#home-content .exploreWCU .grid6 > div{
	display: block;
	margin: 0 auto;
}
#home-content .exploreWCU .opaqueTitle{
	min-height: 40px;
	padding-top: 10px;
}
#home-content .contentSlidesContainer{
	padding-right: 0;
}
#home-content .grid4 .contentSlidesContainer{
	margin-top: 5px;
	padding-right: 0;
}
.videoPanel{
	position: relative;
	float: left;
}
.purpleSquareLink img:hover{
	transform: scale(1.03);
}
#home-content #gradHomeTop .faIcons{
	float: right;
	margin-top: 10px;
}
#home-content #gradEmployerJS .panelInfo span.panelTitle{
	padding-top: 0;
}

/***GRAD SCHOOL EVENTS**/
#home-content .gradEvents h4{
	border-bottom: none;
	text-transform: UPPERCASE;
	padding-top: 10px;
	color: #382140;
}
#home-content .gradEvents .grid6{
	padding-right: 10px;
}
#home-content .gradEvents #accordion{
	color: #FFF;
}

#home-content .gradEvents #accordion h3{
	background-color: #763775;
}
#home-content .gradEvents #accordion h3::before{
	color: #FFF;
}
#home-content .gradEvents #accordion .fa + a,#home-content .gradEvents #accordion .fa{
	color: #FFF;
}

#home-content .gradEvents .eventBtns{
	width: 100%;
}
#home-content .btnGrad{
	margin: 10px 10px;
}
#home-content .signUpSection > div.border{
	width: 100%;
}
/********* APPLY NOW **********/
#home-content .applyInfo{
	padding: 0 5px;
}
#home-content .applyInfo p{
	margin: 10px 0;
	padding: 5px 10px;
	border: 2px solid #EEE;
}
#home-content .applyInfo .btn{
	width: 100%;
}
#home-content .rightGrid{
	width: 100%;
	margin: 5px 0;
}
#home-content .studentType{
	border: 2px solid #EEE;
	padding: 0 5px;
	margin: 5px 0;
}
#home-content .studentType ul{
	list-style-type: none;
	margin-left: 0;
	margin-bottom: 5px;
	text-align: center;
}
#home-content .studentType li{
	border-bottom: 1px dotted #763775;
}
#home-content .studentType li:last-of-type{
	border-bottom: none;
}
#home-content .studentType li a{
	display: block;
	padding: 10px 0;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.2em;
}
#home-content .studentType li a:hover{
	background: #763775;
	color: #FFF;
}
#home-content .applyBtn a{
	width: 50%;
	padding: 20px;
}
#home-content .applyBtn{
	text-align: center;
}
#home-content .applyButton{
	width: 240px;
	padding: 10px;
	font-size: 1.2em;
}

/******* SLIDER CONTENT ******/
#home-content #slideshowContent{
	position: absolute;
	top: 20px;
	left: 10px;
	z-index: 1;
}
#home-content .slideshowTextbox .slideshowTextboxInner{
	font-family: 'OpenSansBold';
}
#home-content .slideshowTextbox .slideshowTextboxInner h3{
	font-style: normal;
}
#home-content .slideshowTextbox{
	width: 100%;
	margin: 0 auto;
}
#home-content .slideshowTextbox .slideshowTextboxInner{
	top: 5%;
	padding: 3px 10px;
	background-color: #FFF;
	margin: 0 auto;
	margin-left: 15px;
	border: 2px solid #B094B5;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.75);
}
#home-content .slideshowTextbox .slideshowTextboxInner p{
	margin: 10px 0;
	font-size: .95em;
}
#home-content .slideshowTextbox .slideshowTextboxInner h3{
	font-size: 1.25em;
	font-weight: bold;
	font-style: italic;
	color: #763775;
	margin: 10px 0;
}

/********** HOME **********/
#home-content .gradStudiesHome .grid3 > .row-responsive, #home-content .gradStudiesHome .grid4 > .row-responsive{
	margin: 0;
}
#home-content .gradStudiesHome .videoContainer img{
	max-height: 190px;
}
#home-content .gradStudiesHome .faIcons a{
	display: inline-block;
	width: 50%;
	margin: 0;
	text-align: center;
	font-size: 2em;
}
#home-content .gradStudiesHome .fa{
	margin-bottom: 10px;
}

#home-content .gradStudiesHome #middleSquares .grid4{
	padding: 0px 10px;
}
#home-content #gsTopSection, #home-content #gsTopSection p{
	text-align: center;
}
#home-content #gsTopSection .row-responsive{
	margin-top: 0;
}
#home-content .panelInfo span.panelTitle{
	bottom: 4px;
	font-size: 1.2em;
}
#home-content .purpleSquareBtn a{
	font-size: 2em;
	line-height: 1em;
	color: #fff;
	text-decoration: none;
	display: block;
	background-color: #763775;
	text-align: center;
}

#home-content .whygrad{
	padding: 30px 40px;
	background-color: #382140;
	text-align: center;

}
#home-content .whygrad h2{
	color: #FFF;
	font-size: 2.5em;
	line-height: 120%;
	text-transform: uppercase
}
#home-content .whygrad p{
	color: #FFF;
}
#home-content .whygrad a{
	color: #FFE800;
	font-size: 2em;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}
#home-content .whygrad a:hover{
	text-decoration: underline;
}
#home-content grado{
	padding: 20px 50px;
	background-color: #ccc;

}
#home-content .gradStudiesHome .prospectiveSlides h4{
	display: none;
}
#home-content #gradStudiesHome .contentSlides{
	margin-top: 39px;
}

#home-content #eventsPage h3{
	margin-bottom: 5px;
	border-bottom: none;
	color: #763775;
	font-size: 1.2em;
}
#home-content #eventsPage h3:after{
	background: none;
}
#home-content #eventsPage h3 span{
	font-size: 1.6em;
	display: block;
}
#home-content #eventsPage #infoSession{
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 3px solid #763775;
	float: left;
}
#home-content #eventsPage #openHouse{
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 3px solid #763775;
	float: left;
}
#home-content #eventsPage ul{
	margin-left: 0;
}
#home-content #eventsPage ul>li{
	background-image: url(../images/goldArrow.png);
	padding-left: 15px;
	background-position: 0px 5px;
	background-repeat: no-repeat;
	list-style-type: none;
}
#home-content #eventsPage .grayBack{
	text-align: center;
	font-size: 1.2em;
	padding: 15px 20px 10px 20px;
	background-color: #eee;
	margin: 0 5px 10px 5px;
}
#home-content #eventsPage .grayBack ul>li{
	background-image: none;
	text-align: center;
	list-style-type: none;
	padding-left: 0;
	margin-bottom: 5px;
}
#home-content #eventsPage .grayBack h4{
	text-align: center;
}
#home-content #eventsPage #eventTop{
	float: left;
	border-bottom: 3px solid #763775;
}
#home-content .hideEventContent{
	display: none;
}
#home-content .homeCountries{
	text-align: center;
}

/********** PROSPECTIVE **********/
#home-content .divLeft{
	padding-right: 10px;
}
#home-content .prospectiveBtns .grid3{
	padding: 0 5px;
}
#home-content .prospectiveSlides img{
	display: block;
	margin: 0 auto;
}
#home-content .applyBtn{
	width: 100%;
	margin: 2.5px 0;
}
#home-content .prospectiveSlides .row-responsive h4{
	border-bottom: none;
}

/*********ACCELERATED PROGRAMS**********/
#home-content .grayBack{
	padding: 5px 10px;
	background-color: #eee;
}
#home-content .grayBack .btn{
	width: 100%;
	margin-bottom: 5px;
	margin-top: 5px;
}
#home-content .grid9 #rightPanel{
	padding-left: 20px;
}
/*****Open House*********/
#home-content .register{
	width: 100%;
}

#home-content .grid4{
	padding-left: 20px;
}

#home-content .learnMore{
	font-weight: bold;
	text-align: center;
	font-size: 1.1em;
	border-top: 1px dotted #ddd;
	border-bottom: 1px dotted #ddd;
	display: inline-block;
	width: 100%;
	padding: 15px 0;
}


/***New Students***/
#home-content .rightGrid{
	padding-left: 20px;
}

/****International****/
#home-content .intlcontact{
	padding-left: 20px;
}

#home-content .popoutSections .grid6{
	padding:20px;
}




/********** CURRENT **********/
#home-content .purpleContentFB{
	position: relative;
}
#home-content .purpleContentFB > p{
	text-align: center;
	font-weight: bold;
	font-size: 1.2em;
	background: #763775;
	color: #FFF;
	padding: 10px 5px;
	margin: 0;
}
#home-content .purpleContentFB:hover img{
	opacity: .4;
	background-color: #763775;
}

/**Programs**/
#home-content h5{
	font-size: .875em;
	margin: 0;
}

/** Apply Instructions **/
#home-content .applyInstructions h4 {
	border: none;
}

#home-content .applyInstructions ul {
	padding-left: 2em;
}

/**Assistantships Tuition**/
#home-content .assistantships .grid6{
	text-align: center;
}

/********** CONFERENCE FUNDING ***********/
#home-content .gsaLogo{
	display: block;
	margin: 0 auto;
}
#home-content .noDeco{
	list-style-type: none;
}
#home-content .btnMain a, #home-content .btnMain a:visited{
	color: #fff;
}


/********** NEW HOME PAGE ***********/
/******* HOMEPAGE *********/
#home-content #videoSection{
	width: 100%;
	position: relative;
}
#home-content #videoSection img{
	width: 100%;
}
#graduateSchoolVideo{
	width: 100%;
	background-color: #382140;
}
#home-content #videoSection .fa{
	color: #D9AA2A;
	font-size: 8em;
}
#playBtn{
	pointer-events: auto;
	cursor: pointer;
	position: absolute;
	bottom: 30%;
	right: 48%;
	transition: all 1s;
}
#playBtn.active{
	bottom: 80%;
	right: 90%;
	transition: all 1s;
}
#playBtn:hover{
	transform: scale(1.2);
}
#midSection{
	padding: 60px 120px;
}


.covidMessage{
	padding: 40px;
	padding-left: 50px;
	background-color: #fff;
	float: left;
	width: 100%;
}
.insideMessage{
	padding-left: 20px;
	border-left: 5px solid #FF0000;
}
#home-content .insideMessage h3{
	font-size: 2.1em;
	text-transform: uppercase;
	color: #382140;
	line-height: 1.1em;
}
#home-content .insideMessage h3, #home-content .insideMessage h3:after{
	border-bottom: none;
	background: none;
}

#deanMessage{
	padding: 60px 40px 60px 70px;
	background-color: #fff;
	float: left;
	width: 100%;
}
#jOsgoodMessage{
	display: block;
	margin: 0 auto;
	max-width: 700px;
}
#home-content #deanMessage h3{
	font-size: 4em;
	text-transform: uppercase;
	color: #382140;
	margin-top: 10px;
	margin-bottom: 80px;
	text-align: center;
	line-height: 1.4em;
}
#home-content #deanMessage h3, #home-content #deanMessage h3:after{
	border-bottom: none;
	background: none;
}
#home-content #deanMessage p, #home-content #deanMessage ul{
	font-size: 2.1em;
	color: #382140;
	line-height: 1.4;
	position: relative;
}
#home-content #deanMessage .grid4{
	padding-right: 20px;
	padding-left: 0px;
}
#home-content #deanMessage .grid4 .fancybox-contentDS{
	display: block;
	padding: 20px;
	width: 100%;
	color: #382140;
	background-color: #eee;
	text-align: center;
	font-weight: bold;
	font-size: 1.4em;
	text-decoration: none;
	transition: all .2s ease-in-out;
}
#home-content #deanMessage .grid4 .fancybox-contentDS:hover{
	transition: all .2s ease-in-out;
	transform: scale(1.02);
}


#home-content #deanMessage p:first-of-type{
	margin-top: 0px;
}
#home-content #deanMessage img{
	display: block;
	margin: 0 auto;
}
#home-content #servicesResources #deanMessage p{
	font-size: 2.4em;
	color: #382140;
	line-height: 1.4;
	clear: right;
	position: relative;
}
#home-content #deanMessage .readMore a{
	color: #382140;
	line-height: 1.4;
	text-transform: uppercase;
	float: right;
	font-weight: bold;
	margin-top: 40px;
	text-decoration: none;
}
#home-content #deanMessage .readMore a:hover{
	text-decoration: underline;
}
#home-content #deanMessage .grid9{
	padding-right: 40px;
}
#home-content #deanMessage #rightFloat{
	float: right;
	padding: 0px 20px 10px 30px;
	text-align: center;
}
#home-content #deanMessage #rightFloat span{
	font-size: 1.2em;
}
#home-content #deanMessage #rightFloat strong{
	font-size: 1.1em;
}

.homePadding{
	padding: 0px;
}
.bigQuote{
	color: #382140;
	font-size: 6em;
	line-height: 0;
}
.leftQuote{
	position: absolute;
	top: 30px;
	left: 0;
}
.rightQuote{
	position: absolute;
	bottom: 0;
	right: 0;
}
#home-content #tileSection, #home-content .tileSection{
	padding: 30px 120px 20px 120px;
	float: left;
}
#home-content #tileSection h2, #home-content .tileSection h2{
	font-size: 2.4em;
	margin-bottom: 50px;
}
#home-content #servicesResources #tileSection, #home-content #servicesResources .tileSection{
	padding: 20px 120px 20px 120px;
}
#home-content #tileSection .grid3, #home-content #tileSection .grid4, #home-content .tileSection .grid3, #home-content .tileSection .grid4{
	padding: 0px 20px;
}
#home-content #tileSection .tile, #home-content .tileSection .tile{
	display: block;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #382140;
	padding: 60px 10px 60px 10px;
	color: #fff;
	font-size: 2.4em;
	font-weight: bold;
	line-height: 1.2em;
}
#home-content #tileSection .grayTile, #home-content .tileSection .grayTile{
	background-color: #777777;
}
#home-content #tileSection #twoLine a, #home-content .tileSection #twoLine a{
	padding-top: 80px;
}
#home-content #tileSection .tile:hover, #home-content .tileSection .tile:hover{
	background-color: #D9AA2A;
}
#home-content #cardSection h3{
	font-size: 2.4em;
	text-transform: uppercase;
	color: #382140;
	margin-top: 10px;
	padding-top: 10px;
	text-decoration: none;
	line-height: 1.2em;
}
#home-content #cardSection h3, #home-content #cardSection h3:after{
	border-bottom: none;
	background: none;
}
#home-content #cardSection{
	padding: 0px 120px 70px 120px;
}
#home-content #cardSection .grid6{
	padding: 10px;
}
#home-content #cardSection .grid6:first-of-type{
	padding-left: 0px;
}
#home-content #cardSection .grid6:last-of-type{
	padding-right: 0px;
}
#home-content .card{
	background-color: #fff;
	padding: 30px;
	float: left;
}
#home-content .card p{
	font-size: 1.5em;
	color: #382140;
}
#home-content #cardSection .readMore a{
	color: #382140;
	line-height: 1.4;
	text-transform: uppercase;
	float: right;
	font-weight: bold;
	margin-top: 40px;
	text-decoration: none;
	clear: both;
}
#home-content #cardSection .readMore a:hover{
	text-decoration: underline;
}


/*	GRAD TOP PAGES	*/
#home-content .gradTopPage h2{
	padding: 0px 120px;
	font-size: 2.6em;
	font-weight: bold;
	color: #382140;
}
#home-content .gradTopPage #deanMessage{
	padding: 40px 40px;
}
#home-content .gradTopPage #deanMessage p{
	font-size: 1.6em;
}
#home-content .gradTopPage #midSection{
	padding: 10px 120px
}
#home-content .gradTopPage #tileSection, #home-content .gradTopPage .tileSection{
	padding: 20px 30px 20px 30px;
}
#home-content .gradTopPage #tileSection .grid12, #home-content .gradTopPage .tileSection .grid12{
	padding-top: 20px;
}
#home-content .gradTopPage #tileSection .tile, #home-content .gradTopPage .tileSection .tile{
	font-size: 2.4em;
	text-align: left;
	padding-left: 50px;
}
#home-content .gradTopPage #tileSection .grid3 .tile, #home-content .gradTopPage .tileSection .grid3 .tile{
	font-size: 2em;
	padding-left: 20px;
}
#home-content .gradTopPage #tileSection .grid4:first-of-type, #home-content .gradTopPage #tileSection .grid3:first-of-type, #home-content .gradTopPage .tileSection .grid4:first-of-type, #home-content .gradTopPage .tileSection .grid3:first-of-type{
	padding-left: 0;
}
#home-content .gradTopPage #tileSection .grid4:last-of-type, #home-content .gradTopPage #tileSection .grid3:last-of-type, #home-content .gradTopPage .tileSection .grid4:last-of-type, #home-content .gradTopPage .tileSection .grid3:last-of-type{
	padding-right: 0;
}
#home-content #tileSection .noPad, #home-content .tileSection .noPad{
	padding-right: 0;
}
#home-content .gradTopPage #tileSection .grid6:first-of-type, #home-content .gradTopPage .tileSection .grid6:first-of-type{
	padding-left: 0;
	padding-right: 10px;
}
#home-content .gradTopPage #tileSection .grid6:last-of-type, #home-content .gradTopPage .tileSection .grid6:last-of-type{
	padding-right: 0;
	padding-left: 10px;
}

#home-content .gradTopPage #tileSection .fullBtn, #home-content .gradTopPage .tileSection .fullBtn{
	width: 100%;
	padding: 30px 10px;
	text-align: center;
}
#home-content .gradTopPage #cardSection{
	padding: 0px 120px;
}
#home-content .gradTopPage #cardSection a{
	font-size: .8em;
	text-transform: uppercase;
	color: #382140;
	margin-top: 10px;
	padding-top: 10px;
	text-decoration: none;
	line-height: 1.2em;
}
.smallBtnText{
	font-size: .7em;
}
#home-content .gradTopPage #tileSection .grid3 .smallBtnText, #home-content .gradTopPage .tileSection .grid3 .smallBtnText{
	font-size: .6em;
}
.topImageBanner{
	margin-top: -10px;
	margin-bottom: -20px;
}
.topImageBanner, .topImageBanner img, #home-content .topImageBanner img{
	width: 100%;
}
#home-content .contentHolder .horizontalMenu ul a:hover{
	color: #D9AA2A !important;
}
#home-content .contentHolder .horizontalMenu ul a:visited{
	color: #fff;
}

/******** My WCU Story ********/
#wcuStoryPage{
	padding: 0px 60px;
}
#home-content .wcuStory .grid3{
	padding-right: 20px;
}
#home-content .wcuStory .grid9 p:first-of-type{
	margin-top: 0;
}
.wcuStory{
	padding: 20px;
	border-bottom: 3px solid #eee;
	margin-bottom: 20px;
}
.wcuStory em{
	font-size: 1.3em;
	color: #382140;
}
.storyTitle{
	font-size: 1.7em;
	font-weight: bold;
	color: #382140;
}
#home-content #wcuStoryPage h2{
	font-size: 2.4em;
	margin-top: 50px;
}
#home-content #wcuStoryPage h3{
	font-size: 1.4em;
}
#home-content #wcuStoryPage h3:last-of-type{
	margin-top: 40px;
}
#home-content #wcuStoryPage .wcuStory:last-of-type{
	border-bottom: none;
}

/********** ACADEMIC DEGREE PROGRESSION **********/
#home-content #degreeTileSection{
	padding: 0px 120px 20px 120px;
}

#home-content #degreeTileSection .grid3{
	padding: 0px 20px;
}

#home-content #degreeTileSection .smallText{
	font-size: 20px;
}

#home-content #degreeTileSection .leftTile{
	display: block;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #382140;
	padding: 60px 10px 60px 30px;
	color: #fff;
	font-size: 3em;
	font-weight: bold;
	line-height: 1.2em;
	height: 320px;
}

#home-content #degreeTileSection .leftTile:hover{
	background-color: #D9AA2A;
}

#home-content #degreeTileSection .centerTile{
	display: block;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #382140;
	padding: 60px 10px 60px 10px;
	color: #fff;
	font-size: 3em;
	font-weight: bold;
	line-height: 1.2em;
	height: 320px;
}

#home-content #degreeTileSection .centerTile:hover{
	background-color: #D9AA2A;
}

.fullBtnArea{
	margin-top: 30px;
	padding: 0px 20px;
}

.fullBtn{
	padding: 30px 10px;
	margin-bottom: 20px;
	background-color: #382140;
	padding: 20px;
	color: #fff !important;
	width: 100%;
	display: block;
	text-align: center;
	text-decoration: none;
}

.gradBtn{
	padding: 20px;
	color: #fff;
	width: 100%;
	display: block;
	text-align: center;
	text-decoration: none;
}
#home-content .gradBtn:visited{
	color: #fff;
}

.matchBtn{
	font-size: 3em;
	line-height: 1em;
	font-weight: bold;
	transition: all .2s ease-in-out;
}
.matchBtn:hover{
	transform: scale(1.02);
}

#headerSection{
	padding: 0px 120px;
}

#headerSection #headerText{
	text-align: center;
	font-size: 3.5em;
	color: #382140;
}

.midSection{
	padding: 60px 120px;
}

.messageSection{
	padding: 60px 140px;
}

#academicsMessage{
	padding: 60px 40px 60px 70px;
	background-color: #fff;
	float: left;
	width: 100%;
}

#academicsMessage p{
	font-size: 18px;
}

.darkGrayBtn{
	background-color: #777777 !important;
}

.purpleBtn{
	background-color: #382140 !important;
}

#home-content #degreeProgress #cardSection .grid6:first-of-type .card{
	float: left !important;
}
#home-content #degreeProgress #cardSection .grid6:last-of-type .card{
	float: right !important;
}

#home-content #degreeProgress #cardSection{
	padding: 0px 140px 70px 140px;
}

#home-content #degreeProgress #card img{
	width: 680px !important;
}

/******** A Message from the Dean ********/
#home-content #deanPage{
	padding: 0px 60px;
}
#home-content #deanPage h2{
	font-size: 2.2em;
	margin-top: 40px;
}
#home-content #deanPage .grid4 img{
	width: 60%;
	display: block;
	margin: 0 auto;
}
.deanStory{
	width: 100%;
}


/************ Admissions ************/

#home-content #degreeTileSection .grid4{
	padding: 20px;
}

#home-content #degreeTileSection .grid6{
	padding: 20px;
}

#home-content #admissions #cardSection .grid6:first-of-type .card{
	float: left !important;
}
#home-content #admissions #cardSection .grid6:last-of-type .card{
	float: right !important;
}

#home-content #admissions #cardSection{
	padding: 0px 140px 70px 140px;
}

#home-content #admissions #card img{
	width: 680px !important;
}

/******** Purple and Gold Day ********/
#home-content #purpleGoldDay img {
	display: block;
	margin: 0 auto;
}

#home-content .contactBox{
	padding: 0px 20px;
}
#home-content #rightColumn .pictureBtns a{
	width: 100%;
}
#home-content .newsContent{
	margin-bottom: 20px;
}

.pyPara1 img, .pyPara2 img{
	width: 100%;
}




/*	NEW GRADUATE SCHOOL EVENTS PAGE	*/
#home-content #gep #topLocation a, #home-content #gep #topLocation a:visited{
	color: #382140;;
	margin-top: 10px;
	transition: all .3s ease-in-out;
}
#home-content #gep #topLocation a:hover{
	color: #FFE800;
	transition: all .3s ease-in-out;
}
#home-content #gep #purpleBackSection{
	padding: 0px 40px 10px 40px;
}
#home-content #gep .purpleBack, #home-content #gep .purpleBack .centeredContent{
	padding: 0px 60px;
	background-color: #382140;
	font-size: 1.3em;
	text-align: center;
	width: 100%;
}
#home-content #gep .purpleBack .centeredContent{
	display: block;
	margin: 0 auto;
	text-align: center;
	width: 100%;
	padding: 0px 280px;
}
#home-content #gep .purpleBack .centeredContent p{
	color: #fff;
	text-align: center;
	line-height: 1.2em;
}
#home-content #gep .purpleBack .grid6{
	padding: 0px 30px;
}
#home-content #gep .purpleBack .grid6 p{
	font-size: 1.8em;
	color: #fff;
	line-height: 1.3em;
}
#home-content #gep .purpleBack .grid6 p span{
	font-size: 1.3em;
	font-weight: bold;
}
#home-content #gep #videoArea{
	background-image: url("../images/gepVideoBack.jpg");
	background-repeat: no-repeat;
	background-size: cover; 
	background-position: left;
	padding: 40px;
}
#home-content #gep .videoCenter{
	text-align: center;
}
#home-content #gep .videoCenter .playBtn{
	display: none;
}
#home-content #gep .videoCenter .fancybox-media img{
	box-shadow: none;
	border: 30px solid #382140;
}
#home-content #gep #topLocation{
	position: relative; 
	margin-top: -10px;
	margin-bottom: -10px;
}
#home-content #gep #overlayInfo{
	position: absolute;
	left: 10%;
	top: 10%;
	padding-right: 60px;
	font-size: 1.5em;
}
#home-content #gep #overlayInfo h2{
	font-size: 2.3em;
	font-weight: bold;
	margin-bottom: 0;
}
#home-content #gep #overlayInfo p{
	font-size: 1.4em;
}
#home-content #gep #overlayInfo h2, #home-content #gep #overlayInfo p{
	color: #382140;;
	line-height: 1.3em;
}
#home-content #gep #datesDeadlines{
	padding: 70px 30px 70px 30px;
	background-image: url("../images/bpmcArtDatesBack.jpg");
	background-repeat: no-repeat;
	background-size: cover; 
	background-position: left;
	color: #fff;
	min-height: 300px;
}
#home-content #gep #datesDeadlines .dateTitle{
	font-size: 1.3em;
	font-weight: bold;
}
#home-content #gep #datesDeadlines .gepDate{
	color: #382140;
	background-color: #fff;
	display: block;
	float: left;
	padding-top: 15px;
	border-radius: 50%;
	width: 75px;
	height: 75px;
	text-align: center;
	font-size: 1.1em;
	font-weight: bold;
}
#home-content #gep #datesDeadlines .grid3{
	padding: 20px;
}
#home-content #gep #datesDeadlines .yellowLink, #home-content #gep #datesDeadlines .yellowLink:visited{
	color: #FFE800;
}
#home-content #gep #datesDeadlines .gep1{
	text-align: center;
}
#home-content #gep #datesDeadlines .gep2{
	padding-left:20px;
}
#home-content #gep #datesDeadlines .grid4 .gep1{
	padding-left: 40px;
}
#home-content #gep #datesDeadlines .grid4 .gep2{
	padding-left: 0px;
}
#home-content #gep #datesDeadlines p{
	color: #fff;
	display: inline;
}
#home-content #gep #datesDeadlines a, #home-content #gep #datesDeadlines a:visited{
	color: #fff;
}
#home-content #gep #datesDeadlines .fa{
	color: #FFE800;
	display: block;
	padding: 10px 0px;
}
#home-content .gepBtnLinks .grid3, #home-content .gepBtnLinks .grid4{
	padding: 0px 20px;
}
#home-content #gep #lightPurpleBack{
	padding: 50px;
	width: 100%;
	float: left;
	background-color: #382140;
}
#home-content #gep #lightPurpleBack p{
	color: #fff;
	font-size: 1.5em;
	line-height: 1.1em;
}
#home-content #gep #lightPurpleBack a{
	color: #fff;
}
#home-content #gep #lightPurpleBack .minorMessage{
	font-size: 2.7em;
	color: #fff;
	font-weight: bold;
	line-height: 1em;
}
#home-content #gep #lightPurpleBack .grid4{
	padding: 30px
}
#home-content #gep #lightPurpleBack .grid8{
	padding: 30px;
	padding-left: 0px;
}
#home-content #gepVideoSection{
	padding: 20px 70px 30px 70px;
	float: left;
	background-color: #eee;
	width: 100%;
}
#home-content #gepVideoSection .grid4{
	padding: 0px 10px;
	text-align: center;
}
#home-content #gepVideoSection .grid4 img{
	display: block;
	margin: 0 auto;
}
#home-content #gepVideoSection .minorMessage{
	font-size: 3em;
	color: #382140;
	font-weight: bold;
	line-height: 1em;
	text-align: center;
}
#home-content #gepVideoSection .videogepTitle{
	font-size: 2.4em;
	color: #382140;
	line-height: 1em;
	text-align: center;
	clear: both;
	padding-top: 10px;
}
#home-content #gepVideoSection .grid4 img.playBtn{
	display: none;
}
#home-content #gep #grayBack{
	padding: 0px 50px;
	width: 100%;
	float: left;
	background-color: #eee;
}
#home-content #gep .grayBack2{
	padding: 50px !important;
}
#home-content #gep #grayBack .minorMessage{
	font-size: 2.7em;
	color: #382140;
	font-weight: bold;
	line-height: 1em;
}
#home-content #gep #grayBack p{
	color: #382140;
	font-size: 1.5em;
	line-height: 1.1em;
}
#home-content #gep #grayBack a{
	color: #382140;
}
#home-content #gep #grayBack .grid4{
	padding: 30px
}
#home-content #gep #grayBack .grid8{
	padding: 30px;
	padding-left: 0px;
}
#home-content #gep #whiteBack{
	padding: 0px 50px;
	width: 100%;
	float: left;
}
#home-content #gep #whiteBack .minorMessage{
	font-size: 2.7em;
	color: #382140;
	font-weight: bold;
	line-height: 1em;
}
#home-content #gep #whiteBack p{
	color: #382140;
	font-size: 1.5em;
	line-height: 1.1em;
}
#home-content #gep #whiteBack a{
	color: #382140;
}
#home-content #gep #whiteBack .grid4{
	padding: 30px
}
#home-content #gep #whiteBack .grid8{
	padding: 30px;
	padding-left: 0px;
}
#home-content #gep .gepBtnLinks{
	padding: 70px 50px;
	float: left;
}
#home-content #gep .gepBtnLinks .minorMessage{
	font-size: 2.4em;
	color: #fff;
	font-weight: bold;
	text-align: center;
	margin-top: 0;
	line-height: 1em;
}
#home-content .gepBtnLinks .tile{
	position: relative;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #382140;
	padding: 40px 20px 40px 20px;
	border: 3px solid #fff;
	color: #fff;
	font-size: 1.8em;
	font-weight: bold;
	line-height: 1.2em;
	transition: all .2s ease-in-out;
	display: table;
	width: 100%;
	transition: all .2s ease-in-out;
}
#home-content .gepBtnLinks .tile:hover{
	transform: scale(1.02);
	color: #fff;
	transition: all .2s ease-in-out;
}
#home-content .gepBtnLinks .tile span{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	text-align: center;
}
#home-content .splitSection{
	background-color: #fff;
	padding: 0px 0px 40px 0px;
	float: left;
	width: 100%;
}
#home-content .splitSection .row-responsive{
	margin-top: 0px;
}
#home-content .splitSection .grid4{
	padding: 70px;
	padding-bottom: 100px;
	padding-top: 50px;
	background-color: #575757;
}
#home-content .splitSection .grid4 ul{
	font-size: 1.8em;
	color: #fff;
}
#home-content .splitSection .grid4 li{
	margin-top: 20px;
	color: #fff;
}
#home-content .splitSection .grid4 li a{
	color: #fff;
}
#home-content .splitSection .grid4 li a:visited{
	color: #fff;
}
#home-content .splitSection .minorMessage{
	font-size: 2.4em;
	color: #fff;
	font-weight: bold;
}
#home-content .splitSection .grid8{
	background-image: url("../images/gradEventDivBack.jpg");
	background-repeat: no-repeat;
	background-size: cover; 
	background-position: left;
	color: #fff;
	min-height: 150px;
}
#home-content .questionSection{
	padding: 80x;
	background-color: #fff;
	text-align: center;
	float: left;
}
#home-content .questionSection .dialPhone{
	margin: 10px 0px;
}
#home-content .questionSection p{
	font-size: 1.4em;
	text-align: center;
}
#home-content .questionSection .minorMessage{
	font-size: 1.8em;
	color: #382140;
	font-weight: bold;
}
#home-content .questionSection .largeMessage{
	font-size: 5em;
	color: #382140;
	font-weight: bold;
	line-height: 1.1em;
}
#home-content .questionSection .largeMessage span{
	font-size: .5em;
	color: #AC4EBA ;
}
#home-content .iconArea{
	padding: 60px;
	width: 100%;
	float: left;
	background-color: #fff;
}
#home-content .iconArea .grid6{
	padding: 0px 70px;
	border-right: 4px solid #ffe800;
}
#home-content .iconArea .grid6:last-of-type{
	border-right: none;
}
#home-content .iconArea .topSpace{
	margin-top: 60px;
}
#home-content .iconArea .iconHeader{
	font-size: 2.6em;
	color: #382140;
	font-weight: bold;
	margin-top: 0;
	line-height: 1em;
}
#home-content .iconArea .minorMessage{
	font-size: 2.3em;
	color: #382140;
	font-weight: bold;
}
#home-content #midWhiteSection .minorMessage{
	text-align: center;
	margin-top: 0;
}
#home-content .iconArea ul, #home-content .iconArea li{
	color: #382140;
	font-size: 1.2em;
}
#home-content .iconArea li{
	margin-top: 10px;
}
#home-content .iconArea ul li ul li{
	font-size: .8em;
}
#home-content .iconArea .fa{
	color: #FFE800;
	font-size: 1.8em;
	margin-right: 10px;
}
#home-content #gep .wcuPurpleTile{
	border: 3px solid #fff;
}


#home-content #badgeSection{
	padding: 80px 40px;
}
#home-content #badgeSection .grid2{
	padding: 0px 10px;
}
#home-content #badgeSection .grid2 img{
	display: block;
	margin: 0 auto;
	width: 175px;
	max-width: 175px;
}

#home-content #centerContent{
	padding: 10px 0px 40px 0px;
}
#home-content #centerContent .grid6:first-of-type{
	padding-right: 20px;
}
#home-content #centerContent .grid6:last-of-type{
	padding-left: 20px;
}
#home-content #centerContent .grid6 p:first-of-type{
	font-size: 1.7em;
	font-weight: bold;
	line-height: 1em;
	text-align: center;
}


#program-section{
	float: left;
	width: 100%;
	display: block;
	padding: 1% 0%;
}
#program-section .grid4{
	padding: 10px 20px;
}
#program-section .grid4 > div{
	border-left: 3px solid #ffe800;
	padding: 5px 0px 5px 10px;
	margin-bottom: 30px;
}
#program-section .grid4 > div p{
	color: #382140;
	font-size: 1.2em;
	font-weight: bold;
	margin: 5px 0px;
}
#program-section .grid4 > div span{
	font-size: .8em;
}



/**	RAM REPORT NEWSLETTER	**/
#home-content #ramReport{
	display: block;
	margin: 0 auto;
	max-width: 85%;
	font-size: 1.3em;
}
#home-content #ramReport .grid9{
	padding-left: 20px;
}
#home-content #ramReport .rightTop{
	font-size: 2.5em;
	line-height: 1.2em;
}
#home-content #ramReport .rightTop .grid3{
	padding-right: 10px;
}
#home-content #ramReport .rightTop p:first-of-type{
	font-size: .7em;
	line-height: 1.1em;
}
#home-content #ramReport .rightTop .imgLeft{
	float: none;
	display: block;
	margin: 0 auto;
}
#home-content #ramReport .goldLine{
	width: 100%;
	height: 7px; 
	background-color: #FFE800;
	content: "";
}
#home-content #ramReport .darkGrayLine{
	width: 100%;
	height: 5px; 
	background-color: #575757;
	margin: 40px 0px;
	content: "";
}
#home-content #ramReport .grid6{
	padding-right: 20px;
}
#home-content #ramReport #yellowBack{
	background-color: #f0d58b;
	padding: 20px 60px;
	display: block;
}
#home-content #ramReport #whiteBack{
	background-color: #fff;
	display: block;
}
#home-content #ramReport .matchRR{
	float: left;
	width: 100%;
}
#home-content #ramReport .matchRR p{
	font-size: 1.2em;
	line-height: 1.4em;
}
#home-content #ramReport .matchSquares img{
	width: 100%;
}
#home-content #ramReport .botImg{
	margin-top: 20px;
	margin-bottom: 30px;
}
#home-content #ramReport .rightBtn{
	float: right;
	font-weight: bold;
}
#home-content .nlTitle{
	font-size: 1.5em;
	line-height: 1.1em;
	font-weight: bold;
	text-align: center;
	padding-top: 30px;
}
#home-content #ramReport .matchRR .nlTitle{
	font-size: 1.5em;
	line-height: 1.2em;
}
#home-content #ramReport .nlbottom{
	margin-top: 60px;
}
#home-content .ramReportArchive .grid4{
	padding-left: 0px;
	padding-right: 20px;
}
#home-content #ramReport .matchRR .smallText{
	font-size: .9em;
}
#home-content #ramReport .matchSquares{
	float: left;
	display: block;
	width: 100%;
}
#home-content #ramReport .matchSquares:nth-of-type(3){
	margin-bottom: 50px;
}

/* Assistantships & Tuition */
#home-content .assistantships h2{
	padding-top: 20px;
}

/** new grad students **/
#whatsNextPage{
	padding: 0px 20%;
}
#whatsNextPage h2{
	font-size: 2.4em;
	display: inline-block;
	padding: 20px;
	position: relative;
	color: #fff;
	background-color: #382140;
}
#whatsNextPage h2:after {
	content:'';
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	margin: 0 30px;
	width: 0;
	height: 0;
	border-top: solid 20px #382140;
	border-left: solid 20px transparent;
	border-right: solid 20px transparent;
}
#whatsNextPage h3{
	font-size: 1.8em;
	color: #382140;
}
#whatsNextPage .grid2, #whatsNextPage .grid10{
	padding: 10px 20px;
}
#whatsNextPage .grid2 p{
	display: inline-block;
	text-align: right;
	padding: 20px 20px;
	border: 6px solid #d4a129;
	font-size: 3em;
	color: #382140;
	font-weight: bold;
}
#whatsNextPage .row-responsive:nth-of-type(n+10) .grid2 p {
	padding: 20px 10px;
}

/** FEE WAIVER **/
#home-content .feeWaiverInstructions{
	background: #441F49;
	margin: 10px 0;
	padding: 10px;
	padding-top: 0;
}
#home-content .feeWaiverInstructions h4{
	color: #FFE800;
}
#home-content .feeWaiverInstructions p{
	color: #FFF;
}

@media only screen and (max-width:768px){
	#whatsNextPage {
		padding: 0px 4%;
	}
}







@media only screen and (max-width:1550px){
	#home-content #ramReport .matchRR p{
		font-size: 1.1em;
		line-height: 1.1em;
	}
}
@media only screen and (max-width:1400px){
	#home-content #ramReport .rightTop{
		font-size: 1.7em;
	}
}
@media only screen and (max-width:1320px){
	#home-content #ramReport .matchRR p{
		font-size: 1em;
		line-height: 1em;
	}
	#home-content #ramReport #yellowBack, #home-content #ramReport #whiteBack{
		padding: 20px 20px;
	}
}
@media only screen and (max-width:1150px){
	#home-content #ramReport{
		max-width: 100%;
		font-size: 1.2em;
	}

}





























@media only screen and (max-width:1600px){
	#home-content #gep #datesDeadlines .grid3 .gep2{
		padding-left: 40px;
	}
	#home-content #gep #datesDeadlines .grid3{
		padding-left: 0px;
	}
	#home-content #gep #datesDeadlines .grid4 .gep1{
		padding-left: 30px;
	}
	#home-content #gep #datesDeadlines .grid4 .gep2{
		padding-left: 10px;
	}
}

@media only screen and (max-width:1560px){
	#home-content #deanMessage h3{
		font-size: 2.7em;
		margin-bottom: 20px;
	}
	#jOsgoodMessage{
		max-width: 650px;
	}
	#home-content #tileSection .tile, #home-content .tileSection .tile{
		font-size: 2em;
	}
	#headerSection #headerText{
		font-size: 2.5em;
	}
	#home-content .gradTopPage #midSection, #home-content .gradTopPage #tileSection, #home-content .gradTopPage #cardSection{
		padding-left: 30px;
		padding-right: 30px;
	}
	#home-content .gradTopPage h2{
		padding-left: 30px;
	}
	#home-content .gradTopPage #tileSection .grid4, #home-content .gradTopPage .tileSection .grid4{
		padding: 0pc 10px;
	}
	#home-content .gradTopPage #tileSection .grid4 .tile, #home-content .gradTopPage .tileSection .grid4 .tile{
		padding-left: 20px;
	}
}

@media only screen and (max-width:1450px){
	#home-content .gepBtnLinks .grid3, #home-content .gepBtnLinks .grid4{
		padding: 0px 10px;
	}
	#home-content .gepBtnLinks .tile{
		font-size: 1.5em;
	}
	#home-content .splitSection{
		background-color: #fff;
		padding: 0px 0px 40px 0px;
		float: left;
		width: 100%;
	}
	#home-content .splitSection .grid4{
		padding: 50px 50px 80px 50px;
	}
	#home-content .splitSection .grid4 ul{
		font-size: 1.6em;
		color: #fff;
	}
	#home-content .splitSection .grid4 li{
		margin-top: 10px;
	}
	#home-content .splitSection .minorMessage{
		font-size: 2em;
	}
	#home-content .iconArea{
		padding: 40px;
	}
	#home-content .iconArea .grid4{
		padding: 0px 10px 0px 20px;
	}
	#home-content .iconArea p{
		font-size: 1.2em;
	}
	#home-content .iconArea .minorMessage{
		font-size: 1.9em;
		margin-bottom: 40px;
	}
	#home-content .iconArea ul, #home-content .iconArea li{
		font-size: 1.2em;
	}
	#home-content .tellTheWorld .grid6 .relativeDiv img{
		width: 60%;
	}
	#home-content #gepVideoSection{
		padding: 20px 50px 30px 50px;
	}
}

@media only screen and (max-width:1366px){
	#home-content .exploreWCU .grid6{
		padding: 5px;
	}
	#midSection{
		padding: 40px 70px;
	}
	#home-content #tileSection, #home-content .tileSection{
		padding: 20px 70px 20px 70px;
	}
	#home-content #deanMessage{
		padding: 20px;
	}
	#home-content #deanMessage h3{
		font-size: 3em;
		margin-bottom: 30px;
	}
	#home-content #deanMessage p{
		font-size: 2.1em;
	}
	#home-content #cardSection{
		margin-top: 0px;
		padding: 0px 60px;
	}
	#home-content #cardSection h3{
		font-size: 1.5em;
	}
	#home-content #cardSection p{
		font-size: 1.2em;
	}
	#jOsgoodMessage{
		margin-top: 60px;
	}
	.leftQuote{
		top: 30px;
	}
	.rightQuote{
		margin-top: -50px;
	}

	#home-content #degreeTileSection .smallText{
		font-size: 14px;
	}

	#home-content #degreeTileSection .leftTile{
		font-size: 1.5em;
		height: 200px;
	}
	#home-content #degreeTileSection .centerTile{
		font-size: 1.5em;
		height: 200px;
	}

	#home-content .matchBtn{
		font-size: 2em;
	}

	#home-content #admissions .leftTile{
		font-size: 1.5em;
		height: 200px;
	}
	#home-content #admissions .centerTile{
		font-size: 1.5em;
		height: 200px;
	}
}

@media only screen and (max-width:1280px){
	#playBtn {
		pointer-events: auto;
		cursor: pointer;
		position: absolute;
		bottom: 27%;
		right: 47%;
		transition: all 1s;
	}
	#playBtn.active{
		bottom: 75%;
		right: 90%;
		transition: all 1s;
	}
	#home-content #deanMessage h3{
		font-size: 2.3em;
	}
	#home-content #deanMessage p{
		font-size: 1.5em;
	}
	#jOsgoodMessage{
		max-width: 600px;
	}
	#home-content #tileSection .grid3,#home-content .tileSection .grid3{
		padding: 0px 10px;
	}

	#home-content #degreeTileSection .smallText{
		font-size: 12px;
	}

	#headerSection #headerText{
		font-size: 1.5em;
	}

	#home-content #degreeTileSection .leftTile{
		font-size: 1em;
		height: 160px;
	}
	#home-content #degreeTileSection .centerTile{
		font-size: 1em;
		height: 160px;
	}
	#home-content #admissions .leftTile{
		font-size: 1em;
		height: 160px;
	}
	#home-content #admissions .centerTile{
		font-size: 1em;
		height: 160px;
	}
	#home-content .iconArea ul, #home-content .iconArea li{
		font-size: 1.1em;
	}
	#home-content .iconArea .fa{
		font-size: 1.5em;
		margin-right: 5px;
	}
	#home-content .questionSection{
		padding: 60px;
	}
	#home-content .questionSection .largeMessage{
		font-size: 3em;
	}
	#home-content #gep #overlayInfo{
		font-size: 1.2em;
	}
	#home-content #gep #datesDeadlines .grid4 .gep1{
		padding-left: 20px;
	}
	#home-content #gep #datesDeadlines .grid4 .gep2{
		padding-left: 20px;
	}
	#home-content #gep #lightPurpleBack p{
		font-size: 1.2em;
	}
	#home-content #gep #lightPurpleBack .minorMessage{
		font-size: 2.2em;
	}
	#home-content #gep #whiteBack .minorMessage{
		font-size: 2.2em;
	}
	#home-content #gep #whiteBack p{
		font-size: 1.2em;
	}
	#home-content #gep #whiteBack .grid4, #home-content #gep #lightPurpleBack .grid4{
		padding: 20px;
	}
	#home-content #gep #whiteBack .grid8, #home-content #gep #lightPurpleBack .grid8{
		padding: 20px;
	}
	#home-content #gepVideoSection .videogepTitle{
		font-size: 1.8em;
	}
}

@media only screen and (max-width:1100px){
	#home-content.gepBtnLinks .grid3, #home-content .gepBtnLinks .grid4{
		padding: 0px 5px;
	}
	#home-content .gepBtnLinks .tile{
		font-size: 1.2em;
		padding: 20px 10px;
	}
	#home-content .splitSection .grid4{
		padding: 50px 20px 80px 40px;
	}
	#home-content .iconArea{
		padding: 40px 20px;
	}
	#home-content #gep #datesDeadlines .grid3, #home-content #gep #datesDeadlines .grid4{
		width: 50%;
	}
	#home-content #gep #datesDeadlines .grid4{
		padding-bottom: 40px;
	}
	#home-content #gep #datesDeadlines .grid3 .grid3, #home-content #gep #datesDeadlines .grid4 .grid3{
		width: 25%;
	}
	#home-content #gep #datesDeadlines .grid3 .grid9, #home-content #gep #datesDeadlines .grid4 .grid9{
		width: 75%;
	}
	#home-content #gep #datesDeadlines .grid3 .gep2{
		padding-left: 10px;
	}
}

@media only screen and (max-width:1024px){
	#midSection{
		padding: 40px 70px;
	}
	#home-content #tileSection, #home-content .tileSection{
		padding: 0px 70px 20px 70px;
		font-size: 1.5em;
	}
	#home-content #tileSection .grid3, #home-content .tileSection .grid3{
		padding: 10px;
		width: 50%;
	}
	#home-content #deanMessage h3{
		font-size: 2em;
		margin-bottom: 30px;
	}
	#home-content #deanMessage p{
		font-size: 1.3em;
	}
	#home-content #cardSection{
		margin-top: 0px;
		padding: 0px 60px;
	}
	#home-content #cardSection h3{
		font-size: 1.5em;
	}
	#home-content #cardSection p{
		font-size: 1.2em;
	}
	#playBtn {
		pointer-events: auto;
		cursor: pointer;
		position: absolute;
		bottom: 24%;
		right: 44%;
		transition: all 1s;
	}
	#playBtn.active{
		bottom: 72%;
		right: 87%;
		transition: all 1s;
	}
	#jOsgoodMessage{
		max-width: 500px;
		margin-top: 50px;
	}
	.leftQuote{
		top: 0px;
	}
	#home-content .gradTopPage #tileSection .tile, #home-content .gradTopPage #tileSection .grid3 .tile, #home-content .gradTopPage .tileSection .tile, #home-content .gradTopPage .tileSection .grid3 .tile{
		font-size: 1.2em;
		padding-left: 20px;
	}
	#home-content .gradTopPage #tileSection .grid3, #home-content .gradTopPage #tileSection .grid3:last-of-type, #home-content .gradTopPage #tileSection .grid3:first-of-type, #home-content .gradTopPage .tileSection .grid3, #home-content .gradTopPage .tileSection .grid3:last-of-type, #home-content .gradTopPage .tileSection .grid3:first-of-type{
		padding: 10px;
	}
	#home-content .gradTopPage #midSection, #home-content .gradTopPage #tileSection, #home-content .gradTopPage .tileSection, #home-content .gradTopPage #cardSection{
		padding-left: 10px;
		padding-right: 10px;
	}
	#home-content .gepBtnLinks .grid3, #home-content .gepBtnLinks .grid4{
		width: 50%;
		padding: 10px 10px;
	}
	#home-content .gepBtnLinks .tile{
		font-size: 1.4em;
	}
	#home-content .splitSection .grid4 ul{
		font-size: 1.3em;
		color: #fff;
	}
	#home-content .splitSection .minorMessage{
		font-size: 1.6em;
	}
	#home-content .splitSection .grid8{
		background-position: -80px 0px; 
	}
	#home-content .iconArea .grid4{
		width: 100%;
		border-right: none;
		border-bottom: 4px solid #eee;
		padding-bottom: 40px;
		margin-bottom: 10px;
	}
	#home-content .iconArea .grid4:last-of-type{
		border-bottom: none;
		padding-bottom: 10px;
	}
}

@media only screen and (max-width:950px){
	#jOsgoodMessage{
		max-width: 400px;
	}
	#home-content #degreeTileSection .leftTile{
		height: 140px;
		padding: 10px 10px 10px 10px;
	}
	#home-content #degreeTileSection .centerTile{
		height: 140px;
		padding: 10px 10px 10px 10px;
		text-align: left;
	}
	#home-content .matchBtn{
		font-size: 1.5em;
	}
	#home-content .gradTopPage h2{
		font-size: 2em;
	}
	#home-content .gradTopPage #deanMessage{
		padding: 20px;
	}
	#home-content .gradTopPage #deanMessage p{
		font-size: 1.4em;
	}
}

@media only screen and (max-width:900px){
	#home-content #gep #overlayInfo{
		font-size: 1em;
	}
}

@media only screen and (max-width:850px){
	#home-content .gradStudiesHome .grid3, #home-content .gradStudiesHome .grid4{
		border-right: none;
		max-height: 100%;
		margin: 15px 0;
	}
	#jOsgoodMessage{
		max-width: 330px;
	}
	#home-content #tileSection, #home-content .tileSection{
		font-size: 1.1em;
	}
}

@media only screen and (max-width:768px){
	/*	GRAD EVENTS PAGE	*/
	#home-content #gep .gepBtnLinks{
		padding: 50px 30px;
	}
	#home-content .gepBtnLinks .grid3, #home-content .gepBtnLinks .grid4{
		width: 100%;
	}
	#home-content .splitSection .grid8{
		min-height: 350px;
		margin-top: -10px;
	}
	#home-content .questionSection{
		padding: 20px;
	}
	#home-content .questionSection .largeMessage{
		margin-top: 0px;
	}
	#home-content #gep #overlayInfo{
		font-size: .9em;
		position: relative;
		left: initial;
		top: initial;
		padding: 30px 20px 50px 30px;
		background-color: #382140;
	}
	#home-content #gep #overlayInfo h2{
		padding-left: 0px;
		color: #FFE800;
	}
	#home-content #gep #overlayInfo p{
		color: #fff;
	}
	#home-content #gep #overlayInfo p strong{
		color: #FFE800;
	}
	#home-content #topLocation img{
		display: none;
	}
	#home-content #gep .fa-chevron-circle-down{
		display: none;
	}
	#home-content #gep #datesDeadlines{
		padding: 40px 30px 40px 30px;
	}
	#home-content #gep #datesDeadlines .grid3, #home-content #gep #datesDeadlines .grid4{
		width: 100%;
		padding: 20px 0px;
	}
	#home-content #gep #datesDeadlines .grid3 .grid3, #home-content #gep #datesDeadlines .grid4 .grid3{
		width: 10%;
	}
	#home-content #gep #datesDeadlines .grid3 .grid9, #home-content #gep #datesDeadlines .grid4 .grid9{
		width: 90%;
	}
	#home-content #gep #datesDeadlines .grid3 .gep2, #home-content #gep #datesDeadlines .grid4 .gep2{
		padding-left: 40px;
	}
	#home-content #gep #datesDeadlines .grid4 .gep1{
		padding-left: 0;
	}
	#home-content .splitSection .grid8{
		display: none;
	}
	#home-content .iconArea .grid6{
		padding: 0px 0px;
		border-right: none;
	}
	#home-content #gep .gepBtnLinks .minorMessage{
		font-size: 2em;
		text-align: left;
		line-height: 1.1em;
	}
	#home-content #gep #whiteBack .videoContainer img, #home-content #gep #lightPurpleBack .videoContainer img{
		display: block;
		margin: 0 auto;
	}
	#home-content .videoContainer .playBtn{
		left: 50px;
	}
	#home-content #gep #whiteBack .grid4{
		padding: 30px 0px 0px 0px;
	}
	#home-content #gep #lightPurpleBack .grid4{
		padding: 10px 0px 40px 0px;
	}
	#home-content #gep #whiteBack .grid8, #home-content #gep #lightPurpleBack .grid8{
		padding: 0px;
	}
	#home-content #gepVideoSection{
		padding: 20px 30px 20px 30px;
	}
	#home-content #gepVideoSection .minorMessage{
		font-size: 2em;
	}
	#home-content #gepVideoSection .grid4 img{
		margin-top: 30px;
	}

	/********** HOME **********/
	#home-content .gradStudiesHome .videoContainer img{
		max-height: none;
	}
	#home-content .gradStudiesHome .socialMedia .grid6{
		width: 25%;
	}
	#home-content .learnMoreGrid .grid3 p{
		margin: 5px 0;
	}
	#home-content .gradStudiesHome .grid3{
		border-right: none;
		width: 25%;
	}
	#home-content .gradStudiesHome .grid4{
		border-right: none;
		width: 33.3333%;
		padding-left: 10px;
	}
	#home-content .purpleSquareBtn a{
		font-size: 1.8em;
		padding-top: 30px;
		padding-bottom: 30px;
		margin-bottom: 10px;
	}
	#home-content #middleSquares .grid4{
		padding-left: 0;
	}
	#home-content .purpleSquareBtn:hover{
		transform: scale(1.03);
	}
	#home-content #gradHomeTop .faIcons{
		float: left;
		margin-top: 0px;
	}
	#home-content .contentSlidesContainer{
		margin-bottom: 20px;
	}
	#home-content #gradEmployerJS .panelInfo span.panelTitle{
		padding-top: 10px;
	}


	/********** PROSPECTIVE **********/
	#home-content .divLeft{
		padding-right: 0;
	}
	#home-content .prospectiveBtns .grid3{
		width: 50%;
	}
	#playBtn.active{
		right: 85%;
	}
	#home-content #deanMessage .grid9{
		width: 70%;
	}
	#home-content #deanMessage .grid3{
		width: 30%;
	}
	#midSection{
		padding: 20px 30px;
	}
	#home-content #cardSection{
		margin-top: 0px;
		padding: 0px 30px;
	}
	#home-content #tileSection, #home-content .tileSection{
		padding: 0px 30px;
	}
	#home-content #tileSection .tile img, #home-content .tileSection .tile img{
		width: 100%;
	}

	#home-content #cardSection .grid6 {
		padding: 10px !important;
	}
	#home-content .gradTopPage #tileSection .grid4, #home-content .gradTopPage .tileSection .grid4{
		padding: 0px 0px;
	}
	#home-content .gradTopPage #tileSection .grid3, #home-content .gradTopPage #tileSection .grid3:first-of-type, #home-content .gradTopPage #tileSection .grid3:last-of-type,  #home-content .gradTopPage #tileSection .grid6:first-of-type, #home-content .gradTopPage #tileSection .grid6:last-of-type, #home-content .gradTopPage .tileSection .grid3, #home-content .gradTopPage .tileSection .grid3:first-of-type, #home-content .gradTopPage .tileSection .grid3:last-of-type,  #home-content .gradTopPage .tileSection .grid6:first-of-type, #home-content .gradTopPage .tileSection .grid6:last-of-type{
		padding: 10px;
	}

	/** new grad students **/
	#home-content .nextSteps > .row-responsive{
		border-bottom: none;
		margin-bottom: 0;
	}
	#home-content .nextSteps .grid2{
		padding: 0;
	}
}

@media only screen and (max-width:650px){
	#home-content #deanMessage .grid9{
		width: 100%;
	}
	#home-content #deanMessage img{
		display: none;
	}
	#playBtn {
		pointer-events: auto;
		cursor: pointer;
		position: absolute;
		bottom: 24%;
		right: 39%;
		transition: all 1s;
	}
	#playBtn.active{
		bottom: 60%;
		right: 80%;
		transition: all 1s;
	}
	#home-content #tileSection .tile, #home-content .tileSection .tile{
		padding: 50px 0px;
		font-size: 1.5em;
	}
	#home-content .gradTopPage #tileSection .grid3, #home-content .gradTopPage .tileSection .grid3{
		width: 100%;
		padding: 5px 10px;
	}
}
@media only screen and (max-width:500px){
	/********** HOME **********/
	#home-content .gradStudiesHome .grid3{
		width: 50%;
	}
	#home-content .gradStudiesHome .grid4{
		width: 100%;
	}
	#home-content #gradEmployerJS .panelInfo span.panelTitle{
		padding-top: 0px;
	}

	/********** PROSPECTIVE **********/
	#home-content .prospectiveBtns .grid3{
		width: 100%;
	}
	#home-content .homeVideo1 .gridTitle, #home-content .homeVideo2 .gridTitle {
		margin-top: 5px;
		margin-bottom: 0px;
	}
	#home-content #tileSection .tile, #home-content .tileSection .tile{
		font-size: 1.3em;
	}
	#home-content #gep #datesDeadlines .grid3 .gep2, #home-content #gep #datesDeadlines .grid4 .gep2{
		padding-left: 60px;
	}
	#home-content .videoContainer .playBtn{
		left: 0px;
	}
}




















/********************************/
/*******	BRAND CSS	*********/
/********************************/
.artSocialBar{
	width: 100%;
	display: block;
	background-color: #6e3061;
	text-align: center;
	padding: 10px;
	float: left;
	margin-top: 0px;
}
#home-content .artSocialBar p{
	margin: 0px 0px;
}
.socialLogo{
	display: inline-block;
	margin-right: 5px;
	max-width: 45px;
}
.centerH2{
	text-align: center;
}
.apply-now-top, .border {
	float: left;
}
#home-content .apply-now-top .grid6 p, .apply-now-top .grid6 h2, .apply-now-top .grid6  h3{
	text-align: left;
}
.purplePara .wcuLink svg, .pyPara2 .grid6:last-of-type .wcuLink svg, .pyPara1 .grid6:first-of-type .wcuLink svg{
	fill: #F5F5F5;
}
.purple-section{
	float: left;
	width: 100%;
	display: block;
	background-color: #382140;
	padding: 3.5% 15%;
}
.purple-section h2{
	color: #ffe800;
}
#home-content .purple-section p, .purple-section h3, .purple-section h4, .purple-section li, .purple-section ul, .purple-section a, .purple-section a:visited{
	color: #fff;
}
.purplePara, .pyPara2, .pyPara1{
	padding: 3.5%;
}
.pyPara2, .pyPara1{
	display: flex;
}
.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;
}
#home-content .purplePara p a{
	color: #F5F5F5;
}
.programBtns{
	width: 100%;
	float: left;
	display: block;
	position: relative;
	top: auto;
	right: auto;
	padding: 3.5% 5% 2% 5%;
}
.programBtns .btn{
	width: 100%;
}
.programBtns .grid4{
	padding: 10px;
}
.programBtns .grid6{
	padding: 10px;
}
.programBtns .row-responsive{
	margin-top: 0px;
	margin-bottom: 0px;
}
.programBtns .psuedoHead4{
	text-align: center;
	padding: 0px 2.5%;
	margin-top: 3.5%;
	float: left;
}
.off-screen{
	position: absolute;
	left: -9999px;
}
.header-gep{
	width: 100%;
}
#new-border-box, #new-border-box .border{
	width: 100%;
}
.pop-out-white-section .grid8{
	padding-left: 2.5%;
}
#home-content .borderContent .border{
	width: 100%;
}
#home-content .gs-section .grid4{
	padding: 0px 5%;
	border-right: 5px solid #ffe800;
}
#home-content .gs-section .grid4:last-of-type{
	border-right: none;
}



@media only screen and (min-width:768px){
	.noImgPad .grid6:first-of-type{
		padding: 0px 0px !important;
	}
	.split-border-section{
		float: left;
		width: 100%;
		display: block;
		padding: 2.5%;
	}
	.split-border-section img{
		width: 100%;
	}
	.split-border-section .grid6:first-of-type{
		padding-right: 4.9%;
		border-right: 5px solid #ffe800;
	}
	.split-border-section .grid6:last-of-type{
		padding-left: 5%;
	}
	#home-content .bpII .grid4{
		padding: 0px 3.5%;;
	}
	.sideAccordion{
		padding-left: 3.5%;
	}
	#orientation-25 .sideAccordion{
		padding-left: 0%;
	}
	#orientation-25 .sideAccordion .grid9 h3{
		margin-top: 5px;
	}
	#orientation-25 .sideAccordion .grid9 .grid6{
		padding-right: 5%;
	}
	#orientation-25 .sideAccordion .grid9 .grid6 p:first-of-type strong{
		font-size: 1.1em;
		color: #6e3061;
	}
	 #home-content .p-h2{
		 text-align: center;
	 }
	.header-gep{
		margin-top: -38px;
	}
}
@media only screen and (max-width:768px){
	.purplePara{
		padding: 20% 5% 20% 5%;
	}
	.pyPara2, .pyPara1{
		display: block;
	}
	.pyPara2 .grid6:first-of-type{
		background-color: #382140;
	}
	.pyPara2 .grid6:last-of-type{
		background-color: #FFE800;
	}
	.purple-section{
		padding: 3.5% 1%;
	}
	#home-content .bpII .grid4{
		padding: 0px 1.5%;;
	}
	.sideAccordion, #home-content .p-h2{
		padding-left: 1.5%;
	}
}

#home-content a.btnApply {
	min-width: 250px;
}
@media only screen and (max-width:768px){
	#home-content a.btnApply {
		width: 96%;
		margin: 30px 00px;
	}
}


