.sidebar #sidebarToggle .untoggled {
    color: rgba(255,255,255,.8);
    display: inherit;
}

.sidebar #sidebarToggle .toggled {
    color: rgba(255,255,255,.8);
    display: none;
}

.sidebar #sidebarToggle::after {
  content: inherit;
  font-family: inherit;
  margin-right: inherit;
}

.sidebar.toggled #sidebarToggle .untoggled {
    display: none;
}

.sidebar.toggled #sidebarToggle .toggled {
    display: inherit;
}

.sidebar.toggled #sidebarToggle::after {
  content: inherit;
  font-family: inherit;
  margin-left: inherit;
}

.sidebar .nav-item .nav-link[data-toggle=collapse] .untoggled {
    display: none;
}

.sidebar .nav-item .nav-link.collapsed[data-toggle=collapse] .toggled {
    display: none;
}

@media (min-width: 768px) {
    .sidebar .nav-item .nav-link[data-toggle=collapse] .untoggled,
    .sidebar .nav-item .nav-link[data-toggle=collapse] .toggled {
        float: right;
    }
    
    .sidebar .nav-item .nav-link[data-toggle=collapse]::after,
    .sidebar .nav-item .nav-link[data-toggle=collapse].collapsed::after {
        content: inherit;
    }
    
    .sidebar .nav-item .nav-link[data-toggle=collapse] .untoggled {
        display: none;
    }
    
    .sidebar .nav-item .nav-link[data-toggle=collapse] .toggled {
        display: inherit;
    }
    
    .sidebar .nav-item .nav-link.collapsed[data-toggle=collapse] .untoggled {
        display: inherit;
    }
    
    .sidebar .nav-item .nav-link.collapsed[data-toggle=collapse] .toggled {
        display: none;
    }
}

.sidebar .sidebar-brand {
    font-size: 1.5rem;
}

.sidebar-dark .nav-item .nav-link {
    color: white;
}

.sidebar-dark .sidebar-heading {
    color: rgba(255,255,255,.8);
}

.sidebar-dark hr.sidebar-divider {
    border-top: 1px solid rgba(255,255,255,0.5);
}

.sidebar .nav-item .collapse .collapse-inner .collapse-header {
    color: #87899c;
}

.term-filter ul {
    list-style: none;
}

.term-filter li {
    display: inline-block;
    margin-bottom: 4px;
}

.term-filter a {
    padding: 7px 0;
    display: block;
    width: 45px;
    text-align: center;
    cursor: pointer;
}

.topbar .dropdown-list .dropdown-header {
    background-color: #1cc88a;
    border: 1px solid #1cc88a;
}

.text-primary {
    color: #1cc88a!important;
}

a,
a:hover{
    color: #1cc88a;
}

.btn-link,
.btn-link:hover,
.page-link {
    color: #1cc88a;
}

.page-item.active .page-link {
    background-color: #1cc88a;
    border-color: #1cc88a;
}

.nav-pills .nav-link.active{
    background-color: #1cc88a;
}