.calendar-right__items {
display:flex;
flex-direction: row;
justify-content: center;
flex:1;
flex-wrap:wrap;
background-color: #fff;
list-style: none;
margin: 0;
padding: 0;
align-items: stretch;
}
span {
display: flex;
flex-basis: calc(100% / 7);
text-align: center;
}
a{
border-radius: 50%;
width: 25px;
height:25px;
display: block;
}
}