.u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .open > .nav-link,
.u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .active > .nav-link,
.u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.open,
.u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.active,
.u-header__section--light--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .open > .nav-link,
.u-header__section--light--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .active > .nav-link,
.u-header__section--light--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.open,
.u-header__section--light--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.active {
  color: #7f1b7d;
}
.violet {
  color: #7f1b7d;
}
.violet_b {
  background-color: #7f1b7d;
}
::selection {
  color: #fff;
  background-color: #7f1b7d;
}
.g-brd-violet {
  border-color: #7f1b7d !important;
}

.g-brd-violet--hover:hover, .g-brd-violet--active.active {
  border-color: #7f1b7d !important;
}

*:hover > .g-brd-violet--hover-parent {
  border-color: #7f1b7d !important;
}
a {
  color: #7f1b7d;
  outline: none;
}
a:focus,
a:hover {
  color: #7f1b7d;
}
.u-pagination-v1-6 {
  color: #333;
  border-color: transparent;
}

.u-pagination-v1-6:hover, .u-pagination-v1-6:focus {
  color: #7f1b7d;
  border-color: #d27015;
}

.u-pagination-v1-6--active {
  color: #fff;
  background-color: #7f1b7d;
  border-color: #d27015;
}

.u-pagination-v1-6--active:hover, .u-pagination-v1-6--active:focus {
  color: #fff;
}

.u-go-to-v3:hover, .u-go-to-v3:focus:hover {
  text-decoration: none;
  color: #7f1b7d;
  background-color: white;
}

.u-go-to-v3:hover i, .u-go-to-v3:focus:hover i {
  border-color: #d27015;
}
.dropdown-item {
    font-size: 10px;
}
.nav-link {
    padding: .1rem;
}