.ninja-forms-form .field-wrap br{
display: none;
}
.ninja-forms-form .field-wrap p{
padding:0;
margin:0;
}
textarea{
height:250px !important;
}
.ninja-forms-cont{
box-sizing: border-box;
padding:10px;
margin:0;
border: 1px solid #dbdbdb;
border-radius: 3px;
width:450px;  
max-width:100%;
float:none;
text-align: left; }
.ninja-forms-form .field-wrap{
width:100%;
height:auto;
margin:0 0 15px 0;
padding:0;
}
.ninja-forms-form .field-wrap label{
width:auto;
display: block;
margin:0;
padding:4px 0;
}
.ninja-forms-form .field-wrap .ninja-forms-field,
a.button{
width:100%;
height:auto;
display: block;
padding:3px 4px;
margin:0;
font-size:14px;
}
.ninja-forms-error-msg{
color:#c30303;
font-weight: 600;
text-align: center;
}
.ninja-forms-form .field-wrap input,
.ninja-forms-form textarea{
border: 1px solid #b4b4b4;
}
.ninja-forms-form .field-wrap input[type='number'].ninja-forms-field{
width:50px;
padding:3px 0 3px 4px;
}
.ninja-forms-form .field-wrap input[type='submit'].ninja-forms-field,
a.button{
height:35px;
background:#CE7019;
border:0;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
color:white;
font-size: 17px;
font-weight: 300;
font-family: 'QlassikMedium';
-webkit-box-shadow: 0px 2px 1px 0px rgba(50, 50, 50, 0.69);
-moz-box-shadow: 0px 2px 1px 0px rgba(50, 50, 50, 0.69);
box-shadow: 0px 2px 1px 0px rgba(50, 50, 50, 0.69);
transition: all .20s ease-in-out;
cursor:pointer;
}
a.button{
width:190px;
text-align: center;
height:24px;
line-height:24px;
margin:0 auto;
text-decoration: none;
}
.ninja-forms-form .field-wrap input[type='submit'].ninja-forms-field:hover,
a.button:hover{
background:#860038;
}
.ninja-forms-form .field-wrap .ninja-forms-field-error p{
font-style: italic;
color:#c12f2f !important;
}
input[type=number]::-webkit-inner-spin-button {
opacity: 1;
}
.ninja-forms-form p.totaal,
.ninja-forms-form .field-wrap .ninja-forms-field.totaal{
display: inline;
font-family: "Helvetica Neue", helvetica, sans-serif;
color: #676767;
font-size: 16px;    
font-weight: 500;
}
#ninja_forms_form_19_cont{
float:left;
}
.rood-wrap{
color:red !important;
}
@media only screen and (max-width: 935px) {
#ninja_forms_form_19_cont.ninja-forms-cont,
img.kerst_flyer_2016{
display: block;
float:none;
width:100% !important;
max-width:600px !important;
margin: 0 auto !important;
}
img.kerst_flyer_2016{
margin-top:50px !important;
height:auto !important;
}
}