#formcontainer {
  margin-top: 8rem;
}


/* Blinking animation */
@keyframes blink {
  0% { color: red; }
  50% { color: transparent; }
  100% { color: red; }
}

/* Apply the blinking effect */
.blink {
  animation: blink 1s infinite;
}

/* Right-align the total profit and make it bold and smaller */
#todayProfitContainer {
  font-weight: bold;
  font-size: 1.2rem; /* Adjust font size as needed */
  color: #333; /* Default color */
  text-align: right; /* Align text to the right */
  margin-top: 10px;
  margin-right: 20px;
}

.dataTables_length select {
  width: 70px; /* Adjust this value as needed */
  min-width: 70px; /* Set a minimum width */
}




.swal-custom {
  width: 250px;
  max-width: 90%;
  font-size: 14px;
}

.swal-custom .swal2-title {
  font-size: 16px;
}

.swal-custom .swal2-content {
  font-size: 14px;
}

.swal-custom .swal2-confirm {
  font-size: 14px;
}













.custom-toast-popup {
  text-align: center; /* Center aligns the entire popup content */
  padding: 0.8rem !important;
}

.custom-toast-title {
  margin-top: 0.5rem !important; /* Adjust top margin if needed */
  font-weight: bold !important;
  color: green !important;
  font-size: 1rem !important;
}

.custom-toast-icon {
  margin-right: 0.8rem !important; /* Adjust right margin if needed */
  vertical-align: middle; /* Align icon vertically with text */
}

.homesection {
  display: flex;
  flex-direction: row;
  padding: 2rem;
  padding-left: 3rem !important;
  padding-right: 3rem !important;
  align-items: center;
  justify-content: space-evenly;
}

.homesection .homesectioncontent {
  width: 50%;
}

.homesection img {
  width: 30%;
}
