﻿
    .page-header {
        background: #fff;
    }

        .page-header h2 {
            color: #000;
        }

        .page-header .breadcrumbs a, .page-header .breadcrumbs span {
            color: #000;
        }

    html.no-overflowscrolling .sidebar-left .nano {
        background: #fff;
        box-shadow: 0px 0 0 #2f3139 inset;
    }

    .sidebar-left .sidebar-header .sidebar-title {
        background: #fff;
        color: #000;
    }

    .sidebar-left .sidebar-header .sidebar-toggle {
        background-color: #ffffff;
        right: -1px;
    }

    .sidebar-toggle.hidden-xs:hover {
        background: #191c21;
    }

    ul.nav-main {
        margin-right: 0px;
    }

        ul.nav-main li.nav-expanded a {
            font-size: 1.5rem;
            color: #fff;
            white-space: nowrap;
            text-overflow: ellipsis;
        }

        ul.nav-main > li > a:hover, ul.nav-main > li > a:focus {
            background-color: #21262d;
        }

        ul.nav-main > li > a:hover, ul.nav-main > li > a:focus {
            color: #fff;
        }

        ul.nav-main li .nav-children {
            background: #ebf1f0;
            box-shadow: 0px -3px 3px -3px rgb(0 0 0 / 70%) inset;
            display: none;
            padding: 10px 0;
        }

        ul.nav-main li.nav-expanded a {
            color: #000;
        }

        ul.nav-main > li.nav-expanded > a {
            background: #21262d;
            color: #fff !important;
        }

        ul.nav-main li .nav-children li a:hover, ul.nav-main li .nav-children li a:focus {
            background: #191c21;
            color: #fff !important;
        }

        ul.nav-main li a {
            color: #000;
        }

    li.nav-parent ul.nav.nav-children li.nav-active a {
        color: #000;
        font-weight: 900;
    }

    ul.nav-main li .nav-children {
        padding: 0px 0;
    }



    td.menu_td {
        position: relative;
    }


    .menu_div {
        box-shadow: 1px 3px 3px rgb(0 0 0 / 45%);
        display: none;
        padding: 10px;
        border-radius: 5px;
        opacity: 1;
        background: #f9f9f9;
        position: absolute;
        border: 0px solid #000;
        width: 200px;
        top: 28px;
        right: 0px;
        z-index: 999999;
    }

        .menu_div div {
            margin-bottom: 10px;
        }

    td.menu_td {
        position: relative;
    }

    body {
        font-size: 17px;
    }

    .menu_div a {
        color: #000;
    }

        .menu_div a:hover {
            text-decoration: none;
            font-weight: 600;
        }

    .input-group-icon input.form-control,
    .input-search input.form-control {
        font-size: 1.5rem;
    }

    .pagination > li > span:focus,
    .pagination > li > span:hover,
    .pagination > li > span.active {
        color: #000;
        background-color: #777;
    }


    .pagination > li > a.edge {
        color: #fff;
        background-color: #333;
    }
