body, .main-content-wrapper {
	background-color: #E4E7ED !important;
}
.ch-theme-dark #header {
  background: #1c3645;
}
.ch-theme-dark #footer {
  background: #1c3645;
  padding-top: 5px;
  padding-bottom: 5px;
}
.ch-theme-dark #footer {
	color: #6498ac;
}
.ch-theme-dark .ch-link {
	color: #6498ac;
}
.ch-theme-dark #footer a:hover {
	color: #d1d1d9;
}
.ch-theme-dark #header .brand {
  background: #1c3645;
}
.ch-theme-dark #header .brand .logo {
  color: #fff;
}
.ch-theme-dark #header button.sidebar-toggle,
.ch-theme-dark #header button#toggle-profile,
.ch-theme-dark #header button#toggle-fullscreen,
.ch-theme-dark #header .nav li.profile > a {
  color: #fff;
}
.ch-theme-dark #header button.sidebar-toggle:hover,
.ch-theme-dark #header button.sidebar-toggle:active,
.ch-theme-dark #header button#toggle-profile:hover,
.ch-theme-dark #header button#toggle-profile:active,
.ch-theme-dark #header button#toggle-fullscreen:hover,
.ch-theme-dark #header button#toggle-fullscreen:active {
  background: #6498ac;
}
.ch-theme-dark #header .nav li.profile > a:hover,
.ch-theme-dark #header .nav li.profile > a:active,
.ch-theme-dark #header .nav li.profile > a:focus {
  background: initial;
}
.ch-theme-dark .sidebar-left {
  background-color: #1d212a;
}
.ch-theme-dark .sidebar-mini .sidebar-left .nav > li.active > a:focus,
.ch-theme-dark .sidebar-mini .sidebar-left .nav > li.active > a:hover,
.ch-theme-dark .sidebar-left .nav > li.active > a,
.ch-theme-dark .sidebar-left .nav > li.active > a:focus,
.ch-theme-dark .sidebar-left .nav > li.active > a:hover {
  color: #fff;
  background-color: #1c3645;
}
.ch-theme-dark .sidebar-left .nav > li.open > a,
.ch-theme-dark .sidebar-left .nav > li > a:hover {
  color: #1d2939;
  background-color: #ffffff;
}
.ch-theme-dark.sidebar-mini .sidebar-left .nav > li.nav-dropdown-open > .nav-sub,
.ch-theme-dark.sidebar-mini .sidebar-left .nav > li:hover > .nav-sub {
  background-color: #1d212a;
}
.ch-theme-dark .sidebar-profile {
  background: #13161c;
}
.ch-theme-dark.sidebar-mini .sidebar-left .nav > li.active > a,
.ch-theme-dark.sidebar-mini .sidebar-left .nav > li.active > a:focus,
.ch-theme-dark.sidebar-mini .sidebar-left .nav > li.active > a:hover,
.ch-theme-dark .sidebar-left .nav > li.active > a,
.ch-theme-dark .sidebar-left .nav > li.active > a:focus,
.ch-theme-dark .sidebar-left .nav > li.active > a:hover {
  color: #fff;
  background-color: #1c3645;
}
.ch-theme-dark.sidebar-mini .sidebar-left .nav > li.nav-dropdown-open > a,
.ch-theme-dark.sidebar-mini .sidebar-left .nav > li:hover > a {
  color: #1d2939;
  background-color: #fff;
}
.ch-theme-dark .panel-solid-primary > .panel-body {
	background-color: #1c3645 !important;
	color: #FFFFFF;
}
.ch-theme-dark .panel-solid-secondary > .panel-body {
	background-color: #6498ac !important;
	color: #FFFFFF;
}
.ch-theme-dark .bgDarkBlue {
	background-color: #1c3645 !important;
	color: #FFFFFF;
}
.ch-theme-dark .bgLightBlue {
	background-color: #6498ac !important;
	color: #FFFFFF;
}
.ch-theme-dark .dropdown-menu > li > a:hover {
	background-color: #6498ac !important;
	color: #FFFFFF;
}
.ch-theme-dark .dropdown-menu > li > a {
	padding: 10px;
}
.ch-theme-dark .btn-primary {
	background-color: #6498ac;
	color: #FFFFFF;
}
.btn-primary.btn-trans:hover, .btn-primary.btn-trans:active, .btn-primary.btn-trans:focus {
	color: #FFFFFF;
	background-color: #4a798b !important;
	border: solid thin #4a798b;
}
.ch-theme-dark .btn-secondary {
	background-color: #1c3645 !important;
	color: #FFFFFF;
}
.ch-theme-dark > #navBar > a > small.active {
	color: #6498ac;
	font-weight: bold;
	border-bottom: 2px solid #1C3645;
}
.panel-primary > .panel-heading {
	background-color: #6498ac !important;
	color: #FFFFFF;
}
.ch-theme-dark .button-tab-div {
	padding-left: 1rem;
	padding-right: 1rem;
	z-index: 1;
}
.ch-theme-dark .button-tab-header {
	background-color: #1c3645 !important;
	padding: 10px 10px 5px;
	border-radius: .25rem;
	box-shadow:  0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
}
.ch-theme-dark .button-tab.active {
	background-color: #33627d !important;
	color: #FFFFFF;
	font-weight: bolder;
	border: solid 2px #fff;
}
.ch-theme-dark .button-tab {
	background-color: #1c3645 !important;
	color: #FFFFFF;
	//font-weight: bold;
	font-size: 1rem;
	border-radius: .25rem !important;
}
.ch-theme-dark .button-tab:hover {
	color: #FFFFFF;
	background-color: #6498ac !important;
}
.ch-theme-dark .button-tab.active:hover {
	background-color: #6498ac !important;
	color: #FFFFFF;
	font-weight: bolder;
}
.ch-theme-dark .sm-button-tab:hover {
	color: #000000;
	background-color: #FFFFFF !important;
}
.ch-theme-dark .btn-group {
	border-radius: .25rem;
}
.ch-theme-dark .headerTitle {
	color: #1c3645 !important;
}
.ch-theme-dark .btn-primary {
	background-color: #6498ac !important;
	border-color: #6498ac !important;
	color: #FFFFFF;
}

.ch-theme-dark .btn-info {
	background-color: #1f7bb6 !important;
	border-color: #1f7bb6 !important;
	color: #FFFFFF;
}
