@media (max-width:768px) {
.nf-form-cont .one-half,.nf-form-cont .one-third {
width: 100%!important;
margin-left:0px!important;
} #top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select {	
margin-bottom: 0;	
}
} @media (min-width:768px) { } @media (min-width:960px) { } @media (min-width:1220px) { }
#top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select {
border-radius:10px;
padding-left: 10px;
font-family: 'muli', 'HelveticaNeue', 'Helvetica Neue', 'Helvetica-Neue', Helvetica, Arial, sans-serif!important;
border-color:#d9d9d9;
padding-bottom: 10px;
padding-top: 10px;
background-color:white;
}
a.powered-by {
display:none!important;
}
a.powered-by {
display: none!important;
} .nf-after-field .nf-error-msg,.nf-error-msg.nf-error-field-errors {
font-size: 13px;
}
.nf-input-limit {
display: none;
}
.list-radio-wrap .nf-field-element li input {
margin-top: .55em!important;
}
.nf-field-element h2 strong,.nf-field-element h2 {
font-family: 'quicksand', 'HelveticaNeue', 'Helvetica Neue', 'Helvetica-Neue', Helvetica, Arial, sans-serif!important;
}
.nf-before-form-content {
display: none;
}  .o-blogformulier input#nf-field-8,.o-blogformulier .field-wrap input[type=button] {
background-color: #f4b223;
padding: 10px;
border-radius:10px;
border: solid 1px white;
color: black;
text-transform:uppercase;
font-weight: 700;
font-size: 17px;
width: 100%;
font-family: 'quicksand', 'HelveticaNeue', 'Helvetica Neue', 'Helvetica-Neue', Helvetica, Arial, sans-serif!important;
cursor: pointer;
}
.o-blogformulier input#nf-field-8:hover {
background-color:#e3a112;
transition: all 0.2s ease-in-out;
}
.o-blogformulier .nf-form-fields-required {
display:none;
} .o-homepageformulier input#nf-field-21 {
background-color: #f4b223;
padding: 10px;
border-radius: 10px;
border: solid 1px white;
color: black;
text-transform:uppercase;
font-weight: 700;
font-size: 17px;
width: 100%;
font-family: 'quicksand', 'HelveticaNeue', 'Helvetica Neue', 'Helvetica-Neue', Helvetica, Arial, sans-serif!important;
cursor: pointer;
}
.o-homepageformulier input#nf-field-21:hover {
background-color:#e3a112;
transition: all 0.2s ease-in-out;
}
.o-homepageformulier .nf-field-element h3 strong,.o-homepageformulier .nf-field-element h3 {
font-family: 'muli', Helvetica, Arial, sans-serif!important;
font-size: 45px!important;
}
.o-homepageformulier .nf-field-element p {
font-size:20px;
}
.o-homepageformulier .nf-field-element h3,.o-homepageformulier .nf-field-element p {
text-align:center;
}
.avia_ajax_form .button,.avia_ajax_form input[type=button], .o-homepageformulier .nf-form-content button,.o-homepageformulier .nf-form-content input[type=button],.o-homepageformulier .nf-form-content input[type=submit]:hover {
background-color: #e3a112;
transition: all 0.2s ease-in-out;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.o-homepageformulier .nf-form-content input[type=button]:hover{
background-color: #e3a112;
transition: all 0.2s ease-in-out;
color: #000;
}
.avia_ajax_form .button,.avia_ajax_form input[type=button], .o-homepageformulier .nf-form-content button,.o-homepageformulier .nf-form-content input[type=button],.o-homepageformulier .nf-form-content input[type=submit] {
background-color: #f4b223!important;
padding: 10px;
border-radius: 10px;
border: solid 1px #f4b223;
color: black;
text-transform: uppercase;
font-weight: 700;
font-size: 17px;
width: 100%;
font-family: 'muli', Helvetica, Arial, sans-serif!important;
cursor: pointer;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.main_color input[type='submit'] {
background-color: #f4b223!important;
border-color: #f4b223!important;
color:#000!important;
}
.main_color input[type='submit']:hover { 
background-color: #e3a112!important;
color:#000!important;
} div.o-formulier-landing {
padding: 0% 8% 0% 8%;
padding-bottom:10px;
border-radius: 10px;
margin-bottom: 5%;
margin-top: 2%;
}
.o-formulier-landing input#nf-field-15 {
background-color: #f4b223;
padding: 10px;
border-radius:10px;
border: solid 3px #f4b223;
color: black;
text-transform:uppercase;
font-weight: 700;
font-size: 17px;
width: 100%;
font-family: 'muli', Helvetica, Arial, sans-serif!important;
cursor: pointer;
}
.o-formulier-landing input#nf-field-15:hover {
background-color: #e3a112;
color:black;
transition: all 0.2s ease-in-out;
}
.o-formulier-landing label#nf-label-class-field-17-0 {
margin-bottom:15px;
}
.o-formulier-landing input[type="text"]::placeholder,.o-formulier-landing input[type="email"]::placeholder {
color:#ffffff;
}
.o-formulier-landing input[type="text"],.o-formulier-landing input[type="email"] {
color:#ffffff!important;
}
.o-formulier-landing  .nf-field-container {
margin-bottom:25px;
}
.o-formulier-landing .nf-error-msg, .ninja-forms-req-symbol {
color:white!important;
}
.o-formulier-landing input#nf-field-16, .o-formulier-landing input#nf-field-14 {
border: solid 2px white;
}
.o-formulier-landing .nf-response-msg {
color: white;
text-align: center;
}
.o-formulier-landing .nf-error-msg.nf-error-field-errors {
color: white;
}
.o-formulier-landing .nf-form-fields-required {
display:none;
}
.o-formulier-landing #top input[type="text"] {
border: 3px solid white;
}
.o-formulier-landing input[type='email'],.o-formulier-landing input[type='text'] {
background-color:#ff000000!important;
}
.o-formulier-landing placeholder {
color:white!important;
}
.o-formulier-landing label#nf-label-class-field-17-0 {
color: white;
}
.o-formulier-landing .nf-error-msg.nf-error-required-error {
color: white;
}
input::-webkit-input-placeholder {
color: #000000;
}
input::-moz-placeholder {
color: #000000;
}
input:-ms-input-placeholder {
color: #000000;
}
input:-moz-placeholder {
color: #000000;
}
input[type=”email”]::-webkit-input-placeholder {
color: #000000;
}
input[type=”email”]::-moz-placeholder { color: #000000;
}
input[type=”email”]:-ms-input-placeholder {
color: #000000;
}
input[type=”email”]:-moz-placeholder { color: #000000;
}
#footer .widget {
text-align: left;
}
.o-heading-over-mij h2.av-special-heading-tag  {
font-size: .8em!important;
}
@media only screen and (max-width: 1100px) and (min-width: 648px)  {
.o-heading-over-mij h2.av-special-heading-tag  {
font-size: .55em!important;
}
}
.o-heading-prof h2 {
font-size:.8em!important;
}
.o-textblock p {
margin-top: 0px;
}
.o-textblock-leergang p {
margin-top: -4px;
} .o-formulier2 input#nf-field-21 {
background-color: #f4b223;
padding: 10px;
border-radius: 10px;
border: solid 1px white;
color: black;
text-transform:uppercase;
font-weight: 700;
font-size: 17px;
width: 100%;
font-family: 'muli', Helvetica, Arial, sans-serif!important;
cursor: pointer;
}
.o-formulier2 input#nf-field-21:hover {
background-color:#e3a112;
transition: all 0.2s ease-in-out;
}
.o-formulier2 .nf-field-element h3 strong,.o-formulier2 .nf-field-element h3 {
font-family: 'muli', Helvetica, Arial, sans-serif!important;
font-size: 45px!important;
}
.o-formulier2 .nf-field-element p {
font-size:20px;
}
.o-formulier2 .nf-field-element h3,.o-formulier2 .nf-field-element p {
text-align:center;
}
.o-formulier2 input[type=button]:hover {
background-color: #FBCC5F!important;
transition: all 0.2s ease-in-out;
}
.avia_ajax_form .button,.avia_ajax_form input[type=button], .o-formulier2 .nf-form-content button,.o-formulier2 .nf-form-content input[type=button],.o-formulier2 .nf-form-content input[type=submit]
.o-formulier2 input[type=button]:hover {
background-color: #f4b223;
padding: 15px 30px 13px;
border-radius: 10px;
border: solid 1px #f4b223;
color: black;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
min-width: 139px;
font-family: 'muli', 'HelveticaNeue', 'Helvetica Neue', 'Helvetica-Neue', Helvetica, Arial, sans-serif!important;
cursor: pointer;
font-family: 'muli', 'HelveticaNeue', 'Helvetica Neue', 'Helvetica-Neue', Helvetica, Arial, sans-serif;
font-weight: bold;
font-size:13px;
text-transform: uppercase;
letter-spacing: 0.08em;
}
.o-formulier2 .ninja-forms-req-symbol {
color: #5FBBC2!important;
}
input {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
} div.o-min-height-50 {
min-height: 150px;
}
div.o-min-height-365 {
min-height: 365px;
}
.nf-form-content input[type=radio].ninja-forms-field{
border:none!important;
}
.nf-form-content input:not([type=button]) {
background-color: initial!important;
}
.o-blue-form .nf-form-content input[type=radio]{
border:none!important;
}
.o-blue-form label a {
color: #fff;
}
.o-blue-form .nf-form-content input[type=text], .o-blue-form .nf-form-content input[type=email] {
background-color: #fff!important;
}
.o-blue-form .nf-field-element .o-blue-p p {
color: #fff;
}