.skin-black {
 background-color: #4A4F56;
}
.skin-black .navbar  {
 background:#222A2D;
}

.skin-black  .sidebar , .skin-black  .sidebar:before {
 background-color:#222A2D;
 border-right:none;
}

.skin-black .page-header h1{
   color: #373A3B;
}

.skin-black .skin-label-color{
   color: #373A3B;
}

.skin-black .skin-header-color {
   background: #414B51;
   border-color: #414B51;
   color: rgb(255, 255, 255);
}
.skin-black .skin-header-color + .widget-body {
border-color: #414B51;
}
[class*="skin-header-color"] + .widget-body .table thead:first-child tr {
background: linear-gradient(rgb(248, 248, 248) 0px, rgb(236, 236, 236) 100%) repeat-x rgb(242, 242, 242);
}
.skin-black  .nav-list > li {
 border-color:#3F4E54; 
 border-top-width:0;
}
.skin-black .nav-list > li > a  , .skin-black .menu-min .nav-list > li.open > a{
 background-color:#222A2D;
 color:#B1BAC1;
}
.skin-black .nav-list > li:hover > a {
 background-color:#414B51;
 color:#E1EAF1;
}
.skin-black .nav-list > li > a > .arrow  {
  color:#B1BAC1;
}
.skin-black .nav-list > li.open > a > .arrow {
  color:#85C0EC;
}


.skin-black .nav-list > li .submenu > li > a {
	border-top-color:#AFBDC9;
}
.skin-black .nav-list > li.active .submenu > li > a {
	border-top-color:#70818E;
}

.skin-black .nav-list  li.active > a:after {
 border-right-color:#FFF;
 border-width:16px 10px;
 top:2px;
}


.skin-black  .nav-list > li.active.open > ul.submenu > li.active > a:after {
 top:1px;
}
.skin-black .nav-list > li.active:after {
 display:none;
}
.skin-black .menu-min .nav-list > li.active > a:after {
 border-width:10px 6px;
 top:8px;
}
.skin-black .menu-min .nav-list > li.active:hover > a:after {
 border-right-color:#242A2B;
}


.skin-black .nav-list > li.open > a , .skin-black .nav-list > li.open > a:hover
{
 color:#85C0EC;
 background-color:#222A2D;
}
.skin-black .nav-list > li.active > a , .skin-black .nav-list > li.active > a:hover,
.skin-black .menu-min .nav-list > li.active > a , .skin-black .menu-min .nav-list > li.active > a:hover
 {
 background-color:#141A1B;
 color:#feb13d;
}


.skin-black .nav-list > li > ul.submenu {
 background-color:#3A4344;
 border-top-color:#5A6364;
}
.skin-black .nav-list > li.active > ul.submenu {
 background-color:#141A1B;
 border-top-color:#2F3E44;
}

.skin-black .nav-list > li > .submenu > li > a {
 color:#D1DAE1;
 border-bottom-color:#5A6364;
}
.skin-black .nav-list > li > .submenu > li:first-child > a {
 border-top-color:transparent;
}
.skin-black .nav-list > li > .submenu > li > a:hover {
 color:#8AB4DE;
}
.skin-black .nav-list > li > .submenu > li.active > a {
 color:#feb13d;
 border-bottom-color:#2F3E44;
}



.skin-black .nav-list > li > .submenu > li > a > [class*="icon-"]:first-child {
 display:none;
}

.skin-black .menu-min .nav-list > li:hover > a{
 color:#E1EAF1;
}
.skin-black .menu-min .nav-list > li > a > .menu-text{
 background-color:#414B51;
}
.skin-black .menu-min .nav-list > li.active > a > .menu-text{
 background-color:#242A2B;
}

.skin-black .menu-min .nav-list > li.active:hover > a,
.skin-black .menu-min .nav-list > li.active > a > .menu-text{
 color:#feb13d;
}
.skin-black .menu-min .nav-list > li > a.active ,
.skin-black .menu-min .nav-list > li.open.active > a
{
 background-color:#141A1B;
}

.skin-black .menu-min .nav-list > li > a > .menu-text,
.skin-black .menu-min .nav-list > li > ul.submenu {
 border-color:#3F4E54;
 margin-top:1px;
 border-left-color:#242A2B;
}

.skin-black .nav-list > li > .submenu > li:before, .skin-black .nav-list > li > .submenu:before {
 border-color:#929BA3;
}
.skin-black .nav-list > li.active > .submenu > li:before, .skin-black .nav-list > li.active > .submenu:before {
 border-color:#3F4E54;
}
.skin-black .menu-min .nav-list > li > a.dropdown-toggle > .menu-text {
 border-bottom-color:#5A606A;
}


.skin-black .sidebar-collapse {
 background-color:#141A1B;
 border-color:#3F4E54; 
 border-top-width:1px;
}
.skin-black .sidebar-collapse:before {
 border-color:#3F4E54;
}
.skin-black .sidebar-collapse > [class*="icon-"] {
 background-color:#222A2D;
}


.skin-black .sidebar-shortcuts , .skin-black .sidebar-shortcuts-mini {
 background-color:#141A1B;
 border-color:#3F4E54;
}
.skin-black .sidebar > .nav-search {
 background-color:#141A1B;
 border-color:#3F4E54;
}

.skin-black  .menu-min .sidebar-shortcuts-large {
 background-color:#141A1B;
 box-shadow:none;
 border:none;
 top:0;
}

.skin-black .breadcrumbs {
 border:none;
 background-color:#F0F0F0;
}



@media only screen and (max-width: 991px) {
.skin-black  .sidebar {
 border:none;
 box-shadow:none;
}
.skin-black .nav-list li.active > a:after {
 display:none;
}
.skin-black .menu-min .nav-list > li.active.open > a:after {
 display:none;
}
.skin-black .menu-min .nav-list > li.active:hover > a:after {
 display:block;
}
}


/* 3rd & 4th level menu */
.skin-black .nav-list > li  > .submenu > li > .submenu  a {
	border-top-color:#7B858C;
}
.skin-black .nav-list > li.active  > .submenu > li > .submenu  a {
	border-top-color:#545B60;
}

.skin-black .nav-list > li .submenu li > .submenu > li a {
 color: #D1DAE1;
 font-size: 13px;
}
.skin-black .nav-list > li .submenu li > .submenu > li a > [class*="icon-"]:first-child {
 color: inherit;
}
.skin-black .nav-list > li .submenu li > .submenu > li a:hover {
  color: #8AB4DE;
  text-decoration:none;
}
.skin-black .nav-list > li .submenu li > .submenu > li a:hover > [class*="icon-"]:first-child  {
  color: #feb13d;
}


.skin-black .nav-list > li .submenu li.open > a  ,
.skin-black .nav-list > li .submenu li > .submenu > li.open > a
{
 color: #85C0EC;
}
.skin-black .nav-list > li .submenu li.open > a > [class*="icon-"]:first-child ,
.skin-black .nav-list > li .submenu li > .submenu > li.open > a > [class*="icon-"]:first-child
{
 color: inherit;
}


.skin-black .nav-list > li .submenu li > .submenu li.active > a {
  color: #feb13d;
}
.skin-black .nav-list > li .submenu li > .submenu li.active > a > [class*="icon-"]:first-child{
  color: inherit;
}
.skin-black .nav-list > li .submenu li > .submenu li.active > a:hover {
  color: #feb13d;
}


.skin-black .nav-list > li .submenu li > a > .arrow {
  color: #BBB;
}
.skin-black .nav-list > li > .submenu > li.open > a > .arrow,
.skin-black .nav-list > li > .submenu > li > a:hover > .arrow,
.skin-black .nav-list > li > .submenu > li > .submenu > li.open > a > .arrow,
.skin-black .nav-list > li > .submenu > li > .submenu > li > a:hover > .arrow
{
	color:inherit;
}

.skin-black .skin-btn-primary
{
   background-color: #428bca!important;
   border-color: rgb(0,0,0);
}
.skin-black .skin-btn-notification
{
   background-color: #AE02E8!important;
   
}

.skin-black .skin-header-label {
   color: #feb13d;
}

#footer {
   color: #b1bac1; 
   background-color: #222A2D; 
}
.ace-nav>li.skin-nav-color-green>a {
background-color: #b7cc5c;
}
.ace-nav>li.skin-nav-color-green>a:hover, .ace-nav>li.skin-nav-color-green>a:focus {
background-color: #b7cc5c;
}
.ace-nav>li.skin-nav-color-purple>a {
background-color: #a069c3;
}
.ace-nav>li.skin-nav-color-purple>a:hover, .ace-nav>li.skin-nav-color-purple>a:focus {
background-color: #a069c3;
}
.ace-nav>li.skin-nav-color-notification>a {
background-color: #AE02E8;
}
.ace-nav>li.skin-nav-color-notification>a:hover, .ace-nav>li.skin-nav-color-notification>a:focus {
background-color: #AE02E8;
}