﻿.k-widget.k-scheduler td.k-other-month{background-color:#ebebeb;}.k-widget.k-scheduler .k-scheduler-toolbar{background-color:#fff;}.k-widget.k-scheduler .k-scheduler-toolbar ul.k-reset.k-scheduler-navigation li,.k-widget.k-scheduler .k-scheduler-toolbar ul.k-reset.k-header.k-scheduler-views li{border-width:0 0 2px 0;border-bottom-color:var(--color-scheduler-nav-back);background:none;}.k-widget.k-scheduler .k-scheduler-toolbar ul.k-reset.k-scheduler-navigation li a,.k-widget.k-scheduler .k-scheduler-toolbar ul.k-reset.k-header.k-scheduler-views li a{border:0;color:var(--color-Font-Normal);background-color:var(--color-scheduler-nav-back);text-decoration:none;}.k-widget.k-scheduler .k-scheduler-toolbar ul.k-reset.k-scheduler-navigation li.k-hover,.k-widget.k-scheduler .k-scheduler-toolbar ul.k-reset.k-header.k-scheduler-views li.k-hover{border-bottom-color:var(--color-Theme-Primary);}.k-widget.k-scheduler .k-scheduler-toolbar ul.k-reset.k-scheduler-navigation li.k-hover a,.k-widget.k-scheduler .k-scheduler-toolbar ul.k-reset.k-header.k-scheduler-views li.k-hover a{background-color:var(--color-Background-Hover);}.k-widget.k-scheduler .k-scheduler-toolbar ul.k-reset.k-header.k-scheduler-views{background:none;}.k-widget.k-scheduler .k-scheduler-toolbar ul.k-reset.k-header.k-scheduler-views li.k-selected{border-bottom-color:var(--color-Theme-Primary);}.k-widget.k-scheduler .k-scheduler-toolbar ul.k-reset.k-header.k-scheduler-views li.current-view a.k-link{color:var(--color-Font-Normal);}.k-widget.k-scheduler .k-scheduler-toolbar ul.k-reset.k-header.k-scheduler-views.k-expanded{background-color:var(--color-scheduler-nav-back);}.k-widget.k-scheduler .k-scheduler-toolbar ul.k-reset.k-header.k-scheduler-views.k-expanded li.current-view a.k-link{color:var(--color-Font-Normal);}.k-widget.k-scheduler .k-scheduler-toolbar ul.k-reset.k-scheduler-navigation .k-nav-current span:first-child{padding-left:1.1em;}.k-widget.k-scheduler .k-scheduler-toolbar ul.k-reset.k-scheduler-navigation .k-nav-current span:last-child{padding-right:1.1em;}.k-widget.k-scheduler .k-scheduler-header .k-scheduler-header-wrap .k-scheduler-table .k-today{background-color:var(--color-Background-Hover);color:var(--color-Theme-Primary);}.k-widget.k-scheduler .k-scheduler-header .k-scheduler-header-wrap .k-scheduler-table th{font-weight:normal;}.k-widget.k-scheduler div.k-scheduler-content .k-current-time{height:3px;color:var(--color-Theme-Primary);}.k-widget.k-scheduler div.k-scheduler-content .k-selected{box-shadow:none;}.k-widget.k-scheduler table.k-scheduler-table tr td,.k-widget.k-scheduler table.k-scheduler-table tr th{border-color:var(--color-Input-Border);}.k-widget.k-scheduler table.k-scheduler-table tr td:not(.disabled,.k-today,.k-selected):hover{background-color:#e5f5e0;}.k-widget.k-scheduler table.k-scheduler-table tr td.k-selected:not(.disabled){background-color:var(--color-Theme-Primary);opacity:.6;}.k-widget.k-scheduler table.k-scheduler-table tr td.k-selected:not(.disabled) .k-link.k-nav-day{background-color:unset;color:#fff;}.k-widget.k-scheduler table.k-scheduler-table tr td.k-today{background-color:rgba(var(--color-Theme-Primary-rgb),.035);}.k-widget.k-scheduler table.k-scheduler-table tr td.k-today.k-nonwork-hour:not(.k-selected){background-color:#fafafa;}.k-widget.k-scheduler table.k-scheduler-table tr td.k-today.k-selected{border-color:#e6e6e6;}.k-widget.k-scheduler table.k-scheduler-table tr td.disabled{box-shadow:none;border-style:solid;background-image:linear-gradient(45deg,transparent 40%,#ffd6d6 40%,#ffd6d6 50%,transparent 50%,transparent 90%,#ffd6d6 90%,#ffd6d6 100%);background-size:35.36px 35.36px;}.k-widget.k-scheduler table.k-scheduler-table tr td.disabled:hover{background-color:#ffd6d6;background-image:none;}.k-widget.k-scheduler table.k-scheduler-table tr td.disabled.k-selected{background-color:#f5f5f5;}.k-widget.k-scheduler table.k-scheduler-table tr .k-link.k-nav-day{color:#999;}.k-widget.k-scheduler div.k-scheduler-times .k-current-time.k-current-time-arrow-right{border-left-color:var(--color-Theme-Primary);}.k-widget.k-scheduler div.k-scheduler-times table th{font-weight:normal;}.k-widget.k-scheduler div.k-scheduler-times table th.k-scheduler-times-all-day{position:relative;color:transparent;}.k-widget.k-scheduler div.k-scheduler-times table th.k-scheduler-times-all-day:before{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;display:flex;justify-content:center;align-items:center;content:"Z";font-family:"ConcevisSymbol";font-size:1.6em;padding:0;color:#444;}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-agendaview.k-scheduler-agenda .k-task{display:inline-flex;justify-content:flex-start;align-items:center;cursor:default;color:var(--color-Font-Normal);}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-agendaview.k-scheduler-agenda .k-task:not(.noDetails){cursor:pointer;color:var(--color-Button-Link);}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-agendaview.k-scheduler-agenda .k-task:not(.noDetails)>div.task-template:hover{color:var(--color-Button-Link-Darker);border-bottom:solid 1px var(--color-Button-Link-Darker);}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-agendaview.k-scheduler-agenda .k-task .k-scheduler-mark{border-radius:0;}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-agendaview.k-scheduler-agenda .k-task div.task-template{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-agendaview.k-scheduler-agenda .k-hover,.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-agendaview.k-scheduler-agenda .k-selected{background-color:transparent;color:var(--color-Font-Normal);}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-agendaview.k-scheduler-agenda .k-scheduler-timecolumn>div{display:flex;align-items:center;}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-agendaview.k-scheduler-agenda .k-scheduler-timecolumn>div span.k-icon:before{font-size:.7rem;height:.6rem;}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-agendaview.k-scheduler-agenda table.k-scheduler-table td{vertical-align:middle;}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-dayview .k-event:not(.noDetails),.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-weekview .k-event:not(.noDetails),.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-monthview .k-event:not(.noDetails){cursor:pointer;}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-dayview .k-event:not(.noDetails):hover,.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-weekview .k-event:not(.noDetails):hover,.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-monthview .k-event:not(.noDetails):hover{font-weight:600;}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-dayview .k-event-actions,.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-weekview .k-event-actions,.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-monthview .k-event-actions{margin:0 3px;}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-dayview .k-event.k-selected,.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-weekview .k-event.k-selected,.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-monthview .k-event.k-selected{box-shadow:none;color:#fff;}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-dayview .k-event.k-selected.k-event-inverse,.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-weekview .k-event.k-selected.k-event-inverse,.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-monthview .k-event.k-selected.k-event-inverse{color:#444;}.k-widget.k-scheduler .k-scheduler-table.k-scheduler-header-all-day~.k-event{max-width:100%;}.k-widget.k-scheduler .k-scheduler-table.k-scheduler-header-all-day~.k-event .k-event-template{text-align:center;}.k-widget.k-scheduler .k-scheduler-table.k-scheduler-header-all-day~.k-event .k-event-actions{display:block;}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-monthview .k-event{display:flex;align-items:center;max-width:100%;font-size:.8rem;}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-monthview .k-event>div{width:100%;height:100%;display:flex;align-items:center;}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-monthview td.k-today span{border-bottom:solid 2px var(--color-Theme-Primary);}.k-widget.k-scheduler .k-scheduler-layout.k-scheduler-monthview .k-event-template{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding-top:0;padding-bottom:0;}.k-widget.k-scheduler .k-scheduler-table.k-scheduler-header-all-day .k-today{background-color:#fafafa;}.k-widget.k-scheduler .k-scheduler-table.k-scheduler-header-all-day td.disabled,.k-widget.k-scheduler .k-scheduler-table.k-scheduler-header-all-day td.disabled.k-today{background-color:#fafafa;color:var(--color-Font-Normal);}.k-widget.k-scheduler .k-scheduler-table.k-scheduler-header-all-day td.disabled.k-selected{background-color:#f5f5f5;color:var(--color-Font-Normal);box-shadow:none;border-color:#e6e6e6;}.k-widget.k-scheduler .k-scheduler-footer{padding-block:0;padding-inline:0;}.k-widget.k-scheduler .k-scheduler-footer .k-scheduler-fullday,.k-widget.k-scheduler .k-scheduler-footer .k-scheduler-today{visibility:hidden;max-width:0;margin:0;padding-left:0;padding-right:0;max-height:0;padding-block:0;padding-inline:0;}.k-pane-wrapper .k-pane .k-scheduler-mobile .k-nav-current{color:#444;}.k-scheduler-mobile tr:not(.k-mobile-header) .k-scheduler-times .k-scheduler-table th,.k-scheduler-mobile tr:not(.k-mobile-header) .k-scheduler-table td{height:2rem;}@media screen and (min-width:700px) and (max-width:950px){.task-template{max-width:550px;}}@media only screen and (max-width:1024px){.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link:after{font-family:ConcevisSymbol;content:"S";font-size:15px;width:15px;font-weight:600;}}.k-scheduler-mobile .k-scheduler-dayview .k-mobile-header.k-mobile-horizontal-header .k-scheduler-times table tr:first-child{display:table-row;}#buttonAddEvent{position:sticky;display:inline-flex;justify-content:center;font-weight:500;bottom:2rem;left:100%;margin-right:2rem;margin-bottom:2rem;margin-top:2rem;z-index:5;flex-direction:row;align-items:baseline;box-sizing:border-box;padding:.75rem;border-radius:7px;background-color:rgba(255,255,255,.925);box-shadow:var(--kendo-elevation-8,0 8px 10px rgba(0,0,0,.2),0 6px 30px rgba(0,0,0,.12),0 16px 24px rgba(0,0,0,.14));}@media only screen and (max-width:700px){#buttonAddEvent{flex-direction:column;}}#buttonAddEvent .button{border-radius:7px;}#buttonAddEvent .button:last-child{margin-left:.5rem;}@media only screen and (max-width:700px){#buttonAddEvent .button{max-width:300px;}}#belegung-detail-weitere-orte{max-height:250px;overflow:auto;}#timeslot-disabled{display:flex;align-items:center;}#timeslot-disabled-box{width:1.25rem;height:1.25rem;background-image:linear-gradient(45deg,#fff 10%,#ffd6d6 10%,#ffd6d6 20%,#fff 20%,#fff 35%,#ffd6d6 35%,#ffd6d6 45%,#fff 45%,#fff 60%,#ffd6d6 60%,#ffd6d6 70%,#fff 70%,#fff 85%,#ffd6d6 85%,#ffd6d6 95%,#fff 95%);background-size:21.36px 21.36px;display:inline-block;}#timeslot-disabled-box+label{padding-left:calc(2rem - 1rem - 2px - 2px);}div.calender .option-input::before{background-color:var(--color-Theme-Primary);}