

/* ------------------ max-width 1520 --------------------------- */

@media (max-width: 1499px) {

.submastercontainer {
	width:1100px;
}
		
}
	
/* ------------------ max-width 1399 --------------------------- */

@media (max-width: 1399px) {

.submastercontainer {
	width:1000px;
}

}

/* ------------------ max-width 1299 --------------------------- */
	
@media (max-width: 1299px) {

.containerlinksextra {
	width:40%;
}

.containerrechtsextra {
	width:60%;
}

}

/* ------------------ max-width 1199 --------------------------- */
	
@media (max-width: 1199px) {

.submastercontainer {
	width:900px;
}

.itemkadergegevens {
	width: 70%;
}

.nieuwsitemkaderafbeeldingkader {
	padding:15px;
	padding-right:0px;
}
	
}

	
/* ------------------ max-width 1099 --------------------------- */
	
@media (max-width: 1099px) {

.submastercontainer {
	width: -moz-calc(100vw - 240px);
    width: -webkit-calc(100vw - 240px);
    width: calc(100vw - 240px);
    float:left;
    margin-left:120px;
}

.containerlinks {
	width:40%;
}

.containerrechts {
	width:60%;
}

.containerlinksextra {
	width:50%;
}

.containerrechtsextra {
	width:50%;
}

.groepsitemkader {
	width: 100%;
    padding-top:55%;
    margin-right:0px;
}

.itemkadergegevens {
	width: 100%;
    height:180px;
    margin-top:0px;
}

.itemkaderbalkpijl {
	width:45px;
	height:45px;
	right:0px;
}

.itemkaderbalkpijltop02 {
	width:4px;
	height:18px;
	left:22px;
	top:8px;
}
	
.itemkaderbalkpijlbodem02 {
	width:4px;
	height:18px;
	left:22px;
	bottom:8px;
}


}

/* ------------------ max-width 999 --------------------------- */
	
@media (max-width: 999px) {

.formuliercontainertekst {
	width: 40%;
}

.formuliercontainer {
	width: 60%;
}

}
	
/* ------------------ max-width 899 --------------------------- */
	
@media (max-width: 899px) {


.containerlinks, .containerrechts {
	width:50%;
}

.containerlinksextra, .containerrechtsextra {
	width:100%;
}

.nieuwsitemkaderafbeeldingkader {
	width:100%;
	padding:0px;
}

.nieuwsitemkadertekst {
	width:100%;
}

.headermenukader {
	display:block;
}

.tussenblokafbeelding {
	width:100%;
	padding-top:60%;
}

.tussenbloktekst {
	width:100%;
	padding-top:30px;
	padding-left:0px;
}

}


/* ------------------ max-width 799 --------------------------- */
	
@media (max-width: 799px) {

.containerlinks, .containerrechts {
	width:100%;
	padding-right:0px;
}

.asidetop {
	display:none;
}

.asidebodem {
	display:block;
}

.volgendebtnextra, .vorigebtnextra {
	display:none;
}

.volgordebtnkader {
	display:block;
}

.vorigebtn {
	width:80px;
	height:80px;
	margin-left:0px;
}

.volgendebtn {
	width:80px;
	height:80px;
	right:0px;
}

.itemkaderbalkpijltop {
	height:30px;
	left:40px;
	top:16px;
}
	
.itemkaderbalkpijlbodem {
	height:30px;
	left:40px;
	bottom:16px;
}

	
.itemkaderbalkpijltopterug {
	height:30px;
	left:30px;
	top:16px;
}
	
.itemkaderbalkpijlbodemterug {
	height:30px;
	left:30px;
	bottom:16px;
}

.nieuwsitemkaderafbeeldingkader {
	width:33.33%;
	padding:15px;
	padding-right:0px;
}

.nieuwsitemkadertekst {
	width:66.66%;
}

.tussenblokafbeelding {
	width:30%;
	padding-top:20%;
}

.tussenbloktekst {
	width:70%;
	padding-top:0px;
	padding-left:30px;
}

}

/* ------------------ max-width 699 --------------------------- */
	
@media (max-width: 699px) {

.formuliercontainertekst {
	width: 100%;
	padding-right: 0px;
}

.formuliercontainer {
	width: 100%;
}

}



/* ------------------ max-width 599 --------------------------- */
	
@media (max-width: 599px) {

.submastercontainer {
	width: -moz-calc(100vw - 120px);
    width: -webkit-calc(100vw - 120px);
    width: calc(100vw - 120px);
    float:left;
    margin-left:60px;
}

.headerbalktitel {
	padding-left:30px;
}


}



/* ------------------ max-width 499 --------------------------- */
	
@media (max-width: 499px) {

.submastercontainer {
	width: -moz-calc(100vw - 60px);
    width: -webkit-calc(100vw - 60px);
    width: calc(100vw - 60px);
    float:left;
    margin-left:30px;
}

.headerbalktitel {
	padding-left:60px;
}

.nieuwsitemkaderafbeeldingkader {
	width:100%;
	padding:0px;
}

.nieuwsitemkadertekst {
	width:100%;
}

.tussenblokafbeelding {
	width:100%;
	padding-top:60%;
}

.tussenbloktekst {
	width:100%;
	padding-top:30px;
	padding-left:0px;
}

}


/* ------------------ max-width 399 --------------------------- */
	
@media (max-width: 399px) {



}