

.icon-lg.bg-primary.rounded-3.text-white {
  width: 50px;
  height: 50px;
  margin-top: 20px;
}


.icon-lg.bg-primary.rounded-3.text-white i{
    font-size: 30px;
    text-align: center;
    padding: 10px 12px;
}

.card a.stretched-link.text-reset{
  font-weight: bolder;
  margin-top: 20px;
  display: block;
}

.ps-3 {
  padding-inline-start: 1rem!important;
}

.page-tittle{
  text-align: center;
}

.create-inventory-form{
  direction: rtl; text-align:start
}

.create-inventory-form label{
  max-width: 250px;
  margin-bottom: 25px;
}

.create-inventory-form legend {
  width: 250px;
  margin-bottom: 25px;
  float: right;
  font-size: 16px;

}


legend+* {
  clear: none;
}

[category]  {
  text-align: right;
  direction: rtl;
}

[category] * {
  text-align: right;
}

.wrapproducts,.cash, .cash *{
  vertical-align: top;
}

.innerkeyboard .key button{
  width: 100%;
}

.showTable + .wrapcashflow{
  display:none;
}

.showTable.hide + .wrapcashflow{
  display:block;
}

.expenses, .expenses * {
  direction: rtl;
}


.input-group-text{
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 0.375rem !important;
  border-bottom-right-radius: 0.375rem !important;
}
.form-select,
.form-control{
  border-top-right-radius: 0!important;
  border-bottom-right-radius: 0!important;
  border-top-left-radius: 0.375rem !important;
  border-bottom-left-radius: 0.375rem !important;
}

#app > main > div:nth-child(2) > nav.flex.items-center.justify-between > div.flex.justify-between.flex-1.sm\:hidden{
  display: none;
}

[aria-label="Pagination Navigation"] a,[aria-label="Pagination Navigation"] [aria-disabled="true"]{
  display: inline-block;
  width: fit-content;
}

