﻿@media (min-width: 2501px ) {
}
@media (min-width: 2001px ) {
	.stappen .stapimg:before {
		width: 4vw !important;
		left: -3vw !important;	}
		
	.stappen2 .stapimg:after {
		width: 4vw !important;
		right: 0vw !important;
		}
		
}
@media (min-width: 1701px ) {
	
body {font-size:16px}

	.schuinezijdelinks .imgborder {padding-top:80px !important;}
	.schuinezijde p {padding-top: 150px !important;}
	.hometypes {padding-top:120px !important;padding-bottom:120px !important;}
	.schuinekantlinks:after {right: 4vw !important;}
	.schuinekant:after {left: 1vw !important;}
}

@media (max-width: 1280px) {
}

@media (max-width: 1199px) and (min-width: 991px) {
    .info { margin-left: 0px !important; max-width: 500px  !important}
	.schuinezijde p {padding-left:6vw !important;}
	.schuinekant .realisatietype{width:75px !important;min-width: 120px !important;font-size: 16px !important;}
	.schuinekantlinks .realisatietype{width:75px !important;min-width: 120px !important;font-size: 16px !important;}
    .stappen .stapimg:before {width: 6vw !important;left: -5vw;left: -6vw !important;}
    .stappen2 .stapimg:after {width: 6vw !important;right: 0vw !important;}

}


@media (max-width: 990px) {
    .info { margin-left: 0px !important; max-width: 500px !important }
	.schuinezijdelinks:before {width: 9vw !important;left: -9vw !important;}
	.maintxt  {display:block !important;}
	.maintxt img {padding-top:50px !important;}
	.schuinezijde:after {display:none !important;}
	.schuinekantlinks:after {right: 14vw !important;width: 11vw !important;}
	.schuinekant:after {left: 8vw !important;width: 11vw !important;}
	    .stappen .stapimg:before {width: 7vw !important;left: -7vw !important;}
    .stappen2 .stapimg:after {width: 7vw !important;right: 0vw !important;}
    .stappen .stap {padding-top:20px !important;}
    .stappen2 .stap {padding-top:20px !important;}

}


@media (max-width: 768px) {
	.contactform .right {text-align:center;margin-bottom:50px !important;}
    .homenieuwsbrief .flexrow {display:block !important;}
	.schuinezijdelinks:before ,.schuinezijde:after {display:none !important;}
	.maintxt  {display:block !important;}
	.maintxt img {padding-top:50px !important;}
	nav {margin-top:0 !important;}
	.menuzord-responsive .showhide {padding-top: 0 !important;}
		.realisatiebtn:after {width:4vw !important;}
	.realisatiecode a:after {width:3vw !important;}
	
	.schuinekantlinks:after {right: 18vw !important;}
	.schuinekant:after {left: 12vw !important;}
	h1 {font-size:28px !important;}
	.cta,.cta .ctabtn {width: 100% !important;}
	.cta .ctatxt{width:100%; padding:20px !important;}
	.schuinekant .realisatietype {min-width: 140px !important;font-size: 16px !important;padding-left: 15px !important;padding-right: 15px !important;}
	.schuinekant .realisatietype a {padding:5px 15px !important;}
	.schuinekantlinks .realisatietype {min-width: 140px !important;font-size: 16px !important;padding-left: 15px !important;padding-right: 15px !important;}
	.schuinekantlinks .realisatietype a {padding:5px 15px !important;}
	
	     
   .stappen .stapimg:before, .stappen2 .stapimg:after {display:none !important;}
.stappen2 .staptxt, .stappen2 .staptitel,  .stappen2 .stap {margin-left: 0 !important;}

}




@media not print (max-width: 767px) {
	

}


@media (max-width: 615px) {
		.realisatiebtn:after {width:4vw !important;}
	.realisatiecode a:after {width:3vw !important;}
	
	.schuinekantlinks:after {right: 20vw !important;}
	.schuinekant:after {left: 14vw !important;}
	h1 {font-size:28px !important;}
	.cta,.cta .ctabtn {width: 100% !important;}
	.cta .ctatxt{width:100%; padding:20px !important;}
	.schuinekant .realisatietype {min-width: 120px !important;font-size:14px !important;padding-left: 15px !important;padding-right: 15px !important;}
	.schuinekant .realisatietype a {padding:3px 10px !important;}
	.schuinekantlinks .realisatietype {min-width: 120px !important;font-size:14px !important;padding-left: 15px !important;padding-right: 15px !important;}
	.schuinekantlinks .realisatietype a {padding:3px 10px !important;}
}

@media (max-width: 480px) {
	.realisatiebtn:after {width:4vw !important;}
	.realisatiecode a:after {width:3vw !important;}
	
	.schuinekantlinks:after {right: 20vw !important;}
	.schuinekant:after {left: 14vw !important;}
	h1 {font-size:28px !important;}
	.cta,.cta .ctabtn {width: 100% !important;}
	.cta .ctatxt{width:100%; padding:20px !important;}
	.schuinekant .realisatietype {min-width: 100px !important;font-size:14px !important;padding-left: 15px !important;padding-right: 15px !important;}
	.schuinekant .realisatietype a {padding:3px 10px !important;}
	.schuinekantlinks .realisatietype {min-width: 100px !important;font-size:14px !important;padding-left: 15px !important;padding-right: 15px !important;}
	.schuinekantlinks .realisatietype a {padding:3px 10px !important;}
}
