/* 
    Created on : 14 de abr de 2023, 19:21:46
    Author     : eliasdaniel
*/
.table-hover tbody tr:hover {
    color: #212529;
    background-color: rgb(255 237 0 / 37%);
}
.custom-file-label::after {
    content: "Procurar" !important;
}
.form-check{
    padding-left: 30px;
}
.a_load{
    animation: a_load 1s infinite alternate;
    -webkit-animation: a_load 1s infinite alternate;
    color: #000;
}
@keyframes a_load {
    0% { background: linear-gradient(90deg, rgba(255,255,255,0.5) 0%, rgba(137,202,255,0.5) 0%, rgba(255,255,255,0.5) 100%); }
    10% { background: linear-gradient(90deg, rgba(255,255,255,0.5) 0%, rgba(137,202,255,0.5) 10%, rgba(255,255,255,0.5) 100%); }
    20% { background: linear-gradient(90deg, rgba(255,255,255,0.5) 0%, rgba(137,202,255,0.5) 20%, rgba(255,255,255,0.5) 100%); }
    30% { background: linear-gradient(90deg, rgba(255,255,255,0.5) 0%, rgba(137,202,255,0.5) 30%, rgba(255,255,255,0.5) 100%); }
    40% { background: linear-gradient(90deg, rgba(255,255,255,0.5) 0%, rgba(137,202,255,0.5) 40%, rgba(255,255,255,0.5) 100%); }
    50% { background: linear-gradient(90deg, rgba(255,255,255,0.5) 0%, rgba(137,202,255,0.5) 50%, rgba(255,255,255,0.5) 100%); }
    60% { background: linear-gradient(90deg, rgba(255,255,255,0.5) 0%, rgba(137,202,255,0.5) 60%, rgba(255,255,255,0.5) 100%); }
    70% { background: linear-gradient(90deg, rgba(255,255,255,0.5) 0%, rgba(137,202,255,0.5) 70%, rgba(255,255,255,0.5) 100%); }
    80% { background: linear-gradient(90deg, rgba(255,255,255,0.5) 0%, rgba(137,202,255,0.5) 80%, rgba(255,255,255,0.5) 100%); }
    90% { background: linear-gradient(90deg, rgba(255,255,255,0.5) 0%, rgba(137,202,255,0.5) 90%, rgba(255,255,255,0.5) 100%); }
    100% { background: linear-gradient(90deg, rgba(255,255,255,0.5) 0%, rgba(137,202,255,0.5) 100%, rgba(255,255,255,0.5) 100%); }
/*    from {
        transform: translateY(0px);
    }
    to {
        transform: translateY(15px);
    }*/
}
@-webkit-keyframes a_load {
    0% { background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(137,202,255,1) 0%, rgba(255,255,255,1) 100%); }
    10% { background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(137,202,255,1) 10%, rgba(255,255,255,1) 100%); }
    20% { background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(137,202,255,1) 20%, rgba(255,255,255,1) 100%); }
    30% { background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(137,202,255,1) 30%, rgba(255,255,255,1) 100%); }
    40% { background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(137,202,255,1) 40%, rgba(255,255,255,1) 100%); }
    50% { background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(137,202,255,1) 50%, rgba(255,255,255,1) 100%); }
    60% { background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(137,202,255,1) 60%, rgba(255,255,255,1) 100%); }
    70% { background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(137,202,255,1) 70%, rgba(255,255,255,1) 100%); }
    80% { background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(137,202,255,1) 80%, rgba(255,255,255,1) 100%); }
    90% { background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(137,202,255,1) 90%, rgba(255,255,255,1) 100%); }
    100% { background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(137,202,255,1) 100%, rgba(255,255,255,1) 100%); }
/*    from {
        transform: translateY(0px);
    }
    to {
        transform: translateY(15px);
    }*/
}
[disabled='disabled'], .select2-container--disabled {
    cursor: not-allowed;
}

/* ordem da tabela */
table.table>thead .sorting {
    cursor: pointer;
    position: relative;
}
table.table > thead .sorting::before {
    right: 1em;
    content: "↑";
}
table.table > thead .sorting::after {
    right: 0.5em;
    content: "↓";
}
.sorting:before, .sorting:after {
    position: absolute;
    bottom: 0.9em;
    display: block;
    opacity: .3;
}
.sorting_asc:before {
    opacity: 1;
}
.sorting_desc:after {
    opacity: 1;
}
.table thead th.sorting {
    vertical-align: bottom;
    padding-right: 30px;
}
/* pagina da tabela */
a.page-link.select {
    background-color: #007bff;
    color: #fff;
}