/* ::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;
}


@media (min-width:1200px) {
	.container {
		width: 1200px !important;
	}
}

@media (min-width:1050px) and (max-width:1199px) {
	.logo-static {
		width: 160px;
		margin-top:13px;
	}
	.logo-dynamic {
		width: 160px !important;
		margin-top:7px;
	}
	.container {
		width: 100vw !important;
		max-width: 100vw !important;
	}

	html, body {
		overflow-x: hidden;
	}
}
@media (min-width:992px) and (max-width:1050px) {
	
	.logo-static {
		width: 100px;
		margin-top:22px;
	}
	.logo-dynamic {
		width: 100px !important;
		margin-top:16px;
	}
	.container {
		width: 100vw !important;
		max-width: 100vw !important;
	}
	html, body {
		overflow-x: hidden;
	}

}

.c-layout-page.c-admission-page .admissionbanner {
	background-image: linear-gradient(
	  rgba(0,0,0,0.15),
	  rgba(0,0,0,0.15)
	),
	url('https://www.citytech.cuny.edu/alapp/images/Manhattan-Skyline_1.jpg');
	min-height: 600px;
	background-position: center top;
	background-size: cover;
	padding-top: 540px;
  }

/*
.c-layout-page.c-admission-page .admissionbanner {
	background-image: url('../images/the-milky-way.jpg');
	min-height: 600px;
	background-position: 95% 38%;
	55% 17%
	padding-top: 250px;
	background-size: 110%;
}
*/

.c-layout-page.c-admission-page .page-title-ct {
	display: inline;
	font-weight: bold;
	font-size: 45px;
	color: #fff;
	/*214971*/
	padding: 10px 0;
	/*10px 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:4px;
}

.committee-img {
	border-radius: 50%;
	height: 150px;
	width: 150px;
}

.row-equal-height {
	display: flex;
	flex-wrap: wrap;
}

.horizontal-registration {
	display: none;
}

.home-text {
	font-size: 24px;
}

.home-interests-container {
	display: flex;
	justify-content: center;
}

.home-logo-container {
	display: flex;
	justify-content:center;
}

.home-welcome {
	font-size: 30px;
}

.committee-last-row {
	justify-content: center;
}

@media (max-width:1000px) {
	.vertical-registration {
		display: none !important;
	}

	.early-bird-tab {
		height: 96.84px;
	}

	.horizontal-registration {
		display: block;
	}


}


@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;
	}
	
	.home-welcome {
		font-size:24px;
	}

	.committee-last-row {
		justify-content: start;
	}
	/* 	.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;
} */

	.home-welcome {
		font-size: 24px;
	}

	.home-interests-container {
		display: block;
	}

	.home-interests {
		display: flex;
		justify-content: space-evenly;
		align-items: center;
	}

	.home-interests-logo {
		height: 125px;
		width: 125px;
	}

	.home-interests-text {
		font-size: 18px;
	}

	.home-text {
		font-size: 20px;
	}

	.home-isss {
		width: 55%;
	}

	.early-bird-tab {
		height: 40.28px;
	}

	.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;
	}

	.row-equal-height {
		display: block;
		flex-wrap: nowrap;
	}

}

@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) {

	/* .container {
		width: 1050px;
	} */

	.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;
}

.c-layout-footer.c-layout-footer-3 .c-prefooter {
	padding: 45px 0 45px 0 !important;
}

@media (max-width: 991px) {

	.c-layout-header.c-layout-header-default-mobile .c-brand > .c-hor-nav-toggler {
		background: none;
	}

	/* 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;
}

@media (max-width: 767px) {
    .home-logo-container .col-xs-6 {
        width: 25%;          
        padding-left: 5px;    
        padding-right: 5px;   
    }

    .home-logo-container .c-sponsors {
        max-height: 50px;    
        width: auto;
    }
}
.home-logo-container .col-xs-6 {
    margin-bottom: 10px;
}

.shawdow{
	text-shadow: 1px 1px 4px rgba(0,0,0,0.6);
}