/* ::selection { background: #e3b505; color: #17334F;}
a {  color: #363636; }
  a:active,
  a:hover,
a:link, a:visited { color:#296196; text-decoration: none;}
  a:focus {
	color: #214971; } */
/* Admissions banner space */
.c-layout-page.c-admission-page {
	margin-top: 0; 
}
.c-layout-page.c-admission-page .admissionbanner {
	background-image: url('../images/academic_building_nightlight.jpg');
	min-height: 600px;
	background-position:95% 38%;/*55% 17%*/
	padding-top: 400px;
	background-size: 110%;
}
.c-layout-page.c-admission-page .page-title-ct {
	display: inline;
	font-weight: bold;
	font-size: 45px;
	color: 214971;
	padding: 0px 20px;
	/*background-color: rgba(33,73,113,0.8); */
	/*text-shadow: 2px 2px 6px rgba(30, 30, 30, 0.85);*/
}
.c-layout-page.c-admission-page .page-title-ct.page-subtitle-ct {	font-size:18px;display:block;padding:0 0 1px 0;  }

.c-content-tab-1 .nav > li:hover > a,
.c-content-tab-1 .nav > li:focus > a,
.c-content-tab-1 .nav > li:active > a{
background-color: #dfebf6 !important;
}
.c-content-tab-1 .nav > li.active:hover > a{
background-color: white !important;
}
.c-content-tab-1 .nav > li:hover > a{
text-decoration: none;
}
.c-content-tab-1 .nav > li > a{
background-color:#edf1f5;
color:#214971 !important;
border: 0 !important;
border-radius:0;
}
.tab-content table h4 { font-size: 18px; }
.tab-content a.cbp-l-inline-view { margin-left: 12px; margin-top: 5px; }
/*.c-content-tab-1 .nav > li.active > a{
border: 1px solid #EDF1F5 !important;
}*/
/* .c-content-tab-1 .nav-tabs>li>a{
min-height:65px;
} */
div.c-layout-page i.fa { color: #e3b505; }
div.c-layout-page h4 { color: #DDAE06; }
/*div.c-layout-page a:hover { text-decoration: underline; }*/
.c-sponsors { border-radius: 10px; }



@media (max-width:991px) {
	.c-layout-page.c-admission-page .admissionbanner {
		min-height: 160px;
		background-position:42% 46%;/*58% 20%*/
		padding-top: 15px;
		-webkit-background-size: cover;
		background-size: cover;
	}
/* 	.c-content-tab-1 .nav-tabs>li>a{
	min-height:90px; 
}
.c-content-tab-1 .nav-tabs>li>a:hover{
	text-decoration: none;
} */
	ul.nav.nav-tabs.c-font-16 { font-size: 15px; }
}
@media (max-width:767px) {
/* 	.c-content-tab-1 .nav-tabs>li>a{
	min-height:initial;
}
.c-content-tab-1.sm-li-50p ul.nav.nav-tabs li {
	width: 49.9%;
	float: left;
} */
	.c-content-tab-1.sm-li-50p ul.nav.nav-tabs li:nth-child(odd) { border-right: 1px solid #D8DEE4; }
	.c-content-tab-1.sm-li-50p ul.nav.nav-tabs li { border-bottom: 2px solid #D8DEE4; }
	.c-content-tab-1.sm-li-50p ul.nav.nav-tabs li a { margin-bottom: 0; }
	ul.nav.nav-tabs.c-font-16 { font-size: 16px; }


}
@media (max-width:430px) {
	.c-layout-page.c-admission-page .admissionbanner {
		background-position:48% 39%;/*52% 39%*/
	}
}
/* @media (max-width:403px) {
	.c-content-tab-1 .nav-tabs>li>a{
		min-height:64px;
	}
} */
/* Admissions banner space END */

/* ADMISSIONS MENU */
@media (min-width: 992px) {
	.c-layout-header .c-navbar .container-fluid > .c-navbar-wrapper > .c-admission-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-admission {
		left: auto;
		right: 20px; }
		.c-layout-header .c-navbar .container-fluid > .c-navbar-wrapper > .c-admission-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-admission.c-pull-left {
			left: 20px;
			right: auto; } }

	.c-admission-menu-onepage-rec {
		width: 400px;
		position: absolute;
		list-style: none;
		top: 100px;
		/*right: 0;*/ }
		.c-admission-menu-onepage-rec .c-onepage-rec-nav {
			position: relative;
			padding: 0;
			margin: 0; }
			.c-admission-menu-onepage-rec .c-onepage-rec-nav > li.c-admission-link {
				padding: 7px 0;
				display: block;
				float: none;
				padding: 0; }
				.c-admission-menu-onepage-rec .c-onepage-rec-nav > li.c-admission-link > a > i.fa.fa-chevron-right.c-font-white { color: white !important;}
				.c-admission-menu-onepage-rec .c-onepage-rec-nav > li.c-admission-link > a {
					margin: 0;
					display: block;
					line-height: 0px;
					height: 60px;
					width: 400px;
					background: #e3b505;/*357AC0*/
					border-radius: 0;
					cursor: default;
					font-size: 18px;
					font-weight: 600;
					text-transform: uppercase;
					color:#ffffff;
					padding: 25px 0 0 20px;} /*AL*/
				.c-admission-menu-onepage-rec .c-onepage-rec-nav > li.c-admission-link > a:hover {  text-decoration: none; }
				.c-admission-menu-onepage-rec .c-onepage-rec-nav > li.c-admission-link.c-active > a,
				.c-admission-menu-onepage-rec .c-onepage-rec-nav > li.c-admission-link.active > a {
					background: #e3b505; }/*214971*/
				.c-admission-menu-onepage-rec .c-onepage-rec-nav > li.c-admission-link .tooltip .tooltip-inner {
					border-radius: 0;
					font-family: "Roboto Condensed", sans-serif;
					font-size: 12px;
					font-weight: 600;
					text-transform: uppercase;
					padding: 10px 20px;
					 }

@media (max-width: 991px) {
	/* 991px */
	.onepage-wrap { margin-top: 35px; 	}
	.c-admission-menu-onepage-rec {
		right: auto;
		width: 100%;
		position: relative;
		top:auto; } 
	.c-admission-menu-onepage-rec .c-onepage-rec-nav > li.c-admission-link > a {
			width: auto !important; 	}
	}
	.c-admission-menu-onepage-rec .c-onepage-rec-nav {
			float: none; 	}
	}

/* Admissions Menu */




		.c-content-tab-1 .nav.nav-justified > li.active > a { background: white; }
		.c-bg-grey-1 .table>tbody>tr>td { border-color:#d0d0d0; }
		.c-bg-grey-1 .table>tbody>tr:last-child>td { border-bottom: 1px solid #d0d0d0; }
		.hide { display:none; }
		.badges > div {
			-moz-border-radius: 50%;
			-webkit-border-radius: 50%;
			border-radius: 50%;
			width: 50px;
			height: 50px;
			display: inline-block;
		}
		.badges > div > a{
			height:100%;
			width:100%;
			display:block;
			text-decoration: none !important;
		}
		.badges > div span {
			color: #fff;/*214971*/
			display: block;
			font-size: 35px;
			line-height: 50px;
			text-align: center;
		}

		.modal-content{
			width:60%;
			margin-left:auto;
			margin-right:auto;
		}
		/* .c-content-accordion-1 .panel > .panel-heading > .panel-title > a.collapsed { background: #3498DB !important; color: white; } */
		.c-content-accordion-1 .panel > .panel-heading > .panel-title > a { padding: 20px 30px 15px 30px; }
		.c-content-accordion-1 label.control-label { color: white; }