/* CSS Document */

#headertext {
width:100%;
max-width:1180px;
height:23vw;
padding:80px 40px 0 40px;
margin:0 auto;
text-align:center;
color:#FFFFFF;
}

#headertext h1 {
color:#FFFFFF;
}

#headertext h1:before {
display:none;
}

#content {
background-color:#e9e9e9;
padding:0;
  display: flex;
  flex-wrap: wrap;
}

#content-left {
float:left;
width:70%;
padding:30px;
padding-bottom:0;
}

#content-left h2  {
color:#113073;
font-weight:400;
}

#content-left a {
color:#731311;
}



#content-left a.button {
color:#FFFFFF;
}

#content-right {
float:left;
width:30%;
background-color:#113073;
color:#FFFFFF;
text-align:center;
padding: 40px;
position:relative;
}

#content-right i{
font-size:34px;
margin-bottom:15px;
}

#content-right h3 {
text-transform:uppercase;
color:#FFFFFF;
font-size:18px;
}

#progress {
position:absolute;
bottom:0;
width:0;
height:6px;
background-color:#B3B1B2;
z-index:500;
left:0;
}

#asidewrapper {
width:100%;
height:auto;
}
 
#aside {
width:100%;
max-width:1240px;
padding:0 20px;
margin:0 auto;
padding-top:80px;
}
 
#aside-left {
float:left;
width:48%;
}
 
#aside-right {
float:left;
width:48%;
margin-left:4%;
border: solid 5px #113073;
background-repeat:no-repeat;
background-size:cover;
background-position:center center;
}


#blockswrapper {
background-color:#113073;
margin-top:80px;
padding-top:50px;
}

#blocks {
width:100%;
max-width:1240px;
padding:0 20px;
margin:0 auto;
}

.block {
float:left;
width:25%;
text-align:center;
padding:0 30px 30px 30px;
color:#FFFFFF;
}

.block h5 {
font-family: "Special Gothic Expanded One", sans-serif;
letter-spacing: -1px;
padding-top:10px;
font-size:23px;
color:#FFFFFF;
}

.block a {
color:#FFFFFF;
font-weight:400;
}

#newswrapper {
width:100%;
height:auto;
}

#news {
width:100%;
max-width:1240px;
padding:0 20px;
margin:0 auto;
}

.mx_news_block_image {
background-image:url(../layout/sfeer-nieuws-home.jpg);
}

#project-home {
padding:0 80px !important;
}

#project-home .project {
width:100%;
}

#project-home .owl-nav {
top:37% !important;
width:100%;
}

#project-home .owl-prev {
-webkit-border-radius: 0px 7px 7px 0px;
-moz-border-radius: 0px 7px 7px 0px;
-khtml-border-radius: 0px 7px 7px 0px;
border-radius: 0px 7px 7px 0px;
}

#project-home .owl-next {
-webkit-border-radius: 7px 0px 0px 7px;
-moz-border-radius: 7px 0px 0px 7px;
-khtml-border-radius: 7px 0px 0px 7px;
border-radius: 7px 0px 0px 7px;
}

@media screen and (max-width: 1500px) {

#project-home {
padding:0 60px !important;
}

} /* end mediaquery */

@media screen and (max-width: 1023px) {

#content-left, #content-right {
width:100%;
}

} /* end mediaquery */

@media screen and (max-width: 950px) {

	
	.block:nth-of-type(3) {
clear:left;
}
 

.block {
width:50%;
}

} /* end mediaquery */

@media screen and (max-width: 750px) {

.block {
padding-left:0;
padding-right:0;
}

#headerwrapper {
padding-bottom:100px;
}

#aside {
padding-top:40px;
}
 
#aside-left {
width:100%;
}
 
#aside-right {
width:100%;
height:40vw;
margin-left:0;
}


} /* end mediaquery */

@media screen and (max-width: 600px) {

.block {
width:100%;
}

} /* end mediaquery */