.logo-wrapper .img {
	width:40%;
}

.sidebar-body-menu a.active, .sidebar-body-menu a:hover {
  opacity: 1;
  border: 3px solid !important;
  border-radius: 20px !important;
}

.sidebar-body-menu a {
  opacity: 1 !important;
}

span.material-icons-outlined {
    margin: 0 5px;
}

iconify-icon {
    font-size: 2em;
}


.registration-form form{
    width: 1000px;
}

.span-required {
    color: red;
}

.table-wrapper {
  min-height: 550px;
}

.users-page .table-wrapper table.posts-table,
#employees-table,
#example {
  width: 100% !important;
}

.users-page .dt-buttons button,
#employees-table_wrapper .dt-buttons button,
#example-table_wrapper .dt-buttons button {
  background-color: #0d6efd;
  color: white;
  padding: 0.5em;
  border-radius: 6px;
  float: right;
  margin-right: 1em;
}

ul#product-list-ul, ul#expenses-list-ul, ul#supplier-products-list-ul, ul#client-products-list-ul {
  padding: 0;
}

ul#product-list-ul li, ul#expenses-list-ul li, ul#supplier-products-list-ul li, ul#client-products-list-ul li {
  padding: 0.2em 0.4em;
}

ul#product-list-ul li:hover, ul#expenses-list-ul li:hover, ul#supplier-products-list-ul li:hover, ul#client-products-list-ul li:hover {
  background-color: #000000;
  color: #fff;
  cursor: pointer;
}

.modal-dimmed {
  opacity: 0.5; 
}

.dropdown-item:hover {
  cursor: pointer;
}

.product-code-container {
  position: relative;
}

.product-code-container #product-list {
  position: absolute;
  width: 93%;
  z-index: 1;
}

.view-batch .users-table.table-wrapper.expenses,  .view-batch .users-table.table-wrapper.products{
  min-height: 200px;
 }

 nav.main-nav--bg {
  position: sticky;
  top: 0;
  height: 12vh;
  z-index: 3;
}

.container-fluid.view-batch, .stock-delivery-header {
  position: sticky;
  top: 12vh;
  background-color: #f0f2fa;
  z-index: 4;
  padding-top: 3vh;
}

.dropdown-item:hover {
  cursor: pointer;
}

.product-code-container {
  position: relative;
}

.product-code-container #product-list {
  position: absolute;
  width: 93%;
  z-index: 1;
}

.stockdelivery-view .info-and-trans-details {
    position: fixed;
    z-index: 1;
    background: #f0f2fa;
    width: 85%;
    padding: 13px 13px 0 13px;
    top: 12vh;
}

.row.container.trans-table-container {
    position: relative;
    margin-top: 25vh;
}

button.scroll-to-bottom {
    background: none;
    position: fixed;
    bottom: 10px;
    right: 10px;
    border: 1px solid;
    padding: 2px 5px;
    box-shadow: -2px 0px 7px rgba(0, 0, 0, 0.25);
}
/* .info-and-trans-details {
  position: fixed;
  height: 30vh;
  width: 80%;
}

.row.container.trans-table-container {
  margin-top: 25vh;
} */