.sidebar {
    .contact-info {
        color: @primary;
        font-size: 18px;
        font-weight: 600;
    }

    .today {
        padding: 5px 20px;
        border-radius: 25px;
        border: solid 3px #000;
        font-weight: 700;
    }

    .lastPageUpdate {
        text-align: center;

        .lastPageUpdate-date {
            font-weight: 700;
            font-size: 18px;
            margin-top: @space-xs;
        }
    }

    .visitor-counter {
        h3 {
            margin-bottom: @space-xs;
        }
        table {
            width: 100% !important;
            max-width: 100% !important;
            display: block !important;
            td {
                width: 100%;
                font-family: "Nunito", sans-serif;
                font-size: @font-size-default;
                line-height: auto;
                padding: @space-xs 0;
            }
        }
    }
}
