/* disattiva la modifica del protocollo*/
.copertura_blocco_e_disattivazione {
    opacity: 0.5;
    z-index: 30;
    pointer-events: none;
}

.remove_border {
    border: 0px solid !important;
}

/*dalla ricerca di protocollo*/
.adempimentiEdit{
    background-color: #6fab2e;
}

.adempimentiEdit:hover{
    background-color: #366320;
}

/*CSS per il colore delle comunicazioni lette da tutti i destinatari*/
.comunicazioniEmailLetteDaTuttiDestinatari {
    background: #50C878;
}

/*CSS per il colore delle comunicazioni/votazioni*/
.comunicazioniEmailVotazioneAppello {
    background: #FF5722;
    color: #FFFFFF;
}

/* label per le votazioni */
.coloreLabelVotazione{
    background-color: #FF5722;
    border: 1px solid #333;

    color: #ffffff;
    border-radius: 5px;
    margin: 0px;
    overflow: auto;
    /*padding: 3px;*/
    padding-left: 5px;
    padding-right: 5px;

    margin: 6px;
    margin-right: 15px;

    display: none;
    cursor: none;
}

/* colori di sfondo */
.colorGrei {
    background-color: #9d9d9d;
    color: #ffffff;
}
.colorRed {
    background-color: #ff0000;
    color: #ffffff;
}
.colorBlue {
    background-color: #3276b1;
    color: #ffffff;
}

.colorAstenuto {
    border: 1px solid #333;
    background-color: #9d9d9d;
    color: #fff;
}
:hover.colorAstenuto {
    color: #fff;
}

/* da impostazioni, configurazioni */
.configurationTitle {
    border-color: #45474b!important;
    background: #4c4f53;
    color: #ffffff !important;
    border: 1px solid #C2C2C2;
    padding-left: 10px;
}

.configurationLabeText {
    font-size: 13px;
    color: #404040;
    margin-top: 10px;
}

.configurationLabeTextWidth {
    width: 100%;
}

.contentFieldset {
    padding-top: 0px !important;
}

/* tabella della todolist per la ricerca generale */
.tableRicercaGeneraleTodolist{
    width: 100%;
    border: 1px solid grey;
    border-radius: 13px;
}

.trRicercaGeneraleTodolist{
    border-bottom: 1px solid grey;
    cursor: pointer;
    min-height: 50px;
}

.trRicercaGeneraleTodolist:hover{
    background-color: #9d9d9d;
}

.tdMittenteRicercaGeneraleTodolist{
    max-width: 200px;
    min-height: 50px;
    overflow: auto;
}

.tdOggettoRicercaGeneraleTodolist{
    padding-left: 5px;
    overflow: auto;
    min-height: 50px;
}


/* ---- css delle votazioni------ */
.standard_votazione_bordo {
    border: 1px solid #A90329;
    height: 300px;
    margin: 5px;
    border-radius: 9px;
    padding: 10px;
}

.standard_votazione_bordo_no_height {
    border: 1px solid #A90329;
    margin: 5px;
    border-radius: 9px;
    padding: 10px;
}

.classe_votazione_larghezza_45{
    float: left;
    width: 45%;
}


.allineamento_right_wid_33{
    float: right;
    width: 33%;
}

.allineamento_right_wid_45{
    float: right;
    width: 45%;
}

.allineamento_left_wid_55{
    float: left;
    width: 55%;
}

.altezza_box_utenti{
    width: 45%;
    float: left;
    height: 300px;
    overflow-y: scroll;
}

@media screen and (max-width: 600px) {
    .allineamento_left_wid_55{
        width: auto;
    }

    .allineamento_right_wid_33{
        width: auto;
    }

    .classe_votazione_larghezza_45{
        float: none;
        width: auto;
    }

    .allineamento_right_wid_45{
        float: none;
        width: auto;
    }

    .altezza_box_utenti{
        width: auto;
        height: auto;
        max-height: 300px;
        margin-bottom: 30px;
    }
}