/* default */
input[type="text"],select,textarea{border:1px solid #cfd1d2;display:block;padding:6px 8px;font-family:inherit;line-height:20px;color:#505050;font-size:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;resize:none;}
label { font-weight: normal; }

.form_form .elementcontainer{display:block;overflow:hidden;clear:both;margin-bottom:5px;font-family:inherit;color:inherit}
.form_form .elementcontainer.radio,.form_form .elementcontainer.checkbox{margin-bottom:10px;padding-left:0}
.form_form .elementcontainer label{width:35%;padding-right:10px;float:left}

.col-sm-4.sidecolumn>.Form.Detail .row>*{clear:both;width:100%;float:none}

.form_form input[type="text"], .form_form textarea, .form_form select, .form_form .radio_container, .form_form .checkbox_container{width:65%;float:left;}

.form_form .radio_container input[type="radio"],.form_form .checkbox_container input[type="checkbox"]{margin:0;position:absolute;z-index:2;left:0;top:0}
.form_form .radio_element, .form_form .checkbox_element {display:block;float:none;clear:both;position:relative}
.form_form .radio_element label,.form_form .checkbox_element label{width:auto;display:block;overflow:hidden;margin:0 15px 0 20px}
.form_form .float{float:left;clear:none}

.verplichtVelden { float:left; }
.verplichtVelden span{color:#000}
.form_form label.verplicht:after,.form_form span.verplicht:before{content:' *';color:#be1522}
.form_form .Buttons { padding-top:10px; }

.sidecolumn .form_form .elementcontainer > label, .sidecolumn .form_form input[type="text"], .sidecolumn .form_form select, .sidecolumn .form_form textarea, .sidecolumn .form_form .radio_container, .sidecolumn .form_form .checkbox_container {width:100%;float:none;clear:both;display:block}
.sidecolumn .form_form label{display:none}
.sidecolumn .form_form .radio_element label,.sidecolumn .form_form .checkbox_element label{display:block;}
.sidecolumn .form_form .button .submit{float:left}

@media(max-width:767px){
	body .form_form .elementcontainer > label { clear:both;width:100%;margin:0}
	body .form_form input[type="text"], body .form_form select, body .form_form textarea, body .form_form .radio_container,body .form_form .checkbox_container { width:100%;clear:both; }
}