.nf-before-form-content {
display: none;
}
input {
max-width: 50% !important;
} .volle_breedte {
max-width: 100% !important;
}
.formResponsive textarea {
width: 100% !important;
}
.formControlLabel {
text-align: left !important;
}   .heropadding {
padding-top: 70px;
padding-bottom: 70px;
}
#oranjestreep .uk-section-primary .uk-section{
max-height: 10px;
padding-top: 20px;
padding-bottom: 20px;
}
.uk-checkbox, .uk-radio, input[type=checkbox]:not([class*=uk-]), input[type=radio]:not([class*=uk-]) {
height: 20px;
width: 16px;
margin-top: 3px;
margin-right: 20px;
}
.formulier span.el-image.uk-icon {
float: right;
}
.uk-logo img{
max-height: 81%;
padding-left: 40px;
width: 100%;
height: 100%;
}
.herologo {
margin-left: 80px;
margin-top: 50px;
}
.reload{
content: "\f128";
font-family: 'fontawesome';
}
.reload:before {
content: "\f128";
font-family: 'fontawesome';
text-align: justify;
text-justify: inter-word;
}
uk-accordion-title {
display: flex;
align-items: center;
}
uk-accordion-title::after {
content: "klik open/dicht";
width: 500px;
background-image: none;
background-color: red
}
.apple:before {
content: "\f179";
font-family: 'fontawesome';
font-size: 50px;
}
.windows:before {
content: "\f17a";
font-family: 'fontawesome';
font-size: 50px;
}
.donkerblauwstreepje::after {
content: "";
display: inline-block;
width: 100px;
max-width: 100%;
border-top: 3px solid #00496a;
vertical-align: top;
}	
.wk-panel.wk-panel-box {
background: #fff;
color: #6c6d74;
box-shadow: 0 5px 15px rgba(0,0,0,.08);
}
.footer ul.uk-subnav {
align-items: flex-start !important;
}
@media only screen and (max-width: 600px) {.uk-logo img {
max-width: 200px !important;
}}