body{background-color:#ecf5ff;min-height:100vh;margin:0;position:relative}body:after{content:"";display:block;height:60px}.el-footer,.el-header{padding:0}.footer-auth{padding:10px 20px 0 20px;border-top:1px solid #d9d9d9;position:absolute;bottom:0;width:100%;height:60px}.footer-auth .el-col{text-align:right;color:#8cc6ff;font-size:12px}.footer-auth .el-col a{color:#8cc6ff}.header-auth{height:60px;width:100%;background-color:#409eff;color:#fff;padding:0 20px}.header-auth a{color:#fff}.header-auth .el-col:first-child{font-size:24px}.header-auth .el-col:last-child{text-align:right}.header-auth .user-menu{float:right}.header-auth .user-menu .el-menu-item i,.header-auth .user-menu .el-submenu__title i{color:#fff!important}.header-auth .user-menu .el-menu-item.is-active,.header-auth .user-menu .el-submenu.is-active .el-submenu__title,.user-submenu .el-menu-item.is-active{border:0;background-color:#337ecc!important}el-button--primary.bt-logout:hover{background-color:#337ecc;border-color:#337ecc}.med-left-menu{background-color:#fff;height:100%;overflow:hidden;border-right:1px solid #e6e6e6}.med-left-menu .el-menu{border:none}.med-left-menu-top{padding-top:20px;margin-left:20px}.cv-input-file,.pp-input-file{opacity:0;width:100%;height:100%;position:absolute;cursor:pointer}.photo-profil-uploader{border:1px #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:120px;height:160px}.photo-profil{width:120px;height:160px;display:block}.photo-upload-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;text-align:center;color:#fff;background-color:rgba(0,0,0,.5);transition:opacity .3s;padding-top:50%;opacity:0}.photo-upload-actions:hover{opacity:1}.cv-upload-delete,.cv-upload-open,.cv-upload-upload,.cv-uploader-txt,.photo-upload-delete,.photo-upload-upload{position:relative;display:inline-block;width:32px;text-align:center}.cv-upload-delete,.cv-upload-open,.cv-upload-upload,.photo-upload-delete,.photo-upload-upload{cursor:pointer}.cv-uploader [class^=el-icon-],.photo-profil-uploader [class^=el-icon-]{width:100%;height:100%;font-size:20px}.photo-profil-uploader [class^=el-icon-]{color:#fff;font-size:20px}.cv-uploader .el-icon-upload2,.cv-uploader .el-icon-view{color:#409eff}.cv-uploader .el-icon-delete{color:#f56c6c}.cs-uploader-txt,.cv-uploader [class^=el-icon-]{font-size:16px}.cv-uploader{width:100%;height:42px;display:flex;align-items:center}.app-form .el-form .el-form-item__content{width:200px}.el-form-item.texte-long .el-form-item__content{width:100%}.el-form-item{margin-bottom:8px}.el-form .el-input__inner{height:28px}.el-form-item__error{margin-top:-9px;position:relative}.el-form-item.is-success .el-input__inner{border-color:#dcdfe6}.el-form-item.is-success .el-input__inner:focus{border-color:#3490dc}.el-form-item__label{line-height:normal;margin-top:10px}.updated-at{font-size:12px;font-style:italic;text-align:left}.form-item-cadre{box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border:1px solid #ebeef5;margin-top:60px}.eval-input-file{opacity:0;width:100%;height:100%;position:absolute;cursor:pointer}.eval-upload-delete,.eval-upload-open,.eval-upload-upload{position:relative;display:inline-block;width:32px;text-align:center;cursor:pointer}.eval-uploader [class^=el-icon-]{width:100%;height:100%;font-size:20px}.eval-uploader .el-icon-upload2,.eval-uploader .el-icon-view{color:#409eff}.eval-uploader .el-icon-delete{color:#f56c6c}.eval-uploader [class^=el-icon-]{font-size:16px}.eval-uploader{width:100%;height:60px;display:flex;align-items:center}.checklist-box-card .el-checkbox__input.is-checked+.el-checkbox__label{color:#303133}.checklist-box-card .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#13ce66;border-color:#13ce66}.checklist-box-card .el-checkbox__inner,.checklist-box-card .el-checkbox__inner:hover,.checklist-box-card .el-checkbox__inner:not(:checked){border-color:#ff4949}.partielok .el-checkbox__inner,.partielok .el-checkbox__inner:hover,.partielok .el-checkbox__inner:not(:checked){border-color:#13ce66}.checklist-box-card .el-form-item{margin:0}.checklist-box-card .subitem{margin-left:40px}.checklist-box-card .subitem .el-form-item__content{line-height:20px}.checklist-box-card .subitem .el-form-item__content .el-input.el-input--suffix{line-height:40px}.checklist-box-card .el-card__body,.checklist-box-card .el-card__header{padding:18px 12px}.checklist-box-card .el-card__header h5{margin:0}.checklist-box-card{width:520px}.checklist-fcontinue-valid{color:#13ce66;font-style:italic;margin-left:5px}#rh-log,#rh-notfound,#rh-user{width:320px;margin:0 auto;text-align:center}.rh-form,.rh-medform,.rh-medtable,.rh-table{margin:20px 20px 40px 20px}.table-entete th{vertical-align:top}.el-tooltip__popper{max-width:500px}.app-table .col-icon{text-align:center}.app-table .col-icon i[class^=el-icon]{font-size:18px;font-weight:900}.app-table .col-icon i.el-icon-check,.table-filtre i.el-icon-check{color:#67c23a}.app-table .col-icon i.el-icon-close,.table-filtre i.el-icon-close{color:#f56c6c}.app-table th .cell.highlight{color:#909399}.app-table th .cell.highlight .collabel{color:#e6a23c}.table-filtre-autocompl{width:auto}.table-filtre-autocompl .el-checkbox{display:block;margin-top:20px}#div-checkbox.el-divider--horizontal{margin-top:0;margin-bottom:8px}.table-filtre-checkbox{max-height:400px;overflow:auto}.fcheckdoc-checkboxgr .el-checkbox{display:block}.table-filtre-datepicker{width:auto}.table-filtre-datepicker .el-checkbox{display:block;margin-top:20px}.el-icon-arrow-down,.tri-wrapper{cursor:pointer}.tri-wrapper{display:inline-block}.tri-wrapper i{width:5px}.tri-fleche-active{color:#409eff;font-weight:700}#table-tools{margin:20px 0 10px 0}#table-tools div{display:inline-block;margin:0 10px 0 10px}