#uni_div_contenitore_main_calendario{width:100%!important;height:100%;color:#eee;justify-content:space-around;display:flex;justify-content:center;align-items:center;animation:scale-up-center .4s cubic-bezier(.39,.575,.565,1) both}#uni_div_contenitore_child_calendario{width:25rem;height:35rem;background-color:#00a850;box-shadow:0 .5rem 3rem #0006}#uni_div_contenitore_mesi{width:100%;height:6rem;background-color:#013871;display:flex;justify-content:space-between;align-items:center;padding:0px 2rem 1rem;text-align:center;text-shadow:0 .3rem .5rem rgba(0,0,0,.5)}#uni_div_contenitore_mesi i{font-size:2.5rem;cursor:pointer}#uni_div_contenitore_mesi h1{font-size:2.5rem;font-weight:400;text-transform:uppercase;letter-spacing:.2rem;margin:0!important}#uni_div_contenitore_mesi p{font-size:1.6rem;margin:0!important}#uni_div_contenitore_giorni_settimana,.giorniSett{width:100%;height:5rem;padding:0 .1rem;display:flex;align-items:center}#uni_div_contenitore_giorni_settimana div{font-size:1rem;font-weight:400;letter-spacing:.1rem;width:calc(44.2rem / 7);display:flex;justify-content:center;align-items:center;text-shadow:0 .3rem .5rem rgba(0,0,0,.5)}#uni_div_contenitore_giorni{width:100%;display:flex;flex-wrap:wrap;padding:.2rem}#uni_div_contenitore_giorni div{font-size:1rem;margin:.3rem;width:calc(20.2rem / 7);height:3rem;display:flex;justify-content:center;align-items:center;text-shadow:0 .3rem .5rem rgb(1 56 113);transition:background-color .2s;border-radius:25px}#uni_div_giorni_attesa{width:100%;display:flex;flex-wrap:wrap}#uni_div_giorni_attesa div{font-size:1rem;margin-left:.7rem;margin-bottom:.9rem;display:flex;justify-content:center;align-items:center;text-shadow:0 .3rem .5rem rgb(1 56 113);transition:background-color .2s;border-radius:25px}.nonOggi:hover,.oggi:hover{border:.2rem solid #dee2e6}.prev-date,.next-date{opacity:.5}.oggi{background-color:#084298}.abilitaData{background-color:unset;border:unset!important;color:#fff}.disabilitaData{cursor:not-allowed!important;background-color:unset!important;border:unset!important;color:#adb5bd}.btn-circle{width:100px;padding:7px;border-radius:60px;font-size:18px;text-align:center}.prenotabili{font-weight:bolder!important}.freccia{font-size:2rem;cursor:pointer}#uni_span_freccia_su{cursor:pointer;font-size:25px}#uni_div_contenitore_freccia_su{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:stretch;justify-content:space-around;background-color:#013871!important;height:30px}.modal-content-no-bg-border{background:transparent!important;border-radius:unset!important;border:unset!important}#uni_div_slots{max-height:433px;overflow-y:auto;overflow-x:hidden}#uni_button_slots{background-color:#084298;color:#fff;font-weight:700;padding:10px 30px!important}#uni_button_slots:hover{border:.1rem solid #dee2e6}#uni_div_mesi_slots{width:100%;height:6rem;background-color:#013871;display:flex;justify-content:space-between;align-items:center;padding:0px 2rem 1rem;text-align:center;text-shadow:0 .3rem .5rem rgb(0 0 0 / 50%)}#uni_div_mesi_slots i{font-size:2.5rem;cursor:pointer}#uni_div_mesi_slots h1{font-size:2.5rem;font-weight:400;text-transform:uppercase;letter-spacing:.2rem;margin:0!important}#uni_div_mesi_slots p{font-size:1.1rem;margin:0!important}@keyframes scale-up-center{0%{transform:scale(.5)}to{transform:scale(1)}}@media (max-width: 576px){#uni_div_contenitore_giorni div{margin:.1rem!important}#uni_div_contenitore_child_calendario{width:22rem!important;height:33rem!important}.mesi h1{font-size:2.1rem!important}#uni_div_slots{max-height:400px!important}#uni_button_slots{padding:5px 15px!important}#uni_div_giorni_attesa div{margin-bottom:.4rem!important}}#uni_input_data_appuntamento{background-color:transparent!important;cursor:context-menu!important}#uni_div_slots{scrollbar-width:auto;scrollbar-color:#013871 #ffffff}#uni_div_slots::-webkit-scrollbar{width:10px}#uni_div_slots::-webkit-scrollbar-track{background:transparent}#uni_div_slots::-webkit-scrollbar-thumb{background-color:#013871;border-radius:10px}.float-child{width:50%;float:left;padding:5px}#uni_div_attesa{position:fixed;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.5;z-index:1100}#uni_div_center_screen{display:flex;justify-content:center;align-items:center;text-align:center;min-height:100vh}#uni_div_altezza_contenitore_radio_button{height:85px}.warning_icon{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' ?%3E%3Csvg data-name='Layer 1' id='Layer_1' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23efcc00;}.cls-2{fill:%23353535;}%3C/style%3E%3C/defs%3E%3Ctitle/%3E%3Cpath class='cls-1' d='M30.16,11.51,6.84,51.9a2.13,2.13,0,0,0,1.84,3.19H55.32a2.13,2.13,0,0,0,1.84-3.19L33.84,11.51A2.13,2.13,0,0,0,30.16,11.51Z'/%3E%3Cpath class='cls-2' d='M29,46a3,3,0,1,1,3,3A2.88,2.88,0,0,1,29,46Zm1.09-4.66-.76-15h5.26l-.73,15Z'/%3E%3C/svg%3E")}.dialog_warning{background-color:#fff3cd}.dialog_danger{background-color:#f8d7da}.dialog_info{background-color:#e2e3e5}
