html, body{background: #c7c7c6 !important;background-image: url('../assets/img/bg.png')!important;background-repeat: no-repeat !important;background-size: cover !important;background-position: center center !important;background-attachment: fixed!important}.login-box{all: unset}.body-sign{display: table;position:relative;height: 80vh;margin: 0 auto;max-width: 500px;padding: 0 15px;width: 100%;z-index: 999 !important}.logo{display: flex;justify-content: center}.logo img{filter: drop-shadow(0 5px 5px rgba(0, 0, 0, 0.9));margin-bottom: 20px}.card-body{background-color: rgba(255, 255, 255, 1) !important;-webkit-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.75)}.login-box{position:relative;width:400px;max-width:400px;margin:150px auto auto auto}.login-page, .register-page{background: #1e1e1e}.login-box .login-logo{margin-bottom:15px}.login-box .login-logo img{max-width:200px;margin:0px auto;margin-top:7px}.login-box .login-box-body{position:relative;padding:20px;z-index:9999;background-color:rgba(255,255, 255, 0.1);-webkit-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.75);-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}.login-box .login-box-msg, .login-box .register-box-msg{color:#fff;margin-bottom:10px;font-weight:normal !important;margin:0px}.login-box .checkbox{margin-top:12px;color:#fff;font-weight:normal !important}.login-box .msg-error{display:none}.login-box a.getPhonebook{color:#fff !important}.frmEditaccount .custom-control-label{font-weight: 100 !important}.frmEditaccount .nophoto{font-size:25px;font-weight:bold;height: 260px;line-height: 260px;text-align: center}.frmEditaccount #imgcompany .nologo{font-size:25px;font-weight:bold;height: 165px;line-height: 165px;text-align: center}.frmEditaccount #inputupload{display:none}.frmEditaccount #fileupload{cursor:pointer;height:270px;max-height:270px;margin-left:12px;background-color:#e0e0e0;background-size:cover;background-repeat: no-repeat;background-position: center;border:7px solid #f2f2f2;margin-top:7px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0px 0px 26px -12px rgba(0,0,0,0.43);-moz-box-shadow: 0px 0px 26px -12px rgba(0,0,0,0.43);box-shadow: 0px 0px 26px -12px rgba(0,0,0,0.43)}.frmEditaccount #imgcompany{height:180px;max-height:180px;background-color:#e0e0e0;background-size:cover;background-repeat: no-repeat;background-position: center;border:7px solid #f2f2f2;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0px 0px 26px -12px rgba(0,0,0,0.43);-moz-box-shadow: 0px 0px 26px -12px rgba(0,0,0,0.43);box-shadow: 0px 0px 26px -12px rgba(0,0,0,0.43)}.frmEditaccount .boxrol{background-color: #ffffff}.frmEditaccount .boxrol .list-group{padding:7px}.frmEditaccount .boxrol #rolRight, .frmEditaccount .boxrol #rolLeft{position:relative;overflow-y:auto;margin-left:7px;margin-right:7px;height:220px;max-height:220px;background-color:#efefef;border:1px solid #dadada !important}.frmEditaccount .boxrol #rolRight .list-group-item{background-color:#fce5f1;border:1px solid #f492c8}.frmEditaccount .boxrol .list-group-item{padding: .25rem 1rem}.frmEditaccount .list_extens{display:none}.frmEditaccount .list_extens .checkbox-custom label{padding: 8px 0px 0 0px}.frmEditaccount .list_extens li label{font-weight: 100 !important}.frmEditaccount .list_extens .ellipsis{text-overflow: ellipsis}.frmEditaccount .list_extens .overflow{width: 10em;outline: none;margin: 0;white-space: nowrap;overflow: hidden}.frmEditaccount .list_extens .left-arrow-contanier{display: inline-block;position: relative;background: #f4f4f4;border:1px solid #d1d1d1;padding: 7px;height: 150px;overflow-y:auto}.frmEditaccount #can_downloadaudio{display:none}.login-box a.getPhonebook{color:#fff !important}