.only-container { display: flex; min-height: 100vh; flex-direction: column; background-image: radial-gradient(circle, #1a427d, #15396c, #11315c, #0e284c, #0b203d); }
.only-container-main { flex: 1 0 auto; }
.brand-sidebar span.logo-text {padding-left: 0px; font-size: 21px !important }
.brand-sidebar .brand-logo { padding: 28px 12px 22px 22px !important; }



/*********************** MODALITA' FULLSCREEN PER I MODAL SU MOBILE ***********************/
.modal-wide { width:90% !important; max-height: 90% !important; height:90% !important; top: 5% !important; }  /* per desktop */
.bottom-sheet-wide { max-height: 100% !important; height:100% !important} /* per mobile */
.bottom-sheet-70-screen { max-height: 70% !important; height:70% !important} /* per mobile */