/*Main Section/Landing - News and Events*/

#landingpageNewsEvents-menu {
	position: relative;
	top: -76px;
	width: 100%;
	max-width: 1300px;
	left: 0;right: 0;
	margin: auto;
}

#landingpageNewsEvents-menu .menu li {
	display:none;
}

#landingpageNewsEvents-menu .menu li.current-page-ancestor {
	display:block;
}

#landingpageNewsEvents-menu .menu li.current-page-ancestor a {
	display:block;
	background:#0b0b0b;
	opacity:0.9;
	height:60px;
	padding:14px 0 10px 20px;
	font-size:22px;
	text-decoration: none;
	color:#FFD600;
}

#landingpageNewsEvents-menu .menu .current-page-ancestor .sub-menu {
	position: relative;
	list-style-image: none;
	top: -16px;
	border-top: 2px solid #FFD600;
}

#landingpageNewsEvents-menu .menu .current-page-ancestor .sub-menu li {
	display:none;
}

#landingpageNewsEvents-menu .menu .current-page-ancestor .sub-menu li a {
	font-size: 15px;
	color:#575757;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: 500;
}

#landingpageNewsEvents-menu .menu .current-page-ancestor .sub-menu li a:hover, #landingpageNewsEvents-menu .menu .current-page-ancestor .sub-menu .current_page_item a {
	color:#FFD600;
}

.arrow-menu-yellow-bg {
	background:url(../images/arrow-yellowbg-down.png);
	display:block;
	width:60px;
	height:60px;
	position:absolute;
	right:0;
	z-index: 1;
}

@media (min-width:1322px){
	#landingpageNewsEvents-menu .menu .current-page-ancestor .sub-menu {
		top: -76px;
		left: 369.5px;
		width: 936px;
		border-top:0;
	}

	#landingpageNewsEvents-menu .menu .current-page-ancestor .sub-menu li {
		display:inline-block!important;
		margin-right: -4px!important;
		height: 60px;
	}
	#landingpageNewsEvents-menu .menu .current-page-ancestor .sub-menu li:nth-last-child(2) {
		margin-right: -4.5px!important;
		margin-left: -0.5px!important;
	}

	#landingpageNewsEvents-menu .menu .current-page-ancestor .sub-menu li a {
		color:#9D9D9D;
		background:none;
		display: block;
		padding: 0;
		height: 100%;
		padding-top: 20px;
		padding-right: 30px;
		padding-left: 30px;
	}


	#landingpageNewsEvents-menu .menu .current-page-ancestor .sub-menu li a:hover,#landingpageNewsEvents-menu .menu .current-page-ancestor .sub-menu .current_page_item a {
		background:url(../images/hover-arrow-effect.png) top center;
		color:#272627;
	}

	.arrow-menu-yellow-bg {
		display:none;
	}
}

/*Main Section/Landing - News and Events*/


/*For Gallery Display*/

#news-galleries-content {
	position: relative;
	top: -75px;
}

#news-galleries-content .menu li {
	display:none;
}

#news-galleries-content .menu li.menu-item-29 {
	display:block;
}

#news-galleries-content .menu li.menu-item-29 a {
	display:block;
	background:#0b0b0b;
	opacity:0.9;
	height:60px;
	padding:15px 0 10px 20px;
	font-size:20px;
	text-decoration: none;
	color:#FFD600;
}

#news-galleries-content .menu .menu-item-29 .sub-menu {
	position: relative;
	list-style-image: none;
	top: -16px;
	border-top: 2px solid #FFD600;
}

#news-galleries-content .menu .menu-item-29 .sub-menu li {
	display:none;
}

#news-galleries-content .menu .menu-item-29 .sub-menu li a {
	font-size: 15px;
	color:#575757;
	text-decoration: none;
	text-transform: uppercase;
	background:#272627;
	padding:15px 0 10px 15px;
}

#news-galleries-content .menu .menu-item-29 .sub-menu li a:hover, #news-galleries-content .menu .menu-item-29 .sub-menu .menu-item-102 a /* .menu-item-102 is Photo Gallery Menu */ {
	color:#FFD600;
}

.backLink span {

}
.backLink {
	text-decoration: none;
	color: #272627 !important;
	font-size: 18px;
	position: absolute;
	right: 45px;
	top: auto;
	margin-top: 8px;
}
.backLink:hover {
	text-decoration:underline;

}

@media (min-width:1322px){
	#news-galleries-content .menu .menu-item-29 .sub-menu {
		top: -76px;
		left: 372px;
		width: 936px;
		border-top:0;
	}

	#news-galleries-content .menu .menu-item-29 .sub-menu li {
		display:inline-block!important;
		margin-right: -5px!important;
		height: 60px;
	}

	#news-galleries-content .menu .menu-item-29 .sub-menu li a {
		color:#9D9D9D;
		background:none;
		display: block;
		padding: 0;
		height: 100%;
		padding-top: 20px;
		padding-right: 30px;
		padding-left: 30px;
		font-weight: 500;
	}

	#news-galleries-content .menu .menu-item-29 .sub-menu li a:hover, #news-galleries-content .menu .menu-item-29 .sub-menu .menu-item-102 a {
		background:url(../images/hover-arrow-effect.png) top center;
		color:#272627;
	}

	#news-galleries-content .menu .menu-item-29 .sub-menu li:last-child {
		margin-right: 0!important;
	}

}


/*For Gallery Display Ends*/


/* Single News*/


#single-news-menu {
	position: relative;
	top: -76px;
}

#single-news-menu .menu li {
	display:none;
}

#single-news-menu .menu li.menu-item-29 {
	display:block;
}

#single-news-menu .menu li.menu-item-29 a {
	display:block;
	background: rgba(11,11,11,0.9);
	height:60px;
	padding:14px 0 10px 20px;
	font-size:22px;
	text-decoration: none;
	color:#FFD600;
	border-bottom: 3px solid rgba(11,11,11,0);
}

#single-news-menu .menu .menu-item-29 .sub-menu {
	position: relative;
	list-style-image: none;
	top: -16px;
	border-top: 2px solid #FFD600;
	font-weight: 500;
}

#single-news-menu .menu .menu-item-29 .sub-menu li {
	display:none;
}

#single-news-menu .menu .menu-item-29 .sub-menu li a {
	font-size: 15px;
	color:#575757;
	text-decoration: none;
	text-transform: uppercase;
	background:#272627;
	padding:15px 0 10px 15px;
}

#single-news-menu .menu .menu-item-29 .sub-menu li a:hover, #single-news-menu .menu .menu-item-29 .sub-menu .menu-item-92 a /* .menu-item-92 is Latest News Menu */ {
	color:#FFD600;
}


.news-details-date {
	 display:block;
	 border-bottom:3px solid #272627;
	 margin: 0 auto;

 }

.date-news-template {
	margin-bottom: 45px;
}

 .news-details-date span {
	 padding:6px 17px;
	 background:#272627;
	 color:#fff;
	 height:30px;
	 width: 90px;
	 font-size:14px;
	 display:block;
 }


#news-events-items {
	text-align: center;
	margin-top: 40px;
	overflow: hidden;
}

.more-news-container {
	width:100%;
	background:#fff;
	margin: 0 auto;
	text-align: center;
}

.more-news-wrapper {
	width:270px;
	display: inline-block;
	height: 99px;
	position:relative;
	text-align: left;
	margin-right: 20px;
	margin-top: 20px;
	vertical-align: top;
}

.more-news-title {
	font-size:16px;
	display:block;
	border-bottom:2px solid #AA1F24;
	color:#AA1F24;
	text-transform: uppercase;
	padding-bottom: 5px;
	text-align: left;
	margin:0 auto;
	width:90%;
	font-weight: 700;
}

.more-news-catname {
	font-size:14px;
	color:#535353;
	font-style: italic;
	font-weight: 300;
	position:absolute;
	left: 75px;
	top: 4px;
}

.more-news-newstitle, .more-news-newstitle:visited, .more-news-newstitle:active {
	font-size:16px;
	color:#535353;
	font-weight: 300;
	margin-top: 15px;
	display:block;
	text-decoration: none;
}

.more-news-newstitle:hover {
	color:#535353!important;
	text-decoration: underline;
}

.more-news-date span {
	font-size:12px;
	width:65px;
	padding: 7px 11px;
}

.news-events-section {
	top: -110px;
	position: relative;
	max-width:1300px;
	display: block;
	margin: auto;
}


@media (min-width:1322px){
	#single-news-menu .menu .menu-item-29 .sub-menu {
		top: -76px;
		left: 364px;
		width: 936px;
		border-top:0;
	}

	#single-news-menu .menu .menu-item-29 .sub-menu li {
		display:inline-block!important;
		margin-right: -4px!important;
		height: 60px;
	}

	#single-news-menu .menu .menu-item-29 .sub-menu li a {
		color:#9D9D9D;
		background:none;
		display: block;
		padding: 0;
		height: 100%;
		padding-top: 20px;
		padding-right: 30px;
		padding-left: 30px;
	}

	#single-news-menu .menu .menu-item-29 .sub-menu li a:hover, #single-news-menu .menu .menu-item-29 .sub-menu .menu-item-92 a {
		background:url(../images/hover-arrow-effect.png) top center;
		color:#272627;
	}

	#single-news-menu .menu .menu-item-29 .sub-menu li:last-child {
		margin-right: 0!important;
	}

	#single-news-menu .menu .menu-item-29 .sub-menu li:last-child a {
			padding-right: 34px;
	}

	#single-news-menu .menu .menu-item-29 .sub-menu li:nth-last-child(2) a {
			padding-right: 30.3px;
	}

	.more-news-container {
		position: absolute;
		width: 300px;
		right: 0;
		top: -15px;
		padding-top: 50px;
		padding-left: 15px;
		padding-bottom: 50px;
	}
	.more-news-title {
		margin-right: 20px;
		width:270px;
	}
}

/* Single News*/



/* Single Events*/


#single-events-menu {
	position: relative;
	top: -75px;
}

#single-events-menu .menu li {
	display:none;
}

#single-events-menu .menu li.menu-item-29 {
	display:block;
}

#single-events-menu .menu li.menu-item-29 a {
	display:block;
	background:#0b0b0b;
	opacity:0.9;
	height:60px;
	padding:15px 0 10px 20px;
	font-size:20px;
	text-decoration: none;
	color:#FFD600;
}

#single-events-menu .menu .menu-item-29 .sub-menu {
	position: relative;
	list-style-image: none;
	top: -16px;
	border-top: 2px solid #FFD600;
}

#single-events-menu .menu .menu-item-29 .sub-menu li {
	display:none;
}

#single-events-menu .menu .menu-item-29 .sub-menu li a {
	font-size: 15px;
	color:#575757;
	text-decoration: none;
	text-transform: uppercase;
	background:#272627;
	padding:15px 0 10px 15px;
	font-weight: 500;
}

#single-events-menu .menu .menu-item-29 .sub-menu li a:hover, #single-events-menu .menu .menu-item-29 .sub-menu .menu-item-95 a /* .menu-item-95 is Upcoming Events Menu */ {
	color:#FFD600;
}

.events {
	 padding-left: 30px;
	 background: #ffffff;
 }

 .events span {
	 font-weight: 500;
 }

 .events span.time {
	 margin-left: 30px;
 }



@media (min-width:1322px){
	#single-events-menu .menu .menu-item-29 .sub-menu {
		top: -76px;
		left: 365px;
		width: 936px;
		border-top:0;
	}

	#single-events-menu .menu .menu-item-29 .sub-menu li {
		display:inline-block!important;
		margin-right: -4px!important;
		height: 60px;
	}

	#single-events-menu .menu .menu-item-29 .sub-menu li a {
		color:#9D9D9D;
		background:none;
		display: block;
		padding: 0;
		height: 100%;
		padding-top: 20px;
		padding-right: 30px;
		padding-left: 30px;
	}

	#single-events-menu .menu .menu-item-29 .sub-menu li a:hover, #single-events-menu .menu .menu-item-29 .sub-menu .menu-item-95 a {
		background:url(../images/hover-arrow-effect.png) top center;
		color:#272627;
	}

	#single-events-menu .menu .menu-item-29 .sub-menu li:last-child {
		margin-right: 0!important;
	}

	#single-events-menu .menu .menu-item-29 .sub-menu li:last-child a {

	}

	#single-events-menu .menu .menu-item-29 .sub-menu li:nth-last-child(2) a {
		padding-right: 30.3px;
	}
}

/* Single Events*/

/* Single Student Highlights */


#single-spotlight-menu {
	position: relative;
	top: -75px;
}

#single-spotlight-menu .menu li {
	display:none;
}

#single-spotlight-menu .menu li.menu-item-29 {
	display:block;
}

#single-spotlight-menu .menu li.menu-item-29 a {
	display:block;
	background:#0b0b0b;
	opacity:0.9;
	height:60px;
	padding:15px 0 10px 20px;
	font-size:20px;
	text-decoration: none;
	color:#FFD600;
	font-weight: 500;
}

#single-spotlight-menu .menu .menu-item-29 .sub-menu {
	position: relative;
	list-style-image: none;
	top: -16px;
	border-top: 2px solid #FFD600;
}

#single-spotlight-menu .menu .menu-item-29 .sub-menu li {
	display:none;
}

#single-spotlight-menu .menu .menu-item-29 .sub-menu li a {
	font-size: 15px;
	color:#575757;
	text-decoration: none;
	text-transform: uppercase;
	background:#272627;
	padding:15px 0 10px 15px;
}

#single-spotlight-menu .menu .menu-item-29 .sub-menu li a:hover, #single-spotlight-menu .menu .menu-item-29 .sub-menu .menu-item-103 a /* .menu-item-92 is Latest News Menu */ {
	color:#FFD600;
}

@media (min-width:1322px){
	#single-spotlight-menu .menu .menu-item-29 .sub-menu {
		top: -76px;
		left: 368px;
		width: 936px;
		border-top:0;
	}

	#single-spotlight-menu .menu .menu-item-29 .sub-menu li {
		display:inline-block!important;
		margin-right: -4px!important;
		height: 60px;
	}

	#single-spotlight-menu .menu .menu-item-29 .sub-menu li a {
		color:#9D9D9D;
		background:none;
		display: block;
		padding: 0;
		height: 100%;
		padding-top: 20px;
		padding-right: 30px;
		padding-left: 30px;
	}

	#single-spotlight-menu .menu .menu-item-29 .sub-menu li a:hover, #single-spotlight-menu .menu .menu-item-29 .sub-menu .menu-item-103 a {
		background:url(../images/hover-arrow-effect.png) top center;
		color:#272627;
	}
}

@media (max-width:1320px) and (min-width:480px)  {
	.more-news-container {
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 30px;
	}
	.more-news-title {
		width:100%;
	}

	.more-news-wrapper {
		width:100%;
	}

	.page-template .pagecommon-title {
		margin-top: 70px;
	}

	.single .pagecommon-title {
		margin-top:70px!important;
	}
	#page-common-cont {
		padding-left: 20px;
		padding-right: 20px;
	}
}

@media (max-width:479px) and (min-width:0px)  {
	.more-news-container {
		padding-left: 25px;
		padding-right: 25px;
		padding-top: 55px;
	}
	.more-news-title {
		width:100%;
	}

	.more-news-wrapper {
		width:100%;
	}

	.page-template .pagecommon-title {
		margin-top: 70px;
	}

	.single .pagecommon-title {
		margin-top:70px!important;
	}

	#page-common-cont {
		padding-left: 20px;
		padding-right: 20px;
	}
}

.page-template-page-gallery-display .pagecommon-title {
	margin-top: -60px;
}


/* Single Student Highlights */
