body {
    background-color: #80185f;
}

.login {
    background-color: #fff;
}

.login-top-nav .nav_menu {
    float: inherit;
    padding: 0 2rem;
    height: 6rem;
    background-color: #80185f;
}

.login-top-nav .nav>li>a,
.nav.navbar-nav>li>a,
.toggle a{
    color: #80185f !important;
}

.nav>li>a:hover,
.nav>li.show>a,
.main_menu span.fa {
    color: #fff !important;
}

.login-top-nav .nav>li>a:hover,
.top_nav .nav>li>a:hover,
.top_nav .nav .open>a,
.top_nav .nav .open>a:focus,
.top_nav .nav .open>a:hover,
.top_nav .nav>li>a:focus{
    background-color: #ffb805;
}

.top_nav .nav_menu
{
    background-color: #fff;
}

.left_col, .nav_title, .sidebar-footer {
    background-color: #80185f;
}

.sidebar-footer a {
    background-color: #80185f;
    color: #fff;
}

.sidebar-footer a:hover {
    background-color: #f58200;
}

.nav.side-menu>li.active>a {
    background: linear-gradient(#f58200,#f58200),#ffb805;
}

.nav-md ul.nav.child_menu li:after {
    border-left: 1px solid #f58200;
}

.nav-md ul.nav.child_menu li:before{
    background-color: #ffb805;
}

body .container.body .right_col {
    background-color: #fff;
    height: 100vh;
}

/*table.jambo_table thead {
    background: transparent;
    color: #80185f;
}*/

.date-picker{
	padding-left: 3.5em;
}

.date-picker + form-control-feedback {
    margin-top: 15px;
}

.date-label {
    display: flex;
    justify-content: center;
    padding-top: 8px;
}

.filter-date-title {
    padding-top: 8px;
}

.top_tiles {
    padding-bottom: 2rem;
}

.charts {
    padding-bottom: 4rem;
}
