.dro-pagination
.pagination{align-items:center}.dro-pagination .pagination .page-item.active
span{background-color:transparent;color:var(--colore-accento);border:2px
solid var(--colore-accento) !important;border-radius:5px !important;font-weight:600}.dro-pagination .pagination .page-item
a{color:black;border:0px;font-weight:600}.dro-pagination .pagination .next .next-label{color:var(--colore-accento);font-weight:600}.dro-pagination .pagination .prev .prev-label{color:var(--colore-accento);font-weight:600}.calendar{header{.simple-calendar-btn{width:40px;height:40px;line-height:40px;&:hover{background:var(--colore-accento-alt);& i{color:white !important}}}}.day{width:2.5rem;height:2.5rem;line-height:2.5rem;cursor:pointer;&:hover{border-color:var(--colore-accento-alt)}&.today{&.has-event:after{background:white}}&.wrong-month{color:#CBD1D2;&:hover{border:2px
solid transparent}}&.has-event:after{content:'';position:absolute;top:calc(50% + 0.85rem);left:50%;width:80%;height:2px;border-radius:5px;background:var(--colore-accento);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}&.disabled{cursor:default}}.event-container{display:none;padding:4rem 2rem;.event-wrapper{overflow-y:auto;max-height:100%}.close{width:30px;height:30px;top:20px;right:20px;cursor:pointer}}}