.display-block,
label.display-block {
  display: block;
}

span.required {
  color: red;
}

.btn-primary, .active > .page-link {
  background: #1D4886 !important;
  color: #FCB130;
}

.btn-dim.btn-outline-primary:not(:disabled):not(.disabled):hover {
  background: #1D4886 !important;
}
.form-control:focus, .dual-listbox .dual-listbox__search:focus, div.dataTables_wrapper div.dataTables_filter input:focus {
 border-color: #1D4886 !important; 
}

.nk-sidebar.is-light {
  background: #E8EDF3;
}

.nk-sidebar-logo > .logo-img {
  max-height: 5rem;
}

.nk-sidebar-logo .logo-img:not(:first-child) {
  left: -43px;
}


.is-light .nk-menu-link {
  color: #000000;
}

.nk-menu-icon {
  color: #000000;
}

.nk-menu-toggle::after {
  color: #000000;
}

.user-avatar, [class^=user-avatar]:not([class*=-group]) {
  background: #E8EDF3;
}

.nk-add-product {
  width: 40%;
}

div.dataTables_wrapper 
  div.dataTables_filter input {
  width: auto;
}

.toggle-overlay-custom {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(31, 43, 58, 0.2);
  z-index: 900;
  animation: overlay-fade-in 0.4s ease 1;
}

.icon-action.ni-edit-fill {
  color: dodgerblue;
}

.icon-action.ni-pen-alt-fill {
  color: dodgerblue;
}

.icon-action.ni-trash-fill {
  color: red;
}

.icon-action.ni-check-thick {
  color: green;
}

.icon-action.ni-cross {
  color: red;
}

.icon-action.ni-reload {
  color: purple;
}

.simplebar-wrapper {
  margin: -24px;
}

.simplebar-offset {
  right: 0px; 
  bottom: 0px;
}

.simplebar-content-wrapper {
  height: 100%; 
  overflow: hidden scroll;
}

.simplebar-content {
  padding: 24px;
}

.simplebar-placeholder {
  width: auto; 
  height: 700px;
}

.simplebar-track.simplebar-horizontal {
  visibility: hidden;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  width: 0px; 
  display: none;
}

.simplebar-track.simplebar-vertical {
  visibility: visible;
}

.simplebar-track.simplebar-vertical .simplebar-scrollbar {
  height: 211px; 
  display: block; 
  transform: translate3d(0px, 0px, 0px);
}

.nk-menu-sub .active > .nk-menu-link {
  color: yellow;
}

.nk-menu-sub .nk-menu-link:hover {
  color: yellow;
}

.nk-menu-item.active {
  color: black;
}

.active > .nk-menu-link {
  background: transparent;
}

.is-light .nk-menu-link:hover, 
.is-light .active > .nk-menu-link {
  color: #1D4886;
  background: transparent;
}

.nk-menu-item.active > .nk-menu-link .nk-menu-icon {
  color: #1D4886;
}

.nk-menu-link:hover .nk-menu-icon {
  color: #1D4886;
}

#add-new {
  visibility: hidden;
}

#btn-import-form {
  visibility: hidden;
}

/* Start Figma Style */

.modal-header-figma {
  background-color: #E8EDF3;
}

.btn-figma {
  border-radius: 5px;
}

.btn-figma.btn-outline-light {
  border: 2px solid #fcb13080;
  background: #FFF;
}

.btn-figma:active.btn-outline-light {
  border-color: #fcb13080 !important;
}

button.swal2-confirm-figma {
  color: #FCB130 !important;
}

button.swal2-confirm-figma:hover {
  color: #FFFFFF !important;
}


button.swal2-cancel-figma {
  color: #526484 !important;
}

button.swal2-cancel-figma:hover {
  color: #000000 !important;
}


/* End Figma Style */

/* Start Quill */
.ql-editor strong {
  font-weight: bold !important;
}
/* End Quill */


/* For mobile phones: */

@media (max-width: 768px) {

  .nk-header-fixed {
    position: relative;
  }

  .nk-header-fixed + .nk-content {
    margin-top: 0;
  }


}