footer .footer{
    background-color: #000000;
}

.btn-primary{
     background-color: #000000;
     border-color: #000000;
}

.btn-primary:hover {
    background-color: #00000038;
    border-color: #000000;
}

.btn-primary.disabled, .btn-primary:disabled {
    background-color: #000000;
    border-color: #000000;
}

.btn-check:focus+.btn-primary, 
.btn-primary:focus, 
.btn-primary:hover {
    background-color: #00000038;
    border-color: #000000;
}

.btn-check:focus+.btn-primary, .btn-primary:focus {
    box-shadow: 0 0 0 0.25rem #00000038;
}

.btn-check:focus+.btn, .btn:focus {
    box-shadow: 0 0 0 0.25rem #00000038;
}

.btn-check:active+.btn-primary:focus,
.btn-check:checked+.btn-primary:focus,
.btn-primary.active:focus,
.btn-primary:active:focus,
.show>.btn-primary.dropdown-toggle:focus {
    box-shadow:  0 0 0 0.25rem #00000038;
}

/* Para whitebrand TODO */
.btn-link {
    color: #000000;
}

a, .nav-link {
    color: #000000;
}

a:focus, a:hover {
    color: #00000038 !important;
}

.form-check-input:checked {
    background-color: #000000;
    border-color: #000000;
}

.bpw-widget-btn, .bg-primary {
    background-color: #000000 !important;
}

.btn-check:active+.btn-primary, 
.btn-check:checked+.btn-primary,
.btn-primary.active, 
.btn-primary:active, 
.show>.btn-primary.dropdown-toggle {
    background-color: #000000;
    border-color: #000000;
}

.form-check-input:focus {
    border-color: #000000;
    box-shadow: 0 0 0 0.25rem #00000038;
    outline: 0;
}

.btn-outline-primary {
  border-color: #000000;
  color: #000000;
}

.btn-outline-primary:hover {
  background-color: #000000;
  border-color: #000000;
  color: #000;
}

.btn-check:active + .btn-outline-primary, .btn-check:checked + .btn-outline-primary, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show, .btn-outline-primary:active {
    background-color: #000000;
    border-color: #000000;
    color: #fff;
}
.border-success {
  border-color: #000000 !important;
}
.tableItems th {
  background-color: #000000 !important;
}
.border-start {
  border-left-color: #000000;
}

.navbar-toggler{
    border-color: #000000;
}


  body, .sub-footer, #navbar-vivetix, .dropdown-menu, .modal-content, 
  #container-transfer header.main .container, body.show_event header.main .container, .card,
  .se-pre-con{
      background-color: #ffffff !important;
  }

  #navbar-vivetix a.navbar-brand, .dropdown-item{
      color: #000000 ! important;
  }

  .navbar-toggler-icon .line{
      background-color: #000000 ! important;
  }

  .dropdown-item:hover{
      background-color: #000000  ! important;
      color: #ffffff  ! important;
  }

  #hero{
      box-shadow: inset 0 0 0 100vmax #000000ac ! important;
  }

  .card{
      border-color: #000000;
  }

  
.lang.dropdown-item.active{
    color: white !important;
}

  body, .contact-text{
    color: #000000 ! important;
  }

  
#hero{
    background-image: url(https://vivetix.fra1.digitaloceanspaces.com/img/heros/202407111720699266-screenshot-2024-07-11-at-140047.png);
}

#go_to_shop, .btn-get{
  color: #fff;
  background-color: #000000;
  border-color: #ddd;
}


