inv-input-row .inv-field-error,inv-input-inline .inv-field-error,inv-input-plain .inv-field-error,inv-fileupload .inv-field-error{display:none}inv-input-row .inv-submitted .inv-field-error,inv-input-inline .inv-submitted .inv-field-error,inv-input-plain .inv-submitted .inv-field-error,inv-fileupload .inv-submitted .inv-field-error{display:block}inv-input-row .inv-input-block,inv-input-inline .inv-input-block,inv-input-plain .inv-input-block,inv-fileupload .inv-input-block{display:table;width:100%}inv-input-row .inv-input-field,inv-input-inline .inv-input-field,inv-input-plain .inv-input-field,inv-fileupload .inv-input-field{display:table-cell}inv-input-row .inv-pre-label,inv-input-inline .inv-pre-label,inv-input-plain .inv-pre-label,inv-fileupload .inv-pre-label{display:table-cell;width:auto;white-space:nowrap;text-align:right}inv-input-row .inv-textarea,inv-input-inline .inv-textarea,inv-input-plain .inv-textarea,inv-fileupload .inv-textarea{width:100%!important;height:auto}inv-input-row input[type=checkbox]:checked:disabled+label:before,inv-input-inline input[type=checkbox]:checked:disabled+label:before,inv-input-plain input[type=checkbox]:checked:disabled+label:before,inv-fileupload input[type=checkbox]:checked:disabled+label:before{background-image:none!important}inv-input-row input[type=number],inv-input-inline input[type=number],inv-input-plain input[type=number],inv-fileupload input[type=number]{-moz-appearance:textfield}inv-input-row input[type=number]::-webkit-inner-spin-button,inv-input-row input[type=number]::-webkit-outer-spin-button,inv-input-inline input[type=number]::-webkit-inner-spin-button,inv-input-inline input[type=number]::-webkit-outer-spin-button,inv-input-plain input[type=number]::-webkit-inner-spin-button,inv-input-plain input[type=number]::-webkit-outer-spin-button,inv-fileupload input[type=number]::-webkit-inner-spin-button,inv-fileupload input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}inv-input-row .inv-expandable,inv-input-inline .inv-expandable,inv-input-plain .inv-expandable,inv-fileupload .inv-expandable{text-align:center!important}@media (max-width: 639px){inv-input-row .inv-control-has-no-tooltip .info-space+.padding-left-25,inv-input-row .inv-control-has-no-tooltip .padding-left-25,inv-input-inline .inv-control-has-no-tooltip .info-space+.padding-left-25,inv-input-inline .inv-control-has-no-tooltip .padding-left-25,inv-input-plain .inv-control-has-no-tooltip .info-space+.padding-left-25,inv-input-plain .inv-control-has-no-tooltip .padding-left-25,inv-fileupload .inv-control-has-no-tooltip .info-space+.padding-left-25,inv-fileupload .inv-control-has-no-tooltip .padding-left-25{padding-left:0}}inv-portal-input .error small,inv-portal-input .error label{color:#d90000!important}inv-portal-input .radio{padding-top:0;display:flex;margin-bottom:5px}inv-portal-input .radio input.disabled+label:hover:before{background-position:top left}inv-portal-input .radio input.disabled+label:after{content:" ";height:16px;width:16px;background:#ddd;border-radius:50%;position:absolute;left:-.3125rem;top:0;margin:1px}inv-portal-input .radio .disabled.checked+label:after{border:2px solid #ddd;background:#d8e3a5}inv-portal-input .radio label{line-height:1.125rem!important}inv-portal-input .radio-button{position:relative;display:inline-block;margin:5px;border:1px solid #6e9aca;background-color:#fff;cursor:pointer;flex-basis:110px;flex-grow:1}inv-portal-input .radio-button:hover{border:2px solid #024589}inv-portal-input .radio-button:hover label{padding:3px 34px;min-height:24px}inv-portal-input .radio-button:hover label:before{top:calc(50% - 9px);left:9px}inv-portal-input .radio-button label{background-color:#fff;padding:4px 35px;margin:1px;font-weight:700;cursor:pointer;width:calc(100% - 2px);display:inline-flex;justify-content:center;align-items:center;min-height:26px;text-align:center;height:calc(100% - 2px)}inv-portal-input .radio-button label span,inv-portal-input .radio-button label:before{color:#024589!important}inv-portal-input .radio-button label:before{visibility:hidden;font-family:vkb-iconfont;content:"p";top:calc(50% - 9px);left:10px;font-size:24px}inv-portal-input .radio-button label:after{display:none}inv-portal-input .radio-button input.checked+label{background-color:#d8e3a5}inv-portal-input .radio-button input.checked+label span,inv-portal-input .radio-button input.checked+label:before{color:#024589!important}@media screen and (max-width: 640px){inv-portal-input .radio-button input.checked+label{font-weight:400}}inv-portal-input .radio-button input.checked+label:before{visibility:visible;background-image:none;font-family:vkb-iconfont;content:"p"}inv-portal-input .radio-button input:not(.checked)+label{font-weight:400}inv-portal-input .radio-error{border-color:#d90000}inv-portal-input .radio-flex{display:flex;flex-direction:row;margin:-5px -5px 0;flex-wrap:wrap}inv-input-plain .button-with-icon{display:flex!important;gap:30px;justify-content:space-between;padding:20px 15px!important}inv-input-plain .button-with-icon:before{display:none!important}inv-input-plain .button-with-icon i{transform:scale(1.5);align-self:center;margin-right:12px}inv-input-plain .button-with-icon span{text-align:left!important}inv-input-plain .button-with-icon img.isSvg{width:20px;transform:scale(1.5)}@media only screen and (min-width: 40.063em){inv-input-plain .radio-wrapper.left-wrapper-50,inv-input-plain .radio-wrapper.right-wrapper-50,inv-input-plain .radio-wrapper.form-group{width:49%}}inv-date-input .inv-field-error{display:none}inv-date-input .inv-submitted .inv-field-error{display:block}inv-betreuersuche .betreuer-list{margin:.9375rem 0}inv-betreuersuche .betreuer-list li{list-style:none}inv-betreuersuche .betreuer-list li label:before{top:2px!important}inv-betreuersuche .betreuer-list .noSelect label{padding-left:0;margin-left:0}inv-betreuersuche .betreuer-list .noSelect label:before{display:none}inv-betreuersuche .betreuer-label{display:flex;flex-direction:row;align-items:center}inv-betreuersuche .betreuer-label span:first-child{color:#fff;min-width:22px;text-align:center;padding:2px;margin-right:5px}inv-betreuersuche #agentsList{max-height:300px;overflow:auto}.inv-ajax-loader{background-color:#fff;height:100%;left:0;opacity:.75;position:fixed;top:0;width:100%;z-index:10000}.inv-ajax-loader-animation{animation:inv-ajax-loader-spin 2.5s linear infinite;border:10px solid #004f9e;border-bottom-color:#47a3ff;border-radius:50%;box-sizing:border-box;height:100px;left:calc(50% - 50px);position:absolute;top:calc(50% - 50px);width:100px;z-index:1}@keyframes inv-ajax-loader-spin{0%{transform:scale(1) rotate(0)}50%{transform:scale(1.2) rotate(180deg)}to{transform:scale(1) rotate(360deg)}}.inv-ajax-outer-elem-div{background-color:#fff;opacity:.75;z-index:11000}[ajaxloader]{position:relative}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}inv-modal .inv-modal-fade-in,.inv-modal .inv-modal-fade-in{animation-name:nkp-user-admin-tool-fade-in}inv-modal .inv-modal-fade-out,.inv-modal .inv-modal-fade-out{animation-name:nkp-user-admin-tool-fade-out;display:none}inv-modal .inv-modal-fade,.inv-modal .inv-modal-fade{animation-duration:.66s}inv-modal .close-button,.inv-modal .close-button{float:right;font-size:125%}inv-modal .modal-container,.inv-modal .modal-container{background-color:#0003;float:left;height:100%;left:0;margin:0;position:fixed;top:0;width:100%;z-index:10000}inv-modal .modal-container .modal-page-overlay,.inv-modal .modal-container .modal-page-overlay{left:50%;max-width:850px;position:relative;top:50%;transform:translate(-50%,-50%);width:90%;max-height:95vh}inv-modal .modal-container .modal-page-overlay .modal-box,.inv-modal .modal-container .modal-page-overlay .modal-box{background-color:#fff;box-shadow:5px 5px 5px #00000080;padding:15px;overflow:auto;max-height:95vh}inv-modal .modal-content-container,.inv-modal .modal-content-container{left:50%;top:50%;transform:translate(-50%,-50%);align-self:center;border:1px solid #000000;margin:0 auto;padding:25px 20px;display:flex;background:#fff;flex-direction:column;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b;position:fixed;z-index:10000}inv-modal .modal-content-container.dialog,.inv-modal .modal-content-container.dialog{width:500px;height:auto}inv-modal .modal-content-container .modal-headline,.inv-modal .modal-content-container .modal-headline{text-align:left}inv-modal .modal-content-container .modal-content,.inv-modal .modal-content-container .modal-content{flex:1 1 auto}inv-modal .modal-content-container .modal-footer,.inv-modal .modal-content-container .modal-footer{margin-top:25px}inv-toast-message .inv-toast-message{display:flex;justify-content:center;position:fixed;width:100%;top:150px;left:0;z-index:10100}inv-toast-message .inv-toast-message>div{background-color:#fff;max-width:95%;width:360px}inv-toast-message .inv-toast-message>div>div{border-style:solid;border-width:2px 2px 2px 50px;display:flex;align-items:center}inv-toast-message .inv-toast-message>div>div em.pictogram{color:#fff;font-size:150%;text-align:center;min-width:50px;margin-left:-50px}inv-toast-message .inv-toast-message>div>div .closer{font-weight:400;font-style:normal;font-size:100%;padding:.25rem;cursor:pointer;align-self:flex-start}inv-toast-message .inv-toast-message>div>div.advice{border-color:#024589}inv-toast-message .inv-toast-message>div>div.advice em.pictogram{background-color:#024589}inv-toast-message .inv-toast-message>div>div.error{border-color:#d90000}inv-toast-message .inv-toast-message>div>div.error em.pictogram{background-color:#d90000}inv-toast-message .inv-toast-message>div>div.success{border-color:#b4cf35}inv-toast-message .inv-toast-message>div>div.success em.pictogram{background-color:#b4cf35}inv-toast-message .inv-toast-message>div>div.warn{border-color:#ffc20d}inv-toast-message .inv-toast-message>div>div.warn em.pictogram{background-color:#ffc20d}inv-toast-message .inv-toast-message>div>div p{flex:auto;padding:.25rem .5rem}inv-toast-message .inv-toast-message>div>div p span{font-size:80%;line-height:1.25rem}inv-toast-message .inv-toast-message>div>div p span:after,inv-toast-message .inv-toast-message>div>div p span:before{content:none!important}inv-toast-message .inv-toast-message+.inv-toast-message{padding-left:10px;padding-top:5px;z-index:999}simple-tarifauswahl-row .tariftabelle-row{display:flex;flex-direction:row;align-items:stretch}@media screen and (max-width: 639px){simple-tarifauswahl-row .tariftabelle-row{border-bottom:2px solid #e7effb;padding-bottom:7px;margin-bottom:-7px}}simple-tarifauswahl-row .tariftabelle-row .tariftabelle-label{align-self:flex-end}@media screen and (max-width: 639px){simple-tarifauswahl-row .tariftabelle-row{flex-direction:column}}simple-tarifauswahl-row .tariftabelle-row .table-icon{position:static;display:inline-block;height:24px;width:24px;cursor:pointer;border-radius:50%;text-align:center;color:#fff;font-size:.75rem;line-height:1.5rem}simple-tarifauswahl-row .tariftabelle-row .table-yes{background-color:#b4cf35}simple-tarifauswahl-row .tariftabelle-row .table-no{background-color:#d7e5f8}simple-tarifauswahl-row .tariftabelle-row .group-label{position:relative;padding-left:25px}simple-tarifauswahl-row .tariftabelle-row .group-label i,simple-tarifauswahl-row .tariftabelle-row .group-label em{position:absolute;left:0;top:4px}simple-tarifauswahl-table .zahlweise-label{margin:1rem 0 0}simple-tarifauswahl-table .zahlweise-container{margin:0 -7px 7px}simple-tarifauswahl-table .zahlweise-container inv-input-plain>div:first-child{display:flex;flex-direction:row;flex-wrap:wrap}simple-tarifauswahl-table .zahlweise-container .radio-wrapper{margin:7px;flex-grow:1;flex-basis:100px}@media screen and (max-width: 639px){simple-tarifauswahl-table .zahlweise-container .radio-wrapper{flex-basis:200px}}simple-tarifauswahl-table .zahlweise-container .radio-wrapper label{width:100%}simple-tarifauswahl-table .tariftabelle{font-weight:600;color:#024589}simple-tarifauswahl-table .tariftabelle .hint{left:auto!important;max-width:calc(100% - 2.8rem)}simple-tarifauswahl-table .tariftabelle h4{margin:0!important}simple-tarifauswahl-table .tariftabelle-label{width:40%;padding:.4375rem .9375rem}@media screen and (max-width: 639px){simple-tarifauswahl-table .tariftabelle-label{width:100%}}simple-tarifauswahl-table .tariftabelle-cell{display:flex;flex-direction:column;align-items:stretch;justify-content:center;position:relative;text-align:center;border-left:2px solid #e7effb;padding:0 .9375rem;width:100%;overflow:visible}@media screen and (max-width: 768px){simple-tarifauswahl-table .tariftabelle-cell{padding:0 4px}}simple-tarifauswahl-table .tariftabelle-cell i,simple-tarifauswahl-table .tariftabelle-cell em{align-self:center;cursor:default!important}simple-tarifauswahl-table .tariftabelle-cell input,simple-tarifauswahl-table .tariftabelle-cell select{text-align:center;text-align-last:center;width:100%!important;margin:0!important;padding:0!important}simple-tarifauswahl-table .tariftabelle-cell input[type=checkbox]+label{left:-10px;top:5px;margin:0!important;padding:0!important;cursor:pointer}simple-tarifauswahl-table .tariftabelle-cell input[type=checkbox]+label:before{height:24px!important;width:24px!important;padding-left:0!important;font-size:14px!important}simple-tarifauswahl-table .tariftabelle-cell inv-input-plain{position:relative}simple-tarifauswahl-table .tariftabelle-cell .hint-wrapper{position:absolute;z-index:5000}simple-tarifauswahl-table .tariftabelle-cell .hint{max-width:100%!important;padding:.5rem!important}simple-tarifauswahl-table .tariftabelle-cell-container{display:flex;flex-direction:row;width:60%}@media screen and (max-width: 639px){simple-tarifauswahl-table .tariftabelle-cell-container{width:100%}simple-tarifauswahl-table .tariftabelle-cell-container>div:first-child,simple-tarifauswahl-table .tariftabelle-cell-container>span:first-child{border-left:none}}simple-tarifauswahl-table .tariftabelle-header{display:flex;flex-direction:row;font-size:1.25rem;margin-top:40px}simple-tarifauswahl-table .tariftabelle-header .tariftabelle-label{background-color:#e7effb}simple-tarifauswahl-table .tariftabelle-header .tariftabelle-cell{padding:.4375rem .9375rem;background-color:#e7effb}@media screen and (max-width: 768px){simple-tarifauswahl-table .tariftabelle-header .tariftabelle-cell{padding:.4375rem 4px!important}}@media screen and (max-width: 639px){simple-tarifauswahl-table .tariftabelle-header{font-size:1rem}simple-tarifauswahl-table .tariftabelle-header .tariftabelle-label{display:none}}simple-tarifauswahl-table .tariftabelle-body{display:flex;flex-direction:column}simple-tarifauswahl-table .tariftabelle-body *{font-size:16px!important}@media screen and (max-width: 639px){simple-tarifauswahl-table .tariftabelle-body .tariftabelle-cell *,simple-tarifauswahl-table .tariftabelle-body .tariftabelle-label *{font-size:14px!important}simple-tarifauswahl-table .tariftabelle-body>div:not(:first-child){padding-top:7px}}simple-tarifauswahl-table .tariftabelle-footer{display:flex;flex-direction:row;align-items:center;font-size:1.25rem;background-color:#e7effb}simple-tarifauswahl-table .tariftabelle-footer .tariftabelle-cell{border-left:2px solid #fff;padding:.9375rem}@media screen and (max-width: 768px){simple-tarifauswahl-table .tariftabelle-footer .tariftabelle-cell{padding:.9375rem 4px!important}}@media screen and (max-width: 639px){simple-tarifauswahl-table .tariftabelle-footer .tariftabelle-cell{padding:.4375rem 4px!important}}@media screen and (max-width: 639px){simple-tarifauswahl-table .tariftabelle-footer{flex-direction:column;font-size:1rem;margin-top:7px}}simple-tarifauswahl-table .tariftabelle-buttons{display:flex;flex-direction:row;font-size:1rem}simple-tarifauswahl-table .tariftabelle-buttons .tariftabelle-cell{justify-content:flex-start;padding-top:.875rem}@media screen and (max-width: 639px){simple-tarifauswahl-table .tariftabelle-buttons .tariftabelle-label{display:none}}simple-tarifauswahl-table .tariftabelle-group>div:first-child{width:100%;background-color:#e7effb;padding:.4375rem .9375rem}@media screen and (min-width: 640px){simple-tarifauswahl-table .tariftabelle-group>div:last-child app-shared-tarifauswahl-row:first-child .tariftabelle-label{padding-top:.875rem}simple-tarifauswahl-table .tariftabelle-group>div:last-child app-shared-tarifauswahl-row:last-child .tariftabelle-label{padding-bottom:.875rem}}@media screen and (max-width: 639px){simple-tarifauswahl-table .tariftabelle-group>div:last-child app-shared-tarifauswahl-row:not(:last-child) .tariftabelle-cell-container{border-bottom:2px solid #e7effb;padding-bottom:7px;margin-bottom:-7px}simple-tarifauswahl-table .tariftabelle-group>div:last-child app-shared-tarifauswahl-row:not(:first-child) .tariftabelle-label{padding-top:14px}}simple-tarifauswahl-table .tariftabelle .recommendation{position:absolute;display:none;background-color:#b4cf35;width:calc(100% + 4px);left:-2px;bottom:calc(100% + 6px);padding:9px 5px;font-size:1rem}simple-tarifauswahl-table .tariftabelle .recommendation:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #B4CF35;position:absolute;display:block;content:" ";bottom:-10px;left:calc(50% - 10px);width:0}simple-tarifauswahl-table .tariftabelle .is-recommendation{display:block!important}simple-tarifauswahl-table .icon-button{display:flex;justify-content:center;flex-wrap:wrap;text-align:center!important;padding:2px!important;margin:7px 0 8px!important;width:100%}simple-tarifauswahl-table .icon-button span{line-height:normal!important;margin:0!important;font-size:14px!important}simple-tarifauswahl-table .icon-button i,simple-tarifauswahl-table .icon-button em{margin:0 8px 0 0!important;line-height:100%!important}simple-tarifauswahl-table .action-button{line-height:normal!important;padding:10px 4px!important}@media screen and (max-width: 639px){simple-tarifauswahl-table .action-button{padding:10px 2px!important;font-size:14px!important}}simple-tarifauswahl-table .action-button.selected-button{color:#fff;background-color:#024589}simple-tarifauswahl-table .action-button.selected-button:hover{background-color:#024589;color:#fff}simple-tarifauswahl-table .action-button.selected-button:before{position:static;top:inherit;left:inherit;display:inline-block;width:19px;height:16px;line-height:16px;padding-left:0;padding-top:0;margin-top:-2px;vertical-align:middle;text-align:left;font-family:vkb-iconfont;speak:none;font-style:normal;font-weight:400;content:"p";font-size:1rem;color:#fff}simple-tarifauswahl-table .action-button.not-selected-button{color:#024589;background-color:#e7effb}simple-tarifauswahl-table .action-button.not-selected-button:hover{background-color:#024589;color:#fff}
