﻿
.valignRow {
    margin-left: 15px;
    margin-right: 15px;
}
.valignMenu {
    background-color: var(--menu-filter-light-color) !important;
    border-radius: 15px;
    height: 90vh; /*calc(100vh - 120px);*/
    padding-top: 20px;
}

.valignConten {
    height: 90vh;
}

.valignfooter {
   margin-top:10px;
   width:100%;
}
.nav-link-valign {
    background-color: var(--menu-filter-light-color) !important;
    border: 0;
    border-radius: 1rem;
    margin: 5px 20px 5px 20px;
    text-align: left;
}

    .nav-link-valign.active {
        background-color: var(--menu-filter-deep-color) !important;
        border: none;
        border-color: var(--menu-filter-deep-color) !important;
        font-weight: bold;
        color: var(--menu-filter-link-color) !important;
    }

    .nav-link-valign:hover {
        background-color: var(--menu-filter-deep-color) !important;
        color: var(--menu-filter-light-color) !important;
    }

    .nav-link-valign:focus {
        outline: 1px;
        outline-color: var(--menu-filter-deep-color) !important;
    }

.dropdown {
    text-align: center;
}

.btn-secondary {
    color: var(--main-text-color) !important;
    background-color: var(--table-header-color) !important;
    border-color: var(--menu-filter-light-color) !important;
}

    .btn-secondary:hover {
        color: var(--table-header-color) !important;
        background-color: var(--menu-filter-deep-color) !important;
        border-color: var(--menu-filter-deep-color) !important;
    }

    .btn-secondary:focus, .btn-secondary.focus {
        color: var(--table-header-color) !important;
        background-color: var(--menu-filter-deep-color) !important;
        border-color: var(--menu-filter-deep-color) !important;
        box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
    }

.bivalign {
    color: var(--menu-filter-link-color) !important;
}

.alvalign {
    color: var(--menu-filter-link-color) !important;
    text-decoration: underline;
    font-size: 0.9rem;
}

.adv_filter_single_item {
    color: var(--main-text-color) !important;
    font-weight: normal;
    background-color: var(--menu-filter-light-color) !important;
    font-size: 0.8rem;
}

.valign_filter {
    font-size: 0.9rem;
}

.bg-primaryvalign {
    background-color: var(--table-header-color) !important;
    color: var(--main-text-color) !important;
}

.bg-tab-th-primaryvalign {
    color: var(--main-text-color) !important;
}
