body.dark{
    background-color: rgba(23, 31, 38, 1);
}

.dark .panelBack{
/* 
    background: 
        radial-gradient(ellipse at 300% 100%, rgba(90, 178, 173, 0.2) 20%, rgba(23, 31, 38, 1) 80%) top left,
        radial-gradient(ellipse at 300% 100%, rgba(90, 178, 173, 0.2) 20%, rgba(90, 178, 173, 1) 80%) bottom left,
        radial-gradient(ellipse at -300% 100%, rgba(66, 33, 140, 0.2) 20%, rgba(66, 33, 140, 1) 80%) bottom right; */
    background:
        radial-gradient(ellipse at 300% 100%, rgba(90, 178, 173, 0.2) 20%, rgba(23, 31, 38, 1) 80%) top left, 
        radial-gradient(ellipse at 80% 87%, rgba(90, 178, 173, 0.2) 20%, rgba(90, 178, 173, 1) 80%) bottom left, 
        radial-gradient(ellipse at -300% 100%, rgba(66, 33, 140, 0.2) 20%, rgba(66, 33, 140, 1) 80%) bottom right;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    overflow: hidden;
    min-height: 100vh;
    width: 100%;
}
/* 
.body1::before{
    content:"";
    display: block;
    width: 1088px !important;
    height: 626px !important;
    top: 50dvh;
    left: 50dvw;
    position: fixed;
    border-radius: 1088px;
    background: rgba(66, 33, 140, 0.30);
    filter: blur(150px);
}

.body2::before{
    content:"";
    display: block;
    width: 1088px !important;
    height: 626px !important;
    top: 50dvh;
    left: -15dvw;
    position: fixed;
    border-radius: 1088px;
    background: rgba(90, 178, 173, 0.30);
    filter: blur(150px);
} */



.dark .fontHome, .dark .fontMenu, .dark .fontBtnMenu, .dark .fontLogin, .dark .fontForm, .dark .list-group-item > a, .dark .fs-6, .dark .list-group-item.animate__animated{
    color: rgba(204, 217, 226, 1) !important;
}

.dark .btn-outline-secondary:hover {
    color: rgba(23, 31, 38, 1) !important;
    background-color: rgba(204, 217, 226, 1);
    border-color: rgba(204, 217, 226, 1);
}

.dark .form-control, .dark .input-pesquisa{
    background-color: rgba(53, 68, 82, 1) !important;
    border-color: rgba(53, 68, 82, 1) !important;
    color: rgba(204, 217, 226, 1) !important;
}

.dark .border {
    border: 1px solid transparent !important;
}

.dark table tbody{
    background-color: rgba(23, 31, 38, 1);
    color: #FFF !important;
}

.dark table tfoot th{
    background-color: #5D7A8C !important;
    color: #FFF !important;
}

.dark table{
    border-color: rgba(93, 122, 140, 1) !important;
}

.dark .list-group-item{
    border-bottom: 2px solid rgba(93, 122, 140, 1);
}

.dark .c1{
    color: rgba(93, 122, 140, 1);
}

.dark .c2{
    color: #fff;
}

.dark .seta-baixo, .dark .seta-cima, .dark #btn-pesquisar-title{
    color: rgba(24, 32, 38, 1);
}

.dark .select2-container, .dark .select2-container--default .select2-results__option, .dark .select2-container--default .select2-selection--multiple{
    background-color: rgba(53, 68, 82, 1) !important;
    border-color: rgba(53, 68, 82, 1) !important;
    color: rgba(204, 217, 226, 1) !important;
}

.dark .select2-container--default .select2-selection--multiple{
    color: #FFF !important;
    font-weight: bolder;
}

/* .dark .select2-container--default .select2-results__option, .dark .select2-container--default .select2-selection--multiple{
    background-color: rgba(53, 68, 82, 1) !important;
} */

.dark .select2-results__option[aria-selected=true]{
    background-color: rgba(204, 217, 226, 1) !important;
    color: rgba(53, 68, 82, 1) !important;
}

.dark .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: rgba(90, 178, 173, 1) !important;
    color: rgba(53, 68, 82, 1) !important;
}

/* .dark .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: rgba(204, 217, 226, 1) !important;
    line-height: 28px;
} */

.dark .colorFundoWhite{
    background-color: #5D7A8C !important;
    color: #FFF !important;
}