ol.topbar{ background-color:#0033a0; color:#000000}
.top-navbar{ background-color:#0033a0; color:#000000}
.navbar-light .navbar-nav a.nav-link { color:#ffffff!important;}
.topbar ul.dropdown-user li a:hover{ color:#0033a0; color:#ffffff}
.mini-sidebar .sidebar-nav { background-color: transparent; }
.sidebar-nav > ul > li.active > a{ color:#000000}
.sidebar-nav ul li a:hover, .sidebar-nav ul li a:hover i { color: #000000!important;}
.table th, .color-table.primary-table thead th,.tablesaw th a{ background-color:#0033a0 !important; color:#ffffff  !important}
.table tr.activo { background-color:#0033a0; color:#000000}
.tablesaw-advance-dots li i { background:#0033a0 !important;}
.tablesaw-enhanced .tablesaw-bar .btn { color:#0033a0 !important;}
a { color:#000000}
a:focus,a:hover { color:#000000}
[type="radio"].with-gap:checked + label::before, [type="radio"]:checked + label::after { border: 3px solid #000000 !important}
[type="radio"].with-gap:checked + label::after, [type="radio"]:checked + label::after { background-color:#0033a0 !important}
.form-material .form-control{ background-image: linear-gradient(#0033a0, #0033a0), linear-gradient(#e9edf2, #e9edf2) !important;}
.form-group label{ color:#0033a0}
.color_principal,.text-themecolor { color:#0033a0!important;}
.color_activo { color:#000000!important;}
.fondo_principal { background-color:#0033a0;}
.borde_principal { border-color:#0033a0 !important;}
.page-wrapper .fas.fa-edit, .page-wrapper .fas.fa-upload { color:#0033a0 !important;}
/*COLORES DE BOOTSTRAP*/
.btn-primary, .btn-primary.disabled, .btn-primary:hover{ background-color:#0033a0 !important; border:1px solid #0033a0 !important;  color:#ffffff;}
.btn-primary a:visited{ color:#ffffff;}
.btn-primary-reverse, .btn-primary-reverse.disabled, .btn-primary-reverse:hover{ background-color:#ffffff !important; border:1px solid #0033a0 !important;  color:#0033a0;}
.btn-primary-reverse a:visited{ color:#0033a0;}
.profile-tab li a.nav-link.active { border-bottom: 2px solid #0033a0; color: #0033a0;}
.profile-tab li a.nav-link:hover { color: #0033a0; }
.dropdown-item:active { color: #000000; background-color: #0033a0;}
.bg-primary { background-color:  #0033a0 !important;}
.bg-info { background-color: #0033a0 !important;}
.list-group-item.active { color: #000000 !important; background-color: #0033a0 !important; border-color: #0033a0 !important;}
.card-body-destacada{  background-color:#0033a0 !important;}
.card-body-destacada a, .card-body-destacada i, .card-body-destacada h4{  color:#ffffff !important;}
.progress-bar-striped{ background-color:#0033a0 !important;}
/*CUESTIONARIO*/
.tabla_cuestionario td.seccion{ color:#000000!important;}
.tabla_cuestionario td.pregunta{ color:#000000!important;}
.tabla_cuestionario td{ border-color: #000000 !important}
/*PAGINADOR*/
.datagrid_paginador_contenido > li > a,.datagrid_paginador_contenido > li > span { border: 1px solid #0033a0;}
.datagrid_paginador_contenido > li > a:hover, .datagrid_paginador_contenido > li > a:focus, .datagrid_paginador_contenido > li > a:active, .datagrid_paginador_contenido > li > a:active:focus,.datagrid_paginador_contenido > li > span:hover,.datagrid_paginador_contenido > li > span:focus,.datagrid_paginador_contenido > li > span:active,.datagrid_paginador_contenido > li > span:active:focus { background-color: #0033a0; border-color: #0033a0; }
.datagrid_paginador_contenido > li > .destacado,.datagrid_paginador_contenido > li > .destacado:hover,.datagrid_paginador_contenido > li > .destacado:focus,.datagrid_paginador_contenido > li > .destacado:active,.datagrid_paginador_contenido > li > .destacado:active:focus { background-color: #0033a0; border-color: #0033a0;}
.datagrid_paginador_contenido > .disabled > span,.datagrid_paginador_contenido > .disabled > span:hover,.datagrid_paginador_contenido > .disabled > span:focus,.datagrid_paginador_contenido > .disabled > a,.datagrid_paginador_contenido > .disabled > a:hover,.datagrid_paginador_contenido > .disabled > a:focus { color: #0033a0; border-color: #0033a0;}
.titulo-resultados{ background-color:#0033a0; color:#ffffff}
/*WIZARD*/
.wizard-content .wizard>.steps>ul>li.current .step { border-color: #0033a0 ; background-color: #fff; color: #0033a0}
.wizard-content .wizard>.steps>ul>li.done .step { background-color: #0033a0 ; border-color: #0033a0 ; color: #fff}
.wizard-content .wizard.wizard-circle>.steps>ul>li:after,.wizard-content .wizard.wizard-circle>.steps>ul>li:before { background-color: #0033a0 }
/*TEMA 2025*/
:root { --custom-color: #0033a0; }
