.jumbotron.nieuwsbrief.jumbo-padding{
	padding: 120px 0;
	position: relative;
	background: url(../../images/nieuwsbrief-bg.jpg.webp) center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	z-index: 1;
}

.nieuwsbrief.jumbo-padding:before{
	background-color: #004053;
	opacity: 0.95;
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
}

#gform_10 div.validation_error{
	display: none;
}

.jumbotron.nieuwsbrief.jumbo-padding h2,
.jumbotron.nieuwsbrief.jumbo-padding p{
	color: #fff;
}

.jumbotron.nieuwsbrief.jumbo-padding div.gform_wrapper .top_label input.large{
	background-color: rgba(255, 255, 255, 0.05);
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

body .jumbotron.nieuwsbrief.jumbo-padding div.gform_wrapper .gform_footer{
	margin: 0;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	white-space: nowrap;
}

.jumbotron.nieuwsbrief.jumbo-padding .gform_wrapper label.gfield_label+div.ginput_container{
	margin: 0 !important;
}

body .jumbotron.nieuwsbrief.jumbo-padding div.gform_wrapper,
div.gform_wrapper .gform_body{
	width: 100% !important;
}

body .jumbotron.nieuwsbrief.jumbo-padding div.gform_wrapper .gform_footer button.gform_button{
	background-color: #d581b5;
	color: #fff;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	height: 50px !important;
	margin-left: -1px;
}

#gform_10{
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	margin: 0;
}

@media( max-width:767px){
	.nieuwsbrief *{
		text-align: left !important;
	}
	
	#gform_10{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	
	.jumbotron.nieuwsbrief.jumbo-padding div.gform_wrapper .top_label input.large{
		border-radius: 6px 6px 0 0;
	}
	
	body .jumbotron.nieuwsbrief.jumbo-padding div.gform_wrapper .gform_footer button.gform_button{
		width: 100%;
		border-radius: 0 0 6px 6px;
	}
}