#home-content .slvp .btnSuccess{
	width: 97%;
}
#home-content .btnRight{
	float: right;
	margin-left: 10px;
}
#home-content .btnFull{
	width: 100%;
}

#home-content .sideLinks{
	margin-top: 0px;
	padding-right: 20px;
}
#home-content .sideLinks .grid12{
	background-color: #EEE;
	margin-bottom: 5px;
}
#home-content .rightGrid{
	padding-left; 10px;
	padding-right: 10px;
}
#home-content .sideLinks a{
	display: block;
	padding: 10px;
	text-decoration: none;
	color: #575757;
	font-weight: bold;
	padding-left: 13px;
}
#home-content .sideLinks .subSideLink{
	font-size: .9em;
	padding: 0px 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 #FFBD07;
}
#home-content .sideLinks .activeSideLink{
	color: #763775;
	border-left: 3px solid #763775;
}
#home-content .subLinks{
	padding-left: 20px;
}
#home-content .subLinks a{
	padding-left: 0px;
}
#home-content .inactive{
	display: none;
}
#home-content .active{
	display: block;
}
#home-content .directory .subLinks{
	padding-left: 20px;
	padding-bottom: 10px;
}
#home-content .imgRight{
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}
#home-content .btnFullWidth{
	width: 100%;
}

/*block buttons clubs & orgs*/
[id^=hdnContent]{
	display: none;
	padding: 20px;
	min-width: 600px;
	max-width: 1200px;
}
[id^=hdnContent] ul{
	margin-left: 20px;
}

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

/*****HOME PAGE***/
#home-content #slHome .flexsliderLarge{
	margin-bottom: 0;
}
#home-content #slHome .grid6{
	padding: 10px;
	padding-top: 0;
}
#home-content #slHome .grid8{
	padding-right: 10px;
}
#home-content #slHome .btnMain{
	width: 100%;
	display: block;
	margin: 0 auto;
}
#home-content #slHome .flex-caption{
	font-size: 1.4em;
	min-height: 37px;
	max-height: 37px;
	color: #FFBD07;
	text-align: right;
	padding-right: 8%;
}
#home-content .slvp .flexsliderLarge img{
	width: 100%;
}
#home-content .slvp .flex-caption, #home-content .slvp .flex-caption a{
	color: #fff;
}

#home-content .slvp .grid8 {
	padding: 20px;
}
#home-content .slvp .grid8 .grid6:first-of-type{
	padding-right: 10px;
}
#home-content .slvp .grid8 .grid6:last-of-type{
	padding-left: 10px;
}
#home-content .slvp .grid9 {
	padding-right: 20px;
}
#home-content .grid9 {
	padding-right: 20px;
}
#home-content #slDefined h3{
	margin-bottom: 0;
}
#emailForm .btnSuccess
{
	margin-top: 0;
}
#home-content .homeSocial{
	text-align: right;
}
#home-content #slHome .flex-caption a{
	color: #FFBD07;
}
#home-content .news h4{
	margin-bottom: 20px;
}
#home-content .homePadding .grid6{
	padding: 0 5px;
}

/*****STAFF******/
#staffAbout .grid10{
	padding: 15px;
}
.staffPadding{
	border-bottom: 2px solid #eee;
	clear: both;
}
#home-content #staffAbout .row-responsive{
	margin-bottom: 0;
}
#home-content #staffAbout h3{
	margin-bottom: 0;
}
#home-content #staffAbout img{
	padding: 5px;
}
#home-content #staffAbout img .docuIcon{
	display: none;
}
#home-content #staffAbout .grid3{
	float: left;
	text-align: center;
}
#home-content #staffAbout .tabContainer{
	float: left;
}
#home-content .annualReports .grid3:last-of-type img{
	border: 1px solid #000;
}
/******BEAR FAIR*******/
#home-content #bearFairPage .grid8{
	padding-left: 20px;
}
#home-content #bearFairPage h2{
	margin-bottom: 0;
}

/*******ALTERNATIVE BREAK*******/
#altBreakSpace .linkWrapper>div:first-child
{
	padding-bottom: 10px;
}
.fancyboxTest
{
	width: 50%;
}
#home-content #altBreakSpace .row-responsive{
	margin-bottom: 0;
}
#home-content #altRightPadding{
	padding-left: 40px;
}

#altBreakHome .grid9{
	padding-right: 20px;
}
#altVideoBox{
	background-color: #eee;
	padding: 10px 20px 10px 20px;
	float: left;
	margin-bottom: 20px;
}
#home-content #altVideoBox .grid4 img{
	float: right;
}
#home-content #altVideoBox .grid8{
	padding-left: 20px;
}

#altRightPanel{
	padding: 20px;
	padding-left: 0;
	overflow: hidden;
	display: block; 
	border: 3px solid #763775;
	clear: both;
	margin-bottom: 5px;
}
#altRightPanel h3{
	padding-top: 0;
	margin-left: 20px;
	margin-top: 0;
}
a.selected{
	background: #fff;
	color: #441F49;
}     
.transBtn{
	width: 100%;
	font-size: 1.1em;
	font-weight: bold;
	background-color: #EEE;
	color:#441F49;
	border: 3px solid #441F49;
	display: inline-block;
	margin: 10px;
	margin-right: 0;
	margin-top: 0;
	float: right;
}
.transBtn a{
	color: #441F49;
	padding: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
	display: block;
	text-decoration: none;
	text-align: center;
	background-image: linear-gradient(to left, transparent, transparent 50%, #441F49 50%, #441F49);
	background-position: 100% 0;
	background-size: 200% 101%;
	transition: all .5s ease-in;
}
.transBtn a:hover{
	background-position: 0 0;
	color: #EEE;
}
#home-content .grayLeader{
	background-color: #eee;
	float: left;
	padding: 0 20px 0 20px;
}
#home-content .altLeader{
	float: left;
	padding: 0 20px 0 20px;
}
#home-content #altBreakHome .grid3 .faIcons{
	float: right;
	margin-bottom: 10px;
}
#home-content #altBreakHome .flexsliderLarge{
	margin-bottom: 0;
}

#home-content #altBreakHome .flex-caption,
#home-content .slvp .flex-caption{
	font-size: 1.3em;
	min-height: 50px;
	max-height: 50px;
}
#home-content #altBreakHome .flex-caption p,
#home-content .slvp .flex-caption p{
	line-height: 5px;
}
#home-content #altBreakHome .imageSlides{
	margin-bottom: 20px;
	margin-top: 10px;
}
#home-content #altBreakHome .imageSlides li{
	width: 180px !important;
}
#home-content #altRightPanel ul>li{
	background-image: url(../images/altBreak/goldArrow.png);
	padding-left: 20px;
	background-position: 0px 5px;
	background-repeat: no-repeat;
	list-style-type: none;
}
#home-content #altBreakHome .grid4{
	text-align: center;
}
#home-content #altBreakHome .grid4 .slvBtn{
	width: 100%;
	padding: 20px;
	text-align: center;
	float: left;
}
#home-content #altBreakHome .grid4{
	border-right: 3px solid #eee;
}
#home-content #altBreakHome .grid4:last-of-type{
	border-right: none;
}
#home-content .slvBtn a{
	font-size: 1.2em;
	font-weight: bold;
	color:#441F49;
	display: block;
	margin: 0 auto;
	text-align: center;
	text-decoration: none;
}
#home-content .slvBtn a:hover{
	text-decoration: underline;
}
#home-content #altBreakTripsBox .row-responsive{
	margin-top: 0;
	margin-bottom: 10px;
}

/********ALT TRIPS PAGE*********/
#home-content #altTripPage .row-responsive{
	margin-top: 0;
	margin-bottom: 0;
}
#home-content #altTripPage .transBtn{
	float: right;
	width: 25%;
	margin-top: -30px;
	margin-bottom: 5px;
}
#home-content #altTripPage h3{
	margin-bottom: 0;
	border-bottom: none;
	margin-top: 20px;
	color: #763775;
	clear: both;
	font-size: 1.3em;
}
#home-content #altTripPage h3:after{
	border-bottom: 0;
	background: none;
}
#home-content #altTripPage h3:last-of-type{
	margin-top: 20px;
}
#home-content .altTrips{
	float: left;
	padding: 20px;
	border-bottom: 2px solid #763775;
}
#home-content #altTripPage p:first-of-type{
	margin-bottom: 0;
}
#home-content .altTrips img{
	width: 100%;
}
#home-content .altTrips .grid4{
	padding-right: 20px;
}
#home-content .altTrips h4, #home-content .altTrips h5{
	margin-bottom: 5px;
	border-bottom: none;
	font-size: 1.1em;
}
#home-content .grayTrip{
	background-color: #eee;
}
#home-content  #altTripPage span{
	margin-top: 20px;
}
#home-content p.returnHome a{
	float: right;
	clear: both;
}
#home-content p.returnHome{
	margin-bottom: 5px;
	margin-top: -40px;
}
/******CLUBS******/
#home-content .grid3 .leftGrayInfo{
	background-color: #eee;
	padding: 10px;
	margin-bottom: 20px;
	margin-right: 10px;
	box-shadow: 0 0 .5em #c1c1c1;
}
#home-content .club .grid9{
	padding-left: 20px;
}
/******AMERICA READS*****/
#home-content #americaReadsSpace .grid6{
	padding: 0;
	padding-right: 10px;
}
#home-content #americaReadsSpace .grid4 img{
	width: 100%;
	padding: 10px;
	display: block;
	margin: 0 auto;
	margin-bottom: 10px;
	border-left: 6px solid #eee;
}
#home-content #americaReadsSpace .row-responsive{
	margin-bottom: 0;
}
#home-content #americaReadsSpace .grid6 blockquote{
	margin-bottom: 0 !important;
}

#home-content #americaReadsSpace h2{
	margin-bottom: 0;
}
/* Volunteer Now */
#home-content #volunteerRight{
	padding-left:10px;
}

/* FACULTY INTERNATIONAL */
#home-content .facInternationalImg{
	display: block;
	margin: 0 auto;
}
/* FACULTY EVENTS */
#home-content h3#presenterGray{
	margin-top: 0;
}
#home-content .facultyEvents h4{
	margin-bottom: 15px;
}
#home-content .facultyEvents p{
	padding-right: 20px;
}
#home-content .facultyEvents p:first-of-type{
	margin-top: 0;
}
#home-content .facultyEvents .row-responsive{
	margin-bottom: 0;
	margin-top: 0;
}

/* FACULTY SL DEFINED */
#home-content .enlargeText{
	text-align: center;
	font-size: .9em;
	color: #763775;
	margin: 0;
}

/* TRACK YOUR HOURS */
#home-content #trackHours .grid6{
	padding: 0 7%;
}

/* STUDENTS */
#home-content .studentLinks .grid4{
	padding: 0 10px;
}
#home-content .studentLinks span.panelTitle{
	width: 100%;
}
#home-content .studentLinks img{
	width: 100%;
}

/*  WCU VOTES  */
#home-content #wcuVotes ul+h4{
	margin-top: 20px;
}
#home-content .grid9 #wcuVotes{
	padding-right: 20px;
}
#home-content .votesFlyers .grid6,
#home-content .votesFlyers .grid4,
#home-content .votesFlyers .grid2{
	padding: 0 10px;
}
#home-content .votesFlyers img{
	display: block;
	margin: 0 auto;
}

/* INTERNATIONAL SERVICE LEARNING */
#grayBack{
	background-color: #eee;
	padding: 20px;
	float: left;
}
#winterBox{
	border: 3px solid #441F49;
	padding: 20px;
}
#springBox{
	border: 3px solid #441F49;
	padding: 20px;
}
#summerBox{
	border: 3px solid #441F49;
	padding: 20px;
}
#home-content #islBottom{
	margin-top: 10px;
}
#home-content #islBottom .grid4:first-of-type{
	padding-right: 10px;
}
#home-content #islBottom .grid4:last-of-type{
	padding-left: 10px;
}
#home-content #islBottom .grid4 h3{
	margin-top: 0;
}
#home-content .seoLink, #home-content .seoLink:visited{
	color: #fff;
}
/********** FAQ ***********/
#home-content .faqImages .grid4{
	padding: 0 10px;
}

#home-content .smallIcon{
	display: inline-block;
	max-width: 20px;
	margin-bottom: -5px;
	margin-right: 5px;
}
#home-content p .smallIcon:first-of-type{
	margin-left: 10px;
}

#home-content .grid3 .directory{
	display: none;
}
@media only screen and (min-width:768px){
	#home-content #directoryPage .sideAccordion .grid3{
		width: 45%;
	}
	#home-content #directoryPage .sideAccordion .grid9{
		width: 55%;
	}
}


@media only screen and (max-width:768px){
	/* TRACK YOUR HOURS */
	#home-content #trackHours .grid6{
		width: 50%;
		padding: 0 10px;
	}

	/* FACULTY INTERNATIONAL PRACTICES */
	#home-content .intPracticesVideo{
		display: none;
	}
	/* STUDENTS */
	#home-content .studentLinks .grid4{
		width: 33.3333%
	}

	/*****STAFF******/
	#home-content #staffAbout .grid3{
		width: 50%;
	}
	/******ALTERNATIVE BREAK******/
	#home-content #altBreakHome .flexsliderLarge{
		display: none;
	}
	.transBtn{
		margin-bottom: 10px;
	}
	#home-content #altBreakHome .grid4{
		border-right: none;
	}
	#home-content #altVideoBox .grid4 img{
		float: none;
		display: block;
		margin: 0 auto;
	}

	/********** FAQ ***********/
	#home-content .faqImages .grid4{
		width: 33.3333%;
	}
}

@media only screen and (max-width:480px){
	/* TRACK YOUR HOURS */
	#home-content #trackHours .grid6{
		padding: 0;
		width: 100%;
	}
	/* STUDENTS */
	#home-content .studentLinks .grid4{
		width: 100%;
		padding: 0;
	}
	/*****STAFF******/
	#home-content #staffAbout .grid3{
		width: 100%;
	}

	/********** FAQ ***********/
	#home-content .faqImages .grid4{
		width: 100%;
	}
}

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



.tabContentSwitcher {
	float: left;
	width: 100%;
	padding: 0px 10px;
	position: relative;
	z-index: 10;
}

.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;
}
.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;
}
#clinical-mh .pyPara1{
	background-image: url(https://www.wcupa.edu/education-socialWork/specialEducation/images/sideMenuSplitBack.jpg);
	background-attachment: initial;
}
#clinical-mh .pyPara2{
	background-image: url(https://www.wcupa.edu/education-socialWork/counselorEducation/images/new-bg-split.jpg);
	background-attachment: initial;
	margin-bottom: 3.5%;
}
#clinical-mh .pyPara2 .outerWCUSplitBlock{
	padding-left: 0px;
	padding-right: 0px;
}
#school-counseling .pyPara1{
	background-image: url(https://www.wcupa.edu/education-socialWork/specialEducation/images/sideMenuSplitBack.jpg);
	background-attachment: initial;
}
#school-counseling .pyPara2{
	background-image: url(https://www.wcupa.edu/education-socialWork/counselorEducation/images/new-bg-split.jpg);
	background-attachment: initial;
}
#home-content .border-one{
	padding: 3.5% 0%;
	float: left;
	width: 100%;
}
#home-content .border-one .grid7{
	padding: 40px 40px 0px 0px;
}
#home-content .border-one .grid5{
	padding-right: 30px;
}
#home-content .border-two .grid7{
	padding: 40px 40px 20px 5%;
}
#home-content .border-two .grid5{
	padding: 20px 20px 20px 40px;
}
#home-content .img-split .grid6:first-of-type h2{
	margin-top: 0px;
}
#home-content .img-split .grid6:last-of-type, #home-content .img-split .grid6:last-of-type .outerWCUSplitBlock{
	padding: 0px 0px 0px 0px;
}
#home-content .img-split .grid6:last-of-type img{
	margin-bottom: -6px;
}
.type-font span{
	font-size: 1.6em;
	margin-right: 7px;
	color: #ffe800;
	display: inline-block;
	vertical-align: text-bottom;
}



@media only screen and (min-width:768px){
	.noImgPad .grid6:first-of-type{
		padding: 0px 0px !important;
	}
}
@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;
	}
}


#home-content #eventsBox .contentSlides{
	background-color: #fff;
	padding: 0px 0px;
}
#home-content #eventsBox #factSlides .slides{
	padding: 0px 0px;
	margin-top: 10px;
}
#home-content .card #eventsBox ul{
	margin-top: 0px;
}
#home-content #eventsBox img{
	width: 100%;
}
#home-content #cardSection .card #eventsBox .slides h3{
	margin-top: 30px;
}
#home-content #cardSection .card h3{
	font-size: 1.4em;
	text-align: center;
}
#home-content .card #eventsBox .slides h3, #home-content .card #eventsBox .slides p{
	text-align: center;
}
#home-content #cardSection .grid4 img{
	width: 100%;
	max-width: 100%;
}

#home-content #cardSection .giantLogo {
	padding-top: 15px;
}

#home-content #cardSection .grid6 img{
	width: 100%;
	max-width: 100%;
	padding: 0px 5px;
}

#home-content #cardSection .grid4 .grid3 img{
	width: 100%;
	max-width: 60px;
	display: block;
	margin: 0 auto;
}
#home-content #tileSection{
	padding: 20px 120px 0px 120px;
}
#home-content #tileSection .grid3, #home-content #tileSection .grid4{
	padding: 0px 10px;
}


#home-content #tileSection .tile, #home-content #cardSection .linkSection .tile{
	display: block;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #441F49;
	padding: 20px 10px 20px 10px;
	color: #fff;
	font-size: 1.7em;
	font-weight: bold;
	line-height: 1.2em;
}
#home-content #tileSection .lightGrayBtn{
	background-color: #5F5F5F;
	padding: 20px 2px 20px 2px;
	font-size: 1.3em;
}
#home-content #cardSection .linkSection .tile{
	padding: 20px 30px 20px 30px;
	display: inline-block;
	font-size: 1.5em;
}
#home-content #cardSection .linkSection{
	padding: 10px 5% 20px 5%;
}
#home-content #tileSection #twoLine a{
	padding-top: 80px;
}
#home-content #tileSection .tile:hover, #home-content #cardSection .linkSection .tile:hover{
	background-color: #D9AA2A;
}
#home-content #cardSection h3, #home-content .linkSection h3, #home-content .tabContainer h3{
	line-height: 1em;
	text-transform: uppercase;
	color: #441F49;
	margin-top: 10px;
	padding-top: 10px;
}
#home-content #cardSection h3, #home-content #cardSection h3:after, #home-content .linkSection h3:after, #home-content .tabContainer h3:after{
	border-bottom: none;
	background: none;
}
#home-content .linkSection .accordion h3{
	font-size: 1.2em;
}
#home-content #cardSection{
	float: left;
	width: 100%;
	padding: 0px 120px 0px 120px;
}
#home-content #cardSection > .row-responsive{
	display: flex;
}
#home-content #cardSection .grid4{
	padding: 10px;
}

#home-content #cardSection .grid4:last-of-type{
	padding-right: 0px;
}
#home-content #cardSection .grid4:last-of-type .card p{
	text-align: center;
	margin-top: 30px;
}
#home-content .hpCardSection .grid4:first-of-type p{
	text-align: center;
}

#home-content .card{
	border: 2px solid #eee;
	border-top: 7px solid #441F49;
	background-color: #fff;
	padding: 30px;
	float: left;
	width: 100%;
	height: 100%;
	font-size: 1.2em;
}

#home-content .card p em{
	font-size: .8em;
}
#home-content .card img{
	max-width: 300px;
	display: block;
	margin: 10px auto;
}
#home-content .card ul{
	margin-top: 30px;
}
#home-content .card .slides{
	min-height: 300px;
}
#home-content #cardSection .card .slides h3{
	padding-top: 0px;
	margin-top: 0px;
	font-size: 1.5em;
}
#home-content .card .contentSlides{
	margin-top: 0px;
}
#home-content .card img + span.pdfIcon{
	display: none;
}
#home-content #cardSection .readMore a{
	color: #441F49;
	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;
}

@media only screen and (max-width: 768px) {
	#home-content #midSection, #home-content .midSection, #home-content #tileSection, #home-content #cardSection {
		padding: 10px 10px;
	}
}

@media only screen and (max-width: 768px) {
	#home-content #cardSection > .row-responsive {
		display: block;
	}
}

.pLineBreak {
	background: #441F49;
	height: 5px;
	width: 100%;
	position: relative;
	margin: 30px 0px;
}
.top-center, .top-center .grid8, .top-center .grid4, .top-center h2, .top-center h3, #home-content .top-center p{
	text-align: left;
}
.top-center{
	float: left;
	width: 100%;
	padding: 1% 5%;
}
@media only screen and (min-width: 768px){
	.top-center .grid8{
		padding-right: 2.5%; 
		padding-top: 3%;
	}
	#home-content .btn-section{
		float: left;
		width: 100%;
		padding: 2% 10%;
	}
}

#home-content #defaultBrand .centerContent {
	padding: 3% 10% 2%;
}

.btnPad {
	padding: 30px 0px 30px;
}

#home-content #defaultBrand iframe {
	padding: 0 20px;
}


#home-content .vennPadding {
	padding: 15px 20px 15px 0px;
}

#home-content .tabVote {
	width: 100%;
	display: block;
	float: left;
	padding: 2% 8% 5%;
}

