:root {
	--border-color: #eee;
	--bg-color-01: #ffcc29;
	--bg-color-02: #eb5e36;
	--bg-color-03: #c03284;
	--bg-color-04: #0582a6;
	--bg-color-05: #1f65af;
	--bg-color-06: #378f4e;
	--bg-color-07: #cfd939;
	--bg-color-08: #34ace7;
	--bg-color-09: #f07928;
}
/* Personalização de cores */
.sidebar .style-01, .sidebar .style-01 .nav-second-level  li {
	border-left: 4px solid #ffcc29 !important;
}
.sidebar .style-02, .sidebar .style-02 .nav-second-level  li {
	border-left: 4px solid #eb5e36 !important;
}
.sidebar .style-03 , .sidebar .style-03 .nav-second-level  li {
	border-left: 4px solid #c03284 !important;
}
.sidebar .style-04, .sidebar .style-04 .nav-second-level  li {
	border-left: 4px solid #0582a6 !important;
}
.sidebar .style-05, .sidebar .style-05 .nav-second-level  li {
	border-left: 4px solid #1f65af !important;
}
.sidebar .style-06, .sidebar .style-06 .nav-second-level  li {
	border-left: 4px solid #378f4e !important;
}
.sidebar .style-07, .sidebar .style-07 .nav-second-level  li {
	border-left: 4px solid #cfd939 !important;
}
li.style-01 > a.active, li.style-01 > a.active:hover,
.style-01 .nav>li>a.active, .style-01  .nav>li>a.active:hover {
	background-color: #ffcc29 !important;
}
.style-02 .nav>li>a.active, .style-02  .nav>li>a.active:hover {
	background-color: #eb5e36 !important;
}
.style-03 .nav>li>a.active, .style-03  .nav>li>a.active:hover {
	background-color: #c03284 !important;
}
.style-04 .nav>li>a.active, .style-04  .nav>li>a.active:hover {
	background-color: #0582a6 !important;
}
.style-05 .nav>li>a.active, .style-05  .nav>li>a.active:hover {
	background-color: #1f65af !important;
}
.style-06 .nav>li>a.active, .style-06  .nav>li>a.active:hover {
	background-color: #378f4e !important;
}
li.style-07 > a.active, li.style-07 > a.active:hover,
.style-07 .nav>li>a.active, .style-07  .nav>li>a.active:hover {
	background-color: #cfd939 !important;
}
/****/

.style-01  .page-title  i.fa, .style-01  .page-title  i.fas, .style-01  .page-title  i.far  {
	color: #ffcc29;
} 
.style-02  .page-title  i.fa, .style-02  .page-title  i.fas, .style-02  .page-title  i.far {
	color: #eb5e36;
} 
.style-03  .page-title  i.fa, .style-03  .page-title  i.fas, .style-03  .page-title  i.far {
	color: #c03284;
} 
.style-04  .page-title  i.fa, .style-04  .page-title  i.fas, .style-04  .page-title  i.far {
	color: #0582a6;
} 
.style-05  .page-title  i.fa, .style-05  .page-title  i.fas, .style-05  .page-title  i.far {
	color: #1f65af;
} 
.style-06  .page-title  i.fa, .style-06  .page-title  i.fas, .style-06  .page-title  i.far {
	color: #378f4e;
} 
.style-07  .page-title  i.fa, .style-07  .page-title  i.fas, .style-07  .page-title  i.far {
	color: #cfd939;
} 
.style-01  .breadcrumb  {
	background-color: #ffcc29;
	visibility: hidden;
} 
.style-02  .breadcrumb {
	background-color: #eb5e36;
} 
.style-03  .breadcrumb {
	background-color: #c03284;
} 
.style-04  .breadcrumb {
	background-color: #0582a6;
} 
.style-05  .breadcrumb  {
	background-color: #1f65af;
} 
.style-06  .breadcrumb {
	background-color: #378f4e;
} 
.style-07  .breadcrumb {
	background-color: #cfd939;
} 
.style-01  .breadcrumb li, 
.style-02  .breadcrumb li, 
.style-03  .breadcrumb li, 
.style-04  .breadcrumb li, 
.style-05  .breadcrumb li, 
.style-06  .breadcrumb li, 
.style-07  .breadcrumb li { 
	color: #fff;
	text-shadow: 1px 1px 1px #333;
} 
/*
.style-02  .breadcrumb{
	background-color: #eb5e36;
}
.style-03  .breadcrumb{
	background-color: #c03284;
}
.style-05  .breadcrumb{
	background-color: #1f65af;
}
.style-02  .breadcrumb ,
.style-03  .breadcrumb ,
.style-05  .breadcrumb {
	color: #eee;
}
.style-02  .breadcrumb .active,
.style-03  .breadcrumb .active,
.style-05  .breadcrumb .active {
	color: #fff;
	font-weight: bold;
}
*/
.color-01, .color-01 a , .color-01 a:hover {
	color: #ffcc29;
}
.color-02, .color-02 a, .color-02 a:hover  {
	color: #eb5e36;
}
.color-03 , .color-03 a, .color-03 a:hover {
	color: #c03284;
}
.color-04, .color-04 a, .color-04 a:hover {
	color: #0582a6;
}
.color-05, .color-05 a, .color-05 a:hover {
	color: #1f65af;
}
.color-06, .color-06 a, .color-06 a:hover {
	color: #378f4e;
}
.color-07, .color-07 a , .color-07 a:hover {
	color: #cfd939;
}
.bg-color-01, .bg-color-01 a , .bg-color-01 a:hover {
	background-color: #ffcc29;
	color: white;
}
.bg-color-02, .bg-color-02 a, .bg-color-02 a:hover  {
	background-color: #eb5e36;
	color: white;
}
.bg-color-03 , .bg-color-03 a, .bg-color-03 a:hover {
	background-color: #c03284;
	color: white;
}
.bg-color-04, .bg-color-04 a, .bg-color-04 a:hover {
	background-color: #0582a6;
	color: white;
}
.bg-color-05, .bg-color-05 a, .bg-color-05 a:hover {
	background-color: #1f65af;
	color: white;
}
.bg-color-06, .bg-color-06 a, .bg-color-06 a:hover {
	background-color: #378f4e;
	color: white;
}
.bg-color-07, .bg-color-07 a , .bg-color-07 a:hover {
	background-color: #cfd939;
	color: white;
}
/* Panels */
.panel-01 {
	border-color: #ffcc29;
}
.panel-01 .panel-heading {
	border-color: #ffcc29;
	color: #fff;
	background-color: #ffcc29;
}
.panel-01 .panel-footer a {
	color: #ffcc29;
}
.panel-02 {
	border-color: #eb5e36;
}
.panel-02 .panel-heading {
	border-color: #eb5e36;
	color: #fff;
	background-color: #eb5e36;
}
.panel-02 .panel-footer a {
	color: #eb5e36;
}
.panel-03 {
	border-color: #c03284;
}
.panel-03 .panel-heading {
	border-color: #c03284;
	color: #fff;
	background-color: #c03284;
}
.panel-03 .panel-footer a {
	color: #c03284;
}
.panel-04 {
	border-color: #0582a6;
}
.panel-04 .panel-heading {
	border-color: #0582a6;
	color: #fff;
	background-color: #0582a6;
}
.panel-04 .panel-footer a {
	color: #0582a6;
}
.panel-05 {
	border-color: #1f65af;
}
.panel-05 .panel-heading {
	border-color: #1f65af;
	color: #fff;
	background-color: #1f65af;
}
.panel-05 .panel-footer a {
	color: #1f65af;
}
.panel-06 {
	border-color: #378f4e;
}
.panel-06 .panel-heading {
	border-color: #378f4e;
	color: #fff;
	background-color: #378f4e;
}
.panel-06 .panel-footer a {
	color: #378f4e;
}
.panel-07 {
	border-color: #cfd939;
}
.panel-07 .panel-heading {
	border-color: #cfd939;
	color: #fff;
	background-color: #cfd939;
}
.panel-07 .panel-footer a {
	color: #cfd939;
}
.panel-01 .panel-footer,
.panel-02 .panel-footer,
.panel-03 .panel-footer,
.panel-04 .panel-footer,
.panel-05 .panel-footer,
.panel-06 .panel-footer,
.panel-07 .panel-footer  {
/*	background-image: -webkit-linear-gradient(top, #3c3c3c 0, #222 100%);
	background-image: -o-linear-gradient(top, #3c3c3c 0, #222 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3c3c3c), to(#222));
	background-image: linear-gradient(to bottom, #3c3c3c 0, #222 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	color: #ccc;
	background-color: #272626;
	border-top-color: #272626;	*/
	text-shadow: none;
}
.panel-01,
.panel-02,
.panel-03,
.panel-04,
.panel-05,
.panel-06,
.panel-07 {
/*	padding:1px;*/
	/*text-shadow: 1px 1px #666;*/
	text-shadow: 1px 2px 1px #333;
}
.panel-01 h3,
.panel-02 h3,
.panel-03 h3,
.panel-04 h3,
.panel-05 h3,
.panel-06 h3,
.panel-07 h3  {
	color: #fff;
}
/************  Estilos adicionais ****************/
.sidebar .style-08, .sidebar .style-08 .nav-second-level  li {
	border-left: 4px solid #34ace7 !important;
}
li.style-08 > a.active, li.style-08 > a.active:hover,
.style-08 .nav>li>a.active, .style-08  .nav>li>a.active:hover {
	background-color: #34ace7 !important;
}
.style-08  .page-title  i.fa, .style-08  .page-title  i.fas, .style-08  .page-title  i.far {
	color: #34ace7;
} 
.style-08  .breadcrumb  {
	background-color: #34ace7;
} 
.style-08  .breadcrumb li { 
	color: #fff;
	text-shadow: 1px 1px 1px #333;
} 
.color-08, .color-08 a , .color-08 a:hover {
	color: #34ace7;
}
.bg-color-08, .bg-color-08 a , .bg-color-08 a:hover {
	background-color: #34ace7;
	color: white;
}
.panel-08 {
	border-color: #34ace7;
}
.panel-08 .panel-heading {
	border-color: #34ace7;
	color: #fff;
	background-color: #34ace7;
}
.panel-08 .panel-footer a {
	color: #34ace7;
}
.panel-08 .panel-footer  {
	text-shadow: none;
}
/* 09 */
.sidebar .style-09, .sidebar .style-09 .nav-second-level  li {
	border-left: 4px solid #f07928 !important;
}
li.style-09 > a.active, li.style-09 > a.active:hover,
.style-09 .nav>li>a.active, .style-09  .nav>li>a.active:hover {
	background-color: #f07928 !important;
}
.style-09  .page-title  i.fa, .style-09  .page-title  i.fas, .style-09  .page-title  i.far {
	color: #f07928;
} 
.style-09  .breadcrumb  {
	background-color: #f07928;
} 
.style-09  .breadcrumb li { 
	color: #fff;
	text-shadow: 1px 1px 1px #333;
} 
.color-08, .color-08 a , .color-08 a:hover {
	color: #f07928;
}
.bg-color-08, .bg-color-08 a , .bg-color-08 a:hover {
	background-color: #f07928;
	color: white;
}
.panel-08 {
	border-color: #f07928;
}
.panel-08 .panel-heading {
	border-color: #f07928;
	color: #fff;
	background-color: #f07928;
}
.panel-08 .panel-footer a {
	color: #f07928;
}
.panel-08 .panel-footer  {
	text-shadow: none;
}

#search-menu label {
	color: #999;
}

