.form-icon{width:120px;height:120px}#loading{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,.8);height:100%;z-index:999999;text-align:center}#loading .spinner{position:relative;margin:0 auto;top:49%;width:70px;text-align:center}#loading .spinner>div{width:18px;height:18px;background-color:#01a54f;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}#loading .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}#loading .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}table.dataTable thead .sorting:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc:after{font-size:.75em;top:12px}.btn-action{text-align:left!important}#job-list-body .appraisal-topic{width:500px;height:150px}.icheckbox_square-green,.iradio_square-green{}.ibox-title.form,.ibox-content.form{border-style:solid solid solid;border-width:1px 1px}.ibox.form{margin-bottom:0}.multi-line[readonly]{background-color:#eee;opacity:1}.upload-action.file-exist{min-width:170px}.upload-action .upload-btn{display:none}.upload-action.file-exist .upload-btn{display:inline-block}.select2-container.select2-container--default.select2-container--open,.popover.clockpicker-popover.clockpicker-align-left{z-index:4000}.addcart{color:#000}.EditCustomer{max-height:550px;overflow:auto}.commentname{color:blue;font-weight:bold}.commenttext{font-weight:bold}#info-container hr{margin-top:5px;margin-bottom:5px}.commentlist hr{margin-top:10px;margin-bottom:10px}.prewrap{white-space:pre-wrap}.custname{font-weight:bold}.cursor{cursor:pointer}body.mini-navbar .nav-second-level span{display:inline-block!important}.nav-second-level span{display:inline-block!important}.input-rating-wrapper{cursor:default;display:inline-block;padding:0 10px 0 10px}.input-rating-wrapper>i{vertical-align:middle}.input-rating-wrapper>i.fa.active{color:#ffa500}.input-rating-wrapper.hovering>i.fa.active{color:inherit}.input-rating-wrapper.hovering>i.fa.hovering{color:#ffa500}.input-rating-number{cursor:default;padding:0 10px 0 10px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.input-rating-number .input-rating-number-wrapper{display:flex;flex-flow:wrap;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.input-rating-number .input-rating-number-wrapper .input-rating-number-answer{text-align:center;border-style:solid;border-color:blue;border-width:1px 1px 1px 1px;padding:5px;min-width:25px;height:30px;margin-left:-1px}@font-face{font-family:'DB_Heaven';src:url('../font/DBHeaventRounded-Reg.ttf') format('truetype')}.form-item-ctn .panel{margin-bottom:20px;border-color:#ddd;color:#333}.form-item-ctn .panel-body{padding:20px}.form-item-ctn .form-icon{margin:10px auto;display:block}.form-item-ctn .form-title{font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;margin:20px 0 10px;height:48px;overflow:hidden}.text-secondary{font-size:.85em;color:#aaa}.modal-backdrop.in{background-color:#000;opacity:.8}.inmodal .modal-header{padding:15px}#card-filter-container{text-align:center;margin:0 auto 10px auto;padding:6px;border-radius:24px;position:relative}#card-filter-container .btn{width:auto;min-width:36px;height:36px;border-radius:18px;position:relative;padding:6px}#card-filter-container>.btn:not(:last-child){margin-right:10px}#card-filter-container .btn>i.fa{font-size:22px}#card-filter-container .btn.btn-primary{color:#01a54f;border-color:#01a54f}#card-filter-container .btn.btn-primary.active,#card-filter-container .btn.btn-primary:hover{background-color:#01a54f;color:#fff}#card-filter-container #search-container{display:inline-block;vertical-align:top;position:relative;width:36px;transition:all .2s linear}#card-filter-container #search-container input{height:36px;border-radius:18px;width:100%;visibility:hidden}#card-filter-container #search-container label{position:absolute;top:0;right:0}#card-filter-container #search-container label .fa{margin:-2px 0 0 -1px}#card-filter-container #search-container.in{display:block;width:100%;margin:10px auto 0 auto}#card-filter-container #search-container.in input{visibility:visible}#card-filter-container #search-container.in label .fa{margin:0 0 0 -3px}#card-filter-container #search-container.in label .fa::before{content:''}#card-filter-container #switch-view-container{position:absolute;top:6px;right:0;width:100px;text-align:right}@media(min-width:580px){#card-filter-container #search-container.in{display:inline-block;width:300px;margin:0}}.card-wrapper{padding:0 15px}@keyframes form-card-in{0%{transform:scale(0)}30%{transform:scale(0)}100%{transform:none}}.form-card{border:none;border-radius:5px;overflow:hidden;box-shadow:0 0 3px rgba(86,96,117,.1)}.form-card:not(.no-animation){animation-name:form-card-in;animation-duration:1s}.form-card:hover{box-shadow:0 0 3px rgba(86,96,117,.7)}.form-card.kohler>.panel-heading{background-color:#0072ce;color:#fff}.form-card.leave>.panel-heading{background-color:#1a7bb9;color:#fff}.form-card.expense>.panel-heading{background-color:#2fc9d0;color:#fff}.form-card>.panel-heading{height:100px;overflow:auto;color:inherit;border:none;position:relative;background-color:transparent;background-position:center;background-size:100%}.form-card>.panel-heading::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(left,rgba(100,100,100,.5) 20%,rgba(100,100,100,0) 100%);background:-webkit-linear-gradient(left,rgba(100,100,100,.5) 20%,rgba(100,100,100,0) 100%);background:linear-gradient(to right,rgba(100,100,100,.5) 20%,rgba(100,100,100,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1)}.form-card>.panel-heading>.row-heading{overflow:visible;position:relative}.form-card>.panel-heading>.row-heading span{line-height:1.8;display:block}.form-card>.panel-heading>.btn-bookmark{font-size:1.5em;position:absolute;top:2px;right:2px;background-color:transparent;border:none;box-shadow:none;color:#fff}.form-card.bookmarked>.panel-heading>.btn-bookmark{color:#ff0}.form-card.bookmarked>.panel-heading>.btn-bookmark>i.fa::before{content:''}.form-card>.panel-heading>.btn-detail{background-color:#fff;color:#23c6c8;position:absolute;right:0;bottom:9px;border-radius:11px 0 0 11px;transition:padding .1s linear}.form-card>.panel-heading>.btn-detail:hover{opacity:.8;padding-right:8px}.form-card .emp-photo-frame{float:left;width:46px;height:46px;margin-right:10px;margin-bottom:5px;margin-top:-10px}.form-card .panel-body{padding:5px 15px 0 15px}.form-card .panel-body .row-emp{margin-bottom:5px}.form-card .panel-body .row-emp>.emp-info>*{display:block}.form-card .panel-body p:not(:last-child){margin-bottom:5px}.form-card .panel-body p.content-single-line{height:1.4em;overflow:hidden}.form-card .row-action{border-top:1px solid #ddd;position:relative}.form-card .row-action .action-main{overflow:auto;display:table;height:1px;width:100%}.form-card .row-action .action-main .btn{border:none;border-radius:0;padding:12px;white-space:normal;display:table-cell;height:100%}.form-card .row-action .action-main .btn:not(:hover){color:inherit}.form-card .row-action .action-main .btn:first-child{border-bottom-left-radius:3px}.form-card .row-action .action-main .btn:last-child{border-bottom-right-radius:3px;float:right}.form-card .row-action .action-main.pad-more-action{padding-right:30px}.form-card .row-action .action-main.pad-more-action .btn:last-child{border-bottom-right-radius:0}.form-card .row-action .action-more{position:absolute;top:0;right:0;width:30px}.form-card .row-action .action-more .btn-more{float:right;width:100%;border:none;padding:12px;border-radius:0 0 3px 0}.form-card .row-action .action-more .btn-more+.dropdown-menu{top:auto;left:auto;right:35px;padding:5px}.form-card .row-action .action-more .btn-more+.dropdown-menu>li:not(:last-child){margin-bottom:5px}#modal-select-form .modal-body{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#modal-select-form .modal-body .btn-circle{width:120px;height:120px;border-radius:50%;margin:20px 0;padding:10px;transition:all linear .1s}#modal-select-form .modal-body .btn-circle>i.fa{display:block;margin-bottom:10px}#modal-select-form .modal-body .btn-circle>p{white-space:normal;font-size:.85em}@media(min-width:992px){#modal-select-form .modal-body .btn-circle{width:150px;height:150px}#modal-select-form .modal-body .btn-circle>p{white-space:normal;font-size:1em}}#btn-go-top{position:fixed;right:-60px;bottom:90px;padding:8px;box-shadow:0 0 3px rgba(86,96,117,.7);transition:all .2s ease}#btn-go-top>.fa{margin-top:-2px}#btn-go-top>.fa::before{line-height:30px}#btn-go-top.in{right:20px}#btn-add-form-container{position:fixed;right:20px;bottom:20px;transition:all linear .3s}#btn-add-form{padding:8px}#btn-add-form,#btn-add-form:hover,#btn-add-form:focus{background-color:#01a54f;border-color:#01a54f;box-shadow:0 0 3px rgba(86,96,117,.7);transition-duration:.3s;transition-property:transform}#btn-add-form-container.open{z-index:3045}#btn-add-form-container.open>#btn-add-form{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);background-color:#ed5565;border-color:#ed5565}body.modal-showing{overflow:hidden}body.modal-showing .select2-container.select2-container--default.select2-container--open,body.modal-showing .popover.clockpicker-popover.clockpicker-align-left{z-index:4000}#form-modal.in{display:block!important;overflow:hidden}#form-modal.in.maximize{padding:0!important}#form-modal.in.maximize>.modal-dialog{width:100%;height:100%;margin:0}#form-modal.in.maximize>.modal-dialog>.modal-content{height:100%;padding-top:64px}#form-modal.in.maximize>.modal-dialog>.modal-content>.modal-header{width:100%;position:fixed;top:0;z-index:100}#form-modal.in.maximize>.modal-dialog>.modal-content>.modal-body{max-height:100%}@media(max-width:767px){#form-modal>.modal-dialog>.modal-content>.modal-header .btn.btn-maximize{display:none}#form-modal.in{padding:0!important}#form-modal.in>.modal-dialog{width:100%;height:100%;margin:0}#form-modal.in>.modal-dialog>.modal-content{height:100%;padding-top:64px}#form-modal.in>.modal-dialog>.modal-content>.modal-header{width:100%;position:fixed;top:0;z-index:100}#form-modal.in>.modal-dialog>.modal-content>.modal-body{max-height:100%}}#form-modal>.modal-dialog>.modal-content>.modal-header.kohler{background-color:#1a7bb9}#form-modal>.modal-dialog>.modal-content>.modal-header.leave{background-color:#01a54f}#form-modal>.modal-dialog>.modal-content>.modal-header.expense{background-color:#00bcd4}#form-modal>.modal-dialog>.modal-content>.modal-header .modal-title{color:#fff;font-size:1.75em}#form-modal>.modal-dialog>.modal-content>.modal-header .btn{font-weight:700;color:#fff;text-shadow:0 1px 0 #888;filter:alpha(opacity=20);opacity:1;-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;line-height:2.5;font-size:13px}#form-modal>.modal-dialog>.modal-content>.modal-header .btn:not(:last-child){margin-right:15px}#form-modal>.modal-dialog>.modal-content>.modal-header .btn.close{padding-top:2px}#form-modal>.modal-dialog>.modal-content>.modal-header .btn:hover{opacity:.8}#form-modal>.modal-dialog>.modal-content>.modal-header .btn:active{box-shadow:none}#form-modal>.modal-dialog>.modal-content>.modal-header .btn>i.fa{font-size:1.25em}#form-modal>.modal-dialog>.modal-content>.modal-header .btn>i.fa.fa-times{font-size:1.45em}#form-modal.maximize>.modal-dialog>.modal-content>.modal-header .btn.btn-maximize>.fa-expand:before{content:""}#form-modal>.modal-dialog>.modal-content>.modal-body{background-color:#fafafa;padding:10px;overflow:auto;max-height:70vh}#form-modal>.modal-dialog>.modal-content>.modal-body .ibox{margin-bottom:10px}#form-modal>.modal-dialog>.modal-content>.modal-body .modal{background-color:rgba(0,0,0,.5)}#form-modal>.modal-dialog>.modal-content>.modal-body .modal .modal-dialog{max-width:98%}#form-modal>.modal-dialog>.modal-content>.modal-body .select2-container{z-index:3000}.tableview .emp-photo{float:left;width:46px;height:46px;border-radius:50%;margin-right:10px;margin-bottom:5px;overflow:hidden}.tableview .emp-photo img{width:100%;height:auto}.control-label.label-md-top{margin-top:6px}