/* all styles regarding sidebars */

.sidebar-left {
    border-right: var(--border-blue);
}

.sidebar-right {
    border-left: var(--border-blue);
}

.sidebar.sidebar-right .container {
    padding-left: 51px;
}

.sidebar .container:last-of-type > div:last-of-type {
    margin-bottom: 0;
}

.sidebar p {
    margin: 0 0 1.5em
}

.sidebar .wrapper {
    margin-bottom: var(--gap-xs);
}

.sidebar .news-date,
.sidebar .news-title,
.sidebar .blog-archive > li > a
{
    margin: 0;
}

.sidebar .news-date {
    color: var(--grey);
}

.sidebar .blog-archive > li > a {
    display: inline-block;
    margin-bottom: 8px;
}

.sidebar .blog-archive li ul {
    margin-bottom: 24px;
}

.sidebar .blog-archive li:last-of-type ul:last-of-type {
    margin-bottom: 0;
}
