/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 25/04/2025 13:03
    Author     : Matheus
*/

label.error {
    position: absolute;
    bottom: -17px;
    display: block;
    float: none;
    color: rgb(185, 74, 72);
    font-weight: inherit;
    font-size: smaller;
}

.modal-body label.error {
    position: inherit;
    bottom: inherit;
    vertical-align: top;
    margin-bottom: -8px;
    z-index: 5;
}

.log-w3 label.error {
    position: relative;
    bottom: 15px;
    vertical-align: top;
    margin-bottom: -8px;
}

.reg-w3 label.error {
    position: relative;
    bottom: 15px;
    vertical-align: top;
    margin-bottom: -8px;
}

label.dtSearch {
    display: block;
    float: none;
    color: black; 
    vertical-align: top;
    font-weight: inherit;
    font-size: small;
    margin-bottom: -8px;
    z-index: 5;
}

.select2-selection__rendered {
    line-height: 31px !important;
}
.select2-container .select2-selection--single {
    height: 34px !important;
}
.select2-selection__arrow {
    height: 34px !important;
}
.has-error .select2-selection {
    border-color: rgb(185, 74, 72) !important;
}

.form-group textarea {
    resize: vertical;
}

/*Estilo para a barra de rolagem*/
::-webkit-scrollbar-track {
    background-color: rgb(230,231,232);
}
::-webkit-scrollbar {
    width: 10px; /*alterar aqui a largura da barra de rolagem*/
    background: #fff;
}
::-webkit-scrollbar-thumb {
    background: #25f330;
}
::-webkit-scrollbar-corner {
    background: #25f330;
}

#mycalendar {
    width: 100%;
    /*margin: 2em auto 0 auto;*/
    margin: 0 0 0 0;
    /*max-width: 80em;*/
    max-width: 100%;
    border: 10px solid #2b2b2b;
}

.dataTables_scrollHeadInner, .dataTables_scrollFootInner, .table{
    width:100%!important
}

.dtInactive {
    background-color: #fae0e0 !important;
}