body{
	  margin-top: 0px;
	  font-family: helvetica;
}
#main-container{
	
}
[v-cloak] {
    display: none;
  }
#header{
	/*max-width:1200px;
	height:162px; */
	max-height:300px;
	/*background-image:url('../../../../images/front/home-header.png');
	background-repeat:no-repeat;*/
}
#cln-logo{
	display:none;
}
.social-bar{
	background:#0c5888;
	border-bottom:#ffffff solid 2px;
	color:#fff;
	height:39px;
}
.navbar{
	margin-bottom:0px;
	background:#000;
	border:none;
	border-radius:0px;
}
.navbar-header, .navbar-brand{
	background:#000;
}
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-brand{
	color:#fff;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-brand:hover{
	color:#FFB900;
}
#bs-example-navbar-collapse-1{
	padding-left:0px;
}
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-brand{
	padding-left:0px;
}
#bs-example-navbar-collapse-1{
	padding-left:28px;
}
.breadcrumb{
	background-color:#fff;
	padding-left:0px;
}
.breadcrumb a{
	color:#000;
}
#main-content{
	float:left;
	min-height:400px;
}
footer{
	clear:both;
	font-size:12px;
	margin-top:20px;
}
footer h5{
	font-weight: bold;
}
footer ul{
	padding-left:15px;
}
footer li{
	list-style:disc;
	margin-bottom:10px;
}
footer a{
	color:#333;
}
footer .fb-page{
	margin-bottom:30px;
}
footer h5{
	font-size:18px;
}

.home-left p{
	margin-bottom:20px;
}

/* h4 margin */
.degree-options h4, .single-school h4, .home-page h4, .single-program h4, .school-track-page h4{
	margin-top:40px;
}

/* Home search */
.search-results{
	background:#f0f0f0;
	border-radius:10px;
	padding:10px;
}
.search-results h4{
	margin-top:5px;
}

.school-social-links a{
	margin-right:10px;
	margin-bottom:10px;
}

.nursing-programs-page .programs-list p{
	margin-bottom:30px;
}

.resources-container img{
	margin-top:20px;
}
.ad-area a{
	float:right;
}
.home-middle-col{
	border-left:1px solid #000;
}
.home-middle-col select{
		max-width:320px;
	}
@media screen and (max-width:856px){
	.home-middle-col{
		border-left:none;
		margin-top:60px;
	}
}
@media screen and (max-width:1105px){
	.home-middle-col select{
		max-width:220px;
	}
}
@media screen and (min-width:813px){
	#bs-example-navbar-collapse-1 {
    	padding-left: 0px;
	}
}

@media screen and (max-width:510px){
	#header{
		background:none;
		display:none;
	}
	.navbar-brand{
		padding:0px;
	}
	.navbar-header, .navbar-brand{
		background:#0D2F49;
	}
	#cln-logo{
		display:block;
	}
	#cln-home{
		display:none;
	}
	.main-column{
		margin-left: auto;
  		margin-right: auto;
	}
	select{
		max-width:250px;
	}
	.navbar-nav{
		padding-left:20px;
		padding-right:20px;
	}
	.navbar-header{
		padding-left:20px;
		padding-right:10px;
	}
	.phone-header{
		padding-right:10px;
	}
	iframe{
		max-width:350px !important;
	}
	#main-content{
		float:none;
	}
	.footer-pad-fix{
		padding-left:0px;
		padding-right:0px;
	}
}
@media screen and (max-width:452px){
	iframe{
		max-width:300px !important;
	}
}
@media screen and (max-width:377px){
	#container > .row > .col-lg-12{
		padding-left:0px;
		padding-right:0px;
	}
	iframe{
		max-width:250px !important;
	}
}

.help.is-danger {
	color: red;
}
.form-control.is-danger {
	border: 1px solid red;
}

/* background checks */
.show_errors_cc{
	color:red;
	font-weight:600;
	font-size:16px;
}

.glyphicon-refresh {
	animation: spinIt 1.5s infinite linear;
}
@keyframes spinIt {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
.spinner{
	display:inline;
}
@media screen and (max-width: 768px){
	.background-check-page .input-group{
		width:100%;
	}
	.background-check-page .form-group label{
		padding-left:0px !important;
	}
}
