/*OVERRIDE CSS HERE*/
:root {
    --body-max-width: 100%;
    --body-bg: #ffffff;
    --color-primary: #1a4576;
}

a {
    color: var(--color-primary);
}

.main-header {
    background: var(--color-primary);
    padding: 15px;
}

.main-header #header-logo a {
    color: #ffffff;
}

.wrapper {
    margin: 0;
    width: 100%;
    grid-row-gap: 0;
    grid-column-gap: 0;
}

.datagrid thead th.sorted {
    background: var(--color-primary);
}

.datagrid thead .sorted i, .datagrid thead .sorted a {
    color: var(--white);
}

#navigation-toggler {
    color: #ffffff;
}

.main-sidebar {
    left: 0;
    padding-left: 10px;
    background: var(--dark);
    min-height: 100vh;
    padding-top: 10px;
}

.sidebar-menu .fa {
    color: var(--white);
}

.sidebar-menu li:not(.submenu-active).active .fa, .sidebar-menu li:not(.submenu-active).active a {
    color: var(--white);
}
.sidebar-menu a {
    color: var(--white);
}

fieldset > legend {
    background: var(--color-primary);
    color: var(--white);
    padding: 8px;
}

.btn-link {
    color: var(--color-primary);
}


@media print {
  .main-header,
  .main-sidebar,
  .content-header,
  .list-pagination,
  .content-footer,
  tr > th:last-child,
  tr > td:last-child {
    display: none;
  }

  body > .wrapper {
    display: block;
  }
}