@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');select{position:relative!important;}#plaatsvacature .main.txt{cursor:pointer;margin:0 auto;width:100%;max-width:900px;}.vacForm .line{border-bottom:1px solid #ccc;height:1px;}.vacForm{width:100%;font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;margin:0 auto;padding:0 20px;border-radius:1em;box-shadow:0 0 10px var(--color-grijs-button);background:#fff}.vacForm h4{margin-bottom:7px;font-family:'Open Sans',sans-serif;font-size:1.1em;}.vacForm input,.vacForm textarea{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;border:1px solid #ccc;background:var(--color-wit);color:var(--color-zwart)}.vacForm select{font-family:'Open Sans',sans-serif;font-weight:400;height:40px;font-size:16px;border:1px solid #ccc;background:var(--color-wit);color:#757575;text-align:left;padding:8px}.vacForm select option{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:var(--color-zwart)}.vacForm input[type="text"],.vacForm input[type="email"],.vacForm input[type="date"],.vacForm input[type="number"],.vacForm input[type="password"],.vacForm textarea{font-family:'Open Sans',sans-serif;font-weight:400;padding:8px;border:1px #ccc solid;width:calc(100% - 10px);outline-style:none}.vacForm input[type="text"]:focus,.vacForm input[type="mail"]:focus,.vacForm input[type="number"]:focus,.vacForm input[type="password"]:focus,.vacForm textarea:focus{border-color:var(--color-basis);outline-color:#B6CBE5;outline-style:solid;outline-width:1px}.vacForm input[type="checkbox"]{opacity:0;width:1px;height:1px;margin:0}.vacForm input[type="checkbox"] + label{font-size:1.0}.vacForm input[type="checkbox"] + label span{display:inline-block;width:1.1em;height:1.1em;margin:-1px 4px 10px 0;vertical-align:middle;cursor:pointer;background-color:var(--color-wit);border:solid 1px #ccc;margin-right:10px}.vacForm input[type="checkbox"]:checked + label span{background-color:var(--color-basis);border:solid 1px #ccc}.vacForm input[type="checkbox"] + label span,.vacForm input[type="checkbox"]:checked + label span{-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;-moz-transition:background-color .4s linear;transition:background-color .4s linear}.vacForm input[type="radio"]{opacity:0;width:0!important;height:0!important;margin:0;padding:0}.vacForm input[type="radio"] + label{margin:0 10px 0 0!important;}.vacForm input[type="radio"] + label span{display:inline-block;width:1.1em;height:1.1em;margin:5px 5px 10px 0;vertical-align:middle;cursor:pointer;background-color:var(--color-wit);border:solid 1px #003768;-moz-border-radius:50%;border-radius:50%;}.vacForm input[type="radio"]:checked + label span{background-color:var(--color-basis);}.vacForm input[type="radio"] + label span,.vacForm input[type="radio"]:checked + label span{-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;-moz-transition:background-color .4s linear;transition:background-color .4s linear;}.vacForm input.btnSubmit{display:inline-block;cursor:pointer;padding:7px 20px;text-align:center;line-height:30px;margin:25px 10px 25px 0;background:var(--color-basis);color:var(--color-wit);font-weight:700;min-width:200px;font-size:1em;transition:all 600ms ease-in-out;text-decoration:none;border-radius:25px;border:0}.vacForm input.btnSubmit:hover{color:var(--color-wit);background:#0f4b5b;border:solid 0 var(--color-zwart);text-decoration:none}.vacForm .filterGroup p{margin:15px 0 15px 0}.vacForm p input[type="text"],.vacForm p select{}.vacForm textarea{height:150px;margin:0;float:left}.vacForm .button{cursor:pointer;padding:8px;border:0 #404040 solid;width:calc(100% - 10px);margin:0 10px 0 0;background:var(--color-basis);color:var(--color-wit);font-weight:700;text-transform:lowercase;font-variant:small-caps;border:0;}.vacForm .button:hover{color:var(--color-wit);background:var(--color-zwart);border:0}.vacForm p input#VacatureTitel,.vacForm p input#Bedrijfsnaam{width:100%!important;}#autocomplete{border:1px solid #ccc;width:100%!important;}#VacatureTitel p{width:100%!important;}#salarisVan,#salarisTot{max-width:120px;}#FormError{border:var(--color-error) 1px solid}.vacForm .fieldAlert{border:var(--color-error) 1px solid!important}.vacForm p.fieldAlert{padding:5px;position:relative}.vacForm label.fieldAlert{padding:10px}.FormErrorMessage{background-color:#FEEFB3;color:#9F6000;float:left;width:calc(100% - 10px);padding:5px 10px;margin-bottom:15px}.goodRecaptcha{float:left;margin:15px 0 15px 0}.upl .inputfile,.upl .js{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.upl .inputfile+label{font-size:1rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:.625rem 1.25rem}.upl .no-js .inputfile+label{display:none}.upl .inputfile.has-focus+label,.upl .inputfile:focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.upl .inputfile+label svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:-.25em;margin-right:.25em}.upl .inputfile-2+label{color:#333;background:rgba(144,144,144,.075);border-radius:4px;border:solid 1px var(--color-basis)}.upl .inputfile-2+label:hover,.upl .inputfile-2.has-focus+label,.upl .inputfile-2:focus+label{color:#722040}#w100{float:left;width:100%}#w450{width:auto;width:450px}.p100{width:100%;max-width:789px;display:block;flex-flow:row;justify-content:left;border:0 solid green;line-height:1.4em;margin-top:19px}.p2x50{width:100%;display:flex;flex-flow:column row;justify-content:left;border:0 solid green;line-height:1.4em;margin-top:19px}.p50{width:50%;border:0 solid red;height:auto;padding:0;margin:0 1px}.p50 select{width:calc(100% - 10px)}.p33{width:33%;border:0 solid red;height:auto;padding:0;margin:0 1px}.p66{width:66%;border:0 solid red;height:auto;padding:0;margin:0 1px}.pAuto{width:auto;border:0 solid red;height:auto;padding:3px;margin:0 1px}.pAuto select{margin-bottom:0;}.vacForm .pAuto input[type="text"],.vacForm .pAuto input[type="date"],.vacForm .pAuto input[type="number"],.vacForm .pAuto select{width:100%;}@media screen and (max-width:960px){.p2x50{flex-flow:column;}.p50,.p33,.p66,.pAuto{width:100%;float:left;padding:0;margin:15px 0 0 0;}}@media screen and (max-width:650px){#w450{display:block;width:100%;min-width:350px;clear:both}}.switch{position:relative;display:inline-block;width:30px;height:17px;top:2px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.2s;transition:.2s}.slider:before{position:absolute;content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:var(--color-basis)}input:focus+.slider{box-shadow:0 0 1px var(--color-basis)}input:checked+.slider:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.slider.round{border-radius:17px}.slider.round:before{border-radius:50%}.switch.large{width:80px;height:30px}.switch.large .slider:before{height:26px;width:26px}.switch.large input:checked+.slider:before{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}div.switchrow{display:block;}div.switchrow div{display:inline-block;}div.switchrow div:first-child{border:0 solid gold}div.switchrow div:last-child{margin-left:6px;height:30px;font-size:1.1em;border:0 solid red}.vacFormRemove input[type="radio"]{opacity:0;width:0!important;height:0!important;margin:0;padding:0}.vacFormRemove input[type="radio"] + label{margin:0 0 0 0!important;margin-left:20px}.vacFormRemove input[type="radio"] + label span{display:inline-block;width:1.1em;height:1.1em;margin:5px 5px 10px -20px;vertical-align:middle;cursor:pointer;background-color:var(--color-wit);border:solid 1px #003768;-moz-border-radius:50%;border-radius:50%;}.vacFormRemove input[type="radio"]:checked + label span{background-color:var(--color-basis);}.vacFormRemove input[type="radio"] + label span,.vacFormRemove input[type="radio"]:checked + label span{-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;-moz-transition:background-color .4s linear;transition:background-color .4s linear;}.vacFormRemove{font-size:1.0;line-height:1.4em;}.vacFormRemove form{padding:0 20px}.vacFormRemove input.buttonSave{font-family:'Montserrat-Bold',sans-serif;display:inline-block;text-decoration:none;width:auto;margin:0 auto;padding:10px 30px;font-size:1.1em;color:#000;background:#fff;border-radius:calc(10px + .6em);margin:35px auto;border:0;cursor:pointer;}.vacFormRemove input.buttonSave:hover{color:#fff;border:none;background:#000;text-decoration:none;}