  /* @media (min-width: 991.98px) {*/
    main {
      /* padding-left: 240px; */
      margin-top: 2rem;
    }
    /*
  }
  
  Sidebar
  .sidebar {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    padding: 58px 0 0; 
    box-shadow: 0 2px 5px 0 rgb(0 0 0 / 5%), 0 2px 10px 0 rgb(0 0 0 / 5%);
    width: 300px;
    z-index: 600;
  }
  
  @media (max-width: 991.98px) {
    .sidebar {
      width: 100%;
    }
  }
  .sidebar .active {
    border-radius: 5px;
    box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
  }
  
  .sidebar-sticky {
    position: relative;
    top: 0;
    height: calc(100vh - 48px);
    padding-top: 0.5rem;
    overflow-x: hidden;
    overflow-y: auto; 
  } */

  svg{
    height: 16px;
    width: 16px;
  }

  /* Flash messages */
.message {
  padding: .5rem 1rem;
  background: var(--bs-info-bg-subtle);
  color: var(--bs-info-text-emphasis);
  border-color: var(--bs-info-border-subtle);
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
  margin-bottom: 1rem;
  cursor: pointer;
}
.message.hidden {
  display: none;
}
.message.success {
  background: var(--bd-green-bg);
  color: var(--bs-white);
  border-color: var(--bs-btn-hover-border-color);
}
.message.warning {
  background: var(--bs-warning-bg-subtle);
  color: var(--bs-warning-text-emphasis);
  border-color: var(--bs-warning-border-subtle);
}
.message.error {
  background: var(--bs-danger-bg-subtle);
  color: var(--bs-danger-text-emphasis);
  border-color: var(--bs-danger-border-subtle);
}
.fs-7{
  font-size: 0.7rem !important;
}
