/* skin 5 *************************************************************************************************************************************************************/
/* skin 5 *************************************************************************************************************************************************************/
/* skin 5 *************************************************************************************************************************************************************/
/* skin 5 *************************************************************************************************************************************************************/
/**** .  2f383c *****/
body.skin-5 {
	color:  #bac2c8 !important;
	background-color: #222736;
}

body.skin-5 .main-container:before {
	background-color: #222736;
}




body.skin-5  ::placeholder {
  font-weight: normal!important;
  font-style: normal!important;
}


body.skin-5 .select2-results,body.skin-5  .select2-search--dropdown, body.skin-5 .select2-container  { 
    background: #262b3c!important;
	color: #bac2c8!important;
}


body.skin-5 .select2-container--default .select2-selection--single {
    background: #262b3c!important;
	color: #bac2c8!important;
}

body.skin-5 .select2-container--default .select2-selection--single .select2-selection__placeholder {
	color: #bac2c8!important;
}

body.skin-5 .select2-container--default .select2-selection--single .select2-selection__rendered {
    background: #262b3c!important;
	color: #bac2c8!important;
}

body.skin-5 .chosen-container > .chosen-single, body.skin-5  [class*="chosen-container"] > .chosen-single {
    background: #262b3c!important;
	color: #bac2c8!important;
}

body.skin-5 .input-group-addon {
    background: #262b3c!important;
	color: #bac2c8!important;
}

body.skin-5 .ace-settings-box {
	background: #262b3c!important;
	color: #bac2c8!important;
}


body.skin-5 .form-group select, body.skin-5  .form-group textarea, body.skin-5  .form-group input[type="text"], body.skin-5  .form-group input[type="password"], body.skin-5  .form-group input[type="datetime"], body.skin-5  .form-group input[type="datetime-local"], body.skin-5  .form-group input[type="date"], body.skin-5  .form-group input[type="month"], body.skin-5  .form-group input[type="time"], body.skin-5  .form-group input[type="week"], body.skin-5  .form-group input[type="number"], body.skin-5  .form-group input[type="email"], body.skin-5  .form-group input[type="url"], body.skin-5  .form-group input[type="search"], body.skin-5  .form-group input[type="tel"], body.skin-5  .form-group input[type="color"] {
    background: #262b3c!important;
	color: #bac2c8!important;
}

body.skin-5  textarea, body.skin-5  input[type="text"], body.skin-5  input[type="password"], body.skin-5  input[type="datetime"], body.skin-5  input[type="datetime-local"], body.skin-5  input[type="date"], body.skin-5  input[type="month"], body.skin-5  input[type="time"], body.skin-5  input[type="week"], body.skin-5  input[type="number"], body.skin-5  input[type="email"], body.skin-5  input[type="url"], body.skin-5  input[type="search"], body.skin-5  input[type="tel"], body.skin-5  input[type="color"] {
    background: #262b3c!important;
	color: #bac2c8!important;
}

body.skin-5 .wysiwyg-style1 .btn-group > .btn,body.skin-5  .wysiwyg-style2 .btn-group > .btn,body.skin-5  .wysiwyg-style1 .btn-group > .inline > .btn,body.skin-5  .wysiwyg-style2 .btn-group > .inline > .btn {
    background: #262b3c !important;
    color: #e3e4e8 !important;
}

body.skin-5 .tab-content.profile-edit-tab-content {
    background: #262b3c!important;
}

body.skin-5 .nav-tabs > li.active > a,body.skin-5  .nav-tabs > li.active > a:hover,body.skin-5  .nav-tabs > li.active > a:focus {
    background-color: #262b3c!important;
	color: #e3e4e8 !important;
}

body.skin-5 .nav-tabs > li > a,body.skin-5  .nav-tabs > li > a:focus {
    background-color: #607077 !important;
    color: #999;
}

body.skin-5 .fa-print,body.skin-5 .fa-search-plus,body.skin-5 .fa-edit {
	color: #e3e4e8 !important;
}
/*
body.skin-5 .btn-success,body.skin-5  .btn-success:focus,body.skin-5  .btn-success.focus {
	background-color: #262b3c!important;
}

body.skin-5 .btn-warning,body.skin-5  .btn-warning:focus,body.skin-5  .btn-warning.focus {
	background-color: #262b3c!important;
}

body.skin-5 .btn-primary,body.skin-5  .btn-primary:focus,body.skin-5  .btn-primary.focus {
	background-color: #262b3c!important;
}
*/

body.skin-5 .widget-body, body.skin-5 .widget-header {
    background: #262b3c !important;
    color: #e3e4e8 !important;
}

body.skin-5 .flot-text {
    color: #bac2c8 !important;
}

body.skin-5 .flot-background {
    background: #262b3c!important;
}

body.skin-5 .form-actions {
	background: #262b3c !important;
    color: #e3e4e8 !important;
}



body.skin-5 .well {
    background-color: #262b3c!important;
	color: #bac2c8!important;
}

body.skin-5 input[readonly] {
    background: #262b3c!important;
	color: #bac2c8!important;
}

body.skin-5  .pagination > li > a, body.skin-5  .pager > li > a {
    border-color: #e0e0e0!important;
    color: #ffd15c!important;
	background-color: #262b3c!important;
}

body.skin-5  .pagination > li > a:hover{
  color:#ffffff!important;
}

.skin-5 {
  background-color: #262b3c;
}
.skin-5 .navbar {
  background: #343b53;
}
.skin-5 .sidebar {
  background-color: #262b3c;
  border-right-width: 0;
}

.skin-5 .sidebar .btn{
  background-color: #222736 !important;
  /*border-color: rgba(177,188,192,.47) !important;*/
  border-width: 1px !important;
}

.btn:hover{
  border-color: #ffffff!important;
}

.skin-5 .ace-nav > li > a {
  background-color: #333b52 !important; 
  border-color: rgba(177,188,192,.47) !important;
  border-width: 2px !important;
}

.skin-5 .ace-nav > li > a:hover {
  background-color: #222736 !important; 
  border-color: rgba(177,188,192,.47) !important;
  border-width: 2px !important;
  color: #ffffff!important;
}

.skin-5 .page-content {
    background-color: #222736 !important;
}

.skin-5 .nav-list > li {
  border-color: #3F4E54;
}
.skin-5 .nav-list > li > a {
  background-color: #262b3c;
  color: #bac2c8;
}
.skin-5 .nav-list > li:hover > a {
  background-color: #111521;
  color: #E1EAF1!important;
}
.skin-5 .nav-list > li.open > a,
.skin-5 .nav-list > li.open:hover > a {
  color: #ffffff!important;
  background-color: #222736;
}
.skin-5 .nav-list > li.active > a,
.skin-5 .nav-list > li.active:hover > a {
  background-color: #111521;
  color: #ffd15c !important;
  font-weight: normal!important;
  font-style: normal!important;
}

.skin-5 .well a {
  color: #ffd15c !important;
  font-weight: normal!important;
  font-style: normal!important;
}

.skin-5 .nav-list > li:hover:before {
  background-color: #14191a;
  color: #ffffff;
}
.skin-5 .nav-list > li.active:before {
  display: block;
  background-color: #ffd15c;
}
.skin-5 .nav-list li.active > a:after {
  border-right-color: #FFF;
  border-width: 11px 7px;
  top: 8px;
  right: 0;
}
.skin-5 .nav-list > li.active > .submenu li.active > a:after {
  top: 5px;
}
.skin-5 .nav-list > li .submenu {
  background-color: #081525;
}
.skin-5 .nav-list > li.active .submenu {
  background-color: #262b3c;
}
.skin-5 .nav-list > li .submenu > li > a {
  border-top-style: solid;
  border-top-color: #454D4E;
  background-color: #081525;
}
.skin-5 .nav-list > li .submenu > li > a:hover {
  background-color: #3b4e7a;
}
.skin-5 .nav-list > li.active .submenu > li > a {
  border-top-color: #222526;
  background-color: #1a1d29;
}
.skin-5 .nav-list > li.active .submenu > li > a:hover {
  background-color: #14191a;
}
.skin-5 .nav-list > li > .submenu {
  border-top-color: #505A5B;
}
.skin-5 .nav-list > li.active > .submenu {
  border-top-color: #2F3E44;
}
.skin-5 .nav-list > li > .submenu > li > a {
  color: #D9DFE6;
}
.skin-5 .nav-list > li > .submenu > li:hover > a {
  color: #8AB4DE;
}
.skin-5 .nav-list > li > .submenu > li.active > a {
  color: #7BB7E5;
  background-color: #161b1d;
}
.skin-5 .nav-list > li > .submenu:before,
.skin-5 .nav-list > li > .submenu > li:before {
  border-color: #646C70;
}
.skin-5 .nav-list > li.active > .submenu:before,
.skin-5 .nav-list > li.active > .submenu > li:before {
  border-color: #3F4E54;
}
.skin-5 .nav-list > li .submenu li > .submenu li > a {
  color: #D9DFE6;
}
.skin-5 .nav-list > li .submenu li > .submenu li:hover > a {
  color: #8AB4DE;
}
.skin-5 .nav-list > li .submenu li.open > a,
.skin-5 .nav-list > li .submenu li > .submenu > li.open > a {
  color: #85C0EC;
}
.skin-5 .nav-list > li .submenu li > .submenu li.active > a {
  color: #61A8DD;
}
.skin-5 .nav-list > li .submenu li > .submenu li.active:hover > a {
  color: #85C0EC;
}
.skin-5 .sidebar .nav-list > li.active.highlight,
.skin-5 .sidebar .nav-list > li.active.highlight + li {
  border-color: #506B7F;
}
.skin-5 .sidebar .nav-list > li.active.highlight + li:last-child {
  border-bottom-color: #3F4E54;
}
.skin-5 .sidebar .nav-list > li.active.highlight > a:after {
  border-right-color: transparent;
  border-left-color: #111521;
  border-width: 20px 0 20px 10px;
  z-index: 1;
  top: 0;
  right: -9px;
}
.skin-5 .sidebar .nav-list > li.active.highlight > a:before {
  border-left-color: #506B7F;
  border-style: solid;
  border-color: transparent;
  border-width: 20px 0 20px 10px;
  content: "";
  position: absolute;
  right: -11px;
  top: 0;
  z-index: 1;
}
.skin-5 .sidebar-shortcuts,
.skin-5 .sidebar-shortcuts-mini {
  background-color: #262b3c;
  border-color: #3F4E54;
}
.skin-5 .sidebar > .nav-search {
  background-color: #222736;
  border-color: #3F4E54;
}
.skin-5 .sidebar-toggle {
  background-color: #262b3c;
  border-color: #3F4E54;
}
.skin-5 .sidebar-toggle > .ace-icon {
  background-color: #222736;
  color: #AAA;
  border-color: #AAA;
}
.skin-5 .breadcrumbs {
  border-width: 0;
  background-color: #262b3c;
}

.skin-5 .breadcrumbs li{
	color: #bac2c8 !important;
}

@media (min-width: 992px) {
  .skin-5 .breadcrumbs.breadcrumbs-fixed {
    border-bottom-width: 1px;
  }
}
@media only screen and (max-width: 991px) {
  .skin-5 .sidebar.responsive {
    border-width: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .skin-5 .sidebar.responsive .nav-list li.active > a:after {
    display: none;
  }
  .skin-5 .sidebar.responsive .nav-list > li.active.highlight > a:after {
    display: block;
  }
}
.skin-5 .sidebar.menu-min .nav-list > li.open > a {
  background-color: #222736;
  color: #bac2c8;
}
.skin-5 .sidebar.menu-min .nav-list > li.active > a:after {
  border-width: 9px 6px;
  top: 10px;
}
.skin-5 .sidebar.menu-min .nav-list > li.active.highlight > a:after {
  border-width: 20px 0 20px 10px;
  top: 0;
}
.skin-5 .sidebar.menu-min .nav-list > li.active:hover > a:after {
  border-right-color: #242A2B;
}
.skin-5 .sidebar.menu-min .nav-list > li.active > a,
.skin-5 .sidebar.menu-min .nav-list > li.active > a:hover {
  background-color: #111521;
  color: #7BB7E5;
}
.skin-5 .sidebar.menu-min .nav-list > li:hover > a {
  color: #E1EAF1;
}
.skin-5 .sidebar.menu-min .nav-list > li > a > .menu-text {
  background-color: #414B51;
}
.skin-5 .sidebar.menu-min .nav-list > li.active > a > .menu-text {
  background-color: #242A2B;
  border: 0px solid #3B4547;
  border-width: 1px 1px 0;
  border-left-color: #305675;
}
.skin-5 .sidebar.menu-min .nav-list > li.active > a:not(.dropdown-toggle) > .menu-text {
  border-width: 1px;
  border-top-color: #4a5c63;
  border-bottom-color: #4a5c63;
  border-right-color: #4a5c63;
}
.skin-5 .sidebar.menu-min .nav-list > li.active:hover > a,
.skin-5 .sidebar.menu-min .nav-list > li.active > a > .menu-text {
  color: #7BB7E5;
}
.skin-5 .sidebar.menu-min .nav-list > li.open.active > a {
  background-color: #111521;
}
.skin-5 .sidebar.menu-min .nav-list > li > a > .menu-text,
.skin-5 .sidebar.menu-min .nav-list > li > .submenu {
  border-width: 0;
  border-left: 1px solid #181D1F;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.skin-5 .sidebar.menu-min .nav-list > li > .submenu {
  border-top: 1px solid #3F4E54;
}
.skin-5 .sidebar.menu-min .nav-list > li > .submenu:after {
  display: none;
}
.skin-5 .sidebar.menu-min .nav-list > li > .submenu {
  background-color: #081525;
  border-top-color: #5A606A;
  border-top-width: 1px !important;
}
.skin-5 .sidebar.menu-min .nav-list > li.active > .submenu {
  background-color: #262b3c;
  border-top-color: #3B4547;
  border-left-color: #305675;
}
.skin-5 .sidebar.menu-min .nav-list > li > .arrow:after {
  border-right-color: #414B51;
}
.skin-5 .sidebar.menu-min .nav-list > li > .arrow:before {
  border-right-color: #111415;
}
.skin-5 .sidebar.menu-min .nav-list > li.active > .arrow:after {
  border-right-color: #242A2B;
}
.skin-5 .sidebar.menu-min .nav-list > li.active > .arrow:before {
  border-right-color: #50a0dd;
}
.skin-5 .sidebar.menu-min .sidebar-shortcuts-large {
  background-color: #222736;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #4a5c63;
  border-width: 0 1px 1px 0;
  top: 0;
}
@media (max-width: 991px) {
  .skin-5 .sidebar.responsive-min .nav-list > li.open > a {
    background-color: #222736;
    color: #bac2c8;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li.active > a:after {
    border-width: 9px 6px;
    top: 10px;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li.active.highlight > a:after {
    border-width: 20px 0 20px 10px;
    top: 0;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li.active:hover > a:after {
    border-right-color: #242A2B;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li.active > a,
  .skin-5 .sidebar.responsive-min .nav-list > li.active > a:hover {
    background-color: #111521;
    color: #7BB7E5;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li:hover > a {
    color: #E1EAF1;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li > a > .menu-text {
    background-color: #414B51;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li.active > a > .menu-text {
    background-color: #242A2B;
    border: 0px solid #3B4547;
    border-width: 1px 1px 0;
    border-left-color: #305675;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li.active > a:not(.dropdown-toggle) > .menu-text {
    border-width: 1px;
    border-top-color: #4a5c63;
    border-bottom-color: #4a5c63;
    border-right-color: #4a5c63;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li.active:hover > a,
  .skin-5 .sidebar.responsive-min .nav-list > li.active > a > .menu-text {
    color: #7BB7E5;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li.open.active > a {
    background-color: #111521;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li > a > .menu-text,
  .skin-5 .sidebar.responsive-min .nav-list > li > .submenu {
    border-width: 0;
    border-left: 1px solid #181D1F;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li > .submenu {
    border-top: 1px solid #3F4E54;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li > .submenu:after {
    display: none;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li > .submenu {
    background-color: #081525;
    border-top-color: #5A606A;
    border-top-width: 1px !important;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li.active > .submenu {
    background-color: #262b3c;
    border-top-color: #3B4547;
    border-left-color: #305675;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li > .arrow:after {
    border-right-color: #414B51;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li > .arrow:before {
    border-right-color: #111415;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li.active > .arrow:after {
    border-right-color: #242A2B;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li.active > .arrow:before {
    border-right-color: #50a0dd;
  }
  .skin-5 .sidebar.responsive-min .sidebar-shortcuts-large {
    background-color: #222736;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #4a5c63;
    border-width: 0 1px 1px 0;
    top: 0;
  }
  .skin-5 .sidebar.responsive-min .nav-list > li.active > a:after {
    display: block;
  }
  .skin-5 .sidebar.responsive-max .nav-list li.active > a:after {
    display: none;
  }
  .skin-5 .sidebar.responsive-max .nav-list > li.highlight.active > a:after {
    display: block;
  }
}
@media only screen and (min-width: 992px) {
  .skin-5 .nav-list li.hover > .submenu {
    padding-left: 0;
    padding-bottom: 2px;
    padding-right: 0;
    border-color: #232828;
  }
  .skin-5 .nav-list li.hover > .submenu > li > a {
    border-top-width: 1px;
    margin-bottom: 0;
    margin-top: 0;
  }
  .skin-5 .nav-list li.hover > .submenu > li:first-child > a {
    border-top-width: 0;
  }
  .skin-5 .nav-list > li > .submenu li.hover > .submenu {
    padding: 3px 2px;
  }
  .skin-5 .nav-list > li.active > .submenu li.hover > .submenu {
    border-left-color: #475561;
  }
  .skin-5 .nav-list li.hover.active > .submenu,
  .skin-5 .nav-list li.active > .submenu li.hover.active > .submenu {
    border-left-color: #305675;
  }
  .skin-5 .nav-list > li.active > .submenu li.hover > .submenu {
    background-color: #171E1F;
  }
}
@media only screen and (min-width: 992px) {
  .skin-5 .sidebar.navbar-collapse .nav-list > li.open.hover:not(:hover):not(:focus):not(.active) > a {
    color: #bac2c8;
  }
  .skin-5 .sidebar.navbar-collapse .nav-list > li.open.hover:hover > a {
    color: #E1EAF1;
    background-color: #414B51;
  }
  .skin-5 .sidebar.navbar-collapse .nav-list > li.active.hover:hover > a {
    color: #7BB7E5;
    background-color: #111521;
  }
  .skin-5 .sidebar.navbar-collapse .nav-list > li > .submenu li.open.hover:not(:hover):not(:focus):not(.active) > a {
    color: #D9DFE6;
  }
}
@media only screen and (min-width: 992px) and (max-width: 991px) {
  .skin-5 .sidebar.navbar-collapse {
    /**.nav-list li li:hover > a {
    background-color: @submenu-item-background;
  }
  .nav-list li li > a:hover,
  .nav-list li li.open > a:hover {
    background-color: @submenu-item-hover-background;
  }

  .nav-list > li.active li:hover > a {
    background-color: @submenu-item-background-active;
  }
  .nav-list > li.active li > a:hover {
    background-color: @submenu-item-background-active-hover;
  }*/
  }
  .skin-5 .sidebar.navbar-collapse .nav-list li.hover > .submenu {
    padding-bottom: 0;
  }
  .skin-5 .sidebar.navbar-collapse .nav-list li.hover > .submenu {
    border-top-color: #505A5B;
  }
  .skin-5 .sidebar.navbar-collapse .nav-list li.hover.active > .submenu {
    border-top-color: #2F3E44;
  }
  .skin-5 .sidebar.navbar-collapse .nav-list li.hover.active > .submenu,
  .skin-5 .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu,
  .skin-5 .sidebar.navbar-collapse .nav-list li.active > .submenu li.hover.active > .submenu {
    border-left-width: 0;
  }
  .skin-5 .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu {
    padding: 0;
  }
  .skin-5 .sidebar.navbar-collapse .nav-list li li.hover > .submenu > li:first-child > a {
    border-top-width: 1px;
  }
}
.skin-5 .sidebar.navbar-collapse .nav-list > li .submenu > li.hover:hover > a {
  background-color: #3b4e7a;
}
.skin-5 .sidebar.navbar-collapse .nav-list > li.active .submenu > li.hover:hover > a {
  background-color: #14191a;
}
@media only screen and (min-width: 992px) {
  .skin-5 .sidebar:not(.navbar-collapse) .nav-list > li .submenu > li.hover:hover > a {
    background-color: #3b4e7a;
  }
  .skin-5 .sidebar:not(.navbar-collapse) .nav-list > li.active .submenu > li.hover:hover > a {
    background-color: #14191a;
  }
}
.skin-5 .nav-list li > .arrow:after {
  border-right-color: #353C3D;
}
.skin-5 .nav-list li > .arrow:before {
  border-right-color: #1d2122;
}
.skin-5 .nav-list > li.active > .arrow:after {
  border-right-color: #171E1F;
}
.skin-5 .nav-list > li.active > .arrow:before {
  border-right-color: #305675;
}
.skin-5 .nav-list > li.active > .submenu li.hover > .arrow:before {
  border-right-color: #4f6e86;
}
.skin-5 .nav-list > li.active > .submenu li.hover.active > .arrow:before {
  border-right-color: #305675;
}
.skin-5 .nav-list > li.active > .submenu li.hover > .arrow:after {
  border-right-color: #171E1F;
}
.skin-5 .nav-list li.pull_up > .arrow:after {
  border-right-color: #353C3D !important;
}
.skin-5 .nav-list li.pull_up > .arrow:before {
  border-right-color: #1d2122 !important;
}
.skin-5 .nav-list li.pull_up.active > .arrow:after {
  border-right-color: #171E1F !important;
}
.skin-5 .nav-list li.pull_up.active > .arrow:before {
  border-right-color: #305675 !important;
}
.skin-5 .main-container .menu-toggler {
  background-color: #444;
}
.skin-5 .main-container .menu-toggler:before {
  border-top-color: #87B87F;
  border-bottom-color: #6FB3E0;
}
.skin-5 .main-container .menu-toggler:after {
  border-top-color: #FFA24D;
  border-bottom-color: #D15B47;
}
.skin-5 .main-container .menu-toggler > .toggler-text {
  border-top-color: #444;
}
.skin-5.display {
  background-color: #444;
}
.skin-5.display:before {
  border-top-color: #b5d3b0;
  border-bottom-color: #aed4ee;
}
.skin-5.display:after {
  border-top-color: #ffca9a;
  border-bottom-color: #e09284;
}
.skin-5.display > .toggler-text {
  border-top-color: #5d82a2;
}
.skin-5 .navbar .navbar-toggle {
  background-color: #14191a;
}
.skin-5 .navbar .navbar-toggle:focus {
  background-color: #14191a;
  border-color: transparent;
}
.skin-5 .navbar .navbar-toggle:hover {
  background-color: #14191a;
  border-color: rgba(255, 255, 255, 0.1);
}
.skin-5 .navbar .navbar-toggle.display,
.skin-5 .navbar .navbar-toggle[data-toggle=collapse]:not(.collapsed) {
  background-color: #14191a;
  box-shadow: inset 1px 1px 2px 0 rgba(0, 0, 0, 0.25);
  border-color: rgba(255, 255, 255, 0.35);
}
@media only screen and (min-width: 768px) {
  .skin-5 .container.main-container:before {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1);
  }
}
@media only screen and (min-width: 992px) {
  .skin-5 .sidebar.h-sidebar:before {
    background-color: #38424a;
    border-bottom-color: #4a5c63;
  }
  .skin-5 .sidebar.h-sidebar .nav-list {
    border-bottom-width: 0;
  }
  .skin-5 .sidebar.h-sidebar .nav-list > li.active:before {
    display: block;
  }
  .skin-5 .sidebar.h-sidebar .nav-list > li.hover.active > a:after {
    border-color: transparent transparent #FFF;
    border-width: 8px;
    top: auto;
    bottom: 0;
    right: auto;
    left: 50%;
    margin-left: -8px;
    content: "";
    display: block;
  }
  .skin-5 .sidebar.h-sidebar .nav-list > li.hover.active:hover > a:after,
  .skin-5 .sidebar.h-sidebar .nav-list > li.hover.active.hover-show > a:after {
    display: none;
  }
  .skin-5 .sidebar.h-sidebar + .main-content .breadcrumbs {
    border-color: #E8E8E8;
  }
  .skin-5 .sidebar.h-sidebar .nav-list > li {
    border-color: #3F4E54;
  }
  .skin-5 .sidebar.h-sidebar .nav-list > li:hover,
  .skin-5 .sidebar.h-sidebar .nav-list > li:hover + li {
    border-left-color: #506575;
  }
  .skin-5 .sidebar.h-sidebar .nav-list > li:last-child:hover {
    border-right-color: #506575;
  }
  .skin-5 .sidebar.h-sidebar .nav-list > li.active,
  .skin-5 .sidebar.h-sidebar .nav-list > li.active + li,
  .skin-5 .sidebar.h-sidebar .nav-list > li:hover + li.active {
    border-left-color: #55738a;
  }
  .skin-5 .sidebar.h-sidebar .nav-list > li.active:last-child {
    border-right-color: #55738a;
  }
  .skin-5 .sidebar.h-sidebar .nav-list > li.hover > .submenu {
    border-top-color: #232828;
  }
  .skin-5 .sidebar.h-sidebar .nav-list > li.hover.active > .submenu {
    border-top-color: #305675;
    border-left-color: #232828;
  }
  .skin-5 .sidebar.h-sidebar .sidebar-shortcuts-large {
    background-color: #222736;
    border: 1px solid #232828;
    border-top-color: #305675;
    top: 100%;
  }
  .skin-5 .sidebar.h-sidebar .nav-list > li > .arrow:after {
    border-right-color: transparent;
    border-bottom-color: #353C3D;
  }
  .skin-5 .sidebar.h-sidebar .nav-list > li > .arrow:before {
    border-right-color: transparent;
    border-bottom-color: #191c1c;
  }
  .skin-5 .sidebar.h-sidebar .nav-list > li.active > .arrow:before,
  .skin-5 .sidebar.h-sidebar .sidebar-shortcuts-large:before {
    border-right-color: transparent;
    border-bottom-color: #50a0dd;
  }
  .skin-5 .sidebar.h-sidebar .nav-list > li.active > .arrow:after,
  .skin-5 .sidebar.h-sidebar .sidebar-shortcuts-large:after {
    border-right-color: transparent;
    border-bottom-color: #171E1F;
  }
  .skin-5 .sidebar.h-sidebar .sidebar-shortcuts-large:after {
    border-bottom-color: #222736;
  }
  .skin-5 .sidebar.h-sidebar .nav-list > li.highlight.active > a:before {
    display: none;
  }
  .skin-5 .sidebar.h-sidebar.menu-min .nav-list > li > a > .menu-text {
    border-width: 1px 0 0;
    border-top-color: #181D1F;
  }
  .skin-5 .sidebar.h-sidebar.menu-min .nav-list > li.active > a > .menu-text {
    border-top-color: #305675;
  }
  .skin-5 .sidebar.h-sidebar.menu-min .nav-list > li.active > .submenu {
    border-top-color: #3B4547;
  }
  .skin-5 .sidebar.h-sidebar.menu-min .nav-list > li > .arrow:after {
    border-bottom-color: #414B51;
  }
  .skin-5 .sidebar.h-sidebar.menu-min .nav-list > li > .arrow:before {
    border-bottom-color: #111415;
  }
  .skin-5 .sidebar.h-sidebar.menu-min .nav-list > li.active > .arrow:after {
    border-bottom-color: #242A2B;
  }
  .skin-5 .sidebar.h-sidebar.menu-min .nav-list > li.active > .arrow:before {
    border-bottom-color: #50a0dd;
  }
  .skin-5 .h-sidebar.sidebar-fixed + .main-content {
    padding-top: 86px;
  }
  .skin-5 .h-sidebar.sidebar-fixed.no-gap + .main-content {
    padding-top: 72px;
  }
  .skin-5 .h-sidebar.sidebar-fixed.menu-min + .main-content {
    padding-top: 61px;
  }
  .skin-5 .h-sidebar.sidebar-fixed.menu-min.no-gap + .main-content {
    padding-top: 47px;
  }
  .skin-5 .main-content .h-sidebar.sidebar .nav-list {
    border-left: 1px solid #4a5c63;
  }
}
.skin-5 .sidebar-scroll .sidebar-shortcuts {
  border-bottom-color: #4a5c63;
}
.skin-5 .sidebar-scroll .sidebar-toggle {
  border-top-color: #4a5c63;
}
.skin-5 .scrollout .scroll-track {
  background-color: transparent;
}
.skin-5 .scrollout .scroll-bar {
  background-color: #CCC;
  background-color: rgba(0, 0, 0, 0.2);
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .skin-5 .navbar.navbar-collapse {
    background-color: transparent;
  }
  .skin-5 .navbar.navbar-collapse:before,
  .skin-5 .navbar.navbar-collapse .navbar-container {
    background: #444;
  }
}

.skin-5 .nav-list > li.disabled:before {
  display: none !important;
}
.skin-5 .nav-list > li.disabled > a {
  background-color: #333 !important;
  color: #AAA !important;
}
.skin-5 .nav-list li .submenu > li.disabled > a,
.skin-5 .nav-list li.disabled .submenu > li > a {
  background-color: #444 !important;
  color: #A0A0A0 !important;
  cursor: not-allowed !important;
}
.skin-5 .nav-list li .submenu > li.disabled > a > .menu-icon,
.skin-5 .nav-list li.disabled .submenu > li > a > .menu-icon {
  display: none;
}
.skin-5 .nav-list > li.disabled .submenu > li > a {
  border-top-color: #505050;
}

/****   sombre   #222736 *****/
/****   - sombre #262b3c *****/
/****   - sombre #262b3c *****/
/****   gris     #bac2c8 *****/



body.skin-5 .panel {
    background-color: #262b3c;
    color: #bac2c8;
}

body.skin-5  .panel-default > .panel-heading {
    color: #bac2c8;
    background-color: #222736;
}


body.skin-5 .legendLabel {
    background-color: #222736;
    padding: 2px;
    margin-bottom: 8px;
    display: inline-block;
    margin: 0 auto;
    color:#bac2c8;
}

body.skin-5 .dataTables_wrapper .row:first-child {
    background-color: #262b3c!important;
}

body.skin-5 .table-striped > tbody > tr:nth-of-type(2n+1) {
    background-color: #262b3c !important;
}

body.skin-5 .table > thead > tr {
    color: #bac2c8 !important;
    background: #475072 !important;
}

body.skin-5  .dataTable > thead > tr > th[class*="sort"]::after {
    color: #bac2c8!important;
}

body.skin-5 .dataTable > thead > tr > th[class*="sorting_"] {
    color: #ffd15c!important;
}

body.skin-5 .dataTables_wrapper .row:last-child {
    background-color: #475072!important;
}


body.skin-5  .table > thead > tr > th {
    font-weight: normal!important;
  font-style: normal!important;
}

body.skin-5 .table-header {
    background-color: #475072 !important;
}

body.skin-5 .dataTable tbody tr:hover  {
  background-color: black!important;
}

body.skin-5 .dataTable > thead > tr > th.sorting_desc, .dataTable > thead > tr > th.sorting_asc {
    background-image: -webkit-linear-gradient(top, #ffd15c 0%, #f8d47a 100%)!important;
    background-image: -o-linear-gradient(top, #ffd15c 0%, #f8d47a 100%)!important;
    background-image: linear-gradient(to bottom, #ffd15c 0%, #f8d47a 100%)!important;
    background-repeat: repeat-x!important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd15c', endColorstr='#f8d47a', GradientType=0)!important;
}
body.skin-5 .dataTable > thead > tr > th[class*="sorting_"] {
    color: #222736!important;
}

body.skin-5 .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th,body.skin-5  .table-bordered > tfoot > tr > th,body.skin-5  .table-bordered > thead > tr > td,body.skin-5  .table-bordered > tbody > tr > td,body.skin-5  .table-bordered > tfoot > tr > td {
  border: 1px solid #777;
}

body.skin-5 .table.table-bordered > thead > tr > th:first-child {
  /* border-left-color: #777; */
  border-color: #777!important;
}

body.skin-5 .table > thead > tr > th {
  border-color: #777!important;
}

body.skin-5 .card {
    background-color: #262b3c!important;
    border: 1px solid #bac2c8;
}

body.skin-5 .card-header {
    background-color: #222736;
    border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

body.skin-5 .table-striped > tbody > tr.state33:nth-of-type(2n+1) {
  background-color: rgb(214, 136, 0)!important;
}

body.skin-5 .table-striped > tbody > tr.state4:nth-of-type(2n+1) {
  background-color: rgb(11, 92, 35)!important;
}

body.skin-5 .table-striped > tbody > tr.state1:nth-of-type(2n+1) {
  background-color: rgb(114, 68, 241)!important;
}

table tbody tr.state5{
	background-color: #222736!important;
}

/*FORM DEBUT*/

input[type="checkbox"].form-check-input {
  display: none!important;
}
input[type="checkbox"].form-check-input + label::before {
  font-family: "Font Awesome 5 Free"!important;
  content: '\f0c8'!important;
  font-size: 1.2em!important;  
  color: #FFB752!important;
  margin-right: 0.3rem !important ;
}
input[type="checkbox"].form-check-input:checked + label::before {
  content:'\f14a'!important;
  color: #FFB752!important;
}

/*FORM FIN*/

body.skin-5 .btn-sm, body.skin-5 .btn-group-sm > .btn {
  border-width: 1px!important;
}

/* DatePicker */
body.skin-5 .daterangepicker {
  background: #222736!important;
}

body.skin-5 .daterangepicker .calendar-table {
  border: 0px!important;
  background: #262b3c!important;
}

body.skin-5 .daterangepicker td.off, body.skin-5 .daterangepicker td.off.in-range, body.skin-5 .daterangepicker td.off.start-date, body.skin-5 .daterangepicker td.off.end-date {
  color: #999;
  background: #262b3c;
}

body.skin-5  .daterangepicker td.in-range {
  background: #3c5a6f;
  border-radius: 0;
}
/*
body.skin-5  .btn, body.skin-5   .btn-default, body.skin-5  .btn:focus, body.skin-5  .btn-default:focus, body.skin-5  .btn.focus, body.skin-5  .btn-default.focus {
  background-color: #3c5a6f !important;
  border-color: #ABBAC3;
}
*/
/* DatePicker */

a {
  color: #8faac3!important;
}
/*
a:hover {
  color: #ffd15c!important;
}
*/
.datepicker-days{
  background-color: #14191a;
}

.accordion-style1.panel-group .panel .collapse {
  background-color: #222736!important;
}

.accordion-style1.panel-group .panel-heading .accordion-toggle {
  color: #4C8FBD;
  background-color: #262b3c!important;
  position: relative;
  font-weight: bold;
  font-size: 13px;
  line-height: 1;
  padding: 10px;
  display: block;
}

.accordion-style1.panel-group .panel {
  border-radius: 0;
  border-color: #CDD8E3;
  background-color: #262b3c!important;
  box-shadow: none;
}

.dropdown-menu {
  background-color: #222736!important;
}

.btn-yellow {
  color: #ffd15c !important;
}

.btn-yellow:hover, .btn-yellow:focus:hover, .btn-yellow.focus:hover, .btn-yellow:active:hover, .btn-yellow:focus:active, .open > .btn-yellow.dropdown-toggle, .open > .btn-yellow.dropdown-toggle:hover, .open > .btn-yellow.dropdown-toggle:focus, .open > .btn-yellow.dropdown-toggle.focus, .open > .btn-yellow.dropdown-toggle:active {
  color: #222736!important;
}

/*
.btn:hover, .btn-default:hover, .btn:focus:hover, .btn-default:focus:hover, .btn.focus:hover, .btn-default.focus:hover, .btn:active:hover, .btn-default:active:hover, .btn:focus:active, .btn-default:focus:active, .open > .btn.dropdown-toggle, .open > .btn-default.dropdown-toggle, .open > .btn.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:hover, .open > .btn.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle:focus, .open > .btn.dropdown-toggle.focus, .open > .btn-default.dropdown-toggle.focus, .open > .btn.dropdown-toggle:active, .open > .btn-default.dropdown-toggle:active {
  border: 1px solid #CDD8E3!important;
}
*/

body.skin-5 .tree .tree-item,
body.skin-5 .tree .tree-branch .tree-branch-header {

  color: #CDD8E3;

}



ul, #myUL {
  list-style-type: none;
}

/* Remove margins and padding from the parent ul */
#myUL {
  margin: 5;
  padding: 5;
}

/* Style the caret/arrow */
.caret {
  cursor: pointer; 
  user-select: none; /* Prevent text selection */
}

/* Create the caret/arrow with a unicode, and style it */
.caret::before {
  content: "\25B6";
  color: black;
  display: inline-block;
  margin-right: 10px;
}

/* Rotate the caret/arrow icon when clicked on (using JavaScript) */
.caret-down::before {
  transform: rotate(90deg);
}

/* Hide the nested list */
.nested {
  display: none;
}

/* Show the nested list when the user clicks on the caret/arrow (with JavaScript) */
.active {
  display: block;
}

.treeview .list-group-item {
  cursor: pointer
}

.treeview span.indent {
  margin-left: 10px;
  margin-right: 10px
}

.treeview span.icon {
  width: 12px;
  margin-right: 5px
}

.treeview .node-disabled {
  color: silver;
  cursor: not-allowed
}

.node-treeview1:not(.node-disabled):hover {
      background-color: #F5F5F5;
}

.listBold{
  font-size: 18px!important;
  font-weight: bold;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}