/**
 * Anpassungen, für den Umstieg von Bootstrap 4 auf Bootstrap 5
 *
 * (Vorübergehende Lösung, bis alle CSS-Klassen
 *  in der Konfiguration und dem Inhalt auf Bootstrap 5 umgestellt sind.
 *  https://getbootstrap.com/docs/5.0/migration/ )
 */

.pl-1 {  padding-left: .25rem !important;  }
.pl-2 {  padding-left: .5rem !important;  }
.pl-3 {  padding-left: 1rem !important;  }
.pl-4 {  padding-left: 1.5rem !important;  }
.pl-5 {  padding-left: 3rem !important;  }
.pr-1 {  padding-right: .25rem !important;  }
.pr-2 {  padding-right: .5rem !important;  }
.pr-3 {  padding-right: 1rem !important;  }
.pr-4 {  padding-right: 1.5rem !important;  }
.pr-5 {  padding-right: 3rem !important;  }

.ml-1 {  margin-left: .25rem !important;  }
.ml-2 {  margin-left: .5rem !important;  }
.ml-3 {  margin-left: 1rem !important;  }
.ml-4 {  margin-left: 1.5rem !important;  }
.ml-5 {  margin-left: 3rem !important;  }
.mr-1 {  margin-right: .25rem !important;  }
.mr-2 {  margin-right: .5rem !important;  }
.mr-3 {  margin-right: 1rem !important;  }
.mr-4 {  margin-right: 1.5rem !important;  }
.mr-5 {  margin-right: 3rem !important;  }

.float-left  {  float: left !important;  }
.float-right {  float: right !important;  }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

/* .table-striped > tbody > tr:nth-of-type(2n+1) > * { */
.table-striped tbody > tr:nth-of-type(2n+1) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}