.ml-2 {
  margin-left: 0.8rem !important;
}

.ml-3 {
  margin-left: 3rem !important;
}

.mr-2 {
  margin-right: 0.8rem !important;
}

.mr-3 {
  margin-right: 3rem !important;
}

.ml-4 {
  margin-left: 1.5rem !important;
}

.mr-4 {
  margin-right: 1.5rem !important;
}

.mb-0 {
  margin-bottom: 0rem !important;
}

.mb-2 {
  margin-bottom: 0.8rem !important;
}

.pt-10 {
  padding-top: 10px !important;
}

.pt-30 {
  padding-top: 30px !important;
}

.pt-38 {
  padding-top: 3.8rem !important;
}

.pt-70 {
  padding-top: 70px !important;
}

.pr-0 {
  padding-right: 0 !important;
}

.pr-3 {
  padding-right: 3rem !important;
}

.pl-3 {
  padding-left: 3rem !important;
}

.pl-8 {
  padding-left: 8px !important;
}

.w-20 {
  width: 20% !important;
}

.w-30 {
  width: 30% !important;
}

.w-40 {
  width: 40% !important;
}

.w-60 {
  width: 60% !important;
}

.w-80 {
  width: 80%;
}

.bg-light {
  background-color: #fff !important;
}

a {
  text-decoration: none;
}

i.fa.fa-search:hover {
  cursor: pointer;
}

.form_check_roles {
  margin-left: 0px;
  margin-right: 0px;
}

label.form-label.text-muted {
  padding-left: 0px !important;
}

@media screen and (max-width: 1279px) {
  .div_card_body_grid {
    display: grid !important;
  }
  .div_card_input {
    width: 100% !important;
    padding-bottom: 5px;
  }
  .div_card_px {
    padding-left: 12px !important;
  }
  .check_is_admin {
    padding-top: 30px;
  }
  .form-check.col-md-4 {
    width: 100% !important;
  }
}
