.no-user-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form div.element{margin-bottom:6px}form div.element label{display:block;float:left;padding-top:4px;width:200px}@media (max-width:768px){form div.element label{float:none;width:100%}}form div.element .sublabel{display:block;font-size:14px;font-style:italic}form div.element.multiline-label label:first-of-type{line-height:1.2;padding-top:2px}form div.element.grid{margin-bottom:10px}form div.element.grid label{float:none;margin-bottom:10px;width:auto}form div.element.grid .options{display:flex}form div.element.grid .options .option{border:1px solid #1e7fcc;border-radius:4px;box-sizing:border-box;color:#1e7fcc;cursor:pointer;margin:auto;padding:7px;text-align:center}form div.element.grid .options .option.selected{background-color:#1e7fcc;color:#fff;font-weight:700}form div.element.grid .options .option.disabled{background:#eaeaea;border-color:#dadada;color:#777}form div.element.grid .options.grid3 .option{width:32%}form div.element.grid .options.grid5 .option{width:19%}@media (max-width:768px){form div.element.grid .options{display:block}form div.element.grid .options .option{margin:0}form div.element.grid .options .option~.option{margin-top:10px}form div.element.grid .options.grid3 .option,form div.element.grid .options.grid5 .option,form div.element.grid .options .option{width:100%}}form div.element div.indicator{float:right;margin-right:5px;margin-top:7px}form div.element div.indicator:empty{display:none}form div.element div.indicator.success{color:#66a71c;font-size:20px}form div.element div.indicator.error{display:none}form div.element div.indicator img{margin-top:6px}form div.element div.element-group label{float:none;width:auto}form div.element div.element-group label input{float:left;margin:4px 10px 0 0;width:auto}@media (max-width:768px){form div.element div.element-group label input{margin-right:5px}}form div.element.captcha{margin-top:20px}@media (max-width:768px){form div.element.captcha{padding-left:0}}@media (max-width:768px){form #rc-imageselect,form .g-recaptcha{transform:scale(.83);transform-origin:0 0}}form div.userType div.option{height:140px;padding:25px 0}@media (max-width:768px){form div.userType div.option{height:auto}}form div.userType div.option img{height:auto;margin:0 auto;max-width:100%;width:121px}form div.userType div.option:first-child img{height:auto;margin:0 auto;max-width:100%;width:77px}form div.userType div.option img.inactive{display:block}form div.userType div.option.selected img.inactive,form div.userType div.option img.active{display:none}form div.userType div.option.selected img.active{display:block}form input[type=checkbox]{width:auto}form input.checkbox,form input.radio{background:transparent;border:0;width:auto}form [disabled],form [readonly]{background:#eaeaea;border-color:#dadada;box-shadow:none;color:#777;cursor:default;text-shadow:none}form [disabled]:hover,form [readonly]:hover{text-decoration:none}form ::-moz-placeholder{color:#b8b8b8}form ::-moz-focus-inner{border:0}form :-ms-input-placeholder{color:#b8b8b8}form ::-webkit-input-placeholder{color:#b8b8b8}form ::-ms-clear{display:none}form input.dateSegment{display:inline;width:auto}input.checkbox,input.radio{padding:0}form.dateSegment{width:auto}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/image/icon/html-select.svg) no-repeat calc(100% - 10px) 55%;background-size:11px 7px;border:1px solid #1e7fcc;border-radius:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-sizing:border-box;color:initial;font:inherit;height:38px;line-height:38px;margin:0;padding:0 5px;width:260px}@media (max-width:768px){select{font-size:16px}}input[type=date],input[type=email],input[type=password],input[type=tel],input[type=text]{box-sizing:border-box;font-size:18px;height:40px;line-height:40px}input,textarea{border:1px solid #1e7fcc;border-radius:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:initial;font:inherit;margin:0;padding:0 5px;width:250px}input.licencePlate{background:#f4be04 url(/image/form-licenceplate.png) no-repeat 0;padding-left:30px!important;font-weight:700;text-transform:uppercase;border:2px solid #000;border-radius:4px;height:34px}input.money{background:url(/image/form-euro.png) no-repeat 0;padding-left:25px!important;width:230px}input.money.calculator[readonly]{border-color:#1e7fcc;color:initial;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}div.slider{overflow:visible;padding:80px 0 50px}div.slider input{float:left;height:40px;margin-right:-80px;margin-top:-7px;padding:0;text-align:center;width:40px}div.annotation{float:left;height:32px;line-height:32px;margin:5px 0 0 -45px;position:relative;width:32px}div.annotation:before{background:#4193d5;border:2px solid #4193d5;border-radius:50%;color:#fff;content:"?";cursor:help;font-size:16px;font-weight:700;line-height:29px;position:absolute;text-align:center;width:32px;transition:all .2s ease-out}div.annotation.annotation--grey:before{background-color:#fff;border-color:#666;color:#666;font-size:13px;height:18px;left:0;line-height:13px;top:0;width:18px}div.annotation.annotation--grey:hover:before{color:#666}@media (max-width:768px){div.annotation{margin:5px 10px 0 0}}div.annotation:hover:before{background:#fff;color:#4193d5}div.ui-slider{text-align:left;height:25px;width:100%;background:#1e7fcc;margin-right:50px;cursor:pointer;position:relative;border-radius:10px}div.ui-slider div.ui-slider-range{position:absolute;font-size:.7em;display:block;border:0;background-position:0 0}div.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:30px;height:30px;cursor:default;touch-action:none;background:#f6f6f6;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.6);font-weight:400;color:#454545;border-radius:50%;top:50%;transform:translate(-50%,-50%)}div.ui-slider a{cursor:e-resize;outline:none;top:-9px;margin-left:-23px;text-decoration:none;color:#1e7fcc;text-align:center;width:46px;height:46px;display:block;background:#fff;background:linear-gradient(180deg,#fff 0,#fcfcfc 11%,#e4e4e4 50%,#ddd 53%,#cdcdcd 97%,#bfbfbf);box-shadow:inset 0 -3px 3px 0 rgba(0,0,0,.1),inset 0 -1px 1px 0 hsla(0,0%,100%,.4),0 2px 0 0 rgba(0,0,0,.2);border-radius:36px;position:absolute;box-shadow:0 0 4px #b3b3b3;z-index:1}.slider-small div.ui-slider{height:15px}.slider-small div.ui-slider a{width:30px;height:30px;top:-7px;margin-left:-15px}form div.switch{overflow:visible!important}form div.switch.netorgross label.switch:before{content:"Bruto"}form div.switch.netorgross label.checked:before{content:"Netto"}form div.switch label.switch{width:133px!important;color:#fff!important;padding:0!important;height:40px;text-align:center;display:inline-block;border-radius:14px;background-clip:padding-box;box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.1),inset 0 -1px 0 0 rgba(0,0,0,.1);line-height:40px;font-style:normal;font-weight:700;cursor:pointer;float:none;position:relative;text-shadow:0,1px,1px,rgba(0,0,0,.1);background-color:#1e7fcc;transition:background-color .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:751px){form div.switch label.switch{margin:0 auto}}@media (max-width:768px){form div.switch label.switch{margin-left:10px}}form div.switch label.switch span{top:-2px;right:92px;width:46px;height:46px;display:block;background:#e4e4e4;background:linear-gradient(180deg,#fff 0,#fcfcfc 11%,#e4e4e4 50%,#ddd 53%,#cdcdcd 97%,#bfbfbf);box-shadow:inset 0 -3px 3px 0 rgba(0,0,0,.1),inset 0 -1px 1px 0 hsla(0,0%,100%,.4),0 2px 0 0 rgba(0,0,0,.2);border-radius:36px;box-shadow:0 0 4px #b3b3b3;position:absolute!important}form div.switch label.switch span:before{content:"";display:block;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;background:#efefef;background:linear-gradient(180deg,#efefef 0,#e1e1e1 6%,#e1e1e1 24%,#e5e5e5 94%,#f2f2f2);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1);border-radius:18px;position:absolute}form div.switch label.switch:before{content:"Nee";display:block;position:absolute;left:0;top:50%;transform:translate(53px,-50%);transition:all .4s ease}form div.switch input[disabled]~label.switch{background:#e4e4e4;color:#9e9e9e!important;cursor:default}form div.switch label.checked{background-color:#66a71c}form div.switch label.checked span{right:-6px}form div.switch label.checked:before{content:"Ja";left:auto;right:0;transform:translate(-53px,-50%)}form div.switch input.switch{z-index:-10;opacity:0;position:absolute}@media (max-width:768px){form div.switch input.switch{z-index:auto;visibility:hidden}}.ui-autocomplete-loading{background:url(/image/loader-small.gif) 100% no-repeat}.ui-helper-hidden-accessible{display:none}.ui-autocomplete{border:1px solid #646464;border-top:0;width:152px;font-size:14px;position:absolute;max-height:250px;overflow-y:auto;overflow-x:hidden;text-align:left;list-style:none;padding:0}.ui-autocomplete .ui-menu-item a{background:#fafafa;padding:4px;color:#777;display:block;cursor:pointer}.ui-autocomplete .ui-menu-item a.ui-state-active,.ui-autocomplete .ui-menu-item a.ui-state-focus{background:#f7e9da;color:#ee7c09}.ui-autocomplete .ui-menu-item,div.content div.box ul.ui-autocomplete>li{border-top:1px solid #e4e4e4;margin:0}.strengthmeter-outer{display:block;margin-top:5px;width:262px;height:15px;background-color:#f6f6f6}.strengthmeter-inner{height:15px;transition:width .4s}.strengthmeter-inner[data-value="0"]{width:25%;background:#a71c1c}.strengthmeter-inner[data-value="1"],.strengthmeter-inner[data-value="2"]{width:50%;background:#ff8d12}.strengthmeter-inner[data-value="3"]{width:75%;background:#f9db00}.strengthmeter-inner[data-value="4"]{width:100%;background:#66a71c}ul.strengthmeter-issues{line-height:1.2;font-size:12px;padding-left:15px}form.form-custom,form.form-custom fieldset,form.form-custom legend{margin:0;padding:0;border:0}form.form-custom legend{margin-bottom:.5rem;color:#666;font-weight:700;line-height:100%}form.form-custom fieldset~fieldset{margin-top:18px}form.form-custom label,form.form-custom select{cursor:pointer}form.form-custom .indicator{display:none}form.form-custom .form-input-wrapper{position:relative}form.form-custom .form-input-wrapper~.form-input-wrapper{margin-top:18px}form.form-custom .form-input-wrapper.with-checkbox .form-input-label-wrapper{float:right;width:calc(100% - 20px)}form.form-custom .form-input-wrapper.with-checkbox input{width:16px;height:16px;-webkit-appearance:checkbox;-moz-appearance:auto}form.form-custom .form-input-wrapper[data-custom-input] .form-input-label-wrapper{position:relative;height:48px}form.form-custom .form-input-wrapper ul.error{margin-top:5px;white-space:normal}form.form-custom .form-input{display:block;width:100%;height:48px;padding:6px 18px;font-size:16px;line-height:16px;color:#000;background-color:#fff;background-image:none;border:2px solid #ddd;border-radius:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}form.form-custom .form-input::-moz-placeholder{color:#999;opacity:1}form.form-custom .form-input:-ms-input-placeholder{color:#999}form.form-custom .form-input::-webkit-input-placeholder{color:#999}form.form-custom .form-input.focused,form.form-custom .form-input:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}fieldset[disabled] form.form-custom .form-input,form.form-custom .form-input[disabled],form.form-custom .form-input[readonly]{background-color:#eee}fieldset[disabled] form.form-custom .form-input,form.form-custom .form-input[disabled]{cursor:not-allowed}form.form-custom input[type],form.form-custom select.form-input{-webkit-appearance:none;-moz-appearance:none}form.form-custom input.form-input,form.form-custom select.form-input{line-height:36px;white-space:nowrap}form.form-custom .form-input-label-wrapper.error .form-input,form.form-custom .form-input.error{border-color:#a71c1c}form.form-custom .form-input-label-wrapper.error .form-input.focused,form.form-custom .form-input-label-wrapper.error .form-input:focus,form.form-custom .form-input.error.focused,form.form-custom .form-input.error:focus{border-color:#a71c1c;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(167,28,28,.6)}form.form-custom .form-input-label-wrapper.success .form-input,form.form-custom .form-input.success{border-color:#6c6}form.form-custom .form-input-label-wrapper.success .form-input.focused,form.form-custom .form-input-label-wrapper.success .form-input:focus,form.form-custom .form-input.success.focused,form.form-custom .form-input.success:focus{border-color:#6c6;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,204,102,.6)}form.form-custom .form-input-wrapper[data-custom-input] input,form.form-custom .form-input-wrapper[data-custom-input] select{top:0;color:#1e7fcc}form.form-custom .form-input-wrapper[data-custom-input] input,form.form-custom .form-input-wrapper[data-custom-input] input.form-input-hidden,form.form-custom .form-input-wrapper[data-custom-input] select,form.form-custom .form-input-wrapper[data-custom-input] select.form-input-hidden{position:absolute;clip:rect(0 0 0 0);pointer-events:none}@media (max-width:768px),only screen and (min-device-width:768px) and (max-device-width:1024px),only screen and (min-device-width:800px) and (max-device-width:1280px){form.form-custom .form-input-wrapper[data-custom-input] input,form.form-custom .form-input-wrapper[data-custom-input] select{position:absolute;clip:auto;pointer-events:auto}}form.form-custom .form-input-wrapper[data-custom-input] .form-input{padding-right:36px}form.form-custom .form-input-wrapper[data-custom-input][data-custom-input-alignh=left] .form-input{padding-right:18px;padding-left:36px}@media (max-width:768px),only screen and (min-device-width:768px) and (max-device-width:1024px),only screen and (min-device-width:800px) and (max-device-width:1280px){form.form-custom .form-input-wrapper[data-custom-input][data-custom-input-alignh=left] .form-input{padding-right:36px;padding-left:18px}}form.form-custom .form-input-wrapper[data-custom-input] .form-input-label-wrapper{display:table;width:100%}form.form-custom .form-input-wrapper[data-custom-input] label{display:table-cell;vertical-align:middle;color:#1e7fcc}@media (max-width:768px),only screen and (min-device-width:768px) and (max-device-width:1024px),only screen and (min-device-width:800px) and (max-device-width:1280px){form.form-custom .form-input-wrapper[data-custom-input] label{display:none}}form.form-custom .form-input-wrapper[data-custom-input] .form-input-label-wrapper label:before{content:"";width:8px;height:13px;position:absolute;z-index:10;right:20px;top:50%;margin-top:-7px;background-image:url(/image/icon/form-arrow.svg);background-size:8px 13px}@media (max-width:768px),only screen and (min-device-width:768px) and (max-device-width:1024px),only screen and (min-device-width:800px) and (max-device-width:1280px){form.form-custom .form-input-wrapper[data-custom-input] .form-input-label-wrapper:before{content:"";width:8px;height:13px;position:absolute;z-index:10;right:20px;top:50%;margin-top:-7px;background-image:url(/image/icon/form-arrow.svg);background-size:8px 13px;transform:rotate(90deg)}}form.form-custom .form-input-wrapper[data-custom-input][data-custom-input-alignh=left] label:before{right:auto;left:20px;transform:rotate(180deg)}@media (max-width:768px),only screen and (min-device-width:768px) and (max-device-width:1024px),only screen and (min-device-width:800px) and (max-device-width:1280px){form.form-custom .form-input-wrapper[data-custom-input][data-custom-input=date] .form-input-label-wrapper:before{content:none}}.custom-input{position:absolute;z-index:20;width:100%;right:-20px;top:0;transform:translateX(100%);background-color:#5fa1d4;border-radius:5px;display:flex;padding-top:10px;padding-bottom:10px}@media (max-width:768px){.custom-input{display:none}}.custom-input.fade{opacity:0;visibility:hidden;transition:visibility 0s .4s,opacity .4s linear}.custom-input.fade.in{opacity:1;visibility:visible;transition:opacity .4s linear}.custom-input:before{content:"";position:absolute;left:-10px;top:13px;width:0;height:0;border-color:transparent #5fa1d4 transparent transparent;border-style:solid;border-width:10px 10px 10px 0}.custom-input ul{list-style-type:none;margin:0 47px;padding:0;display:flex;width:100%;flex-direction:column;justify-content:center}.custom-input li{font-size:14px;line-height:14px}.custom-input li:first-child~li{margin-top:10px}.custom-input li:last-child{margin-bottom:0}.custom-input li a{background-color:#fff;color:#1e7fcc;text-align:center;border-radius:5px;padding:5px;display:block;text-decoration:none;transition:none}.custom-input li[data-custom-input-list-item-selected] a,.custom-input li a:focus,.custom-input li a:hover{background-color:#ff8600;color:#fff}.custom-input li[data-custom-input-list-item-empty]{display:none}.form-input-wrapper[data-custom-input-alignh=left] .custom-input{right:auto;left:-20px;transform:translateX(-100%)}.form-input-wrapper[data-custom-input-alignh=left] .custom-input:before{left:auto;right:-10px;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #5fa1d4}.form-input-wrapper[data-custom-input-alignv=bottom] .custom-input{bottom:0;top:auto}.form-input-wrapper[data-custom-input-alignv=bottom] .custom-input:before{bottom:13px;top:auto}.form-input-wrapper[data-custom-input-height="4"] .custom-input{height:246px}.form-input-wrapper[data-custom-input-height="3"] .custom-input{height:180px}.form-input-wrapper[data-custom-input-height="2"] .custom-input{height:114px}