.my-dialog .modal-dialog {
    padding-top: 20%;
}

.logoutreminder-dialog .modal-dialog {
    padding-top: 0% !important;
    width: 90%;
}

.informativa-dialog .modal-dialog {
    width: 90%;
}


/*
.informativa-dialog-modal-modal-body {
	
	max-height: 10%;
    overflow-y: auto;

}*/

.informativa-dialog-modal-modal-body {
    /*max-height: 400px;*/
    overflow-y: auto;
    padding: 30px;
    
}

.scelta-assitito-dialog-modal-modal-body {
    /*max-height: 300px;*/
    overflow-y: auto;
}

.confirmOscuramento-dialog {
    padding-top: 10%;
}

.modal_timeline_root {
    /*background-color: black; 
    padding: 50px;   */
}

.sesamo_body .modal-dialog {
    /*background-color: black; 
	padding: 50px;*/
    width: 70%;
}

.modal_timeline_root .modal-body {
    max-height: 70%;
    max-height: 70vh;
    overflow: auto;
}

.modal_timeline_root .form-group {
    /*background-color: black; */
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    border-bottom: solid 1px lightgrey;
}

.modal_timeline_root .div-btn-oscuramento a {
    border: solid 1px black;
}

.modal_timeline_root .div-btn-oscuramento {
    border-bottom: solid 0px;
}

.modal_timeline_root .row {
    margin-right: 0px;
    margin-left: 0px;
}

.modal-attendere {
    width: 50%;
    margin-left: 25%;
}

.modal-conferma {
    width: 50%;
    margin-left: 25%;
}

.modal-errore {
    width: 50%;
    margin-left: 25%;
}

.dialog-informativa .modal-body {
    max-height: 60%;
    max-height: 60vh;
    overflow: auto;
    
}


.class-sesamo-header {
    height: 240px;
}

@media screen and (max-width: 480px) {
    .sesamo_body .modal-dialog {
        width: 95%;
    }
    .class-sesamo-header {
        height: 0px;
    }
}

@media screen and (max-width: 800px) {
    .class-desktop {
        display: none;
    }
}

@media screen and (min-width: 801px) {
    .class-mobile {
        display: none;
    }
}


/*GESTIONE DELEGA: SCELTA ASSISTITO Seleziona l'assistito di cui vuoi visualizzare le informazioni. */

@media screen and (max-width: 375px) {
    .scelta-assitito-dialog {
        font-size: 12px;
    }
}

@media screen and (max-width: 286px) {
    .scelta-assitito-dialog {
        font-size: 12px;
    }
}

@media screen and (max-width: 520px) {
    .lista-accessi-dialog {
        font-size: 12px;
    }
}

@media screen and (max-width: 431px) {
    .lista-accessi-dialog {
        font-size: 12px;
    }
}

@media screen and (max-width: 334px) {
    .lista-accessi-dialog {
        font-size: 12px;
    }
}

.timeline .form-group {
    padding: 2px 0;
}

.modal-attender .modal-header h4.attendere-prego {
    color: #1d324b !important
}

.modal-body .fa-download+span {
    overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
}