﻿@font-face {
	font-family: AkzidenzGrotesk-Roman_4x;
	src: url("../fonts/AkzidenzGrotesk-Roman_4x.woff") format("woff");
}

@font-face {
	font-family: AkzidenzGrotesk-Regular;
	src: 	url('../fonts/Berthold Akzidenz Grotesk Regular.eot?#iefix') format('embedded-opentype'), 
			url("../fonts/Berthold Akzidenz Grotesk Regular.otf") format("opentype");
}

@font-face {
	font-family: AkzidenzGrotesk-Black;
	src: 	url('../fonts/Berthold Akzidenz Grotesk Bold.eot');
	src: 	url('../fonts/Berthold Akzidenz Grotesk Bold.eot?#iefix') format('embedded-opentype'), 
			url("../fonts/Berthold Akzidenz Grotesk Bold.otf") format("opentype");
}


@font-face {
	font-family: AkzidenzGrotesk-Black_52;
	src: url("../fonts/AkzidenzGrotesk-Black_52.woff") format("woff");
}

@font-face {
	font-family: EuroSans-Regular_54;
	src: url("../fonts/EuroSans-Regular_54.woff") format("woff");
}

@font-face {
	font-family: AkzidenzGrotesk-Roman_5p;
	src: url("../fonts/AkzidenzGrotesk-Roman_5p.woff") format("woff");
}

@font-face {
	font-family: AkzidenzGrotesk-Bold_4w;
	src: url("../fonts/AkzidenzGrotesk-Bold_4w.woff") format("woff");
}

ul.catBlock{
    /*display: table;*/
    width:1280px; 
    height: 270px; 
    box-sizing: content-box; 
}

ul.catBlock li {
    list-style: none;
    /*display: table-cell;*/ 
    text-align: center; 
    width:20%; 
    vertical-align: middle;
}

ul.catBlock li a { 
    display: block;
}

.active a {
	color: #EA057D !important;
}

#logo {
  font-family: 'Open Sans', sans-serif;
  font-size: 32px;
  top: -25px;
}
#logo .sublogo {
  font-size: 12px;
  margin-top: -7px;
}
#search-view-submit {
  height: 30px;
}
.blog .blog-img {
  display: inline-block;
  margin: 0 10px;
  width: 150px;
}
.blog .blog-short {
  vertical-align: top;
}
.blog .blog-body ul {
  font-size: 100%;
  margin-left: 25px !important;
}
.book-body ul {
  font-size: 100%;
  margin-left: 25px !important;
}
.creative-commons {
  margin: 10px 0;
}
.field-validation-valid {
  color: #ac0303;
  vertical-align: top;
}
.book-size {
  width: 100px;
}
.row ul li.app-panel {
  min-height: 500px;
}
.row ul li.app-panel .app-thumb {
  border: 1px solid #ddd;
}
.article {
  min-height: 300px;
}
@media only screen and (max-width: 480px) {
  #logo {
    font-size: 24px;
  }
  #logo .sublogo {
    display: none;
  }
}

.form-group {
	/*margin-bottom:0.7rem !important;*/
  }

.navbar-dark .navbar-nav .nav-link {
	color: rgba(255,255,255,1);
}
  
  
.nav-item {
	width:20%;
}

.nav-home {
	background:#632873;
}

.nav-visie {
	background:#7A3481;;
}

.nav-werkwijze {
	background:#8A4B8E;
}

.nav-producten {
	background:#98619C;
}

.nav-contact {
	background:#A777AA;
}

  .txt-ft{
    position: relative;
	color:white;
  }


  .ul-ft{
    position: relative;
	top: 130px;
	white-space:nowrap;
  }
  
  .ul-ft > li {
	display:inline-block;
    color:white;
  }
  
  .ul-ft > li:after { content: "*"; padding: 0 .5em; }



.navbar-nav {
	width:100%;
}

/*.navbar {
			padding:0;
			height:80px;
			min-height: 80px !important;
		}

		.navbar-nav > li >a {
			line-height:60px !important;
		}*/

.s1_1{
	FONT-SIZE: 24px;
	FONT-FAMILY: AkzidenzGrotesk-Bold_4w;
}

.s6_1{
	FONT-SIZE: 20px;
	FONT-FAMILY: AkzidenzGrotesk-Black_52;
}

h2.text-left{
  position:relative;
  top:50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
}

.jumbotron {
  position: absolute;
  top: 50%;
  /*left:50%;*/
  transform: translate(-50%,-50%);
  border: 1px dashed deeppink;
}

.bg-footer {
	width: 100%;  
	background-image: url('../images/logobalk.png'); 
	background-size: 100% 100%;
}

.bg-img-home {
	position: relative;
	background: url('../images/home2.png') center center no-repeat;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: 100%;
	height:100%;
	/*height: 100;*/
}

.bg-img-contact {
	position: relative;
	background: url('../images/contact.png') center center no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 1000px;
}

.bg-img-voorwaarden {
	position: relative;
	background: url('../images/algemenevoorwaarden2.png') center center no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.bg-img-visie {
	position: relative;
	background: url('../images/visie.png') center center no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 1000px;
}

.bg-img-producten {
	position: relative;
	background: url('../images/producten.png') center center no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 1000px;
}

.bg-img-werkwijze {
	position: relative;
	background: url('../images/werkwijze.png') center center no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 1000px;
}

.button {
    background-color: #EA057D; /* Green */
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 12px;
	-moz-box-shadow: 15px 15px 5px #adadad;
	-webkit-box-shadow: 15px 15px 5px #adadad;
	box-shadow: 15px 15px 5px #adadad;

}

.stretched-text {
  letter-spacing: 2px;
  transform: scaleY(0.5);
  transform-origin: 0 0;
}

.bullet {
		color:#EA057D;
		margin-left: 5px;
		margin-right: 5px;
	}
  

.exampleboxshadow > a {
		text-decoration: none;
		
	}
	.exampleboxshadow a:hover {
		text-decoration: none;
		
	}
	.nohover:hover {
		text-decoration: none;
	}

	@media only screen and (min-width: 320px) {
		.homeh1 {
			font-size: 12px;
			padding-top:5px;
		}
		.homeh2 {
			font-size: 9px;
		}
		.bottom-left {
			font-size: 5px;
			left: 27px;
	    }
		.labelrow {
			margin-bottom:35px;
		}
		
				.labelprivacyrow {
			margin-bottom:20px;
    	}

		
		.downloadrow {
			margin-bottom:35px;
		}
		.contentrow {
			padding-top: 12px;
			padding-left: 16px;
			padding-right: 16px;
		}
		.bg-img-visie, .bg-img-voorwaarden, .bg-img-werkwijze, .bg-img-producten, .bg-img-contact {
			height: 355px;
		}
		div.exampleboxshadow{
			font-size: 0.8em;
		}
		.contentrow-visie, .contentrow-werkwijze, .contentrow-product, .contentrow-contact{
			font-size:7px; 
			line-height:1.3em;
		}
		
		.contentrow-visie-right {
			padding-left:20px;
		}
		
		.contentrow-werkwijze-left{
			padding-right:28px;
		}
		
		.contentrow-werkwijze-right{
			padding-left:31px;
		}
		.contentrow-product-left{
			padding-right:10px;
		}
		.contentrow-product-right{
			padding-left:55px;
		}
		.contentrow-contact .form-group {
			margin-bottom:0em;
		}
		.contentrow-contact .contentrow-contact-left {
			padding-right:200px; 
			padding-left:0;
		}
				.contentrow-contact .contentrow-contact-right {
			padding-left:170px; 
		}
		.labelrow {
			margin-bottom:9px;
		}
		
		.labelprivacyrow {
			margin-bottom:5px;
    	}

		.voorwaarden-row p {
			font-size: 8px;
		}
		
		.privacy-row p {
			font-size: 0.5em;
		}
		.privacy-row ul {
			font-size: 0.5em;
		}

		.bg-footer {
			height: 71px;
		}
		.bullet {
			
		}
		.txt-ft {
			font-size: 7px;
			top: 46px;
		}
		.disclaimer {
			/*top: 216px;
		 	left: 24px;*/
			font-size: 0.8em;
		}
		#inputVraag {
			height:330px;
		}
				.sendbutton {
			font-size: 26px;
		}

		.buttongroup {
			margin-top:40px;
		}
		.voorwaarden-row h5 {
			font-size:1.2em; 
		}

		.privacy-row h5 {
			font-size:0.7em; 
		}
		.privacy-row h6 {
			font-size:0.6em; 
		}

		.largelayout {
			display:none;
		}
		.smalllayout {
			display:block;
		}
		.contentrow-contact.form-control {
			line-height: 1.1em;
		}
		.testnav{
			FONT-SIZE: 12.8px;
}
		.left {
			padding-right: 20px; 
			line-height:1.1; 
			color:#E2078C;
		}
		.right {
			padding-left: 20px; 
			line-height:1.2; 
			color:#E2078C;
		}
		.navbar {
			padding:0;
			height:40px;
			min-height: 40px;
		}

		.navbar-nav > li >a {
			line-height:35px;
		}

		.headerpg {
			font-size:0.3em;
		}
		
	}
	
	@media only screen and (min-width: 576px) {
		.homeh1 {
			font-size: 15px;
			padding-top:5px;
		}
		.homeh2 {
			font-size: 12px;
		}
		.bottom-left {
			font-size: 7px;
			left: 35px;
	    }
		.bg-img-visie, .bg-img-voorwaarden, .bg-img-werkwijze, .bg-img-producten, .bg-img-contact {
			height: 462px;
		}
		.contentrow {
			padding-top: 16px;
			padding-left: 21px;
			padding-right: 21px;
		}
		div.exampleboxshadow{
			font-size: 0.7em;
		}
		.contentrow-visie, .contentrow-werkwijze, .contentrow-product, .contentrow-contact {
			font-size:9px; 
			line-height:1.3em;
		}
		
		.contentrow-visie-right {
			padding-left:20px;
		}
		
		.contentrow-werkwijze-left{
			padding-right:36px;
		}
		
		.contentrow-werkwijze-right{
			padding-left:15px;
		}
		.contentrow-product-left{
			padding-right:10px;
		}
		.contentrow-product-right{
			padding-left:55px;
		}
		.contentrow-contact .form-group {
			margin-bottom:0em;
		}
		.contentrow-contact .contentrow-contact-left {
			padding-right:200px; 
			padding-left:0;
		}
				.contentrow-contact .contentrow-contact-right {
			padding-left:170px; 
		}
		.labelrow {
			margin-bottom:12px;
		}
		
		.labelprivacyrow {
			margin-bottom:10px;
    	}
		
		
		.downloadrow {
			margin-bottom:12px;
		}

		.voorwaarden-row p {
			font-size: 8px;
		}
		
		.privacy-row p {
			font-size: 0.5em;
		}
		.privacy-row ul {
			font-size: 8px;
		}

		
		.bg-footer {
			height: 98px;
		}
		.bullet {
			
		}
		.txt-ft {
			font-size: 7px;
			top: 60px;
		}
		.disclaimer {
			top: 280px;
		 	left: 31px;
			font-size: 0.5em;
		}
		#inputVraag {
			height:330px;
		}
				.sendbutton {
			font-size: 26px;
		}

		.buttongroup {
			margin-top:40px;
		}
		.voorwaarden-row h5 {
			font-size:1.2em; 
		}
		
		.privacy-row h5 {
			font-size:0.9em; 
		}

		
		.contentinput {
			line-height: 1.1em;
		}
		
.testnav{
			FONT-SIZE: 16.8px;
}
.left {
			padding-right: 20px; 
			line-height:1.1; 
			color:#E2078C;
		}
		.right {
			padding-left: 20px; 
			line-height:1.2; 
			color:#E2078C;
		}
		.navbar {
			padding:0;
			height:40px;
			min-height: 40px;
		}

		.navbar-nav > li >a {
			line-height:20px;
		}
		
		.headerpg {
			font-size:0.4em;
		}

		
		}

	@media only screen and (min-width: 768px) {
		.homeh1 {
			font-size: 20px;
			padding-top:5px;
		}
		.homeh2 {
			font-size: 17px;
		}
		.bottom-left {
			font-size: 9px;
			left: 42px;
	    }
		.bg-img-visie, .bg-img-voorwaarden, .bg-img-werkwijze, .bg-img-producten, .bg-img-contact {
			height: 600px;
		}
		.contentrow {
			padding-top: 21px;
			padding-left: 28px;
			padding-right: 28px;
		}
		div.exampleboxshadow{
			font-size: 0.8em;
		}
		.contentrow-visie, .contentrow-werkwijze, .contentrow-product, .contentrow-contact{
			font-size:12px; 
			line-height:1.3em;
		}
		
		.contentrow-visie-right {
			padding-left:20px;
		}
		
		.contentrow-werkwijze-left{
			padding-right:47px;
		}
		
		.contentrow-werkwijze-right{
			padding-left:15px;
		}
		.contentrow-product-left{
			padding-right:10px;
		}
		.contentrow-product-right{
			padding-left:55px;
		}
		.contentrow-contact .form-group {
			margin-bottom:0em;
		}
		.contentrow-contact .contentrow-contact-left {
			padding-right:120px; 
			padding-left:0;
		}
		.contentrow-contact .contentrow-contact-right {
			padding-left:100px; 
		}
		.labelrow {
			margin-bottom:35px;
		}
		
		.labelprivacyrow {
			margin-bottom:20px;
    	}

		
		.downloadrow {
			margin-bottom:35px;
		}

		.voorwaarden-row p {
			font-size: 9px;
		}
		
				.privacy-row p {
			font-size: 8px;
		}

				.privacy-row ul {
			font-size: 8px;
		}

		
		
		.bg-footer {
			height: 135px;
		}
		.bullet {
			
		}
		.txt-ft {
			font-size: 9px;
			top: 77px;
		}
		.disclaimer {
			top: 364px;
		 	left: 40px;
			font-size: 0.6em;
		}
		#inputVraag {
			height:200px;
		}
				.sendbutton {
			font-size: 14.4px;
		}

		.buttongroup {
			margin-top:40px;
		}
		.voorwaarden-row h5 {
			font-size:0.7em; 
		}
		
		.privacy-row h5 {
			font-size:0.5em; 
		}

		
		.largelayout {
			display:block;
		}
		.smalllayout {
			display:none;
		}
		.contentinput {
			line-height: 1.1em;
		}
		.testnav{
			FONT-SIZE: 20px;
}
		.left {
			padding-right: 10px; 
			line-height:1.2; 
			color:#E2078C;
		}
		
		.right {
			padding-left: 17px; 
			line-height:1.2; 
			color:#E2078C;
		}
		#navvisie { width:720px;}
		.navbar {
			padding:0;
			height:80px;
			min-height: 80px;
		}

		.navbar-nav > li >a {
			line-height:60px;
		}
		
		.headerpg {
			font-size:0.5em;
		}

		
	}

	@media only screen and (min-width: 992px) {
		.homeh1 {
			font-size: 26px;
			padding-top:5px;
		}
		.homeh2 {
			font-size: 22px;
		}
		.bottom-left {
			font-size: 12px;
			left: 46px;
		}
		.bg-img-visie, .bg-img-voorwaarden, .bg-img-werkwijze, .bg-img-producten, .bg-img-contact {
			height: 726px;
		}
		.voorwaardenlabel {
			font-size: 1em !important;
		}
		.voorwaarden-row p {
			font-size: 12px;
		}
		
				.privacy-row p {
			font-size: 10px;
		}

				.privacy-row ul {
			font-size: 10px;
		}

		.disclaimer {
			 top: 455px;
			 left:52px;
 			font-size: 0.8em;
		}
		#navvisie {
			width:100%;
		}
		.contentrow {
			padding-top: 30px;
			padding-left: 40px;
			padding-right: 40px;
		}
		div.exampleboxshadow{
			font-size: 1.2em;
		}
		.contentrow-visie, .contentrow-werkwijze, .contentrow-product, .contentrow-contact{
			font-size:15px; 
			line-height:1.3em;
		}
		.contentrow-visie-right {
			padding-left:40px;
		}
		
		.contentrow-werkwijze-left{
			padding-right:62px;
		}
		.contentrow-werkwijze-right{
			padding-left:25px;
		}
		.contentrow-product-left{
			padding-right:10px;
		}
		.contentrow-product-right{
			padding-left:55px;
		}
		.contentrow-contact .form-group {
			margin-bottom:0.5em;
		}
		.contentrow-contact .contentrow-contact-left {
			padding-right:140px; 
			padding-left:0;
		}
		.contentrow-contact .contentrow-contact-right {
			padding-left:170px; 
		}
		
		.labelrow {
			margin-bottom:27px;
		}
		
		.labelprivacyrow {
			margin-bottom:15px;
    	}

		
		.downloadrow {
			margin-bottom:35px;
		}

		
		.bg-footer {
			height: 180px;
		}
		.bullet {
			
		}
		.txt-ft {
			font-size: 12px;
			top: 100px;
		}
		#inputVraag {
			height:250px;
		}
				.sendbutton {
			font-size: 19.2px;
		}

		.buttongroup {
			margin-top:40px;
		}

		.voorwaarden-row h5 {
			font-size:0.9em; 
		}
		
		.privacy-row h5 {
			font-size:0.7em; 
		}

		
		.contentinput {
			line-height: 1.2em;
		}
		.testnav{
			FONT-SIZE: 24.8px;
}
		.left {
			padding-right: 15px; 
			line-height:1.2; 
			color:#E2078C;
		}
		.right {
			padding-left: 22px; 
			line-height:1.2; 
			color:#E2078C;
		}
		.navbar {
			padding:0;
			height:80px;
			min-height: 80px;
		}

		.navbar-nav > li >a {
			line-height:60px;
		}
		
		.headerpg {
			font-size:0.8em;
		}

	}

	
	@media only screen and (min-width: 1200px) {
		.homeh1 {
			font-size: 36px;
			padding-top:25px;
		}
		.homeh2 {
			font-size: 30px;
		}
		.bottom-left {
			font-size: 16px;
			left: 60px;
		}
		.bg-img-visie, .bg-img-werkwijze, .bg-img-producten, .bg-img-contact {
			height: 1000px;
		}
		.bg-img-voorwaarden {
			height: 1000px;
		}
		.disclaimer {
			top: 615px;
		 	left: 75px;
			font-size: 1em;
		}
		.contentrow {
			padding-top: 55px; 
			padding-left:60px; 
			padding-right:60px;
		}
		div.exampleboxshadow{
			font-size: 1.5em;
		}
		.contentrow-visie, .contentrow-werkwijze, .contentrow-product, .contentrow-contact{
			font-size:19px; 
			line-height:1.3em;
		}
		
		.contentrow-visie-right {
			padding-left:100px;
		}
		
		.voorwaarden-row p {
			font-size: 14px;
		}

		.privacy-row p {
			font-size: 12px;
		}

		.privacy-row ul {
			font-size: 12px;
		}

		.contentrow-werkwijze-left{
			padding-right:80px;
		}
		.contentrow-werkwijze-right{
			padding-left:90px;
		}
		.contentrow-product-left{
			padding-right:55px;
		}
		.contentrow-product-right{
			padding-left:110px;
		}
		.contentrow-contact .form-group {
			margin-bottom:1em;
		}
		.contentrow-contact .contentrow-contact-left {
			padding-right:200px; 
			padding-left:0;
		}
		.contentrow-contact .contentrow-contact-right {
			padding-left:170px; 
		}
		.labelrow {
			margin-bottom:35px;
    	}
		
		.labelprivacyrow {
			margin-bottom:20px;
    	}

		
		.downloadrow {
			margin-bottom:35px;
		}

		.bg-footer {
			height: 240px;
		}
		.bullet {
			
		}
		.txt-ft {
			font-size: 16px;
			top: 130px;
		}
		#inputVraag {
			height:330px;
		}
		.sendbutton {
			font-size: 26px;
		}
		.buttongroup {
			margin-top:40px;
		}
		.voorwaarden-row h5 {
			font-size:1.2em; 
		}

		.privacy-row h5 {
			font-size:0.9em; 
		}


		
		.contentinput {
			line-height: 1.5em;
		}
		.testnav{
			FONT-SIZE: 28.8px;
}
		.left {
			padding-right: 20px; 
			line-height:1.2; 
			color:#E2078C;
		}
		.right {
			padding-left: 22px; 
			line-height:1.2; 
			color:#E2078C;
		}
		.navbar {
			padding:0;
			height:80px;
			min-height: 80px;
		}

		.navbar-nav > li >a {
			line-height:60px;
		}
	}

	@media only screen and (min-width: 1400px) {
		.homeh1 {
			font-size: 36px;
			padding-top:25px;
		}
		.homeh2 {
			font-size: 30px;
		}
		.bottom-left {
			font-size: 16px;
			left: 60px;
		}
		.bg-img-visie, .bg-img-werkwijze, .bg-img-producten, .bg-img-contact {
			height: 1000px;
		}
		.bg-img-voorwaarden {
			height: 1000px;
		}
		.disclaimer {
			top: 615px;
		 	left: 75px;
			font-size: 1em;
		}
		.contentrow {
			padding-top: 55px; 
			padding-left:60px; 
			padding-right:60px;
		}
		div.exampleboxshadow{
			font-size: 1.5em;
		}
		.contentrow-visie, .contentrow-werkwijze, .contentrow-product, .contentrow-contact{
			font-size:19px; 
			line-height:1.3em;
		}
		
		.contentrow-visie-right {
			padding-left:100px;
		}
		
		.voorwaarden-row p {
			font-size: 16px;
		}

		.privacy-row p {
			font-size: 13.5px;
		}

		.privacy-row ul {
			font-size: 14px;
		}
		
		.contentrow-werkwijze-left{
			padding-right:80px;
		}
		.contentrow-werkwijze-right{
			padding-left:90px;
		}
		.contentrow-product-left{
			padding-right:55px;
		}
		.contentrow-product-right{
			padding-left:110px;
		}
		.contentrow-contact .form-group {
			margin-bottom:1em;
		}
		.contentrow-contact .contentrow-contact-left {
			padding-right:200px; 
			padding-left:0;
		}
		.contentrow-contact .contentrow-contact-right {
			padding-left:170px; 
		}
		.labelrow {
			margin-bottom:35px;
    	}
		.labelprivacyrow {
			margin-bottom:20px;
    	}
		.downloadrow {
			margin-bottom:35px;
		}

		.bg-footer {
			height: 240px;
		}
		.bullet {
			
		}
		.txt-ft {
			font-size: 16px;
			top: 130px;
		}
		#inputVraag {
			height:330px;
		}
		.sendbutton {
			font-size: 26px;
		}
		.buttongroup {
			margin-top:40px;
		}
		.voorwaarden-row h5 {
			font-size:1.2em; 
		}

		.privacy-row h5 {
			font-size:0.9em; 
		}

		
		
		.contentinput {
			line-height: 1.5em;
		}
		.testnav{
			FONT-SIZE: 28.8px;
}
		.left {
			padding-right: 20px; 
			line-height:1.2; 
			color:#E2078C;
		}
		.right {
			padding-left: 25px; 
			line-height:1.2; 
			color:#E2078C;
		}
		
		.navbar {
			padding:0;
			height:80px;
			min-height: 80px;
		}

		.navbar-nav > li >a {
			line-height:60px;
		}
		
		.headerpg {
			font-size:0.8em;
		}

		
	}
	
	
@media (min-width: 1400px) {
	.container {
		max-width: 1280px;
	}
}

#inputVraag {
	resize:none; 
}

.sendbutton {
	line-height:13px;
	font-weight: bold;
	cursor: pointer;text-align: 
	center;margin: auto;"
}

.contentrow-contact {
			color:#5d1e6d;
			margin:0;
		}
		
.nav-link {
	/*FONT-SIZE: 28.8px;
	letter-spacing: 3px;
	FONT-FAMILY: AkzidenzGrotesk-Black;
	text-transform: lowercase;
	color: #ffffff;*/
}

.testnav{
	/*FONT-SIZE: 28.8px;*/
	letter-spacing: 3px;
	FONT-FAMILY: AkzidenzGrotesk-Black;
	text-transform: lowercase;
	color: #ffffff;
}

.homeh1{
	FONT-FAMILY: AkzidenzGrotesk-Black;
	font-weight: bolder !important;
	color:#5d1e6d;
	margin:0; 
}

.homeh2{
	FONT-FAMILY: AkzidenzGrotesk-Regular;
	color: #EA057D;
	font-weight: normal !important;
}

.balk{
	FONT-SIZE: 26px;
	FONT-FAMILY: AkzidenzGrotesk-Bold;
}






div.exampleboxshadow{
		/*background-color: #EA057D;
		FONT-FAMILY: AkzidenzGrotesk-Black;
		padding: 0px;
		height:40px;
		line-height:40px;
		color: #ffffff;
		margin-top: 10px;
		margin-right: 20px;
		margin-bottom: 20px;
		text-align: center;
		-moz-box-shadow: 10px 10px 5px rgba(173, 173, 173, 0.5);
		-webkit-box-shadow: 10px 10px 5px rgba(173, 173, 173, 0.5);
		box-shadow: 10px 10px 5px rgba(173, 173, 173, 0.5);*/
		background: #f2f2f2;
    padding-left: 15px;
	padding-top: 2px;
	padding-right: 15px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
	text-transform: uppercase;
	FONT-FAMILY: AkzidenzGrotesk-Black;
	background-color: #EA057D;
	color: #ffffff;
	margin-bottom: 20px;
	-moz-box-shadow: 10px 10px 5px rgba(80, 80, 80, 0.5);
		-webkit-box-shadow: 10px 10px 5px rgba(80, 80, 80, 0.5);
		box-shadow: 10px 10px 5px rgba(80, 80, 80, 0.5);
	}

	.voorwaardenlabel {
		
	}
	
	.voorwaarden-row p {
		color:#EA057D !important; 
	}

	.privacy-row p {
		color:#EA057D !important; 
		margin-bottom: 0.4em;
	}

	.voorwaarden-row li {
		color:#EA057D !important; 
	}

	
	.voorwaarden-row h5 {
		margin-bottom:0;
	}

  .bg-img {
		position: relative;
		background: url('../images/contact.jpg') center center no-repeat;
		background-size: cover;
		height: 941px;
  
		&:before {
			content: '';
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			background-image: linear-gradient(to bottom right,#002f4b,#dc4225);
			opacity: .6; 
	}
	
	.bg-test {
		background: url('../images/Logobalk.jpg') center center no-repeat;
		background-size: 100% 100%;
		height: 260px;  
	}
	
	.nav-home {
	width:20%; 
	background:#5d1e6d;
}




.footer {
  position: relative;
  margin-top: -150px; /* negative value of footer height */
  height: 150px;
  clear:both;
  padding-top:20px;
}

.s6_1{
	/*FONT-SIZE: 110px;*/
	FONT-FAMILY: AkzidenzGrotesk-Black_52;
	/*color: rgba(255, 255, 255, 0);*/
	color: red;
}




