body{
		font:400 15px/1.8 Lato, Sans-serif;
		
	}
	
	.h1-support-text{
	 padding-bottom: 30px;
	}
	
	.about-supporting-text{
		padding-top:25px;
	}
	
	header{
		color: #fff;
		background-attachment: scroll;
		background-image:url("../img/bg04.jpg");
		background-position: center center;
		background-repeat: none;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
	
	}
	
	header .intro-text {
		padding-top: 100px;
		padding-bottom: 50px;
	}

	.intro-lead-in {
		margin-bottom: 25px;
		color: #0e457b;
		font-size: 50px;
		line-height: 50px;
		text-align: right;
		font-weight: 700;
	
	}
	.intro-heading {
		text-align: right;
		color: #0e457b;
        margin-bottom: 50px;
        text-transform: uppercase;
        font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
        font-size: 30px;
		padding-bottom: 70px;
    }
	#services{
		padding-top: 50px;
		color:#0e457b;
	}
	.services-row{
		padding-top:20px;
	}
	.bg-1{
		padding-top:50px;
		padding-bottom: 100px;
		background-color:#0e457b;
		color:#fff;
	}
	
	.bg-2{
		padding-top:50px;
		padding-bottom: 100px;
		background-color:#dedede;
		/*background: linear-gradient(#dedede, #949494,#dedede);*/
		color:#0e457b;
	}
	#links .row{
	padding-top:50px;
	}
	.fa-circle {
    color: #e4aa2f;
	}
	
	.fa-stack:hover{
		opacity:.7;
	}
	.fa-compass:hover, .fa-pencil-square-o:hover, .fa-handshake-o:hover, .fa-usd:hover, .fa-lock:hover, .fa-building:hover, .fa-graduation-cap:hover, .fa-user-circle-o:hover {
	
    color: #0e457b;
	}
	

@media(min-width:768px) {
    header .intro-text {
        padding-top: 300px;
        padding-bottom: 200px;
		}
	}
	
	.navbar{
		font-family: Montserrat, sans-serif;
		margin-bottom:0;
		border: 0;
		font-size:11px !important;
		letter-spacing: 4px;
		opacity:0.8;
	}
	
	/* Add a gray color to all navbar links */
	.navbar li a, .navbar .navbar-brand {
		color:#0e457b !important;
	}
	
	/* On hover, the links will turn gold*/
	.navbar-nav li a:hover{
		color: #e4aa2f !important;
	}
	
	/* The active link when spying "gold" */
	.navbar-nav li.active a{
		color: #ffd700 !important;
		background-color: #0e457b !important;
	}
	
	/* On hover, the dropdown links will turn blue*/
	.dropdown-menu li a:hover {
		background-color: #0e457b !important;
		
	}
	.h1-about{
		padding-bottom: 50px;
	}
	
	#contact .form-group {
    margin-bottom: 25px;
}

#contact .form-group input,
#contact .form-group textarea {
    padding: 20px;
}

#contact .form-group input.form-control {
    height: auto;
}

#contact .form-group textarea.form-control {
    height: 236px;
}

#contact .form-control:focus {
    border-color: #053966;
    box-shadow: none;
}

#contact::-webkit-input-placeholder {
    text-transform: uppercase;
    font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 700;
    color: #bbb;
}

#contact:-moz-placeholder {
    text-transform: uppercase;
    font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 700;
    color: #bbb;
}

#contact::-moz-placeholder {
    text-transform: uppercase;
    font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 700;
    color: #bbb;
}

#contact:-ms-input-placeholder {
    text-transform: uppercase;
    font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 700;
    color: #bbb;
}

#contact .text-danger {
    color: #e74c3c;
}
.btn{
	background-color:#fff;
}
.btn:hover{
	color:#e4aa2f;
	background-color:#0e457b;
}

h4{
	padding-top:20px;
}

#linkin{
	color:#fff;
}

#linkin:hover{
  color:#ffd700;
}

.tab-content{
	padding-bottom: 100px;
}

.map-wrap {
	position:relative; 
}
.overlay {
	width:100%;
	min-height:500px; 
	position:absolute; 
	top:0;

}

footer .glyphicon:hover{
	color:#e4aa2f;
}


footer {
     
    color:#0e457b !important;  
    padding: 32px;
	  
}
	