
body {
    /* Required margin for navbar-fixed-top - Remove if using navbar-static-top. 
	Change if height of navigation changes. 
    margin-top: 50px;*/
	background-color:#FFE76B; 
}

.navbar {
	background-color:#003366!important;
	border-bottom:2px solid #fff!important;
}
.navbar a{color:#fff!important;}
.navbar a:hover{color:#386a8c!important;}
.navbar-nav {float:right;}

/* make images responsive */
img{
    max-width:100%!important;
    height:auto!important;
    display:block!important;
}

.ctr-cont {
	padding:20px 60px;
	margin-top: 10px!important;
	margin-bottom: 20px;
	background-color:#fafafa;
	min-height:800px!important;
	/*border-radius:6px;*/
	border:4px solid #003366;
}

.ctr-cont img{
	margin:0 15px 10px 0;
}

.image-bg-fluid-height,
.image-bg-fixed-height {
    text-align: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.image-bg-fluid-height {
	background: url('http://lorempixel.com/g/1920/400/') no-repeat center center scroll;
    padding: 100px 0;
}

.image-bg-fixed-height {
	background: url('http://lorempixel.com/g/1920/500/') no-repeat center center scroll;
    height: 450px;
}


.img-center {
	margin: 0 auto;
}

section {/*padding: 75px 0;*/}

.section-heading {
    margin: 20px 0;
    font-size: 3.5em;
}

.section-lead {
    margin: 30px 0;
}

.section-paragraph {
    margin: 30px 0;
}

footer {
    color:#fff;
    margin: 0 0 0 0;
	padding:20px 0;
	background-color:#003366;
	color:#fff;
	text-align:center;
	border-top:2px solid #fff!important;
}
footer a{color:#fff!important;}
footer a:hover{color:#8db1c9!important;}


@media(max-width:768px) {

.section-heading {font-size: 2em;}
.navbar-nav {float:none;}

}