#divButtons1,#divButtons2a,#divButtons2b,#divButtons3,#divDetailsReserveringsruimte,#divHelpStartTekst,#divTussenResult1,#divTussenResult2a,#divTussenResult2b1,#divTussenResult2b2,#divTussenResult2c1,#divTussenResult2c2,#divTussenResultaat,#divVersie,#fsInvoer1,#fsInvoer2,#fsInvoer3,#fsInvoer4,.Reserveringsruimte,.VragenAlgemeen,.clMaxResBereikt{display:none}#but_bereken:disabled{opacity:.5}.field-container{margin-bottom:2rem}.bld-form input[type=text],.bld-form select{background-color:#fff;border:1px solid #000;border-radius:0;height:48px;line-height:1.375}.bld-form .clJaNee fieldset,.bld-form p{margin-bottom:1.5rem}.bld-form label,.bld-form legend{font-family:RObold,Segoe UI,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.375}.bld-form label{display:block}.bld-form select{-webkit-appearance:none;appearance:none;background-clip:padding-box;background-image:linear-gradient(45deg,transparent 50%,#b4b4b4 0),linear-gradient(135deg,#b4b4b4 50%,transparent 0);background-position:calc(100% - 21px) calc(1em + 5px),calc(100% - 16px) calc(1em + 5px),calc(100% - 2.5em) .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em;cursor:pointer;display:inline-block;padding:12px 32px 12px 16px;width:100%}.bld-form .clJaNee fieldset{display:inline-block;max-width:94%}.bld-form .clJaNee .hlpButton{position:absolute}.bld-form input[type=radio]+label{display:inline-block;font-family:ROregular,Segoe UI,Helvetica Neue,sans-serif;margin-right:10px}.bld-form .inpPrefix{margin-left:15px;margin-top:13px;position:relative;z-index:10}.bld-form .inpPrefix+input.inpBedrag{margin-left:-27px;padding-left:35px}.bld-form input[type=text]{padding:.75rem 1rem}.bld-form input[type=text]:not(.hasDatepicker):not(.inpBedrag):not(.inpPercentage){display:block;width:100%}.bld-form input.inpBedrag{width:50%}.bld-form input.inpPercentage{padding-right:27px;width:6rem}.bld-form .inpSuffix{margin-left:-26px;margin-right:10px}.bld-form input.hasDatepicker+img.ui-datepicker-trigger{cursor:pointer;margin-left:-31px;padding-top:13px;vertical-align:top;width:23px}.clButtonLine{text-align:right}.bld-form #fsInvoer1 label,.bld-form #fsInvoer2 label,.bld-form .Reserveringsruimte label{font-family:ROregular,Segoe UI,Helvetica Neue,sans-serif}@media (min-width:1024px){.bld-form select{max-width:50%}.bld-form input[type=text]:not(.hasDatepicker):not(.inpBedrag):not(.inpPercentage){width:100%}.bld-form #fsInvoer1 label,.bld-form #fsInvoer2 label,.bld-form .Reserveringsruimte label{display:inline-block;width:50%}.bld-form #fsInvoer1 input[type=text],.bld-form #fsInvoer2 input[type=text],.bld-form .Reserveringsruimte input[type=text]{display:inline-block;width:38%}}.clMaxResBereikt{background-color:#fff4dc;border:1px solid #000;padding:4px}#divDetailsReserveringsruimte{background:#d3d3d3;border:1px solid;padding:.3em}#divPensioenaangroeiBerekenenJaNee,#divPensioenopbouwWerkgever{display:block}@media print{#fsKeuze input+label{float:left}}.clPrinten{display:none}.hlpButton{background-color:#fdf6bb;border:1px solid #000;border-radius:0;font-size:1.1em;height:fit-content;line-height:1;margin-left:10px;padding:3px 5px;text-align:center;width:22px}.hlpButton:hover,.hlpButton[aria-expanded=true]{background-color:#154273;border:1px solid #154273;color:#fff}.helpContainer{background-color:#ddeff8;margin-bottom:.875rem;margin-top:5px;padding:1rem 2rem 1rem 1rem;position:relative}.helpContainer :last-child{margin-bottom:0}.helpContainer:before{border-bottom:10px solid #ddeff8;border-left:8px solid transparent;border-right:8px solid transparent;border-top:0;content:"";display:block;left:10px;position:absolute;top:-10px}.visible{display:block;visibility:visible}.hidden{display:none!important;visibility:hidden}.message_err{background-color:#f2bfbb;background-image:url(../css/skin/message_err.png);background-position:.5em .5em;background-repeat:no-repeat;margin-bottom:1em;padding:8px 10px 8px 34px}.message_err p{margin-bottom:0}.clTopClose{position:absolute;right:.6rem;top:.5rem}.clTopClose .closeButton{background-color:transparent;border:none;border-radius:unset;display:block;height:auto;height:1rem;margin:0;padding:0;width:1rem}.Reserveringsruimte>h4,.field-container>h3{display:inline-block}