.icon-blue {
    color: #2674BD !important;
}
.bg-blue,
.bg-primary,
.bg-blue-500,
.panel-blue .panel-heading,
.panel-primary .panel-heading { 
	background: #005cb2 !important; 
}
.bg-blue-transparent-1 { background: rgba(33, 150, 243, 0.1) !important; }
.bg-blue-transparent-2 { background: rgba(33, 150, 243, 0.2) !important; }
.bg-blue-transparent-3 { background: rgba(33, 150, 243, 0.3) !important; }
.bg-blue-transparent-4 { background: rgba(33, 150, 243, 0.4) !important; }
.bg-blue-transparent-5 { background: rgba(33, 150, 243, 0.5) !important; }
.bg-blue-transparent-6 { background: rgba(33, 150, 243, 0.6) !important; }
.bg-blue-transparent-7 { background: rgba(33, 150, 243, 0.7) !important; }
.bg-blue-transparent-8 { background: rgba(33, 150, 243, 0.8) !important; }
.bg-blue-transparent-9 { background: rgba(33, 150, 243, 0.9) !important; }
.bg-blue-50 { background: #E3F2FD !important; }
.bg-blue-100 { background: #BBDEFB !important; }
.bg-blue-200 { background: #90CAF9 !important; }
.bg-blue-300, .bg-blue-lighter { background: #60a1de !important; }
.bg-blue-400 { background: #42A5F5 !important; }
.bg-blue-600 { background: #1E88E5 !important; }
.bg-blue-700, .bg-blue-darker { background: #002d57 !important; }
.bg-blue-800 { background: #1565C0 !important; }
.bg-blue-900 { background: #0D47A1 !important; }
.text-blue,
.text-primary,
.text-blue-500 { 
	color: #005cb2 !important; 
}
a.text-blue:hover,
a.text-blue:focus,
a.text-primary:hover,
a.text-primary:focus { 
	color: #002d57 !important; 
}
.text-blue-transparent-1 { color: rgba(33, 150, 243, 0.1) !important; }
.text-blue-transparent-2 { color: rgba(33, 150, 243, 0.2) !important; }
.text-blue-transparent-3 { color: rgba(33, 150, 243, 0.3) !important; }
.text-blue-transparent-4 { color: rgba(33, 150, 243, 0.4) !important; }
.text-blue-transparent-5 { color: rgba(33, 150, 243, 0.5) !important; }
.text-blue-transparent-6 { color: rgba(33, 150, 243, 0.6) !important; }
.text-blue-transparent-7 { color: rgba(33, 150, 243, 0.7) !important; }
.text-blue-transparent-8 { color: rgba(33, 150, 243, 0.8) !important; }
.text-blue-transparent-9 { color: rgba(33, 150, 243, 0.9) !important; }
.text-blue-50 { color: #E3F2FD !important; }
.text-blue-100 { color: #BBDEFB !important; }
.text-blue-200 { color: #90CAF9 !important; }
.text-blue-300, .text-blue-lighter { color: #60a1de !important; }
.text-blue-400 { color: #42A5F5 !important; }
.text-blue-600 { color: #1E88E5 !important; }
.text-blue-700, .text-blue-darker { color: #002d57 !important; }
.text-blue-800 { color: #1565C0 !important; }
.text-blue-900 { color: #0D47A1 !important; }
.bg-gradient-blue {
	background: rgb(96,161,222) !important;
	background: -moz-linear-gradient(top, rgba(96,161,222,1) 0%, rgba(0,45,87,1) 100%) !important;
	background: -webkit-linear-gradient(top, rgba(96,161,222,1) 0%,rgba(0,45,87,1) 100%) !important;
	background: linear-gradient(to bottom, rgba(96,161,222,1) 0%,rgba(0,45,87,1) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60a1de', endColorstr='#002d57',GradientType=0 ) !important;
}

.navbar-logo,
.coming-soon .brand .logo,
.login .login-header .brand .logo {
	border-color: #64B5F6 #005cb2 #1976D2;
}
.sidebar .nav > li.active > a, 
.sidebar .nav > li.active > a:focus, 
.sidebar .nav > li.active > a:hover,
.page-sidebar-minified .sidebar .nav > li.has-sub.active:focus > a, 
.page-sidebar-minified .sidebar .nav > li.has-sub.active:hover > a, 
.page-sidebar-minified .sidebar .nav > li.has-sub.active > a,
.label.label-theme,
.btn.btn-scroll-to-top {
	background: #005cb2;
}
.navbar.navbar-inverse .navbar-brand {
	color: #fff !important;
}
.text-theme,
.sidebar .sub-menu > li.active > a:before {
	color: #005cb2;
}
@media (max-width: 767px) {
	.navbar-inverse .navbar-header {
		background: #005cb2;
	}
}

.gradient-enabled .navbar.navbar-inverse .navbar-brand,
.gradient-enabled .sidebar .nav > li.active > a, 
.gradient-enabled .sidebar .nav > li.active > a:focus, 
.gradient-enabled .sidebar .nav > li.active > a:hover,
.gradient-enabled.page-sidebar-minified .sidebar .nav > li.has-sub.active:focus > a, 
.gradient-enabled.page-sidebar-minified .sidebar .nav > li.has-sub.active:hover > a, 
.gradient-enabled.page-sidebar-minified .sidebar .nav > li.has-sub.active > a,
.gradient-enabled .label.label-theme,
.gradient-enabled .btn.btn-scroll-to-top,
.gradient-enabled .top-menu .nav > li.active > a, 
.gradient-enabled .top-menu .nav > li.active > a:focus, 
.gradient-enabled .top-menu .nav > li.active > a:hover {
	background: #64b5f6; 
	background: -moz-linear-gradient(top,  #64b5f6 0%, #1e88e5 100%); 
	background: -webkit-linear-gradient(top,  #64b5f6 0%,#1e88e5 100%); 
	background: linear-gradient(to bottom,  #64b5f6 0%,#1e88e5 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64b5f6', endColorstr='#1e88e5',GradientType=0 ); 
}
.pace-progress {
	background: #005cb2;
}
.pace .pace-activity {
	border-top-color: #005cb2;
	border-left-color: #005cb2;
}

.page-with-light-sidebar .sidebar .nav > li.active > a > i {
	color: #005cb2;
}
.page-with-light-sidebar .sidebar .nav > li.active > a .badge,
.page-with-light-sidebar .sidebar .nav > li.active > a .label.label-theme {
	background: #005cb2;
}

.top-menu .nav > li.active > a, 
.top-menu .nav > li.active > a:focus, 
.top-menu .nav > li.active > a:hover {
	background: #005cb2;
}
