/* line 7, /app/app/assets/stylesheets/lump/frontv2/override.scss */
:root {
  --brand-color: #337ab7;
  --brand-color--blue: 183;
  --brand-color--green: 122;
  --brand-color--red: 51;
}

/* line 14, /app/app/assets/stylesheets/lump/frontv2/override.scss */
a,
.btn-link {
  color: var(--brand-color);
}
/* line 18, /app/app/assets/stylesheets/lump/frontv2/override.scss */
a:hover, a:focus,
.btn-link:hover,
.btn-link:focus {
  color: var(--brand-color);
  filter: brightness(85%);
}

/* line 25, /app/app/assets/stylesheets/lump/frontv2/override.scss */
.navbar.navbar-top,
.btn-primary {
  background-color: var(--brand-color);
}

/* line 30, /app/app/assets/stylesheets/lump/frontv2/override.scss */
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active:hover,
.btn-primary:active:focus,
.btn-primary:active.focus,
.btn-primary.active:hover,
.btn-primary.active:focus,
.btn-primary.active.focus,
.open > .btn-primary.dropdown-toggle:hover,
.open > .btn-primary.dropdown-toggle:focus,
.open > .btn-primary.dropdown-toggle.focus {
  background-color: var(--brand-color);
  filter: brightness(85%);
}

/* line 45, /app/app/assets/stylesheets/lump/frontv2/override.scss */
.pagination > li > a,
.pagination > li > span {
  color: #337ab7;
  color: var(--brand-color);
}

/* line 50, /app/app/assets/stylesheets/lump/frontv2/override.scss */
.pagination > .active > a,
.pagination > .active > a:hover,
.pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
  background-color: #337ab7;
  background-color: var(--brand-color);
  border-color: #337ab7;
  border-color: var(--brand-color);
  z-index: 0;
}

/* line 61, /app/app/assets/stylesheets/lump/frontv2/override.scss */
.pagination > li > a:hover,
.pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
  color: #337ab7;
  color: var(--brand-color);
}

/* line 68, /app/app/assets/stylesheets/lump/frontv2/override.scss */
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: transparent;
  color: #000;
}

/* line 75, /app/app/assets/stylesheets/lump/frontv2/override.scss */
.form-control:focus {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px RGBA(var(--brand-color--red), var(--brand-color--green), var(--brand-color--blue), 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px RGBA(var(--brand-color--red), var(--brand-color--green), var(--brand-color--blue), 0.6);
  border-color: RGBA(var(--brand-color--red), var(--brand-color--green), var(--brand-color--blue), 0.6);
}

/* line 84, /app/app/assets/stylesheets/lump/frontv2/override.scss */
.klaro .context-notice {
  white-space: pre-wrap;
}
@media (max-width: 767px) {
  /* line 89, /app/app/assets/stylesheets/lump/frontv2/override.scss */
  .klaro.cm-as-context-notice {
    height: auto;
  }
}
