html {
	position:relative;
	min-height:100%;
}
body {
	background:#9EC1E7 url("../images/background.jpg") no-repeat fixed left top;
	font-family:Verdana, Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:15px;
	line-height:150%;
	margin-bottom:60px;
	padding-top:70px;
}

@media (max-width:600px) {
	.col-smxs-12 {
		width:100%;
	}
	.pull-none-smxs {
		float:none !important;
	}
	.text-center-smxs {
		text-align:center !important;
	}
}

@media (max-width:992px) {
    .navbar-header {
        float:none;
    }
    .navbar-left, .navbar-right {
        float:none !important;
    }
    .navbar-toggle {
        display:block;
    }
    .navbar-collapse {
        border-top:1px solid transparent;
        box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
		top:0;
		border-width:0 0 1px;
	}
    .navbar-collapse.collapse {
        display:none!important;
    }
    .navbar-nav {
        float:none!important;
		margin-top:7.5px;
	}
	.navbar-nav > li {
        float:none;
    }
    .navbar-nav > li > a {
        padding-top:10px;
        padding-bottom:10px;
    }
    .collapse.in {
  		display:block !important;
	}
}

.navbar-toggle {
	margin-left:15px;
}
.button-label {
	display:table-cell;
	font-weight:700;
	line-height:100%;
	vertical-align:middle;
	padding-right:8px;
}
.button-hamburger {
	display:table-cell;
	vertical-align:middle;
}

.navbar-default {
	background-color:#FDFDFD;
	border-color:#C0C0C0;
	font-family:Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
}
.navbar-default .navbar-brand {
	color:#0A4278; /*#000080;*/
	line-height: 0;
	padding-top:13px;
	padding-bottom:13px;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
	color:#2973B8; /*#0000FF;*/
	background-color:transparent;
}
.navbar-default .navbar-social {
	padding-top:13px;
}
.navbar-default .navbar-nav > li > a {
	color:#000080;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	color:#2973B8;
	background-color:transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
	color:#007FFF;
	background-color:#E7E7E7;
}

.nav > li > a {
	padding-left:10px;
	padding-right:10px;
}

.jumbotron {
	background-color:#2973B8;/*#0A4278;*/
	opacity:0.9;
}
.jumbotron h1,
.jumbotron .h1 {
	color:#FFFFFF;
	font-size:48px;
}
.jumbotron h3,
.jumbotron .h3 {
	color:#FFFFFF;
}
.jumbotron p {
	color:#FFFFFF;
}

.divider {
	height:50px;
}

.divider20 {
	height:20px;
}

.divider250 {
	height:250px;
}

.divider500 {
	height:500px;
}

ul.gallery {         
	padding:0;
	margin:0;
}
ul.gallery li {
	list-style:none;
	margin-bottom:24px;
}

.strong {
	font-weight:bold;
}

.marketing {
	background-color:#E9F1FA; /*#E6F0FD;*/
	color:inherit; 
	margin-bottom:30px;
	padding:25px 25px;
}
.container .marketing {
	border-radius:6px;
}
.marketing .container {
  max-width:100%;
}

#map-container {
	height:350px;
}

#cookies {
	position:fixed;
	bottom:0;
	left:0;
/*	width:1070px;*/
	z-index:12000;
/*	margin-left:auto;
	margin-right:auto;*/
	margin-bottom:0;
}

.footer {
	background-color:#303030;
	border-top:1px solid #101010;
	position:absolute;
	bottom:0;
	width:100%;
	height:60px;
}
.footer p {
	color:#D0D0D0;
	margin:20px 0;
}