﻿.site-light img {
    filter: grayscale(100%);
}

.site-light .header, .site-light .content, .site-light .footer, .site-light .second-footer {
    background-color: #ffffff;
}

    .site-light .header .lang-container .lang-list .lang-item.active-lang {
        border: solid 1px transparent;
        background-color: transparent;
    }

    .site-light .header .nav-container .navbar .navbar-nav .nav-item .nav-link {
        filter: grayscale(100%);
    }

    .site-light .header .nav-container .navbar .navbar-nav .nav-item.active .nav-link, .site-light .header .nav-container .navbar .navbar-nav .nav-item:hover .nav-link {
        color: #000000;
    }

    .site-light .header .dropdown-menu {
        filter: grayscale(100%);
        background: #ffffff;
    }

.site-light .dropdown .dropdown-caret {
    filter: grayscale(100%);
}

.site-light .dropdown-menu .dropdown-item a {
    color: #000000;
}

.site-light .column-divider {
    border-color: #000000;
}

.site-light label, .site-light span, .site-light h1, .site-light h2, .site-light h3, .site-light h4, .site-light h5, .site-light h6, .site-light p, .site-light u {
    color: #000000 !important;
}

.site-light input, .site-light select, .site-light textarea, .site-light button {
    background-color: #ffffff;
    color: #000000;
    border-top-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
    border-right-color: #000000;
}

    .site-light input:-webkit-autofill,
    .site-light input:-webkit-autofill:hover,
    .site-light input:-webkit-autofill:focus,
    .site-light input:-webkit-autofill:active,
    .site-light input:-webkit-autofill: {
        -webkit-text-fill-color: #000000 !important;
        -webkit-box-shadow: 0 0 0px 1000px #ffffff inset !important;
    }

    .site-light input:focus, .site-light select:focus, .site-light textarea:focus {
        background-color: #ffffff;
        color: #000000;
        border-top-color: #000000;
        border-bottom-color: #000000;
        border-left-color: #000000;
        border-right-color: #000000;
    }

/*.site-light .form-control::placeholder,
    .site-light input::placeholder {
        background-color: #ffffff;
        color:#000000;
    }*/

.site-light .publication-item .publication-img {
    filter: grayscale(100%);
}

.site-light .button-search {
    background-color: transparent;
    color: #000000;
}

.site-light .breadcrumb-item.active *, .site-light .breadcrumb-item:hover * {
    color: #000000 !important;
}

.site-light .section-row-divider {
    border-color: #000000;
}

.site-light .section-header.section-header--secondary, .site-light .section-header.section-header--primary {
    color: #000000;
}

.site-light .row-divider {
    border-top-color: #000000;
}

.site-light a {
    color: #000000;
}

.site-light .link-list .link-item a {
    color: #000000;
}

.site-light .content .content-top a:hover, .site-light .content .content-top a:hover * {
    color: #000000;
}

.site-light .side-menu .nav .nav-item.active:before {
    color: #000000;
}

.site-light .side-menu .nav .nav-item a {
    color: #b2b4b7;
}

.site-light .side-menu .nav .nav-item.active {
    background-color: #ffffff;
}

    .site-light .side-menu .nav .nav-item.active a {
        color: #000000;
    }

.site-light .side-menu .nav .nav-item:not(.active):hover {
    background-color: transparent;
}

    .site-light .side-menu .nav .nav-item:not(.active):hover a {
        color: #000000;
    }

.site-light .nav-tabs {
    border-bottom-color: #000000;
}

    .site-light .nav-tabs .nav-link.active {
        background-color: #000000;
        color: #ffffff;
    }

    .site-light .nav-tabs .nav-link {
        background-color: #b2b4b7;
    }

        .site-light .nav-tabs .nav-link.nav-link--direct {
            background-color: transparent;
            color:#000000;
        }


.site-light .report-item .report-title {
    color: #000000;
}

.site-light .news-preview-item .news-preview-title {
    color: #000000;
}

.site-light .quick-report-search {
    background-color: #ffffff;
}

.site-light .select2-selection, .site-light .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #ffffff;
}

.site-light .select2-dropdown {
    background-color: #ffffff;
}

.site-light .select2-container .select2-selection, .site-light .select2-results__option {
    border-color: #000000 !important;
}

.site-light .select2-container .select2-selection, .site-light .select2-results__option {
    color: #b2b4b7;
}

    .site-light .select2-container--default .select2-selection, .site-light .select2-results__option[aria-selected=true] {
        background-color: #ffffff !important;
        color: #000000;
    }

.site-light .select2-container .select2-results__option--highlighted {
    background-color: #ffffff !important;
    color: #000000;
}

.site-light .slider .slider-header {
    background-color: #ffffff;
}

.site-light .carousel-indicators {
    background-color: #ffffff;
}

    .site-light .carousel-indicators li {
        background-color: #ffffff;
        border-width: 1px;
        border-bottom-style: solid;
        border-color: #000000;
    }

        .site-light .carousel-indicators li.active {
            background-color: #000000;
        }


.site-light .dropdown-menu {
    color: #000000;
    background-color: #ffffff;
}

.site-light .datetimepicker thead tr:first-child th:hover, .datetimepicker tfoot th:hover {
    background-color: #ffffff;
}

.site-light .datetimepicker table tr td.day:hover {
    background-color: #b2b4b7 !important;
}

.site-light .datetimepicker table tr td.active:active, .site-light .datetimepicker table tr td.active:hover:active, .site-light .datetimepicker table tr td.active.disabled:active, .site-light .datetimepicker table tr td.active.disabled:hover:active, .site-light .datetimepicker table tr td.active.active, .site-light .datetimepicker table tr td.active:hover.active, .site-light .datetimepicker table tr td.active.disabled.active, .site-light .datetimepicker table tr td.active.disabled:hover.active {
    background-color: #b2b4b7 !important;
}

.site-light .datetimepicker table tr td.today, .site-light .datetimepicker table tr td.today:hover, .site-light .datetimepicker table tr td.today.disabled, .site-light .datetimepicker table tr td.today.disabled:hover, .site-light .datetimepicker table tr td.today:hover, .datetimepicker table tr td.today:hover:hover, .site-light .datetimepicker table tr td.today.disabled:hover, .site-light .datetimepicker table tr td.today.disabled:hover:hover, .site-light .datetimepicker table tr td.today:active, .site-light .datetimepicker table tr td.today:hover:active, .site-light .datetimepicker table tr td.today.disabled:active, .site-light .datetimepicker table tr td.today.disabled:hover:active, .site-light .datetimepicker table tr td.today:hover.active, .site-light .datetimepicker table tr td.today.disabled.active, .site-light .datetimepicker table tr td.today.disabled:hover.active, .site-light .datetimepicker table tr td.today.disabled, .site-light .datetimepicker table tr td.today:hover.disabled, .site-light .datetimepicker table tr td.today.disabled.disabled, .site-light .datetimepicker table tr td.today.disabled:hover.disabled, .site-light .datetimepicker table tr td.today[disabled], .site-light .datetimepicker table tr td.today:hover[disabled], .site-light .datetimepicker table tr td.today.disabled[disabled], .site-light .datetimepicker table tr td.today.disabled:hover[disabled] {
    background-color: #ffffff !important;
    border-color: #000000;
    border-width: 1px;
    border-style: solid;
}

.site-light .site-light .datetimepicker table tr td.today.active {
    background-color: #b2b4b7 !important;
}

    .site-light .datetimepicker table tr td span.active:active, .site-light .site-light .datetimepicker table tr td.today.active .site-light .datetimepicker table tr td span.active:hover:active, .site-light .datetimepicker table tr td span.active.disabled:active, .site-light .datetimepicker table tr td span.active.disabled:hover:active, .site-light .datetimepicker table tr td span.active.active, .site-light .datetimepicker table tr td span.active:hover.active, .site-light .datetimepicker table tr td span.active.disabled.active, .site-light .datetimepicker table tr td span.active.disabled:hover.active {
        background-color: #b2b4b7 !important;
    }

.site-light .datetimepicker table tr td span:hover {
    background-color: #b2b4b7;
}

.site-light .modal-header, .site-light .modal-body, .site-light .modal-footer {
    background-color: #ffffff !important;
}

.site-light .modal-header {
    border-bottom: 1px solid #ffffff;
}

.site-light .text-banner-item {
    background-color: #ffffff;
}

    .site-light .text-banner-item:hover {
        background-color: #ffffff;
    }

        .site-light .text-banner-item:hover .text-banner-arrow {
            color: #ffffff !important;
        }

.site-light .page-item.active .page-link {
    background-color: #ffffff;
    border-width: 1px;
    border-style: solid;
    border-color: #000000;
}

.site-light .page-link {
    background-color: #ffffff;
}

    .site-light .page-link:hover {
        color: #b2b4b7;
    }

.site-light .biography .section-header--secondary {
    border-color: #000000;
}

.site-light .unit-container a {
    color: #000000 !important;
}

.site-light .tree-structure .unit {
    background: #ffffff !important;
}

    .site-light .tree-structure .unit:after {
        border-top-color: #ffffff;
    }

.site-light .social-share-links * {
    filter: grayscale(100%) !important;
}

.site-light .news-preview-list .news-preview-item .news-preview-date {
    background-color: #ffffff;
    color: #000000;
}

.site-light .news-preview-item .news-preview-description
{
    color:#000000;
}

.site-light
img.site-normal, .site-light img.site-dark {
    display: none !important;
}

.site-light img.site-light {
    display: initial !important;
}

.site-light.voice-on img.site-light.voice-off {
    display: none !important;
}

.site-light.voice-off img.site-light.voice-on {
    display: none !important;
}

.site-light.voice-on img.site-light.voice-on {
    display: initial !important;
}

.site-light.voice-off img.site-light.voice-off {
    display: initial !important;
}

.site-light .text-secondary {
    color: #000000!important ;
}

.site-light .tree-structure {
    background-image: url("../images/tree-light.png")
}

.site-light .contact-item i {
    color: #000000;
}

.site-light .header .lang-container .lang-list .lang-item * {
    color: #000000;
}

.site-light .header .lang-container .lang-list .lang-item {
    border-color: #000000;
}

.site-light .side-menu .nav {
    border-color: #000000;
}

.site-light .section-header.section-header--ordinary {
    color: #000000;
}

.site-light .article-content {
    color: #000000 !important;
}

.site-light .fancybox-button:hover {
    color: #000000;
}

.site-light .dropdown-menu-container:before {
    filter: grayscale(100%);
}

.site-light .section-description {
    border-bottom: 3px solid #000000;
}

    .site-light .section-description:after {
        border-top-color: #FFFFFF;
    }

    .site-light .section-description:before {
        border-top-color: #000000;
    }
