@charset "UTF-8";
.hide {
  display: none; }

.data {
  color: #000000; }
  .data.disabled {
    color: #000000; }

.ellipsis {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

span.line2::before {
  content: '\A';
  white-space: pre; }

@media (max-width: 576px) {
  div > span.line2::before,
  th.da-cell-flex span.line2::before {
    content: ' - '; } }

.alert .alert-text {
  color: #74788d !important; }
  .alert .alert-text span.icon i {
    margin-right: 1rem;
    font-size: 1.5rem; }

.form-control:-moz-read-only {
  background-color: #f7f8fa;
  opacity: 1; }

.form-control:read-only {
  background-color: #f7f8fa;
  opacity: 1; }

.form-control.text-5 {
  width: 5rem; }

.form-control.text-10 {
  width: 10rem; }

.form-control.text-15 {
  width: 15rem; }

.form-control.text-20 {
  width: 20rem; }

.form-control.text-25 {
  width: 25rem; }

.form-control:invalid {
  background: initial; }

.form-control.is-invalid {
  background: initial; }

form .btn {
  min-width: 8rem; }

.is-invalid button {
  border-color: #fd397a !important; }

.is-invalid .select2-container--default .select2-selection--multiple,
.is-invalid .select2-container--default .select2-selection--single {
  border-color: #fd397a !important; }

.is-invalid input[type="text"] {
  border-color: #fd397a !important; }

.select2-container--default.select2-container--disabled .select2-selection--multiple,
.select2-container--default.select2-container--disabled .select2-selection--single {
  border-color: #e2e5ec; }

.da-no_aside .da-header-title .head_logo {
  margin: auto .5rem auto 0; }

.kt-aside {
  background-color: #009a9a; }

@media (min-width: 801px) {
  .kt-aside--minimize .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span:nth-child(1) {
    display: none; }
  .kt-aside--minimize .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span:nth-child(2) {
    display: inline-block; } }

.kt-aside-menu {
  background-color: #009a9a; }
  .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
  .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
  .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
  .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
  .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
  .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
  .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
  .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #ffffff; }
    .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span:hover,
    .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span:hover,
    .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span:hover,
    .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span:hover,
    .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span:hover,
    .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span:hover,
    .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span:hover,
    .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span:hover {
      background-color: #ffffff; }
  .kt-aside-menu .kt-menu__nav .kt-menu__item span, .kt-aside-menu .kt-menu__nav .kt-menu__item i {
    color: #ffffff !important; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here .kt-menu__heading,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link {
    background-color: #007a7a; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
      background-color: #ffffff; }

.kt-header .da-header-title {
  margin: 0 0 0 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .kt-header .da-header-title h1 {
    margin: auto 0;
    padding: 0 1rem 0 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.6rem;
    font-weight: 600;
    color: #009a9a; }
    .kt-header .da-header-title h1 small {
      padding-left: 0.25rem;
      font-size: 0.9rem;
      color: #74788d; }

.kt-header .da-header__topbar-user {
  margin: 0 0 0 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: initial; }
  .kt-header .da-header__topbar-user .welcome {
    -ms-flex-item-align: center;
    align-self: center;
    padding: 0 0.5rem 0 0;
    font-size: 0.9rem; }
  .kt-header .da-header__topbar-user .username {
    -ms-flex-item-align: center;
    align-self: center;
    color: #000000; }

.kt-header .kt-header__topbar-icon i {
  color: #c8cad5;
  font-size: 1.7rem; }

@media (max-width: 800px) {
  .kt-header {
    display: none; } }

.kt-header-mobile .da-sys-title {
  color: #009a9a;
  font-weight: 600; }

.kt-header-mobile .kt-header-mobile__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }
  .kt-header-mobile .kt-header-mobile__info .welcome {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-item-align: center;
    align-self: center;
    padding: 0 0.55rem 0 0;
    font-weight: 500;
    font-size: 0.9rem;
    color: #ebedf2; }
  .kt-header-mobile .kt-header-mobile__info .username {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-item-align: center;
    align-self: center;
    padding: 0 0.55rem 0 0;
    font-weight: 500;
    font-size: 1rem;
    color: #f7f8fa; }

.kt-header-mobile .da-logo {
  height: 24px; }

.kt-header-mobile .da-page-title {
  margin-left: 1rem;
  font-size: 1.2rem;
  font-weight: 600;
  color: #009a9a; }

.kt-header-mobile .kt-header-mobile__toolbar div {
  cursor: pointer;
  color: #ebedf2; }
  .kt-header-mobile .kt-header-mobile__toolbar div:hover {
    color: #61c4bd; }
  .kt-header-mobile .kt-header-mobile__toolbar div.da-menu-icon {
    margin-left: 1rem; }
    .kt-header-mobile .kt-header-mobile__toolbar div.da-menu-icon i {
      font-size: 2.5rem; }
  .kt-header-mobile .kt-header-mobile__toolbar div.da-help-icon {
    margin-right: 1rem; }
    .kt-header-mobile .kt-header-mobile__toolbar div.da-help-icon i {
      font-size: 1.6rem;
      color: #ffffff; }

.kt-footer .kt-container {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end; }
  .kt-footer .kt-container .kt-footer__copyright {
    font-size: 0.9rem; }

.da_collapsible .kt-portlet__head:hover,
.da_search_panel .kt-portlet__head:hover {
  cursor: pointer; }

.da_collapsible .kt-portlet__head .kt-portlet__head-toolbar .shrink-icon,
.da_search_panel .kt-portlet__head .kt-portlet__head-toolbar .shrink-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  align-self: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }
  .da_collapsible .kt-portlet__head .kt-portlet__head-toolbar .shrink-icon i,
  .da_search_panel .kt-portlet__head .kt-portlet__head-toolbar .shrink-icon i {
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    font-size: 1.4rem;
    color: #74788d; }
    .da_collapsible .kt-portlet__head .kt-portlet__head-toolbar .shrink-icon i:hover,
    .da_search_panel .kt-portlet__head .kt-portlet__head-toolbar .shrink-icon i:hover {
      color: #009a9a; }
    .da_collapsible .kt-portlet__head .kt-portlet__head-toolbar .shrink-icon i:before,
    .da_search_panel .kt-portlet__head .kt-portlet__head-toolbar .shrink-icon i:before {
      content: "\f1ce"; }

.da_collapsible.minimize form,
.da_search_panel.minimize form {
  display: none; }

.da_collapsible.minimize .condition,
.da_search_panel.minimize .condition {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.da_collapsible.minimize .kt-portlet__head .kt-portlet__head-toolbar .shrink-icon i:before,
.da_search_panel.minimize .kt-portlet__head .kt-portlet__head-toolbar .shrink-icon i:before {
  content: "\f1cf"; }

.da_search_panel .condition {
  display: none;
  margin-left: 2rem; }
  .da_search_panel .condition span {
    display: inline-block;
    padding: 0.2rem 1rem;
    margin: 0 0.2rem;
    border: 1px solid #ebedf2;
    border-radius: 10px;
    background-color: #f7f8fa; }

.modal-body span.target {
  color: #000000;
  font-size: 1.1rem; }

.list_parts {
  display: none; }

.box_add_new {
  display: none; }

.da-table-controller > div {
  margin-bottom: 2px; }

.da-table-controller ul.pagination {
  margin-bottom: 0px; }

.da-table-controller .page-item.active .page-link {
  background-color: #009a9a;
  border-color: #009a9a; }

.da-table-controller .dataTables_length select {
  width: 7rem;
  margin-left: 1rem; }

.da-table-controller .da-table-action {
  margin-left: auto;
  text-align: right; }
  .da-table-controller .da-table-action.da-icon-btn-group {
    margin-top: -10px; }
    .da-table-controller .da-table-action.da-icon-btn-group .icon {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-item-align: center;
      align-self: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      height: 44px;
      width: 44px;
      border-radius: 4px;
      color: #c8cad5;
      cursor: pointer; }
      .da-table-controller .da-table-action.da-icon-btn-group .icon i {
        font-size: 2rem; }
      .da-table-controller .da-table-action.da-icon-btn-group .icon:hover {
        color: #009a9a;
        background-color: rgba(77, 89, 149, 0.06); }
      .da-table-controller .da-table-action.da-icon-btn-group .icon.current {
        color: #009a9a;
        cursor: default !important; }

.da-datatable {
  table-layout: fixed;
  border-collapse: collapse;
  width: 100%; }
  .da-datatable .da-datatable__table {
    table-layout: fixed;
    width: 100%;
    background-color: #ffffff; }
    @media (max-width: 576px) {
      .da-datatable .da-datatable__table {
        table-layout: initial; } }
    .da-datatable .da-datatable__table thead tr,
    .da-datatable .da-datatable__table tbody tr {
      border-bottom: 1px solid #ebedf2; }
      .da-datatable .da-datatable__table thead tr th, .da-datatable .da-datatable__table thead tr td,
      .da-datatable .da-datatable__table tbody tr th,
      .da-datatable .da-datatable__table tbody tr td {
        padding: 3px;
        background: transparent; }
        @media (max-width: 576px) {
          .da-datatable .da-datatable__table thead tr th, .da-datatable .da-datatable__table thead tr td,
          .da-datatable .da-datatable__table tbody tr th,
          .da-datatable .da-datatable__table tbody tr td {
            padding: 1px; } }
        .da-datatable .da-datatable__table thead tr th > span > i, .da-datatable .da-datatable__table thead tr td > span > i,
        .da-datatable .da-datatable__table tbody tr th > span > i,
        .da-datatable .da-datatable__table tbody tr td > span > i {
          color: #009a9a; }
        @media (max-width: 768px) {
          .da-datatable .da-datatable__table thead tr th.da-cell-sm-hide, .da-datatable .da-datatable__table thead tr td.da-cell-sm-hide,
          .da-datatable .da-datatable__table tbody tr th.da-cell-sm-hide,
          .da-datatable .da-datatable__table tbody tr td.da-cell-sm-hide {
            display: none; } }
        @media (max-width: 576px) {
          .da-datatable .da-datatable__table thead tr th.da-cell-flex, .da-datatable .da-datatable__table thead tr td.da-cell-flex,
          .da-datatable .da-datatable__table tbody tr th.da-cell-flex,
          .da-datatable .da-datatable__table tbody tr td.da-cell-flex {
            display: block;
            width: auto !important;
            word-break: break-all;
            padding: 0 3px; }
          .da-datatable .da-datatable__table thead tr th.da-cell-flex-inline, .da-datatable .da-datatable__table thead tr td.da-cell-flex-inline,
          .da-datatable .da-datatable__table tbody tr th.da-cell-flex-inline,
          .da-datatable .da-datatable__table tbody tr td.da-cell-flex-inline {
            display: inline-block;
            width: auto !important;
            font-size: 1rem !important;
            margin-right: 1rem; } }
        .da-datatable .da-datatable__table thead tr th.da-datatable__cell--check, .da-datatable .da-datatable__table thead tr td.da-datatable__cell--check,
        .da-datatable .da-datatable__table tbody tr th.da-datatable__cell--check,
        .da-datatable .da-datatable__table tbody tr td.da-datatable__cell--check {
          text-align: center; }
          .da-datatable .da-datatable__table thead tr th.da-datatable__cell--check > span, .da-datatable .da-datatable__table thead tr td.da-datatable__cell--check > span,
          .da-datatable .da-datatable__table tbody tr th.da-datatable__cell--check > span,
          .da-datatable .da-datatable__table tbody tr td.da-datatable__cell--check > span {
            overflow: visible; }
            .da-datatable .da-datatable__table thead tr th.da-datatable__cell--check > span > .kt-checkbox, .da-datatable .da-datatable__table thead tr td.da-datatable__cell--check > span > .kt-checkbox,
            .da-datatable .da-datatable__table tbody tr th.da-datatable__cell--check > span > .kt-checkbox,
            .da-datatable .da-datatable__table tbody tr td.da-datatable__cell--check > span > .kt-checkbox {
              top: 2px;
              padding: 0;
              margin: 0 0 0 0; }
        .da-datatable .da-datatable__table thead tr th .kt-checkbox.kt-checkbox--solid > span, .da-datatable .da-datatable__table thead tr td .kt-checkbox.kt-checkbox--solid > span,
        .da-datatable .da-datatable__table tbody tr th .kt-checkbox.kt-checkbox--solid > span,
        .da-datatable .da-datatable__table tbody tr td .kt-checkbox.kt-checkbox--solid > span {
          background: #cce0e0; }
        .da-datatable .da-datatable__table thead tr th .kt-checkbox.kt-checkbox--solid > input:checked ~ span, .da-datatable .da-datatable__table thead tr td .kt-checkbox.kt-checkbox--solid > input:checked ~ span,
        .da-datatable .da-datatable__table tbody tr th .kt-checkbox.kt-checkbox--solid > input:checked ~ span,
        .da-datatable .da-datatable__table tbody tr td .kt-checkbox.kt-checkbox--solid > input:checked ~ span {
          background: #61c4bd; }
    .da-datatable .da-datatable__table thead tr th {
      font-weight: normal;
      color: #646c9a; }
      .da-datatable .da-datatable__table thead tr th i {
        display: inline-block;
        position: relative;
        right: -3px; }
      .da-datatable .da-datatable__table thead tr th.sort {
        cursor: pointer; }
        .da-datatable .da-datatable__table thead tr th.sort:hover {
          color: #009a9a; }
        .da-datatable .da-datatable__table thead tr th.sort i {
          font-size: 0.6rem; }
    @media (max-width: 576px) {
      .da-datatable .da-datatable__table tbody tr td {
        padding: 10px 3px; } }
    .da-datatable .da-datatable__table tbody tr.row_data {
      color: #000000; }
      .da-datatable .da-datatable__table tbody tr.row_data a {
        color: #000000; }
      .da-datatable .da-datatable__table tbody tr.row_data.disabled {
        color: #a0a0a0; }
      .da-datatable .da-datatable__table tbody tr.row_data:hover {
        background-color: #fafbfc; }
      .da-datatable .da-datatable__table tbody tr.row_data .btn.btn-clean i {
        color: #61c4bd; }
      .da-datatable .da-datatable__table tbody tr.row_data.row-updated {
        background-color: rgba(255, 255, 0, 0.3); }
    .da-datatable .da-datatable__table tbody tr.row_detail.row_add_new .action-left {
      display: none; }
    .da-datatable .da-datatable__table tbody tr.row_detail.locked .lock-action {
      display: none; }
    .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit {
      padding: 0 1rem;
      background-color: #f7f8fa;
      border-bottom: 1px solid #ebedf2; }
      .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .btn-related {
        background-color: #ffffff; }
      .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form {
        max-width: 900px;
        margin: 0 auto; }
        .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__header {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          justify-content: space-between;
          padding: 0.5rem 0; }
          .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__header .title {
            margin-left: 0.5rem;
            font-size: 1.2rem;
            color: #48465b; }
          .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__header .close {
            outline: none !important;
            color: #74788d;
            font-family: "LineAwesome";
            text-decoration: inherit;
            text-rendering: optimizeLegibility;
            text-transform: none;
            -moz-osx-font-smoothing: grayscale;
            -webkit-font-smoothing: antialiased;
            font-smoothing: antialiased;
            -webkit-transition: all 0.3s;
            transition: all 0.3s; }
            .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__header .close:before {
              content: ""; }
            .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__header .close:hover {
              -webkit-transition: all 0.3s;
              transition: all 0.3s; }
            .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__header .close:before {
              font-size: 1.3rem; }
            .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__header .close span {
              display: none; }
            .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__header .close:hover {
              color: #009a9a; }
        .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__body {
          background-color: #ffffff;
          padding: 1rem; }
          .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__body .form-head {
            margin-bottom: 1rem;
            padding-bottom: 1rem;
            border-bottom: 1px solid #ebedf2;
            text-align: right; }
          .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__body .form-control-title {
            font-size: 1.2rem;
            border-bottom: dashed 1px #ebedf2; }
          .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__body .form-control-plaintext {
            color: #000000; }
          .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__body .form-group label {
            color: #48465b; }
          .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__body .da-form__foot {
            margin-top: 1rem;
            padding-top: 1rem;
            border-top: 1px solid #ebedf2; }
            .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__body .da-form__foot span.date {
              display: inline-block;
              width: 10rem;
              color: #74788d;
              font-size: 0.9rem;
              margin-right: 1rem; }
        .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__footer {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          justify-content: space-between;
          padding: 0.5rem 0 1rem 0; }
          .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__footer .intable-form__action {
            width: 100%; }
            .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__footer .intable-form__action .action-right {
              margin-left: auto;
              text-align: right; }
            @media (max-width: 576px) {
              .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__footer .intable-form__action .action-left,
              .da-datatable .da-datatable__table tbody tr.row_detail .cell_edit .intable-form .intable-form__footer .intable-form__action .action-right {
                margin: 2px 0;
                text-align: center; } }

.dropzone.dropzone-default {
  text-align: left; }
  .dropzone.dropzone-default .dz-preview .dz-image {
    background: initial;
    background-color: #61c4bd; }
  .dropzone.dropzone-default .dz-preview .dz-remove {
    background-color: transparent;
    border: 1px solid #e2e5ec;
    color: #595d6e;
    line-height: 1.5;
    border-radius: 0.2rem;
    margin: 5px 0; }
    .dropzone.dropzone-default .dz-preview .dz-remove:hover {
      background-color: #f4f5f8; }
