body{
	max-width: 1280px;
	width: 90%;
	margin: 0 auto;
}
.blue{
	color :#2e5cb8;
	padding: 10px 0;
}
.onzichtbaar{
	visibility: hidden;
}
.fixed .onzichtbaar{
	visibility: visible;
}
.hero{
	background-image: url("../img/car2.jpg");
	background-position: center;
	background-repeat: no-repeat;
}
.hero .mycaption{
	padding : 262px 0 30px;

}
.mycaption *{
	color: whitesmoke;
	/*background-color: rgba(0,0,0,0.2);*/
	background-color: #2e5cb8;
	margin-bottom: 0;
}
.mycaption p{
	padding-bottom: 10px;
}
#techniek{
	background-color: #2e5cb8;
	padding: 10px 20px;
}
#techniek h2, #techniek h3{
	color: whitesmoke;
}
.techniekcarousel img{
	width: 50%;
	margin: 0 15px;
	float: left;
}
.mybox{
	padding: 35px;
}
#verzekering, #myfooter{
	background-color: #2e5cb8;
	color : lightgrey;
	margin-left: 0;
}
#verzekering h2, #verzekering h3, #myfooter h4{
	color: lightgrey;
}
.navbar{
	margin-top: 15px;
}
.navbar.fixed{
	background-color: #2e5cb8;
	padding: 5px 0;
	margin-top: 0;
}
.navbar ul, #navbar ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.navbar li {
	display: inline;
	}
#navbar li a {
text-decoration: none;
text-transform: uppercase;
padding: 5px 10px;
	}
.navbar li a{
	text-decoration: none;
	color: whitesmoke;
	text-transform: uppercase;
	padding: 5px 10px;
/*	display: inline-block;*/
}
#navbar li a:hover{
	color: whitesmoke;
	background-color: black;
}
.navbar li a:hover{
	color: black;
	background-color: white;
}
.hero-round{
	border-radius: 20px;
	border: 6px solid white;
}
.hamburger{
	padding-bottom: 5px
}

h1, h2, h3{
	color: #2e5cb8;
}
h2{
	font-size: 2rem;
}
h3{
	font-size: 1.85rem;
}
@media (max-width: 768px) {
	#myfooter {padding-left: 1rem}
	}
@media (max-width: 1100px) {
	.medium-4  h2{
		font-size: 1.25em;
	}
	.medium-4  h3{
		font-size: 1.1em;
	}
	.medium-6 h2{
		font-size: 1.5em;
	}
	}
.padding-top{
	padding-top:35px;
}
