﻿body{padding-bottom:20px;font-family:"Segoe UI";background-color:#e0e0e0;}.body-content,.container{padding-left:30px;padding-right:30px;max-width:100%;}@media(min-width:768px){.container{width:100%;}}@media(max-width:767px){body{padding-bottom:30px !important;}.body-content{padding-left:15px !important;padding-right:15px !important;}}textarea{resize:none;min-height:115px;margin-bottom:10px;}label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#0078d7;cursor:pointer;}#background-overlay{position:fixed;top:0;left:0;z-index:-1;background-color:#5f6369;opacity:.2;height:100vh;width:100vw;}#background-image{width:100%;height:100%;position:fixed;top:0;left:0;z-index:-2;opacity:.2;}#background-image source,#background-image img{width:50%;position:fixed;bottom:0;left:25%;}.navbar{padding:0 10px 0 10px;}.nav-section{border:solid 3px #fff;border-radius:5px;display:inline-block;margin:10px;padding:0 5px 5px 5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.75);box-shadow:0 0 10px 0 rgba(0,0,0,.75);background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.nav-section .section-header{font-weight:bold;display:block;background-color:#fff;color:#333;padding:5px;font-size:20px;}.nav-section .nav-bubble-wrapper{-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.75);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.75);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.75);border-radius:5px;background-color:#fafafa;}.nav-section .nav-bubble{display:inline-block;text-align:center;padding:15px 10px 10px 10px;cursor:pointer;}.nav-section .nav-bubble .item-title{color:#333;font-weight:bold;opacity:.7;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;}.nav-section .nav-bubble .fas{position:relative;top:0;left:0;font-size:100px;color:#333;opacity:.7;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;}.nav-section .nav-bubble:hover .fas,.nav-section .nav-bubble:hover .item-title{opacity:1;}.loader{width:100%;height:100%;text-align:center;}.loader .fas{text-align:center;font-size:20px;position:relative;top:calc(50% - 10px);}.summary-table{width:100%;border-radius:5px;}.summary-table .no-border-all,.summary-table .no-border-all *{border:none !important;}.summary-table tr th,.summary-table tr td{padding-left:5px;}.summary-table tr th label,.summary-table tr td label{margin-bottom:0 !important;}.summary-table tr th{background-color:#fff;color:#333;font-size:15px;}.summary-table tr:not(:last-of-type) td{border-bottom:solid 1px #f0f0f0;}.summary-table tr:nth-child(odd):not(.transparent-row){background-color:#fff;}.summary-table tr:nth-child(even):not(.transparent-row){background-color:#fafafa;}.summary-table tr.disable-row td{color:rgba(51,51,51,.5);}.summary-table tr.disable-row td .fas{color:#333;}.summary-table tr.transparent-row{background-color:transparent;}.summary-table tr.header-category{font-weight:bold;font-size:20px;background-color:#f0f0f0 !important;}.summary-table tr.header-category td,.summary-table tr.header-category th{font-weight:bold;font-size:20px;}.summary-table tr.header-row,.summary-table tr.summary-row{color:#000 !important;font-weight:bold !important;}.summary-table tr.header-row td,.summary-table tr.summary-row td,.summary-table tr.header-row th,.summary-table tr.summary-row th{color:#000 !important;font-weight:bold !important;}.summary-table tr.transparent,.summary-table tr.transparent td{background-color:transparent !important;border:none !important;}.summary-table tr .align-center{text-align:center;}.summary-table.fn tr:not(.header-row):not(.header-category){cursor:default;}.summary-table.fn tr:not(.header-row):not(.header-category):hover{background-color:#e8e8e8;}.summary-table.pointer tr:not(.header-row):not(.header-category){cursor:pointer !important;}.box-header{text-align:left;border-bottom:solid 1px #f0f0f0;font-weight:bold;font-size:20px;padding-left:5px;background-color:#fafafa;}.selectize-control{line-height:1rem !important;}.selectize-control .selectize-input{background-image:none !important;background-color:#fff !important;}.selectize-control .selectize-input .item{font-weight:bold;}.selectize-dropdown-content .option.active{background-color:#f2f2f2;color:#1a2b5c;font-weight:bold;}.btn-container,.btn-container-danger,.btn-container-success{margin-top:10px;margin-bottom:10px;align-self:center;}.btn-container a,.btn-container-danger a,.btn-container-success a,.btn-container button,.btn-container-danger button,.btn-container-success button{background:#333;width:100%;border:none;color:#fff !important;padding:20px;text-transform:uppercase;border-radius:6px;display:inline-block;font-weight:700 !important;transition-duration:.3s;border:solid 1px transparent;}.btn-container a:not(:disabled):hover,.btn-container-danger a:not(:disabled):hover,.btn-container-success a:not(:disabled):hover,.btn-container button:not(:disabled):hover,.btn-container-danger button:not(:disabled):hover,.btn-container-success button:not(:disabled):hover,.btn-container a:not(:disabled):focus,.btn-container-danger a:not(:disabled):focus,.btn-container-success a:not(:disabled):focus,.btn-container button:not(:disabled):focus,.btn-container-danger button:not(:disabled):focus,.btn-container-success button:not(:disabled):focus,.btn-container a:not(:disabled).toggled,.btn-container-danger a:not(:disabled).toggled,.btn-container-success a:not(:disabled).toggled,.btn-container button:not(:disabled).toggled,.btn-container-danger button:not(:disabled).toggled,.btn-container-success button:not(:disabled).toggled{color:#404040 !important;letter-spacing:3px;background:#fff;-webkit-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);-moz-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);box-shadow:0 5px 40px -10px rgba(0,0,0,.57);transition:all .3s ease 0s;outline:none;}.btn-container a:disabled,.btn-container-danger a:disabled,.btn-container-success a:disabled,.btn-container button:disabled,.btn-container-danger button:disabled,.btn-container-success button:disabled{cursor:default;opacity:.7;}.btn-container-danger a:not(:disabled):hover,.btn-container-danger button:not(:disabled):hover,.btn-container-danger a:not(:disabled):focus,.btn-container-danger button:not(:disabled):focus,.btn-container-danger a:not(:disabled).toggled,.btn-container-danger button:not(:disabled).toggled{color:#fff !important;background:#ff0718;}.btn-container-success a:not(:disabled):hover,.btn-container-success button:not(:disabled):hover,.btn-container-success a:not(:disabled):focus,.btn-container-success button:not(:disabled):focus,.btn-container-success a:not(:disabled).toggled,.btn-container-success button:not(:disabled).toggled{color:#fff !important;background:#008000;}.btn-container-slim a,.btn-container-slim button{padding:10px;}.pro-tab ul:not(.chosen-results){margin:0;padding:0;list-style-type:none;}.pro-tab ul:not(.chosen-results) li{display:inline-block;background-color:#333;color:#fff;padding:5px;cursor:pointer;font-weight:bold;}.pro-tab ul:not(.chosen-results) li.active{background-color:#fff;color:#333;border-left:solid 2px #333;border-right:solid 2px #333;border-top:solid 2px #333;padding-top:3px;padding-left:3px;padding-right:3px;}.pro-tab .viewport{background-color:#fff;border:solid 2px #333 !important;overflow-y:auto;padding:20px;}.slidecontainer{width:100%;}.slider{-webkit-appearance:none;appearance:none;width:100%;height:25px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s;}.slider:hover{opacity:1;}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#4caf50;cursor:pointer;}.slider::-moz-range-thumb{width:25px;height:25px;background:#4caf50;cursor:pointer;}.employee-photo{background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;height:100%;padding:0;margin:0;margin-bottom:10px;}.employee-photo img{width:100%;max-width:250px;display:block;margin:0 auto;border-radius:20px;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;background-color:#fff;}.employee-photo-small{width:50px;height:50px;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;}.employee-photo-xsmall{width:35px;height:35px;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;}input[type=number].pro-num-input::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}input[type=number].pro-num-input{-moz-appearance:textfield;}.pro-num-input-wrapper *{float:left;}.pro-num-input{height:100%;text-align:center;border:solid 1px #eee;margin:0;}.pro-num-input:focus{outline:none;border:solid 1px #000;}.pro-num-input-btn{color:#333;font-size:25px;text-align:center;font-weight:bold;padding:0 5px 0 5px;margin-bottom:-15px;background-color:transparent;transition-duration:.25s;padding:0;border:none;}.pro-num-input-btn:hover,.pro-num-input-btn:focus{opacity:.7;outline:none;}.dropdown-menu.show{z-index:9999;}.selectize-input{padding:.375rem .75rem !important;}.selectize-input input,.selectize-input .item{font-size:1rem !important;font-weight:400 !important;line-height:1.5 !important;}.selectize-control.multi .selectize-input>div{color:#1a2b5c !important;border-radius:4px !important;border:solid 2px #1a2b5c;}.introjs-button:not(.introjs-disabled):hover,.introjs-button:not(.introjs-disabled):focus{color:#fff !important;text-shadow:none;}.field-validation-error:not(.k-tooltip){margin-left:5px;color:#f00 !important;font-weight:bold;}.field-validation-error:not(.k-tooltip) span{color:#f00 !important;font-weight:bold;}.validation-summary-errors li{color:#f00 !important;font-weight:bold;}.selectize-control.form-control{padding:0;}.selectize-control.form-control .selectize-input{max-width:100%;max-height:100%;border-top-left-radius:0;border-bottom-left-radius:0;border:none;}.selectize-control.form-control .selectize-dropdown{top:0;left:0;}.ajs-message{font-weight:bold;}.ajs-input{display:block;width:100%;height:calcC(4.25em);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.ajs-button{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.k-grid td{white-space:nowrap;padding-top:0;padding-bottom:0;}@media(max-width:575px){.k-button{display:none !important;}.k-grouping-header{display:none !important;}}.note-bubble{padding:10px;border-bottom:solid 1px #ededed;}.note-bubble .note-bubble-text{display:block;}.note-bubble .note-bubble-delete{float:right;}.card.fn{cursor:pointer;opacity:.9;}.card.fn:hover{opacity:1;box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important;}.list-cur-pointer li{cursor:pointer;}.fas.fn{opacity:.8;cursor:pointer;}.fas.fn:hover{opacity:1;}.pro-outline{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;background-color:#fff;}.modal{overflow-y:auto;}.error{border-color:#f00 !important;}.hidden-column{display:none;width:0;}.center{text-align:center;}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}table label{margin-bottom:0;}.table{margin-bottom:0;}.table tr.fn{cursor:pointer;}.table tr.fn:hover{background-color:#ddd;}.dataTables_info{float:left;}.fn-span{cursor:pointer;opacity:.8;}.fn-span:hover{opacity:1;}.anim-highlight{background-color:#dbdbdb !important;animation-name:subtle-highlight;animation-duration:2s;}@keyframes subtle-highlight{50%{background-color:#9c9c9c;}100%{background-color:#dbdbdb;}}.anim-opacitypulse{animation:opacityPulse 4s ease-out;animation-iteration-count:infinite;opacity:1;}@-webkit-keyframes opacityPulse{0%{opacity:1;}65%{opacity:1;}75%{opacity:0;}85%{opacity:1;}100%{opacity:1;}}.k-grouping-header{padding-left:15px;}.k-header,.k-grouping-header{background-color:#f8f9fa;}.k-grid .k-grouping-header{color:#999;}.k-multicheck-wrap .k-item{line-height:1.5rem !important;}.k-multicheck-wrap .k-item .k-label{padding-left:10px;margin-bottom:0 !important;}.k-multicheck-wrap .k-item .k-label span{padding-left:5px !important;}.img-container{position:relative;width:100%;max-width:250px;text-align:center;margin:0 auto;}.img-container:after{content:"";display:block;padding-bottom:100%;}.img-container img{border-radius:100%;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center;}.img-container-small{position:relative;height:40px;width:40px;text-align:center;margin:0 auto;}.img-container-small:after{content:"";display:block;padding-bottom:100%;}.img-container-small img{border-radius:100%;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center;}.modal-dialog-slideout-container{padding-right:0 !important;}.modal-dialog-slideout{min-height:100%;margin:0 0 0 auto;background:#fff;}.modal.fade .modal-dialog.modal-dialog-slideout{-webkit-transform:translate(100%,0) scale(1);transform:translate(100%,0) scale(1);}.modal.fade.show .modal-dialog.modal-dialog-slideout{-webkit-transform:translate(0,0);transform:translate(0,0);display:flex;align-items:stretch;-webkit-box-align:stretch;height:100%;}.modal.fade.show .modal-dialog.modal-dialog-slideout .modal-body{overflow-y:auto;overflow-x:hidden;}.modal-dialog-slideout .modal-content{border:0;}.modal-dialog-slideout .modal-header,.modal-dialog-slideout .modal-footer{height:69px;display:block;}.modal-dialog-slideout .modal-header h5{float:left;}.rounded-top{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}.rounded-bottom{border-top-left-radius:0 !important;border-top-right-radius:0 !important;}