[dir] .transaction-wrap {
  padding-bottom: 80px;
}
[dir] .prefix-wrap .card-body {
  padding-bottom: 0 !important;
}
[dir] .b-row-item {
  margin-bottom: 12px;
}
[dir] .btn-self {
  margin-top: 22px;
  padding: 12px 14px;
}
[dir] .btn-tempalte {
  background: none !important;
  border: none !important;
  box-shadow: none !important;
}
[dir] .btn-tempalte:hover {
  background: none !important;
  border: none !important;
  box-shadow: none !important;
}
.btn-tempalte a {
  text-decoration: underline !important;
}
.btn-tempalte a:hover {
  text-decoration: underline !important;
}
.batch-download {
  color: #5ab770 !important;
}
#phone-number {
  display: inline-block;
  width: 75% !important;
}
[dir=ltr] #phone-number {
  border-top-right-radius: revert;
  border-bottom-right-radius: revert;
}
[dir=rtl] #phone-number {
  border-top-left-radius: revert;
  border-bottom-left-radius: revert;
}
[dir] #modal-batch-payment .modal-body .btn-success {
  border: 1px solid #28c76f;
  margin-top: -3px;
}
[dir=ltr] #modal-batch-payment .modal-body .btn-success {
  border-top-left-radius: revert;
  border-bottom-left-radius: revert;
  border-top-right-radius: revert;
  border-bottom-right-radius: revert;
}
[dir=rtl] #modal-batch-payment .modal-body .btn-success {
  border-top-right-radius: revert;
  border-bottom-right-radius: revert;
  border-top-left-radius: revert;
  border-bottom-left-radius: revert;
}
.compliance-buttons {
  height: 60px;
  display: flex;
  align-items: center;
}
.compliance-buttons .compliance-add-btn {
  position: absolute;
}
[dir=ltr] .compliance-buttons .compliance-add-btn {
  right: 40px;
}
[dir=rtl] .compliance-buttons .compliance-add-btn {
  left: 40px;
}
