/* Client primary color overrides for Bulma utilities */
:root {
  --client-primary: #F70000;
}

.button.is-primary,
.button.is-primary.is-hovered,
.button.is-primary:hover,
.button.is-primary.is-focused,
.button.is-primary:focus,
.button.is-primary.is-active,
.button.is-primary:active,
.navbar.is-primary,
.has-background-primary,
.notification.is-primary,
.tag.is-primary,
.progress.is-primary::-webkit-progress-value,
.progress.is-primary::-moz-progress-bar,
.progress.is-primary::-ms-fill {
  background-color: var(--client-primary) !important;
}

.button.is-primary {
  border-color: transparent !important;
}

.has-text-primary,
a.has-text-primary:hover,
a.has-text-primary:focus {
  color: var(--client-primary) !important;
}

.input:focus,
.textarea:focus,
.select select:focus,
.is-focused.input,
.is-focused.textarea,
.select select.is-focused,
.input.is-active,
.textarea.is-active,
.select select.is-active {
  border-color: var(--client-primary);
}

.navbar.is-primary .navbar-brand .navbar-link::after,
.navbar.is-primary .navbar-menu .navbar-link::after {
  border-color: #fff transparent transparent;
}
