@font-face {
  font-family: 'interstate-light';
  src: url('/fonts/interstate-light-webfont.eot');
  src: url('/fonts/interstate-light-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/interstate-light-webfont.woff') format('woff'), url('/fonts/interstate-light-webfont.ttf') format('truetype'), url('/fonts/interstate-light-webfont.svg#interstate-lightregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'interstate-bold';
  src: url('/fonts/interstate-bold-webfont.eot');
  src: url('/fonts/interstate-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/interstate-bold-webfont.woff') format('woff'), url('/fonts/interstate-bold-webfont.ttf') format('truetype'), url('/fonts/interstate-bold-webfont.svg#interstate-boldbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  letter-spacing: -1px;
}
p,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}
.logo {
  position: relative;
  left: 0px;
}
.mb1 {
  margin-bottom: 1em;
}
.mb2 {
  margin-bottom: 2em;
}
.mb3 {
  margin-bottom: 3em;
}
.mb5 {
  margin-bottom: 5em;
}
.mb8 {
  margin-bottom: 8em;
}
.splash-intro {
  padding-left: 55px;
  margin-top: 0em;
}
.navigation-bar {
  margin-top: 27px;
  font-family: "interstate-light";
  font-size: 18.004px;
  font-weight: normal;
}
.navigation-bar li {
  margin-left: 30px;
}
.navigation-bar a {
  color: white;
}
.navigation-bar a:hover {
  color: #4f9300;
}
.navigation-bar-mobile a {
  color: #4f9300;
}
.navigation-bar-mobile li {
  margin-left: 0px;
}
.carousel-control {
  font-size: 16px;
  line-height: 37px;
  margin-top: 10px;
}
.channel {
  padding-top: 5em;
  padding-bottom: 3em;
  border-bottom: 1px solid #e4e6e8;
}
.channel-tinted {
  background: #f6f7f7;
}
.channel-splash {
  padding-top: 2em;
  background: url(../images/site/background-pattern-2.png) no-repeat center top;
  color: white;
}
.channel-splash-mobile {
  background: #e4e6e8;
}
.channel-services {
  background: #e4e6e8;
}
.channel-about {
  background: #2b6832;
  color: white;
  border-bottom: none;
}
.channel-about a {
  color: #0d1c33;
}
.channel-about a:hover {
  color: #17373c;
}
.channel-about .fui-arrow-right,
.channel-about .fui-arrow-left {
  color: #f6f7f7;
}
.channel-footer {
  background: #262727;
  color: #bcc1c5;
  padding-top: 2em;
  padding-bottom: 3em;
}

.beeldmerk { margin-top: 0em; }

@media (min-width: 980px) and (max-width: 1199px) {
	.beeldmerk { margin-top: 3em; }
}

@media (min-width: 768px) and (max-width: 979px) {
	.beeldmerk { margin-top: 11em; }
}

@media (max-width: 767px) {
  .channel {
    margin-right: -20px;
    margin-left: -20px;
    padding: 2em 20px 2em 20px;
  }
}

.header-unit {
  height: 100%;
  border: 0px solid #000;
  border-right:none;
  border-left: none;
  position: relative;
  padding: 20px;
}
#video-container {
	position: absolute;
}
#video-container {
	top:0%;
	left:0%;
	height:100%;
	width:100%;
	overflow: hidden;
}
video {
	position:absolute;
	z-index:0;
}
video.fillWidth {
	width: 100%;
}
#text-container {
	position: relative;
}
