/* aanvraagformulier - extern formulier van parbedie  */
 #aanvraagform {
    background-color: white;
    padding: 5rem;
    border-radius: 3rem;
    color: #000;
}

.call_to_action_content_met_afbeelding #aanvraagform {
    padding: 0rem;
}

 #aanvraagform .gwt-TextArea {
	border-radius: 3px;
    border: 1px solid rgba(0,0,0,0.2) !important;
    background-color: #ffffff;
    height: auto;
    padding: 1.45rem 1.45rem !important;
    font-size: 1.9rem !important;
    font-weight: 400 !important;
	padding: 1.5rem 2.4rem 0;
	min-height: 200px;
	width: 100% !important;
}

 #aanvraagform .FtrRequired {
    border-color: #4282FC;
	border: 1px solid rgba(0,0,0,0.2);
}

#aanvraagform .gwt-TextBox {
 	padding: 1.5rem;
	width: 100% !important;
}

#aanvraagform .ftr-from-label-column {
	display: block !important;
	width: 100% !important;
	text-align: left; 
	padding: 0px;
}

#aanvraagform .ftr-form-help {
	font-size: 11px;
}
 
#aanvraagform h2 {
	color: #000; 
	font-weight: 700;
    font-size: 2.8rem;
    line-height: 3.6rem;
	margin-bottom: 28px;
} 

#aanvraagform .gwt-CheckBox {
    line-height: 24px;
	color: var(--kleur_zwart); 
}

#aanvraagform a {
	color: var(--kleur_oranje) !important;
}

#aanvraagform .btn.success {
	color: #fff;
	background-color: #5cb85c;
	border-color: #4cae4c;
	margin-top: 3rem; 
	text-decoration: none !important;
	outline: none;
	border-radius: 1.5rem;
	color: #fff;
	background-color: transparent;
	border: solid 0px transparent;
	background-image: var(--kleur_gradient_groen)  !important;
	padding: 2rem 2rem !important;
	line-height: normal !important;
	cursor: pointer;
	display: inline-flex;
	align-items: center;
	font-weight: 600;
	transition: 0.3s color, 0.3s background-color, 0.3s border-color;
}
  
#aanvraagform .btn.success:after {
    content: "";
    margin-left: 1rem;
    display: inline-block;
    transition: 0.3s transform;
    top: 0.0rem;
    width: 2.5rem;
    height: 2.5rem;
    position: relative;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Laag_1' x='0px' y='0px' viewBox='0 0 32 32' style='enable-background:new 0 0 32 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg id='Group_6340' transform='translate(2.41 8.366)'%3E%3Cpath id='Path_4473' class='st0' d='M13.6,23.6c-4.1,0.1-8.1-1.4-11.3-4c-3-2.7-4.8-6.5-4.7-10.6c0.1-1.8,0.5-3.6,1.3-5.3 c1-2.2,2.4-4.1,4.2-5.7c1.3-1.1,2.9-2,4.6-2.4c2-0.5,4-0.6,6-0.2c0.5,0.1,0.9,0.6,0.8,1.2s-0.6,0.9-1.2,0.8c-3.2-0.7-6.5,0.1-9,2.2 C2.8,1,1.6,2.7,0.7,4.6C0.1,6-0.3,7.5-0.4,9c0,7.2,6,12.6,14,12.6c7.6,0.1,13.9-5.9,14-13.6c0-7.6-7.1-14.4-14.8-14.4 c-0.6,0-1-0.4-1-1s0.4-1,1-1c2.2,0,4.4,0.5,6.4,1.4c2,0.9,3.8,2.1,5.3,3.6c3.2,3,5,7.1,5.1,11.5c0,4.2-1.7,8.1-4.7,11 C21.9,22,17.8,23.7,13.6,23.6z'/%3E%3Cg id='Group_6335' transform='translate(-2.491 -6.376)'%3E%3Cpath id='Path_4477' class='st0' d='M22.2,15.5c0,0.5-0.3,0.9-0.7,1c-2.4,0.7-10.2,0-11.1-0.1c-0.5-0.1-1-0.5-0.9-1.1 c0.1-0.5,0.5-1,1.1-0.9c3.2,0.3,8.8,0.6,10.3,0.1c0.5-0.2,1.1,0.1,1.2,0.7C22.2,15.4,22.2,15.4,22.2,15.5z'/%3E%3Cpath id='Path_4479' class='st0' d='M16.9,20.5c-0.6,0-1-0.4-1-1c0-0.3,0.1-0.6,0.4-0.8l3.7-3l-4.7-2.9c-0.5-0.3-0.6-0.9-0.3-1.4 s0.9-0.6,1.4-0.3l7.1,4.4l-5.9,4.7C17.4,20.4,17.1,20.5,16.9,20.5z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}


@media screen and (min-width: 600px){
	#aanvraagform  .ftr-form-field-column {
		display: block !important;
		width: 100%  !important;
		margin-bottom: 1rem;
		padding: 0px !important;
	}
	
	#aanvraagform  .gwt-TextArea {
		width: 100%  !important;
		height: auto !important;
	}
	
	#aanvraagform  .gwt-TextBox {
		display: block !important;
		width: 100%  !important; 
	}
}