.layout-sidenav .app-brand,layout-sidenav-horizontal .app-brand{padding-top:0;padding-bottom:0;padding-left:2.8rem;height:56px}.layout-navbar{padding-top:0;padding-bottom:0;box-shadow:0 1px 1px rgba(50,58,70,.1)}.navbar-brand{padding-left:.1rem;height:56px}.navbar-nav .nav-link{padding-top:0;padding-bottom:0;line-height:56px}.navbar-nav .dropdown-menu{min-width:7.5rem}.app-brand .app-brand-logo img{vertical-align:middle}.app-brand .app-brand-text img{vertical-align:middle}.layout-1 .layout-sidenav .app-brand,.layout-1 .layout-sidenav .app-brand+.sidenav-divider,.layout-reversed .layout-2 .layout-sidenav .app-brand{display:none}.layout-1 .layout-navbar .app-brand,.layout-reversed .layout-2 .layout-navbar .app-brand{display:-ms-flexbox!important;display:flex!important}.layout-1 .layout-navbar .layout-sidenav-toggle,.layout-reversed .layout-2 .layout-navbar .layout-sidenav-toggle,.layout-offcanvas .layout-navbar .layout-sidenav-toggle,.layout-fixed-offcanvas .layout-navbar .layout-sidenav-toggle{display:block!important}@media(min-width:992px){.layout-offcanvas .layout-sidenav .layout-sidenav-toggle,.layout-fixed-offcanvas .layout-sidenav .layout-sidenav-toggle{display:none}}.sidenav-vertical .sidenav-header,.sidenav-vertical .sidenav-block{}.sidenav-horizontal .sidenav-item .sidenav-link{padding:.75rem 1rem}.sidenav-horizontal .sidenav-item .sidenav-toggle::after{right:.2rem}.layout-navbar .navbar-nav .app-search{max-width:180px;width:180px}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.layout-navbar .navbar-nav .app-search .btn{background-color:rgba(255,255,255,.12);border-color:transparent;color:rgba(255,255,255,.5);border-radius:0 30px 30px 0;-webkit-box-shadow:none!important;box-shadow:none!important;margin-left:0!important;z-index:4}.layout-navbar .navbar-nav .app-search .form-control{border:none;height:30px;padding-left:20px;padding-right:0;color:#fff;background-color:rgba(255,255,255,.12);-webkit-box-shadow:none;box-shadow:none;border-radius:30px 0 0 30px}.messages-wrapper .messages-sidebox{transition:transform .2s ease-out;-webkit-transition:transform .2s ease-out}@media(min-width:992px){.z-mobile-navbar{display:none}.light-style .messages-wrapper .messages-sidebox{width:16rem!important;-webkit-transform:translateX(0)!important;transform:translateX(0)!important}}@media(max-width:992px){}.modal-backdrop.show{opacity:.1}.modal-fullscreen{position:absolute;width:100vw;max-width:none;height:100%;margin:0;right:0}.modal-right{position:absolute;width:65vw;max-width:none;height:100%;margin:0;right:0;display:flex;justify-content:center;background-color:#fff;align-content:center;transform:translate(25%,0)!important}.modal.show .modal-left,.modal.show .modal-right{transform:translate(0,0)!important}.light-style div.datepicker-dropdown,.popover{z-index:1100!important}.modal-ajaxloader .modal-content{box-shadow:1px 3px 10px rgba(0,0,0,.5);border-radius:.45rem}.modal-ajaxloader .modal-dialog{max-width:15rem;margin-left:auto;margin-right:auto}.modal-ajaxloader .modal-body{padding-top:.7rem;padding-bottom:.7rem}.modal-ajaxloader .modal-title{color:#337ab7}#popWorkStatus .custom-control-label::before{top:.15rem}.z-lm-worktime span[data-for]{min-width:55px;display:inline-block;text-align:right}.zc-rpt-set{border:0;padding:0;margin-bottom:.25rem}@media(min-width:576px){.zc-rpt-set{border:1px solid rgba(24,28,33,.06);border-radius:.25rem!important;padding:.5rem 1rem;margin-bottom:1rem}}.password-eye{background-color:#efefef;border:1px solid #ddd;border-left:0}.password-eye:before{font-family:feather!important;content:"";font-style:normal;font-weight:400;font-variant:normal;line-height:1.2;font-size:16px}.show-password .password-eye:before{content:""}.z-bg-icon{background-image:url(/images/icons/calendar_imgs.png);background-repeat:no-repeat;display:inline-block}.z-bg-icon.important{background-position:-275px -100px;width:15px;height:15px}.z-bg-icon.square{background-position:-200px -241px;width:16px;height:16px}.z-bg-icon.square-mark{background-position:-180px -241px;width:16px;height:16px}.z-bg-icon.check-dim{background-position:-233px -88px;width:17px;height:17px}.z-bg-icon.check{background-position:-42px -220px;width:17px;height:17px}.z-bg-icon.check-rsvd{background-position:-182px -8px;width:17px;height:17px}.z-bg-icon.check-confirm{background-position:-182px -43px;width:17px;height:17px}.z-bg-icon.comment{background-position:-19px -280px;width:15px;height:15px}.z-bg-icon.comment-mark{background-position:-57px -280px;width:15px;height:15px}.pagination-sm .page-link,.pagination-sm>li>a:not(.page-link){padding-top:.375rem;padding-bottom:.375rem}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{cursor:not-allowed}.z-lv-menu,.z-lv-cond,.z-lv-page,.z-lv-page .z-lv-total{white-space:nowrap}.z-lv-cond .form-control{height:30px;padding:.25rem .875rem}.z-lv-cond .custom-select,.z-lv-cnt .custom-select{height:30px;padding-top:.3rem;padding-left:.7rem;padding-right:2.25rem}.z-lv-cond .input-group-text,.z-lv-cond .btn{padding-top:0;padding-bottom:0}.z-lv-hdr{border-top:1px solid #ededed}.z-lv-hdr .list-group-item{border-radius:0!important;border-left:0!important;border-right:0!important}.z-lv-hdr .list-group-item,.z-lv-item .list-group-item{padding-top:.375rem;padding-bottom:.375rem}.z-lv-topline{background-color:rgba(32,201,151,.2)}.z-lv-item [href]:hover,.z-webpart .card-body [href]:hover{color:#337ab7!important}.z-lv-tab{border-bottom:1px solid rgba(24,28,33,.1);margin-bottom:.65rem!important}.z-lv-tab .nav-tabs{border-bottom:0}.z-lv-tab .nav-tabs .nav-link{padding:.5rem 1rem .25rem!important}.z-lv-tab .nav-tabs .nav-link.active{margin-bottom:-1px;border-color:rgba(24,28,33,.1);border-bottom-color:#fff}@media(min-width:992px){.container-p-x{padding-right:1.5rem!important;padding-left:1.5rem!important}}@media(max-width:1400px){.z-lv-cond{width:65%}.z-lv-cond .z-lv-date{width:49%}.z-lv-cond .z-lv-search{width:51%}}@media(max-width:768px){.z-lv-cond{width:40%}.z-lv-cond .z-lv-search{width:100%}.z-lv-page .z-lv-cnt,.z-lv-cond .z-lv-date,.z-lv-cond .z-lv-search select{display:none!important}.z-lv-cond .z-lv-search input.form-control{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.z-ttl{padding-top:.35rem;padding-bottom:.375rem}}@media(max-width:576px){.z-ttl{padding-top:.35rem;padding-bottom:.375rem}.z-lv-page{display:none!important}}.contacts-col-view .contact-content{margin:0 auto;text-align:center}.contact-content .contact-content-img{margin-bottom:1.25rem;max-width:7rem;height:7.5rem;border-radius:1.5rem!important}.contacts-col-view .contact-content-name,.contacts-col-view .contact-content-user{display:block}.z-webpart{border-radius:.35rem}.z-webpart .card-header.with-elements{padding-bottom:.2rem}.z-webpart .card-header-title{font-weight:500}.z-webpart .card-body{padding:1rem 1.5rem}.z-webpart .fchart{height:180px;width:100%;min-width:100%}.z-list{}.z-list-scroll{position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto;align-items:stretch;flex:1 1 auto;flex-direction:column;justify-content:space-between}.z-list-head{margin-bottom:2px;padding-left:4px}.z-list-menu{margin-bottom:0;padding-left:0}.z-list-head .btn-group{margin-top:6px;margin-bottom:10px}.z-list-menu,.z-list-cond,.z-list-page,.z-list-page .z-list-total{white-space:nowrap}.z-list-cond .form-control{height:30px;padding:.25rem .875rem}.z-list-cond .custom-select,.z-list-cnt .custom-select{height:30px;padding-top:.3rem;padding-left:.7rem}.z-list-cond .input-group-text,.z-list-cond .btn{padding-top:0;padding-bottom:0}.z-list-body .table{border-top:2px solid #ccc;border-bottom:2px solid #ccc}.z-list-body .table>thead>tr>th{vertical-align:middle}.z-list-body .table th,.z-list-body .table td{text-align:center;vertical-align:middle}.z-list-body .table td.text-dim{color:#999;font-style:italic}.z-list th,.z-list td{word-break:break-all}.z-list a.z-lnk-navy{color:#337ab7;text-decoration:none}.z-list a.z-lnk-navy:focus,a.z-lnk-navy:hover{color:#23527c;text-decoration:underline}a.z-lnk-navy-n{color:#337ab7}a.z-lnk-navy-n:focus,a.z-lnk-navy-n:hover{color:#23527c}.z-select{height:28px;padding:2px 0 4px 6px;line-height:1.5}.z-input{height:26px;width:100%;padding:3px 6px;line-height:1.5}.z-input-in{height:22px;padding:1px 4px;line-height:1.5}.z-input,z-input-in,z-select{border:1px solid rgba(24,28,33,.3);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.z-input:focus,z-input-in:focus,z-select:focus{background-color:#fff;border-color:rgba(254,183,68,1);outline:0;box-shadow:none}.z-read{border:0;background-color:Transparent}.z-list .sortable i{font-size:10px;top:0}.z-badge{background-color:#d9534f;padding:3px 5px 2px 5px;margin-top:-2px}.z-list-head .radio-inline{margin-bottom:4px}.z-list-head .radio-inline input[type=radio]{position:relative}.zf-menu .btn-group .btn{padding-top:.25rem;padding-bottom:.2rem}.zf-prevbody{color:#000}.zf-prevbody p{margin-top:0;margin-bottom:0}.zf-attach div:not(:last-child){border-bottom:0!important}.zf-btn-sm{padding:0 4px;font-size:.75rem;line-height:1.5;border-radius:.25rem}.zf-btn-xs{padding:.125rem .15rem .135rem;font-size:.5625rem;line-height:1;border-radius:.175rem}.zf-editor{background-color:#fff;z-index:1}.zf-org .tab-content .tab-pane,.zf-org .zf-org-list,.zf-org .zf-org-select{}.zf-org .tab-content .tab-pane{height:204px}.zf-org .zf-org-list{height:180px}.zf-org .zf-org-select{height:110px}.zf-org .zf-org-info{border:1px solid rgba(24,28,33,.06);border-radius:.25rem;padding:.275rem}.zf-org .zf-org-info img{margin:0;max-width:5rem;height:5.25rem;border-radius:.25rem!important}.zf-org .zf-org-info .table th,.zf-org .zf-org-info .table td{padding-top:.12rem;padding-bottom:.12rem;border-top:0}@media(min-width:576px){.zf-org .tab-content .tab-pane{height:400px}.zf-org .zf-org-list{height:210px}.zf-org .zf-org-select{height:155px}}@media(min-width:660px){.modal-zf{max-width:40rem!important}}@media(min-width:780px){.modal-zf{max-width:46rem!important}}@media(min-width:992px){.modal-zf{max-width:50rem!important}}@media(min-width:1200px){.modal-zf{max-width:56rem!important}}.z-pop{position:absolute;will-change:top,left;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(24,28,33,.2);border-radius:.25rem;box-shadow:0 5px 15px rgba(0,0,0,.5);z-index:1100!important}.z-pop .z-pop-header{position:relative;display:flex;align-items:flex-start;justify-content:space-between;padding:.625rem .75rem;margin-bottom:0;background-color:rgba(24,28,33,.03);border-bottom:1px solid rgba(13,15,18,.075);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.z-pop .z-pop-header .z-pop-title{margin-bottom:0;height:.75rem}.z-pop .z-pop-header .close{position:absolute;top:50%;right:.5rem;margin:0;padding:0;font-size:1rem;line-height:1.47;transform:translate(0,-50%)}.z-pop .z-pop-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:.15rem}.z-pop .z-pop-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.5rem;border-top:1px solid rgba(13,15,18,.075);border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.z-pop a.z-lnk-navy{color:#337ab7;text-decoration:none}.z-pop a.z-lnk-navy:focus,.z-pop a.z-lnk-navy:hover{color:#23527c;text-decoration:underline}.z-pop:focus{outline:none}.zf-modal{}.zf-modal .modal-content{max-height:32rem!important}.zf-modal .modal-header{border-bottom:2px solid rgba(24,28,33,.1)!important;padding:.625rem 1rem}.zf-modal .modal-header .close{font-size:1rem}.zf-modal .modal-body{padding:.5rem}.zf-modal .table thead th{vertical-align:middle}.zf-modal .table>colgroup+thead>tr:first-child>td,.zf-modal .table>colgroup+thead>tr:first-child>th,.zf-modal .table>thead:first-child>tr:first-child>td,.zf-modal .table>thead:first-child>tr:first-child>th{border-top:0}.zf-modal .table td>span,.zf-modal .table td>a{overflow:hidden;text-overflow:ellipsis;width:98%}.zf-modal a.z-lnk-navy{color:#337ab7;text-decoration:none}.zf-modal a.z-lnk-navy:focus,.zf-modal a.z-lnk-navy:hover{color:#23527c;text-decoration:underline}