﻿.e-radio.e-radio-grid+label{position:initial!important;}.e-radio.e-radio-grid+label::before,.e-radio.e-radio-grid+label::after{margin-left:-9px;}.e-more-popup-wrapper .e-appointment{overflow:hidden;}.e-tooltip-wrap{max-width:600px!important;}#diary_dialog_wrapper{max-height:100%!important;}.grid-button{background:transparent;color:var(--font-color);border:0;box-shadow:none;}.grid-button:hover{background:var(--primary-color-lighter);color:var(--font-color);}.e-schedule .e-vertical-view .e-header-cells{height:82px!important;}.e-schedule .e-vertical-view .e-row-count-wrapper .e-more-indicator{bottom:-7px!important;}.e-schedule .e-vertical-view .e-time-cells-wrap table td,.e-schedule .e-vertical-view .e-work-cells{height:39px!important;}.e-grid{margin:0!important;margin-top:.25rem!important;margin-bottom:3px!important;display:flex;flex-direction:column;height:100%;}.e-grid .e-content{height:100%!important;overflow-y:hidden!important;}.e-grid .e-dialog{background:var(--dialog-bg)!important;}.e-grid .e-gridcontent{flex:2;background-color:var(--primary-color)!important;}.e-grid a{color:var(--accent-color);}.e-schedule-dialog.e-device{width:100%!important;height:auto!important;}.e-schedule-dialog.e-device .e-dlg-header-content{background:inherit!important;margin-bottom:inherit!important;box-shadow:inherit!important;}#diary_dialog_wrapper{background:var(--dialog-bg);}.e-tab .e-toolbar-item{border:0!important;}.e-schedule-dialog .e-footer-content{margin-top:0!important;}.e-card{overflow:visible;padding:18px;background-color:var(--primary-color)!important;justify-content:start;box-shadow:0 4px 8px 0 rgba(0,0,0,.22);}.e-css.e-btn{border-radius:0!important;}.e-rowcell p{margin:0!important;}@media(max-width:576px){#alertDialog{width:100%!important;}}#alertDialog{height:auto;min-height:150px;max-height:inherit;min-width:300px;}#alertDialog .e-dlg-content{font-size:16px;overflow:hidden;}#tabs{flex:2;display:flex;flex-direction:column;}#tabs .e-content.e-lib{margin:0!important;flex:2;height:unset!important;}#tabs .e-tab-wrap{height:35px!important;font-size:14px!important;padding:0 24px!important;}#tabs .e-tab-wrap:focus,#tabs .e-tab-wrap:hover{background:rgba(103,131,138,.12);}#tabs .e-tab-wrap:focus .e-tab-text,#tabs .e-tab-wrap:hover .e-tab-text{color:var(--font-color)!important;}#tabs .e-tab-header{background:var(--primary-color);border-bottom:1px solid var(--secondary-color);}#filemanager{display:flex;flex-direction:column;height:550px!important;}#filemanager .e-address{height:40px;margin-bottom:10px;}#filemanager li *{color:var(--font-color);}#filemanager #filemanager_layout{flex:2;height:auto!important;}#filemanager #filemanager_layout .e-empty{margin-top:30px!important;}#filemanager #filemanager_layout .e-list-item{padding:2px!important;height:auto!important;}#filemanager #filemanager_content{overflow-x:hidden;display:flex;flex-direction:column;}#filemanager #filemanager_grid{height:unset;}#filemanager .e-search-wrap .e-input-group{border-radius:3px;border:0;}#filemanager .e-search-wrap .e-input-group::before,#filemanager .e-search-wrap .e-input-group::after{height:0!important;}#filemanager .e-toolbar-items .e-toolbar-item[title="New folder"],#filemanager .e-toolbar-items .e-toolbar-item[title="Sort by"]{display:none;}#filemanager .e-empty .e-empty-inner-content{opacity:.8;}#filemanager .e-toolbar .e-tbar-btn{border-radius:3px;}#filemanager #filemanager_largeicons{height:100%!important;}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{background:var(--primary-color);}.tab-content{padding:0 40px;margin-top:20px;margin-left:auto;margin-right:auto;}.grid-container{height:100%;margin-top:20px;padding-bottom:20px;}.grid-container>.e-card{height:100%;}.grid-container>.e-card>.e-grid>.e-gridcontent{margin-bottom:-10px!important;}.grid-container>.e-card>.e-grid>.e-gridcontent .e-detailrow .e-gridcontent{margin-bottom:0!important;}.e-pagesizes{display:inline-flex!important;vertical-align:top;margin-top:8px;}.e-pagesizes .e-pagerdropdown{margin-top:0!important;}.e-pagesizes .e-pagerconstant{display:inline!important;margin-bottom:0!important;}.e-card .e-card-title,.e-card .e-card-content{padding-top:0;padding-left:5px;}.e-card,.e-card .e-card-title,.e-card .e-card-content{color:var(--font-color)!important;}label.e-float-text,.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid~label.e-float-text.e-label-bottom,.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid~label.e-float-text.e-label-bottom,.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid~label.e-float-text.e-label-bottom,.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid~label.e-float-text.e-label-bottom,.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid~label.e-float-text.e-label-bottom,.e-bigger .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid~label.e-float-text.e-label-bottom,.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid~label.e-float-text.e-label-bottom,.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid~label.e-float-text.e-label-bottom,.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid~label.e-float-text.e-label-bottom,.e-small .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid~label.e-float-text.e-label-bottom,.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid~label.e-float-text.e-label-bottom,.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid~label.e-float-text.e-label-bottom,.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid~label.e-float-text.e-label-bottom,.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid~label.e-float-text.e-label-bottom,.e-float-input:not(.e-input-focus):not(.e-disabled) input:not(:focus):not(:valid)~label.e-float-text:not(.e-label-top),.e-float-input:not(.e-input-focus) textarea:not(:focus):not(:valid)~label.e-float-text:not(.e-label-top),.e-float-input.e-control-wrapper:not(.e-input-focus):not(.e-disabled) input:not(:focus):not(:valid)~label.e-float-text:not(.e-label-top){color:rgba(var(--font-colour),.8);}