/* Bootstrap 5 tweak: do not underline links unless hovered over */
/* PARA QUE NO SALGAN SUBRAYADOS LOS ENLACES */
a:not([class*="btn"]) {
    text-decoration: none;
}
a:not([class*="btn"]):hover {
    text-decoration: underline;
}
a.page-link:hover, a.nav-link:hover, a.dropdown-item:hover{
    text-decoration: none;
}
/* FIN PARA QUE NO SALGAN SUBRAYADOS LOS ENLACES */

/* PERSONALIZACIONES MENU */
.dropdown-header{
    cursor:default;
}

.form-check-input{
    margin-top: 1.1em;
}

label.form-check-label{
    margin-top: 1.0em;
    color: rgba(0,0,0,.55);
}
/* FIN PERSONALIZACIONES MENU */

/* MODIFICACIONES ERRORES BS 5 */
/* Esto evita que salga doble el control y que el cuadro sea del 100% de ancho */
.form-group .dropdown.bootstrap-select.form-select{
    padding: 0;
    width: 100%;
}

/* Esto hace que el texto se muestre siempre en otra línea */
.form-group .form-label {
    width: 100%;
}

/* Esto es para que en los view, si es vista movil, el texto se vea a la izquierda */
@media (max-width: 991.98px) {
    .view .card-body .row .text-end{
        text-align: left !important;
    }
}

/* FIN MODIFICACIONES ERRORES BS 5 */
/* MODIFICACIONES ESTILOS SORT TABLAS */

/* FIN MODIFICACIONES ESTILOS SORT TABLAS */
/*@font-face {
    font-family: "bootstrap-icons";
    src: url("./fonts/bootstrap-icons.woff2?e2f6e48459d8b0f394eea57aba940179") format("woff2"),
    url("./fonts/bootstrap-icons.woff?e2f6e48459d8b0f394eea57aba940179") format("woff");
}*/
[class="asc"]::before,
[class="desc"]::before{
    display: inline-block;
    font-family: bootstrap-icons, serif !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -.125em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.asc::before { content: "\f571"; }
.desc::before { content: "\f570"; }
