@import url(../vendor/toastify-js/src/toastify.css);body,.smooth-container{scroll-behavior:smooth}html{background-color:#F9F9F9;height:100%}@media only screen and (max-width: 959px){html{font-size:15px}}body{display:flex;flex-direction:column;min-height:100%;min-width:360px}.feather{width:24px;height:24px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}@media print{@page{margin:1.5cm 1.5cm 2cm}html{font-size:12pt}body{color:#000;background:#fff !important}.print-hide{display:none}a{page-break-inside:avoid}.print-nopagebreak{page-break-inside:avoid}a,a:link,a:visited{background:transparent;text-decoration:underline}h1,h2,h3,h4{page-break-after:avoid}.uk-container{padding:0}}.spinner{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.spinner.inactive{display:none}.spinner .spinner-activity{display:block;position:fixed;z-index:2000;bottom:15px;right:15px;width:14px;height:14px;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:10px;-webkit-animation:pace-spinner 400ms linear infinite;animation:pace-spinner 400ms linear infinite}@-webkit-keyframes pace-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pace-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);transform:rotate(360deg)}}.uk-button{border-radius:4px}.uk-button.uk-button-default{background-color:#FFF;border-color:#ccc}.uk-button.uk-button-primary{background-color:#1e87f0}.uk-button.uk-button-small{padding:0 10px 0 8px}.uk-button.uk-button-small .feather{vertical-align:sub;width:18px;height:18px}.uk-button.uk-button-primary .feather{color:#FFF}@media only screen and (max-width: 959px){.uk-modal-header,.uk-modal-body,.uk-modal-footer{padding-left:20px;padding-right:20px}}.uk-modal-dialog{background-color:#f0f0f0}.uk-section{background-color:transparent;min-width:360px;max-width:100%;overflow:hidden}.uk-section.white{background-color:#fff}.uk-navbar{box-shadow:0 0px 50px #ececec}.uk-navbar .uk-navbar-item{min-height:50px}.uk-navbar .uk-logo>img{height:20px;width:auto}.uk-navbar-container:not(.uk-navbar-transparent){background-color:#FFF}.uk-heading-medium{font-size:1.8rem;text-transform:uppercase}@media only screen and (max-width: 959px){.uk-card{margin:0 -15px}}@media only screen and (max-width: 959px){.uk-card-body{padding:30px 15px}}.uk-form-label{font-weight:bolder;font-size:1rem}textarea.uk-textarea{resize:none}.uk-table-small th,.uk-table-small td{line-height:30px;padding:10px 0 10px 12px}.uk-table-small th strong,.uk-table-small td strong{display:inline-block;color:#333;font-weight:normal;font-size:1.3em}.uk-table-small th.uk-flex svg.feather,.uk-table-small td.uk-flex svg.feather{margin-right:.4rem;color:#368FBE}.uk-table-small th:last-child,.uk-table-small td:last-child{padding-right:12px}.uk-table-small tr{border-bottom:1px solid #e5e5e5}.uk-table-small tr:last-child td{border-bottom:none}.entriestable tr:first-child{border-top:1px solid #e5e5e5}.entriestable tr td{padding-top:5px;padding-bottom:5px}.entriestable tr td:first-child{padding-left:0}.entriestable tr td:last-child{padding-right:0}.entriestable tr:first-child .uk-dropdown .action-up{display:none}.entriestable tr:last-child .uk-dropdown .action-down{display:none}.entriestable .uk-dropdown{padding:4px 10px;text-align:left !important;min-width:150px}.entriestable .uk-dropdown a{padding:3px 0}.entriestable .uk-dropdown .feather{width:20px;height:20px;margin-right:3px}.entriestable p{margin:5px 0 0}.menulist .uk-list li{margin-top:0;padding:0}.menulist .uk-list li:last-child>a{border-bottom:none}.menulist .uk-list a{display:flex;border-bottom:1px solid #e5e5e5;line-height:53px;flex-wrap:nowrap;align-items:center;font-size:1.3em;background-color:#FFF;padding:0 15px}.menulist .uk-list a>span:first-child{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menulist .uk-list a>span:first-child .feather{margin-right:.4rem;color:#368FBE}.menulist .uk-list a>span:last-child{flex:none}.menulist .uk-list a:link,.menulist .uk-list a:active,.menulist .uk-list a:visited,.menulist .uk-list a:hover{text-decoration:none;color:#333}.menulist .uk-list a:link>span:last-child,.menulist .uk-list a:active>span:last-child,.menulist .uk-list a:visited>span:last-child,.menulist .uk-list a:hover>span:last-child{color:#ccc}.menulist .uk-list a:hover{color:#333;background-color:#ffd}.tablelist .uk-button{padding:0 8px}.tablelist .uk-button .feather{width:18px;height:18px}.toastify{max-width:100%;left:0;right:0;border-radius:0;background:#368FBE;-webkit-transform:translate(0, 15px);transform:translate(0, 15px);font-weight:bolder}.toastify.on{opacity:.9}.toastify.success{background:#3AB54B}.toastify.error{background:#EE395B}body.login{flex-wrap:nowrap}body.login .logo{width:80%;height:auto;max-width:430px}body.login .uk-text-meta a:link,body.login .uk-text-meta a:active,body.login .uk-text-meta a:visited,body.login .uk-text-meta a:hover{text-decoration:underline}body.login .cont{background:linear-gradient(to bottom, #f1f1f1 0%, #F9F9F9 10%, #F9F9F9 10%)}body.home{flex-wrap:nowrap}body.home .logo{width:80%;height:auto;max-width:430px}body.home .menu{display:flex;flex-direction:row;flex-wrap:wrap}body.home .menu>div{flex:none;flex:1;padding:.5rem}body.home .menu .uk-button{text-align:center;width:280px;margin:0 auto;display:block;font-size:1.1em}body.home .menu .uk-button .feather{display:block;width:36px;height:36px;margin:.8rem auto .4rem;color:#368FBE}body.home .menu .uk-button:hover{background-color:#ffd}body.home .uk-text-meta a:link,body.home .uk-text-meta a:active,body.home .uk-text-meta a:visited,body.home .uk-text-meta a:hover{text-decoration:underline}body.home .cont{background:linear-gradient(to bottom, #f1f1f1 0%, #F9F9F9 10%, #F9F9F9 10%)}body.route-add .uk-label.route,body.route-edit .uk-label.route,body.routenverwaltung .uk-label.route{vertical-align:text-top}body.dienstplan.desktop .topbar h1,body.standardwoche.desktop .topbar h1{line-height:40px}body.dienstplan.desktop .topbar .uk-form-controls>.feather,body.standardwoche.desktop .topbar .uk-form-controls>.feather{margin-right:2px}body.dienstplan.desktop .topbar select,body.standardwoche.desktop .topbar select{width:200px}body.dienstplan.desktop .topbar .uk-button,body.standardwoche.desktop .topbar .uk-button{padding:0 8px;line-height:34px}body.dienstplan.desktop .topbar .uk-button .feather,body.standardwoche.desktop .topbar .uk-button .feather{margin-bottom:2px}body.dienstplan.desktop .navbarcont>.uk-container,body.standardwoche.desktop .navbarcont>.uk-container{min-width:737px}@media (min-width: 640px){body.dienstplan.desktop .navbarcont>.uk-container,body.standardwoche.desktop .navbarcont>.uk-container{padding-left:15px;padding-right:15px}}body.dienstplan.mobile .navbarcont,body.standardwoche.mobile .navbarcont{padding:0;position:relative}body.dienstplan.mobile .navbarcont>.uk-container,body.standardwoche.mobile .navbarcont>.uk-container{height:100%;position:absolute;left:0;right:0;top:0;bottom:0}body.dienstplan.mobile .topbar,body.standardwoche.mobile .topbar{margin:15px 0}body.dienstplan.mobile .topbar button.day-back,body.dienstplan.mobile .topbar button.day-next,body.standardwoche.mobile .topbar button.day-back,body.standardwoche.mobile .topbar button.day-next{padding:0 4px}body.dienstplan.mobile .topbar button.day-back,body.standardwoche.mobile .topbar button.day-back{margin-right:5px}body.dienstplan.mobile .topbar button.day-next,body.standardwoche.mobile .topbar button.day-next{margin-left:5px}body.dienstplan.mobile .topbar .uk-form-controls>.feather,body.standardwoche.mobile .topbar .uk-form-controls>.feather{margin-right:2px}body.dienstplan.mobile .topbar select[id=input-roster],body.standardwoche.mobile .topbar select[id=input-roster]{width:140px}body.dienstplan.mobile .topbar .uk-form-custom>span,body.standardwoche.mobile .topbar .uk-form-custom>span{font-weight:bold}body.dienstplan.mobile .tablecontainer,body.standardwoche.mobile .tablecontainer{overflow-x:none;overflow-y:auto}body.dienstplan.mobile .tablecontainer>table,body.standardwoche.mobile .tablecontainer>table{margin:0}body.dienstplan.mobile .tablecontainer .table-dienstplan th,body.dienstplan.mobile .tablecontainer .table-dienstplan td,body.standardwoche.mobile .tablecontainer .table-dienstplan th,body.standardwoche.mobile .tablecontainer .table-dienstplan td{padding:10px 15px 10px 15px}body.dienstplan.mobile .tablecontainer .table-dienstplan tbody tr:first-child,body.standardwoche.mobile .tablecontainer .table-dienstplan tbody tr:first-child{border-top:1px solid #E5E5E5}body.dienstplan.mobile .tablecontainer .table-dienstplan tbody tr:last-child,body.standardwoche.mobile .tablecontainer .table-dienstplan tbody tr:last-child{border-bottom:1px solid #E5E5E5}body.dienstplan #modal-entry-view .uk-modal-dialog,body.standardwoche #modal-entry-view .uk-modal-dialog{padding:15px 20px}body.dienstplan #modal-entry-view p.note,body.standardwoche #modal-entry-view p.note{font-style:italic}body.dienstplan #modal-entry-view table td,body.standardwoche #modal-entry-view table td{background-color:#FFF;vertical-align:top;padding-top:5px;padding-bottom:5px;line-height:20px}body.dienstplan #modal-entry-view table td.name,body.standardwoche #modal-entry-view table td.name{font-weight:bold}body.dienstplan #modal-entry-view .actions button,body.standardwoche #modal-entry-view .actions button{border-bottom:none;border-radius:0}body.dienstplan #modal-entry-view .actions button:first-child,body.standardwoche #modal-entry-view .actions button:first-child{border-top-left-radius:4px;border-top-right-radius:4px}body.dienstplan #modal-entry-view .actions button:last-child,body.standardwoche #modal-entry-view .actions button:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:1px solid #CCC}body.dienstplan #modal-entry-view .actions button .feather,body.standardwoche #modal-entry-view .actions button .feather{width:20px;height:20px}.tablecontainer{margin-left:-15px;margin-right:-15px;overflow-x:auto}.tablecontainer .table-dienstplan th{color:#153758}.tablecontainer .table-dienstplan th.day{min-width:120px}.tablecontainer .table-dienstplan th,.tablecontainer .table-dienstplan td{padding:10px 8px}.tablecontainer .table-dienstplan th.today,.tablecontainer .table-dienstplan td.today{background-color:#FEFEDD}.tablecontainer .table-dienstplan tbody tr>*{background-color:#FFF;vertical-align:top}.tablecontainer .table-dienstplan tbody tr:first-child{border-top-width:2px;border-top-color:#153758}.tablecontainer .table-dienstplan tbody tr:last-child{border-bottom-width:2px;border-bottom-color:#153758;border-bottom-style:solid}.tablecontainer .table-dienstplan tbody .uk-sortable-empty{border-radius:4px;min-height:27px;background-color:#F9F9F9}.tablecontainer .table-dienstplan tbody .uk-sortable-empty::after{content:"frei";font-size:14px;left:5px;line-height:27px;position:absolute}.tablecontainer .table-dienstplan tbody .add{text-align:center;margin-top:5px;display:block;line-height:18px;border-color:#b2b2b2;width:100%}.dienstplan-entry{border-radius:0px;box-shadow:0 3px 5px rgba(0,0,0,0.09);padding:3px 5px;margin-bottom:5px;font-size:12px;cursor:pointer;display:block;line-height:1.7em}.dienstplan-entry:last-child{margin-bottom:0}.dienstplan-entry>.title{display:block;font-size:14px;font-weight:bold;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dienstplan-entry:link,.dienstplan-entry:active,.dienstplan-entry:visited,.dienstplan-entry:hover{text-decoration:none;color:#fff}
/*# sourceMappingURL=webapp.css.map */