/*!
 * Timeos - LESS Framework
 *
 * Copyright 2016 www.taponia.com
 */.k-widget>span.k-invalid,input.k-invalid{border:1px solid red!important}@font-face{font-family:OpenSans-Regular;src:url(../fonts/OpenSans/OpenSans-Regular.ttf)}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.timeos-fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;-o-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.timeos-noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.light-color{color:#fff!important}.dark-color{color:#000!important}.info_main_overlay{height:100%;width:100%;display:flex;justify-content:center;position:fixed;z-index:19000;left:0;top:0;background-color:#000;background-color:rgba(0,0,0,.6);overflow-x:hidden;transition:.5s}.info_main_overlay .info_main_overlay_center{background-color:#000;align-self:center;width:100%;color:#fff;font-size:24px;font-weight:700;margin:0 auto;text-align:center}.timeos-overlay{width:100%;height:100%;display:table}.timeos-overlay i{display:table-cell;vertical-align:middle;text-align:center}.spin-big{font-size:50px;height:50px;width:50px}.spin-normal{font-size:35px;height:35px;width:35px}.spin-small{font-size:20px;height:20px;width:20px}.panel-heading .yeartable-toggle:before{font-family:'Glyphicons Halflings';content:"\e114";float:left;padding-right:5px;color:#fff}.panel-heading .yeartable-toggle.collapsed:before{content:"\e080"}.huge{font-size:32px}.regularFont{font-size:18px}.smallFont{font-size:14px}.label-transparent{color:#000;font-weight:400}li.ui-widget-header{border:1px solid #aaa;background:#f6f8f9;background:-moz-linear-gradient(top,#f6f8f9 0,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);background:-webkit-linear-gradient(top,#f6f8f9 0,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);background:linear-gradient(to bottom,#f6f8f9 0,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);cursor:default!important;color:#222;font-weight:700}ul.ui-menu{padding:5px!important}.ui-menu li.ui-menu-item{padding:5px!important;font-family:"Open Sans",Arial,Helvetica,Sans-Serif!important;cursor:pointer}.ui-menu li.ui-menu-item:hover{background-color:#3276b1;color:#fff}.highlight2 a{color:#c79121}.Timeos-ToolTip .field .f-label{color:#000;margin-right:5px;white-space:nowrap}.Timeos-ToolTip .field .f-value{color:#3276b1;white-space:nowrap}.k-tooltip{background:#fff!important;color:#000!important;border:1px solid #ccc!important}div.ui-tooltip{background-color:#fff;color:#fff;font-family:"Open Sans",Arial,Helvetica,Sans-Serif;font-size:13px}span.timeos-colormark{display:inline-block;width:16px;height:16px;border-radius:3px}span.timeos-colormark2{display:inline-block;margin-top:-5px;margin-right:5px;width:16px;height:16px;border-radius:3px;top:3px;position:relative}span.timeos-colormark-caption{display:inline;vertical-align:top;margin-left:4px}div.taponiaswitchrow{cursor:pointer;padding-top:3px;padding-bottom:3px;margin-left:2px;margin-right:2px;border:solid 1px transparent}div.taponiaswitchrow:hover{border:solid 1px #ddd;background-color:rgba(215,222,227,.5);border-radius:5px}.noticeHighlight{color:orange}.userThumbnail{vertical-align:middle;border-radius:50%;float:left;max-width:36px;margin-right:5px;background-color:#fff}.userThumbnail.center{display:inline-block;float:none;vertical-align:middle}.userThumbnail.center img{display:block;margin:0 auto}.user-tooltip .info-box{word-break:break-word;max-width:120px;display:block}.center-content{text-align:center;vertical-align:middle;width:100%;display:block}.userThumbnailHolder{height:auto}.userThumbnailHolder .userName{padding-top:0;display:block}.timeos-loader{position:relative}.timeos-loader-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.25);z-index:10;text-align:center;vertical-align:middle}.timeos-loader-spinner{position:absolute;left:50%;top:50%;border:8px solid #6598c4;border-top:8px solid #3276b1;border-radius:50%;margin:-24px 0 0 -24px;width:48px;height:48px;text-align:center;vertical-align:middle;animation:spin 2s linear infinite}@-webkit-keyframes spin{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}div.resource-item{cursor:pointer;width:100%;padding:3px;margin:5px;min-height:38px;border-radius:5px}div.resource-item:hover{background-color:#d7dee3}div.resource-item div.colorbox{border-radius:5px;width:32px;height:32px;padding-right:5px;margin-right:5px;float:left}div.resource-item div.textbox{display:block;margin-left:10px;padding-left:10px;width:100%}.timeosColorBox{display:block;width:16px;height:16px;float:left;border:1px dotted #3276b1;border-radius:5px;margin-right:4px;-moz-box-shadow:inset 3px 3px 3px rgba(255,255,255,.5);-webkit-box-shadow:inset 3px 3px 3px rgba(255,255,255,.5);box-shadow:inset 3px 3px 3px rgba(255,255,255,.5)}.btn-group.actions{display:flex}div.ribbonBlank{position:fixed;right:0;left:0;top:49px;z-index:901;height:30px;background-color:#3276b1}div.ribbonBlank span.text-ribbon{display:block;font-size:16px;color:#fff;padding:4px}div.firstStepsBox{background:#f5f7f8;margin:10px;padding:8px;border:solid 1px #ccc;border-radius:5px}div.mainBlank{padding:0!important;margin:0!important}.fieldrequired{font-weight:700}td.tdata-day-inactive{background-color:#f1f1f1!important;opacity:.5}.profile{margin:20px 0}.profile-container{background:#fff;background:-webkit-linear-gradient(#f1f1f1,#fff);background:-o-linear-gradient(#f1f1f1,#fff);background:-moz-linear-gradient(#f1f1f1,#fff);background:linear-gradient(#f1f1f1,#fff)}.profile-sidebar{padding:20px 0 10px 0;border:solid 1px rgba(50,118,177,.25);border-radius:5px;background:#fff}.profile-usertitle{text-align:center;margin-top:20px}.profile-usertitle-name{color:#5a7391;font-size:16px;font-weight:600;margin-bottom:7px}.profile-content-title{color:#fff;font-size:16px;font-weight:400;padding:5px;background-color:#3276b1}.profile-usertitle-job{text-transform:uppercase;color:#5b9bd1;font-size:12px;font-weight:600;margin-bottom:15px}.profile-userbuttons{text-align:center;margin-top:10px}.profile-userbuttons .btn{text-transform:uppercase;font-size:11px;font-weight:600;padding:6px 15px;margin-right:5px}.profile-userbuttons .btn:last-child{margin-right:0}.profile-usermenu{margin-top:15px}.profile-usermenu ul li{border-bottom:1px solid #f0f4f7}.profile-usermenu ul li:last-child{border-bottom:none}.profile-usermenu ul li a{font-size:14px;font-weight:400}.profile-usermenu ul li a i{margin-right:8px;font-size:14px}.profile-content{padding:20px;background:#fff;min-height:460px;border:solid 1px rgba(50,118,177,.25)!important;border-radius:5px}.profile-table{font-size:16px;margin:2px;padding:0}.profile-table-title{font-weight:400}.profile-border{border-bottom:1px #f8f8f8 solid;margin:5px 0 2px 0}.employee-userpic img{float:none;margin:0 auto;width:200px;height:200px;object-fit:cover;border-radius:50%;border:solid 1px #3276b1}.employee-usertitle{text-align:center;margin-top:20px}.employee-usertitle-name{color:#5a7391;font-size:16px;font-weight:600;margin-bottom:7px}.employee-userbuttons{text-align:center;margin-top:10px}.employee-userbuttons .btn{text-transform:uppercase;font-size:11px;font-weight:600;padding:6px 15px;margin-right:5px}div.TimeosFullDialog{height:100%;width:100%;position:fixed;z-index:1000;left:0;top:0;background-color:#000;background-color:rgba(0,0,0,.6);overflow-x:hidden;transition:.5s}div.TimeosFullDialog .TimeosFullDialogWindow{display:block;height:auto;position:absolute;color:#000;border:2px solid #5088a4;overflow:hidden;top:10px;left:10px;right:10px;bottom:10px;background-color:#fff}div.TimeosFullDialog .TimeosFullDialogTitle{height:32px;background-color:#2977ac;color:#fff;display:flex}div.TimeosFullDialog .TimeosFullDialogTitle .TFDText{padding:7px;flex-grow:1}div.TimeosFullDialog .TimeosFullDialogTitle .TFDClose{width:40px;font-size:24px;text-align:center;margin-top:0;cursor:pointer}div.TimeosFullDialog .TimeosFullDialogTitle .TFDClose:hover{background-color:rgba(255,255,255,.3)}div.TimeosFullDialog .TFDScrollContent{padding:10px;height:100%;width:100%;position:relative;overflow-y:scroll}div.TimeosFullDialog .TFDScrollContent.nopadding{overflow-y:hidden;padding:0}div.TimeosCommonDialog{height:100%;width:100%;position:fixed;z-index:1000;left:0;top:0;background-color:#000;background-color:rgba(0,0,0,.6);overflow-x:hidden;transition:.5s}div.TimeosCommonDialog .TimeosCommonDialogWindow{display:block;width:640px;height:400px;margin:auto auto;position:absolute;color:#000;border:2px solid #5088a4;overflow:hidden;top:10px;left:10px;right:10px;bottom:10px;background-color:#fff}div.TimeosCommonDialog .TimeosCommonDialogTitle{height:32px;background-color:#2977ac;color:#fff;display:flex}div.TimeosCommonDialog .TimeosCommonDialogTitle .TFDText{padding:7px;flex-grow:1}div.TimeosCommonDialog .TimeosCommonDialogTitle .TFDClose{width:40px;font-size:24px;text-align:center;margin-top:0;cursor:pointer}div.TimeosCommonDialog .TimeosCommonDialogTitle .TFDClose:hover{background-color:rgba(255,255,255,.3)}div.TimeosCommonDialog .TFDScrollContent{padding:10px;height:100%;width:100%;position:relative;overflow-y:scroll}div.TimeosCommonDialog .TFDScrollContent.nopadding{overflow-y:hidden;padding:0}div.TimeosSelectionToolOverlay{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.05);z-index:500}div.TimeosSelectionTool{border:1px dotted #000;position:absolute;z-index:505}tr.k-state-selected .virtuallink{color:#fff}.virtuallink{color:#3276b1;cursor:pointer}.virtuallink:hover{text-decoration:underline}div.TimeosDockedPagesSwitcher{margin:5px;display:flex;flex-flow:column;flex-direction:column;height:100%}div.TimeosDockedPagesSwitcher div.PagesTabHolder{margin-bottom:5px;border:1px solid #ccc;background-color:rgba(150,150,150,.15);border-radius:5px;padding-left:5px;padding-top:3px;padding-bottom:3px;padding-right:5px}div.TimeosDockedPagesSwitcher div.PagesTabHolder a.btn{box-shadow:0 .0625em .3125em rgba(0,0,0,.35)}div.TimeosDockedPagesSwitcher div.PagesTabHolder a.isInactive{background-color:#fff;color:#3276b1}div.TimeosDockedPagesSwitcher div.PagesContentHolder{flex-grow:1}div.TimeosDockedPagesSwitcher div.PagesContentHolder .k-toolbar>*{display:inline-block}div.TimeosDockedTitle{display:flex;color:#fff;padding:3px 5px 3px 5px;background-color:#3276b1;box-shadow:0 .0625em .3125em rgba(0,0,0,.35)}.printable.text{text-shadow:none;font-weight:400;color:#000}div.CommonDialogWrapper{display:grid;grid-template-rows:320px 44px}div.CommonDialogWrapper .CommonDialogContent{grid-row:1;overflow:auto}div.CommonDialogWrapper .CommonDialogContent.container_common{overflow-x:hidden}div.CommonDialogWrapper .CommonDialogContent.container_common>div.row{margin-left:0;margin-right:0}div.CommonDialogWrapper .CommonDialogFooter{border-top:1px solid #1278a9;background-color:#f5f7f9;text-align:right;padding:5px;grid-row:2;color:#fff;height:44px}div.FullDialogWrapper .FullDialogFooter .btn{margin-left:5px}div.FullDialogWrapper{height:100vh;display:grid;grid-template-rows:1fr auto}div.FullDialogWrapper .FullDialogContent{grid-row:1;overflow:auto}div.FullDialogWrapper .FullDialogContent.container_fd{overflow-x:hidden}div.FullDialogWrapper .FullDialogContent.container_fd>div.row{margin-left:0;margin-right:0}div.FullDialogWrapper .FullDialogFooter{border-top:1px solid #1278a9;background-color:#f5f7f9;text-align:right;padding:5px;grid-row:2;color:#fff;height:100px}div.FullDialogWrapper .FullDialogFooter .btn{margin-left:5px}div.FullHeightTabs{height:100%;display:grid;grid-template-rows:auto 1fr}div.fullheight100{height:inherit}div.SecureCheck input.SecureCheck{width:auto}a.moreLink{display:inline-block;padding-top:5px;padding-bottom:5px;margin-right:16px}div.ReportWrapper{overflow:auto}body.kiosk div[role=main]{margin-left:0!important}body.kiosk .minified div[role=main]{margin-left:0!important}.btn-sq{margin-right:3px!important;text-align:center!important}.btn-sq-lg{min-width:150px!important;height:150px!important}.btn-sq{min-width:100px!important;height:100px!important;font-size:10px}.btn-sq-sm{min-width:50px!important;height:52px!important;font-size:12px}.btn-sq-xs{min-width:25px!important;height:25px!important;padding:2px}.btn-rounded{border-radius:12px}.progressButton{float:left;margin-left:5px;padding-left:5px;padding-top:8px;margin-right:5px!important}div.timeos-selector{width:100%;background-color:#fff;cursor:pointer;display:inline-block;border:solid 1px #ccc;border-radius:3px;margin-bottom:10px}div.timeos-selector.flex{overflow:hidden;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;flex:1 auto}div.timeos-selector.flex div.timeos-selector-label{flex-grow:1;padding-top:3px;cursor:pointer;vertical-align:central;padding-bottom:0;margin:5px}div.timeos-selector.flex div.timeos-selector-buttons{z-index:400;margin:5px;padding-right:5px;padding-left:5px}div.timeos-selector.flex div.timeos-selector-buttons span.action{border-radius:25px;display:inline-block;text-align:center;min-width:34px;padding-top:0;padding-bottom:0;padding-left:8px;padding-right:8px;margin-right:2px}div.timeos-selector.flex div.timeos-selector-buttons span.action:hover{background-color:#d3d3d3;color:#000}div.timeos-selector span.timeos-selector-buttons button{margin-top:5px;margin-left:5px;min-width:24px}div.timeos-selector:hover{background-color:#ebebeb;border:solid 1px #878787}span.timeos-selector-header{display:block;margin-left:2px;margin-bottom:3px}div.timeos-selector label.timeos-selector-label{padding-top:3px;cursor:pointer;display:inline-block;vertical-align:central;padding-bottom:0;float:left;margin:5px}div.OptionsButton{text-align:center;text-decoration:none;display:block;width:32px;height:32px;background-color:#2977ac;border-radius:50%;color:#fff;cursor:pointer}div.OptionsButton .textSpan:after{display:inline-block;content:'\2807';font-size:20px;margin-left:6px;padding-top:7px;color:#fff}div.OptionsButton .textSpanCustom{display:inline-block;margin-left:0;padding-top:7px;color:#fff}div.OptionsButton .CenteredContent{margin:auto;width:50%;padding-top:7px}div.OptionsButton.IsChecked{background-color:green;border:solid 1px green;color:#fff}div.OptionsButton.IsChecked:hover{background-color:#009e00;color:#fff}div.OptionsButton.IsNotChecked{background-color:#fff;border:solid 1px gray;color:#fff}div.OptionsButton.IsNotChecked:hover{background-color:rgba(0,128,0,.5);color:#fff}div.OptionsButton.Custom{width:auto;border-radius:15px;padding-left:8px;padding-right:8px}div.OptionsButton:focus,div.OptionsButton:hover{background-color:#305f7e}div.ActionButton{text-align:center;text-decoration:none;display:inline-block;margin-top:3px;margin-bottom:3px;margin-right:5px;padding:2px 4px 2px 4px;background-color:#2977ac;border-radius:3px;color:#fff;cursor:pointer}div.ActionButton:hover{background-color:#305f7e}.ActionLabel{text-align:center;text-decoration:none;display:inline-block;margin-top:3px;margin-bottom:3px;margin-right:2px;padding:2px 4px 2px 4px;background-color:#6a9e75;border-radius:3px;color:#fff}.ActionLabel.Danger{background-color:#8b0000;color:#fff}div.ColorCircle{width:32px;height:32px;color:#fff;border-radius:50%;box-shadow:1px 2px 1px 1px rgba(0,0,0,.2),1px 1px 1px 0 rgba(0,0,0,.19)}div.ColorCircleText{height:32px;color:#fff;border-radius:5px;box-shadow:1px 2px 1px 1px rgba(0,0,0,.2),1px 1px 1px 0 rgba(0,0,0,.19);text-align:center;vertical-align:middle}div.ColorCircleText .textSpan{display:inline-block;margin-top:5px;text-align:center;vertical-align:middle}span.ColorCircleSmall{display:inline-block;width:16px;height:16px;color:#fff;border-radius:50%;box-shadow:1px 2px 1px 1px rgba(0,0,0,.2),1px 1px 1px 0 rgba(0,0,0,.19)}a.showDisabledRecords{color:#2977ac}a.showDisabledRecords.k-state-active{color:#ccc}a.whiteLink{color:#fff}a.whiteLink:hover{text-decoration:underline}a.rightBlock{display:inline-block;float:right}span.FavoriteStar i.active{color:orange}span.FavoriteStar i.active:hover{color:gray}span.FavoriteStar i.inactive:hover{color:orange}div.UnitSelectorEx{display:grid;grid-template-columns:1fr 38px;width:100%}div.UnitSelectorEx div.a{border-right:1px solid #ccc;grid-column:1}div.UnitSelectorEx div.b{margin-left:3px;grid-column:2}div.timeos-checkedtree .k-treeview .k-in{line-height:normal}ul.thumbnails.image_picker_selector{overflow:auto;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;margin:0}ul.thumbnails.image_picker_selector ul{overflow:auto;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;margin:0}ul.thumbnails.image_picker_selector li.group{width:100%}ul.thumbnails.image_picker_selector li.group_title{float:none}ul.thumbnails.image_picker_selector li{margin:0 12px 12px 0;float:left}ul.thumbnails.image_picker_selector li .thumbnail{padding:6px;border:1px solid #ddd;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}ul.thumbnails.image_picker_selector li .thumbnail img{-webkit-user-drag:none}ul.thumbnails.image_picker_selector li .thumbnail.selected{background:#08c;color:#fff}div.RuleContainer{margin-top:8px;position:relative}div.RuleContainer *{box-sizing:padding-box}table.RuleTable{width:100%;font-family:Arial,sans-serif;border-collapse:collapse;border:1px solid #cbcbcb}table.RuleTable thead{background-color:#f5f5f5}table.RuleTable thead tr{border-bottom:1px solid #cbcbcb}table.RuleTable thead tr th{padding:8px;font-weight:400}table.RuleTable tbody tr{border-bottom:1px solid #ddd}table.RuleTable tbody tr:hover{background-color:#ebf3f7}table.RuleTable tbody tr td{padding:8px;text-align:left;vertical-align:top;font-size:14px;height:39px}table.RuleTable tbody tr td:first-child{font-weight:700;border-right:1px solid #ddd}table.RuleTable tbody tr.NewRow td:first-child{font-weight:400;border-right:1px solid #ddd}div.CommandHolder{display:flex}div.CommandHolder div.OptionsButton{margin-right:5px}div.CommandHolder div.OptionsButton span{display:inline-block;margin-top:8px}div.CommandHolder div.OptionsButton.Add{background-color:green}div.CommandHolder div.OptionsButton.Add:focus,div.CommandHolder div.OptionsButton.Add:hover{background-color:#33a733}div.CommandHolder div.OptionsButton.Save{background-color:#2a76ac}div.CommandHolder div.OptionsButton.Save:focus,div.CommandHolder div.OptionsButton.Save:hover{background-color:#4f8fbd}div.CommandHolder div.OptionsButton.Edit{background-color:#2a76ac}div.CommandHolder div.OptionsButton.Edit:focus,div.CommandHolder div.OptionsButton.Edit:hover{background-color:#4f8fbd}div.CommandHolder div.OptionsButton.Delete{background-color:#b20030}div.CommandHolder div.OptionsButton.Delete:focus,div.CommandHolder div.OptionsButton.Delete:hover{background-color:#c81b4a}div.CommandHolder div.OptionsButton.Cancel{background-color:#b20030}div.CommandHolder div.OptionsButton.Cancel:focus,div.CommandHolder div.OptionsButton.Cancel:hover{background-color:#c81b4a}div.CommandHolder div.OptionsButton.Disabled{background-color:#cbcbcb;color:#fff;cursor:default}div.CommandHolder div.OptionsButton.Disabled:focus,div.CommandHolder div.OptionsButton.Disabled:hover{background-color:#cbcbcb}div.CommandHolder.InDialog div.OptionsButton span{display:inline-block;margin-top:6px}div.CommandHolder.Right{text-align:right;align-items:flex-end;justify-content:flex-end}div.RuleEntryList{display:flex}div.RuleEntryList div.item{margin-right:5px;margin-bottom:5px}div.RuleEntryList div.item .fullHeight{display:block;margin-top:8px}div.RuleEntryList div.item .bold{font-weight:700}div.flexlist{display:flex}div.flexlist div.item{margin-right:5px;margin-bottom:5px}div.flexlist div.item .fullHeight{display:block;margin-top:8px}div.flexlist div.item .bold{font-weight:700}div.flexlist .item.lastRight{display:block}div.flexlist.justified{justify-content:space-between}div.flexlist.bottomLine{border-bottom:1px solid #cbcbcb}ul.WarningContent .user{margin-right:5px}ul.WarningContent .message{color:#000;margin-top:5px;padding:3px;display:block}ul.WarningContent .Solutions{text-align:right}.dropdown-menu-no-top{top:unset}div.WarningContentHolder{display:flex}div.WarningContentHolder div.MessageContent{justify-content:flex-start;flex-grow:1}div.WarningContentHolder div.Solutions{border-left:1px solid #cbcbcb;padding-left:5px;justify-content:flex-end}.fa.k-sprite,.fa.k-sprite::before{font-size:13px;line-height:13px;vertical-align:middle}.fal.k-sprite,.fal.k-sprite::before{font-size:13px;line-height:13px;vertical-align:middle}.fas.k-sprite,.fas.k-sprite::before{font-size:13px;line-height:13px;vertical-align:middle}@media (min-width:768px){div.modal.bigger .modal-dialog{width:750px}div.modal.extreme .modal-dialog{width:950px}}.modal-header{cursor:move}.window-footer{bottom:0;display:block;overflow:hidden;padding:9px 0 3px;text-align:right;border-top:1px solid #e5e5e5}div.TimeosInputBox{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.6);z-index:1000}div.TimeosInputMessageBoxContainer{position:relative;top:50px;color:#fff;padding:5px;background-color:#000;border-radius:4px;margin:0 auto;width:-moz-calc(90%);width:-webkit-calc(90%);width:-o-calc(90%);width:calc(100% - 10px);overflow:auto;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);background:#fff;color:#333}div.TimeosInputMessageBoxContainer .Title{background-color:#2a76ac;padding:5px;color:#fff;font-size:14px;margin-bottom:8px}div.TimeosInputMessageBoxContainer .Footer{overflow:hidden;margin-top:8px;margin-bottom:8px;float:right}div.timeos-form.bootstrap-layout.readonly .form-group h4{border-bottom:1px solid #2a76ac;padding-bottom:0}div.timeos-form.bootstrap-layout.readonly div.element-wrapper{display:grid;width:100%;grid-template-columns:150px auto;margin-bottom:5px}div.timeos-form.bootstrap-layout.readonly div.element-wrapper div.element-label{grid-column:1;color:#666}div.timeos-form.bootstrap-layout.readonly div.element-wrapper div.element-content{grid-column:2;color:#000;padding-left:5px}div.timeos-form.bootstrap-layout.readonly div.element-wrapper:hover{background-color:#eee}div.SerialInput{margin-left:20px;margin-top:0;margin-bottom:0;padding:5px}div.modal-footer button.btn.child-page-active{visibility:hidden}div.k-window-content{overflow-x:hidden}div.k-window-content.timeos-content{overflow-x:hidden}div.centeredContent{display:flex;align-items:center;justify-content:center}label.error{color:red}input.error{border:1px solid red!important}div.InputFormValidation{color:red;background-color:rgba(255,0,0,.15);border:1px solid red;margin-bottom:5px;margin-top:0;padding:5px;display:none}#timeos-filter-holder{border-bottom:1px solid #3276b1}.t-calendar{background-color:#fff}div.sticky-bag{background-color:#fff!important;border:1px gray #000;position:fixed;width:100%;top:0;height:80px;z-index:1038;box-shadow:0 5px 5px -1px rgba(0,0,0,.4)}.plan-progress{background-color:#e5e9eb;height:5px;position:relative;width:100%}.plan-progress-bar-red{background-size:23em .25em;height:100%;position:relative;background-color:#e04542}.plan-progress-bar-blue{background-size:23em .25em;height:100%;position:relative;background-color:#337ab7}.plan-progress-bar-green{background-size:23em .25em;height:100%;position:relative;background-color:#3c763d}.plan-progress-bar-orange{background-size:23em .25em;height:100%;position:relative;background-color:#fb8836}table.t-calendar.sticky{border-collapse:collapse}table.t-calendar.sticky thead th{position:relative;z-index:1039}table.t-calendar.sticky thead th.t-calendar-header-day{background-color:rgba(200,200,200,.1);color:#000}table.t-calendar.sticky thead th.t-calendar-header-day:hover{background-color:#3276b1;color:#fff}table.t-calendar.sticky thead th.t-calendar-header-day.t-free{background-color:rgba(200,200,200,.3);color:#000}table.t-calendar.sticky thead th.t-calendar-header-day.t-free:hover{background-color:#3276b1;color:#fff}table.t-calendar{border-collapse:collapse}table.t-calendar.fixed{table-layout:fixed}table.t-calendar.fixed th.t-calendar-header-bars{width:200px}table.t-calendar.fixed.week{min-width:1024px!important}table.t-calendar.fixed.month{min-width:1200px!important}table.t-calendar{border-top:solid 1px #ccc}.t-calendar td.t-calendar-validcell{border:solid 1px #ccc}.t-calendar td.t-calendar-invalidcell{border:none;background-color:#f0f1f1}.t-calendar td.t-today{border:solid 2px rgba(255,0,0,.5);border-collapse:collapse}.t-calendar td.t-calendar-free{background-color:rgba(50,118,177,.2)}.t-calendar td.t-calendar-free-detail{background:repeating-linear-gradient(-55deg,transparent,transparent 10px,rgba(50,118,177,.2) 10px,rgba(50,118,177,.2) 20px)}.t-calendar td.t-calendar-holiday{background-color:rgba(50,118,177,.25)}.t-calendar td.t-calendar-schoolholiday{background-image:url(../img/corner1.png);background-repeat:no-repeat}.t-calendar td.t-calendar-holiday-detail{background:repeating-linear-gradient(-55deg,transparent,transparent 10px,rgba(50,118,177,.2) 10px,rgba(50,118,177,.2) 20px)}div.t-calendar-footer{min-height:36px}div.t-calendar-footer-tipps span{margin-right:5px}.t-calendar-cellcontent{vertical-align:top;height:100%;width:100%;padding-left:1px;padding-top:1px;padding-right:2px;padding-bottom:0;margin-left:0;margin-top:0;margin-right:-1px;margin-bottom:0;float:left}.t-calendar-cellcontent-availibility{cursor:pointer}div.t-calendar-cellcontent-available{background-color:#228b22;color:#fff;padding-top:7px;padding-bottom:7px}div.t-calendar-cellcontent-available:hover{background-color:rgba(34,139,34,.5);color:#000}div.t-calendar-cellcontent-not-available{background-color:#8b0000;color:#fff;padding-top:7px;padding-bottom:7px}div.t-calendar-cellcontent-not-available:hover{background-color:rgba(139,0,0,.5);color:#000}div.t-calendar-cellcontent-none-available{background-color:#f5f5f5;color:gray;padding-top:7px;padding-bottom:7px}div.t-calendar-cellcontent-none-available:hover{background-color:#ccc;color:#000}.t-calendar-app{min-height:28px;overflow:hidden;word-wrap:break-word;border:1px solid #ccc;margin-top:2px;margin-left:2px;margin-right:4px;margin-bottom:5px;padding:3px;vertical-align:middle;align-content:center;text-align:center;cursor:pointer}.t-calendar-app-nores{cursor:pointer;padding-left:3px;padding-right:3px;margin-bottom:2px;border-collapse:collapse;border:dotted 1px #000;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;vertical-align:middle;align-content:center;text-align:center;font-style:italic;-moz-box-shadow:inset 5px 5px 5px #fff;-webkit-box-shadow:inset 5px 5px 5px #fff;box-shadow:inset 5px 5px 5px #fff}.t-calendar-app-sub:before{content:url(../img/timeos/calendar/sub.png);padding-left:3px}.t-calendar-app-sub{border-style:dotted;background-color:#d3d3d3;color:#000}.t-calendar .t-calendar-header{text-align:center;font-size:11px}.t-calendar-username{margin-left:5px;padding-top:8px;text-align:right;padding-right:15px;font-weight:700;overflow:hidden}.t-calendar-headercontent{padding-bottom:3px;width:100%;margin:0;display:flex}div.t-calendar-header-control{float:left;width:100%}.t-calendar .t-calendar-header th{color:#fff;text-align:center;border:solid 1px #ccc}.t-calendar .t-calendar-header td{color:#fff;text-align:center;border:solid 1px #ccc}.t-calendar .t-calendar-row-caption{color:#fff;background-color:#3276b1}.t-calendar .t-calendar-header .t-free{background-color:#efefef}tr.t-calendar-header-progress{background-color:#fff;margin:0;padding:0;border-bottom-width:0}tr.t-calendar-header-progress th{margin:0!important;padding:0!important;background-color:#fff;border-bottom-width:0!important}.t-calendar .t-calendar-header .t-today{background-color:rgba(241,218,145,.5)}.t-calendar th.t-calendar-header-bars{background-color:#fff;overflow:hidden;color:#3276b1;min-width:140px;vertical-align:top;text-shadow:2px 2px rgba(0,0,0,.2)}.t-calendar tr.published{line-height:0;overflow:hidden}.t-calendar tr.published td{padding:0;margin:0;overflow:hidden}.t-calendar tr.published td>div{height:3px}.t-calendar tr.published td.green{background-color:#228b22}.t-calendar tr.published td.red{background-color:orange}.t-calendar td.t-calendar-bar{color:#000;height:auto;min-width:140px;padding-left:5px;text-align:left;word-break:break-all;vertical-align:top;border:solid 1px #ccc;cursor:default}.t-calendar td.t-calendar-bar.month{background-color:#eee;border-left:solid 3px #2677ae}.t-calendar td.t-calendar-bar.user{border-left:solid 3px #ccc}.t-calendar tr.last-sort{border-bottom:2px solid #3276b1}.t-calendar div.h-leader{display:inline-block;margin-right:5px;padding-left:0;padding-right:1px;padding-top:2px;width:24px;height:24px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;text-align:center;color:#ccc;border:solid 1pt #ccc}.t-calendar.printing tr.last-sort{border-bottom:none}.t-calendar td.t-calendar-bar.userbar:hover{background-color:#faebd7}.t-calendar td.t-calendar-bar.userbar.archived span.user-name{color:#8b0000;font-style:italic}.t-calendar td.t-calendar-bar-group{color:#000;padding-left:5px;text-align:left;vertical-align:top;background-color:#3276b1;border:solid 1px #ccc;color:#fff;cursor:default}.t-calendar td.t-calendar-bar-holiday{color:#000;width:100px;padding-left:5px;text-align:left;vertical-align:top;background-color:rgba(50,118,177,.25);border:solid 1px #ccc;cursor:default}.t-calendar td.t-calendar-bar-fixed{color:#000;width:100px;padding-left:5px;text-align:left;vertical-align:top;background-color:rgba(50,118,177,.25);border:solid 1px #ccc;cursor:default}.t-calendar td.t-calendar-cell.holiday{background-color:rgba(50,118,177,.25);color:#3276b1}.t-calendar td.t-calendar-bar.highlight{background-color:#3276b1;color:#fff}.t-calendar th.t-calendar-header-day{color:#3276b1;overflow:hidden;padding:4px 4px 4px 4px;margin:0;background-color:#fff;text-align:center!important;border-top:solid 1px #ccc;vertical-align:middle}.t-calendar td.t-calendar-header-day.highlight{background-color:#3276b1;color:#fff}.t-calendar th.t-calendar-header-day.highlight{background-color:#3276b1;color:#fff}.t-calendar th.t-calendar-header-day.clickable{cursor:pointer}.t-calendar th.t-calendar-header-day.clickable:hover{color:#fff;background-color:#3276b1;cursor:pointer}.t-calendar td.t-calendar-cell{border:solid 1px #ccc;padding:0;margin:0;min-height:24px;vertical-align:top;width:24px}.t-calendar td.t-calendar-cell.resource-rule{color:#c1c1c1;background-color:#efefef;padding:3px;text-align:center;cursor:pointer}.t-calendar td.t-calendar-cell.resource-rule.configured{color:#fff;background-color:#3276b1}.t-calendar td.t-calendar-cell.resource-rule:hover{background-color:#eaeaea;color:#000}.t-calendar td.t-calendar-cell.resource-rule:hover.configured{color:#3276b1;background-color:#fff}.t-calendar tr.manninglevel td{border:solid 1px #ccc;padding:3px}.t-calendar tr.manninglevel td.danger{background-color:#ef5252;color:#fff}.t-calendar tr.manninglevel td.warning{background-color:orange;color:#fff}.t-calendar tr.manninglevel td.success{background-color:#228b22;color:#fff}.t-calendar tr.manninglevel td.title{background-color:#3276b1;color:#fff}.t-calendar tr.manninglevel.last td{border-bottom:solid 2px #3276b1}.t-calendar td.t-calendar-cell.friday{border-right:solid 1px #2b78ad!important}.t-calendar td.t-calendar-cell.sunday{border-right:solid 1px #2b78ad!important}.t-calendar td.t-calendar-cell.avail{background-image:linear-gradient(225deg,#228b22,#228b22 15px,transparent 15px,transparent)}.t-calendar td.t-calendar-cell.navail{background-image:linear-gradient(225deg,#8b0000,#8b0000 15px,transparent 15px,transparent)}.t-calendar-currentcell{background-color:#eee}div.k-scheduler-content .k-event.k-state-selected{color:#000}span.bar-colormark{margin-right:5px}div.timeline-grid.k-grid td{padding:0!important;text-align:center;vertical-align:middle}div.timeline-grid div.timeline-empty{opacity:.1;color:#d3d3d3}div.timeline-grid div.timeline-empty:hover{opacity:1;color:#000}div.timeline-grid td.r-time{background-color:#f5f5f5}div.timeline-grid td.r-time:hover{background-color:#fff}div.timeline-grid td.r-time.now{background-color:#f66;color:#fff}div.timeline-grid td.r-time.now:hover{background-color:#f66;color:#fff}div.timeline-grid td.r-row.now{background-color:#fecece;color:#fff}div.timeline-grid div.header-label{display:inline-block;margin-top:12px;vertical-align:middle;margin-left:5px}div.timeline-grid div.timeline-shift{cursor:pointer;display:block;overflow:hidden;width:100%;height:100%}div.timeline-grid div.timeline-shift.nouser{opacity:.5}div.timeline-grid div.timeline-shift.hidecode span.code{opacity:.3}div.timeline-grid div .timeline-shift:hover{box-shadow:0 -1px 0 rgb(0 0 0) inset}div.ProContent.Wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:41px 1fr;flex-direction:row;flex-flow:row nowrap;height:100%}div.ProContent .ToolBarHolder{width:100%}div.ProContent .CalendarToolBar.k-toolbar{border-radius:0;padding-top:3px;margin-top:0;height:29px}div.ProContent table.TableProHeader{background-color:#fff;border-collapse:collapse;border-right:1px solid #ccc;font-size:11px}div.ProContent table.TableProHeader tr.cpro-head-row{height:22px}div.ProContent table.TableProHeader tr.cpro-head-row.publish{height:4px}div.ProContent table.TableProHeader tr.cpro-head-row th{border-right:1px solid #ccc;border-bottom:1px solid #ccc}div.ProContent table.TableProHeader tr.cpro-head-row.last th{border-right:1px solid #ccc;border-bottom:none}div.ProContent table.TableProHeader tr.cpro-calendar-row{display:table-row;overflow:hidden;border-bottom:1px dashed #ccc}div.ProContent table.TableProHeader tr.cpro-calendar-row.publish{height:4px;max-height:4px;border-bottom:1px solid #ccc}div.ProContent table.TableProHeader tr.cpro-calendar-row.unit{border-bottom:1px solid #ccc}div.ProContent table.TableProHeader tr.cpro-calendar-row.publish{height:4px;max-height:4px}td.range-selected a{border:1px solid #2a76ac;background-color:rgba(42,118,172,.28)}div.cpro-left div.k-button-group span.k-state-active{color:#fff;background-color:#2a76ac}div.content-wrap{display:inline-block}div.ProContent div.contentbar.unit{background-color:#2a76ac;color:#fff}div.ProContent div.contentbar.unit div.left-actionButton{background-color:#2a76ac;color:#fff}div.ProContent div.contentbar.unit div.left-actionButton:hover{color:orange}div.ProContent table.TableProHeader tr.cpro-calendar-row.unit td.unit{background-color:#2a76ac;color:#fff}div.ProContent table.TableProHeader tr.cpro-calendar-row.last{overflow:hidden;border-bottom:1px solid #ccc}div.ProContent table.TableProHeader tr.cpro-calendar-row td{padding:0;margin:0;height:32px}div.ProContent table.TableProHeader tr.cpro-calendar-row-empty{border-bottom:1px solid #ccc}div.ProContent table.TableProHeader tr.cpro-calendar-row-empty td{height:32px;max-height:32px;padding:5px}div.ProContent table.TableProHeader tr.cpro-calendar-bar{height:32px}div.ProContent table.TableProHeader tr.cpro-calendar-bar.publish{height:4px;max-height:4px}div.ProContent table.TableProHeader tr.cpro-calendar-bar.publish>td{background-color:#ccc}div.ProContent table.TableProHeader tr.cpro-calendar-bar .AutoPlanDisabled{color:red}div.cpro-calendar-bar{overflow:hidden}div.cpro-calendar-bar div.crow{height:100%}div.cpro-calendar-bar div.crow.center{border-bottom:1px dashed #ccc}div.cpro-calendar-bar div.crow.last{border-bottom:1px solid #ccc}div.cpro-calendar-bar.hover{background-color:rgba(42,118,172,.88);color:#fff}div.cpro-calendar-bar.selected{background-color:#ff6a00;color:#fff}div.cpro-calendar-bar.publish{background-color:gray}div.ProContent table.TableProHeader tr.cpro-calendar-bar td.crow{display:table-cell;overflow:hidden;height:32px}div.ProContent table.TableProHeader tr.cpro-calendar-bar.unit{background-color:#f2f2f2}div.ProContent table.TableProHeader tr.cpro-calendar-bar td.crow.first{border-bottom:none}div.ProContent table.TableProHeader tr.cpro-calendar-bar td.crow.center{border-bottom:1px dashed #ccc}div.ProContent table.TableProHeader tr.cpro-calendar-bar td.crow.last{border-bottom:1px solid #ccc}div.ProContent table.TableProHeader tr.cpro-calendar-bar.last{overflow:hidden}div.ProContent table.TableProHeader tr.cpro-calendar-bar :hover,div.ProContent table.TableProHeader tr.cpro-calendar-bar.hover{background-color:#2a76ac;color:#fff}div.ProContent table.TableProHeader tr.cpro-calendar-bar.hover .AutoPlanDisabled{color:wheat}div.ProContent table.TableProHeader th.cpro-head-week{text-align:center}div.ProContent table.TableProHeader th.cpro-head-week.hover,div.ProContent table.TableProHeader th.cpro-head-week:hover{background-color:#2a76ac;color:#fff}div.ProContent table.TableProHeader th.cpro-head-month{text-align:center}div.ProContent table.TableProHeader th.cpro-head-month.hover,div.ProContent table.TableProHeader th.cpro-head-month:hover{background-color:#2a76ac;color:#fff}div.ProContent table.TableProHeader th.cpro-head-day{display:table-cell;text-align:center;overflow:hidden}div.ProContent table.TableProHeader th.cpro-head-day.publish{background-color:gray}div.ProContent table.TableProHeader th.cpro-head-day.publish.green{background-color:#217346}div.ProContent table.TableProHeader th.cpro-head-day.publish.orange{background-color:#ff6a00}div.ProContent table.TableProHeader th.cpro-head-day.SMALL{width:50px;max-width:50px;min-width:50px}div.ProContent table.TableProHeader th.cpro-head-day.MEDIUM{width:90px;max-width:90px;min-width:90px}div.ProContent table.TableProHeader th.cpro-head-day.BIG{width:120px;max-width:120px;min-width:120px}div.ProContent table.TableProHeader th.cpro-head-day.HUGE{width:160px;max-width:160px;min-width:160px}div.ProContent table.TableProHeader th.cpro-head-day.hover,div.ProContent table.TableProHeader th.cpro-head-day:hover{background-color:#2a76ac;color:#fff}div.ProContent div.slot{text-align:center}div.ProContent table.TableProHeader td.cpro-calendar-day{display:table-cell;text-align:center;overflow:hidden;border-left:1px solid #ccc}div.ProContent table.TableProHeader td.cpro-calendar-day.dd-slot-active{background-color:#2a76ac}div.ProContent table.TableProHeader td.cpro-calendar-day.dd-slot-active>div.cpSlotContent{background-color:#2a76ac}div.ProContent table.TableProHeader td.cpro-calendar-day.wrn>div.cpSlotContent{background-image:linear-gradient(225deg,red,red 5px,transparent 5px,transparent);border:1px solid red}div.ProContent table.TableProHeader td.cpro-calendar-day.BIG>div.cpSlotContent{border-radius:3px;margin:2px 2px 2px 2px;padding:2px;min-height:90%}div.ProContent table.TableProHeader td.cpro-calendar-day.HUGE>div.cpSlotContent{border-radius:5px;margin:4px 4px 4px 4px;padding:3px;min-height:90%}div.ProContent table.TableProHeader td.cpro-calendar-day.publish{height:4px}div.ProContent table.TableProHeader td.cpro-calendar-day.publish.green{background-color:#217346;border:none}div.ProContent table.TableProHeader td.cpro-calendar-day.publish.orange{background-color:#ff6a00;border:none}div.ProContent table.TableProHeader td.cpro-calendar-day.first{border-left:none}div.ProContent table.TableProHeader td.cpro-calendar-day.t-today{background-color:#f7dcb5}div.ProContent table.TableProHeader td.cpro-calendar-day.t-invalid{background-color:#f2f2f2}div.ProContent table.TableProHeader td.cpro-calendar-day.t-free{background-color:#d4e4ee}div.ProContent table.TableProHeader td.cpro-calendar-day.t-available{background-color:#228b22}div.ProContent table.TableProHeader td.cpro-calendar-day.t-not-available{background-color:#ff4500}div.ProContent table.TableProHeader td.cpro-calendar-day.t-free.first{border-left:none}div.ProContent table.TableProHeader td.cpro-calendar-day.t-free-noborder{background-color:#d4e4ee}div.ProContent table.TableProHeader td.cpro-calendar-day.maintenance{background-color:orange}div.ProContent table.TableProHeader td.cpro-calendar-day.vselected{background-color:rgba(42,118,172,.5)}div.ProContent table.TableProHeader td.cpro-calendar-day.selected{background-color:rgba(42,118,172,.5)}div.ProContent table.TableProHeader td.cpro-calendar-day.selected>div.cpSlotContent{background-color:#2a76ac;color:#fff}div.ProContent table.TableProHeader td.cpro-calendar-day.selected>div.cpSlotContent.plus{background-color:rgba(42,118,172,.5);color:#fff}div.ProContent th.t-free{background-color:#efefef}div.ProContent th.t-today{background-color:wheat;color:#000;border-collapse:collapse}div.ProContent th.t-selected{background-color:wheat;color:#000;border-collapse:collapse}div.ProContent table.TableProHeader tr.cpro-calendar-bar.validator.error{border-left:5px solid red}div.ProContent table.TableProHeader tr.cpro-calendar-bar.validator.warning{border-left:5px solid orange}div.ProContent table.TableProHeader td.cpro-calendar-day.validator.error{background-image:url(../img/validator/cell_error.png);background-repeat:no-repeat}div.ProContent table.TableProHeader td.cpro-calendar-day.validator.warning{background-image:url(../img/validator/cell_warning.png);background-repeat:no-repeat}div.ProContent table.TableProHeader th.cpro-head-day.validator.error{background-image:url(../img/validator/day_error.png);background-repeat:no-repeat}div.ProContent table.TableProHeader th.cpro-head-day.validator.warning{background-image:url(../img/validator/day_warning.png);background-repeat:no-repeat}div.userHolder{display:grid;grid-template-columns:8px 1fr 50px;grid-template-rows:1fr;height:100%}div.ProContent div.contentbar{border-right:1px solid #ccc}div.userHolder div.c{border-right:1px solid #ccc;grid-column:1}div.userHolder div.n{padding-left:3px}div.userHolder div.i{border-left:1px dotted #ccc;padding:2px;grid-column:3}div.CalendarProAllowedContent div.ACRow{display:grid;width:100%;height:100%;border-bottom:1px solid #ccc}div.CalendarProAllowedContent div.ACRow.Column1{grid-template-columns:1fr}div.CalendarProAllowedContent div.ACRow.Column2{grid-template-columns:50px 1fr}div.CalendarProAllowedContent div.ACRow:hover{background-color:#2a76ac;color:#fff}div.CalendarProAllowedContent div.shortName{border-right:1px solid #ccc}div.cpSlotContent{display:grid;vertical-align:middle;border:1px solid #000;min-height:26px}div.cpSlotContent.plus{border:1px solid transparent}div.cpSlotContent div.c{display:flex;align-items:center;flex-direction:column;justify-content:center}div.cpSlotContent.class_SH{background-color:#6296e9;color:#fff}div.cpSlotContent.class_H{background-color:#c8ddeb;color:#000}div.cpSlotContent.nodrag:hover{cursor:pointer}div.cpSlotContentOl{display:block;pointer-events:none;position:fixed;z-index:200}div.cpSlotContentOl.pointer{background-color:rgba(42,118,172,.3)}div.cpSlotContentOl.dnd{background-color:rgba(42,118,172,.3)}div.cpSlotContentOl.flash{background-color:rgba(42,118,172,.3)}div.cpSlotContentOl.delete{background-color:rgba(255,0,0,.5)}div.cpSlotContent.plus{margin:0!important;padding:0!important;border-radius:0!important;height:100%;color:transparent}div.CalendarProAllowedContent div.OuterRow.selected{background-color:#2a76ac}div.CalendarProAllowedContent div.t-calendar-slot.selected{background-color:#ff6a00!important;color:#fff!important}div.t-calendar-slot .floating-left-top{display:inline-block;position:relative;left:0;top:0;float:left;opacity:.75}div.t-calendar-slot:hover .floating-left-top{opacity:.5}div.cpSlotContent.plus:hover{color:#000}div.tp-floating-container{padding-left:0;padding-right:0;cursor:default}.calendarpro-scrollbar::-webkit-scrollbar{background-color:#ccc;width:16px;height:16px}.calendarpro-scrollbar::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#2a76ac}.calendarpro-scrollbar::-webkit-scrollbar-track{border-radius:5px;background-color:#f5f5f5}div.DOCKEDCONTENT{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;background-color:#d4e4ee;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}div.DOCKEDCONTENT.wood{background-image:url(../img/pattern/tileable_wood_texture.png);background-repeat:repeat;background-position:left;background-size:auto}div.DOCKEDCONTENT.NEWCALENDAR{background-image:url(../img/bgfx/background-3246124_1920.jpg)}div.DOCKEDCONTENT.blue{background-image:url(../img/bgfx/234835117-blue-wave-wallpaper.jpg)}div.DOCKEDCONTENT.blue2{background-image:none;background-color:#103986}div.DOCKEDCONTENT.white{background-image:none;background-color:#fff}div.DOCKEDCONTENT.custom{background-image:url(../img/bgfx/custom-wallpaper-2.jpg);background-color:#fff}div.cpro-left div.tab-content{padding:3px}a.k-button.notifyEnvelope{color:#000;background-color:rgba(42,118,172,.25);border-color:#2a76ac}div.calendar-fixleft,div.calendar-left{padding-right:1px}div.left-actionButton{background-color:#fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc}div.left-actionButton:hover{background-color:#2a76ac;color:#fff}.cockpit-yeardata div:nth-child(1){font-size:14px}.cockpit-yeardata div:nth-child(2){font-size:14px}.cockpit-yeardata-primary div{font-weight:700}.cockpit-yeardata-line{margin-top:5px;padding-bottom:5px;border-top:1px solid #ccc}div.dashboardList .listEntry{margin:5px;padding:5px;cursor:pointer;border:1px solid transparent;overflow:hidden}div.dashboardList .listEntry:hover{border:solid 1px #3276b1;background-color:#b5d6f2;border-radius:5px;overflow:hidden}div.dashboardList .listEntry div.userThumbnailWrapper{position:absolute;min-width:48px}div.dashboardList div.listEntryDetails.avatar{margin-left:52px}div.dashboardList div.listEntryDetails table{border-left:2px solid #3276b1}div.dashboardList div.listEntryDetails table tr td{padding-left:5px}div.dashboardWeekPlanHolder{display:flex;flex-direction:row;justify-content:center;align-content:stretch;align-items:stretch}div.dashboardWeekPlanHolder div.dashboardWeekPlanLeft{display:flex;align-items:center;justify-content:center;order:0;padding-left:5px;padding-right:5px;margin:0;cursor:pointer;color:#ccc;border:solid 1px transparent}div.dashboardWeekPlanHolder div.dashboardWeekPlanLeft:hover{color:#3276b1;background-color:#efefef;border:solid 1px #ccc}div.dashboardWeekPlanHolder .dashboardWeekPlanRight{display:flex;align-items:center;justify-content:center;order:0;padding-left:5px;padding-right:5px;margin:0;cursor:pointer;color:#ccc;border:solid 1px transparent}div.dashboardWeekPlanHolder div.dashboardWeekPlanRight:hover{color:#3276b1;background-color:#efefef;border:solid 1px #ccc}div.dashboardWeekPlanHolder .dashboardWeekPlanEntryHolder{display:flex;flex-wrap:wrap;flex-flow:row;width:100%}div.dashboardWeekPlanHolder div.dashboardWeekPlanEntry{background-color:#fafafa;background-image:url(../img/world-map.png);background-repeat:no-repeat;padding:5px;width:100%;border:1px solid #ccc}div.dashboardWeekPlanHolder div.dashboardWeekPlanEntry.withContent:hover{cursor:pointer;background-color:rgba(0,0,0,.14)}div.dashboardWeekPlanHolder .dashboardWeekPlanEntry .planHeader{border-radius:8px;background-color:rgba(50,118,177,.75);text-align:center;padding:5px;color:#fff}div.dashboardWeekPlanHolder .dashboardWeekPlanEntry .planBody{display:flex;flex-direction:row;padding:5px;margin-left:5px;align-content:stretch;align-items:stretch}div.dashboardWeekPlanHolder .dashboardWeekPlanEntry .planChartHolder{display:flex}div.dashboardWeekPlanHolder .dashboardWeekPlanEntry .planRightHolder{padding-right:10px;display:flex;align-content:stretch;align-items:stretch;width:100%;flex-direction:column;justify-content:flex-end}div.dashboardWeekPlanHolder .dashboardWeekPlanEntry .planCenterHolder{display:flex;align-content:stretch;justify-content:flex-start;flex-wrap:wrap;padding-left:5px;border-left:2px solid #ccc;flex-direction:column;width:100%;margin-left:10px;min-height:100px}div.dashboardWeekPlanHolder .dashboardWeekPlanEntry .planCenterHolder .planTextTable{display:flex;flex-wrap:wrap;flex-direction:column;align-content:stretch;justify-content:flex-start}div.dashboardWeekPlanHolder .dashboardWeekPlanEntry .dashboardWeekPlanBadges{padding-top:4px;padding-bottom:8px;text-align:right;display:flex;align-content:stretch;justify-content:flex-start}div.dashboardWeekPlanHolder .dashboardWeekPlanEntry .dashboardWeekPlanBadges span{padding-right:5px;font-size:12px}div.dashboardWeekPlanHolder .dashboardWeekPlanEntry .dashboardWeekPlanDropDown{display:flex;flex-direction:row;flex:2 2 auto;align-content:flex-end;justify-content:flex-end;align-items:flex-end;align-content:stretch}div.DashBoardPlanSelector{display:flex;flex-direction:row;border:solid 1px #ccc;border-radius:5px;margin-bottom:5px;cursor:pointer}div.DashBoardPlanSelector:hover{background-color:rgba(204,204,204,.5);border:solid 1px #3276b1}div.DashBoardPlanSelector .tableContent{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;align-content:stretch;width:100%;margin:5px;min-height:80px}div.DashBoardPlanSelector .planChartHolder2{margin:5px}.dashboardWeekPlan-chart{display:inline-block;position:relative;vertical-align:middle}.dashboardWeekPlan-chart .percent{color:#444;display:block;font-size:12px;font-weight:700;margin-top:-21px;position:absolute;top:50%;width:100%;text-align:center}.dashboardWeekPlan-chart .percent .fa{display:none}.dashboardWeekPlan-chart2{display:inline-block;position:relative;vertical-align:middle}.dashboardWeekPlan-chart2 .percent{color:#444;display:block;font-size:12px;font-weight:700;margin-top:-11px;position:absolute;top:50%;width:100%;text-align:center}.dashboardWeekPlan-chart2 .percent .fa{display:none}div.moreDown{display:flex;align-items:center;justify-content:center;order:0;padding-left:0;padding-top:5px;padding-bottom:5px;padding-right:0;margin-left:0;margin-top:5px;margin-bottom:5px;margin-right:0;cursor:pointer;color:#ccc;border:solid 1px transparent}div.moreDown:hover{color:#3276b1;background-color:#efefef;border:solid 1px #ccc}div.userSuggestRow{border:solid 1px transparent;padding:3px;cursor:pointer;margin-right:5px}div.userSuggestRow:hover{color:#3276b1;background-color:#efefef;border:solid 1px #ccc}#buyLicense a{cursor:pointer;color:#fff;font-weight:400;font-size:14px;text-shadow:1px 1px #000;padding-left:7px;padding-right:7px;background-color:#3276b1;background-image:-webkit-gradient(linear,left top,left bottom,from(#3276b1),to(#1b5486));background-image:-webkit-linear-gradient(top,#3276b1,#1b5486);background-image:-moz-linear-gradient(top,#3276b1,#1b5486);background-image:-ms-linear-gradient(top,#3276b1,#1b5486);background-image:-o-linear-gradient(top,#3276b1,#1b5486);background-image:linear-gradient(top,#3276b1,#1b5486)}#helpServicePhoneInfo{color:#000;padding-top:4px;margin-top:1px;font-weight:400;font-size:14px;padding-left:7px;padding-right:7px}#helpServicePhoneInfo a{color:#000}.header-mainwrapper{display:block;width:550px}.header-invalidlicense{color:red}.header-mainwrapper h5{display:block;margin-top:13px}#logoCompanyImage{max-height:40px;width:auto;display:block;float:left;padding-top:4px}#logoCompanyImage img{display:none;max-height:40px;width:auto}div.module-button{color:#fff;border-radius:5px;border:solid 2px #900323;margin:10px 10px 10px 0;padding:5px 5px 5px 5px;cursor:pointer;height:50px;width:50px;background-color:#a90329}div.module-button:hover{background-color:rgba(169,3,41,.72)}div.module-button a{color:#fff}.BlackBorder{margin-right:3px;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.panel-yellow{background-color:#f0ad4e;color:#fff}.panel-green{background-color:#5cb85c;color:#fff}.panel-red{background-color:#d9534f;color:#fff}div.timeos-tab-holder{padding-top:5px}div.checkboxContentHolder{margin-left:24px;margin-bottom:8px;background-color:rgba(50,118,177,.25);padding:5px;border:solid 1px #ccc;border-radius:3px}div.checkboxContentHolder.transparent{background-color:transparent;border:none}div.shiftpicker-item{padding-left:4px;margin-right:5px;padding-right:4px;padding-top:4px;padding-bottom:2px;display:grid;grid-template-columns:70px auto 120px 150px;cursor:pointer}div.shiftpicker-item.user{display:grid;grid-template-columns:auto 120px}div.shiftpicker-item .command-holder{text-align:right;align-items:end}div.shiftpicker-item .command-holder button{margin-left:5px}div.shiftpicker-item:hover{background-color:#efefef}div.FloatingGridHolder{display:flex}div.FloatingGridHolder div.FloatingGrid{margin:2px;border-radius:5px;min-width:150px;padding:2px 15px 2px 15px;box-shadow:1px 2px 1px 1px rgba(0,0,0,.2),1px 1px 1px 0 rgba(0,0,0,.19)}div.appBlock{border-radius:5px;box-shadow:1px 2px 1px 1px rgba(0,0,0,.2),1px 1px 1px 0 rgba(0,0,0,.19)}div.NotInTimeBlock{opacity:.5;border:1px solid transparent}div.TimeosPanel .k-splitbar.k-splitbar-horizontal{border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb}div.TimeosPanel .k-splitbar.k-splitbar-horizontal:hover{background-color:#cbcbcb}div.CalendarEntryWizardHolder{margin:0;padding:0}div.CalendarEntryWizardHolder .k-pane{background-color:#fff}div.CalendarEntryWizardHolder .k-widget.k-splitter{border-color:#1978a8;border:none;border-collapse:collapse}div.CalendarEntryWizardHolder .k-splitbar{background-color:#1978a8}div.CalendarEntryWizardHolder .k-splitbar .k-resize-handle{background-color:#fff}div.CalendarEntryWizardHolder div.header{background-color:#1978a8;color:#fff;padding:8px}div.CalendarEntryWizardHolder table tr.removed td{color:red;text-decoration:line-through}div.CalendarEntryWizardHolder actions{margin:5px;display:flex;flex-direction:column;padding:0;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:stretch}div.CalendarEntryWizardHolder actions action{padding:5px}div.CalendarEntryWizardHolder actions action.action-label{background-color:#1978a8;color:#fff}div.CalendarEntryWizardHolder actions action.action-button{background-color:#1978a8;color:#fff}div.panel-no-content{background-color:#efefef}div.EditAndInfo{display:grid;grid-template-columns:auto 280px;margin:0}div.EditAndInfo .AreaInfo{margin-left:5px;border-radius:5px;padding:5px;max-height:450px;max-width:280px;overflow:auto}.choice-group button{display:block;margin-bottom:5px}span.timeos-flowlist-header{display:block;width:100%;margin-bottom:5px}ul.timeos-flowlist{list-style:none outside none;margin:0;padding:0;text-align:left;padding-bottom:7px}li.timeos-flowlist-item{margin:0 5px;display:inline;white-space:nowrap}ul.fieldlist{padding-left:15px}ul.fieldlist li{list-style:none;padding-bottom:5px}h3.timeos-settings-header{margin-top:5px;margin-bottom:10px}div.timeos-settings-panel{padding-left:10px}.timeos-checkbox label:after,.timeos-radio label:after{content:'';display:table;clear:both}.timeos-checkbox .cr,.timeos-radio .cr{position:relative;display:inline-block;border:1px solid #a9a9a9;border-radius:.25em;width:1.3em;height:1.3em;float:left;margin-left:10px;margin-right:.5em}.timeos-radio .cr{border-radius:50%}.timeos-checkbox .cr .cr-icon,.timeos-radio .cr .cr-icon{position:absolute;font-size:.8em;line-height:0;top:50%;left:20%}.timeos-radio .cr .cr-icon{margin-left:.04em}.timeos-checkbox label input[type=checkbox],.timeos-radio label input[type=radio]{display:none}.timeos-checkbox label{cursor:pointer}.timeos-checkbox label input[type=checkbox]+.cr>.cr-icon,.timeos-radio label input[type=radio]+.cr>.cr-icon{opacity:0;transition:all .3s ease-in}.timeos-checkbox label input[type=checkbox]:checked+.cr>.cr-icon,.timeos-radio label input[type=radio]:checked+.cr>.cr-icon{opacity:1}.timeos-checkbox label input[type=checkbox].forcechecked+.cr>.cr-icon,.timeos-radio label input[type=radio].forcechecked+.cr>.cr-icon{opacity:1}.timeos-checkbox label input[type=checkbox]:disabled+.cr,.timeos-radio label input[type=radio]:disabled+.cr{opacity:.5}.options-group{display:flex;flex-wrap:wrap}.options-group .option{flex:1 0 50%}div.FolderStructure .k-sprite{background-image:url(../img/folderstructure-sprite.png)}div.FolderStructure span.rootfolder{background-position:0 0}div.FolderStructure span.folder{background-position:0 -16px}div.FolderStructure span.pdf{background-position:0 -32px}div.FolderStructure span.html{background-position:0 -48px}div.FolderStructure span.image{background-position:0 -64px}div.FolderStructure span.xlsx{background-position:0 -80px}div.FolderStructure span.docx{background-position:0 -96px}div.FolderStructure span.common{background-position:0 -112px}h3.nomargin{margin-top:0;margin-bottom:0}div.EnabledSwitch .k-switch-on .k-switch-container{background-color:green!important}div.TimeosListSelector{display:grid;grid-template-columns:1fr}div.TimeosListSelector label{margin-bottom:5px;display:inline-block}div.TimeosListSelector div.k-listbox{padding-left:5px;width:100%}div.TimeosCheckTree li.k-item div.k-bot.checked span.k-in,div.TimeosCheckTree li.k-item div.k-mid.checked span.k-in,div.TimeosCheckTree li.k-item div.k-top.checked span.k-in{font-weight:700}div.TimeosCheckTree li.k-item div.k-bot.intermediate span.k-in,div.TimeosCheckTree li.k-item div.k-mid.intermediate span.k-in,div.TimeosCheckTree li.k-item div.k-top.intermediate span.k-in{font-weight:700}div.TimeosCheckTree li.k-item span.k-icon.k-i-expand{padding:5px}div.TimeosCheckTree li.k-item span.k-icon.k-i-collapse{padding:5px}div.ResourceSelector{padding:3px}div.ResourceSelector .ResourceItem{padding:5px;border:1px solid #eee;margin-bottom:2px}div.ResourceSelector .ResourceItem{display:flex;padding:5px;border:1px solid #eee;margin-bottom:2px}div.ResourceSelector .ResourceItem .Color{border:1px solid rgba(0,0,0,.25);width:14px;margin-right:5px}div.ResourceSelector .ResourceItem:hover{padding:5px;border:1px solid rgba(0,0,0,.25)}div.ResourceSelector .ResourceItem.selected{background-color:#2577ae;color:#fff}div.ScrollProtocoll{border:1px solid #ddd;padding:5px;max-height:200px;overflow-y:auto}div.ReportsTreeview li.configurable{color:#000}div.ReportsTreeview li.notConfigurable{color:#00f}div.away-list-item{cursor:pointer;padding:5px;margin-bottom:3px;border:1px solid #ddd}div.away-list-item .user{font-weight:700}div.away-list-item:hover{background-color:#eee;border:1px solid #3276b1}div.timeos-list-item{margin:5px 0 5px 5px;display:flex}div.timeos-list-item .card{border-radius:5px;padding:6px;flex-grow:1;border:solid 2px rgba(0,0,0,.5)}div.timeos-list-item .card span.delete{display:inline-block;margin-left:10px;margin-right:3px}div.timeos-list-item .card span.delete:hover{cursor:pointer;color:red}div.timeos-list-item .card:hover{border:solid 2px #000}div.timeos-container{border:solid 1px #ddd;margin-bottom:14px}div.timeos-container div.no-data{padding:5px}div.timeos-container.floated{width:100%;display:inline-block}div.timeos-toolbar{border-left:solid 1px #ddd;border-right:solid 1px #ddd;border-top:solid 1px #ddd;padding:2px;display:flex;background-color:#efefef;min-height:35px}div.timeos-toolbar div.title{padding-left:5px;margin:auto}div.timeos-toolbar div.commands{flex-grow:1;margin-left:10px;display:flex;align-items:end;justify-content:flex-end}div.timeos-toolbar div.commands div.command{background-color:#fff;margin:4px;padding:4px;border:1px solid #ddd}div.timeos-toolbar div.commands div.command:hover{background-color:#eee;cursor:pointer;border:1px solid #000}div.timeos-toolbar.blue{background-color:#2577ae;color:#fff;min-height:26px}div.timeos-toolbar-inline{padding:2px;display:flex;background-color:#efefef;min-height:35px}div.timeos-toolbar-inline div.title{padding-left:5px;margin:auto}div.timeos-toolbar-inline div.backbutton{cursor:pointer;background-color:#3276b1;color:#fff;display:inline-block;justify-content:center;padding:5px;margin-right:5px;border:1px solid #ddd;height:30px}div.timeos-toolbar-inline div.backbutton:hover{cursor:pointer;border:1px solid #000}div.timeos-toolbar-inline div.commands{flex-grow:1;margin-left:10px;display:flex;align-items:end;min-height:35px;justify-content:flex-end}div.timeos-toolbar-inline div.commands input.command{padding:5px;width:150px;height:32px;margin-top:2px;margin-right:5px}div.timeos-toolbar-inline div.commands div.command{background-color:#fff;min-width:32px;text-align:center;margin-top:4px;margin-right:4px;padding:4px;border:1px solid #ddd}div.timeos-toolbar-inline div.commands div.command:hover{background-color:#eee;cursor:pointer;border:1px solid #000}div.timeos-toolbar-inline div.commands div.command.selected{color:#fff;background-color:#2577ae;margin-top:4px;margin-right:4px;padding:4px;border:1px solid #ddd}div.card-list div.card{border-radius:10px;border:1px solid #ddd;padding:6px;margin-bottom:5px;cursor:pointer}div.card-list div.card:hover{color:#000;background-color:#ddd}div.card-list div.card.selected{color:#fff;background-color:#3276b1}div.card-list div.favorite-content{min-width:32px;text-align:center;display:inline-block;height:28px}div.card-list div.favorite-content.favorite{color:orange}div.card-list div.favorite-content.no-favorite{color:#000}div.card.single{border-radius:10px;border:1px solid #ddd;padding:6px;cursor:pointer}div.QualificationBlock{border:1px solid #3276b1;margin-bottom:5px}div.QualificationBlock div.QualificationBlockHeader{background-color:#3276b1;padding-top:4px;color:#fff}div.QualificationBlock div.QualificationBlockHeader span.title{font-size:18px;padding-left:5px}div.QualificationBlock table td.conditions{padding-bottom:5px}div.QualificationBlock table td.conditions table{width:auto;margin-right:0;margin-left:auto}div.QualificationBlock table td.conditions table span.k-dropdown{width:100px}div.QualificationBlock.New{margin-left:15px;margin-top:15px}div.QualificationBlock.qualificationPicker{margin-bottom:5px}div.shift-detail-info-c1{text-decoration:underline}div.shift-detail-info-c2{margin-bottom:5px;font-size:16px}div.shift-detail-info-c2-notes{margin-bottom:5px;margin-left:5px;padding-left:5px;color:gray}div.history-list div.history-entry{margin-bottom:5px}div.history-list div.history-entry .head{display:grid;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#d3d3d3;padding-top:5px;padding-bottom:3px;padding-right:6px;padding-left:3px;grid-template-columns:300px auto;border-bottom:1px solid #ddd}div.history-list div.history-entry .head .date{font-weight:700}div.history-list div.history-entry .head .user{text-align:right}div.history-list div.history-entry div.history-record{margin-top:3px;padding-left:5px;margin-bottom:5px;border-left:1px dotted #ddd;border-right:1px dotted #ddd;border-bottom:1px dotted #ddd}div.history-list div.history-entry div.history-record span.fieldname{font-weight:bolder}div.history-list div.history-entry div.history-record span.changed{color:#3276b1}div.history-list div.history-entry div.history-record span.notice{color:#3276b1;font-weight:bolder;margin-left:5px}div.history-list div.history-entry div.history-record span.removed{color:#a90329}div.history-list div.history-entry div.history-record span.added{color:#739e73}.unitlist-icon{display:inline-block;width:32px;height:32px;text-align:center;border-radius:50%;background-size:32px 35px;background-position:center center;vertical-align:middle;line-height:32px;box-shadow:inset 0 0 1px #999,inset 0 0 10px rgba(0,0,0,.2);margin-left:5px;cursor:pointer}.unitlist-name{display:inline-block;vertical-align:middle;padding-left:3px}.unitlist-sub{text-align:left;letter-spacing:0;opacity:1;color:gray;display:block}@media (max-width:1024px){.resourcecal-side-bar{display:none!important}.resourcecal-body .table-wrap{margin-left:0!important}.inbox-info-bar .col-md-11,.resourcecal-info-bar .col-md-1{padding-left:26px;padding-right:26px}}.table-striped>tbody>tr:nth-child(4n+1)>td,.table-striped>tbody>tr:nth-child(4n+2)>td{background-color:#fff;border-top:none!important}.table-striped>tbody>tr:nth-child(4n+3)>td,.table-striped>tbody>tr:nth-child(4n+4)>td{background-color:#f5f5f5;border-top:none!important}.resourcecal-body .note-editor .note-editable{height:100%!important}.resourcecal-body{position:relative}.resourcecal-body .table-wrap{padding:10px 14px 7px;position:relative;margin-left:200px;overflow-x:hidden}.resourcecal-body.no-content-padding{margin-top:0;overflow:hidden}.resourcecal-nav-bar{height:70px;margin-bottom:0;padding:20px 14px}.resourcecal-nav-bar .page-title{display:inline-block;margin:0;width:196px;line-height:33px;vertical-align:middle}.resourcecal-side-bar{height:100%;position:absolute;display:block;width:200px;padding:10px 0 10px 14px;-webkit-overflow-scrolling:touch;z-index:1}.resourcecal-side-bar::-webkit-scrollbar{width:0!important}.resourcecal-side-bar h6{font-weight:400;font-size:11px;display:block;padding:0 15px;text-transform:uppercase;color:#838383}.resourcecal-side-bar h6 a{font-size:14px;margin-top:-2px}.resourcecal-side-bar h6 .tooltip{text-transform:none!important}.resourcecal-side-bar>.btn{margin-bottom:35px}.resourcecal-side-bar .input-group{margin-bottom:25px}#resourcecal-content .note-insert,#resourcecal-content [data-event=codeview],#resourcecal-content [data-event=showHelpDialog]{display:none!important}#resourcecal-content [data-event=fullscreen]{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}#resourcecal-content .note-toolbar .btn-sm{padding:2px 6px 3px;font-size:14px}#resourcecal-content .note-toolbar .note-para .dropdown-menu{min-width:180px}div.t-calendar-slot-holiday{color:#000;background-color:#fff;overflow:hidden;word-wrap:hyphenate;font-size:x-small;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #3276b1;margin-top:2px;margin-left:2px;margin-right:2px;margin-bottom:2px;padding:3px;vertical-align:middle;align-content:center;text-align:center;cursor:default}div.t-calendar-slot{min-height:28px;overflow:hidden;word-wrap:break-word;font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:2px;margin-left:2px;margin-right:4px;margin-bottom:5px;padding:3px;vertical-align:middle;align-content:center;text-align:center;cursor:pointer}div.t-calendar-slot span.name{font-weight:400}div.t-calendar-slot span.more{padding-left:2px;font-size:9px}div.t-calendar-slot.foreign-group{border-style:dotted}div.t-calendar-slot.smallBorder{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:flex;align-items:center;justify-content:center}div.t-rounded{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:flex;align-items:center;justify-content:center}div.t-calendar-slot.timeline{-webkit-border-radius:3px;-moz-border-radius:3px}div.slot-timeline-user{font-size:12px;font-weight:700;border-radius:3px;background-color:#fff;border-bottom:solid 1px #f0f0f0;color:#000;padding-left:4px;padding-right:4px;text-align:left}div.t-calendar-timeline-userfields{font-size:10px;padding-left:4px;padding-right:4px;text-align:left;text-wrap:normal}div.slot-timeline-resource{font-size:10px;padding-left:4px;padding-right:4px;text-align:left}div.slot-timeline-time{font-size:10px;padding-left:4px;padding-right:4px;text-align:left}div.t-calendar-slot-noresource{border-style:solid!important;border-width:2px;font-style:italic;-moz-box-shadow:inset 5px 5px 5px #fff;-webkit-box-shadow:inset 5px 5px 5px #fff;box-shadow:inset 5px 5px 5px #fff}div.t-calendar-slot-noresource:hover{border-width:2px;-moz-box-shadow:inset 3px 3px 3px #b4b4b4;-webkit-box-shadow:inset 3px 3px 3px #b4b4b4;box-shadow:inset 3px 3px 3px #b4b4b4}div.t-calendar-slot-wish{border-style:dotted!important;border-width:2px;opacity:.5}div.t-calendar-slot-wish:hover{border-style:dotted!important;border-width:2px;opacity:1}div.t-calendar-slot-empty{color:gray;background-color:rgba(200,200,200,.5);-o-transition:color .3s ease-out,background .3s ease-in;-ms-transition:color .3s ease-out,background .3s ease-in;-moz-transition:color .3s ease-out,background .3s ease-in;-webkit-transition:color .3s ease-out,background .3s ease-in;transition:color .3s ease-out,background .3s ease-in}div.t-calendar-slot-empty.t-calendar-slot-plus span{color:#66666650}div.t-calendar-slot-empty.t-calendar-slot-ghosted{color:gray;border:1px dashed #666;background-color:#fff;-o-transition:color .3s ease-out,background .3s ease-in;-ms-transition:color .3s ease-out,background .3s ease-in;-moz-transition:color .3s ease-out,background .3s ease-in;-webkit-transition:color .3s ease-out,background .3s ease-in;transition:color .3s ease-out,background .3s ease-in}div.t-calendar-slot-empty:hover{color:#000;border-color:#000;background-color:#faebd7}div.t-calendar-slot-empty:hover span{color:#000}div.t-calendar-slot-selected{background-color:rgba(0,0,0,.8)!important;color:#fff!important}div.t-calendar-slot-empty.hasRequests{color:#fff;background-color:rgba(50,118,177,.75)}div.t-calendar-slot-filled{border:1px solid #ccc}div.t-calendar-slot-shadow{opacity:.5}div.t-calendar-slot-plus{background-color:transparent!important;min-width:28px!important;color:#aaa!important;border-color:rgba(255,255,255,.5);-o-transition:color .3s ease-out,background .3s ease-in;-ms-transition:color .3s ease-out,background .3s ease-in;-moz-transition:color .3s ease-out,background .3s ease-in;-webkit-transition:color .3s ease-out,background .3s ease-in;transition:color .3s ease-out,background .3s ease-in}div.t-calendar-slot-plus:hover{color:#000!important;background-color:#e4e4e4!important;border-color:#ccc}div.t-calendar-slot.possible-target{-webkit-box-shadow:inset 0 0 0 2px green;-moz-box-shadow:inset 0 0 0 2px green;box-shadow:inset 0 0 0 2px green}div.t-calendar-slot.invalid-target{border-color:red;border-style:solid;border-width:2px}div.t-calendar-slot.error{animation:errorAnimation 1s infinite}div.t-calendar-app.error{border-color:red;-moz-box-shadow:0 0 5px red;-webkit-box-shadow:0 0 5px red;box-shadow:0 0 5px red}@keyframes errorAnimation{from{border-color:#000}to{border-color:red;-moz-box-shadow:0 0 5px red;-webkit-box-shadow:0 0 5px red;box-shadow:0 0 5px red}}td.t-calendar-cell-empty{overflow:hidden;background:repeating-linear-gradient(-55deg,#fff,#fff 10px,#eff0f0 10px,#eff0f0 20px)}td.t-calendar-cell-warning{overflow:hidden;background:repeating-linear-gradient(-55deg,#fff,#fff 10px,#ffe0e0 10px,#ffe0e0 20px)}td.t-calendar-cell-today{background-color:rgba(50,118,177,.3)}div.t-calendar-slot-filled:hover{border-color:#000;-moz-box-shadow:inset 5px 5px 5px rgba(0,0,0,.2);-webkit-box-shadow:inset 5px 5px 5px rgba(0,0,0,.2);box-shadow:inset 5px 5px 5px rgba(0,0,0,.2)}div.t-calendar-slot-active{background-color:#f6ff81;color:#000;-moz-box-shadow:0 0 .5em rgba(0,0,0,.8);-webkit-box-shadow:0 0 .5em rgba(0,0,0,.8);box-shadow:0 0 .5em rgba(0,0,0,.8)}div.t-calendar-cell-holiday{overflow:hidden;text-align:center;border:1px solid #ccc;background-color:#eee}div.t-calendar-cell-nodata{text-align:center;min-height:50px}tr.t-calendar-row{border-bottom:1px solid #ccc;min-height:150px}th.t-calendar-header-today{background-color:#3276b1!important;color:#fff!important}.res-user-item{overflow:auto;cursor:pointer;display:block;padding:3px;margin-bottom:2px;border:1px solid #ccc;background-color:#fff;width:100%}.res-user-item.active{background-color:#c4fad2}.res-user-item:hover{background-color:#fff5c5}.res-user-item.res-user-item-selected{background-color:#fff5c5}.res-user-item.ui-draggable-dragging{background-color:#faebd7;-moz-box-shadow:0 0 .5em rgba(0,0,0,.8);-webkit-box-shadow:0 0 .5em rgba(0,0,0,.8);box-shadow:0 0 .5em rgba(0,0,0,.8)}.res-user-item-left{float:left}.res-user-item-availibility{float:right}div.t-calendar-resource-color{width:16px;height:16px;background-color:#fff;float:left;border:1px dotted #3276b1;border-radius:5px;-moz-box-shadow:inset 3px 3px 3px rgba(255,255,255,.5);-webkit-box-shadow:inset 3px 3px 3px rgba(255,255,255,.5);box-shadow:inset 3px 3px 3px rgba(255,255,255,.5)}div.t-calendar-resource-name{padding-left:3px}div.t-calendar-resource-options{position:relative;top:0;right:0;display:inline-block;float:right!important}div.t-calendar-resource{padding:3px;width:100%}div.t-calendar-resource-edit:hover{width:100%;background-color:#eee;box-shadow:4px 4px 4px #ccc}div.t-calendar-slot-drag{background-color:orange!important;color:#000!important;border:2px solid #000;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.borderless td,.borderless th{border:none!important}.row-archived{color:red}.t-details-col1{width:20%;padding-right:5px;vertical-align:top}.t-details-col2{width:80%;vertical-align:top}table.t-stat{background-color:#fff}table.t-stat .t-stat-decimal-header{text-align:right}table.t-stat th.t-stat-sortable{cursor:pointer;position:relative;background-image:none!important}table.t-stat th.sorting:after{content:"\f0dc";color:#ccc;font-size:.8em;padding-top:.12em;padding-left:5px;font-family:FontAwesome}table.t-stat th.sorting-asc:after{content:"\f0de";color:grey}table.t-stat th.sorting-desc:after{content:"\f0dd";color:grey}table.t-stat .t-stat-decimal{text-align:right}table.t-stat .t-stat-summary{background-color:#f1f1f1;font-weight:700}table.t-stat td.cell-empty{color:gray}table.t-stat td.t-cell-positive{color:#fff;background-color:#3276b1}table.t-stat td.t-cell-negative{color:#fff;background-color:#ff4848}tr.hiddenTableRow{height:0!important}tr.hiddenTableRow td{height:0!important}div.t-world-chart{background:center no-repeat url(/img/chart/world-map.png)}.tab-content{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px}.tab-content.user{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:8px}.tab-content.noborder{border-left:none;border-right:none;border-bottom:none;padding:0}.tab-content.fullborder{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:10px solid #ddd;border-bottom:1px solid #ddd;padding:0}.nav-tabs{margin-bottom:0}.t-cycleeditor{background-color:#fff}table.t-cycleeditor{border-collapse:collapse}.t-cycleeditor .t-cycleeditor-headrow th.t-data-week{color:#3276b1;padding:4px;width:60px;text-align:center;border:solid 1px #ccc;background-color:#f1f1f1}.t-cycleeditor .t-cycleeditor-headrow th.t-data-day{color:#3276b1;padding:4px;text-align:center;border:solid 1px #ccc;background-color:#f1f1f1}.t-cycleeditor .t-cycleeditor-row td.t-data-week{color:#3276b1;padding:0;text-align:center;border:solid 1px #ccc;background-color:#f1f1f1}.t-cycleeditor .t-cycleeditor-row td.t-data-day{color:#3276b1;padding:0;text-align:center;border:solid 1px #ccc}.t-cycleeditor .t-cycleeditor-row td.t-data-day div.t-data-day-content{width:100%;height:100%;padding:4px;background-color:#fff}table.shiftplanscheduler tr.shiftplanscheduler-row td{background-color:#fff}table.shiftplanscheduler tr.shiftplanscheduler-altrow td{background-color:#f1f1f1;color:#000}table.shiftplanscheduler td.shiftplanscheduler-first{border-top:solid 2px #ddd!important}span.EntryHeader{font-size:16px;font-weight:400;display:block;padding-top:5px;padding-bottom:5px}td.targetactual-cell{cursor:pointer;-webkit-box-shadow:inset 0 0 0 1px #3276b1;box-shadow:inset 0 0 0 1px #3276b1}td.targetactual-cell:hover{background-color:rgba(50,118,177,.5);color:#fff}tr.message-unread{font-weight:700}.OverlayTable .k-grid-content tr td{overflow:visible}td.topLeft{text-align:left;vertical-align:top!important}table.table-trackingabsence{border:1px solid #dcdcdc}table.table-trackingabsence thead.tr.th :first-child{width:80px}table.table-trackingabsence td.tal-label{font-weight:400;text-align:left;vertical-align:middle}.weekday-0,.weekday-6{color:red}div.k-grid.k-grid-lockedcolumns .k-grid-content table tr td:last-child{border-right:1px solid #ccc}div.SettingsHolder div.SettingItem{padding-bottom:5px}div.SettingsHolder div.SettingItem.Action{padding-top:5px;padding-bottom:5px}div.SettingsHolder div.SettingItem.Group{padding-top:5px;padding-bottom:5px;background-color:#f5f5f5;font-size:18px;margin-bottom:5px;padding-left:5px;padding-right:5px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}div.SettingsHolder div.SettingItem.Group div.Group-Notice{font-style:italic;padding-top:5px;font-size:12px}div.SettingsHolder div.SettingItem.Notice{padding-top:3px;padding-bottom:3px;background-color:#f5f5f5;padding-left:5px;padding-right:5px;border-bottom:1px solid #ccc}div.SettingsHolder div.SettingItem.Warning{padding-top:5px;background-color:#f5f5f5;color:red;margin-bottom:5px;padding-left:5px;padding-right:5px;border-bottom:1px solid #ccc}div.SettingsHolder div.SettingItem.Header{padding-top:5px;padding-bottom:5px;background-color:#f5f5f5;font-size:18px;border-bottom:1px solid #ccc;margin-bottom:5px;padding-left:5px;padding-right:5px}div.SettingsHolder div.SettingItem div.Title{font-weight:700;padding-top:5px;padding-bottom:5px}div.SettingsHolder div.SettingItem div.ItemNotice{margin-left:0;margin-top:10px;margin-bottom:10px;background-color:#fafafa;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:4px solid #3276b1;padding:7px;border-radius:5px;line-height:18px}div.SettingsHolder div.SettingItem div.ItemNotice.Warning{border-left:4px solid #db7882}div.SettingsHolder div.SettingItem div.ItemNotice div.title{font-weight:700;padding-bottom:5px}div.SettingsHolder div.SettingItem.Input{padding-left:5px;padding-right:5px}div.SettingsHolder div.SettingItem.Input div.BooleanFlex{display:table}div.SettingsHolder div.SettingItem.Input div.BooleanFlex div.Col1{display:table-cell;width:40px;padding-top:5px}div.SettingsHolder div.SettingItem.Input div.BooleanFlex div.Col2{display:table-cell;padding-top:7px}div.SettingsHolder div.SettingItem.Input div.BooleanFlex div.Col2 div.Notice{font-style:italic}div.SettingsHolder div.SettingItem.Input div.BooleanFlex span.textSpanCustom{margin-top:2px}div.timeos-form textarea{padding:5px}table.table-timeos-list{display:table}table.table-timeos-list tr{display:table-row}table.table-timeos-list tr td{display:table-cell;vertical-align:middle}table.table-timeos-list tr td.big{font-size:12pt}div.targetActualTable td.rate{background-color:#bad5ed;color:#000}div.targetActualTable td.rate.all{background-color:#84bae9;color:#000}div.targetActualTable td.pause{background-color:#fefeac;color:#000}div.targetActualTable td.saldo{background-color:#a9fcb6;color:#000}table.table-invisible{border-collapse:collapse}table.table-invisible td{padding-right:15pt;vertical-align:top}table.t-timeclock{table-layout:fixed;margin:0 auto}table.t-timeclock td{padding:5px}table.t-timeclock div.timeClock-button{min-height:56px;height:56px;width:200px;display:table;overflow:hidden;word-wrap:break-word;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;vertical-align:middle;align-content:center;text-align:center;font-size:20px;-moz-box-shadow:inset 0 0 3px #000;-webkit-box-shadow:inset 0 0 3px #000;box-shadow:inset 0 0 3px #000;cursor:pointer}table.t-timeclock div.timeClock-button:hover{border-color:#000;-moz-box-shadow:inset 5px 5px 5px rgba(0,0,0,.2);-webkit-box-shadow:inset 5px 5px 5px rgba(0,0,0,.2);box-shadow:inset 5px 5px 5px rgba(0,0,0,.2)}table.t-timeclock div.timeClock-button-caption{display:table-cell;vertical-align:middle;text-align:center}table.t-timeclock div.timeClock-button.checkin{background-color:#6b8e23;color:#fff}table.t-timeclock div.timeClock-button.checkout{background-color:#ff4500;color:#fff}table.t-timeclock div.timeClock-button.pause{background-color:#ff0}table.t-timeclock div.timeClock-button.pauseend{background-color:#ff0}table.t-timeclock div.timeClock-button.covid-test{background-color:gray;color:#fff}div.t-timeclock-userheader{padding:5px;font-size:24px;font-weight:700;margin-top:5px;margin-bottom:5px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #bbb}table.t-timeclock div.timeClock-button.cancel{background-color:#3276b1;margin:auto;color:#fff}div.t-timeclock-input{width:100%;align-content:center;text-align:center}table.t-timeclock-input{margin:0 auto}table.t-timeclock-input td{padding:3px}table.t-timeclock-input div.t-timeclock-key{min-height:56px;min-width:56px;height:56px;width:56px;display:table-cell;overflow:hidden;word-wrap:break-word;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;vertical-align:middle;align-content:center;text-align:center;font-size:20px;-moz-box-shadow:inset 0 0 3px #000;-webkit-box-shadow:inset 0 0 3px #000;box-shadow:inset 0 0 3px #000;background-color:gray;cursor:pointer}table.t-timeclock-input div.t-timeclock-key:hover{border-color:#000;-moz-box-shadow:inset 5px 5px 5px rgba(0,0,0,.2);-webkit-box-shadow:inset 5px 5px 5px rgba(0,0,0,.2);box-shadow:inset 5px 5px 5px rgba(0,0,0,.2)}table.t-timeclock-input div.t-timeclock-key>span.key-caption{color:#fff}@-webkit-keyframes timeclockFlashKey{0%{background-color:#fff;color:#000;opacity:1}22%{background-color:#eee;color:#000}77%{background-color:#aaa;color:#000}100%{background-color:#888;color:#000}}table.t-timeclock-input div.t-timeclock-key.flash{-webkit-animation-name:timeclockFlashKey;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out}@font-face{font-family:BebasNeueRegular;src:url(/fonts/BebasNeue-webfont.eot);src:url(/fonts/BebasNeue-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/BebasNeue-webfont.woff) format('woff'),url(/fonts/BebasNeue-webfont.ttf) format('truetype'),url(/fonts/BebasNeue-webfont.svg#BebasNeueRegular) format('svg');font-weight:400;font-style:normal}@-webkit-keyframes timeosClockMove{0%{opacity:1;text-shadow:0 0 20px #ccc}50%{opacity:0;text-shadow:none}100%{opacity:1;text-shadow:0 0 20px #ccc}}@-moz-keyframes timeosClockMove{0%{opacity:1;text-shadow:0 0 20px #ccc}50%{opacity:0;text-shadow:none}100%{opacity:1;text-shadow:0 0 20px #ccc}}div.timeos-clock-date{color:#000;font-family:BebasNeueRegular,Arial,Helvetica,sans-serif;font-size:32px;text-align:center;text-shadow:0 0 5px #ccc}div.ClockCodeInput{font-family:BebasNeueRegular,Arial,Helvetica,sans-serif;font-size:32px;text-align:center;vertical-align:middle;background-color:#000;border:1px solid #ccc;height:32px;border-radius:3px}div.timeos-clock-date ul{display:block;color:#000;margin:0 auto;padding:0;list-style:none;text-align:center;line-height:normal}div.timeos-clock-date ul li{display:inline;font-size:70px;text-align:center;font-family:BebasNeueRegular,Arial,Helvetica,sans-serif;text-shadow:0 0 5px #ccc;padding:0;margin:0}div.timeos-clock-date ul li.point{position:relative;-moz-animation:timeosClockMove 1s ease infinite;-webkit-animation:timeosClockMove 1s ease infinite;padding-left:10px;padding-right:10px;margin-bottom:20px}td.t-cell-rbg{text-align:center}td.t-cell-rbg-w{text-align:center;vertical-align:middle}div.t-cell-rbg-w{border-radius:5px;border:1px solid transparent}div.t-cell-rbg{border-radius:5px;border:1px solid transparent}div.t-cell-rbg.state-0{background-color:#fff;color:#000}div.t-cell-rbg.state-1{background-color:green;color:#fff}div.t-cell-rbg.state-2{background-color:orange;color:#000}div.t-cell-rbg.state-3{background-color:red;color:#fff}div.t-cell-rbg:hover{border:1px dotted #000}td.t-cell-rbg.selected{background-color:#fbf7a4;font-weight:700;-webkit-box-shadow:inset 0 0 0 2px rgba(50,118,177,.3);-moz-box-shadow:inset 0 0 0 2px rgba(50,118,177,.3);box-shadow:inset 0 0 0 2px rgba(50,118,177,.3)}div.TimeosDateRange{background-color:transparent;margin:0!important}div.TimeosDateRange input.k-textbox{width:120px!important}.k-notification span.title{padding:10px 10px 10px 0;font-size:16px;font-weight:700;margin-top:20px;line-height:normal}.k-notification .toast-info{padding:10px;min-width:400px}.k-notification .toast-error{padding:10px;min-width:400px}.k-notification .toast-success{padding:10px;min-width:400px}.k-notification p.desc{display:block;width:400px;white-space:normal;word-wrap:normal;padding-top:10px;font-size:14px}.k-notification i.fa{margin:10px;font-size:36px;float:left}div.k-animation-container{padding-bottom:5px}.orderForm{background-color:#fff}.orderForm .summary-value{font-weight:700!important}.orderForm .summary-big{font-size:x-large!important}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;width:278px;padding:4px;margin-top:1px;top:100px;left:20px}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.dropup{margin-top:-5px}.daterangepicker.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.dropdown-menu{max-width:none;z-index:3001}.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:none}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar{display:none;max-width:270px;margin:4px}.daterangepicker .calendar.single .calendar-table{border:none}.daterangepicker .calendar td,.daterangepicker .calendar th{white-space:nowrap;text-align:center;min-width:32px}.daterangepicker .calendar-table{border:1px solid #fff;padding:4px;border-radius:4px;background-color:#fff}.daterangepicker table{width:100%;margin:0}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin-bottom:0}.daterangepicker .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;height:30px;line-height:30px;display:block;vertical-align:middle;margin:0 0 5px 0;padding:0 6px 0 28px;width:100%}.daterangepicker .input-mini.active{border:1px solid #08c;border-radius:4px}.daterangepicker .daterangepicker_input{position:relative}.daterangepicker .daterangepicker_input i{position:absolute;left:8px;top:8px}.daterangepicker.rtl .input-mini{padding-right:28px;padding-left:6px}.daterangepicker.rtl .daterangepicker_input i{left:auto;right:8px}.daterangepicker .calendar-time{text-align:center;margin:5px auto;line-height:30px;position:relative;padding-left:28px}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.ranges{font-size:11px;float:none;margin:4px;text-align:left}.ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.ranges li{font-size:13px;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:4px;color:#08c;padding:3px 12px;margin-bottom:8px;cursor:pointer}.ranges li:hover{background-color:#08c;border:1px solid #08c;color:#fff}.ranges li.active{background-color:#08c;border:1px solid #08c;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:160px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .calendar.left{clear:none}.daterangepicker.single.ltr .calendar,.daterangepicker.single.ltr .ranges{float:left}.daterangepicker.single.rtl .calendar,.daterangepicker.single.rtl .ranges{float:right}.daterangepicker.ltr{direction:ltr;text-align:left}.daterangepicker.ltr .calendar.left{clear:left;margin-right:0}.daterangepicker.ltr .calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.ltr .calendar.right{margin-left:0}.daterangepicker.ltr .calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.ltr .left .daterangepicker_input{padding-right:12px}.daterangepicker.ltr .calendar.left .calendar-table{padding-right:12px}.daterangepicker.ltr .calendar,.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl{direction:rtl;text-align:right}.daterangepicker.rtl .calendar.left{clear:right;margin-left:0}.daterangepicker.rtl .calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.rtl .calendar.right{margin-right:0}.daterangepicker.rtl .calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.rtl .left .daterangepicker_input{padding-left:12px}.daterangepicker.rtl .calendar.left .calendar-table{padding-left:12px}.daterangepicker.rtl .calendar,.daterangepicker.rtl .ranges{text-align:right;float:right}}@media (min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .calendar.left{clear:none!important}}div.timeos-scrollbarH{background-color:transparent;height:16px;overflow-x:scroll;overflow-y:hidden}div.timeos-scrollbarH div.timeos-scrollbarH-inner{background-color:#000;position:relative;height:16px}div.timeos-scrollbarH div.timeos-scrollbarH-inner.active{background-color:gray}div.t-scroll-inner{background-color:#3276b1}div.t-scroll-inner:hover{background-color:#3276b1}div.t-scroll-inner.t-dragging{background-color:#78a8d1}div.t-scroll-outer{background-color:#f2f2f2}div.t-scroll-outer:hover{background-color:#e8e6e6}div.tp-floating-container-title{display:grid;padding-bottom:2px;padding-top:0;margin-bottom:4px;border-bottom:1px solid #cbcbcb;grid-template-columns:1fr 30px;overflow:hidden}div.tp-floating-container-title .tp-title{display:block;margin-left:5px;font-size:14px;color:gray}div.tp-floating-container-title .tp-close{display:block;margin-right:5px}div.tp-action-menu{font-size:16px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.tp-action-menu div.tp-action-item.menu{padding-left:6px;padding-top:2px;padding-bottom:2px}div.tp-action-menu div.tp-action-item.menu:hover{border-left:2px solid grey;background-color:#efefef;color:#000;cursor:pointer}div.tp-action-menu div.tp-action-item.menu.disabled{color:gray}div.tp-action-menu div.tp-action-item.menu.disabled:hover{border-left:none;background-color:transparent;color:gray;cursor:default}div.tp-action-menu div.tp-action-item.separator{padding-left:5px;padding-top:2px;padding-bottom:2px;margin-bottom:4px;border-bottom:1px solid #c9ddea}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}div.TaskCardHolder{width:100%;padding:10px;display:flex}div.TaskCardHolder div.TaskCard{width:250px;min-width:250px;max-width:250px;background-color:#fff;border-radius:5px;margin-right:8px;padding:5px;-webkit-box-shadow:3px 3px 2px 0 rgba(0,0,0,.3);-moz-box-shadow:3px 3px 2px 0 rgba(0,0,0,.3);box-shadow:3px 3px 2px 0 rgba(0,0,0,.3)}div.TaskCardHolder div.TaskCard.New{cursor:pointer;color:#fff;background-color:transparent;opacity:.2;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;max-height:30px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div.TaskCardHolder div.TaskCard.New:hover{color:#000;background-color:#fff;opacity:.75}div.TaskCardHolder div.TaskCard div.TaskCardTitleWrapper{display:flex}div.TaskCardHolder div.TaskCard div.TaskCardTitleWrapper div.Icon{flex:0 0 24px;font-size:16px}div.TaskCardHolder div.TaskCard div.TaskCardTitleWrapper div.Title{cursor:pointer;font-size:16px;flex:1}div.TaskCardHolder div.TaskCard div.TaskCardTitleWrapper div.Options{cursor:pointer;flex:0 0 24px;text-align:center;font-size:16px;max-height:22px}div.TaskCardHolder div.TaskCard div.TaskCardTitleWrapper div.Options:hover{color:#fff;border-radius:10px;background-color:#04378c}div.TaskCardHolder div.TaskCard div.TaskBody{padding-top:4px}div.TaskCardsTitle{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:2px;color:#fff;font-size:18px;width:100%;text-shadow:3px 3px 3px #000;border-bottom:solid 1px #fff}input.editableInput{background-color:#fff;margin-left:0;padding-left:0;border:0 solid}div.WeekTemplatesHolder{width:100%;padding-top:5px;padding-left:0;padding-bottom:2px;display:flex}div.WeekTemplatesHolder div.TemplateCard{width:400px;min-width:400px;max-width:400px;background-color:#fff;border:solid 1px #000;color:#000;margin-right:8px;padding:5px}div.WeekTemplatesHolder div.TemplateCard:hover{background-color:#ededed}div.WeekTemplatesHolder div.TemplateCard.New{cursor:pointer;color:#000;background-color:#fff;opacity:.2;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;max-height:30px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div.WeekTemplatesHolder div.TemplateCard.New:hover{color:#000;background-color:#fff;opacity:.75}div.WeekTemplatesHolder div.TemplateCard div.TitleWrapper{display:flex}div.WeekTemplatesHolder div.TemplateCard div.TitleWrapper div.Icon{flex:0 0 24px;font-size:16px}div.WeekTemplatesHolder div.TemplateCard div.TitleWrapper div.Title{font-size:16px;flex:1}div.WeekTemplatesHolder div.TemplateCard div.TitleWrapper div.Options{cursor:pointer;flex:0 0 24px;text-align:center;font-size:16px;max-height:22px}div.WeekTemplatesHolder div.TemplateCard div.TitleWrapper div.Options:hover{color:#fff;border-radius:10px;background-color:#04378c}div.WeekTemplatesHolder div.TemplateCard{padding-top:4px}div.WeekTemplatesHolder div.WeekHeader{padding-top:5px;margin-right:8px}div.WeekTemplatesHolder div.WeekHeader table{border-collapse:collapse;table-layout:fixed}div.WeekTemplatesHolder div.WeekHeader table th{text-align:center;background-color:#fff;border:1px solid #000}div.WeekTemplatesHolder div.WeekHeader table th.sevendays{width:80px;max-width:80px}div.WeekTemplatesHolder div.WeekHeader table th.weekend{color:red}div.WeekTemplates.UserContent{display:flex;flex-direction:column;border-top:1px solid #000;border-right:1px solid #000;width:100%;margin-bottom:40px}div.WeekTemplates.UserContent div.UserRow{border-bottom:1px solid #000;background-color:#fff;min-height:32px;padding-left:3px}div.WeekTemplates.UserWeeksContent{display:flex;flex-direction:row}div.WeekTemplates.UserWeeksContent.first{border-top:1px solid #000}div.WeekTemplates.UserWeeksContent div.UserWeekRow{width:400px;min-width:400px;max-width:400px;margin-right:8px;border-bottom:1px solid #000;border-right:1px solid #000;background-color:#fff;min-height:32px}div.WeekTemplates.UserWeeksContent div.UserWeekRow div.contentHolder div.title{font-weight:700;margin-left:3px}div.WeekTemplates.UserWeeksContent div.UserWeekRow div.contentHolder div.items{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:8px}div.WeekTemplates.UserWeeksContent div.UserWeekRow div.contentHolder div.items div.item{cursor:pointer;min-width:186px;border-radius:3px;border:1px solid #000;margin:3px;padding:5px}div.WeekTemplates.UserWeeksContent div.UserWeekRow div.contentHolder div.items div.item:hover{background-color:#183c82;color:#fff}div.OptionHolder{display:flex;flex:0 24px;flex-direction:row;width:100%}div.OptionHolder div.Content{flex:1;display:flex;flex-direction:row;width:100%}div.OptionHolder div.Options{flex:2;cursor:pointer;margin-top:5px;margin-right:3px;max-width:24px;text-align:center;font-size:16px;max-height:22px}div.OptionHolder div.Options:hover{color:#fff;border-radius:10px;background-color:#04378c}div.WeekTemplates.UserWeeksContent div.UserWeekRow div.contentHolder div.newitem{color:#00f;cursor:pointer;margin:3px;padding:5px}div.WeekTemplates.UserWeeksContent div.UserWeekRow div.contentHolder div.newitem:hover{text-decoration:underline;background-color:#e8e8e8}div.WeekTemplates.UserWeeksContent div.UserWeekRow.next{border-left:1px solid #000}div.WeekTemplatesControl{color:#fff;padding-top:10px;padding-left:4px;font-size:16px;font-weight:700;text-shadow:0 0 5px #000}div.ExtensionsHolder{color:#4f585e;font-family:'Source Sans Pro',sans-serif;text-rendering:optimizeLegibility}div.ExtensionsHolder span.category-header{font-size:21px;margin:10px;color:#fff}div.ExtensionsHolder a.btnExtension{background:#2977ac;border-radius:4px;box-shadow:0 2px 0 0 rgba(0,0,0,.25);color:#fff;display:inline-block;padding:6px 30px 8px;position:relative;text-decoration:none;transition:all .1s 0s ease-out}div.ExtensionsHolder a.btnExtension.red{color:#fff;background-color:#ff5c69}div.ExtensionsHolder .no-touch a.btnExtension:hover{background:#2b7eb6;box-shadow:0 8px 2px 0 rgba(0,0,0,.075);transform:translateY(-2px);transition:all .25s 0s ease-out}div.ExtensionsHolder .no-touch a.btnExtension:active,div.ExtensionsHolder a.btnExtension:active{background:#2770a2;box-shadow:0 1px 0 0 rgba(255,255,255,.25);transform:translate3d(0,1px,0);transition:all 25ms 0s ease-out}div.ExtensionsHolder div.cards-header{position:fixed;top:55px}div.ExtensionsHolder div.cards{margin:15px auto;padding-top:30px;padding-bottom:0;max-width:960px;text-align:center}div.ExtensionsHolder div.card{background:#fff;display:inline-block;margin:8px;padding-bottom:14px;min-width:300px;max-width:300px;perspective:1000;position:relative;text-align:left;transition:all .3s 0s ease-in;z-index:1}div.ExtensionsHolder div.card .eximage{max-width:300px;min-height:200px;background-color:#00f;background-repeat:no-repeat;overflow:hidden;background-image:url(../img/extensions/background.jpg)}div.ExtensionsHolder div.card .eximage.enabled{background-image:url(../img/extensions/background.jpg)}div.ExtensionsHolder div.card .eximage.disabled{background-image:url(../img/extensions/background.jpg)}div.ExtensionsHolder div.card .corner-image{position:absolute;top:0;right:0}div.ExtensionsHolder div.card .excorner{background-image:url(../img/extensions/check.png);background-repeat:no-repeat}div.ExtensionsHolder div.card .locked{background-image:url(../img/extensions/locked.png);background-repeat:no-repeat}div.ExtensionsHolder div.card div.card-title{background:#fff;padding:6px 15px 10px;position:relative;z-index:0}div.ExtensionsHolder div.card div.card-title a.toggle-info{border-radius:32px;height:32px;padding:0;position:absolute;right:15px;top:10px;width:32px}div.ExtensionsHolder div.card div.card-title a.toggle-info span{background:#fff;display:block;height:2px;position:absolute;top:16px;transition:all .15s 0s ease-out;width:12px}div.ExtensionsHolder div.card div.card-title a.toggle-info span.left{right:14px;transform:rotate(45deg)}div.ExtensionsHolder div.card div.card-title a.toggle-info span.right{left:14px;transform:rotate(-45deg)}div.ExtensionsHolder div.card div.card-title span.card-header{font-size:20px;font-weight:700;letter-spacing:-.05em;margin:0;padding:0}div.ExtensionsHolder div.card div.card-title span.card-header small{display:block;font-size:18px;font-weight:600;letter-spacing:-.025em}div.ExtensionsHolder div.card div.card-description{padding:0 15px 10px;position:relative;font-size:14px}div.ExtensionsHolder div.card div.card-actions{box-shadow:0 2px 0 0 rgba(0,0,0,.075);padding-bottom:8px;text-align:center}div.ExtensionsHolder div.card div.card-flap{background:#d9d9d9;position:absolute;width:100%;transform-origin:top;transform:rotateX(-90deg)}div.ExtensionsHolder div.card div.flap1{transition:all .3s .3s ease-out;z-index:-1}div.ExtensionsHolder div.card div.flap2{transition:all .3s 0s ease-out;z-index:-2}div.ExtensionsHolder div.cards.showing div.card{cursor:pointer;opacity:.6;transform:scale(.88)}div.ExtensionsHolder .no-touch div.cards.showing div.card:hover{opacity:.94;transform:scale(.92)}div.ExtensionsHolder div.card.showcard{opacity:1!important;transform:scale(1)!important}div.ExtensionsHolder div.card.showcard div.card-title a.toggle-info{background:#f66!important}div.ExtensionsHolder div.card.showcard div.card-title a.toggle-info span{top:15px}div.ExtensionsHolder div.card.showcard div.card-title a.toggle-info span.left{right:10px}div.ExtensionsHolder div.card.showcard div.card-title a.toggle-info span.right{left:10px}div.ExtensionsHolder div.card.showcard div.card-flap{background:#fff;transform:rotateX(0)}div.ExtensionsHolder div.card.showcard div.flap1{transition:all .3s 0s ease-out}div.ExtensionsHolder div.card.showcard div.flap2{transition:all .3s .2s ease-out}#login-page body{font-family:OpenSans-Regular,sans-serif}#login-page .wrap-inputEffect{width:100%;position:relative;background-color:#fff;border:1px solid #e6e6e6}#login-page .wrap-inputEffect.readonly{margin-bottom:5px}#login-page .wrap-inputEffect.readonly span.inputEffect{cursor:pointer;height:68px;padding:22px 25px 0 25px;color:gray}#login-page .wrap-inputEffect.readonly span.inputEffect:hover{color:#222}#login-page div.info-block{padding:15px 15px 8px 0;font-family:OpenSans-Regular,sans-serif;font-size:16px}#login-page .wrap-inputEffect.rs1{border-top:none}#login-page .focus-inputEffect-1,#login-page .focus-inputEffect-2{display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}#login-page .focus-inputEffect-1::before,#login-page .focus-inputEffect-2::before{content:"";display:block;position:absolute;width:0;height:1px;background-color:#3276b1}#login-page .focus-inputEffect-1::before{top:-1px;left:0}#login-page .focus-inputEffect-2::before{bottom:-1px;right:0}#login-page .focus-inputEffect-1::after,#login-page .focus-inputEffect-2::after{content:"";display:block;position:absolute;width:1px;height:0;background-color:#3276b1}#login-page .focus-inputEffect-1::after{top:0;right:-1px}#login-page .focus-inputEffect-2::after{bottom:0;left:-1px}#login-page .inputEffect:focus+.focus-inputEffect-1::before{-webkit-animation:full-w .2s linear 0s;animation:full-w .2s linear 0s;animation-fill-mode:both;-webkit-animation-fill-mode:both}#login-page .inputEffect:focus+.focus-inputEffect-1::after{-webkit-animation:full-h .1s linear .2s;animation:full-h .1s linear .2s;animation-fill-mode:both;-webkit-animation-fill-mode:both}#login-page .inputEffect:focus+.focus-inputEffect-1+.focus-inputEffect-2::before{-webkit-animation:full-w .2s linear .3s;animation:full-w .2s linear .3s;animation-fill-mode:both;-webkit-animation-fill-mode:both}#login-page .inputEffect:focus+.focus-inputEffect-1+.focus-inputEffect-2::after{-webkit-animation:full-h .1s linear .5s;animation:full-h .1s linear .5s;animation-fill-mode:both;-webkit-animation-fill-mode:both}@keyframes full-w{to{width:calc(100%)}}@keyframes full-h{to{height:calc(100% + 1px)}}#login-page div.TimeosLoginHeader{font-family:OpenSans-Regular,sans-serif;font-size:16px;color:#fff;margin-top:3px;padding-right:20px;display:block}#login-page div.TimeosLoginHeader a{color:#fff}#login-page div.TimeosLoginHeader a:hover{color:#fff;text-decoration:underline;padding-top:0;margin-top:0}#login-page div.TimeosLoginFooter{margin:5px;font-family:OpenSans-Regular,sans-serif}#login-page div.TimeosLoginFooter a{color:#fff}#login-page div.TimeosLoginFooter a:hover{color:#fff;text-decoration:underline;padding-top:0;margin-top:0}#login-page #main{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;overflow:auto;left:0;margin:0;top:0;width:100%;background-color:#3276b1;background-image:linear-gradient(#3276b1,rgba(0,0,0,.3))}#login-page #main span.success{color:#228b22}#login-page #main span.error{color:red}div.TimeosLogin{background-color:#fff;border-radius:25px;padding-top:10px;padding-left:30px;padding-right:30px;padding-bottom:10px;box-shadow:0 .0625em .3125em rgba(0,0,0,.35)}div.TimeosLogin em.invalid{font-family:OpenSans-Regular,sans-serif;color:red}div.TimeosLogin header{display:block;padding-top:10px;padding-bottom:10px;font-size:30px;font-family:OpenSans-Regular;text-align:center}div.TimeosLogin boxcontent{display:block;color:#000}div.TimeosLogin boxcontent div.notice{padding-bottom:5px;font-family:OpenSans-Regular,sans-serif;font-size:16px;line-height:1.8}div.TimeosLogin boxcontent .inputEffect{display:block;outline:0;border:none;width:100%;background:0 0;font-family:OpenSans-Regular,sans-serif;font-size:20px;color:#222;line-height:1.2}div.TimeosLogin boxcontent input.inputEffect:focus{transition:background-color .7s;background-color:rgba(50,118,177,.15)}div.TimeosLogin boxcontent input.inputEffect{height:68px;padding:0 25px 0 25px}div.TimeosLogin boxcontent input.inputEffect::placeholder{color:#ccc;opacity:1}div.TimeosLogin boxcontent input.inputEffect:-ms-input-placeholder{color:#ccc;opacity:1}div.TimeosLogin boxcontent input.inputEffect::-ms-input-placeholder{color:#ccc;opacity:1}div.TimeosLogin boxcontent label.checkbox{display:block;margin-top:15px;margin-bottom:3px;margin-left:0;color:#3276b1;font-size:14px;font-weight:400}div.TimeosLogin boxcontent label.checkbox.container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.TimeosLogin boxcontent label.checkbox.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}div.TimeosLogin boxcontent label.checkbox.container span{display:inline-block;padding-top:2px}div.TimeosLogin boxcontent .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:rgba(50,118,177,.25)}div.TimeosLogin boxcontent .container:hover input~.checkmark{background-color:rgba(50,118,177,.5)}div.TimeosLogin boxcontent .container input:checked~.checkmark{background-color:#3276b1}div.TimeosLogin boxcontent .checkmark:after{content:"";position:absolute;display:none}div.TimeosLogin boxcontent .container input:checked~.checkmark:after{display:block}div.TimeosLogin boxcontent .container .checkmark:after{left:10px;top:7px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}div.TimeosLogin footer{display:block;padding-top:10px;padding-bottom:0}div.TimeosLogin footer button.action{background-color:#3276b1;border-radius:0;border:none;padding-top:10px;padding-bottom:10px;color:#fff;font-family:OpenSans-Regular;font-size:16px}div.TimeosLogin footer button.action:hover{background-color:gray}div.TimeosLogin footer button.action.sec{background-color:rgba(50,118,177,.5);border-radius:0;border:none;padding-top:10px;padding-bottom:10px;color:#fff;font-family:OpenSans-Regular;font-size:16px}div.TimeosLogin footer button.action.sec:hover{background-color:gray}div.TimeosLogin footer div.LanguageSelector{padding-top:15px;padding-bottom:0;text-align:center}div.TimeosLogin footer div.Actions{padding-top:10px;padding-bottom:10px}div.TimeosLogin footer div.note{padding-top:5px;padding-bottom:5px;text-align:center;font-size:16px}@media (max-width:699px){#login-page #main{padding:0 0 10px 0}#login-page div.TimeosLoginHeader{position:relative;text-align:center;height:30px}div.TimeosLogin{margin-left:7px;margin-right:7px}#login-page div.TimeosLoginFooter{padding-top:15px;color:#fff;position:relative;text-align:center;padding-right:5px}}@media (min-width:700px){#login-page #main{padding:50px 0 50px 0}#login-page div.TimeosLoginHeader{position:fixed;top:0;left:0;right:0;height:32px}div.TimeosLogin{width:500px;margin:auto auto}#login-page div.TimeosLoginFooter{display:block}#login-page div.TimeosLoginFooter{color:#fff;position:fixed;text-align:right;padding-right:8px;left:0;right:0;bottom:0}}.k-multiselect-wrap .k-input{margin:0!important}div.TimeosCheckTree .k-checkbox-wrapper{display:inline-block;margin-right:0;padding-right:0}.timeclock-table{font-size:16px}div.timeClock-state{padding:5px;border-radius:3px;border-style:solid;border-color:#000;border-width:1px;text-align:center;vertical-align:middle}div.timeClock-state.checkin{background-color:#6b8e23;color:#fff}div.timeClock-state.checkout{background-color:#ff4500;color:#fff}div.timeClock-state.pause{background-color:#ff0;color:#000}div.timeClock-state.pauseend{background-color:#ff0;color:#000}img.rfid-image{padding-top:18px;padding-bottom:18px;width:250px}@keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}100%{opacity:1}100%{opacity:1}100%{opacity:1}100%{opacity:1}100%{opacity:1}}@-o-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}100%{opacity:1}100%{opacity:1}100%{opacity:1}100%{opacity:1}100%{opacity:1}}@-moz-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}100%{opacity:1}100%{opacity:1}100%{opacity:1}100%{opacity:1}100%{opacity:1}}@-webkit-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}100%{opacity:1}100%{opacity:1}100%{opacity:1}100%{opacity:1}100%{opacity:1}}.animate-flicker{-webkit-animation:flickerAnimation 3s infinite;-moz-animation:flickerAnimation 3s infinite;-o-animation:flickerAnimation 3s infinite;animation:flickerAnimation 3s infinite}