.btn-default, .dropzone .dz-preview .btn-remove, .dropzone-wrapper .dz-preview .btn-remove {
    background-color: #0D813A!important;
    box-shadow: 0 1px 1pxrgba(90,90,90,.1);
    color: #ffffff!important;
}

body:not(.page-platform-login) .container-fluid .brand-logo img {
    width: 70px!important;
    margin-bottom: 0px!important;
    margin: 0 auto;
}

.aside {
    background-color: #00491d!important;
}

.nav-item small.text-muted {
    font-weight: bold;
    color: #ffffff!important;
}

.nav-item span.me-2 {
    color: #f5f5f5;
}

.dropdown.w-75 .d-block.small .text-muted {
    color: #dfdfdf!important;
}

.nav>li.nav-item.active>a {
    background-color: #002e12;
}

.nav>li.nav-item>a:hover {
    background-color: #002e12;
}

.command-bar .btn {
    background: #02732f!important;
    color: white;
    border-radius: 5px;
    text-decoration: none;
}

.act-btn {
    background: #02732f!important;
    color: white;
    border-radius: 5px;
    text-decoration: none;
}

.nav-link {
    margin-bottom: 3px;
}

.nav.sub-menu {
    padding-left: 20px!important;
}

.nav .nav-item .nav-link {
    position: relative;
}

.nav-item > .nav-link {
    padding-right: 2.75rem;
  }
  .nav-item > .nav-link[aria-expanded=true]:after {
    content: "\F0140";
    font: normal normal normal 24px/1 "Material Design Icons";
    display: inline-block;
    font-size: 1.3rem;
    vertical-align: middle;
    line-height: 1;
    position: absolute;
    top: 0.70rem;
    margin-top: 0.12502rem;
    right: 1.25rem;
    transition: -webkit-transform 0.25s ease-in-out;
    transition: transform 0.25s ease-in-out;
    transition: transform 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .nav-item > .nav-link.collapsed[data-bs-toggle="collapse"]:after {
    content: "\F0142";
    font: normal normal normal 24px/1 "Material Design Icons";
    display: inline-block;
    font-size: 1.3rem;
    vertical-align: middle;
    line-height: 1;
    position: absolute;
    top: 0.70rem;
    margin-top: 0.12502rem;
    right: 1.25rem;
    transition: -webkit-transform 0.25s ease-in-out;
    transition: transform 0.25s ease-in-out;
    transition: transform 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  @media (prefers-reduced-motion: reduce) {
    .nav-item > .nav-link:after {
      transition: none;
    }
  }
  .nav-item.nav-item-open > .nav-link:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }