.invalid-feedback {
    display: block;
    width: 100%;
    margin-top: 0.25rem;
    font-size: .75rem;
    color: #ff5b5b;
}
#filterBox{
    display: none;
}

#filter-form{
    border: 1px solid #dee2e6;
    padding: 10px;
}

.b-l {
    border-left: 1px solid rgba(120,130,140,.13);
}

.filter-button{
    margin-top: 28px;
}
.bg-primary {
    background-color: #0acf97 !important;
}
.btn-primary {
    color: #fff;
    background-color: #0acf97 !important;
    border-color: #0acf97;
}
.text-primary {
    color: #00B050 !important;
}
body[data-leftbar-theme=light] .help-box {
    background-color: #00B050;
}
a:hover {
    color: #5D50C6;
    text-decoration: none;
}
.dropdown-item:focus, .dropdown-item:hover {
    color: #fff;
    text-decoration: none;
    background-color: #5D50C6;
}
p.help-text {
    font-size: 12px;
    padding-top: 7px;
    margin-bottom: 0px;
}
.help-box {
    border-radius: 0px;
    padding: 20px;
    margin: 0px 25px 25px;
    position: relative;
    background-color: rgba(255,255,255,.07);
}
body[data-leftbar-theme=light] .side-nav .mm-active>a {
    color: #00B050!important;
}
body[data-leftbar-theme=light] .side-nav .side-nav-link:active, body[data-leftbar-theme=light] .side-nav .side-nav-link:focus, body[data-leftbar-theme=light] .side-nav .side-nav-link:hover {
    color: #00B050;
}

body[data-leftbar-theme=light] .side-nav .side-nav-forth-level li a:focus, body[data-leftbar-theme=light] .side-nav .side-nav-forth-level li a:hover, body[data-leftbar-theme=light] .side-nav .side-nav-second-level li a:focus, body[data-leftbar-theme=light] .side-nav .side-nav-second-level li a:hover, body[data-leftbar-theme=light] .side-nav .side-nav-third-level li a:focus, body[data-leftbar-theme=light] .side-nav .side-nav-third-level li a:hover {
    color: #00B050;
}
li.breadcrumb-item a{
    color: #00B050;
}
.breadcrumb-item.active {
    color: #adb5bd;
}
i.mdi.mdi-spin.mdi-star {
    color: #00B050;
}

element.style {
}
body[data-leftbar-theme=light] .left-side-menu {
    background: #fff;
}
.left-side-menu {
    width: 214px;
    padding-top: 60px;
}
.logo {
    width: 214px;
    position: fixed;
}

.content-page {
    margin-left: 200px;
    padding: 68px 10px 60px;
}
.navbar-custom {
    padding: 0 24px;
    left: 214px;
    top: 0;
    right: 0;
    z-index: 1001;
}
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl {
    padding-right: 0px;
}
