.dropdown-menu > div > li > a:hover, .dropdown-menu > div  > li > a:focus{
  background-color: var(--primario);
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary{
  background-color: var(--primario) !important;
  border-color: var(--primario) !important;
}
.header .badge-notify {
  background-color: var(--primario); }

.nav-pills li.active > a {
  background-color: var(--primario); }
  .nav-pills li.active > a:focus, .nav-pills li.active > a:hover {
    background-color: var(--primario); }

.nav-pills li ul li.active a {
  border-left-color: var(--primario); }

.sidebar-nav li a:hover {
  border-left-color: var(--primario); }

aside.second-aside ul li.active a {
  color: var(--primario); }

aside.second-aside ul li a:hover {
  color: var(--primario) !important; }
  header .btn-default {
  border-color: var(--primario);
}
header .btn-primary {
  background-color: var(--primario) !important;
  border-color: var(--primario) !important; }
  header .btn-primary:hover {
    background-color: var(--primario) !important;
    border-color: var(--primario) !important; }

.text-primary {
  color: var(--primario); }

.btn-primary {
  background-color: var(--primario) !important;
  border-color: var(--secundario) !important; }
  .btn-primary:hover {
    background-color: var(--secundario) !important; }

.btn-inverse i {
  color: var(--primario); }

.btn-inverse:hover i {
  color: var(--secundario); }

.header-room #roomactions li a:hover {
  background-color: var(--primario);
}

.learning .table .td-notification .badge-notify {
  background-color: var(--primario); }

.course .thumbnail figcaption .badge-notify {
  background-color: var(--primario); }

.badge-notify {
  background-color: var(--primario) !important;
}


a {
  color: var(--primario);
}

  .text-primary {
  color: var(--primario); }

  .btn-primary {
  background-color: var(--primario);
  border-color: var(--secundario); }

  fieldset[disabled] .btn-primary.active {
  background-color: var(--primario);
  border-color: var(--secundario); }

.btn-link {
  color: var(--primario);
}

  .dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  background-color: var(--primario); }

  .dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: var(--primario); }

  .nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  border-color: var(--primario); }

  .nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  background-color: var(--primario); }

  .nav .caret {
  border-top-color: var(--primario);
  border-bottom-color: var(--primario); }

  .pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: var(--primario);
  border-color: var(--primario);
}

  .label-primary {
  background-color: var(--primario); }

  a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: var(--primario);
}

a.thumbnail:hover,
a.thumbnail:focus {
  border-color: var(--primario); }

  .progress-bar {
  background-color: var(--primario);
}

  .list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  background-color: var(--primario);
  border-color: var(--primario); }

  .panel-primary {
  border-color: var(--primario); }

.panel-primary > .panel-heading {
  background-color: var(--primario);
  border-color: var(--primario); }

.panel-primary > .panel-heading + .panel-collapse .panel-body {
  border-top-color: var(--primario); }

.panel-primary > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: var(--primario); }

  .mm-menu .mm-listview > li.mm-selected > a:not(.mm-next), .mm-menu .mm-listview > li.mm-selected > span {
  border-left-color: var(--primario); }

  .mm-menu.mm-hoverselected .mm-listview > li > a.mm-fullsubopen:hover + span, .mm-menu.mm-hoverselected .mm-listview > li > a:not(.mm-fullsubopen):hover, .mm-menu.mm-parentselected .mm-listview > li > a.mm-selected.mm-fullsubopen + a, .mm-menu.mm-parentselected .mm-listview > li > a.mm-selected.mm-fullsubopen + span, .mm-menu.mm-parentselected .mm-listview > li > a.mm-selected:not(.mm-fullsubopen) {
  background: var(--primario);
}

  #timeline:before {
  background: var(--primario);
}

  #timeline .timeline-item .timeline-icon {
  background: var(--primario);
}

  #timeline .timeline-item .timeline-content h4 {
  background: var(--primario);
}

#timeline .timeline-item .timeline-content:before {
  border-left-color:var(--primario); }

  #timeline .timeline-item .timeline-content.right:before {
  border-right-color:var(--primario); }

    #timeline .timeline-item .timeline-content:before, #timeline .timeline-item .timeline-content.right:before {
    border-right-color:var(--primario); }

    .audioplayer-bar-played {
  background: var(--primario);
}

  .audioplayer-volume-adjust div div {
  background: var(--primario); }

  .wizard > .steps .current a,
.wizard > .steps .current a:hover,
.wizard > .steps .current a:active {
  background: var(--primario);
}

  .wizard > .actions a,
.wizard > .actions a:hover,
.wizard > .actions a:active {
  background: var(--primario);
}

  .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  background: var(--primario); }

  tbody.datepickerDays td.datepickerSelected {
  background: var(--primario); }

  .plyr input[type=range]::-ms-fill-lower {
  background: var(--primario); }

  .plyr input[type=range]:active::-webkit-slider-thumb {
  background: var(--primario);
}

.plyr input[type=range]:active::-moz-range-thumb {
  background: var(--primario);
}

.plyr input[type=range]:active::-ms-thumb {
  background: var(--primario);
}

  .plyr--video .plyr__controls button.tab-focus:focus, .plyr--video .plyr__controls button:hover {
  background: var(--primario);
}

  .plyr--audio .plyr__controls button.tab-focus:focus, .plyr--audio .plyr__controls button:hover, .plyr__play-large {
  background: var(--primario);
}

  .plyr__progress--played, .plyr__volume--display {
  color: var(--primario);
}

/* Revisar si se edita  */
  .sp-progress {
  background-color: var(--primario);
  box-shadow-color: 0 0 3px var(--primario);
}

/*/////////////////////*/

  .tt-suggestion.tt-cursor {
  background-color: var(--primario); }

  .tt-suggestion.tt-cursor {
  background-color: var(--primario); }

  .nav-room .dropdown-menu li a.active {
      background-color: var(--primario) !important; }

      .ambienteactual {
  background-color: var(--primario);
}

  header .col-md-3 .btn-default {
    border-color: var(--primario); }

    .classroom-arrows .responsive-arrows {
  background-color: var(--primario); }

  .room #tabPreguntas .stars-comments .green-star {
    color: var(--primario); }

    .table-message {
  background-color: var(--primario);
  background-image: -webkit-gradient(linear, left top, right top, from(var(--primario)), to(#56b9f7));
  background-image: -webkit-linear-gradient(left, var(--primario), #56b9f7);
  background-image: -moz-linear-gradient(left, var(--primario), #56b9f7);
  background-image: -ms-linear-gradient(left, var(--primario), #56b9f7);
  background-image: -o-linear-gradient(left, var(--primario), #56b9f7);
  background-image: linear-gradient(left, var(--primario), #56b9f7);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='var(--primario)', endColorStr='#56b9f7', gradientType='1'); }

  .popover.guia[class*="tour-"] .popover-content .green-star {
    color: var(--primario) !important; }

    .popover.guia[class*="tour-"] .popover-navigation *[data-role="next"] {
      background-color: var(--primario) !important;
}

.popover.guia[class*="tour-"] .titulo-guia {
    background-color: var(--primario) !important;
}

.header-popover {
  background-color: var(--primario) !important; }

  .modal-advertencia i {
    color: var(--primario); }

    #btn-menu:hover, #btn-menu:focus, #btn-menu:active {
    background-color: var(--primario) !important;
    border-color: var(--primario) !important; }


#nprogress .bar{
 background:var(--primario) !important;
}

.external .home-empresa .btn-default{
  color: var(--primario) !important;
  border-color: var(--primario) !important;
}

.external .home-empresa .btn-primary, .external .slick-dots li.slick-active button, .external .login-registro-empresa .tab-content input[type="submit"], .external .home-empresa .btn-default:hover{
  background-color: var(--primario) !important;
  color: #fff !important;
}

.external #contact_submit{
  background-color: var(--primario);
  border-color: var(--primario);
}

.external .login-registro-empresa .nav-tabs .active a, .external .login-registro-empresa .nav-tabs .active a:hover, .external .login-registro-empresa .nav-tabs .active a:focus,.navbar-center li a:hover, .navbar-center li a.active {
  color: var(--primario) !important;
}

.course-detail .data .data-body i{color: var(--primario); }
.classroomNavigationDropdown .navigation_header_link.active{background-color:var(--primario) }
.plan>.active>a,.plan>.active>a:focus,.plan>.active>a:hover,.plan>div>li>a:focus,.plan>div>li>a:hover,.plan>li>a:focus,.plan>li>a:hover{background-color: var(--primario);}
.classroom-arrows a{color: var(--primario);}
.classroom-arrows a:hover, .classroom-arrows a:focus {color: var(--primario);}
.close_wiki{color: var(--primario); }
.bar { background-color: var(--primario); }

.external .pagina-gracias .btn-zalva{
  background-color: var(--primario) !important;
}

.progress .progress-bar-zalva{background-color:var(--primario);background-image:-webkit-gradient(linear, left top, right top, from(var(--primario)), to(#56b9f7));background-image:-webkit-linear-gradient(left, var(--primario), #56b9f7);background-image:-moz-linear-gradient(left, var(--primario), #56b9f7);background-image:-ms-linear-gradient(left, var(--primario), #56b9f7);background-image:-o-linear-gradient(left, var(--primario), #56b9f7);background-image:linear-gradient(left, var(--primario), #56b9f7);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='var(--primario)', endColorStr='#56b9f7', gradientType='1')}

footer.contenedorFooter a:hover {
  color: var(--primario);
}

.external .home-empresa .contenedor-etiquetas-login .item-list-left li .icon.zalv-angle-double-right {
  color: var(--primario);
}

a.btn-zalva {
  background-color: var(--primario);
}

a.btn-zalva:hover {
  background-color: var(--secundario);
}

.categoria-bandera {
  background-color: var(--primario);
}

.fondo-confirmar-examen {
  background-color: var(--primario);
}

#page a.color-empresa {
  color: var(--primario);
}

.slide-banner .slide-item.empresa-items-banner-fondo {
  background-color: var(--primario);
}

button.btn.btn-primary.btn-sm.color-blanco.boton-redondo {
  border: 1px solid var(--primario);
}

.boton-empresa {
  color: white;
  background-color: var(--primario);
}

.btn-courses:active, .btn-courses:hover {
  background-color: var(--primario);
  border: 2px solid var(--primario);
}

i.fa.fa-exclamation-circle.warning_icon {
  color: var(--primario);
}

.warning_icon.iconos_modal_color_empresa {
  color: var(--primario);
}

.course .thumbnail .categorias-cursos .categoria-bandera {
  background-color: var(--primario);
}

.icono_cortes {
  color: var(--primario);
}

form .checkbox-inline .terminos_condiciones {
  text-decoration: underline;
  color: var(--primario);
}

.options-buttons a.link-botom:hover .panel {
  background-color: var(--primario);
}

.comentario_imagen_cargada-icono_eliminar {
  background-color: var(--primario);
}

.marcador_cuadro_dialogo_titulo-icono.-color {
  color: var(--primario);
}

.fa-edit.warning_icon.comunidad_icono_color_empresa {
  color: var(--primario);
}

.comentario_imagen_cargada-icono_eliminar_contenedor {
  background-color: var(--primario);
}

.icono_gamificacion {
  color: var(--primario);
}

.usuario-imagen.-border_color-zalv {
  background: linear-gradient(
    to bottom,
    var(--primario),
    var(--primario)
  ) border-box;
}

.warning_icon.fa.fa-plus-square {
  color: var(--primario);
}

.buscador-boton_buscar.z1 {
  background-color: var(--primario);
}

.buscador-boton_buscar.z1:hover {
  border-color: var(--primario);
  color: var(--primario);
}

.publicacion_destacada-icono.z1.z2 {
  color: var(--primario);
}

.mensaje_icono.fal.fa-comment-lines.z1 {
  color: var(--primario);
}

.carrito_compras-seguir_comprando_enlace:hover {
  color: var(--primario);
}

.carrito_compras-paso_actual.z1.z2 {
  background-color: var(--primario);
}

.carrito_compras-precio_unitario {
  color: var(--primario);
}

.historial_compras-detalles_enlace:hover {
  color: var(--secundario);
}

.historial_venta-detalle_enlace.z1.z2.z3 {
  color: var(--primario);
}

.historial_venta-detalle_enlace.z1.z2:hover {
  color: var(--secundario);
}

.resumen_compra-finalizar_compra_boton.z1.z2 {
  background-color: var(--primario);
  color: var(--blanco);
  font-size: 20px;
  font-weight: bold;
  width: 100%;
}

.resumen_compra-finalizar_compra_boton.z1.z2:hover {
  background-color: var(--secundario);
}

.politicas-icono {
  color: var(--primario);
}

.reventa_chat_ventana_emergente-titulo.-resaltado {
  color: var(--primario);
}

.reventa_contacto_ventana_emergente-boton_agendar_reunion_icono {
  color: var(--primario);
}

.reventa_contacto_ventana_emergente-boton_enviar_mensaje_icono {
  color: var(--primario);
}

.publicacion-boton_guardar {
  background-color: var(--primario);
  color: var(--blanco);
}

.publicacion-boton_guardar:hover {
  background-color: var(--secundario);
}

.marcador_ventana_emergente-boton_anadir {
  background-color: var(--primario);
  color: var(--blanco);
}

.marcador_ventana_emergente-boton_anadir:hover {
  background-color: var(--secundario);
}

.ventana_emergente-boton_guardar {
  background-color: var(--primario);
  border-color: var(--secundario);
  color: var(--blanco);
}

.ventana_emergente-boton_guardar:hover {
  background-color: var(--secundario);
}

.comunidad-boton_publicar {
  background-color: var(--primario);
  color: var(--blanco);
}

.publicacion-boton_comentar.z1.z2 {
  background-color: var(--primario);
}

.publicacion-boton_comentar.z1.z2:hover {
  background-color: var(--secundario);
}

.comunidad-boton_publicar {
  background-color: var(--primario);
  color: var(--blanco);
}

.comunidad-boton_publicar:hover {
  background-color: var(--secundario);
}

.logro_ventana_emergente-icono_contenido {
  color: var(--primario);
}

.analitica_tarjeta-icono {
  color: var(--primario);
}

.analitica_tarjeta-informacion_emergente_icono {
  color: var(--primario);
}

@media (min-width: 768px) {
  .menu_pestanas-item.-activo {
    box-shadow: var(--primario);
    color: var(--primario);
  }
}

.archivos_compartidos-boton_exportar_excel {
  border-color: var(--primario);
}

.ventana_emergente-icono.z1.z2 {
  color: var(--primario);
}

.archivo_compartido_ventana_emergente-barra_progreso {
  background-color: var(--primario);
}

.archivo_compartido_ventana_emergente-boton_crear_categoria {
  color: var(--primario);
}

.fa.fa-check-circle.green-grade {
  color: var(--primario);
}

.soporte_chat_boton {
  background-color: var(--primario);
}

.soporte_chat_boton:hover {
  background-color: var(--primario);
}

.soporte_chat_ventana_emergente-animacion_item {
  background: var(--primario);
}

.soporte_chat_ventana_emergente-logo_ia_contenedor {
  background-color: var(--primario);
}

.soporte_chat_ventana_emergente-chat_icono_enviar  {
  background-color: var(--primario);
}

.soporte_chat_ventana_emergente-consultas_item_icono {
  color: var(--primario);
}
