.text-primary, .list-wrapper .completed .remove,
.horizontal-menu .bottom-navbar .page-navigation > .nav-item.mega-menu .submenu .category-heading {
  color: #000 !important;
}

.btn-primary, .wizard > .actions a {
  background-color: #000 !important;
  border-color: #000 !important;
}

.form-check .form-check-label input[type=checkbox] + .input-helper:before {
  border: solid #000 !important;
}

.horizontal-menu .top-navbar {
  background: #333 !important;
}

.accion {
  color: #333;
}

.modal-header {
  background-color: #333 !important;
  color: #ffffff !important;
}

.pagination .page-item.active .page-link, .pagination .page-item:hover .page-link {
  background: #000 !important;
  border-color: #333 !important;
}

.horizontal-menu .top-navbar .navbar-menu-wrapper .count-indicator {
  border: 1px solid #a3a4a5 !important;
}

.footer a {
  color: #000 !important;
}

.btn-primary:hover, .wizard > .actions a:hover {
  color: #fff;
  background-color: #f0f0f0;
  border-color: #a3a4a5 !important;
}

.form-check .form-check-label input[type=checkbox]:checked + .input-helper:before {
  background: #333 !important;
}

.horizontal-menu .bottom-navbar .page-navigation > .nav-item .submenu ul li a:hover {
  color: #333;
}

.horizontal-menu .bottom-navbar .page-navigation > .nav-item .submenu ul li a:hover:before {
  background: #333;
}

@media (min-width: 768px) {
  .horizontal-menu .bottom-navbar .page-navigation > .nav-item:hover > .nav-link i, .horizontal-menu .bottom-navbar .page-navigation > .nav-item:hover > .nav-link .menu-title {
    color: #333;
  }
}
.btn-group .btn-primary.dropdown-toggle::before {
  background: none;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background: #a3a4a5 !important;
}

.auth .brand-logo img {
     width: 70%!important; 
}