/* Custom Base Styles */
.navbar-brand{
    background: no-repeat 0 center;
    padding-left: 45px;
}
.navbar-edit-btn,
.navbar-edit-btn:hover,
.navbar-edit-btn:focus{
    color: #fff;
    display: inline;
    margin: 5px 0 0;
}
li:hover > .dropdown-menu.dropdown-menu-hover {
    display: block;
}
.list-group-item-nav {
    padding: 0;
}
.list-group-item-nav > a{
    display: block;
    padding: 10px 15px;
}
.list-group-item-nav.active > a, 
.list-group-item-nav.active:focus > a, 
.list-group-item-nav.active:hover > a{
    color: #fff;
}
.list-group-item-nav.hierarchy > a, 
.list-group-item-nav.hierarchy:focus > a, 
.list-group-item-nav.hierarchy:hover > a{
    color: #337ab7;
}
.list-group-item-nav.hierarchy, 
.list-group-item-nav.hierarchy:focus, 
.list-group-item-nav.hierarchy:hover{
    background-color: #fff;
}
.list-group-sub{
    margin: 0;
}
.list-group-sub > .list-group-item-nav{
    border: none;
    border-radius: 0;
    border-top: 1px dotted #ddd;
}
.list-group-sub > .list-group-item-nav > a{
    padding-left: 30px;
    font-size: 0.85em;
}
.breadcrumb{
    margin-top: 20px;
}

img.display-inline {
    display: inline !important;
}

.nav-wrapper .hdr-functions .search {
    display: block !important;
}
@media (max-width: 1023px) {
    .nav-wrapper .hdr-functions .search a {
        color: #fff !important; 
    }
}