body:not(.home).page .blog-head-title h1 {
    font-family: 'Tiempos Headline';
    font-weight: bold;
    text-transform: inherit;
    padding: 15px 0;
    margin: 0;
    letter-spacing: normal;
    line-height: normal;
    font-size: 34px;
}
body:not(.home).page h2 {
    font-family: 'Tiempos Headline';
    font-weight: bold;
    text-transform: inherit;
    padding: 15px 0;
    margin: 0;
    letter-spacing: normal;
    line-height: normal;
    font-size: 34px;
}
body:not(.home).page h3{
    font-family: 'Tiempos Headline';
    font-weight: 600;
    text-transform: inherit;
    padding: 15px 0;
    margin: 0;
    letter-spacing: normal;
    line-height: normal;
    font-size: 24px;
	color: #fff;
}
body:not(.home).page h4 {
    font-family: 'Tiempos Headline';
    font-weight: 600;
    text-transform: inherit;
    padding: 15px 0;
    margin: 0;
    letter-spacing: normal;
    line-height: normal;
    font-size: 21px;
}
a.btn.brochure-btn{
	border: none;
    border-radius: 30px;
    padding: 12px 30px;
    color: #fff;
    cursor: pointer;
    text-transform: uppercase;
    cursor: pointer;
    font-style: normal;
	line-height: initial;
    box-shadow: none;
    transform: translate(0);
    margin: 20px 0;
    vertical-align: middle;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
    font-family: 'Brandon Grotesque';
	padding: 12px 30px;
	line-height: normal;
	background: #ea8023;
}
a.btn.brochure-btn span{
	font-size: inherit;
    font-weight: inherit;
    padding: 0;
    margin: 0;
	letter-spacing: inherit;
}
a.btn.brochure-btn:hover span {
    color: #fff;
}
a.btn.brochure-btn:hover{
	color: #fff;
    background: #202020;
}

a.btn.text-uppercase{
	border: none;
    border-radius: 30px;
    padding: 12px 30px;
    color: #fff;
    cursor: pointer;
    text-transform: uppercase;
    cursor: pointer;
    font-style: normal;
	line-height: initial;
    box-shadow: none;
    transform: translate(0);
    margin: 20px 0;
    vertical-align: middle;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
    font-family: 'Brandon Grotesque';
	padding: 12px 30px;
	line-height: normal;
	background: #28c1ad;
}
a.btn.text-uppercase.btn-solid{
	background: #ea8023;
}
a.btn.text-uppercase span{
	font-size: inherit;
    font-weight: inherit;
    padding: 0;
    margin: 0;
	letter-spacing: inherit;
}
a.btn.text-uppercase:hover span {
    color: #000;
}
a.btn.text-uppercase:hover{
	color: #000;
    background: #fff;
}

a.btn.orange-btn{
	border: none;
    border-radius: 30px;
    padding: 12px 30px;
    color: #fff;
    cursor: pointer;
    text-transform: uppercase;
    cursor: pointer;
    font-style: normal;
	line-height: initial;
    box-shadow: none;
    transform: translate(0);
    margin: 20px 0;
    vertical-align: middle;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
    font-family: 'Brandon Grotesque';
	padding: 12px 30px;
	line-height: normal;
	background: #ea8023;
}
a.btn.orange-btn span{
	font-size: inherit;
    font-weight: inherit;
    padding: 0;
    margin: 0;
	letter-spacing: inherit;
}
a.btn.orange-btn:hover span {
    color: #fff;
}
a.btn.orange-btn:hover{
	color: #fff;
    background: #000;
}
 

.padd-top{
	padding-top: 80px;
} 
.padd-bottom{
	padding-bottom: 80px;
}
section.black{ 
	background-color: #232c33;
}	
section.grey {
	background-color: #e8e8e8;
}
 
/**************************************** aankoop AND verkoop page *****************************************************/
section.aankoop-section-1{
    padding-top: 80px;
    padding-bottom: 80px;
}
section.aankoop-section-2{
	background-color: #28c1ad;
	padding-top: 40px;
    padding-bottom: 40px;
}
section.aankoop-section-3{
    padding-top: 80px;
    padding-bottom: 80px;  
}
section.aankoop-section-5{
    padding-top: 80px;
    padding-bottom: 80px;  
}
section.aankoop-section-1 a.btn.green-btn{
	padding: 12px 30px;
}
section.aankoop-section-5 a.btn.green-btn{
	padding: 12px 30px;
}
section.aankoop-section-3 header.section-title-default h2.title{
    font-family: 'Tiempos Headline';
    font-weight: bold;
    text-transform: inherit;
    font-size:34px;
}
section.aankoop-section-2 .gratis-row .vraag-gratis{
	font-family: 'Tiempos Headline';
    font-weight: bold;
    font-size: 34px;
    margin: 0;
    line-height: 1.4;
	color: #fff;
	text-transform: initial;
	float: left;
	max-width: 40%;
}
section.aankoop-section-2 .gratis-row.vc_row-has-fill>.vc_column_container>.vc_column-inner {
	padding-top: 0;
}
section.aankoop-section-2 .gratis-row .wpb_content_element{
    margin-bottom: 0;
} 
section.aankoop-section-2 a.vraag-form{
    border: none;
    border-radius: 30px;
    padding: 12px 30px;
    color: #000;
    cursor: pointer;
    background: #fff;
    text-transform: uppercase;
    cursor: pointer;
    font-style: normal;
	line-height: initial;
    box-shadow: none;
    transform: translate(0);
    margin: 20px 0;
    vertical-align: middle;
	font-family: 'Brandon Grotesque';
    font-weight: bold;
    font-size: 16px;
	background-color: #ff6c37;
    color: #ffffff;
    border-color: #ff6c37;
	
}
section.aankoop-section-2 a.vraag-form:hover{
	background: #000;
    color: #fff;
}
section.aankoop-section-2 a.vraag-form span{
    padding: 0;
    line-height: initial;
    font-size: inherit;
}
section.aankoop-section-2 a.vraag-form:hover span{
    padding: 0;
    line-height: initial;
    font-size: inherit;
}

.double-qoutes p{
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}

section.verkoop-section-1{
    padding-top: 60px;
    padding-bottom: 80px;
}
section.verkoop-section-1 header.section-title-default{
	margin-bottom: 50px;
}


section.verkoop-section-2{
	background-color: #28c1ad;
	padding-top: 40px;
    padding-bottom: 40px;
}
section.verkoop-section-3{
    padding-top: 80px;
    padding-bottom: 0;
}
section.verkoop-section-4{
    padding-top: 80px;
    padding-bottom: 80px;
}
section.verkoop-section-5{
    padding-top: 0;
    padding-bottom: 0;
}
section.verkoop-section-2 .gratis-row .vraag-gratis{
	font-family: 'Tiempos Headline';
    font-weight: bold;
    font-size: 34px;
    margin: 0;
    line-height: 1.4;
	color: #fff;
	text-transform: initial;
	float: left;
	max-width: 40%;
}
section.verkoop-section-2 .gratis-row.vc_row-has-fill>.vc_column_container>.vc_column-inner {
	padding-top: 0;
}
section.verkoop-section-2 .gratis-row .wpb_content_element{
    margin-bottom: 0;
} 
section.verkoop-section-2 a.vraag-form{
    border: none;
    border-radius: 30px;
    padding: 15px 30px;
    color: #000;
    cursor: pointer;
    background: #fff;
    text-transform: uppercase;
    cursor: pointer;
    font-style: normal;
	line-height: initial;
    box-shadow: none;
    transform: translate(0);
    margin: 20px 0;
    vertical-align: middle;
	font-family: 'Tiempos Headline';
    font-weight: bold;
    font-size: 16px;
	background-color: #ff6c37;
    color: #ffffff;
    border-color: #ff6c37;
	
}
section.verkoop-section-2 a.vraag-form:hover{
	background: #000;
    color: #fff;
}
section.verkoop-section-2 a.vraag-form span{
    padding: 0;
    line-height: initial;
    font-size: inherit;
}
section.verkoop-section-2 a.vraag-form:hover span{
    padding: 0;
    line-height: initial;
    font-size: inherit;
}
 
section.verkoop-section-1 .double-qoutes{
	min-height: 200px;
}

.gform_wrapper .gform_footer input.button,
.gform_wrapper .gform_footer input[type=submit],
.gform_wrapper .gform_footer input.button#gform_submit_button_7, 
.gform_wrapper .gform_footer input[type=submit]#gform_submit_button_7{
	border: none;
    border-radius: 30px;
    padding: 12px 40px;
    color: #fff;
    cursor: pointer;
    text-transform: uppercase;
    cursor: pointer;
    font-style: normal;
    line-height: initial;
    box-shadow: none;
    transform: translate(0);
    margin: 0;
    vertical-align: middle;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    font-family: 'Brandon Grotesque';
    line-height: normal;
    background: #ea8023;
}
.gform_wrapper .gform_footer input.button:hover,
.gform_wrapper .gform_footer input[type=submit]:hover,
.gform_wrapper .gform_footer input.button#gform_submit_button_7:hover,
.gform_wrapper .gform_footer input[type=submit]#gform_submit_button_7:hover {
    color: #fff;
    background: #000;
}
#gform_submit_button_17{
    border: none;
    border-radius: 30px;
    padding: 12px 40px;
    color: #fff;
    cursor: pointer;
    text-transform: uppercase;
    cursor: pointer;
    font-style: normal;
    line-height: initial;
    box-shadow: none;
    transform: translate(0);
    margin: 0;
    vertical-align: middle;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    font-family: 'Brandon Grotesque';
    line-height: normal;
    background: #ea8023;
}
#gform_submit_button_17:hover{
    color: #fff;
    background: #000;
}



/************* ORANGE COLOR BUTTON AND FORM vraag-form CSS ***************************/

.gform_wrapper.landingpaginas_wrapper{
	display:none;
	margin:0;
 
} 
.gform_wrapper.landingpaginas_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=submit].gform_button{
    padding: 12px 30px;
	margin-top: 10px;
    margin-right: 0;
    margin-left: inherit !important;
}


.gform_wrapper.landingpaginas_wrapper .gform_footer {
    padding: 16px 0px 10px;
    margin: 16px 0px 0px;
    clear: both;
    width: 100%;
    clear: none;
    width: 50%;
     
}
.gform_wrapper.landingpaginas_wrapper ul.gform_fields{
	padding: 0px;
}
body .gform_wrapper.landingpaginas_wrapper ul li.gfield {
    margin-top: 16px;
    padding-top: 0px;
    margin: 0;
    float: left !important;
    width: 50% !important;
    display: block;
    clear: none;
}
.gform_wrapper.landingpaginas_wrapper .top_label .gfield_label{
	color: #fff;
}
.gform_wrapper.landingpaginas_wrapper form.gf_simple_horizontal label.gfield_label{
    font-family: 'Tiempos Text';
    font-weight: bold;
    padding: 0 10px;
}
.gform_wrapper.landingpaginas_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){
	width: 100%;
    border: 0;
    padding: 8px 15px;
    border: none;
    border-radius: 30px;
    font-size: 16px;
    font-family: 'Tiempos Text';
    font-weight: normal;
}
.gform_wrapper.landingpaginas_wrapper input[type=submit].gform_button{
	/*background-color: #fff;*/
    text-transform: uppercase;
    padding: 15px 45px 13px 45px;
    transition: ease-in-out all 200ms;
    letter-spacing: normal;
    font-size: 15px;
    border: 0px;
    border-radius: 0px;
    margin-top: 2px;
    font-style: normal;
    border: none;
    border-radius: 30px;
    vertical-align: middle;
    font-family: 'Tiempos Headline';
    font-weight: bold;
    font-size: 16px;
}
.gform_wrapper.landingpaginas_wrapper input[type=submit].gform_button:hover{
	background: #000;
    color: #fff;
}
.gform_wrapper.landingpaginas_wrapper li.gfield.gfield_error, .gform_wrapper.landingpaginas_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{
	background-color: inherit;
    border: 0;
}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{
	padding: 0 15px;
}
.gform_wrapper.landingpaginas_wrapper .field_description_below .gfield_description{
	padding-top: 0;
}
.gform_wrapper.landingpaginas_wrapper li.gfield.gfield_error.gfield_contains_required{
	padding-right: 16px;
}
.gform_wrapper.landingpaginas_wrapper li.gfield.gfield_error, .gform_wrapper.landingpaginas_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{
	padding: 0;
    margin-bottom: 0 !important;
}
.gform_wrapper .top_label .gfield_error{
    width: 50%;
}
.gform_wrapper.landingpaginas_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,body .gform_wrapper.landingpaginas_wrapper .top_label div.ginput_container{
	margin: 0;
}
.gform_wrapper.landingpaginas_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, .gform_wrapper.landingpaginas_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{
	margin: 0;
}
.gform_wrapper.landingpaginas_wrapper div.validation_error{
	width: auto;
    text-align: left;
    margin: 0;
    color: #790000 !important;
    margin-bottom: 15px;
    clear: none;
    border: 0;
    margin: 0;
	font-size: 12px;
	padding:0;
	
}
.gform_wrapper.landingpaginas_wrapper.gform_validation_error form.gf_simple_horizontal div.gform_footer.top_label input[type=submit].gform_button{
	margin-top: -20px;
}


.single-post #wrap #content .contents-container.blog-single article.blog-post h1.entry-title{
	display: none;
}
.single-post #wrap #content .contents-container.blog-single article.blog-post figure.post-image{
	display: none;
}
.single-post #wrap #content .contents-container.blog-single article.blog-post .post-contents .post-info{
	display: none;
}
.single-post #wrap #content .contents-container.blog-single{
	padding-top: 100px;
}



/************************************************** RESPONSIVE MEDIA ****************************************************************/

@media only screen and (max-width: 1080px){
	section.aankoop-section-2 .gratis-row .vraag-gratis{
		max-width: 100%;
		float: none;
		text-align: center !important;
		margin:0;
		padding-bottom: 20px;
		font-size: 28px;
	} 
	section.verkoop-section-2 .gratis-row .vraag-gratis{
		max-width: 100%;
		float: none;
		text-align: center !important;
		margin:0;
		padding-bottom: 20px;
		font-size: 28px;
	} 
}
@media only screen and (max-width: 767px){
	section.aankoop-section-1{
		padding-top: 40px;
		padding-bottom: 40px; 
	}
	section.aankoop-section-3{
		padding-top: 0px;
		padding-bottom: 40px;  
	}
	section.aankoop-section-4{
		display: none;
	}
	section.aankoop-section-5{
		padding-top: 40px;
		padding-bottom: 40px;  
	}
	section.aankoop-section-3 .vc_row {
		box-sizing: border-box;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	section.aankoop-section-3 .vc_column_container.vc_col-sm-6{
		order: 3;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	section.aankoop-section-3 .vc_column_container.vc_col-sm-1{
		order: 2;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	section.aankoop-section-3 .vc_column_container.vc_col-sm-5{
		order: 1;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	section.aankoop-section-3 .vc_column_container.vc_col-sm-5 .vc_column-inner{
		padding-left: 0;
		padding-right: 0;
	}
	section.aankoop-section-3 .wpb_single_image_progressive.vc_align_center .aspect-ratio-container {
		max-width: 100% !important;
		width: 100%;
		max-height: 100% !important;
	}
	section.aankoop-section-5 .vc_column_container.vc_col-sm-5 .vc_column-inner{
		padding-left: 0;
		padding-right: 0;
	}
	section.aankoop-section-5 .wpb_single_image_progressive.vc_align_center .aspect-ratio-container {
		max-width: 100% !important;
		width: 100%;
		max-height: 100% !important;
	}
	
	section.aankoop-section-2 .gratis-row .vraag-gratis{
		font-size: 24px;
	    padding-bottom: 20px;
	}
	section.aankoop-section-2 .gratis-row a.vraag-form{
		text-align: center;
		margin: auto;
		display: block;
		max-width: 50%;
	}
	section.aankoop-section-5 .wpb_wrapper{
		text-align: center;
	}
	section.aankoop-section-5 .wpb_wrapper .wpb_content_element .wpb_wrapper{
		text-align: left;
	}
	
	
	section.verkoop-section-1{
		padding-top: 60px;
		padding-bottom: 40px;
	}
	section.verkoop-section-1 .wpb_wrapper{
		text-align: center;
		margin-bottom: 40px;
	}
	section.verkoop-section-1 .double-qoutes{
		min-height: 100%;
	}
	section.verkoop-section-2 .gratis-row .vraag-gratis{
		font-size: 24px;
	    padding-bottom: 20px;
	}
	section.verkoop-section-2 .gratis-row a.vraag-form{
		text-align: center;
		margin: auto;
		display: block;
		max-width: 50%;
	}
	section.verkoop-section-4{
		padding-top: 40px;
	}
	section.verkoop-section-4 .vc_row {
		box-sizing: border-box;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	section.verkoop-section-4 .vc_column_container.vc_col-sm-6{
		order: 3;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	section.verkoop-section-4 .vc_column_container.vc_col-sm-1{
		order: 2;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	section.verkoop-section-4 .vc_column_container.vc_col-sm-5{
		order: 1;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	section.verkoop-section-4 .vc_column_container.vc_col-sm-5 .vc_column-inner{
		padding-left: 0;
		padding-right: 0;
	}
	section.verkoop-section-4 .wpb_single_image_progressive.vc_align_center .aspect-ratio-container {
		max-width: 100% !important;
		width: 100%;
		max-height: 100% !important;
	}
	section.verkoop-section-4 .wpb_wrapper{
		text-align: center;
	}
	section.verkoop-section-4 .wpb_wrapper .wpb_content_element .wpb_wrapper{
		text-align: left;
	}
	
}
@media only screen and (max-width: 640px){
	section.aankoop-section-2 .gratis-row .vraag-gratis{
		font-size: 21px;
	}
	section.verkoop-section-2 .gratis-row .vraag-gratis{
		font-size: 21px;
	}
	
}
@media only screen and (max-width: 600px){
	section.aankoop-section-2 .gratis-row a.vraag-form {
		max-width: 60%;
	}
	section.verkoop-section-2 .gratis-row a.vraag-form {
		max-width: 60%;
	}
}
@media only screen and (max-width: 480px){
	section.aankoop-section-2 .gratis-row a.vraag-form {
		max-width: 70%;
	}
	section.verkoop-section-2 .gratis-row a.vraag-form {
		max-width: 70%;
	}
}
@media only screen and (max-width: 400px){
	section.aankoop-section-2 .gratis-row a.vraag-form {
		max-width: 80%;
	}
	section.verkoop-section-2 .gratis-row a.vraag-form {
		max-width: 80%;
	}
}



@media only screen and (min-width: 641px){
	.gform_wrapper.landingpaginas_wrapper form.gf_simple_horizontal label.gfield_label {
		left: auto;
		overflow: visible;
		height: auto;
		position: inherit;
		width: 100%;
	}
	.gform_wrapper.landingpaginas_wrapper form.gf_simple_horizontal div.gform_body {
		width: auto;
		max-width: 75%;
		min-width: 40%;
		 
	}
}
@media only screen and (max-width: 1200px){
	.gform_wrapper.landingpaginas_wrapper form.gf_simple_horizontal div.gform_body{
		float: left;
		max-width: 100%;
		min-width: 60%;
		display: block; 
	}
	.gform_wrapper.landingpaginas_wrapper form.gf_simple_horizontal div.gform_footer.top_label{
		 
	}
}
@media only screen and (max-width: 1080px){
	.gform_wrapper.landingpaginas_wrapper.gform_validation_error form.gf_simple_horizontal div.gform_footer.top_label input[type=submit].gform_button{
		margin-top: 10px;
	}
	.gform_wrapper.landingpaginas_wrapper {
		float: left;
		width: auto;
		min-width: 100%;
		max-width: 100%;
		 
	}
	.gform_wrapper.landingpaginas_wrapper form.gf_simple_horizontal div.gform_body{
	    float: left;
		width: auto;
		min-width: 100%;
	}
	.gform_wrapper.landingpaginas_wrapper .landingpaginas{
		 
	}
	.gform_wrapper.landingpaginas_wrapper .landingpaginas input[type=text],
	.gform_wrapper.landingpaginas_wrapper .landingpaginas input[type=text]{
		width: 100% !important;
	}
	.gform_wrapper.landingpaginas_wrapper form.gf_simple_horizontal div.gform_body ul.top_label.form_sublabel_below li.gfield input[type=text].medium{
		width: 100% !important;
	}
}
@media screen and (max-device-width: 1800px) and (min-device-width: 1200px){
	body .gform_wrapper.landingpaginas_wrapper ul li.gfield{
		margin-left: inherit !important;
	}
}
@media screen and (max-device-width: 1800px) and (min-device-width: 1080px){
	body.aankoop .container h1.vraag-gratis{
		padding-right: 0;
		padding-bottom: 0;
	}
}
@media only screen and (max-width: 1120px) and (min-width: 1000px){
	body .gform_wrapper.landingpaginas_wrapper ul li.gfield{
		margin-left: inherit !important;
	}
}
@media only screen and (max-width: 1000px) and (min-width: 980px){
	body .gform_wrapper.landingpaginas_wrapper ul li.gfield{
		margin-left: inherit !important;
	}
}
@media only screen and (max-width: 980px) and (min-width: 768px){
	body .gform_wrapper.landingpaginas_wrapper ul li.gfield{
		margin-left: inherit !important;
	}
}
@media only screen and (max-width: 500px) and (min-width: 400px){
	body .gform_wrapper.landingpaginas_wrapper ul li.gfield{
		margin-left: inherit !important;
	}
}
 
@media only screen and (max-width: 991px){
	.gratis-row a.vraag-form{
		float: none;
	}
 	 
}
@media only screen and (max-width: 767px){
 
	.gform_wrapper.landingpaginas_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=submit].gform_button{
		width: auto !important;
	}
	.gform_wrapper.landingpaginas_wrapper .landingpaginas input[type=text],
	.gform_wrapper.landingpaginas_wrapper .landingpaginas input[type=text]{
		width: 100%;
		max-width: 100%;
	}
	 
	body.aankoop .container{
		padding: 0 15px;
	}
	 
	.vraag-gratis{
		padding: 0;
	}
	.gform_wrapper.landingpaginas_wrapper{
		padding: 0;
	}
	section.verkoop-top .vc_column_container.vc_col-sm-6:first-child{
	    order: 2;
		padding: 40px 0;
    }
	body.aankoop .container h1{
		font-size: 24px;
	    text-align: center !important;
	}
	.gform_wrapper.landingpaginas_wrapper form.gf_simple_horizontal div.gform_footer.top_label {
		display: block;
		text-align: center;
		float: none;
		margin: auto;
		max-width: initial;
	}
}
@media only screen and (max-width: 640px){
	body .gform_wrapper.landingpaginas_wrapper ul li.gfield{
		width: 100% !important;
		max-width: 100%;
	}
	.gform_wrapper.landingpaginas_wrapper form.gf_simple_horizontal div.gform_footer.top_label{
		min-width: 100%;
	}
	 
	.gform_wrapper.landingpaginas_wrapper form.gf_simple_horizontal div.gform_footer.top_label{
	    float: left;    
	}
	 
	.gform_wrapper.landingpaginas_wrapper form.gf_simple_horizontal div.gform_footer.top_label {
		display: block;
		text-align: center;
		float: none;
		margin: auto;
		max-width: initial;
	}
	.gform_wrapper.landingpaginas_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=submit].gform_button {
		float: left;
	    margin-top: 30px;
		padding: 10px 30px;
	}
}
@media only screen and (max-width: 480px){
	.gform_wrapper.landingpaginas_wrapper form.gf_simple_horizontal div.gform_footer.top_label {
		display: block;
		text-align: center;
		float: none;
		margin: auto;
		max-width: initial;
	}
}