h4, H6.navbar-brand {color:#003f5f !important;}


.panel-header{
	background: rgb(235,241,246); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(235,241,246,1) 0%, rgba(171,211,238,1) 30%, rgba(137,195,235,1) 51%, rgba(235,235,241,1) 100%) !important; /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(235,241,246,1) 0%,rgba(171,211,238,1) 30%,rgba(137,195,235,1) 51%,rgba(235,235,241,1) 100%)!important; /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(235,241,246,1) 0%,rgba(171,211,238,1) 30%,rgba(137,195,235,1) 51%,rgba(235,235,241,1) 100%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf1f6', endColorstr='#d5ebfb',GradientType=0 ); /* IE6-9 */
}
.sidebar-wrapper {
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
	overflow: hidden !important;}
	
.sidebar{border-right:1px solid white;}
	
.logo {background:white;}

.sidebar-wrapper ul li a p{color:#555;}
.sidebar .nav a i {color:#168fcd;}

ul.nav li a {color:#666 !important; font-size:14px !important; font-weight:bold;}

/* ----------------------------------------- */

.text-primary{ color:#168fcd !important}
.text-secondary{ color:#003f5f !important}
.text-black{ color:#333 !important}


.bg-primary, .badge-primary, .btn-primary {
	background: rgb(122,188,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(122,188,255,1) 0%, rgba(22,143,205,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(22,143,205,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(122,188,255,1) 0%,rgba(22,143,205,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#168fcd',GradientType=0 ); /* IE6-9 */
}

.bg-secondary, .badge-secondary, .btn-secondary {
	background: rgb(0,146,219); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(0,146,219,1) 0%, rgba(0,20,45,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,146,219,1) 0%,rgba(0,20,45,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,146,219,1) 0%,rgba(0,20,45,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0092db', endColorstr='#00142d',GradientType=0 ); /* IE6-9 */
}

.bg-grey, .badge-grey, .btn-grey  {background: #e3e3e3 !important;}

.bg-light, .badge-light, .btn-light {
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(top, white, rgba(215,215,215,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, white, rgba(215,215,215,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, white,rgba(215,215,215,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */}

.bg-black, .badge-black, .btn-black {
	background: rgb(125,126,125); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(125,126,125,1) 0%, rgba(14,14,14,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */}
	
.badge-white{ background: white; border-top-color: #aaa; border-right-color: #ccc; font-weight: bold; }
.btn-white{background:white !important;}

.border-grey{border-color: #f3e9eb!important;}

/* ----------------------------------------- */


.navbar .navbar-wrapper a {color:#333 !important; font-weight:bold;}
a.nav-link i, a.dropdown-item{color:#003f5f !important;}

tr.selected{background:#168fcd !important; border-bottom: 1px solid white !important; border-top: 1px solid #0b4867 !important;}
tr.selected > td {color:white !important; font-weight:bold;} 


.sidebar[data-color="orange"]:after, .off-canvas-sidebar[data-color="orange"]:after {background: #efeeed;}