/* Clases de Bootstrap 4 / CoreUI que siguen usando las vistas y modelos del admin de Backpack 4
   (en Bootstrap 5 / tabler cambiaron de nombre) */
.badge-primary { background-color: var(--tblr-primary) !important; color: #fff !important; }
.badge-secondary { background-color: var(--tblr-secondary) !important; color: #fff !important; }
.badge-success { background-color: var(--tblr-success) !important; color: #fff !important; }
.badge-danger { background-color: var(--tblr-danger) !important; color: #fff !important; }
.badge-warning { background-color: var(--tblr-warning) !important; color: #fff !important; }
.badge-info { background-color: var(--tblr-info) !important; color: #fff !important; }
.badge-light { background-color: var(--tblr-light) !important; color: #212529 !important; }
.badge-dark { background-color: var(--tblr-dark) !important; color: #fff !important; }
.badge-pill { border-radius: 10rem; }
.float-right { float: right !important; }
.float-left { float: left !important; }
.text-right { text-align: right !important; }
.text-left { text-align: left !important; }
.mr-0 { margin-right: 0 !important; } .ml-0 { margin-left: 0 !important; }
.mr-1 { margin-right: .25rem !important; } .ml-1 { margin-left: .25rem !important; }
.mr-2 { margin-right: .5rem !important; } .ml-2 { margin-left: .5rem !important; }
.mr-3 { margin-right: 1rem !important; } .ml-3 { margin-left: 1rem !important; }
.mr-4 { margin-right: 1.5rem !important; } .ml-4 { margin-left: 1.5rem !important; }
.mr-5 { margin-right: 3rem !important; } .ml-5 { margin-left: 3rem !important; }
.mr-auto { margin-right: auto !important; } .ml-auto { margin-left: auto !important; }
.pr-0 { padding-right: 0 !important; } .pl-0 { padding-left: 0 !important; }
.pr-1 { padding-right: .25rem !important; } .pl-1 { padding-left: .25rem !important; }
.pr-2 { padding-right: .5rem !important; } .pl-2 { padding-left: .5rem !important; }
.pr-3 { padding-right: 1rem !important; } .pl-3 { padding-left: 1rem !important; }
.pr-4 { padding-right: 1.5rem !important; } .pl-4 { padding-left: 1.5rem !important; }
.pr-5 { padding-right: 3rem !important; } .pl-5 { padding-left: 3rem !important; }
.font-weight-bold { font-weight: 700 !important; }
.font-weight-normal { font-weight: 400 !important; }
.font-weight-light { font-weight: 300 !important; }
.btn-block { display: block; width: 100%; }
.form-row { display: flex; flex-wrap: wrap; margin-right: -5px; margin-left: -5px; }
.form-row > .col, .form-row > [class*="col-"] { padding-right: 5px; padding-left: 5px; }
.form-group { margin-bottom: 1rem; }
.input-group-append, .input-group-prepend { display: flex; }
.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; }
.close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; background: transparent; border: 0; }
.close:hover { opacity: .75; }
/* En Bootstrap 4 las columnas eran position: relative (los elementos absolute de las vistas se ubican respecto de su columna) */
[class^="col-"], [class*=" col-"], .col { position: relative; }
