p,
.dropdown-menu
{
    color: white ;

}


span:not(.selection, .selection *, .select2, .content *),
a:not(.btn-success, .btn-default,  tbody *, .control-label > a, [data-toggle="advanced-filter"]),
button:not([type="submit"], .close, .dropdown-toggle),
thead,
.sidebar,
.sf-toolbar *,
.navbar{
    color: white !important;
    background-color: #0041d2 !important;
}

.sf-toolbar path{
    fill: white;
}

thead *{
    color: white;
}

.logo{
    display: flex !important;
    align-items: center;
}

div{
    color: black;
}

.sidebar{
    border-right: 1px solid white;
}

.box-primary{
    border-top-color: white !important;
}

ul > li > *{
    border-left-color: transparent !important;
}

tbody > tr > td{
    text-align: left !important;
}

section .custom-search-form > input,
section .custom-search-form button {
    background-color: white !important;
}


.login-page, .register-page {
    background: #0041d2 !important;
}

.table>thead:first-child>tr:first-child>th {
    white-space: nowrap;
}

p.block_value {
    color: black !important;
}

span.incasso {
    color: green;
}

.placeholder-red::placeholder {
    color: red;
    opacity: 1;
    font-style: italic;
}
