#frm-register, #frm-login {
    font-size:12px !important;
}

#frm-register label , #frm-login label {
    padding-left: 2px;
}


#frm-login a {
    font-size:16px !important;
    margin:0 auto;
}


.box-rules-password ul {
    margin:0 0 0 0;
    padding:0 0 0 0;
}

.box-rules-password li {
    list-style-type: none;
}

.box-rules-password li svg {
    margin-right: 5px;

}
.box-rules-password  {
    font-size:14px !important;

}

.box-rules-password ul li .fa-circle-check, .box-rules-password ul li .fa-circle-check {
    color:green !important;
}

.box-rules-password ul li .fa-times-circle, .box-rules-password ul li  .fa-circle-xmark {
    color:#DDD !important;
}

.calendar-icon {
    cursor: pointer !important;
}

.drp-calendar {
    background-color: #343a40 !important;
    border:1px solid #4b545c !important;
}

.paginate_button:not(.active):not(.disabled) a {
    /* color:#FFF !important; */
}

.dataTables_scrollBody {
    margin-bottom: 15px !important;
}

/* Personaliza a largura da barra de rolagem */
div::-webkit-scrollbar {
    height: 12px; /* Largura da barra de rolagem (fina) */
}

/* Personaliza o fundo da barra de rolagem */
div::-webkit-scrollbar-track {
    background: transparent; /* Fundo transparente */
}

/* Personaliza a parte clicável da barra de rolagem */
div::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, 0.2); /* Cor da parte de rolagem (transparente) */
    border-radius: 5px; /* Borda arredondada */
}

/* Personaliza a parte que aparece quando você passa o mouse sobre a barra */
div::-webkit-scrollbar-thumb:hover {
    background: rgba(0, 0, 0, 0.4); /* Quando o cursor passa sobre a barra, fica um pouco mais visível */
}