/*
:root {
 --color: #A0AD6C;
 --hover: #B5C479;
 --border: #929E62;
 --even: #E8EBDA;
 --odd: #FBFBF9;
 }
*/
a, .txt_color, legend.scheduler-border,
.nav li.separador,.box-unidad-fiscalizable h4 i,.box-unidad-fiscalizable ul li i,
.nav-tabs > li > a i,.titulo-categoria-ambiental,.titulo-categoria-ambiental h3 
{
	color:#A0AD6C; /*var(--color);*/
}
header {
    border-bottom: 7px solid #A0AD6C; /*var(--color);*/
}
.btn-default, .panel-default > .panel-heading,
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > li:hover, /*sma*/ .navbar-default .navbar-nav > li > a:hover, /*sma*/
.dropdown-menu > li > a:hover{
	background-color: #A0AD6C; /*var(--color);*/
	color:#fff;
}

#accordion .panel-heading a,
#accordion .panel-heading a i 
{
    background: #A0AD6C; /*var(--color);*/
}

table.conBorde tr th{
	border-top: #A0AD6C;  /*var(--color);*/
}
table.conBorde tr th:first-child{
	border-left: #A0AD6C; /*var(--color);*/
}
table.conBorde tr th:last-child{
	border-right: #A0AD6C; /*var(--color);*/
}
.btn-default:hover {
	background:#B5C479; /*var(--hover);*/
	color:#fff;
}
.box-login {
            border-top: 25px solid #A0AD6C; /*var(--color);*/
        }

#accordion .panel:nth-child(odd) .panel-heading a.collapsed,.nav-tabs{
    background: #B5C479; /*var(--hover);*/
}


button.btn.btn-default:focus {
	outline:0 !important;
	background-color: #A0AD6C !important;/*var(--color) !important;*/
	color:#fff !important;
	}

.panel-default.panel-resultado-busqueda{
	padding-bottom: 20px;
	border: 1px solid #A0AD6C; /*var(--color);*/
}

.panel-verde{
	background: #A0AD6C; /*var(--color);*/
	color: #fff;
	border-radius: 5px;
	padding: 5px 15px;
	margin-bottom: 15px;
}

table.bordeSimple,
table.bordeSimple tr,
table.bordeSimple tr th,
table.bordeSimple tr td,
table.conBorde,
table.conBorde tr,
table.conBorde tr td,
.login input
 {
	border: 1px solid #A0AD6C; /*var(--color);*/
}

table.conBorde tr th {
	border: 1px solid #A0AD6C; /*var(--color);*/
	background-color: #A0AD6C; /*var(--color);*/
}

.notificacion[data-badge]::after {
    background: #A0AD6C none repeat scroll 0 0; /*var(--color) none repeat scroll 0 0;*/
 } 

footer {

    border-top-color: #A0AD6C;/*var(--color);*/
}


.pagination > li > a, .pagination > li > span {
  color: #A0AD6C; /*var(--color);*/
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{
	background: #A0AD6C; /*var(--color);*/
	color: #fff;
	border-color: #A0AD6C; /*var(--color);*/
}

#accordion .panel:nth-child(even) .panel-heading a.collapsed{
    background:#FBFBF9; /*var(--odd)*/

}

.panel-collapse{
	border: 1px solid #929E62;/*var(--border);*/
}


@media (max-width:1199px){
	.responsive .panel-default > .panel-heading{
		background: #A0AD6C; /*var(--color);*/
	}
}

