
/* @group TYPOGRAPHY */

a:link    {  }
a:visited {  }
a:hover   {  }
a:active  {  }

footer a:link    {  }
footer a:visited {  }
footer a:hover   {  }
footer a:active  {  }

.jumbotron a:link    {  }
.jumbotron a:visited {  }
.jumbotron a:hover   {  }
.jumbotron a:active  {  }

.carousel a:link    {  }
.carousel a:visited {  }
.carousel a:hover   {  }
.carousel a:active  {  }


h1, h2, h3, h4, h5, h6 {

}

h1 {

}

h2 {

}

h3 {

}

h4 {

}

h5 {

}

h6 {

}

.bg-warning,
.bg-danger {
	padding: 5px;
}
.help-block,
.asterisk {
	color: #006699;
}

.review-text-bad {
	color: #b4111a;
	margin-left: 40px;
	background: url(../../apply/nursing/images/icon_alert.png) no-repeat scroll 0 3px;
	font-size: 1.2em;
	line-height: 1.2em;
	padding-left: 24px;
	margin-bottom: 0.85em;
}

.review-text-good {
	color: #1c9253;
	margin-left: 40px;
	background: url(../../apply/nursing/images/icon_checkmak.png) no-repeat scroll 0 0;
	font-size: 1.2em;
	line-height: 1.2em;
	padding-left: 24px;
	margin-bottom: 0.85em;
}

/* @end */

/* @group NAVBAR */

#loginform p.help-block a:link {
	color: #fff;
	font-size: 0.85em;
	margin: 0;
	padding: 0;
	clear: right;
	float: right;
}

#loginform p.help-block a:visited,
#loginform p.help-block a:hover,
#loginform p.help-block a:active {
	color: #fff;
}

.navbar-brand .navbar-brand-logo {
	height: 1.6em;
	width: auto !important;
	position: relative;
	top: -3px;
}

li.dropdown.profile-image {
	background: url(/bootstrap/images/user_icon.png) no-repeat scroll 0 15px;
	padding-left: 24px;
	margin-left: 10px;
}


/* @end */

/* @group JUMBOTRON and STICKY FOOTER */

html {
  position: relative;
  min-height: 100%;
}

body {
	/* Margin bottom by footer height */
	margin-bottom: 20px;
	padding-top: 50px;
	padding-bottom: 20px;
}

.footer {
	position: absolute;
	bottom: 0;
	padding-top: 10px;
	width: 100%;
	/* Set the fixed height of the footer here */
	height: 50px;
	overflow: auto;
	background-color: #f5f5f5;
	z-index: 10;
}

.footer p {
	font-size: 0.85em;
	line-height: 1em;
	padding: 0;
	margin: 0;
}

#jumbotron-adam .jumbotron {
	padding: 0;
}

#jumbotron-adam .jumbotron-inner.admissions {
	background: url(/apply/admissions/images/home-splash.jpg) no-repeat;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#jumbotron-adam .jumbotron-inner.nursing {
	position:relative;
	overflow:hidden;
	width:100%;
	height: 420px;
	background: url(../images/nursing-background-illustration.png) no-repeat;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}


#jumbotron-adam .jumbotron .container {
	z-index: 10;
	width: 95%;
	margin-top: 40px;
}

#jumbotron-adam .jumbotron .container .logo {
	width: 200px;
	margin-bottom: 40px;
}

.jumbotron h1,
.jumbotron p {
	text-shadow: #fff 1px 1px 1px;
}


/* @end */

/* @group FORMS */

#ss_num_1,
#ss_num_2,
#ss_num_3,
#ssnum1_ss_num_1,
#ssnum2_ss_num_2,
#ssnum3_ss_num_3,
#birth_date_month,
#birth_date_day,
#birth_date_year,
#phone_area,
#phone_exchange,
#phone_number,
#cell_phone_area,
#cell_phone_exchange,
#cell_phone_number,
#COLLEGE_BEGIN_1_month,
#COLLEGE_BEGIN_1_year,
#COLLEGE_END_1_month,
#COLLEGE_END_1_year,
#COLLEGE_BEGIN_2_month,
#COLLEGE_BEGIN_2_year,
#COLLEGE_END_2_month,
#COLLEGE_END_2_year,
#COLLEGE_BEGIN_3_month,
#COLLEGE_BEGIN_3_year,
#COLLEGE_END_3_month,
#COLLEGE_END_3_year,
#COLLEGE_BEGIN_4_month,
#COLLEGE_BEGIN_4_year,
#COLLEGE_END_4_month,
#COLLEGE_END_4_year {
	display: inline-block;
	width: 70px;
}


[placeholder]::-moz-placeholder {
	color: #c0c0c0;
	opacity: 1;
}

[placeholder]:-ms-input-placeholder {
	color: #c0c0c0;
	opacity: 1;
}

[placeholder]::-webkit-input-placeholder {
	color: #c0c0c0;
	opacity: 1;
}

[placeholder]:focus::-webkit-input-placeholder {
	transition: opacity 0.5s 0s ease;
	opacity: 0;
}



/* @end */

/* @group footer */

#ccc_logo_footer img {
	width: 200px;
}



/* @end */

@media (max-width: 979px) {

	#jumbotron-adam .jumbotron-inner {
		height: 600px;
	}

	#jumbotron-adam .jumbotron .container .logo {
		width: 200px;
		margin-bottom: 40px;
	}

}

@media (max-width: 767px) {

	#jumbotron-adam .jumbotron-inner {
		height: 500px;
	}

	#jumbotron-adam .jumbotron .container .logo {
		width: 170px;
		margin-bottom: 30px;
	}

	.navbar-brand .navbar-brand-logo {
		width: 130px;
	}


}

@media (max-width: 720px) {

	#jumbotron-adam .jumbotron-inner {
		height: 500px;
	}

	#jumbotron-adam p.lead {
		font-size: 1.4em;
	}
}

@media (max-width: 480px) {

	#jumbotron-adam .jumbotron-inner {
		height: 450px;
	}

	#jumbotron-adam .jumbotron .container .logo {
		width: 120px;
		margin-bottom: 0px;
	}
}