.rd-navbar-classic.rd-navbar-static {
    background-color: var(--color_background) !important;
    border-bottom: 2px solid var(--color_1);
}
.rd-navbar-classic.rd-navbar-static .list-contact-info a {
    color: var(--color_1);
}
.rd-navbar-static .rd-nav-link {
    color: var(--color_link);
}
.parallax-content {
    background-color: var(--color_background);
    border-bottom: 2px solid var(--color_1);
}
.parallax-content h1 {
    color: var(--color_text) !important;
}
.breadcrumbs-custom-path a {
    color: var(--color_link);
}
.breadcrumbs-custom-path li {
    color: var(--color_text);
}
.Logo .brand-name, .Logo .brand-slogan {
    color: var(--color_1);
}
section.Widget {
    background: var(--color_background);
}
section.Widget.WidgetBasic .Banners {
    background: transparent;
}

section.Widget .typeBig:before, section.Widget .typeMiddle:before, section.Widget .typeSmall:before {
    background-color: var(--color_background_transparent);
}
section.Widget .Links {
    box-shadow: 0 0 30px rgba(21,21,21,.25);
    background: var(--color_background);
}
section.Widget .Links .product .product-body .h5 {
    color: var(--color_link);
}
section.Widget .typeSmall > div {
    box-shadow: 0 0 30px rgba(21,21,21,.25);
}
.Actualities.bg-primary {
    background-color: var(--color_background_transparent);
}

.Actualities.bg-primary h2,
.Actualities.bg-primary p,
.bg-primary, .box-countdown-dark, .context-dark
{
    color: var(--color_text);
}
.HomepageSite .Actualities .rdc-today_date, .HomepageSite .Actualities .rdc-today_day, .HomepageSite .Actualities .rdc-today_month {
    color: var(--color_text) !important;
}
.HomepageSite .rd-calendar .rdc-table td div.rdc-table_date {
    background-color: var(--color_background);
}
.HomepageSite .Actualities .EventsTop {
    background-color: var(--color_background);
}
.bg-primary .EventTop.list-numbered .event-item-classic-figure span.icon,
.bg-primary .EventTop.list-numbered .event-item-classic-figure time
{
    color: var(--color_text) !important;
}
.rd-navbar-fixed .rd-navbar-panel,
.rd-navbar-fixed .rd-navbar-nav-wrap
{
    background-color: var(--color_background);
}
.rd-navbar-fixed .rd-nav-link {
    color: var(--color_link);
}
.rd-navbar-fixed .rd-navbar-collapse-toggle span, .rd-navbar-fixed .rd-navbar-collapse-toggle span:after, .rd-navbar-fixed .rd-navbar-collapse-toggle span:before {
    background-color: var(--color_link);
}
.rd-navbar-toggle span, .rd-navbar-toggle span:after, .rd-navbar-toggle span:before {
    background-color: var(--color_link);
}
.SectionNews.bg-primary {
    border-top: 2px solid var(--color_1);
    background-color: var(--color_background_transparent);
}
.SectionNews.bg-primary h3 {
    color: var(--color_text);
}

.TextSite .bg-primary {
    background-color: var(--color_background);
}
.TextSite .bg-primary.filtr .checkboxs label.checkbox {
    border: 1px solid var(--color_text);
    color: var(--color_text);
}
.TextSite .bg-primary a {
    color: var(--color_1);
}
.TextSite .bg-primary .list-marked-contrast>li:before {
    color: var(--color_1);
}
.Sidebar .Links .product .product-body a,
.Sidebar .Links .product .product-icon .icon {
    color: var(--color_1) !important;
}
.TextSite .bg-primary, .box-countdown-dark, .context-dark {
    color: var(--color_link);
}
@media(min-width: 768px) {
    .Sidebar {
        position: relative;
    }
    .Sidebar:before {
        display: block;
        position: absolute;
        content: '';
        left: -1px;
        height: calc(100% - 60px);
        width: 2px;
        background: var(--color_1);
        box-sizing: border-box;
    }
}
.Sidebar.bg-primary {
    background-color: var(--color_background);
}
.LeisureSite .Calendar .rdc-panel,
.LeisureSite .Calendar .rd-calendar .rdc-today .rdc-today_date, .LeisureSite .Calendar .rd-calendar .rdc-today .rdc-today_day, .LeisureSite .Calendar .rd-calendar .rdc-today .rdc-today_month  {
    color: var(--color_text);
}
.GallerySite .TextSite {
    background-color: var(--color_background_transparent);
}
.NewsletterSite .TextSite {
    background-color: var(--color_background);
}

.bg-primary .EventTop.list-numbered .event-item-classic-caption:after {
background-image: linear-gradient(to top,var(--color_background) 0,var(--color_background_gradient) 100%);
}
section.Actualities .EventsTop .noData {
color: var(--color_text);
}