html{font-size:14px}@media(min-width:768px){html{font-size:16px}}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem white,0 0 0 .25rem #258cfb}html{position:relative;min-height:100%}body{margin-bottom:60px}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:var(--bs-secondary-color);text-align:end}.form-floating>.form-control-plaintext:focus::placeholder,.form-floating>.form-control:focus::placeholder{text-align:start}.app-content{background-image:url(/img/bv_quer_stripe_trans.png);background-repeat:repeat-x;background-attachment:fixed;background-position:bottom}.app-sidebar-content{background-image:url(/img/bad_voeslau_stripe_sm_2.png);background-repeat:no-repeat}.ribbon1{position:absolute;top:-6.1px;right:10px}.ribbon1:after{position:absolute;content:"";width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:10px solid}.ribbon1 span{display:block;padding:6px 4px 0;border-top-right-radius:6px;width:60px;font-size:11px;font-weight:500}.ribbon1 span:before,.ribbon1 span:after{position:absolute;content:""}.ribbon1 span:before{height:6px;width:4px;left:-4px;top:0}.ribbon1 span:after{height:6px;width:6px;left:-6px;top:0;border-radius:8px 8px 0 0}.ribbon1 span.rib1-primary,.ribbon1 span:before{background:#3167f3}.ribbon1 span.rib1-primary:after{background:#0c41cc}.ribbon1 span.rib1-secondary,.ribbon1 span:before{background:#a8b5d1}.ribbon1 span.rib1-secondary:after{background:#768ab7}.ribbon1 span.rib1-success,.ribbon1 span:before{background:#0da684}.ribbon1 span.rib1-success:after{background:#075f4c}.ribbon1 span.rib1-info,.ribbon1 span:before{background:#41cbd8}.ribbon1 span.rib1-info:after{background:#239eaa}.ribbon1 span.rib1-warning,.ribbon1 span:before{background:#f4a14d}.ribbon1 span.rib1-warning:after{background:#e67b0e}.ribbon1 span.rib1-danger,.ribbon1 span:before{background:#ef3463}.ribbon1 span.rib1-danger:after{background:#c7103e}.ribbon1 span.rib1-pink,.ribbon1 span:before{background:#fd3c97}.ribbon1 span.rib1-pink:after{background:#ea0270}.ribbon1 span.rib1-purple,.ribbon1 span:before{background:#5b58e6}.ribbon1 span.rib1-purple:after{background:#231fd2}.ribbon1 span.rib1-blue,.ribbon1 span:before{background:#3167f3}.ribbon1 span.rib1-blue:after{background:#0c41cc}.ribbon1 span.rib1-light,.ribbon1 span:before{background:#f4f6f9}.ribbon1 span.rib1-light:after{background:#c2cede}.ribbon1 span.rib1-dark,.ribbon1 span:before{background:#25282d}.ribbon1 span.rib1-dark:after{background:#020303}.ribbon1.rib1-primary:after{border-top-color:#3167f3}.ribbon1.rib1-secondary:after{border-top-color:#a8b5d1}.ribbon1.rib1-success:after{border-top-color:#0da684}.ribbon1.rib1-info:after{border-top-color:#41cbd8}.ribbon1.rib1-warning:after{border-top-color:#f4a14d}.ribbon1.rib1-danger:after{border-top-color:#ef3463}.ribbon1.rib1-pink:after{border-top-color:#fd3c97}.ribbon1.rib1-purple:after{border-top-color:#5b58e6}.ribbon1.rib1-blue:after{border-top-color:#3167f3}.ribbon1.rib1-light:after{border-top-color:#f4f6f9}.ribbon1.rib1-dark:after{border-top-color:#25282d}.ribbon4{width:100%;height:188px;position:absolute;top:-8px;left:8px;overflow:hidden}.ribbon4:before,.ribbon4:after{content:"";position:absolute}.ribbon4:before{width:40px;height:8px;right:44px;border-radius:8px 8px 0 0}.ribbon4:after{width:8px;height:40px;right:0;top:44px;border-radius:0 8px 8px 0}.ribbon4.rib4-primary:after,.ribbon4.rib4-primary:before{background:#0d49e4}.ribbon4.rib4-secondary:after,.ribbon4.rib4-secondary:before{background:#8799bf}.ribbon4.rib4-success:after,.ribbon4.rib4-success:before{background:#09775e}.ribbon4.rib4-info:after,.ribbon4.rib4-info:before{background:#27b2bf}.ribbon4.rib4-warning:after,.ribbon4.rib4-warning:before{background:#f1881d}.ribbon4.rib4-danger:after,.ribbon4.rib4-danger:before{background:#de1245}.ribbon4.rib4-pink:after,.ribbon4.rib4-pink:before{background:#fc0a7c}.ribbon4.rib4-purple:after,.ribbon4.rib4-purple:before{background:#2f2cdf}.ribbon4.rib4-blue:after,.ribbon4.rib4-blue:before{background:#0d49e4}.ribbon4.rib4-light:after,.ribbon4.rib4-light:before{background:#d3dbe7}.ribbon4.rib4-dark:after,.ribbon4.rib4-dark:before{background:#0e0f11}.ribbon4 .ribbon4-band{width:170px;height:20px;line-height:20px;position:absolute;top:16px;right:-50px;z-index:2;overflow:hidden;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px dashed;text-align:center;font-size:11px;font-weight:500}.ribbon4 .ribbon4-band.ribbon4-band-primary{-webkit-box-shadow:0 0 0 3px #3167f3,0 21px 5px -18px rgba(122,130,177,.6);box-shadow:0 0 0 3px #3167f3,0 21px 5px -18px rgba(122,130,177,.6);background:#3167f3}.ribbon4 .ribbon4-band.ribbon4-band-secondary{-webkit-box-shadow:0 0 0 3px #a8b5d1,0 21px 5px -18px rgba(122,130,177,.6);box-shadow:0 0 0 3px #a8b5d1,0 21px 5px -18px rgba(122,130,177,.6);background:#a8b5d1}.ribbon4 .ribbon4-band.ribbon4-band-success{-webkit-box-shadow:0 0 0 3px #0da684,0 21px 5px -18px rgba(122,130,177,.6);box-shadow:0 0 0 3px #0da684,0 21px 5px -18px rgba(122,130,177,.6);background:#0da684}.ribbon4 .ribbon4-band.ribbon4-band-info{-webkit-box-shadow:0 0 0 3px #41cbd8,0 21px 5px -18px rgba(122,130,177,.6);box-shadow:0 0 0 3px #41cbd8,0 21px 5px -18px rgba(122,130,177,.6);background:#41cbd8}.ribbon4 .ribbon4-band.ribbon4-band-warning{-webkit-box-shadow:0 0 0 3px #f4a14d,0 21px 5px -18px rgba(122,130,177,.6);box-shadow:0 0 0 3px #f4a14d,0 21px 5px -18px rgba(122,130,177,.6);background:#f4a14d}.ribbon4 .ribbon4-band.ribbon4-band-danger{-webkit-box-shadow:0 0 0 3px #ef3463,0 21px 5px -18px rgba(122,130,177,.6);box-shadow:0 0 0 3px #ef3463,0 21px 5px -18px rgba(122,130,177,.6);background:#ef3463}.ribbon4 .ribbon4-band.ribbon4-band-pink{-webkit-box-shadow:0 0 0 3px #fd3c97,0 21px 5px -18px rgba(122,130,177,.6);box-shadow:0 0 0 3px #fd3c97,0 21px 5px -18px rgba(122,130,177,.6);background:#fd3c97}.ribbon4 .ribbon4-band.ribbon4-band-purple{-webkit-box-shadow:0 0 0 3px #5b58e6,0 21px 5px -18px rgba(122,130,177,.6);box-shadow:0 0 0 3px #5b58e6,0 21px 5px -18px rgba(122,130,177,.6);background:#5b58e6}.ribbon4 .ribbon4-band.ribbon4-band-blue{-webkit-box-shadow:0 0 0 3px #3167f3,0 21px 5px -18px rgba(122,130,177,.6);box-shadow:0 0 0 3px #3167f3,0 21px 5px -18px rgba(122,130,177,.6);background:#3167f3}.ribbon4 .ribbon4-band.ribbon4-band-light{-webkit-box-shadow:0 0 0 3px #f4f6f9,0 21px 5px -18px rgba(122,130,177,.6);box-shadow:0 0 0 3px #f4f6f9,0 21px 5px -18px rgba(122,130,177,.6);background:#f4f6f9}.ribbon4 .ribbon4-band.ribbon4-band-dark{-webkit-box-shadow:0 0 0 3px #25282d,0 21px 5px -18px rgba(122,130,177,.6);box-shadow:0 0 0 3px #25282d,0 21px 5px -18px rgba(122,130,177,.6);background:#25282d}#managementIndexTable{width:100%;font-size:smaller}#managementIndexTable>:not(caption)>*>*{padding:.2rem .2rem}#tableKundeBuchungen{max-width:40rem;font-size:smaller}#tableKundeBuchungen .tableKundeBuchungZusatzkisten,#tableKundeBuchungen .tableKundeBuchungAbokisten{margin-bottom:0 !important}#tableKundeBuchungen .tableKundeBuchungZusatzkisten .buchungTextCol,#tableKundeBuchungen .tableKundeBuchungAbokisten .buchungTextCol{max-width:12rem}#tableKundeBuchungen .tableKundeBuchungZusatzkisten .buchungAnzahlCol,#tableKundeBuchungen .tableKundeBuchungAbokisten .buchungAnzahlCol{width:4rem}#tableKundeBuchungen>:not(caption)>*>*{padding:.2rem .2rem}.tableKundeBuchungZusatzkisten>:not(caption)>*>*{padding:.2rem .2rem}.tableKundeBuchungAbokisten>:not(caption)>*>*{padding:.2rem .2rem}.switch{position:relative;display:inline-block;width:53px;height:25px;float:right}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input.default:checked+.slider{background-color:#3d4a5d}input.primary:checked+.slider{background-color:#2196f3}input.success:checked+.slider{background-color:#8bc34a}input.info:checked+.slider{background-color:#3de0f5}input.warning:checked+.slider{background-color:#ffc107}input.danger:checked+.slider{background-color:#f44336}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.rounded-left-0{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-right-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}#kistenplanungAuswahl{position:fixed;right:0;margin-left:85vh;top:10.5rem;max-width:40rem}.sortingIndicator{opacity:0}