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

#home-content .textLeft{
	text-align: left;
}
#home-content .grid3{
	padding-right: 20px;
}
#home-content .picRight{
	float: right;
}
#home-content .imgLeft{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
#home-content .imgCenter{
	display: block;
	margin: 0 auto;
}
#home-content .centerText{
	text-align: center;
}
#home-content .btnFull{
	width: 100%;
}

@media only screen and (max-width:768px){
	#home-content .leftGrid{padding-right: 0px;}
	#home-content .grid9{padding-right: 0px;}

	#home-content .picRight, #home-content .imgLeft{
		float: none;
		display: block;
		margin: 0 auto;
	}
}

#home-content #photosPage .grid3{
	padding: 10px;
}
#home-content #photosPage .grid3 img{
	display: block;
	margin: 0 auto;
}


#home-content #FDS-scholarship .grid10 {
	padding-left: 20px;
}

#home-content #FDS-scholarship .grid10 .p-no-padding {
	margin-top:0px;
}

#home-content #FDS-scholarship .verticalContent .row-responsive {
	display: flex;
	flex-direction: row;
	align-items: center;
	margin: 0px;
}

@media only screen and (max-width:768px){
	#home-content #FDS-scholarship .verticalContent .row-responsive {
		display: block;

	}
}



/*****************************************************/
/*****************************************************/
/*					NEW BRAND CSS					*/
/*****************************************************/
/*****************************************************/
#home-content .cc-1 .grid8 h3, #home-content .cc-1 .grid8 h4, #home-content .cc-1 .grid8 p, #home-content .cc-1 .grid8 a{
	text-align: left;
}
#home-content .cc-1 .grid4 .popOutBorder{
	margin-top: 9%;
}
#home-content .cc-1 .grid8{
	padding-left: 30px;
}
.centerH2{
	text-align: center;
}
#home-content .borderContent{
	padding: 5% 20%;
}
#home-content .borderContent .border{
	padding: 2.5% 5%;
}
.centerContent .grid4{
	padding: 0px 10px;
}
.purple-back{
	background-color: #382140;
	float: left;
	width: 100%;
	display: block;
}
.purplePara, .pyPara2, .pyPara1{
	padding: 3.5%;
}
.pyPara2, .pyPara1{
	display: flex;
}
.pyPara2 .grid6:first-of-type, .pyPara1 .grid6:last-of-type{
	background-color: #FFE800;
}
.pyPara2 .grid6:last-of-type, .pyPara1 .grid6:first-of-type{
	background-color: #382140;
	height: 100%;
}
#home-content .border-cont-list ul{
	text-align: left;
	margin-left: 39%;
	font-weight: bold;
}
.photo-row{
	width: 100%;
	float: left;
	display: block;
	padding: 5% 5% 5% 5%;
}
#home-content .photo-row .grid3{
	padding: 0px 20px;
}
#home-content .photo-row img{
	width: 100%;
}
.splitImg-8 .grid4{
	padding-left: 10%;
	padding-top: 5%;
}
.tcsContainer  h3{
	margin-top: 0px;
}
.tcsContainer .grid8{
	padding-left: 3.5%;
}
#home-content .flexsliderLarge .flex-control-nav{
	background-color: #6e3061;
	padding-top: 15px;
}
.flexsliderLarge .slides img{
	width: 100%;
}

@media only screen and (min-width:768px){
	#events-page-top-section{
		float: left;
		width: 100%;
		padding: 0% 10%;
	}
}

@media only screen and (max-width:1024px){
	#home-content .borderContent{
		padding: 5% 10%;
	}
	#home-content .borderContent .border{
		padding: 2.5% 3.5%;
	}
}
@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 .borderContent{
		padding: 5% 5%;
	}
	#home-content .borderContent .border{
		padding: 2.5% 2.5%;
	}
}




