#view_issue {
  border: 1px;
  margin-top: 5px;
}

#current_user_view {
  padding-top: 10 0 0 0;
}

#table_view_issue {
  border-collapse: collapse;
}

#table_view_issue tbody tr td {
  border: 1px solid #ddd;
  text-align: left;
}

#table_view_issue thead tr {
  background: #e4e4e4;
}

#table_view_issue tbody tr:nth-child(odd) {
  background: #e4e4e4;
}

.text-custom-issues-list-author-create-me, .text-custom-issues-list-author-create-me > * {
  color: blue;
}

.text-custom-issues-list-create-me, .text-custom-issues-list-create-me > * {
  color: black;
}

.background-custom-issues-list-create-me {
  background-color: #eaf2f5;
}

.text-custom-issues-list-assigned-to-me, .text-custom-issues-list-assigned-to-me > * {
  color: blue;
}

.background-custom-issues-list-assigned-to-me {
  background-color: #eaf2f5;
}

.text-custom-issues-list-watched-by-me, .text-custom-issues-list-watched-by-me > * {
  color: black;
}

.text-custom-issues-list-date-expired {
    color: red;
}

#tr_and_any .values span, #tr_or_all .values span, #tr_or_any .values span {
  display: none !important;
}

.text-custom-issues-list-nowrap > * {
  white-space: nowrap;
}

.badge-unread {
  position: relative;
  bottom: 4px;
  padding-right: 0.2em;
  padding-left: 0em;
  font-size: 0.75em;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  text-transform: uppercase;
}
.badge-unread:empty {
  display: none;
}

.btn .badge-unread {
  bottom: 4px;
  position: relative;
  top: -1px;
}

.bg-primary {
  background-color: #0d6efd !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

.bg-success {
  background-color: #198754 !important;
}

.bg-info {
  color: #0dcaf0;
}

.bg-warning {
  background-color: #ffc107 !important;
}

.bg-danger {
  color: #dc3545;
}

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

.bg-dark {
  background-color: #212529 !important;
}

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

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

.bg-transparent {
  background-color: transparent !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.ms-0 {
  margin-left: 0.2rem !important;
}

.ms-1 {
  margin-left: 0.2rem !important;
}

.ms-2 {
  margin-left: 0.2rem !important;
}

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

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

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

.ms-auto {
  margin-left: auto !important;
}

.unread_counter_header_tr {
   font-size: 80%;
   font-weight: bold;
   border-bottom: 2px solid gray;
}

.unread_counter_body_tr {
   font-size: 80%;
}
