.parsley-errors-anefhop {
    color: #f1556c;
    margin-top: 5px;
    padding-left: 20px;
    text-align: center;
}
.page-item.active .page-link {
    z-index: 1;
    color: #fff;
    background-color: #7bad2b;
    border-color: #7bad2b;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #495057;
    background-color: #fff;
    border-color: #004f6d #004f6d #fff;
}
.nav-tabs {
    border-bottom: 1px solid #004f6d;
}
.form-control:disabled, .form-control[readonly] {
    background-color: #e5e5e5;
    opacity: 1;
}
.bg-light {
    background-color: #7bad2b !important;
}
.btn-success {
    color: #fff;
    background-color: #7bad2b;
    border-color: #7bad2b;
}
.btn-success:hover{ 
    color: #fff;
    background-color: #7bad2b;
    border-color: #7bad2b;
    }
.table td, .table th {
    padding: .85rem;
    vertical-align: top;
    border-top: 1px solid #004f6d;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: #fff;
    background-color: #004f6d;
}
.table .thead-light th {
    color: #000;
    background-color: #7bad2b;
    border-color: #fff;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    margin: 10px 0;
    font-weight: 500;
    font-family: "Cerebri Sans,sans-serif";
    color: #fff;
}
.table-striped>tbody>tr:nth-child(odd)>td,
.table-striped>tbody>tr:nth-child(odd)>th {
	background-color: #ddd;
}
/*.table-hover tbody tr:hover td {
    background-color: #004f6d;
    color:white;
}*/
.radio.radio-success input[type=radio]:checked + label:after,
.radio-custom.radio-success input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-success input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-success input[type=radio]:checked + label:after {
  background-color: #004f6d;
  color: #004f6d;
}
.checkbox-custom.fill.checkbox-success label:before {
  background-color: #004f6d;
}
.titulo_ventana{color:#000;}
table.dataTable thead {background-color:#004f6d}
.footer_mapa
{
    bottom: 0;
    padding: 19px 15px 20px;
    right: 0;
    color: #98a6ad;
    left: 0;
    background-color: #f1f2f5;
}
body {
    font-family: Nunito,sans-serif;
    font-size: .71rem !important;
    font-weight: 400;
    line-height: 1.5;
    color: #000 !important;
    text-align: left;
}
.select2-container .select2-selection--multiple .select2-selection__choice {
    background-color: #004f6d !important;
    border: none;
    color: #fff;
    border-radius: 3px;
    padding: 0 7px;
    margin-top: 7px;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #004f6d !important;
}