.logoCliente {
    height: 35px;
    margin: 7px 0;
}

.loading-overlay-showing > .loading-overlay {
    opacity: 0.8!important;
    visibility: visible;
}


/* PNotify - Customizzazione barra in alto */
.stack-bar-top {
    left:0;
    margin-left:15%;
}
/* * * */


/* DataTables - Casella di ricerca a destra */
.dataTables_wrapper .dataTables_filter input {
    width: auto!important;
}
.dataTables_wrapper .dataTables_filter label {
    width: auto!important;
}
/* * * */

/* margine minimo per distanziare i pulsanti nel datatable */
.m-05 {
    margin: 0.15rem !important;
}
.mx-05 {
    margin-left: 0.15rem !important;
    margin-right: 0.15rem !important;
}
.ml-05 {
    margin-left: 0.15rem !important;
}
.mr-05 {
    margin-right: 0.15rem !important;
}
.my-05 {
    margin-top: 0.15rem !important;
    margin-bottom: 0.15rem !important;
}
.mt-05 {
    margin-top: 0.15rem !important;
}
.mb-05 {
    margin-bottom: 0.15rem !important;
}


/* Material Design Color Palette */
:root {

--red: #F44137; /* Festivo */
--pink: #E91F63; /* */
--pink50: #FCE4EC; /* Materintà */
--purple: #9C29B2; /* Infortunio */
--deep_purple: #663BB7; /* Malattia */
--indigo: #3F51B6; /* */
--blue: #2196F3; /* */
--light_blue: #05A8F5; /* Straordinari */
--cyan: #01BCD6; /* */
--teal: #009688; /* Permesso ROL */
--green: #4CB051; /* Ferie */
--light_green: #8BC349; /* */
--lime: #CDDC3A; /* Smart Working */
--yellow: #FFEB3C; /* */
--amber: #FEC106; /* Permesso retribuito */
--orange: #FF9800; /* AVIS */
--deep_orange: #FD5624; /* Ex Festive */
--brown: #795548; /* Assenze */
--grey: #9E9E9E; /* Non lavorativo */
--blue_grey: #5F7D8A; /* Permesso non retribuito */

}


/* CALENDARIO */ 

.picked         { border:1px solid lightgrey; border-left:0; width:38px; height:40px; } /* riquadro del colore assegnato al tipo di giorno selezionato */

.feriale        { background: transparent; }
.festivo        { background: var(--red); !important; color:white !important; }
.nonlavorativo  { background: var(--grey); !important; color:white !important; }
.ferie          { background: var(--green); !important; color:white !important; }
.permesso       { background: orange !important; color:white !important; }
.malattia       { background: blue !important; color:white !important; }
.infortunio     { background: brown !important; color:white !important; }
.maternita      { background: violet !important; color:white !important; }

.inesistente    { background: transparent; }
.cliccami       { cursor:pointer; }
.cellaover:hover 
                {
                    cursor: pointer;
                    -webkit-box-shadow:inset 0px 0px 0px 3px #666;
                    -moz-box-shadow:inset 0px 0px 0px 3px #666;
                    box-shadow:inset 0px 0px 0px 3px #666;
                }

