.response {
  padding: 10px;
  margin-bottom: 20px;
  color: #fff;
  border-radius: 5px;
}

.error {
  background: #f00;
  border: #efc7c7 1px solid;
}

.success {
  background: #00a65a;
  border: #bee2d6 1px solid;
}

.block-loader {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  display: none;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0);
  background-image: url("/dist/img/icons/block-loader.gif");
  background-repeat: no-repeat;
  background-position: center;
}

.login-page {
  background-color: #b3b3b3;
}

.login-page > .login-box {
  background: #fff;
  border-radius: 10px;
  box-shadow: 5px 5px 5px #b3b3b3;
}

.login-page > .login-box > .login-logo {
  margin-bottom: 0;
  overflow: auto;
  font-size: 28px;
  background: #fff;
  border-radius: 10px 10px 0 0;
}

.login-page > .login-box > .card {
  box-shadow: none;
}

.login-card-body .input-group .form-control {
  border: 1px solid #ced4da;
}

.login-card-body .input-group .form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
}

.login-card-body .input-group .form-control:focus ~ .input-group-append .input-group-text {
  border-color: #ced4da;
}

.login-card-body .input-group .input-group-text {
  border: 1px solid #ced4da;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.login-card-body .input-group .input-group-append .input-group-text {
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem;
}

@media (min-width: 768px) {
  .col-form-label {
    text-align: right;
  }
}

.form-horizontal .form-group {
  display: flex;
}

.col-form-label em {
  font-weight: 700;
  color: #f00;
}

.card-footer button,
.btn {
  margin: 0 2px;
}

.modal .modal-content {
  border-radius: 10px;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jc3MvbWVuZG96YV9xdWVyaWRvX2FkbWluLnNjc3MiLCJtZW5kb3phX3F1ZXJpZG9fYWRtaW4uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtBO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsa0JBQWtCO0FDSnBCOztBRE9BO0VBQ0UsZ0JBQWdCO0VBQ2hCLHlCQUF5QjtBQ0ozQjs7QURPQTtFQUNFLG1CQUFtQjtFQUNuQix5QkFBeUI7QUNKM0I7O0FET0E7RUFDRSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLE9BQU87RUFDUCxhQUFhO0VBQ2IsYUFBYTtFQUNiLFdBQVc7RUFDWCxZQUFZO0VBQ1osNEJBQTRCO0VBQzVCLHlEQUF5RDtFQUN6RCw0QkFBNEI7RUFDNUIsMkJBQTJCO0FDSjdCOztBRFdBO0VBQ0UseUJBQXlCO0FDUjNCOztBRFdBO0VBQ0UsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQiwrQkFBK0I7QUNSakM7O0FEV0E7RUFDRSxnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsNEJBQTRCO0FDUjlCOztBRFdBO0VBQ0UsZ0JBQWdCO0FDUmxCOztBRFdBO0VBQ0UseUJBQXlCO0FDUjNCOztBRFdBO0VBQ0UsY0FBYztFQUNkLHNCQUFzQjtFQUN0QixxQkFBcUI7RUFDckIsVUFBVTtBQ1JaOztBRFdBO0VBQ0UscUJBQXFCO0FDUnZCOztBRFdBO0VBQ0UseUJBQXlCO0VBQ3pCLDBCQUEwQjtFQUMxQiw2QkFBNkI7QUNSL0I7O0FEV0E7RUFDRSwrQkFBK0I7RUFDL0Isa0NBQWtDO0FDUnBDOztBRGVBO0VBQ0U7SUFDRSxpQkFBaUI7RUNabkI7QUFDRjs7QURlQTtFQUNFLGFBQWE7QUNaZjs7QURlQTtFQUNFLGdCQUFnQjtFQUNoQixXQUFXO0FDWmI7O0FEZUE7O0VBRUUsYUFBYTtBQ1pmOztBRG1CQTtFQUNFLG1CQUFtQjtBQ2hCckIiLCJmaWxlIjoibWVuZG96YV9xdWVyaWRvX2FkbWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBHRU5FUkFMXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5yZXNwb25zZSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmMDA7XG4gIGJvcmRlcjogI2VmYzdjNyAxcHggc29saWQ7XG59XG5cbi5zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogIzAwYTY1YTtcbiAgYm9yZGVyOiAjYmVlMmQ2IDFweCBzb2xpZDtcbn1cblxuLmJsb2NrLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5O1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvZGlzdC9pbWcvaWNvbnMvYmxvY2stbG9hZGVyLmdpZlwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTE9HSU5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5sb2dpbi1wYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzYjNiMztcbn1cblxuLmxvZ2luLXBhZ2UgPiAubG9naW4tYm94IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogNXB4IDVweCA1cHggI2IzYjNiMztcbn1cblxuLmxvZ2luLXBhZ2UgPiAubG9naW4tYm94ID4gLmxvZ2luLWxvZ28ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgZm9udC1zaXplOiAyOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xufVxuXG4ubG9naW4tcGFnZSA+IC5sb2dpbi1ib3ggPiAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5sb2dpbi1jYXJkLWJvZHkgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xufVxuXG4ubG9naW4tY2FyZC1ib2R5IC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgb3V0bGluZTogMDtcbn1cblxuLmxvZ2luLWNhcmQtYm9keSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cyB+IC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXItY29sb3I6ICNjZWQ0ZGE7XG59XG5cbi5sb2dpbi1jYXJkLWJvZHkgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubG9naW4tY2FyZC1ib2R5IC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0e1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRk9STVNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLWZvcm0tbGFiZWwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY29sLWZvcm0tbGFiZWwgZW0ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2YwMDtcbn1cblxuLmNhcmQtZm9vdGVyIGJ1dHRvbixcbi5idG4ge1xuICBtYXJnaW46IDAgMnB4O1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTU9EQUxTXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuIiwiLnJlc3BvbnNlIHtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmVycm9yIHtcbiAgYmFja2dyb3VuZDogI2YwMDtcbiAgYm9yZGVyOiAjZWZjN2M3IDFweCBzb2xpZDtcbn1cblxuLnN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDBhNjVhO1xuICBib3JkZXI6ICNiZWUyZDYgMXB4IHNvbGlkO1xufVxuXG4uYmxvY2stbG9hZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9kaXN0L2ltZy9pY29ucy9ibG9jay1sb2FkZXIuZ2lmXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5sb2dpbi1wYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzYjNiMztcbn1cblxuLmxvZ2luLXBhZ2UgPiAubG9naW4tYm94IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogNXB4IDVweCA1cHggI2IzYjNiMztcbn1cblxuLmxvZ2luLXBhZ2UgPiAubG9naW4tYm94ID4gLmxvZ2luLWxvZ28ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgZm9udC1zaXplOiAyOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xufVxuXG4ubG9naW4tcGFnZSA+IC5sb2dpbi1ib3ggPiAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5sb2dpbi1jYXJkLWJvZHkgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xufVxuXG4ubG9naW4tY2FyZC1ib2R5IC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgb3V0bGluZTogMDtcbn1cblxuLmxvZ2luLWNhcmQtYm9keSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cyB+IC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXItY29sb3I6ICNjZWQ0ZGE7XG59XG5cbi5sb2dpbi1jYXJkLWJvZHkgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubG9naW4tY2FyZC1ib2R5IC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtZm9ybS1sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCBlbSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZjAwO1xufVxuXG4uY2FyZC1mb290ZXIgYnV0dG9uLFxuLmJ0biB7XG4gIG1hcmdpbjogMCAycHg7XG59XG5cbi5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPW1lbmRvemFfcXVlcmlkb19hZG1pbi5jc3MubWFwICovIl19 */