/* Sidebar Inverse Variation */
#page-container,
#page-leftbar,
.focusedform {
  background-color: #4f5259;
}
#sidebar > li.active > a {
  background-color: #e75a5a;
}
#sidebar > li.active > a,
body.collapse-leftbar #sidebar > li.active:hover > a {
  color: #ffffff;
}
#sidebar a:hover,
body.collapse-leftbar #sidebar > li:hover,
body.collapse-leftbar #sidebar > li.keep-open {
  background-color: #5c5f66;
}
#sidebar a:hover,
#sidebar a:hover i,
body.collapse-leftbar #sidebar > li:hover > a,
body.collapse-leftbar #sidebar > li:hover > a i,
body.collapse-leftbar #sidebar > li.keep-open > a,
body.collapse-leftbar #sidebar > li.keep-open > a i {
  color: #c6c9cf;
}
#sidebar ul,
#sidebar ul li a {
  background-color: #43464d;
}
#sidebar li a,
#sidebar ul li.active:not(.open) > a {
  color: #a1a4ab;
}
#sidebar ul li a {
  color: #8e9399;
}
#search form .search-query {
  background: #43464d;
  color: #a1a4ab;
}
#search form .search-query:-moz-placeholder {
  color: rgba(161, 164, 171, 0.5);
}
#search form .search-query::-moz-placeholder {
  color: rgba(161, 164, 171, 0.5);
}
#search form .search-query:-ms-input-placeholder {
  color: rgba(161, 164, 171, 0.5);
}
#search form .search-query::-webkit-input-placeholder {
  color: rgba(161, 164, 171, 0.5);
}
#search form button[type="submit"] i {
  color: #a1a4ab;
}
body.collapse-leftbar #search.keep-open > a {
  background: #43464d !important;
}
body.collapse-leftbar #search.keep-open > a:hover {
  background: #a1a4ab;
}
#sidebar .divider {
  background-color: #43464d;
}
#sidebar .divider:hover {
  background-color: #43464d;
}
#sidebar ul li.active a {
  color: #ffffff !important;
}
#horizontal-navbar {
  background-color: #4f5259;
}
#horizontal-navbar .navbar-nav > .open > a {
  background: #5c5f66;
  color: #c6c9cf;
}
#horizontal-navbar .navbar-nav ul {
  background-color: #43464d;
}
#horizontal-navbar .navbar-nav ul li a {
  color: #8e9399;
}
#horizontal-navbar .navbar-nav ul li a:hover {
  background: #5c5f66;
  color: #c6c9cf;
}
#horizontal-navbar .navbar-nav li a {
  color: #a1a4ab;
}
#horizontal-navbar .navbar-nav li a i {
  color: #8e9399;
}
#horizontal-navbar .navbar-nav li.active > a,
#horizontal-navbar .navbar-nav li.active > a i,
#horizontal-navbar .navbar-nav li.active > a:hover,
#horizontal-navbar .navbar-nav li.active > a:hover i {
  background-color: #e75a5a;
  color: #ffffff;
}
#horizontal-navbar .navbar-nav li a:hover,
#horizontal-navbar .navbar-nav li a:hover i {
  background: #5c5f66;
  color: #c6c9cf;
}
nav.navbar {
  background: #4f5259;
}
nav.navbar .navbar-toggle,
nav.navbar .navbar-toggle:hover,
nav.navbar .navbar-toggle:focus {
  color: #ffffff;
}
@media (min-width: 768px) {
  #horizontal-navbar.large-icons-nav .navbar-nav li ul {
    background-color: #43464d;
  }
  #horizontal-navbar.large-icons-nav .navbar-nav li ul li a {
    color: #8e9399;
  }
  #horizontal-navbar.large-icons-nav .navbar-nav li ul li a:hover {
    background: #5c5f66;
    color: #c6c9cf;
  }
}
