#main-logo {
    height:100%;
    max-height:100px;
}

.navbar-brand {
    display:flex;
    flex-wrap: wrap;
}

.info-bullet {
    background-color: #666;
    color: #fff;
    border-radius: 10px;
    text-align: center;
    padding: 1px 0.8em;
    font-size:10px;
    letter-spacing:0.05em;
}
.info-bullet:hover {
    background-color: #333;
    color: #fff;
    text-decoration: none;
}
[data-col='date'] {
    min-width:6em;
}
[data-col='rendez-vous'] {
    min-width:8em;
}