@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local(''),url(fonts/roboto-v29-latin-ext_latin-100.woff2) format('woff2'),url(fonts/roboto-v29-latin-ext_latin-100.woff) format('woff')}@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:local(''),url(fonts/roboto-v29-latin-ext_latin-100italic.woff2) format('woff2'),url(fonts/roboto-v29-latin-ext_latin-100italic.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local(''),url(fonts/roboto-v29-latin-ext_latin-300.woff2) format('woff2'),url(fonts/roboto-v29-latin-ext_latin-300.woff) format('woff')}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local(''),url(fonts/roboto-v29-latin-ext_latin-300italic.woff2) format('woff2'),url(fonts/roboto-v29-latin-ext_latin-300italic.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(''),url(fonts/roboto-v29-latin-ext_latin-regular.woff2) format('woff2'),url(fonts/roboto-v29-latin-ext_latin-regular.woff) format('woff')}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local(''),url(fonts/roboto-v29-latin-ext_latin-italic.woff2) format('woff2'),url(fonts/roboto-v29-latin-ext_latin-italic.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local(''),url(fonts/roboto-v29-latin-ext_latin-500.woff2) format('woff2'),url(fonts/roboto-v29-latin-ext_latin-500.woff) format('woff')}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:local(''),url(fonts/roboto-v29-latin-ext_latin-500italic.woff2) format('woff2'),url(fonts/roboto-v29-latin-ext_latin-500italic.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local(''),url(fonts/roboto-v29-latin-ext_latin-700.woff2) format('woff2'),url(fonts/roboto-v29-latin-ext_latin-700.woff) format('woff')}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:local(''),url(fonts/roboto-v29-latin-ext_latin-700italic.woff2) format('woff2'),url(fonts/roboto-v29-latin-ext_latin-700italic.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local(''),url(fonts/roboto-v29-latin-ext_latin-900.woff2) format('woff2'),url(fonts/roboto-v29-latin-ext_latin-900.woff) format('woff')}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:local(''),url(fonts/roboto-v29-latin-ext_latin-900italic.woff2) format('woff2'),url(fonts/roboto-v29-latin-ext_latin-900italic.woff) format('woff')}body,html{height:100%;margin:0}body{font-family:Roboto,sans-serif}body>header{color:#318bbf}.h1,h1{font-size:1.8rem;color:#318bbf}.h2,h2{font-size:1.4rem;color:#318bbf;margin-top:1em}.h3,h3{font-size:1.2rem;margin-top:1em}.h4,h4{font-size:1.1rem;margin-top:1em}h2.mb-0,h3.mb-0,h4.mb-0{margin-top:0}a:link,a:visited{color:#318bbf}a:active,a:hover{color:#bbb}#topmenu{background-color:#318bbf;color:#fff}#topmenu a:link,#topmenu a:visited{color:#fff}#logo{padding-top:25px}#logo h1{font-weight:400;color:#9c9e9f}#logo h1 span{color:#318bbf;font-weight:600}#logo h1 a{color:inherit}#logo h1 a:hover{text-decoration:none;color:inherit}@media (min-width:700px){#logo{float:left;padding:25px 0}}#hauptmenu{a:link,a:active}#hauptmenu a:visited{color:#318bbf}#hauptmenu a:hover{color:#ddd}@media (min-width:700px){#hauptmenu{float:right;padding:25px 100px 0 25px}}#footermenu,#hauptmenu2{padding-left:15px}@media (min-width:992px){#footermenu,#hauptmenu2{padding-left:0}}#hauptmenu2{padding-bottom:15px}@media (min-width:992px){#hauptmenu2{padding-bottom:0}}#nav-leichte-sprache{padding:.5rem 0}@media (min-width:700px){#nav-leichte-sprache{text-align:right}}@media (min-width:992px){#nav-leichte-sprache{text-align:right;padding:0 .5rem .5rem 0}}.custom-radio .custom-control-input:checked~.custom-control-label::after,.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#318bbf;border-radius:50%;font-size:30px}.custom-checkbox .custom-control-input:checked~.custom-control-label::after,.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#318bbf;border-radius:.25rem}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(57,169,220,.25)}#hilfeplan-formular .form-row{margin-top:25px;margin-bottom:25px}#hilfeplan-formular .form-row.border{margin-left:0;margin-right:0;border:1px solid #ced4da;padding:10px;border-radius:.25rem}.uhrzeit-top{cursor:pointer;font-weight:600}.uhrzeit-sub{display:none;margin-left:25px;padding-left:0}.uhrzeit-top{padding:25px 0;margin-left:0}.uhrzeit{font-weight:400;display:none;margin-left:25px;padding-left:0}.uhrzeit li{cursor:pointer}.uhrzeit-sub>li.active{color:#318bbf}.uhrzeit,.uhrzeit-sub,.uhrzeit-top{list-style:none}#header-image{clear:both;min-height:100px;background:url(../images/header.jpg) top center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-weight:700;padding:25px;font-size:40px}@media (min-width:992px){#header-image{min-height:200px;padding:25px 30%}}@media (min-width:1200px){#header-image{min-height:400px;font-size:80px;padding:25px 20%}}@media (min-width:1500px){#header-image{font-size:80px;padding:25px 30%}}#header-image-login{clear:both;min-height:150px;background:url(../images/header.jpg) top center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-size:80px;font-weight:700;padding:25px 30%;margin-bottom:25px}.form-control:focus{color:#318bbf;background-color:#fff;border-color:#318bbf;outline:0;box-shadow:0 0 5px 3px rgba(57,169,220,.5)}.btn{white-space:normal}.btn-link{color:#318bbf}.btn-link:hover{color:#9c9e9f;text-decoration:none}.btn-link:active,.btn-link:focus{text-decoration:none}.btn-primary{background-color:#318bbf;border-color:#318bbf}.btn-primary:hover{background-color:#9c9e9f;border-color:#9c9e9f}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(57,169,220,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#9c9e9f;border-color:#9c9e9f}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#9c9e9f;border-color:#9c9e9f}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 5px 3px rgba(57,169,220,.5)}a.btn-primary{color:#fff}.alert p:last-child{margin-bottom:0}.alert-primary{color:#318bbf;background-color:rgba(57,169,220,.25);border-color:#318bbf}#loginform{max-width:400px}#loginform input{margin-bottom:10px}#tag-wrapper{margin:0 0 25px!important}table.tagesablauf-klein{width:100%;display:block;height:500px;overflow-y:scroll;border-collapse:collapse}table.tagesablauf-klein td{vertical-align:top}table.tagesablauf-klein td.zeit{text-align:right;padding-right:5px;padding-left:5px;border:1px solid #ced4da;width:10%}table.tagesablauf-klein td.aktivitaet{width:90%;padding-right:5px;padding-left:5px;border:1px solid #ced4da}table.tagesablauf-klein td.aktivitaet.filled{background:#318bbf}table.tagesablauf-klein td.aktivitaet.filled.d1{background:#f2dcdb}table.tagesablauf-klein td.aktivitaet.filled.d2{background:#ebf1de}table.tagesablauf-klein td.aktivitaet.filled.d3{background:#e4dfec}table.tagesablauf-klein td.aktivitaet.filled.d4{background:#daeef3}table.tagesablauf-klein td.aktivitaet.filled.d5{background:#fde9d9}table.tagesablauf-klein td.aktivitaet.filled.d6{background:#c4d79b}table.tagesablauf-klein td.aktivitaet.filled.d7{background:#b8cce4}table.tagesablauf-klein td.aktivitaet.filled.d8{background:#e6b8b7}table.tagesablauf-klein td.aktivitaet.filled.d9{background:#ccc0da}table.tagesablauf-klein td.aktivitaet.filled.pflege{background:#e6e6e6!important}table.wochenuebersicht{width:100%;margin-top:25px;margin-bottom:25px;border-collapse:collapse}table.wochenuebersicht td{vertical-align:top;width:12.5%}table.wochenuebersicht td.zeit{text-align:right;width:4%;padding-right:5px;padding-left:5px;border:1px solid #ced4da}table.wochenuebersicht td.aktivitaet{width:10.666666666666666666666666%;padding-right:5px;padding-left:5px;border:1px solid #ced4da}table.wochenuebersicht td.aktivitaet.filled{background:#318bbf}table.wochenuebersicht td.aktivitaet.filled.d1{background:#f2dcdb}table.wochenuebersicht td.aktivitaet.filled.d2{background:#ebf1de}table.wochenuebersicht td.aktivitaet.filled.d3{background:#e4dfec}table.wochenuebersicht td.aktivitaet.filled.d4{background:#daeef3}table.wochenuebersicht td.aktivitaet.filled.d5{background:#fde9d9}table.wochenuebersicht td.aktivitaet.filled.d6{background:#c4d79b}table.wochenuebersicht td.aktivitaet.filled.d7{background:#b8cce4}table.wochenuebersicht td.aktivitaet.filled.d8{background:#e6b8b7}table.wochenuebersicht td.aktivitaet.filled.d9{background:#ccc0da}table.wochenuebersicht td.aktivitaet.filled.pflege{background:#e6e6e6!important}.zusatzinfos{display:block;text-align:right}table.auswertung{width:100%}table.auswertung td,table.auswertung th{padding-right:5px;padding-left:5px;border:1px solid #ced4da;width:7%;min-width:80px}table.auswertung td.lebensbereich,table.auswertung th.lebensbereich{width:51%}table.auswertung .d1{background:#f2dcdb}table.auswertung .d2{background:#ebf1de}table.auswertung .d3{background:#e4dfec}table.auswertung .d4{background:#daeef3}table.auswertung .d5{background:#fde9d9}table.auswertung .d6{background:#c4d79b}table.auswertung .d7{background:#b8cce4}table.auswertung .d8{background:#e6b8b7}table.auswertung .d9{background:#ccc0da}table.auswertung .padding-left{padding-left:20px}td,th{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}@media print{body,table,td,tr{overflow:visible!important;height:auto!important}}@media print{.row{display:block}}.tooltip-inner{background-color:#318bbf}.bs-tooltip-bottom .arrow::before{border-bottom-color:#318bbf}.bs-tooltip-top .arrow::before{border-top-color:#318bbf}#left-col,#main-col{padding-top:25px;padding-bottom:25px}label{font-weight:700}.custom-control label{font-weight:400}.form-group.margin-bottom-0{margin-bottom:0}ul.popover-links{list-style:none;margin:0;padding:0}.lds-spinner{color:official;display:inline-block;position:relative;width:80px;height:80px}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#318bbf}.lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.back-to-top{background:#318bbf;color:#fff!important;font-size:40px;width:60px;height:60px;text-align:center;border-radius:5px;opacity:.5;position:fixed;bottom:20px;right:20px;z-index:100}img{max-width:100%;height:auto}img.img-disabled{width:auto}img.img-disabled.img-disabled-20{height:20px}img.img-disabled.img-disabled-50{height:50px}.navbar{padding:0}.navbar-toggler{color:#318bbf;border-color:#318bbf}.navbar-toggler:focus{outline:0}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(49, 139, 191, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}#nav-leichte-sprache.active>a,.nav-item.dropdown .dropdown-item.active,.nav-item.dropdown .dropdown-item:active,.navbar-nav .active>.nav-link,.navbar-nav .nav-link.active,.navbar-nav .nav-link.show,.navbar-nav .show>.nav-link{color:#0a405f!important;background-color:transparent}