/* Carsten Peters */
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('../fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/open-sans-v15-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('../fonts/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
body { color: #fff; background: #30828e; font-family: 'Open Sans', sans-serif; font-size: 14px; }
.navbar { background: rgba(0,0,0,0); border: none; }
.navbar-nav { background-color: rgba(109, 182, 189, 0.85); background: rgba(109, 182, 189, 0.85); color: rgba(109, 182, 189, 0.85); margin-top: 550px; -webkit-box-shadow: 10px 10px 20px 0px rgba(0,0,0,0.5); -moz-box-shadow: 10px 10px 20px 0px rgba(0,0,0,0.5); box-shadow: 10px 10px 20px 0px rgba(0,0,0,0.5); height: 196px; }
.navbar-nav > li { float: none; }
.navbar-custom .nav li a { color: #0b5860; padding: 4px 5px; text-transform: none; font-size: 14px !important; font-weight: 500 !important; }
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover { background-color: none; background: none; color: rgba(255, 255, 255, 0.85); }
#start em { color: #0b5860; font-style: normal; font-size: 16px; }
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
.intro-header .site-heading { padding: 250px 0; }
.site-heading a { position: relative; z-index: 100; cursor: pointer; }
hr { border-color: #30828e }
#is { margin-top: -180px; }
.claim { margin-top: -80px; font-size: 20px;}
.contact { margin-top: -80px; }
.box { position: absolute; background: #dbe3e0; margin-top: 60px; padding: 15px; color: #084246; -webkit-box-shadow: 10px 10px 20px 0px rgba(0,0,0,0.5); -moz-box-shadow: 10px 10px 20px 0px rgba(0,0,0,0.5); box-shadow: 10px 10px 20px 0px rgba(0,0,0,0.5); }
.box h1 { color: #0c8591; font-size: 24px; margin: 0 0 10px 0; }
.box h2 { color: #0c8591; font-size: 19px; margin: 20px 0 10px 0; }
.box p { margin: 0 0 10px; }
.name { color: #0c8591; font-weight: 600; }
footer { padding: 0; }

@media (max-width: 767px) {
	.navbar-nav { margin-top: 0; box-shadow: none; height: auto; }
	.navbar { position: relative; }
	.intro-header .site-heading { padding: 80px 0;  }
	#is { margin-top: -80px; }
	.claim,
	.contact { margin-top: 0px; }
}
@media (min-width: 768px) and (max-width: 991px) {
	.navbar-nav { margin-top: 0; box-shadow: none; height: auto; }
	.navbar { position: relative; }
	.intro-header .site-heading { padding: 50px 0; }
	#is { margin-top: -100px; }
	.claim,
	.contact { margin-top: 0px; }
}
@media (min-width: 992px) and (max-width: 1199px) {
	.navbar-nav { margin-top: 330px; }
	.intro-header .site-heading { padding: 150px 0; }
	#is { margin-top: -160px; }
	.claim,
	.contact { margin-top: -40px; }
}
@media (min-width: 1200px) {

}
