/**
 *
 * Custom variables
 *
 */
/* Bootstrap 4 mixins from ../../../../node_modules/bootstrap/scss/utilities - no change */
/* Color contrast - from Bootstrap 4 utilities - no change */
/* Color variants - https://codepen.io/migli/pen/QaGNVp */
/* $gray-600*/
/* $gray-100*/
/* $gray-800*/
/*  Add color variants to $colors */
/* remap grays */
/* from Bootstrap 4 utilities - replaced $theme-colors with $colors */
/* text colors*/
.text-blue {
  color: #2196f3 !important; }

a.text-blue {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-blue:focus {
    color: #0c7cd5 !important; }
  a.text-blue:hover {
    color: #0c7cd5 !important; }

.text-indigo {
  color: #3f51b5 !important; }

a.text-indigo {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-indigo:focus {
    color: #32408f !important; }
  a.text-indigo:hover {
    color: #32408f !important; }

.text-purple {
  color: #9c27b0 !important; }

a.text-purple {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-purple:focus {
    color: #771e86 !important; }
  a.text-purple:hover {
    color: #771e86 !important; }

.text-pink {
  color: #e91e63 !important; }

a.text-pink {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-pink:focus {
    color: #c1134e !important; }
  a.text-pink:hover {
    color: #c1134e !important; }

.text-red {
  color: #f44336 !important; }

a.text-red {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-red:focus {
    color: #ea1c0d !important; }
  a.text-red:hover {
    color: #ea1c0d !important; }

.text-orange {
  color: #ff9800 !important; }

a.text-orange {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-orange:focus {
    color: #cc7a00 !important; }
  a.text-orange:hover {
    color: #cc7a00 !important; }

.text-yellow {
  color: #ffc107 !important; }

a.text-yellow {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-yellow:focus {
    color: #d39e00 !important; }
  a.text-yellow:hover {
    color: #d39e00 !important; }

.text-green {
  color: #4caf50 !important; }

a.text-green {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-green:focus {
    color: #3d8b40 !important; }
  a.text-green:hover {
    color: #3d8b40 !important; }

.text-teal {
  color: #009688 !important; }

a.text-teal {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-teal:focus {
    color: #00635a !important; }
  a.text-teal:hover {
    color: #00635a !important; }

.text-cyan {
  color: #00bcd4 !important; }

a.text-cyan {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-cyan:focus {
    color: #008fa1 !important; }
  a.text-cyan:hover {
    color: #008fa1 !important; }

.text-slate {
  color: #607d8b !important; }

a.text-slate {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-slate:focus {
    color: #4b626d !important; }
  a.text-slate:hover {
    color: #4b626d !important; }

.text-white {
  color: #fff !important; }

a.text-white {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-white:focus {
    color: #e6e6e6 !important; }
  a.text-white:hover {
    color: #e6e6e6 !important; }

.text-gray {
  color: #9e9e9e !important; }

a.text-gray {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray:focus {
    color: #858585 !important; }
  a.text-gray:hover {
    color: #858585 !important; }

.text-gray-dark {
  color: #444 !important; }

a.text-gray-dark {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-dark:focus {
    color: #2b2b2b !important; }
  a.text-gray-dark:hover {
    color: #2b2b2b !important; }

.text-primary {
  color: #2196f3 !important; }

a.text-primary {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-primary:focus {
    color: #0c7cd5 !important; }
  a.text-primary:hover {
    color: #0c7cd5 !important; }

.text-success {
  color: #4caf50 !important; }

a.text-success {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-success:focus {
    color: #3d8b40 !important; }
  a.text-success:hover {
    color: #3d8b40 !important; }

.text-info {
  color: #00bcd4 !important; }

a.text-info {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-info:focus {
    color: #008fa1 !important; }
  a.text-info:hover {
    color: #008fa1 !important; }

.text-warning {
  color: #ffc107 !important; }

a.text-warning {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-warning:focus {
    color: #d39e00 !important; }
  a.text-warning:hover {
    color: #d39e00 !important; }

.text-danger {
  color: #f44336 !important; }

a.text-danger {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-danger:focus {
    color: #ea1c0d !important; }
  a.text-danger:hover {
    color: #ea1c0d !important; }

.text-blue-100 {
  color: #e9f5fe !important; }

a.text-blue-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-blue-100:focus {
    color: #b8dffc !important; }
  a.text-blue-100:hover {
    color: #b8dffc !important; }

.text-blue-200 {
  color: #c8e5fc !important; }

a.text-blue-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-blue-200:focus {
    color: #98cef9 !important; }
  a.text-blue-200:hover {
    color: #98cef9 !important; }

.text-blue-300 {
  color: #90cbf9 !important; }

a.text-blue-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-blue-300:focus {
    color: #60b4f6 !important; }
  a.text-blue-300:hover {
    color: #60b4f6 !important; }

.text-blue-400 {
  color: #59b0f6 !important; }

a.text-blue-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-blue-400:focus {
    color: #2999f3 !important; }
  a.text-blue-400:hover {
    color: #2999f3 !important; }

.text-blue-500 {
  color: #2196f3 !important; }

a.text-blue-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-blue-500:focus {
    color: #0c7cd5 !important; }
  a.text-blue-500:hover {
    color: #0c7cd5 !important; }

.text-blue-600 {
  color: #1971b6 !important; }

a.text-blue-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-blue-600:focus {
    color: #135589 !important; }
  a.text-blue-600:hover {
    color: #135589 !important; }

.text-blue-700 {
  color: #114b7a !important; }

a.text-blue-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-blue-700:focus {
    color: #0b2f4d !important; }
  a.text-blue-700:hover {
    color: #0b2f4d !important; }

.text-blue-800 {
  color: #08263d !important; }

a.text-blue-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-blue-800:focus {
    color: #020a10 !important; }
  a.text-blue-800:hover {
    color: #020a10 !important; }

.text-blue-900 {
  color: #051724 !important; }

a.text-blue-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-blue-900:focus {
    color: black !important; }
  a.text-blue-900:hover {
    color: black !important; }

.text-indigo-100 {
  color: #eceef8 !important; }

a.text-indigo-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-indigo-100:focus {
    color: #c7cdea !important; }
  a.text-indigo-100:hover {
    color: #c7cdea !important; }

.text-indigo-200 {
  color: #cfd4ed !important; }

a.text-indigo-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-indigo-200:focus {
    color: #aab3df !important; }
  a.text-indigo-200:hover {
    color: #aab3df !important; }

.text-indigo-300 {
  color: #9fa8da !important; }

a.text-indigo-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-indigo-300:focus {
    color: #7a87cc !important; }
  a.text-indigo-300:hover {
    color: #7a87cc !important; }

.text-indigo-400 {
  color: #6f7dc8 !important; }

a.text-indigo-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-indigo-400:focus {
    color: #4a5cba !important; }
  a.text-indigo-400:hover {
    color: #4a5cba !important; }

.text-indigo-500 {
  color: #3f51b5 !important; }

a.text-indigo-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-indigo-500:focus {
    color: #32408f !important; }
  a.text-indigo-500:hover {
    color: #32408f !important; }

.text-indigo-600 {
  color: #2f3d88 !important; }

a.text-indigo-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-indigo-600:focus {
    color: #222c62 !important; }
  a.text-indigo-600:hover {
    color: #222c62 !important; }

.text-indigo-700 {
  color: #20295b !important; }

a.text-indigo-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-indigo-700:focus {
    color: #131835 !important; }
  a.text-indigo-700:hover {
    color: #131835 !important; }

.text-indigo-800 {
  color: #10142d !important; }

a.text-indigo-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-indigo-800:focus {
    color: #030307 !important; }
  a.text-indigo-800:hover {
    color: #030307 !important; }

.text-indigo-900 {
  color: #090c1b !important; }

a.text-indigo-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-indigo-900:focus {
    color: black !important; }
  a.text-indigo-900:hover {
    color: black !important; }

.text-purple-100 {
  color: #f5e9f7 !important; }

a.text-purple-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-purple-100:focus {
    color: #e4c4e9 !important; }
  a.text-purple-100:hover {
    color: #e4c4e9 !important; }

.text-purple-200 {
  color: #e6c9eb !important; }

a.text-purple-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-purple-200:focus {
    color: #d5a4dd !important; }
  a.text-purple-200:hover {
    color: #d5a4dd !important; }

.text-purple-300 {
  color: #ce93d8 !important; }

a.text-purple-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-purple-300:focus {
    color: #bd6eca !important; }
  a.text-purple-300:hover {
    color: #bd6eca !important; }

.text-purple-400 {
  color: #b55dc4 !important; }

a.text-purple-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-purple-400:focus {
    color: #9e40ae !important; }
  a.text-purple-400:hover {
    color: #9e40ae !important; }

.text-purple-500 {
  color: #9c27b0 !important; }

a.text-purple-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-purple-500:focus {
    color: #771e86 !important; }
  a.text-purple-500:hover {
    color: #771e86 !important; }

.text-purple-600 {
  color: #751d84 !important; }

a.text-purple-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-purple-600:focus {
    color: #50145a !important; }
  a.text-purple-600:hover {
    color: #50145a !important; }

.text-purple-700 {
  color: #4e1458 !important; }

a.text-purple-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-purple-700:focus {
    color: #290b2e !important; }
  a.text-purple-700:hover {
    color: #290b2e !important; }

.text-purple-800 {
  color: #270a2c !important; }

a.text-purple-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-purple-800:focus {
    color: #020102 !important; }
  a.text-purple-800:hover {
    color: #020102 !important; }

.text-purple-900 {
  color: #17061a !important; }

a.text-purple-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-purple-900:focus {
    color: black !important; }
  a.text-purple-900:hover {
    color: black !important; }

.text-pink-100 {
  color: #fde9ef !important; }

a.text-pink-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-pink-100:focus {
    color: #f9bacd !important; }
  a.text-pink-100:hover {
    color: #f9bacd !important; }

.text-pink-200 {
  color: #fac7d8 !important; }

a.text-pink-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-pink-200:focus {
    color: #f698b7 !important; }
  a.text-pink-200:hover {
    color: #f698b7 !important; }

.text-pink-300 {
  color: #f48fb1 !important; }

a.text-pink-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-pink-300:focus {
    color: #ef6191 !important; }
  a.text-pink-300:hover {
    color: #ef6191 !important; }

.text-pink-400 {
  color: #ef568a !important; }

a.text-pink-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-pink-400:focus {
    color: #eb276a !important; }
  a.text-pink-400:hover {
    color: #eb276a !important; }

.text-pink-500 {
  color: #e91e63 !important; }

a.text-pink-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-pink-500:focus {
    color: #c1134e !important; }
  a.text-pink-500:hover {
    color: #c1134e !important; }

.text-pink-600 {
  color: #af174a !important; }

a.text-pink-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-pink-600:focus {
    color: #821137 !important; }
  a.text-pink-600:hover {
    color: #821137 !important; }

.text-pink-700 {
  color: #750f32 !important; }

a.text-pink-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-pink-700:focus {
    color: #48091f !important; }
  a.text-pink-700:hover {
    color: #48091f !important; }

.text-pink-800 {
  color: #3a0819 !important; }

a.text-pink-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-pink-800:focus {
    color: #0d0206 !important; }
  a.text-pink-800:hover {
    color: #0d0206 !important; }

.text-pink-900 {
  color: #23050f !important; }

a.text-pink-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-pink-900:focus {
    color: black !important; }
  a.text-pink-900:hover {
    color: black !important; }

.text-red-100 {
  color: #feeceb !important; }

a.text-red-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-red-100:focus {
    color: #fcbeba !important; }
  a.text-red-100:hover {
    color: #fcbeba !important; }

.text-red-200 {
  color: #fcd0cd !important; }

a.text-red-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-red-200:focus {
    color: #f9a39d !important; }
  a.text-red-200:hover {
    color: #f9a39d !important; }

.text-red-300 {
  color: #faa19b !important; }

a.text-red-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-red-300:focus {
    color: #f8736a !important; }
  a.text-red-300:hover {
    color: #f8736a !important; }

.text-red-400 {
  color: #f77268 !important; }

a.text-red-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-red-400:focus {
    color: #f44538 !important; }
  a.text-red-400:hover {
    color: #f44538 !important; }

.text-red-500 {
  color: #f44336 !important; }

a.text-red-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-red-500:focus {
    color: #ea1c0d !important; }
  a.text-red-500:hover {
    color: #ea1c0d !important; }

.text-red-600 {
  color: #b73229 !important; }

a.text-red-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-red-600:focus {
    color: #8d2720 !important; }
  a.text-red-600:hover {
    color: #8d2720 !important; }

.text-red-700 {
  color: #7a221b !important; }

a.text-red-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-red-700:focus {
    color: #501612 !important; }
  a.text-red-700:hover {
    color: #501612 !important; }

.text-red-800 {
  color: #3d110e !important; }

a.text-red-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-red-800:focus {
    color: #140504 !important; }
  a.text-red-800:hover {
    color: #140504 !important; }

.text-red-900 {
  color: #250a08 !important; }

a.text-red-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-red-900:focus {
    color: black !important; }
  a.text-red-900:hover {
    color: black !important; }

.text-orange-100 {
  color: #fff5e6 !important; }

a.text-orange-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-orange-100:focus {
    color: #ffe1b3 !important; }
  a.text-orange-100:hover {
    color: #ffe1b3 !important; }

.text-orange-200 {
  color: #ffe5bf !important; }

a.text-orange-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-orange-200:focus {
    color: #ffd08c !important; }
  a.text-orange-200:hover {
    color: #ffd08c !important; }

.text-orange-300 {
  color: #ffcc80 !important; }

a.text-orange-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-orange-300:focus {
    color: #ffb84d !important; }
  a.text-orange-300:hover {
    color: #ffb84d !important; }

.text-orange-400 {
  color: #ffb240 !important; }

a.text-orange-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-orange-400:focus {
    color: #ff9d0d !important; }
  a.text-orange-400:hover {
    color: #ff9d0d !important; }

.text-orange-500 {
  color: #ff9800 !important; }

a.text-orange-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-orange-500:focus {
    color: #cc7a00 !important; }
  a.text-orange-500:hover {
    color: #cc7a00 !important; }

.text-orange-600 {
  color: #bf7200 !important; }

a.text-orange-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-orange-600:focus {
    color: #8c5400 !important; }
  a.text-orange-600:hover {
    color: #8c5400 !important; }

.text-orange-700 {
  color: #804c00 !important; }

a.text-orange-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-orange-700:focus {
    color: #4d2e00 !important; }
  a.text-orange-700:hover {
    color: #4d2e00 !important; }

.text-orange-800 {
  color: #402600 !important; }

a.text-orange-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-orange-800:focus {
    color: #0d0800 !important; }
  a.text-orange-800:hover {
    color: #0d0800 !important; }

.text-orange-900 {
  color: #261700 !important; }

a.text-orange-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-orange-900:focus {
    color: black !important; }
  a.text-orange-900:hover {
    color: black !important; }

.text-yellow-100 {
  color: #fff9e6 !important; }

a.text-yellow-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-yellow-100:focus {
    color: #ffedb3 !important; }
  a.text-yellow-100:hover {
    color: #ffedb3 !important; }

.text-yellow-200 {
  color: #fff0c1 !important; }

a.text-yellow-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-yellow-200:focus {
    color: #ffe48e !important; }
  a.text-yellow-200:hover {
    color: #ffe48e !important; }

.text-yellow-300 {
  color: #ffe083 !important; }

a.text-yellow-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-yellow-300:focus {
    color: #ffd350 !important; }
  a.text-yellow-300:hover {
    color: #ffd350 !important; }

.text-yellow-400 {
  color: #ffd145 !important; }

a.text-yellow-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-yellow-400:focus {
    color: #ffc412 !important; }
  a.text-yellow-400:hover {
    color: #ffc412 !important; }

.text-yellow-500 {
  color: #ffc107 !important; }

a.text-yellow-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-yellow-500:focus {
    color: #d39e00 !important; }
  a.text-yellow-500:hover {
    color: #d39e00 !important; }

.text-yellow-600 {
  color: #bf9105 !important; }

a.text-yellow-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-yellow-600:focus {
    color: #8d6b04 !important; }
  a.text-yellow-600:hover {
    color: #8d6b04 !important; }

.text-yellow-700 {
  color: #806104 !important; }

a.text-yellow-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-yellow-700:focus {
    color: #4f3c02 !important; }
  a.text-yellow-700:hover {
    color: #4f3c02 !important; }

.text-yellow-800 {
  color: #403002 !important; }

a.text-yellow-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-yellow-800:focus {
    color: #0f0b00 !important; }
  a.text-yellow-800:hover {
    color: #0f0b00 !important; }

.text-yellow-900 {
  color: #261d01 !important; }

a.text-yellow-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-yellow-900:focus {
    color: black !important; }
  a.text-yellow-900:hover {
    color: black !important; }

.text-green-100 {
  color: #edf7ee !important; }

a.text-green-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-green-100:focus {
    color: #cae7cd !important; }
  a.text-green-100:hover {
    color: #cae7cd !important; }

.text-green-200 {
  color: #d2ebd3 !important; }

a.text-green-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-green-200:focus {
    color: #afdbb0 !important; }
  a.text-green-200:hover {
    color: #afdbb0 !important; }

.text-green-300 {
  color: #a6d7a8 !important; }

a.text-green-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-green-300:focus {
    color: #83c786 !important; }
  a.text-green-300:hover {
    color: #83c786 !important; }

.text-green-400 {
  color: #79c37c !important; }

a.text-green-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-green-400:focus {
    color: #56b35a !important; }
  a.text-green-400:hover {
    color: #56b35a !important; }

.text-green-500 {
  color: #4caf50 !important; }

a.text-green-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-green-500:focus {
    color: #3d8b40 !important; }
  a.text-green-500:hover {
    color: #3d8b40 !important; }

.text-green-600 {
  color: #39833c !important; }

a.text-green-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-green-600:focus {
    color: #2a5f2c !important; }
  a.text-green-600:hover {
    color: #2a5f2c !important; }

.text-green-700 {
  color: #265828 !important; }

a.text-green-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-green-700:focus {
    color: #173418 !important; }
  a.text-green-700:hover {
    color: #173418 !important; }

.text-green-800 {
  color: #132c14 !important; }

a.text-green-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-green-800:focus {
    color: #040804 !important; }
  a.text-green-800:hover {
    color: #040804 !important; }

.text-green-900 {
  color: #0b1a0c !important; }

a.text-green-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-green-900:focus {
    color: black !important; }
  a.text-green-900:hover {
    color: black !important; }

.text-teal-100 {
  color: #e6f5f3 !important; }

a.text-teal-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-teal-100:focus {
    color: #c2e6e2 !important; }
  a.text-teal-100:hover {
    color: #c2e6e2 !important; }

.text-teal-200 {
  color: #bfe5e1 !important; }

a.text-teal-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-teal-200:focus {
    color: #9bd6d0 !important; }
  a.text-teal-200:hover {
    color: #9bd6d0 !important; }

.text-teal-300 {
  color: #80cbc4 !important; }

a.text-teal-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-teal-300:focus {
    color: #5cbcb3 !important; }
  a.text-teal-300:hover {
    color: #5cbcb3 !important; }

.text-teal-400 {
  color: #40b0a6 !important; }

a.text-teal-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-teal-400:focus {
    color: #328b83 !important; }
  a.text-teal-400:hover {
    color: #328b83 !important; }

.text-teal-500 {
  color: #009688 !important; }

a.text-teal-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-teal-500:focus {
    color: #00635a !important; }
  a.text-teal-500:hover {
    color: #00635a !important; }

.text-teal-600 {
  color: #007166 !important; }

a.text-teal-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-teal-600:focus {
    color: #003e38 !important; }
  a.text-teal-600:hover {
    color: #003e38 !important; }

.text-teal-700 {
  color: #004b44 !important; }

a.text-teal-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-teal-700:focus {
    color: #001816 !important; }
  a.text-teal-700:hover {
    color: #001816 !important; }

.text-teal-800 {
  color: #002622 !important; }

a.text-teal-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-teal-800:focus {
    color: black !important; }
  a.text-teal-800:hover {
    color: black !important; }

.text-teal-900 {
  color: #001714 !important; }

a.text-teal-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-teal-900:focus {
    color: black !important; }
  a.text-teal-900:hover {
    color: black !important; }

.text-cyan-100 {
  color: #e6f8fb !important; }

a.text-cyan-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-cyan-100:focus {
    color: #baecf4 !important; }
  a.text-cyan-100:hover {
    color: #baecf4 !important; }

.text-cyan-200 {
  color: #bfeef4 !important; }

a.text-cyan-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-cyan-200:focus {
    color: #93e2ed !important; }
  a.text-cyan-200:hover {
    color: #93e2ed !important; }

.text-cyan-300 {
  color: #80deea !important; }

a.text-cyan-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-cyan-300:focus {
    color: #54d3e3 !important; }
  a.text-cyan-300:hover {
    color: #54d3e3 !important; }

.text-cyan-400 {
  color: #40cddf !important; }

a.text-cyan-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-cyan-400:focus {
    color: #22b7ca !important; }
  a.text-cyan-400:hover {
    color: #22b7ca !important; }

.text-cyan-500 {
  color: #00bcd4 !important; }

a.text-cyan-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-cyan-500:focus {
    color: #008fa1 !important; }
  a.text-cyan-500:hover {
    color: #008fa1 !important; }

.text-cyan-600 {
  color: #008d9f !important; }

a.text-cyan-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-cyan-600:focus {
    color: #00606c !important; }
  a.text-cyan-600:hover {
    color: #00606c !important; }

.text-cyan-700 {
  color: #005e6a !important; }

a.text-cyan-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-cyan-700:focus {
    color: #003137 !important; }
  a.text-cyan-700:hover {
    color: #003137 !important; }

.text-cyan-800 {
  color: #002f35 !important; }

a.text-cyan-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-cyan-800:focus {
    color: #000202 !important; }
  a.text-cyan-800:hover {
    color: #000202 !important; }

.text-cyan-900 {
  color: #001c20 !important; }

a.text-cyan-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-cyan-900:focus {
    color: black !important; }
  a.text-cyan-900:hover {
    color: black !important; }

.text-slate-100 {
  color: #eff2f3 !important; }

a.text-slate-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-slate-100:focus {
    color: #d2dadd !important; }
  a.text-slate-100:hover {
    color: #d2dadd !important; }

.text-slate-200 {
  color: #d7dfe2 !important; }

a.text-slate-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-slate-200:focus {
    color: #b9c7cd !important; }
  a.text-slate-200:hover {
    color: #b9c7cd !important; }

.text-slate-300 {
  color: #b0bec5 !important; }

a.text-slate-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-slate-300:focus {
    color: #93a6af !important; }
  a.text-slate-300:hover {
    color: #93a6af !important; }

.text-slate-400 {
  color: #889ea8 !important; }

a.text-slate-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-slate-400:focus {
    color: #6b8692 !important; }
  a.text-slate-400:hover {
    color: #6b8692 !important; }

.text-slate-500 {
  color: #607d8b !important; }

a.text-slate-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-slate-500:focus {
    color: #4b626d !important; }
  a.text-slate-500:hover {
    color: #4b626d !important; }

.text-slate-600 {
  color: #485e68 !important; }

a.text-slate-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-slate-600:focus {
    color: #33434a !important; }
  a.text-slate-600:hover {
    color: #33434a !important; }

.text-slate-700 {
  color: #303f46 !important; }

a.text-slate-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-slate-700:focus {
    color: #1b2428 !important; }
  a.text-slate-700:hover {
    color: #1b2428 !important; }

.text-slate-800 {
  color: #181f23 !important; }

a.text-slate-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-slate-800:focus {
    color: #030405 !important; }
  a.text-slate-800:hover {
    color: #030405 !important; }

.text-slate-900 {
  color: #0e1315 !important; }

a.text-slate-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-slate-900:focus {
    color: black !important; }
  a.text-slate-900:hover {
    color: black !important; }

.text-white-100 {
  color: white !important; }

a.text-white-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-white-100:focus {
    color: #e6e6e6 !important; }
  a.text-white-100:hover {
    color: #e6e6e6 !important; }

.text-white-200 {
  color: white !important; }

a.text-white-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-white-200:focus {
    color: #e6e6e6 !important; }
  a.text-white-200:hover {
    color: #e6e6e6 !important; }

.text-white-300 {
  color: white !important; }

a.text-white-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-white-300:focus {
    color: #e6e6e6 !important; }
  a.text-white-300:hover {
    color: #e6e6e6 !important; }

.text-white-400 {
  color: white !important; }

a.text-white-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-white-400:focus {
    color: #e6e6e6 !important; }
  a.text-white-400:hover {
    color: #e6e6e6 !important; }

.text-white-500 {
  color: white !important; }

a.text-white-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-white-500:focus {
    color: #e6e6e6 !important; }
  a.text-white-500:hover {
    color: #e6e6e6 !important; }

.text-white-600 {
  color: #bfbfbf !important; }

a.text-white-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-white-600:focus {
    color: #a6a6a6 !important; }
  a.text-white-600:hover {
    color: #a6a6a6 !important; }

.text-white-700 {
  color: gray !important; }

a.text-white-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-white-700:focus {
    color: #676767 !important; }
  a.text-white-700:hover {
    color: #676767 !important; }

.text-white-800 {
  color: #404040 !important; }

a.text-white-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-white-800:focus {
    color: #272727 !important; }
  a.text-white-800:hover {
    color: #272727 !important; }

.text-white-900 {
  color: #262626 !important; }

a.text-white-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-white-900:focus {
    color: #0d0d0d !important; }
  a.text-white-900:hover {
    color: #0d0d0d !important; }

.text-gray-100 {
  color: whitesmoke !important; }

a.text-gray-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-100:focus {
    color: gainsboro !important; }
  a.text-gray-100:hover {
    color: gainsboro !important; }

.text-gray-200 {
  color: #e7e7e7 !important; }

a.text-gray-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-200:focus {
    color: #cecece !important; }
  a.text-gray-200:hover {
    color: #cecece !important; }

.text-gray-300 {
  color: #cfcfcf !important; }

a.text-gray-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-300:focus {
    color: #b6b6b6 !important; }
  a.text-gray-300:hover {
    color: #b6b6b6 !important; }

.text-gray-400 {
  color: #b6b6b6 !important; }

a.text-gray-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-400:focus {
    color: #9d9d9d !important; }
  a.text-gray-400:hover {
    color: #9d9d9d !important; }

.text-gray-500 {
  color: #9e9e9e !important; }

a.text-gray-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-500:focus {
    color: #858585 !important; }
  a.text-gray-500:hover {
    color: #858585 !important; }

.text-gray-600 {
  color: #777777 !important; }

a.text-gray-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-600:focus {
    color: #5e5e5e !important; }
  a.text-gray-600:hover {
    color: #5e5e5e !important; }

.text-gray-700 {
  color: #4f4f4f !important; }

a.text-gray-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-700:focus {
    color: #363636 !important; }
  a.text-gray-700:hover {
    color: #363636 !important; }

.text-gray-800 {
  color: #282828 !important; }

a.text-gray-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-800:focus {
    color: #0f0f0f !important; }
  a.text-gray-800:hover {
    color: #0f0f0f !important; }

.text-gray-900 {
  color: #181818 !important; }

a.text-gray-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-900:focus {
    color: black !important; }
  a.text-gray-900:hover {
    color: black !important; }

.text-gray-dark-100 {
  color: #ececec !important; }

a.text-gray-dark-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-dark-100:focus {
    color: lightgray !important; }
  a.text-gray-dark-100:hover {
    color: lightgray !important; }

.text-gray-dark-200 {
  color: #d0d0d0 !important; }

a.text-gray-dark-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-dark-200:focus {
    color: #b7b7b7 !important; }
  a.text-gray-dark-200:hover {
    color: #b7b7b7 !important; }

.text-gray-dark-300 {
  color: #a2a2a2 !important; }

a.text-gray-dark-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-dark-300:focus {
    color: #898989 !important; }
  a.text-gray-dark-300:hover {
    color: #898989 !important; }

.text-gray-dark-400 {
  color: #737373 !important; }

a.text-gray-dark-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-dark-400:focus {
    color: #5a5a5a !important; }
  a.text-gray-dark-400:hover {
    color: #5a5a5a !important; }

.text-gray-dark-500 {
  color: #444444 !important; }

a.text-gray-dark-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-dark-500:focus {
    color: #2b2b2b !important; }
  a.text-gray-dark-500:hover {
    color: #2b2b2b !important; }

.text-gray-dark-600 {
  color: #333333 !important; }

a.text-gray-dark-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-dark-600:focus {
    color: #1a1a1a !important; }
  a.text-gray-dark-600:hover {
    color: #1a1a1a !important; }

.text-gray-dark-700 {
  color: #222222 !important; }

a.text-gray-dark-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-dark-700:focus {
    color: #090909 !important; }
  a.text-gray-dark-700:hover {
    color: #090909 !important; }

.text-gray-dark-800 {
  color: #111111 !important; }

a.text-gray-dark-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-dark-800:focus {
    color: black !important; }
  a.text-gray-dark-800:hover {
    color: black !important; }

.text-gray-dark-900 {
  color: #0a0a0a !important; }

a.text-gray-dark-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-gray-dark-900:focus {
    color: black !important; }
  a.text-gray-dark-900:hover {
    color: black !important; }

.text-primary-100 {
  color: #e9f5fe !important; }

a.text-primary-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-primary-100:focus {
    color: #b8dffc !important; }
  a.text-primary-100:hover {
    color: #b8dffc !important; }

.text-primary-200 {
  color: #c8e5fc !important; }

a.text-primary-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-primary-200:focus {
    color: #98cef9 !important; }
  a.text-primary-200:hover {
    color: #98cef9 !important; }

.text-primary-300 {
  color: #90cbf9 !important; }

a.text-primary-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-primary-300:focus {
    color: #60b4f6 !important; }
  a.text-primary-300:hover {
    color: #60b4f6 !important; }

.text-primary-400 {
  color: #59b0f6 !important; }

a.text-primary-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-primary-400:focus {
    color: #2999f3 !important; }
  a.text-primary-400:hover {
    color: #2999f3 !important; }

.text-primary-500 {
  color: #2196f3 !important; }

a.text-primary-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-primary-500:focus {
    color: #0c7cd5 !important; }
  a.text-primary-500:hover {
    color: #0c7cd5 !important; }

.text-primary-600 {
  color: #1971b6 !important; }

a.text-primary-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-primary-600:focus {
    color: #135589 !important; }
  a.text-primary-600:hover {
    color: #135589 !important; }

.text-primary-700 {
  color: #114b7a !important; }

a.text-primary-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-primary-700:focus {
    color: #0b2f4d !important; }
  a.text-primary-700:hover {
    color: #0b2f4d !important; }

.text-primary-800 {
  color: #08263d !important; }

a.text-primary-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-primary-800:focus {
    color: #020a10 !important; }
  a.text-primary-800:hover {
    color: #020a10 !important; }

.text-primary-900 {
  color: #051724 !important; }

a.text-primary-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-primary-900:focus {
    color: black !important; }
  a.text-primary-900:hover {
    color: black !important; }

.text-success-100 {
  color: #edf7ee !important; }

a.text-success-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-success-100:focus {
    color: #cae7cd !important; }
  a.text-success-100:hover {
    color: #cae7cd !important; }

.text-success-200, .card.bg-success a:hover {
  color: #d2ebd3 !important; }

a.text-success-200, .card.bg-success a:hover {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-success-200:focus, .card.bg-success a:focus:hover {
    color: #afdbb0 !important; }
  a.text-success-200:hover, .card.bg-success a:hover {
    color: #afdbb0 !important; }

.text-success-300 {
  color: #a6d7a8 !important; }

a.text-success-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-success-300:focus {
    color: #83c786 !important; }
  a.text-success-300:hover {
    color: #83c786 !important; }

.text-success-400 {
  color: #79c37c !important; }

a.text-success-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-success-400:focus {
    color: #56b35a !important; }
  a.text-success-400:hover {
    color: #56b35a !important; }

.text-success-500 {
  color: #4caf50 !important; }

a.text-success-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-success-500:focus {
    color: #3d8b40 !important; }
  a.text-success-500:hover {
    color: #3d8b40 !important; }

.text-success-600 {
  color: #39833c !important; }

a.text-success-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-success-600:focus {
    color: #2a5f2c !important; }
  a.text-success-600:hover {
    color: #2a5f2c !important; }

.text-success-700 {
  color: #265828 !important; }

a.text-success-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-success-700:focus {
    color: #173418 !important; }
  a.text-success-700:hover {
    color: #173418 !important; }

.text-success-800 {
  color: #132c14 !important; }

a.text-success-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-success-800:focus {
    color: #040804 !important; }
  a.text-success-800:hover {
    color: #040804 !important; }

.text-success-900 {
  color: #0b1a0c !important; }

a.text-success-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-success-900:focus {
    color: black !important; }
  a.text-success-900:hover {
    color: black !important; }

.text-info-100 {
  color: #e6f8fb !important; }

a.text-info-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-info-100:focus {
    color: #baecf4 !important; }
  a.text-info-100:hover {
    color: #baecf4 !important; }

.text-info-200, .card.bg-info a:hover {
  color: #bfeef4 !important; }

a.text-info-200, .card.bg-info a:hover {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-info-200:focus, .card.bg-info a:focus:hover {
    color: #93e2ed !important; }
  a.text-info-200:hover, .card.bg-info a:hover {
    color: #93e2ed !important; }

.text-info-300 {
  color: #80deea !important; }

a.text-info-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-info-300:focus {
    color: #54d3e3 !important; }
  a.text-info-300:hover {
    color: #54d3e3 !important; }

.text-info-400 {
  color: #40cddf !important; }

a.text-info-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-info-400:focus {
    color: #22b7ca !important; }
  a.text-info-400:hover {
    color: #22b7ca !important; }

.text-info-500 {
  color: #00bcd4 !important; }

a.text-info-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-info-500:focus {
    color: #008fa1 !important; }
  a.text-info-500:hover {
    color: #008fa1 !important; }

.text-info-600 {
  color: #008d9f !important; }

a.text-info-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-info-600:focus {
    color: #00606c !important; }
  a.text-info-600:hover {
    color: #00606c !important; }

.text-info-700 {
  color: #005e6a !important; }

a.text-info-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-info-700:focus {
    color: #003137 !important; }
  a.text-info-700:hover {
    color: #003137 !important; }

.text-info-800 {
  color: #002f35 !important; }

a.text-info-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-info-800:focus {
    color: #000202 !important; }
  a.text-info-800:hover {
    color: #000202 !important; }

.text-info-900 {
  color: #001c20 !important; }

a.text-info-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-info-900:focus {
    color: black !important; }
  a.text-info-900:hover {
    color: black !important; }

.text-warning-100 {
  color: #fff9e6 !important; }

a.text-warning-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-warning-100:focus {
    color: #ffedb3 !important; }
  a.text-warning-100:hover {
    color: #ffedb3 !important; }

.text-warning-200, .card.bg-warning a:hover {
  color: #fff0c1 !important; }

a.text-warning-200, .card.bg-warning a:hover {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-warning-200:focus, .card.bg-warning a:focus:hover {
    color: #ffe48e !important; }
  a.text-warning-200:hover, .card.bg-warning a:hover {
    color: #ffe48e !important; }

.text-warning-300 {
  color: #ffe083 !important; }

a.text-warning-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-warning-300:focus {
    color: #ffd350 !important; }
  a.text-warning-300:hover {
    color: #ffd350 !important; }

.text-warning-400 {
  color: #ffd145 !important; }

a.text-warning-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-warning-400:focus {
    color: #ffc412 !important; }
  a.text-warning-400:hover {
    color: #ffc412 !important; }

.text-warning-500 {
  color: #ffc107 !important; }

a.text-warning-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-warning-500:focus {
    color: #d39e00 !important; }
  a.text-warning-500:hover {
    color: #d39e00 !important; }

.text-warning-600 {
  color: #bf9105 !important; }

a.text-warning-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-warning-600:focus {
    color: #8d6b04 !important; }
  a.text-warning-600:hover {
    color: #8d6b04 !important; }

.text-warning-700 {
  color: #806104 !important; }

a.text-warning-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-warning-700:focus {
    color: #4f3c02 !important; }
  a.text-warning-700:hover {
    color: #4f3c02 !important; }

.text-warning-800 {
  color: #403002 !important; }

a.text-warning-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-warning-800:focus {
    color: #0f0b00 !important; }
  a.text-warning-800:hover {
    color: #0f0b00 !important; }

.text-warning-900 {
  color: #261d01 !important; }

a.text-warning-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-warning-900:focus {
    color: black !important; }
  a.text-warning-900:hover {
    color: black !important; }

.text-danger-100 {
  color: #feeceb !important; }

a.text-danger-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-danger-100:focus {
    color: #fcbeba !important; }
  a.text-danger-100:hover {
    color: #fcbeba !important; }

.text-danger-200, .card.bg-danger a:hover {
  color: #fcd0cd !important; }

a.text-danger-200, .card.bg-danger a:hover {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-danger-200:focus, .card.bg-danger a:focus:hover {
    color: #f9a39d !important; }
  a.text-danger-200:hover, .card.bg-danger a:hover {
    color: #f9a39d !important; }

.text-danger-300 {
  color: #faa19b !important; }

a.text-danger-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-danger-300:focus {
    color: #f8736a !important; }
  a.text-danger-300:hover {
    color: #f8736a !important; }

.text-danger-400 {
  color: #f77268 !important; }

a.text-danger-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-danger-400:focus {
    color: #f44538 !important; }
  a.text-danger-400:hover {
    color: #f44538 !important; }

.text-danger-500 {
  color: #f44336 !important; }

a.text-danger-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-danger-500:focus {
    color: #ea1c0d !important; }
  a.text-danger-500:hover {
    color: #ea1c0d !important; }

.text-danger-600 {
  color: #b73229 !important; }

a.text-danger-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-danger-600:focus {
    color: #8d2720 !important; }
  a.text-danger-600:hover {
    color: #8d2720 !important; }

.text-danger-700 {
  color: #7a221b !important; }

a.text-danger-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-danger-700:focus {
    color: #501612 !important; }
  a.text-danger-700:hover {
    color: #501612 !important; }

.text-danger-800 {
  color: #3d110e !important; }

a.text-danger-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-danger-800:focus {
    color: #140504 !important; }
  a.text-danger-800:hover {
    color: #140504 !important; }

.text-danger-900 {
  color: #250a08 !important; }

a.text-danger-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.text-danger-900:focus {
    color: black !important; }
  a.text-danger-900:hover {
    color: black !important; }

/* background colors */
.bg-blue {
  background-color: #2196f3 !important; }

a.bg-blue {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-blue:focus {
    background-color: #0c7cd5 !important; }
  a.bg-blue:hover {
    background-color: #0c7cd5 !important; }

.btn-blue {
  background-color: #2196f3 !important; }

a.btn-blue {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-blue:focus {
    background-color: #0c7cd5 !important; }
  a.btn-blue:hover {
    background-color: #0c7cd5 !important; }

.bg-indigo {
  background-color: #3f51b5 !important; }

a.bg-indigo {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-indigo:focus {
    background-color: #32408f !important; }
  a.bg-indigo:hover {
    background-color: #32408f !important; }

.btn-indigo {
  background-color: #3f51b5 !important; }

a.btn-indigo {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-indigo:focus {
    background-color: #32408f !important; }
  a.btn-indigo:hover {
    background-color: #32408f !important; }

.bg-purple {
  background-color: #9c27b0 !important; }

a.bg-purple {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-purple:focus {
    background-color: #771e86 !important; }
  a.bg-purple:hover {
    background-color: #771e86 !important; }

.btn-purple {
  background-color: #9c27b0 !important; }

a.btn-purple {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-purple:focus {
    background-color: #771e86 !important; }
  a.btn-purple:hover {
    background-color: #771e86 !important; }

.bg-pink {
  background-color: #e91e63 !important; }

a.bg-pink {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-pink:focus {
    background-color: #c1134e !important; }
  a.bg-pink:hover {
    background-color: #c1134e !important; }

.btn-pink {
  background-color: #e91e63 !important; }

a.btn-pink {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-pink:focus {
    background-color: #c1134e !important; }
  a.btn-pink:hover {
    background-color: #c1134e !important; }

.bg-red {
  background-color: #f44336 !important; }

a.bg-red {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-red:focus {
    background-color: #ea1c0d !important; }
  a.bg-red:hover {
    background-color: #ea1c0d !important; }

.btn-red {
  background-color: #f44336 !important; }

a.btn-red {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-red:focus {
    background-color: #ea1c0d !important; }
  a.btn-red:hover {
    background-color: #ea1c0d !important; }

.bg-orange {
  background-color: #ff9800 !important; }

a.bg-orange {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-orange:focus {
    background-color: #cc7a00 !important; }
  a.bg-orange:hover {
    background-color: #cc7a00 !important; }

.btn-orange {
  background-color: #ff9800 !important; }

a.btn-orange {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-orange:focus {
    background-color: #cc7a00 !important; }
  a.btn-orange:hover {
    background-color: #cc7a00 !important; }

.bg-yellow {
  background-color: #ffc107 !important; }

a.bg-yellow {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-yellow:focus {
    background-color: #d39e00 !important; }
  a.bg-yellow:hover {
    background-color: #d39e00 !important; }

.btn-yellow {
  background-color: #ffc107 !important; }

a.btn-yellow {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-yellow:focus {
    background-color: #d39e00 !important; }
  a.btn-yellow:hover {
    background-color: #d39e00 !important; }

.bg-green {
  background-color: #4caf50 !important; }

a.bg-green {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-green:focus {
    background-color: #3d8b40 !important; }
  a.bg-green:hover {
    background-color: #3d8b40 !important; }

.btn-green {
  background-color: #4caf50 !important; }

a.btn-green {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-green:focus {
    background-color: #3d8b40 !important; }
  a.btn-green:hover {
    background-color: #3d8b40 !important; }

.bg-teal {
  background-color: #009688 !important; }

a.bg-teal {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-teal:focus {
    background-color: #00635a !important; }
  a.bg-teal:hover {
    background-color: #00635a !important; }

.btn-teal {
  background-color: #009688 !important; }

a.btn-teal {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-teal:focus {
    background-color: #00635a !important; }
  a.btn-teal:hover {
    background-color: #00635a !important; }

.bg-cyan {
  background-color: #00bcd4 !important; }

a.bg-cyan {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-cyan:focus {
    background-color: #008fa1 !important; }
  a.bg-cyan:hover {
    background-color: #008fa1 !important; }

.btn-cyan {
  background-color: #00bcd4 !important; }

a.btn-cyan {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-cyan:focus {
    background-color: #008fa1 !important; }
  a.btn-cyan:hover {
    background-color: #008fa1 !important; }

.bg-slate {
  background-color: #607d8b !important; }

a.bg-slate {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-slate:focus {
    background-color: #4b626d !important; }
  a.bg-slate:hover {
    background-color: #4b626d !important; }

.btn-slate {
  background-color: #607d8b !important; }

a.btn-slate {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-slate:focus {
    background-color: #4b626d !important; }
  a.btn-slate:hover {
    background-color: #4b626d !important; }

.bg-white {
  background-color: #fff !important; }

a.bg-white {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-white:focus {
    background-color: #e6e6e6 !important; }
  a.bg-white:hover {
    background-color: #e6e6e6 !important; }

.btn-white {
  background-color: #fff !important; }

a.btn-white {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-white:focus {
    background-color: #e6e6e6 !important; }
  a.btn-white:hover {
    background-color: #e6e6e6 !important; }

.bg-gray {
  background-color: #9e9e9e !important; }

a.bg-gray {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray:focus {
    background-color: #858585 !important; }
  a.bg-gray:hover {
    background-color: #858585 !important; }

.btn-gray {
  background-color: #9e9e9e !important; }

a.btn-gray {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray:focus {
    background-color: #858585 !important; }
  a.btn-gray:hover {
    background-color: #858585 !important; }

.bg-gray-dark {
  background-color: #444 !important; }

a.bg-gray-dark {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-dark:focus {
    background-color: #2b2b2b !important; }
  a.bg-gray-dark:hover {
    background-color: #2b2b2b !important; }

.btn-gray-dark {
  background-color: #444 !important; }

a.btn-gray-dark {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-dark:focus {
    background-color: #2b2b2b !important; }
  a.btn-gray-dark:hover {
    background-color: #2b2b2b !important; }

.bg-primary {
  background-color: #2196f3 !important; }

a.bg-primary {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-primary:focus {
    background-color: #0c7cd5 !important; }
  a.bg-primary:hover {
    background-color: #0c7cd5 !important; }

.btn-primary {
  background-color: #2196f3 !important; }

a.btn-primary {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-primary:focus {
    background-color: #0c7cd5 !important; }
  a.btn-primary:hover {
    background-color: #0c7cd5 !important; }

.bg-success {
  background-color: #4caf50 !important; }

a.bg-success {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-success:focus {
    background-color: #3d8b40 !important; }
  a.bg-success:hover {
    background-color: #3d8b40 !important; }

.btn-success {
  background-color: #4caf50 !important; }

a.btn-success {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-success:focus {
    background-color: #3d8b40 !important; }
  a.btn-success:hover {
    background-color: #3d8b40 !important; }

.bg-info {
  background-color: #00bcd4 !important; }

a.bg-info {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-info:focus {
    background-color: #008fa1 !important; }
  a.bg-info:hover {
    background-color: #008fa1 !important; }

.btn-info {
  background-color: #00bcd4 !important; }

a.btn-info {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-info:focus {
    background-color: #008fa1 !important; }
  a.btn-info:hover {
    background-color: #008fa1 !important; }

.bg-warning {
  background-color: #ffc107 !important; }

a.bg-warning {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-warning:focus {
    background-color: #d39e00 !important; }
  a.bg-warning:hover {
    background-color: #d39e00 !important; }

.btn-warning {
  background-color: #ffc107 !important; }

a.btn-warning {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-warning:focus {
    background-color: #d39e00 !important; }
  a.btn-warning:hover {
    background-color: #d39e00 !important; }

.bg-danger {
  background-color: #f44336 !important; }

a.bg-danger {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-danger:focus {
    background-color: #ea1c0d !important; }
  a.bg-danger:hover {
    background-color: #ea1c0d !important; }

.btn-danger {
  background-color: #f44336 !important; }

a.btn-danger {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-danger:focus {
    background-color: #ea1c0d !important; }
  a.btn-danger:hover {
    background-color: #ea1c0d !important; }

.bg-blue-100 {
  background-color: #e9f5fe !important; }

a.bg-blue-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-blue-100:focus {
    background-color: #b8dffc !important; }
  a.bg-blue-100:hover {
    background-color: #b8dffc !important; }

.btn-blue-100 {
  background-color: #e9f5fe !important; }

a.btn-blue-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-blue-100:focus {
    background-color: #b8dffc !important; }
  a.btn-blue-100:hover {
    background-color: #b8dffc !important; }

.bg-blue-200 {
  background-color: #c8e5fc !important; }

a.bg-blue-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-blue-200:focus {
    background-color: #98cef9 !important; }
  a.bg-blue-200:hover {
    background-color: #98cef9 !important; }

.btn-blue-200 {
  background-color: #c8e5fc !important; }

a.btn-blue-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-blue-200:focus {
    background-color: #98cef9 !important; }
  a.btn-blue-200:hover {
    background-color: #98cef9 !important; }

.bg-blue-300 {
  background-color: #90cbf9 !important; }

a.bg-blue-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-blue-300:focus {
    background-color: #60b4f6 !important; }
  a.bg-blue-300:hover {
    background-color: #60b4f6 !important; }

.btn-blue-300 {
  background-color: #90cbf9 !important; }

a.btn-blue-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-blue-300:focus {
    background-color: #60b4f6 !important; }
  a.btn-blue-300:hover {
    background-color: #60b4f6 !important; }

.bg-blue-400 {
  background-color: #59b0f6 !important; }

a.bg-blue-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-blue-400:focus {
    background-color: #2999f3 !important; }
  a.bg-blue-400:hover {
    background-color: #2999f3 !important; }

.btn-blue-400 {
  background-color: #59b0f6 !important; }

a.btn-blue-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-blue-400:focus {
    background-color: #2999f3 !important; }
  a.btn-blue-400:hover {
    background-color: #2999f3 !important; }

.bg-blue-500 {
  background-color: #2196f3 !important; }

a.bg-blue-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-blue-500:focus {
    background-color: #0c7cd5 !important; }
  a.bg-blue-500:hover {
    background-color: #0c7cd5 !important; }

.btn-blue-500 {
  background-color: #2196f3 !important; }

a.btn-blue-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-blue-500:focus {
    background-color: #0c7cd5 !important; }
  a.btn-blue-500:hover {
    background-color: #0c7cd5 !important; }

.bg-blue-600 {
  background-color: #1971b6 !important; }

a.bg-blue-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-blue-600:focus {
    background-color: #135589 !important; }
  a.bg-blue-600:hover {
    background-color: #135589 !important; }

.btn-blue-600 {
  background-color: #1971b6 !important; }

a.btn-blue-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-blue-600:focus {
    background-color: #135589 !important; }
  a.btn-blue-600:hover {
    background-color: #135589 !important; }

.bg-blue-700 {
  background-color: #114b7a !important; }

a.bg-blue-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-blue-700:focus {
    background-color: #0b2f4d !important; }
  a.bg-blue-700:hover {
    background-color: #0b2f4d !important; }

.btn-blue-700 {
  background-color: #114b7a !important; }

a.btn-blue-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-blue-700:focus {
    background-color: #0b2f4d !important; }
  a.btn-blue-700:hover {
    background-color: #0b2f4d !important; }

.bg-blue-800 {
  background-color: #08263d !important; }

a.bg-blue-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-blue-800:focus {
    background-color: #020a10 !important; }
  a.bg-blue-800:hover {
    background-color: #020a10 !important; }

.btn-blue-800 {
  background-color: #08263d !important; }

a.btn-blue-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-blue-800:focus {
    background-color: #020a10 !important; }
  a.btn-blue-800:hover {
    background-color: #020a10 !important; }

.bg-blue-900 {
  background-color: #051724 !important; }

a.bg-blue-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-blue-900:focus {
    background-color: black !important; }
  a.bg-blue-900:hover {
    background-color: black !important; }

.btn-blue-900 {
  background-color: #051724 !important; }

a.btn-blue-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-blue-900:focus {
    background-color: black !important; }
  a.btn-blue-900:hover {
    background-color: black !important; }

.bg-indigo-100 {
  background-color: #eceef8 !important; }

a.bg-indigo-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-indigo-100:focus {
    background-color: #c7cdea !important; }
  a.bg-indigo-100:hover {
    background-color: #c7cdea !important; }

.btn-indigo-100 {
  background-color: #eceef8 !important; }

a.btn-indigo-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-indigo-100:focus {
    background-color: #c7cdea !important; }
  a.btn-indigo-100:hover {
    background-color: #c7cdea !important; }

.bg-indigo-200 {
  background-color: #cfd4ed !important; }

a.bg-indigo-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-indigo-200:focus {
    background-color: #aab3df !important; }
  a.bg-indigo-200:hover {
    background-color: #aab3df !important; }

.btn-indigo-200 {
  background-color: #cfd4ed !important; }

a.btn-indigo-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-indigo-200:focus {
    background-color: #aab3df !important; }
  a.btn-indigo-200:hover {
    background-color: #aab3df !important; }

.bg-indigo-300 {
  background-color: #9fa8da !important; }

a.bg-indigo-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-indigo-300:focus {
    background-color: #7a87cc !important; }
  a.bg-indigo-300:hover {
    background-color: #7a87cc !important; }

.btn-indigo-300 {
  background-color: #9fa8da !important; }

a.btn-indigo-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-indigo-300:focus {
    background-color: #7a87cc !important; }
  a.btn-indigo-300:hover {
    background-color: #7a87cc !important; }

.bg-indigo-400 {
  background-color: #6f7dc8 !important; }

a.bg-indigo-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-indigo-400:focus {
    background-color: #4a5cba !important; }
  a.bg-indigo-400:hover {
    background-color: #4a5cba !important; }

.btn-indigo-400 {
  background-color: #6f7dc8 !important; }

a.btn-indigo-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-indigo-400:focus {
    background-color: #4a5cba !important; }
  a.btn-indigo-400:hover {
    background-color: #4a5cba !important; }

.bg-indigo-500 {
  background-color: #3f51b5 !important; }

a.bg-indigo-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-indigo-500:focus {
    background-color: #32408f !important; }
  a.bg-indigo-500:hover {
    background-color: #32408f !important; }

.btn-indigo-500 {
  background-color: #3f51b5 !important; }

a.btn-indigo-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-indigo-500:focus {
    background-color: #32408f !important; }
  a.btn-indigo-500:hover {
    background-color: #32408f !important; }

.bg-indigo-600 {
  background-color: #2f3d88 !important; }

a.bg-indigo-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-indigo-600:focus {
    background-color: #222c62 !important; }
  a.bg-indigo-600:hover {
    background-color: #222c62 !important; }

.btn-indigo-600 {
  background-color: #2f3d88 !important; }

a.btn-indigo-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-indigo-600:focus {
    background-color: #222c62 !important; }
  a.btn-indigo-600:hover {
    background-color: #222c62 !important; }

.bg-indigo-700 {
  background-color: #20295b !important; }

a.bg-indigo-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-indigo-700:focus {
    background-color: #131835 !important; }
  a.bg-indigo-700:hover {
    background-color: #131835 !important; }

.btn-indigo-700 {
  background-color: #20295b !important; }

a.btn-indigo-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-indigo-700:focus {
    background-color: #131835 !important; }
  a.btn-indigo-700:hover {
    background-color: #131835 !important; }

.bg-indigo-800 {
  background-color: #10142d !important; }

a.bg-indigo-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-indigo-800:focus {
    background-color: #030307 !important; }
  a.bg-indigo-800:hover {
    background-color: #030307 !important; }

.btn-indigo-800 {
  background-color: #10142d !important; }

a.btn-indigo-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-indigo-800:focus {
    background-color: #030307 !important; }
  a.btn-indigo-800:hover {
    background-color: #030307 !important; }

.bg-indigo-900 {
  background-color: #090c1b !important; }

a.bg-indigo-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-indigo-900:focus {
    background-color: black !important; }
  a.bg-indigo-900:hover {
    background-color: black !important; }

.btn-indigo-900 {
  background-color: #090c1b !important; }

a.btn-indigo-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-indigo-900:focus {
    background-color: black !important; }
  a.btn-indigo-900:hover {
    background-color: black !important; }

.bg-purple-100 {
  background-color: #f5e9f7 !important; }

a.bg-purple-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-purple-100:focus {
    background-color: #e4c4e9 !important; }
  a.bg-purple-100:hover {
    background-color: #e4c4e9 !important; }

.btn-purple-100 {
  background-color: #f5e9f7 !important; }

a.btn-purple-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-purple-100:focus {
    background-color: #e4c4e9 !important; }
  a.btn-purple-100:hover {
    background-color: #e4c4e9 !important; }

.bg-purple-200 {
  background-color: #e6c9eb !important; }

a.bg-purple-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-purple-200:focus {
    background-color: #d5a4dd !important; }
  a.bg-purple-200:hover {
    background-color: #d5a4dd !important; }

.btn-purple-200 {
  background-color: #e6c9eb !important; }

a.btn-purple-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-purple-200:focus {
    background-color: #d5a4dd !important; }
  a.btn-purple-200:hover {
    background-color: #d5a4dd !important; }

.bg-purple-300 {
  background-color: #ce93d8 !important; }

a.bg-purple-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-purple-300:focus {
    background-color: #bd6eca !important; }
  a.bg-purple-300:hover {
    background-color: #bd6eca !important; }

.btn-purple-300 {
  background-color: #ce93d8 !important; }

a.btn-purple-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-purple-300:focus {
    background-color: #bd6eca !important; }
  a.btn-purple-300:hover {
    background-color: #bd6eca !important; }

.bg-purple-400 {
  background-color: #b55dc4 !important; }

a.bg-purple-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-purple-400:focus {
    background-color: #9e40ae !important; }
  a.bg-purple-400:hover {
    background-color: #9e40ae !important; }

.btn-purple-400 {
  background-color: #b55dc4 !important; }

a.btn-purple-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-purple-400:focus {
    background-color: #9e40ae !important; }
  a.btn-purple-400:hover {
    background-color: #9e40ae !important; }

.bg-purple-500 {
  background-color: #9c27b0 !important; }

a.bg-purple-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-purple-500:focus {
    background-color: #771e86 !important; }
  a.bg-purple-500:hover {
    background-color: #771e86 !important; }

.btn-purple-500 {
  background-color: #9c27b0 !important; }

a.btn-purple-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-purple-500:focus {
    background-color: #771e86 !important; }
  a.btn-purple-500:hover {
    background-color: #771e86 !important; }

.bg-purple-600 {
  background-color: #751d84 !important; }

a.bg-purple-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-purple-600:focus {
    background-color: #50145a !important; }
  a.bg-purple-600:hover {
    background-color: #50145a !important; }

.btn-purple-600 {
  background-color: #751d84 !important; }

a.btn-purple-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-purple-600:focus {
    background-color: #50145a !important; }
  a.btn-purple-600:hover {
    background-color: #50145a !important; }

.bg-purple-700 {
  background-color: #4e1458 !important; }

a.bg-purple-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-purple-700:focus {
    background-color: #290b2e !important; }
  a.bg-purple-700:hover {
    background-color: #290b2e !important; }

.btn-purple-700 {
  background-color: #4e1458 !important; }

a.btn-purple-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-purple-700:focus {
    background-color: #290b2e !important; }
  a.btn-purple-700:hover {
    background-color: #290b2e !important; }

.bg-purple-800 {
  background-color: #270a2c !important; }

a.bg-purple-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-purple-800:focus {
    background-color: #020102 !important; }
  a.bg-purple-800:hover {
    background-color: #020102 !important; }

.btn-purple-800 {
  background-color: #270a2c !important; }

a.btn-purple-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-purple-800:focus {
    background-color: #020102 !important; }
  a.btn-purple-800:hover {
    background-color: #020102 !important; }

.bg-purple-900 {
  background-color: #17061a !important; }

a.bg-purple-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-purple-900:focus {
    background-color: black !important; }
  a.bg-purple-900:hover {
    background-color: black !important; }

.btn-purple-900 {
  background-color: #17061a !important; }

a.btn-purple-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-purple-900:focus {
    background-color: black !important; }
  a.btn-purple-900:hover {
    background-color: black !important; }

.bg-pink-100 {
  background-color: #fde9ef !important; }

a.bg-pink-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-pink-100:focus {
    background-color: #f9bacd !important; }
  a.bg-pink-100:hover {
    background-color: #f9bacd !important; }

.btn-pink-100 {
  background-color: #fde9ef !important; }

a.btn-pink-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-pink-100:focus {
    background-color: #f9bacd !important; }
  a.btn-pink-100:hover {
    background-color: #f9bacd !important; }

.bg-pink-200 {
  background-color: #fac7d8 !important; }

a.bg-pink-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-pink-200:focus {
    background-color: #f698b7 !important; }
  a.bg-pink-200:hover {
    background-color: #f698b7 !important; }

.btn-pink-200 {
  background-color: #fac7d8 !important; }

a.btn-pink-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-pink-200:focus {
    background-color: #f698b7 !important; }
  a.btn-pink-200:hover {
    background-color: #f698b7 !important; }

.bg-pink-300 {
  background-color: #f48fb1 !important; }

a.bg-pink-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-pink-300:focus {
    background-color: #ef6191 !important; }
  a.bg-pink-300:hover {
    background-color: #ef6191 !important; }

.btn-pink-300 {
  background-color: #f48fb1 !important; }

a.btn-pink-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-pink-300:focus {
    background-color: #ef6191 !important; }
  a.btn-pink-300:hover {
    background-color: #ef6191 !important; }

.bg-pink-400 {
  background-color: #ef568a !important; }

a.bg-pink-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-pink-400:focus {
    background-color: #eb276a !important; }
  a.bg-pink-400:hover {
    background-color: #eb276a !important; }

.btn-pink-400 {
  background-color: #ef568a !important; }

a.btn-pink-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-pink-400:focus {
    background-color: #eb276a !important; }
  a.btn-pink-400:hover {
    background-color: #eb276a !important; }

.bg-pink-500 {
  background-color: #e91e63 !important; }

a.bg-pink-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-pink-500:focus {
    background-color: #c1134e !important; }
  a.bg-pink-500:hover {
    background-color: #c1134e !important; }

.btn-pink-500 {
  background-color: #e91e63 !important; }

a.btn-pink-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-pink-500:focus {
    background-color: #c1134e !important; }
  a.btn-pink-500:hover {
    background-color: #c1134e !important; }

.bg-pink-600 {
  background-color: #af174a !important; }

a.bg-pink-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-pink-600:focus {
    background-color: #821137 !important; }
  a.bg-pink-600:hover {
    background-color: #821137 !important; }

.btn-pink-600 {
  background-color: #af174a !important; }

a.btn-pink-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-pink-600:focus {
    background-color: #821137 !important; }
  a.btn-pink-600:hover {
    background-color: #821137 !important; }

.bg-pink-700 {
  background-color: #750f32 !important; }

a.bg-pink-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-pink-700:focus {
    background-color: #48091f !important; }
  a.bg-pink-700:hover {
    background-color: #48091f !important; }

.btn-pink-700 {
  background-color: #750f32 !important; }

a.btn-pink-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-pink-700:focus {
    background-color: #48091f !important; }
  a.btn-pink-700:hover {
    background-color: #48091f !important; }

.bg-pink-800 {
  background-color: #3a0819 !important; }

a.bg-pink-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-pink-800:focus {
    background-color: #0d0206 !important; }
  a.bg-pink-800:hover {
    background-color: #0d0206 !important; }

.btn-pink-800 {
  background-color: #3a0819 !important; }

a.btn-pink-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-pink-800:focus {
    background-color: #0d0206 !important; }
  a.btn-pink-800:hover {
    background-color: #0d0206 !important; }

.bg-pink-900 {
  background-color: #23050f !important; }

a.bg-pink-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-pink-900:focus {
    background-color: black !important; }
  a.bg-pink-900:hover {
    background-color: black !important; }

.btn-pink-900 {
  background-color: #23050f !important; }

a.btn-pink-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-pink-900:focus {
    background-color: black !important; }
  a.btn-pink-900:hover {
    background-color: black !important; }

.bg-red-100 {
  background-color: #feeceb !important; }

a.bg-red-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-red-100:focus {
    background-color: #fcbeba !important; }
  a.bg-red-100:hover {
    background-color: #fcbeba !important; }

.btn-red-100 {
  background-color: #feeceb !important; }

a.btn-red-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-red-100:focus {
    background-color: #fcbeba !important; }
  a.btn-red-100:hover {
    background-color: #fcbeba !important; }

.bg-red-200 {
  background-color: #fcd0cd !important; }

a.bg-red-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-red-200:focus {
    background-color: #f9a39d !important; }
  a.bg-red-200:hover {
    background-color: #f9a39d !important; }

.btn-red-200 {
  background-color: #fcd0cd !important; }

a.btn-red-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-red-200:focus {
    background-color: #f9a39d !important; }
  a.btn-red-200:hover {
    background-color: #f9a39d !important; }

.bg-red-300 {
  background-color: #faa19b !important; }

a.bg-red-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-red-300:focus {
    background-color: #f8736a !important; }
  a.bg-red-300:hover {
    background-color: #f8736a !important; }

.btn-red-300 {
  background-color: #faa19b !important; }

a.btn-red-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-red-300:focus {
    background-color: #f8736a !important; }
  a.btn-red-300:hover {
    background-color: #f8736a !important; }

.bg-red-400 {
  background-color: #f77268 !important; }

a.bg-red-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-red-400:focus {
    background-color: #f44538 !important; }
  a.bg-red-400:hover {
    background-color: #f44538 !important; }

.btn-red-400 {
  background-color: #f77268 !important; }

a.btn-red-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-red-400:focus {
    background-color: #f44538 !important; }
  a.btn-red-400:hover {
    background-color: #f44538 !important; }

.bg-red-500 {
  background-color: #f44336 !important; }

a.bg-red-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-red-500:focus {
    background-color: #ea1c0d !important; }
  a.bg-red-500:hover {
    background-color: #ea1c0d !important; }

.btn-red-500 {
  background-color: #f44336 !important; }

a.btn-red-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-red-500:focus {
    background-color: #ea1c0d !important; }
  a.btn-red-500:hover {
    background-color: #ea1c0d !important; }

.bg-red-600 {
  background-color: #b73229 !important; }

a.bg-red-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-red-600:focus {
    background-color: #8d2720 !important; }
  a.bg-red-600:hover {
    background-color: #8d2720 !important; }

.btn-red-600 {
  background-color: #b73229 !important; }

a.btn-red-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-red-600:focus {
    background-color: #8d2720 !important; }
  a.btn-red-600:hover {
    background-color: #8d2720 !important; }

.bg-red-700 {
  background-color: #7a221b !important; }

a.bg-red-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-red-700:focus {
    background-color: #501612 !important; }
  a.bg-red-700:hover {
    background-color: #501612 !important; }

.btn-red-700 {
  background-color: #7a221b !important; }

a.btn-red-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-red-700:focus {
    background-color: #501612 !important; }
  a.btn-red-700:hover {
    background-color: #501612 !important; }

.bg-red-800 {
  background-color: #3d110e !important; }

a.bg-red-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-red-800:focus {
    background-color: #140504 !important; }
  a.bg-red-800:hover {
    background-color: #140504 !important; }

.btn-red-800 {
  background-color: #3d110e !important; }

a.btn-red-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-red-800:focus {
    background-color: #140504 !important; }
  a.btn-red-800:hover {
    background-color: #140504 !important; }

.bg-red-900 {
  background-color: #250a08 !important; }

a.bg-red-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-red-900:focus {
    background-color: black !important; }
  a.bg-red-900:hover {
    background-color: black !important; }

.btn-red-900 {
  background-color: #250a08 !important; }

a.btn-red-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-red-900:focus {
    background-color: black !important; }
  a.btn-red-900:hover {
    background-color: black !important; }

.bg-orange-100 {
  background-color: #fff5e6 !important; }

a.bg-orange-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-orange-100:focus {
    background-color: #ffe1b3 !important; }
  a.bg-orange-100:hover {
    background-color: #ffe1b3 !important; }

.btn-orange-100 {
  background-color: #fff5e6 !important; }

a.btn-orange-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-orange-100:focus {
    background-color: #ffe1b3 !important; }
  a.btn-orange-100:hover {
    background-color: #ffe1b3 !important; }

.bg-orange-200 {
  background-color: #ffe5bf !important; }

a.bg-orange-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-orange-200:focus {
    background-color: #ffd08c !important; }
  a.bg-orange-200:hover {
    background-color: #ffd08c !important; }

.btn-orange-200 {
  background-color: #ffe5bf !important; }

a.btn-orange-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-orange-200:focus {
    background-color: #ffd08c !important; }
  a.btn-orange-200:hover {
    background-color: #ffd08c !important; }

.bg-orange-300 {
  background-color: #ffcc80 !important; }

a.bg-orange-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-orange-300:focus {
    background-color: #ffb84d !important; }
  a.bg-orange-300:hover {
    background-color: #ffb84d !important; }

.btn-orange-300 {
  background-color: #ffcc80 !important; }

a.btn-orange-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-orange-300:focus {
    background-color: #ffb84d !important; }
  a.btn-orange-300:hover {
    background-color: #ffb84d !important; }

.bg-orange-400 {
  background-color: #ffb240 !important; }

a.bg-orange-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-orange-400:focus {
    background-color: #ff9d0d !important; }
  a.bg-orange-400:hover {
    background-color: #ff9d0d !important; }

.btn-orange-400 {
  background-color: #ffb240 !important; }

a.btn-orange-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-orange-400:focus {
    background-color: #ff9d0d !important; }
  a.btn-orange-400:hover {
    background-color: #ff9d0d !important; }

.bg-orange-500 {
  background-color: #ff9800 !important; }

a.bg-orange-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-orange-500:focus {
    background-color: #cc7a00 !important; }
  a.bg-orange-500:hover {
    background-color: #cc7a00 !important; }

.btn-orange-500 {
  background-color: #ff9800 !important; }

a.btn-orange-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-orange-500:focus {
    background-color: #cc7a00 !important; }
  a.btn-orange-500:hover {
    background-color: #cc7a00 !important; }

.bg-orange-600 {
  background-color: #bf7200 !important; }

a.bg-orange-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-orange-600:focus {
    background-color: #8c5400 !important; }
  a.bg-orange-600:hover {
    background-color: #8c5400 !important; }

.btn-orange-600 {
  background-color: #bf7200 !important; }

a.btn-orange-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-orange-600:focus {
    background-color: #8c5400 !important; }
  a.btn-orange-600:hover {
    background-color: #8c5400 !important; }

.bg-orange-700 {
  background-color: #804c00 !important; }

a.bg-orange-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-orange-700:focus {
    background-color: #4d2e00 !important; }
  a.bg-orange-700:hover {
    background-color: #4d2e00 !important; }

.btn-orange-700 {
  background-color: #804c00 !important; }

a.btn-orange-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-orange-700:focus {
    background-color: #4d2e00 !important; }
  a.btn-orange-700:hover {
    background-color: #4d2e00 !important; }

.bg-orange-800 {
  background-color: #402600 !important; }

a.bg-orange-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-orange-800:focus {
    background-color: #0d0800 !important; }
  a.bg-orange-800:hover {
    background-color: #0d0800 !important; }

.btn-orange-800 {
  background-color: #402600 !important; }

a.btn-orange-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-orange-800:focus {
    background-color: #0d0800 !important; }
  a.btn-orange-800:hover {
    background-color: #0d0800 !important; }

.bg-orange-900 {
  background-color: #261700 !important; }

a.bg-orange-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-orange-900:focus {
    background-color: black !important; }
  a.bg-orange-900:hover {
    background-color: black !important; }

.btn-orange-900 {
  background-color: #261700 !important; }

a.btn-orange-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-orange-900:focus {
    background-color: black !important; }
  a.btn-orange-900:hover {
    background-color: black !important; }

.bg-yellow-100 {
  background-color: #fff9e6 !important; }

a.bg-yellow-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-yellow-100:focus {
    background-color: #ffedb3 !important; }
  a.bg-yellow-100:hover {
    background-color: #ffedb3 !important; }

.btn-yellow-100 {
  background-color: #fff9e6 !important; }

a.btn-yellow-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-yellow-100:focus {
    background-color: #ffedb3 !important; }
  a.btn-yellow-100:hover {
    background-color: #ffedb3 !important; }

.bg-yellow-200 {
  background-color: #fff0c1 !important; }

a.bg-yellow-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-yellow-200:focus {
    background-color: #ffe48e !important; }
  a.bg-yellow-200:hover {
    background-color: #ffe48e !important; }

.btn-yellow-200 {
  background-color: #fff0c1 !important; }

a.btn-yellow-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-yellow-200:focus {
    background-color: #ffe48e !important; }
  a.btn-yellow-200:hover {
    background-color: #ffe48e !important; }

.bg-yellow-300 {
  background-color: #ffe083 !important; }

a.bg-yellow-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-yellow-300:focus {
    background-color: #ffd350 !important; }
  a.bg-yellow-300:hover {
    background-color: #ffd350 !important; }

.btn-yellow-300 {
  background-color: #ffe083 !important; }

a.btn-yellow-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-yellow-300:focus {
    background-color: #ffd350 !important; }
  a.btn-yellow-300:hover {
    background-color: #ffd350 !important; }

.bg-yellow-400 {
  background-color: #ffd145 !important; }

a.bg-yellow-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-yellow-400:focus {
    background-color: #ffc412 !important; }
  a.bg-yellow-400:hover {
    background-color: #ffc412 !important; }

.btn-yellow-400 {
  background-color: #ffd145 !important; }

a.btn-yellow-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-yellow-400:focus {
    background-color: #ffc412 !important; }
  a.btn-yellow-400:hover {
    background-color: #ffc412 !important; }

.bg-yellow-500 {
  background-color: #ffc107 !important; }

a.bg-yellow-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-yellow-500:focus {
    background-color: #d39e00 !important; }
  a.bg-yellow-500:hover {
    background-color: #d39e00 !important; }

.btn-yellow-500 {
  background-color: #ffc107 !important; }

a.btn-yellow-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-yellow-500:focus {
    background-color: #d39e00 !important; }
  a.btn-yellow-500:hover {
    background-color: #d39e00 !important; }

.bg-yellow-600 {
  background-color: #bf9105 !important; }

a.bg-yellow-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-yellow-600:focus {
    background-color: #8d6b04 !important; }
  a.bg-yellow-600:hover {
    background-color: #8d6b04 !important; }

.btn-yellow-600 {
  background-color: #bf9105 !important; }

a.btn-yellow-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-yellow-600:focus {
    background-color: #8d6b04 !important; }
  a.btn-yellow-600:hover {
    background-color: #8d6b04 !important; }

.bg-yellow-700 {
  background-color: #806104 !important; }

a.bg-yellow-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-yellow-700:focus {
    background-color: #4f3c02 !important; }
  a.bg-yellow-700:hover {
    background-color: #4f3c02 !important; }

.btn-yellow-700 {
  background-color: #806104 !important; }

a.btn-yellow-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-yellow-700:focus {
    background-color: #4f3c02 !important; }
  a.btn-yellow-700:hover {
    background-color: #4f3c02 !important; }

.bg-yellow-800 {
  background-color: #403002 !important; }

a.bg-yellow-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-yellow-800:focus {
    background-color: #0f0b00 !important; }
  a.bg-yellow-800:hover {
    background-color: #0f0b00 !important; }

.btn-yellow-800 {
  background-color: #403002 !important; }

a.btn-yellow-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-yellow-800:focus {
    background-color: #0f0b00 !important; }
  a.btn-yellow-800:hover {
    background-color: #0f0b00 !important; }

.bg-yellow-900 {
  background-color: #261d01 !important; }

a.bg-yellow-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-yellow-900:focus {
    background-color: black !important; }
  a.bg-yellow-900:hover {
    background-color: black !important; }

.btn-yellow-900 {
  background-color: #261d01 !important; }

a.btn-yellow-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-yellow-900:focus {
    background-color: black !important; }
  a.btn-yellow-900:hover {
    background-color: black !important; }

.bg-green-100 {
  background-color: #edf7ee !important; }

a.bg-green-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-green-100:focus {
    background-color: #cae7cd !important; }
  a.bg-green-100:hover {
    background-color: #cae7cd !important; }

.btn-green-100 {
  background-color: #edf7ee !important; }

a.btn-green-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-green-100:focus {
    background-color: #cae7cd !important; }
  a.btn-green-100:hover {
    background-color: #cae7cd !important; }

.bg-green-200 {
  background-color: #d2ebd3 !important; }

a.bg-green-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-green-200:focus {
    background-color: #afdbb0 !important; }
  a.bg-green-200:hover {
    background-color: #afdbb0 !important; }

.btn-green-200 {
  background-color: #d2ebd3 !important; }

a.btn-green-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-green-200:focus {
    background-color: #afdbb0 !important; }
  a.btn-green-200:hover {
    background-color: #afdbb0 !important; }

.bg-green-300 {
  background-color: #a6d7a8 !important; }

a.bg-green-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-green-300:focus {
    background-color: #83c786 !important; }
  a.bg-green-300:hover {
    background-color: #83c786 !important; }

.btn-green-300 {
  background-color: #a6d7a8 !important; }

a.btn-green-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-green-300:focus {
    background-color: #83c786 !important; }
  a.btn-green-300:hover {
    background-color: #83c786 !important; }

.bg-green-400 {
  background-color: #79c37c !important; }

a.bg-green-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-green-400:focus {
    background-color: #56b35a !important; }
  a.bg-green-400:hover {
    background-color: #56b35a !important; }

.btn-green-400 {
  background-color: #79c37c !important; }

a.btn-green-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-green-400:focus {
    background-color: #56b35a !important; }
  a.btn-green-400:hover {
    background-color: #56b35a !important; }

.bg-green-500 {
  background-color: #4caf50 !important; }

a.bg-green-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-green-500:focus {
    background-color: #3d8b40 !important; }
  a.bg-green-500:hover {
    background-color: #3d8b40 !important; }

.btn-green-500 {
  background-color: #4caf50 !important; }

a.btn-green-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-green-500:focus {
    background-color: #3d8b40 !important; }
  a.btn-green-500:hover {
    background-color: #3d8b40 !important; }

.bg-green-600 {
  background-color: #39833c !important; }

a.bg-green-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-green-600:focus {
    background-color: #2a5f2c !important; }
  a.bg-green-600:hover {
    background-color: #2a5f2c !important; }

.btn-green-600 {
  background-color: #39833c !important; }

a.btn-green-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-green-600:focus {
    background-color: #2a5f2c !important; }
  a.btn-green-600:hover {
    background-color: #2a5f2c !important; }

.bg-green-700 {
  background-color: #265828 !important; }

a.bg-green-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-green-700:focus {
    background-color: #173418 !important; }
  a.bg-green-700:hover {
    background-color: #173418 !important; }

.btn-green-700 {
  background-color: #265828 !important; }

a.btn-green-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-green-700:focus {
    background-color: #173418 !important; }
  a.btn-green-700:hover {
    background-color: #173418 !important; }

.bg-green-800 {
  background-color: #132c14 !important; }

a.bg-green-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-green-800:focus {
    background-color: #040804 !important; }
  a.bg-green-800:hover {
    background-color: #040804 !important; }

.btn-green-800 {
  background-color: #132c14 !important; }

a.btn-green-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-green-800:focus {
    background-color: #040804 !important; }
  a.btn-green-800:hover {
    background-color: #040804 !important; }

.bg-green-900 {
  background-color: #0b1a0c !important; }

a.bg-green-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-green-900:focus {
    background-color: black !important; }
  a.bg-green-900:hover {
    background-color: black !important; }

.btn-green-900 {
  background-color: #0b1a0c !important; }

a.btn-green-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-green-900:focus {
    background-color: black !important; }
  a.btn-green-900:hover {
    background-color: black !important; }

.bg-teal-100 {
  background-color: #e6f5f3 !important; }

a.bg-teal-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-teal-100:focus {
    background-color: #c2e6e2 !important; }
  a.bg-teal-100:hover {
    background-color: #c2e6e2 !important; }

.btn-teal-100 {
  background-color: #e6f5f3 !important; }

a.btn-teal-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-teal-100:focus {
    background-color: #c2e6e2 !important; }
  a.btn-teal-100:hover {
    background-color: #c2e6e2 !important; }

.bg-teal-200 {
  background-color: #bfe5e1 !important; }

a.bg-teal-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-teal-200:focus {
    background-color: #9bd6d0 !important; }
  a.bg-teal-200:hover {
    background-color: #9bd6d0 !important; }

.btn-teal-200 {
  background-color: #bfe5e1 !important; }

a.btn-teal-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-teal-200:focus {
    background-color: #9bd6d0 !important; }
  a.btn-teal-200:hover {
    background-color: #9bd6d0 !important; }

.bg-teal-300 {
  background-color: #80cbc4 !important; }

a.bg-teal-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-teal-300:focus {
    background-color: #5cbcb3 !important; }
  a.bg-teal-300:hover {
    background-color: #5cbcb3 !important; }

.btn-teal-300 {
  background-color: #80cbc4 !important; }

a.btn-teal-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-teal-300:focus {
    background-color: #5cbcb3 !important; }
  a.btn-teal-300:hover {
    background-color: #5cbcb3 !important; }

.bg-teal-400 {
  background-color: #40b0a6 !important; }

a.bg-teal-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-teal-400:focus {
    background-color: #328b83 !important; }
  a.bg-teal-400:hover {
    background-color: #328b83 !important; }

.btn-teal-400 {
  background-color: #40b0a6 !important; }

a.btn-teal-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-teal-400:focus {
    background-color: #328b83 !important; }
  a.btn-teal-400:hover {
    background-color: #328b83 !important; }

.bg-teal-500 {
  background-color: #009688 !important; }

a.bg-teal-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-teal-500:focus {
    background-color: #00635a !important; }
  a.bg-teal-500:hover {
    background-color: #00635a !important; }

.btn-teal-500 {
  background-color: #009688 !important; }

a.btn-teal-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-teal-500:focus {
    background-color: #00635a !important; }
  a.btn-teal-500:hover {
    background-color: #00635a !important; }

.bg-teal-600 {
  background-color: #007166 !important; }

a.bg-teal-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-teal-600:focus {
    background-color: #003e38 !important; }
  a.bg-teal-600:hover {
    background-color: #003e38 !important; }

.btn-teal-600 {
  background-color: #007166 !important; }

a.btn-teal-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-teal-600:focus {
    background-color: #003e38 !important; }
  a.btn-teal-600:hover {
    background-color: #003e38 !important; }

.bg-teal-700 {
  background-color: #004b44 !important; }

a.bg-teal-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-teal-700:focus {
    background-color: #001816 !important; }
  a.bg-teal-700:hover {
    background-color: #001816 !important; }

.btn-teal-700 {
  background-color: #004b44 !important; }

a.btn-teal-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-teal-700:focus {
    background-color: #001816 !important; }
  a.btn-teal-700:hover {
    background-color: #001816 !important; }

.bg-teal-800 {
  background-color: #002622 !important; }

a.bg-teal-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-teal-800:focus {
    background-color: black !important; }
  a.bg-teal-800:hover {
    background-color: black !important; }

.btn-teal-800 {
  background-color: #002622 !important; }

a.btn-teal-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-teal-800:focus {
    background-color: black !important; }
  a.btn-teal-800:hover {
    background-color: black !important; }

.bg-teal-900 {
  background-color: #001714 !important; }

a.bg-teal-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-teal-900:focus {
    background-color: black !important; }
  a.bg-teal-900:hover {
    background-color: black !important; }

.btn-teal-900 {
  background-color: #001714 !important; }

a.btn-teal-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-teal-900:focus {
    background-color: black !important; }
  a.btn-teal-900:hover {
    background-color: black !important; }

.bg-cyan-100 {
  background-color: #e6f8fb !important; }

a.bg-cyan-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-cyan-100:focus {
    background-color: #baecf4 !important; }
  a.bg-cyan-100:hover {
    background-color: #baecf4 !important; }

.btn-cyan-100 {
  background-color: #e6f8fb !important; }

a.btn-cyan-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-cyan-100:focus {
    background-color: #baecf4 !important; }
  a.btn-cyan-100:hover {
    background-color: #baecf4 !important; }

.bg-cyan-200 {
  background-color: #bfeef4 !important; }

a.bg-cyan-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-cyan-200:focus {
    background-color: #93e2ed !important; }
  a.bg-cyan-200:hover {
    background-color: #93e2ed !important; }

.btn-cyan-200 {
  background-color: #bfeef4 !important; }

a.btn-cyan-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-cyan-200:focus {
    background-color: #93e2ed !important; }
  a.btn-cyan-200:hover {
    background-color: #93e2ed !important; }

.bg-cyan-300 {
  background-color: #80deea !important; }

a.bg-cyan-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-cyan-300:focus {
    background-color: #54d3e3 !important; }
  a.bg-cyan-300:hover {
    background-color: #54d3e3 !important; }

.btn-cyan-300 {
  background-color: #80deea !important; }

a.btn-cyan-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-cyan-300:focus {
    background-color: #54d3e3 !important; }
  a.btn-cyan-300:hover {
    background-color: #54d3e3 !important; }

.bg-cyan-400 {
  background-color: #40cddf !important; }

a.bg-cyan-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-cyan-400:focus {
    background-color: #22b7ca !important; }
  a.bg-cyan-400:hover {
    background-color: #22b7ca !important; }

.btn-cyan-400 {
  background-color: #40cddf !important; }

a.btn-cyan-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-cyan-400:focus {
    background-color: #22b7ca !important; }
  a.btn-cyan-400:hover {
    background-color: #22b7ca !important; }

.bg-cyan-500 {
  background-color: #00bcd4 !important; }

a.bg-cyan-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-cyan-500:focus {
    background-color: #008fa1 !important; }
  a.bg-cyan-500:hover {
    background-color: #008fa1 !important; }

.btn-cyan-500 {
  background-color: #00bcd4 !important; }

a.btn-cyan-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-cyan-500:focus {
    background-color: #008fa1 !important; }
  a.btn-cyan-500:hover {
    background-color: #008fa1 !important; }

.bg-cyan-600 {
  background-color: #008d9f !important; }

a.bg-cyan-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-cyan-600:focus {
    background-color: #00606c !important; }
  a.bg-cyan-600:hover {
    background-color: #00606c !important; }

.btn-cyan-600 {
  background-color: #008d9f !important; }

a.btn-cyan-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-cyan-600:focus {
    background-color: #00606c !important; }
  a.btn-cyan-600:hover {
    background-color: #00606c !important; }

.bg-cyan-700 {
  background-color: #005e6a !important; }

a.bg-cyan-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-cyan-700:focus {
    background-color: #003137 !important; }
  a.bg-cyan-700:hover {
    background-color: #003137 !important; }

.btn-cyan-700 {
  background-color: #005e6a !important; }

a.btn-cyan-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-cyan-700:focus {
    background-color: #003137 !important; }
  a.btn-cyan-700:hover {
    background-color: #003137 !important; }

.bg-cyan-800 {
  background-color: #002f35 !important; }

a.bg-cyan-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-cyan-800:focus {
    background-color: #000202 !important; }
  a.bg-cyan-800:hover {
    background-color: #000202 !important; }

.btn-cyan-800 {
  background-color: #002f35 !important; }

a.btn-cyan-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-cyan-800:focus {
    background-color: #000202 !important; }
  a.btn-cyan-800:hover {
    background-color: #000202 !important; }

.bg-cyan-900 {
  background-color: #001c20 !important; }

a.bg-cyan-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-cyan-900:focus {
    background-color: black !important; }
  a.bg-cyan-900:hover {
    background-color: black !important; }

.btn-cyan-900 {
  background-color: #001c20 !important; }

a.btn-cyan-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-cyan-900:focus {
    background-color: black !important; }
  a.btn-cyan-900:hover {
    background-color: black !important; }

.bg-slate-100 {
  background-color: #eff2f3 !important; }

a.bg-slate-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-slate-100:focus {
    background-color: #d2dadd !important; }
  a.bg-slate-100:hover {
    background-color: #d2dadd !important; }

.btn-slate-100 {
  background-color: #eff2f3 !important; }

a.btn-slate-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-slate-100:focus {
    background-color: #d2dadd !important; }
  a.btn-slate-100:hover {
    background-color: #d2dadd !important; }

.bg-slate-200 {
  background-color: #d7dfe2 !important; }

a.bg-slate-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-slate-200:focus {
    background-color: #b9c7cd !important; }
  a.bg-slate-200:hover {
    background-color: #b9c7cd !important; }

.btn-slate-200 {
  background-color: #d7dfe2 !important; }

a.btn-slate-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-slate-200:focus {
    background-color: #b9c7cd !important; }
  a.btn-slate-200:hover {
    background-color: #b9c7cd !important; }

.bg-slate-300 {
  background-color: #b0bec5 !important; }

a.bg-slate-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-slate-300:focus {
    background-color: #93a6af !important; }
  a.bg-slate-300:hover {
    background-color: #93a6af !important; }

.btn-slate-300 {
  background-color: #b0bec5 !important; }

a.btn-slate-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-slate-300:focus {
    background-color: #93a6af !important; }
  a.btn-slate-300:hover {
    background-color: #93a6af !important; }

.bg-slate-400 {
  background-color: #889ea8 !important; }

a.bg-slate-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-slate-400:focus {
    background-color: #6b8692 !important; }
  a.bg-slate-400:hover {
    background-color: #6b8692 !important; }

.btn-slate-400 {
  background-color: #889ea8 !important; }

a.btn-slate-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-slate-400:focus {
    background-color: #6b8692 !important; }
  a.btn-slate-400:hover {
    background-color: #6b8692 !important; }

.bg-slate-500 {
  background-color: #607d8b !important; }

a.bg-slate-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-slate-500:focus {
    background-color: #4b626d !important; }
  a.bg-slate-500:hover {
    background-color: #4b626d !important; }

.btn-slate-500 {
  background-color: #607d8b !important; }

a.btn-slate-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-slate-500:focus {
    background-color: #4b626d !important; }
  a.btn-slate-500:hover {
    background-color: #4b626d !important; }

.bg-slate-600 {
  background-color: #485e68 !important; }

a.bg-slate-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-slate-600:focus {
    background-color: #33434a !important; }
  a.bg-slate-600:hover {
    background-color: #33434a !important; }

.btn-slate-600 {
  background-color: #485e68 !important; }

a.btn-slate-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-slate-600:focus {
    background-color: #33434a !important; }
  a.btn-slate-600:hover {
    background-color: #33434a !important; }

.bg-slate-700 {
  background-color: #303f46 !important; }

a.bg-slate-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-slate-700:focus {
    background-color: #1b2428 !important; }
  a.bg-slate-700:hover {
    background-color: #1b2428 !important; }

.btn-slate-700 {
  background-color: #303f46 !important; }

a.btn-slate-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-slate-700:focus {
    background-color: #1b2428 !important; }
  a.btn-slate-700:hover {
    background-color: #1b2428 !important; }

.bg-slate-800 {
  background-color: #181f23 !important; }

a.bg-slate-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-slate-800:focus {
    background-color: #030405 !important; }
  a.bg-slate-800:hover {
    background-color: #030405 !important; }

.btn-slate-800 {
  background-color: #181f23 !important; }

a.btn-slate-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-slate-800:focus {
    background-color: #030405 !important; }
  a.btn-slate-800:hover {
    background-color: #030405 !important; }

.bg-slate-900 {
  background-color: #0e1315 !important; }

a.bg-slate-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-slate-900:focus {
    background-color: black !important; }
  a.bg-slate-900:hover {
    background-color: black !important; }

.btn-slate-900 {
  background-color: #0e1315 !important; }

a.btn-slate-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-slate-900:focus {
    background-color: black !important; }
  a.btn-slate-900:hover {
    background-color: black !important; }

.bg-white-100 {
  background-color: white !important; }

a.bg-white-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-white-100:focus {
    background-color: #e6e6e6 !important; }
  a.bg-white-100:hover {
    background-color: #e6e6e6 !important; }

.btn-white-100 {
  background-color: white !important; }

a.btn-white-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-white-100:focus {
    background-color: #e6e6e6 !important; }
  a.btn-white-100:hover {
    background-color: #e6e6e6 !important; }

.bg-white-200 {
  background-color: white !important; }

a.bg-white-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-white-200:focus {
    background-color: #e6e6e6 !important; }
  a.bg-white-200:hover {
    background-color: #e6e6e6 !important; }

.btn-white-200 {
  background-color: white !important; }

a.btn-white-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-white-200:focus {
    background-color: #e6e6e6 !important; }
  a.btn-white-200:hover {
    background-color: #e6e6e6 !important; }

.bg-white-300 {
  background-color: white !important; }

a.bg-white-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-white-300:focus {
    background-color: #e6e6e6 !important; }
  a.bg-white-300:hover {
    background-color: #e6e6e6 !important; }

.btn-white-300 {
  background-color: white !important; }

a.btn-white-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-white-300:focus {
    background-color: #e6e6e6 !important; }
  a.btn-white-300:hover {
    background-color: #e6e6e6 !important; }

.bg-white-400 {
  background-color: white !important; }

a.bg-white-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-white-400:focus {
    background-color: #e6e6e6 !important; }
  a.bg-white-400:hover {
    background-color: #e6e6e6 !important; }

.btn-white-400 {
  background-color: white !important; }

a.btn-white-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-white-400:focus {
    background-color: #e6e6e6 !important; }
  a.btn-white-400:hover {
    background-color: #e6e6e6 !important; }

.bg-white-500 {
  background-color: white !important; }

a.bg-white-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-white-500:focus {
    background-color: #e6e6e6 !important; }
  a.bg-white-500:hover {
    background-color: #e6e6e6 !important; }

.btn-white-500 {
  background-color: white !important; }

a.btn-white-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-white-500:focus {
    background-color: #e6e6e6 !important; }
  a.btn-white-500:hover {
    background-color: #e6e6e6 !important; }

.bg-white-600 {
  background-color: #bfbfbf !important; }

a.bg-white-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-white-600:focus {
    background-color: #a6a6a6 !important; }
  a.bg-white-600:hover {
    background-color: #a6a6a6 !important; }

.btn-white-600 {
  background-color: #bfbfbf !important; }

a.btn-white-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-white-600:focus {
    background-color: #a6a6a6 !important; }
  a.btn-white-600:hover {
    background-color: #a6a6a6 !important; }

.bg-white-700 {
  background-color: gray !important; }

a.bg-white-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-white-700:focus {
    background-color: #676767 !important; }
  a.bg-white-700:hover {
    background-color: #676767 !important; }

.btn-white-700 {
  background-color: gray !important; }

a.btn-white-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-white-700:focus {
    background-color: #676767 !important; }
  a.btn-white-700:hover {
    background-color: #676767 !important; }

.bg-white-800 {
  background-color: #404040 !important; }

a.bg-white-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-white-800:focus {
    background-color: #272727 !important; }
  a.bg-white-800:hover {
    background-color: #272727 !important; }

.btn-white-800 {
  background-color: #404040 !important; }

a.btn-white-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-white-800:focus {
    background-color: #272727 !important; }
  a.btn-white-800:hover {
    background-color: #272727 !important; }

.bg-white-900 {
  background-color: #262626 !important; }

a.bg-white-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-white-900:focus {
    background-color: #0d0d0d !important; }
  a.bg-white-900:hover {
    background-color: #0d0d0d !important; }

.btn-white-900 {
  background-color: #262626 !important; }

a.btn-white-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-white-900:focus {
    background-color: #0d0d0d !important; }
  a.btn-white-900:hover {
    background-color: #0d0d0d !important; }

.bg-gray-100 {
  background-color: whitesmoke !important; }

a.bg-gray-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-100:focus {
    background-color: gainsboro !important; }
  a.bg-gray-100:hover {
    background-color: gainsboro !important; }

.btn-gray-100 {
  background-color: whitesmoke !important; }

a.btn-gray-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-100:focus {
    background-color: gainsboro !important; }
  a.btn-gray-100:hover {
    background-color: gainsboro !important; }

.bg-gray-200 {
  background-color: #e7e7e7 !important; }

a.bg-gray-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-200:focus {
    background-color: #cecece !important; }
  a.bg-gray-200:hover {
    background-color: #cecece !important; }

.btn-gray-200 {
  background-color: #e7e7e7 !important; }

a.btn-gray-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-200:focus {
    background-color: #cecece !important; }
  a.btn-gray-200:hover {
    background-color: #cecece !important; }

.bg-gray-300 {
  background-color: #cfcfcf !important; }

a.bg-gray-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-300:focus {
    background-color: #b6b6b6 !important; }
  a.bg-gray-300:hover {
    background-color: #b6b6b6 !important; }

.btn-gray-300 {
  background-color: #cfcfcf !important; }

a.btn-gray-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-300:focus {
    background-color: #b6b6b6 !important; }
  a.btn-gray-300:hover {
    background-color: #b6b6b6 !important; }

.bg-gray-400 {
  background-color: #b6b6b6 !important; }

a.bg-gray-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-400:focus {
    background-color: #9d9d9d !important; }
  a.bg-gray-400:hover {
    background-color: #9d9d9d !important; }

.btn-gray-400 {
  background-color: #b6b6b6 !important; }

a.btn-gray-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-400:focus {
    background-color: #9d9d9d !important; }
  a.btn-gray-400:hover {
    background-color: #9d9d9d !important; }

.bg-gray-500 {
  background-color: #9e9e9e !important; }

a.bg-gray-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-500:focus {
    background-color: #858585 !important; }
  a.bg-gray-500:hover {
    background-color: #858585 !important; }

.btn-gray-500 {
  background-color: #9e9e9e !important; }

a.btn-gray-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-500:focus {
    background-color: #858585 !important; }
  a.btn-gray-500:hover {
    background-color: #858585 !important; }

.bg-gray-600 {
  background-color: #777777 !important; }

a.bg-gray-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-600:focus {
    background-color: #5e5e5e !important; }
  a.bg-gray-600:hover {
    background-color: #5e5e5e !important; }

.btn-gray-600 {
  background-color: #777777 !important; }

a.btn-gray-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-600:focus {
    background-color: #5e5e5e !important; }
  a.btn-gray-600:hover {
    background-color: #5e5e5e !important; }

.bg-gray-700 {
  background-color: #4f4f4f !important; }

a.bg-gray-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-700:focus {
    background-color: #363636 !important; }
  a.bg-gray-700:hover {
    background-color: #363636 !important; }

.btn-gray-700 {
  background-color: #4f4f4f !important; }

a.btn-gray-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-700:focus {
    background-color: #363636 !important; }
  a.btn-gray-700:hover {
    background-color: #363636 !important; }

.bg-gray-800 {
  background-color: #282828 !important; }

a.bg-gray-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-800:focus {
    background-color: #0f0f0f !important; }
  a.bg-gray-800:hover {
    background-color: #0f0f0f !important; }

.btn-gray-800 {
  background-color: #282828 !important; }

a.btn-gray-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-800:focus {
    background-color: #0f0f0f !important; }
  a.btn-gray-800:hover {
    background-color: #0f0f0f !important; }

.bg-gray-900 {
  background-color: #181818 !important; }

a.bg-gray-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-900:focus {
    background-color: black !important; }
  a.bg-gray-900:hover {
    background-color: black !important; }

.btn-gray-900 {
  background-color: #181818 !important; }

a.btn-gray-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-900:focus {
    background-color: black !important; }
  a.btn-gray-900:hover {
    background-color: black !important; }

.bg-gray-dark-100 {
  background-color: #ececec !important; }

a.bg-gray-dark-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-dark-100:focus {
    background-color: lightgray !important; }
  a.bg-gray-dark-100:hover {
    background-color: lightgray !important; }

.btn-gray-dark-100 {
  background-color: #ececec !important; }

a.btn-gray-dark-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-dark-100:focus {
    background-color: lightgray !important; }
  a.btn-gray-dark-100:hover {
    background-color: lightgray !important; }

.bg-gray-dark-200 {
  background-color: #d0d0d0 !important; }

a.bg-gray-dark-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-dark-200:focus {
    background-color: #b7b7b7 !important; }
  a.bg-gray-dark-200:hover {
    background-color: #b7b7b7 !important; }

.btn-gray-dark-200 {
  background-color: #d0d0d0 !important; }

a.btn-gray-dark-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-dark-200:focus {
    background-color: #b7b7b7 !important; }
  a.btn-gray-dark-200:hover {
    background-color: #b7b7b7 !important; }

.bg-gray-dark-300 {
  background-color: #a2a2a2 !important; }

a.bg-gray-dark-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-dark-300:focus {
    background-color: #898989 !important; }
  a.bg-gray-dark-300:hover {
    background-color: #898989 !important; }

.btn-gray-dark-300 {
  background-color: #a2a2a2 !important; }

a.btn-gray-dark-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-dark-300:focus {
    background-color: #898989 !important; }
  a.btn-gray-dark-300:hover {
    background-color: #898989 !important; }

.bg-gray-dark-400 {
  background-color: #737373 !important; }

a.bg-gray-dark-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-dark-400:focus {
    background-color: #5a5a5a !important; }
  a.bg-gray-dark-400:hover {
    background-color: #5a5a5a !important; }

.btn-gray-dark-400 {
  background-color: #737373 !important; }

a.btn-gray-dark-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-dark-400:focus {
    background-color: #5a5a5a !important; }
  a.btn-gray-dark-400:hover {
    background-color: #5a5a5a !important; }

.bg-gray-dark-500 {
  background-color: #444444 !important; }

a.bg-gray-dark-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-dark-500:focus {
    background-color: #2b2b2b !important; }
  a.bg-gray-dark-500:hover {
    background-color: #2b2b2b !important; }

.btn-gray-dark-500 {
  background-color: #444444 !important; }

a.btn-gray-dark-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-dark-500:focus {
    background-color: #2b2b2b !important; }
  a.btn-gray-dark-500:hover {
    background-color: #2b2b2b !important; }

.bg-gray-dark-600 {
  background-color: #333333 !important; }

a.bg-gray-dark-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-dark-600:focus {
    background-color: #1a1a1a !important; }
  a.bg-gray-dark-600:hover {
    background-color: #1a1a1a !important; }

.btn-gray-dark-600 {
  background-color: #333333 !important; }

a.btn-gray-dark-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-dark-600:focus {
    background-color: #1a1a1a !important; }
  a.btn-gray-dark-600:hover {
    background-color: #1a1a1a !important; }

.bg-gray-dark-700 {
  background-color: #222222 !important; }

a.bg-gray-dark-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-dark-700:focus {
    background-color: #090909 !important; }
  a.bg-gray-dark-700:hover {
    background-color: #090909 !important; }

.btn-gray-dark-700 {
  background-color: #222222 !important; }

a.btn-gray-dark-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-dark-700:focus {
    background-color: #090909 !important; }
  a.btn-gray-dark-700:hover {
    background-color: #090909 !important; }

.bg-gray-dark-800 {
  background-color: #111111 !important; }

a.bg-gray-dark-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-dark-800:focus {
    background-color: black !important; }
  a.bg-gray-dark-800:hover {
    background-color: black !important; }

.btn-gray-dark-800 {
  background-color: #111111 !important; }

a.btn-gray-dark-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-dark-800:focus {
    background-color: black !important; }
  a.btn-gray-dark-800:hover {
    background-color: black !important; }

.bg-gray-dark-900 {
  background-color: #0a0a0a !important; }

a.bg-gray-dark-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-gray-dark-900:focus {
    background-color: black !important; }
  a.bg-gray-dark-900:hover {
    background-color: black !important; }

.btn-gray-dark-900 {
  background-color: #0a0a0a !important; }

a.btn-gray-dark-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-gray-dark-900:focus {
    background-color: black !important; }
  a.btn-gray-dark-900:hover {
    background-color: black !important; }

.bg-primary-100 {
  background-color: #e9f5fe !important; }

a.bg-primary-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-primary-100:focus {
    background-color: #b8dffc !important; }
  a.bg-primary-100:hover {
    background-color: #b8dffc !important; }

.btn-primary-100 {
  background-color: #e9f5fe !important; }

a.btn-primary-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-primary-100:focus {
    background-color: #b8dffc !important; }
  a.btn-primary-100:hover {
    background-color: #b8dffc !important; }

.bg-primary-200 {
  background-color: #c8e5fc !important; }

a.bg-primary-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-primary-200:focus {
    background-color: #98cef9 !important; }
  a.bg-primary-200:hover {
    background-color: #98cef9 !important; }

.btn-primary-200 {
  background-color: #c8e5fc !important; }

a.btn-primary-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-primary-200:focus {
    background-color: #98cef9 !important; }
  a.btn-primary-200:hover {
    background-color: #98cef9 !important; }

.bg-primary-300 {
  background-color: #90cbf9 !important; }

a.bg-primary-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-primary-300:focus {
    background-color: #60b4f6 !important; }
  a.bg-primary-300:hover {
    background-color: #60b4f6 !important; }

.btn-primary-300 {
  background-color: #90cbf9 !important; }

a.btn-primary-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-primary-300:focus {
    background-color: #60b4f6 !important; }
  a.btn-primary-300:hover {
    background-color: #60b4f6 !important; }

.bg-primary-400 {
  background-color: #59b0f6 !important; }

a.bg-primary-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-primary-400:focus {
    background-color: #2999f3 !important; }
  a.bg-primary-400:hover {
    background-color: #2999f3 !important; }

.btn-primary-400 {
  background-color: #59b0f6 !important; }

a.btn-primary-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-primary-400:focus {
    background-color: #2999f3 !important; }
  a.btn-primary-400:hover {
    background-color: #2999f3 !important; }

.bg-primary-500 {
  background-color: #2196f3 !important; }

a.bg-primary-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-primary-500:focus {
    background-color: #0c7cd5 !important; }
  a.bg-primary-500:hover {
    background-color: #0c7cd5 !important; }

.btn-primary-500 {
  background-color: #2196f3 !important; }

a.btn-primary-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-primary-500:focus {
    background-color: #0c7cd5 !important; }
  a.btn-primary-500:hover {
    background-color: #0c7cd5 !important; }

.bg-primary-600, .select2-container--clean .select2-selection--multiple .select2-selection__choice, .select2-container--clean .select2-results__option[aria-selected='true'] {
  background-color: #1971b6 !important; }

a.bg-primary-600, .select2-container--clean .select2-selection--multiple a.select2-selection__choice, .select2-container--clean a.select2-results__option[aria-selected='true'] {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-primary-600:focus, .select2-container--clean .select2-selection--multiple a.select2-selection__choice:focus, .select2-container--clean a.select2-results__option[aria-selected='true']:focus {
    background-color: #135589 !important; }
  a.bg-primary-600:hover, .select2-container--clean .select2-selection--multiple a.select2-selection__choice:hover, .select2-container--clean a.select2-results__option[aria-selected='true']:hover {
    background-color: #135589 !important; }

.btn-primary-600 {
  background-color: #1971b6 !important; }

a.btn-primary-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-primary-600:focus {
    background-color: #135589 !important; }
  a.btn-primary-600:hover {
    background-color: #135589 !important; }

.bg-primary-700 {
  background-color: #114b7a !important; }

a.bg-primary-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-primary-700:focus {
    background-color: #0b2f4d !important; }
  a.bg-primary-700:hover {
    background-color: #0b2f4d !important; }

.btn-primary-700 {
  background-color: #114b7a !important; }

a.btn-primary-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-primary-700:focus {
    background-color: #0b2f4d !important; }
  a.btn-primary-700:hover {
    background-color: #0b2f4d !important; }

.bg-primary-800 {
  background-color: #08263d !important; }

a.bg-primary-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-primary-800:focus {
    background-color: #020a10 !important; }
  a.bg-primary-800:hover {
    background-color: #020a10 !important; }

.btn-primary-800 {
  background-color: #08263d !important; }

a.btn-primary-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-primary-800:focus {
    background-color: #020a10 !important; }
  a.btn-primary-800:hover {
    background-color: #020a10 !important; }

.bg-primary-900 {
  background-color: #051724 !important; }

a.bg-primary-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-primary-900:focus {
    background-color: black !important; }
  a.bg-primary-900:hover {
    background-color: black !important; }

.btn-primary-900 {
  background-color: #051724 !important; }

a.btn-primary-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-primary-900:focus {
    background-color: black !important; }
  a.btn-primary-900:hover {
    background-color: black !important; }

.bg-success-100 {
  background-color: #edf7ee !important; }

a.bg-success-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-success-100:focus {
    background-color: #cae7cd !important; }
  a.bg-success-100:hover {
    background-color: #cae7cd !important; }

.btn-success-100 {
  background-color: #edf7ee !important; }

a.btn-success-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-success-100:focus {
    background-color: #cae7cd !important; }
  a.btn-success-100:hover {
    background-color: #cae7cd !important; }

.bg-success-200 {
  background-color: #d2ebd3 !important; }

a.bg-success-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-success-200:focus {
    background-color: #afdbb0 !important; }
  a.bg-success-200:hover {
    background-color: #afdbb0 !important; }

.btn-success-200 {
  background-color: #d2ebd3 !important; }

a.btn-success-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-success-200:focus {
    background-color: #afdbb0 !important; }
  a.btn-success-200:hover {
    background-color: #afdbb0 !important; }

.bg-success-300 {
  background-color: #a6d7a8 !important; }

a.bg-success-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-success-300:focus {
    background-color: #83c786 !important; }
  a.bg-success-300:hover {
    background-color: #83c786 !important; }

.btn-success-300 {
  background-color: #a6d7a8 !important; }

a.btn-success-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-success-300:focus {
    background-color: #83c786 !important; }
  a.btn-success-300:hover {
    background-color: #83c786 !important; }

.bg-success-400 {
  background-color: #79c37c !important; }

a.bg-success-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-success-400:focus {
    background-color: #56b35a !important; }
  a.bg-success-400:hover {
    background-color: #56b35a !important; }

.btn-success-400 {
  background-color: #79c37c !important; }

a.btn-success-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-success-400:focus {
    background-color: #56b35a !important; }
  a.btn-success-400:hover {
    background-color: #56b35a !important; }

.bg-success-500 {
  background-color: #4caf50 !important; }

a.bg-success-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-success-500:focus {
    background-color: #3d8b40 !important; }
  a.bg-success-500:hover {
    background-color: #3d8b40 !important; }

.btn-success-500 {
  background-color: #4caf50 !important; }

a.btn-success-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-success-500:focus {
    background-color: #3d8b40 !important; }
  a.btn-success-500:hover {
    background-color: #3d8b40 !important; }

.bg-success-600 {
  background-color: #39833c !important; }

a.bg-success-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-success-600:focus {
    background-color: #2a5f2c !important; }
  a.bg-success-600:hover {
    background-color: #2a5f2c !important; }

.btn-success-600 {
  background-color: #39833c !important; }

a.btn-success-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-success-600:focus {
    background-color: #2a5f2c !important; }
  a.btn-success-600:hover {
    background-color: #2a5f2c !important; }

.bg-success-700 {
  background-color: #265828 !important; }

a.bg-success-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-success-700:focus {
    background-color: #173418 !important; }
  a.bg-success-700:hover {
    background-color: #173418 !important; }

.btn-success-700 {
  background-color: #265828 !important; }

a.btn-success-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-success-700:focus {
    background-color: #173418 !important; }
  a.btn-success-700:hover {
    background-color: #173418 !important; }

.bg-success-800 {
  background-color: #132c14 !important; }

a.bg-success-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-success-800:focus {
    background-color: #040804 !important; }
  a.bg-success-800:hover {
    background-color: #040804 !important; }

.btn-success-800 {
  background-color: #132c14 !important; }

a.btn-success-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-success-800:focus {
    background-color: #040804 !important; }
  a.btn-success-800:hover {
    background-color: #040804 !important; }

.bg-success-900 {
  background-color: #0b1a0c !important; }

a.bg-success-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-success-900:focus {
    background-color: black !important; }
  a.bg-success-900:hover {
    background-color: black !important; }

.btn-success-900 {
  background-color: #0b1a0c !important; }

a.btn-success-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-success-900:focus {
    background-color: black !important; }
  a.btn-success-900:hover {
    background-color: black !important; }

.bg-info-100 {
  background-color: #e6f8fb !important; }

a.bg-info-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-info-100:focus {
    background-color: #baecf4 !important; }
  a.bg-info-100:hover {
    background-color: #baecf4 !important; }

.btn-info-100 {
  background-color: #e6f8fb !important; }

a.btn-info-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-info-100:focus {
    background-color: #baecf4 !important; }
  a.btn-info-100:hover {
    background-color: #baecf4 !important; }

.bg-info-200 {
  background-color: #bfeef4 !important; }

a.bg-info-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-info-200:focus {
    background-color: #93e2ed !important; }
  a.bg-info-200:hover {
    background-color: #93e2ed !important; }

.btn-info-200 {
  background-color: #bfeef4 !important; }

a.btn-info-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-info-200:focus {
    background-color: #93e2ed !important; }
  a.btn-info-200:hover {
    background-color: #93e2ed !important; }

.bg-info-300 {
  background-color: #80deea !important; }

a.bg-info-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-info-300:focus {
    background-color: #54d3e3 !important; }
  a.bg-info-300:hover {
    background-color: #54d3e3 !important; }

.btn-info-300 {
  background-color: #80deea !important; }

a.btn-info-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-info-300:focus {
    background-color: #54d3e3 !important; }
  a.btn-info-300:hover {
    background-color: #54d3e3 !important; }

.bg-info-400 {
  background-color: #40cddf !important; }

a.bg-info-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-info-400:focus {
    background-color: #22b7ca !important; }
  a.bg-info-400:hover {
    background-color: #22b7ca !important; }

.btn-info-400 {
  background-color: #40cddf !important; }

a.btn-info-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-info-400:focus {
    background-color: #22b7ca !important; }
  a.btn-info-400:hover {
    background-color: #22b7ca !important; }

.bg-info-500 {
  background-color: #00bcd4 !important; }

a.bg-info-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-info-500:focus {
    background-color: #008fa1 !important; }
  a.bg-info-500:hover {
    background-color: #008fa1 !important; }

.btn-info-500 {
  background-color: #00bcd4 !important; }

a.btn-info-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-info-500:focus {
    background-color: #008fa1 !important; }
  a.btn-info-500:hover {
    background-color: #008fa1 !important; }

.bg-info-600 {
  background-color: #008d9f !important; }

a.bg-info-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-info-600:focus {
    background-color: #00606c !important; }
  a.bg-info-600:hover {
    background-color: #00606c !important; }

.btn-info-600 {
  background-color: #008d9f !important; }

a.btn-info-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-info-600:focus {
    background-color: #00606c !important; }
  a.btn-info-600:hover {
    background-color: #00606c !important; }

.bg-info-700 {
  background-color: #005e6a !important; }

a.bg-info-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-info-700:focus {
    background-color: #003137 !important; }
  a.bg-info-700:hover {
    background-color: #003137 !important; }

.btn-info-700 {
  background-color: #005e6a !important; }

a.btn-info-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-info-700:focus {
    background-color: #003137 !important; }
  a.btn-info-700:hover {
    background-color: #003137 !important; }

.bg-info-800 {
  background-color: #002f35 !important; }

a.bg-info-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-info-800:focus {
    background-color: #000202 !important; }
  a.bg-info-800:hover {
    background-color: #000202 !important; }

.btn-info-800 {
  background-color: #002f35 !important; }

a.btn-info-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-info-800:focus {
    background-color: #000202 !important; }
  a.btn-info-800:hover {
    background-color: #000202 !important; }

.bg-info-900 {
  background-color: #001c20 !important; }

a.bg-info-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-info-900:focus {
    background-color: black !important; }
  a.bg-info-900:hover {
    background-color: black !important; }

.btn-info-900 {
  background-color: #001c20 !important; }

a.btn-info-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-info-900:focus {
    background-color: black !important; }
  a.btn-info-900:hover {
    background-color: black !important; }

.bg-warning-100 {
  background-color: #fff9e6 !important; }

a.bg-warning-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-warning-100:focus {
    background-color: #ffedb3 !important; }
  a.bg-warning-100:hover {
    background-color: #ffedb3 !important; }

.btn-warning-100 {
  background-color: #fff9e6 !important; }

a.btn-warning-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-warning-100:focus {
    background-color: #ffedb3 !important; }
  a.btn-warning-100:hover {
    background-color: #ffedb3 !important; }

.bg-warning-200 {
  background-color: #fff0c1 !important; }

a.bg-warning-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-warning-200:focus {
    background-color: #ffe48e !important; }
  a.bg-warning-200:hover {
    background-color: #ffe48e !important; }

.btn-warning-200 {
  background-color: #fff0c1 !important; }

a.btn-warning-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-warning-200:focus {
    background-color: #ffe48e !important; }
  a.btn-warning-200:hover {
    background-color: #ffe48e !important; }

.bg-warning-300 {
  background-color: #ffe083 !important; }

a.bg-warning-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-warning-300:focus {
    background-color: #ffd350 !important; }
  a.bg-warning-300:hover {
    background-color: #ffd350 !important; }

.btn-warning-300 {
  background-color: #ffe083 !important; }

a.btn-warning-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-warning-300:focus {
    background-color: #ffd350 !important; }
  a.btn-warning-300:hover {
    background-color: #ffd350 !important; }

.bg-warning-400 {
  background-color: #ffd145 !important; }

a.bg-warning-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-warning-400:focus {
    background-color: #ffc412 !important; }
  a.bg-warning-400:hover {
    background-color: #ffc412 !important; }

.btn-warning-400 {
  background-color: #ffd145 !important; }

a.btn-warning-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-warning-400:focus {
    background-color: #ffc412 !important; }
  a.btn-warning-400:hover {
    background-color: #ffc412 !important; }

.bg-warning-500 {
  background-color: #ffc107 !important; }

a.bg-warning-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-warning-500:focus {
    background-color: #d39e00 !important; }
  a.bg-warning-500:hover {
    background-color: #d39e00 !important; }

.btn-warning-500 {
  background-color: #ffc107 !important; }

a.btn-warning-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-warning-500:focus {
    background-color: #d39e00 !important; }
  a.btn-warning-500:hover {
    background-color: #d39e00 !important; }

.bg-warning-600 {
  background-color: #bf9105 !important; }

a.bg-warning-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-warning-600:focus {
    background-color: #8d6b04 !important; }
  a.bg-warning-600:hover {
    background-color: #8d6b04 !important; }

.btn-warning-600 {
  background-color: #bf9105 !important; }

a.btn-warning-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-warning-600:focus {
    background-color: #8d6b04 !important; }
  a.btn-warning-600:hover {
    background-color: #8d6b04 !important; }

.bg-warning-700 {
  background-color: #806104 !important; }

a.bg-warning-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-warning-700:focus {
    background-color: #4f3c02 !important; }
  a.bg-warning-700:hover {
    background-color: #4f3c02 !important; }

.btn-warning-700 {
  background-color: #806104 !important; }

a.btn-warning-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-warning-700:focus {
    background-color: #4f3c02 !important; }
  a.btn-warning-700:hover {
    background-color: #4f3c02 !important; }

.bg-warning-800 {
  background-color: #403002 !important; }

a.bg-warning-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-warning-800:focus {
    background-color: #0f0b00 !important; }
  a.bg-warning-800:hover {
    background-color: #0f0b00 !important; }

.btn-warning-800 {
  background-color: #403002 !important; }

a.btn-warning-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-warning-800:focus {
    background-color: #0f0b00 !important; }
  a.btn-warning-800:hover {
    background-color: #0f0b00 !important; }

.bg-warning-900 {
  background-color: #261d01 !important; }

a.bg-warning-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-warning-900:focus {
    background-color: black !important; }
  a.bg-warning-900:hover {
    background-color: black !important; }

.btn-warning-900 {
  background-color: #261d01 !important; }

a.btn-warning-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-warning-900:focus {
    background-color: black !important; }
  a.btn-warning-900:hover {
    background-color: black !important; }

.bg-danger-100 {
  background-color: #feeceb !important; }

a.bg-danger-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-danger-100:focus {
    background-color: #fcbeba !important; }
  a.bg-danger-100:hover {
    background-color: #fcbeba !important; }

.btn-danger-100 {
  background-color: #feeceb !important; }

a.btn-danger-100 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-danger-100:focus {
    background-color: #fcbeba !important; }
  a.btn-danger-100:hover {
    background-color: #fcbeba !important; }

.bg-danger-200 {
  background-color: #fcd0cd !important; }

a.bg-danger-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-danger-200:focus {
    background-color: #f9a39d !important; }
  a.bg-danger-200:hover {
    background-color: #f9a39d !important; }

.btn-danger-200 {
  background-color: #fcd0cd !important; }

a.btn-danger-200 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-danger-200:focus {
    background-color: #f9a39d !important; }
  a.btn-danger-200:hover {
    background-color: #f9a39d !important; }

.bg-danger-300 {
  background-color: #faa19b !important; }

a.bg-danger-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-danger-300:focus {
    background-color: #f8736a !important; }
  a.bg-danger-300:hover {
    background-color: #f8736a !important; }

.btn-danger-300 {
  background-color: #faa19b !important; }

a.btn-danger-300 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-danger-300:focus {
    background-color: #f8736a !important; }
  a.btn-danger-300:hover {
    background-color: #f8736a !important; }

.bg-danger-400 {
  background-color: #f77268 !important; }

a.bg-danger-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-danger-400:focus {
    background-color: #f44538 !important; }
  a.bg-danger-400:hover {
    background-color: #f44538 !important; }

.btn-danger-400 {
  background-color: #f77268 !important; }

a.btn-danger-400 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-danger-400:focus {
    background-color: #f44538 !important; }
  a.btn-danger-400:hover {
    background-color: #f44538 !important; }

.bg-danger-500 {
  background-color: #f44336 !important; }

a.bg-danger-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-danger-500:focus {
    background-color: #ea1c0d !important; }
  a.bg-danger-500:hover {
    background-color: #ea1c0d !important; }

.btn-danger-500 {
  background-color: #f44336 !important; }

a.btn-danger-500 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-danger-500:focus {
    background-color: #ea1c0d !important; }
  a.btn-danger-500:hover {
    background-color: #ea1c0d !important; }

.bg-danger-600 {
  background-color: #b73229 !important; }

a.bg-danger-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-danger-600:focus {
    background-color: #8d2720 !important; }
  a.bg-danger-600:hover {
    background-color: #8d2720 !important; }

.btn-danger-600 {
  background-color: #b73229 !important; }

a.btn-danger-600 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-danger-600:focus {
    background-color: #8d2720 !important; }
  a.btn-danger-600:hover {
    background-color: #8d2720 !important; }

.bg-danger-700 {
  background-color: #7a221b !important; }

a.bg-danger-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-danger-700:focus {
    background-color: #501612 !important; }
  a.bg-danger-700:hover {
    background-color: #501612 !important; }

.btn-danger-700 {
  background-color: #7a221b !important; }

a.btn-danger-700 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-danger-700:focus {
    background-color: #501612 !important; }
  a.btn-danger-700:hover {
    background-color: #501612 !important; }

.bg-danger-800 {
  background-color: #3d110e !important; }

a.bg-danger-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-danger-800:focus {
    background-color: #140504 !important; }
  a.bg-danger-800:hover {
    background-color: #140504 !important; }

.btn-danger-800 {
  background-color: #3d110e !important; }

a.btn-danger-800 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-danger-800:focus {
    background-color: #140504 !important; }
  a.btn-danger-800:hover {
    background-color: #140504 !important; }

.bg-danger-900 {
  background-color: #250a08 !important; }

a.bg-danger-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.bg-danger-900:focus {
    background-color: black !important; }
  a.bg-danger-900:hover {
    background-color: black !important; }

.btn-danger-900 {
  background-color: #250a08 !important; }

a.btn-danger-900 {
  /* TODO: re-enable along with mq4-hover-shim*/
  /*  @if $enable-hover-media-query {*/
  /*    // See Media Queries Level 4: https://drafts.csswg.org/mediaqueries/#hover*/
  /*    // Currently shimmed by https://github.com/twbs/mq4-hover-shim*/
  /*    @media (hover: hover) {*/
  /*      &:hover { @content }*/
  /*    }*/
  /*  }*/
  /*  @else {*/
  /*  }*/ }
  a.btn-danger-900:focus {
    background-color: black !important; }
  a.btn-danger-900:hover {
    background-color: black !important; }

/* background text contrast */
.bg-blue {
  color: #fff; }

.bg-indigo {
  color: #fff; }

.bg-purple {
  color: #fff; }

.bg-pink {
  color: #fff; }

.bg-red {
  color: #fff; }

.bg-orange {
  color: #111; }

.bg-yellow {
  color: #111; }

.bg-green {
  color: #fff; }

.bg-teal {
  color: #fff; }

.bg-cyan {
  color: #fff; }

.bg-slate {
  color: #fff; }

.bg-white {
  color: #111; }

.bg-gray {
  color: #111; }

.bg-gray-dark {
  color: #fff; }

.bg-primary {
  color: #fff; }

.bg-success {
  color: #fff; }

.bg-info {
  color: #fff; }

.bg-warning {
  color: #111; }

.bg-danger {
  color: #fff; }

.bg-blue-100 {
  color: #111; }

.bg-blue-200 {
  color: #111; }

.bg-blue-300 {
  color: #111; }

.bg-blue-400 {
  color: #111; }

.bg-blue-500 {
  color: #fff; }

.bg-blue-600 {
  color: #fff; }

.bg-blue-700 {
  color: #fff; }

.bg-blue-800 {
  color: #fff; }

.bg-blue-900 {
  color: #fff; }

.bg-indigo-100 {
  color: #111; }

.bg-indigo-200 {
  color: #111; }

.bg-indigo-300 {
  color: #111; }

.bg-indigo-400 {
  color: #fff; }

.bg-indigo-500 {
  color: #fff; }

.bg-indigo-600 {
  color: #fff; }

.bg-indigo-700 {
  color: #fff; }

.bg-indigo-800 {
  color: #fff; }

.bg-indigo-900 {
  color: #fff; }

.bg-purple-100 {
  color: #111; }

.bg-purple-200 {
  color: #111; }

.bg-purple-300 {
  color: #111; }

.bg-purple-400 {
  color: #fff; }

.bg-purple-500 {
  color: #fff; }

.bg-purple-600 {
  color: #fff; }

.bg-purple-700 {
  color: #fff; }

.bg-purple-800 {
  color: #fff; }

.bg-purple-900 {
  color: #fff; }

.bg-pink-100 {
  color: #111; }

.bg-pink-200 {
  color: #111; }

.bg-pink-300 {
  color: #111; }

.bg-pink-400 {
  color: #fff; }

.bg-pink-500 {
  color: #fff; }

.bg-pink-600 {
  color: #fff; }

.bg-pink-700 {
  color: #fff; }

.bg-pink-800 {
  color: #fff; }

.bg-pink-900 {
  color: #fff; }

.bg-red-100 {
  color: #111; }

.bg-red-200 {
  color: #111; }

.bg-red-300 {
  color: #111; }

.bg-red-400 {
  color: #111; }

.bg-red-500 {
  color: #fff; }

.bg-red-600 {
  color: #fff; }

.bg-red-700 {
  color: #fff; }

.bg-red-800 {
  color: #fff; }

.bg-red-900 {
  color: #fff; }

.bg-orange-100 {
  color: #111; }

.bg-orange-200 {
  color: #111; }

.bg-orange-300 {
  color: #111; }

.bg-orange-400 {
  color: #111; }

.bg-orange-500 {
  color: #111; }

.bg-orange-600 {
  color: #fff; }

.bg-orange-700 {
  color: #fff; }

.bg-orange-800 {
  color: #fff; }

.bg-orange-900 {
  color: #fff; }

.bg-yellow-100 {
  color: #111; }

.bg-yellow-200 {
  color: #111; }

.bg-yellow-300 {
  color: #111; }

.bg-yellow-400 {
  color: #111; }

.bg-yellow-500 {
  color: #111; }

.bg-yellow-600 {
  color: #fff; }

.bg-yellow-700 {
  color: #fff; }

.bg-yellow-800 {
  color: #fff; }

.bg-yellow-900 {
  color: #fff; }

.bg-green-100 {
  color: #111; }

.bg-green-200 {
  color: #111; }

.bg-green-300 {
  color: #111; }

.bg-green-400 {
  color: #111; }

.bg-green-500 {
  color: #fff; }

.bg-green-600 {
  color: #fff; }

.bg-green-700 {
  color: #fff; }

.bg-green-800 {
  color: #fff; }

.bg-green-900 {
  color: #fff; }

.bg-teal-100 {
  color: #111; }

.bg-teal-200 {
  color: #111; }

.bg-teal-300 {
  color: #111; }

.bg-teal-400 {
  color: #fff; }

.bg-teal-500 {
  color: #fff; }

.bg-teal-600 {
  color: #fff; }

.bg-teal-700 {
  color: #fff; }

.bg-teal-800 {
  color: #fff; }

.bg-teal-900 {
  color: #fff; }

.bg-cyan-100 {
  color: #111; }

.bg-cyan-200 {
  color: #111; }

.bg-cyan-300 {
  color: #111; }

.bg-cyan-400 {
  color: #111; }

.bg-cyan-500 {
  color: #fff; }

.bg-cyan-600 {
  color: #fff; }

.bg-cyan-700 {
  color: #fff; }

.bg-cyan-800 {
  color: #fff; }

.bg-cyan-900 {
  color: #fff; }

.bg-slate-100 {
  color: #111; }

.bg-slate-200 {
  color: #111; }

.bg-slate-300 {
  color: #111; }

.bg-slate-400 {
  color: #111; }

.bg-slate-500 {
  color: #fff; }

.bg-slate-600 {
  color: #fff; }

.bg-slate-700 {
  color: #fff; }

.bg-slate-800 {
  color: #fff; }

.bg-slate-900 {
  color: #fff; }

.bg-white-100 {
  color: #111; }

.bg-white-200 {
  color: #111; }

.bg-white-300 {
  color: #111; }

.bg-white-400 {
  color: #111; }

.bg-white-500 {
  color: #111; }

.bg-white-600 {
  color: #111; }

.bg-white-700 {
  color: #fff; }

.bg-white-800 {
  color: #fff; }

.bg-white-900 {
  color: #fff; }

.bg-gray-100 {
  color: #111; }

.bg-gray-200 {
  color: #111; }

.bg-gray-300 {
  color: #111; }

.bg-gray-400 {
  color: #111; }

.bg-gray-500 {
  color: #111; }

.bg-gray-600 {
  color: #fff; }

.bg-gray-700 {
  color: #fff; }

.bg-gray-800 {
  color: #fff; }

.bg-gray-900 {
  color: #fff; }

.bg-gray-dark-100 {
  color: #111; }

.bg-gray-dark-200 {
  color: #111; }

.bg-gray-dark-300 {
  color: #111; }

.bg-gray-dark-400 {
  color: #fff; }

.bg-gray-dark-500 {
  color: #fff; }

.bg-gray-dark-600 {
  color: #fff; }

.bg-gray-dark-700 {
  color: #fff; }

.bg-gray-dark-800 {
  color: #fff; }

.bg-gray-dark-900 {
  color: #fff; }

.bg-primary-100 {
  color: #111; }

.bg-primary-200 {
  color: #111; }

.bg-primary-300 {
  color: #111; }

.bg-primary-400 {
  color: #111; }

.bg-primary-500 {
  color: #fff; }

.bg-primary-600, .select2-container--clean .select2-selection--multiple .select2-selection__choice, .select2-container--clean .select2-results__option[aria-selected='true'] {
  color: #fff; }

.bg-primary-700 {
  color: #fff; }

.bg-primary-800 {
  color: #fff; }

.bg-primary-900 {
  color: #fff; }

.bg-success-100 {
  color: #111; }

.bg-success-200 {
  color: #111; }

.bg-success-300 {
  color: #111; }

.bg-success-400 {
  color: #111; }

.bg-success-500 {
  color: #fff; }

.bg-success-600 {
  color: #fff; }

.bg-success-700 {
  color: #fff; }

.bg-success-800 {
  color: #fff; }

.bg-success-900 {
  color: #fff; }

.bg-info-100 {
  color: #111; }

.bg-info-200 {
  color: #111; }

.bg-info-300 {
  color: #111; }

.bg-info-400 {
  color: #111; }

.bg-info-500 {
  color: #fff; }

.bg-info-600 {
  color: #fff; }

.bg-info-700 {
  color: #fff; }

.bg-info-800 {
  color: #fff; }

.bg-info-900 {
  color: #fff; }

.bg-warning-100 {
  color: #111; }

.bg-warning-200 {
  color: #111; }

.bg-warning-300 {
  color: #111; }

.bg-warning-400 {
  color: #111; }

.bg-warning-500 {
  color: #111; }

.bg-warning-600 {
  color: #fff; }

.bg-warning-700 {
  color: #fff; }

.bg-warning-800 {
  color: #fff; }

.bg-warning-900 {
  color: #fff; }

.bg-danger-100 {
  color: #111; }

.bg-danger-200 {
  color: #111; }

.bg-danger-300 {
  color: #111; }

.bg-danger-400 {
  color: #111; }

.bg-danger-500 {
  color: #fff; }

.bg-danger-600 {
  color: #fff; }

.bg-danger-700 {
  color: #fff; }

.bg-danger-800 {
  color: #fff; }

.bg-danger-900 {
  color: #fff; }

/* border colors */
.border-blue {
  border-color: #2196f3 !important; }

.border-indigo {
  border-color: #3f51b5 !important; }

.border-purple {
  border-color: #9c27b0 !important; }

.border-pink {
  border-color: #e91e63 !important; }

.border-red {
  border-color: #f44336 !important; }

.border-orange {
  border-color: #ff9800 !important; }

.border-yellow {
  border-color: #ffc107 !important; }

.border-green {
  border-color: #4caf50 !important; }

.border-teal {
  border-color: #009688 !important; }

.border-cyan {
  border-color: #00bcd4 !important; }

.border-slate, .card.card-default {
  border-color: #607d8b !important; }

.border-white {
  border-color: #fff !important; }

.border-gray {
  border-color: #9e9e9e !important; }

.border-gray-dark {
  border-color: #444 !important; }

.border-primary {
  border-color: #2196f3 !important; }

.border-success {
  border-color: #4caf50 !important; }

.border-info {
  border-color: #00bcd4 !important; }

.border-warning {
  border-color: #ffc107 !important; }

.border-danger {
  border-color: #f44336 !important; }

.border-blue-100 {
  border-color: #e9f5fe !important; }

.border-blue-200 {
  border-color: #c8e5fc !important; }

.border-blue-300 {
  border-color: #90cbf9 !important; }

.border-blue-400 {
  border-color: #59b0f6 !important; }

.border-blue-500 {
  border-color: #2196f3 !important; }

.border-blue-600 {
  border-color: #1971b6 !important; }

.border-blue-700 {
  border-color: #114b7a !important; }

.border-blue-800 {
  border-color: #08263d !important; }

.border-blue-900 {
  border-color: #051724 !important; }

.border-indigo-100 {
  border-color: #eceef8 !important; }

.border-indigo-200 {
  border-color: #cfd4ed !important; }

.border-indigo-300 {
  border-color: #9fa8da !important; }

.border-indigo-400 {
  border-color: #6f7dc8 !important; }

.border-indigo-500 {
  border-color: #3f51b5 !important; }

.border-indigo-600 {
  border-color: #2f3d88 !important; }

.border-indigo-700 {
  border-color: #20295b !important; }

.border-indigo-800 {
  border-color: #10142d !important; }

.border-indigo-900 {
  border-color: #090c1b !important; }

.border-purple-100 {
  border-color: #f5e9f7 !important; }

.border-purple-200 {
  border-color: #e6c9eb !important; }

.border-purple-300 {
  border-color: #ce93d8 !important; }

.border-purple-400 {
  border-color: #b55dc4 !important; }

.border-purple-500 {
  border-color: #9c27b0 !important; }

.border-purple-600 {
  border-color: #751d84 !important; }

.border-purple-700 {
  border-color: #4e1458 !important; }

.border-purple-800 {
  border-color: #270a2c !important; }

.border-purple-900 {
  border-color: #17061a !important; }

.border-pink-100 {
  border-color: #fde9ef !important; }

.border-pink-200 {
  border-color: #fac7d8 !important; }

.border-pink-300 {
  border-color: #f48fb1 !important; }

.border-pink-400 {
  border-color: #ef568a !important; }

.border-pink-500 {
  border-color: #e91e63 !important; }

.border-pink-600 {
  border-color: #af174a !important; }

.border-pink-700 {
  border-color: #750f32 !important; }

.border-pink-800 {
  border-color: #3a0819 !important; }

.border-pink-900 {
  border-color: #23050f !important; }

.border-red-100 {
  border-color: #feeceb !important; }

.border-red-200 {
  border-color: #fcd0cd !important; }

.border-red-300 {
  border-color: #faa19b !important; }

.border-red-400 {
  border-color: #f77268 !important; }

.border-red-500 {
  border-color: #f44336 !important; }

.border-red-600 {
  border-color: #b73229 !important; }

.border-red-700 {
  border-color: #7a221b !important; }

.border-red-800 {
  border-color: #3d110e !important; }

.border-red-900 {
  border-color: #250a08 !important; }

.border-orange-100 {
  border-color: #fff5e6 !important; }

.border-orange-200 {
  border-color: #ffe5bf !important; }

.border-orange-300 {
  border-color: #ffcc80 !important; }

.border-orange-400 {
  border-color: #ffb240 !important; }

.border-orange-500 {
  border-color: #ff9800 !important; }

.border-orange-600 {
  border-color: #bf7200 !important; }

.border-orange-700 {
  border-color: #804c00 !important; }

.border-orange-800 {
  border-color: #402600 !important; }

.border-orange-900 {
  border-color: #261700 !important; }

.border-yellow-100 {
  border-color: #fff9e6 !important; }

.border-yellow-200 {
  border-color: #fff0c1 !important; }

.border-yellow-300 {
  border-color: #ffe083 !important; }

.border-yellow-400 {
  border-color: #ffd145 !important; }

.border-yellow-500 {
  border-color: #ffc107 !important; }

.border-yellow-600 {
  border-color: #bf9105 !important; }

.border-yellow-700 {
  border-color: #806104 !important; }

.border-yellow-800 {
  border-color: #403002 !important; }

.border-yellow-900 {
  border-color: #261d01 !important; }

.border-green-100 {
  border-color: #edf7ee !important; }

.border-green-200 {
  border-color: #d2ebd3 !important; }

.border-green-300 {
  border-color: #a6d7a8 !important; }

.border-green-400 {
  border-color: #79c37c !important; }

.border-green-500 {
  border-color: #4caf50 !important; }

.border-green-600 {
  border-color: #39833c !important; }

.border-green-700 {
  border-color: #265828 !important; }

.border-green-800 {
  border-color: #132c14 !important; }

.border-green-900 {
  border-color: #0b1a0c !important; }

.border-teal-100 {
  border-color: #e6f5f3 !important; }

.border-teal-200 {
  border-color: #bfe5e1 !important; }

.border-teal-300 {
  border-color: #80cbc4 !important; }

.border-teal-400 {
  border-color: #40b0a6 !important; }

.border-teal-500 {
  border-color: #009688 !important; }

.border-teal-600 {
  border-color: #007166 !important; }

.border-teal-700 {
  border-color: #004b44 !important; }

.border-teal-800 {
  border-color: #002622 !important; }

.border-teal-900 {
  border-color: #001714 !important; }

.border-cyan-100 {
  border-color: #e6f8fb !important; }

.border-cyan-200 {
  border-color: #bfeef4 !important; }

.border-cyan-300 {
  border-color: #80deea !important; }

.border-cyan-400 {
  border-color: #40cddf !important; }

.border-cyan-500 {
  border-color: #00bcd4 !important; }

.border-cyan-600 {
  border-color: #008d9f !important; }

.border-cyan-700 {
  border-color: #005e6a !important; }

.border-cyan-800 {
  border-color: #002f35 !important; }

.border-cyan-900 {
  border-color: #001c20 !important; }

.border-slate-100 {
  border-color: #eff2f3 !important; }

.border-slate-200 {
  border-color: #d7dfe2 !important; }

.border-slate-300 {
  border-color: #b0bec5 !important; }

.border-slate-400 {
  border-color: #889ea8 !important; }

.border-slate-500 {
  border-color: #607d8b !important; }

.border-slate-600 {
  border-color: #485e68 !important; }

.border-slate-700 {
  border-color: #303f46 !important; }

.border-slate-800 {
  border-color: #181f23 !important; }

.border-slate-900 {
  border-color: #0e1315 !important; }

.border-white-100 {
  border-color: white !important; }

.border-white-200 {
  border-color: white !important; }

.border-white-300 {
  border-color: white !important; }

.border-white-400 {
  border-color: white !important; }

.border-white-500 {
  border-color: white !important; }

.border-white-600 {
  border-color: #bfbfbf !important; }

.border-white-700 {
  border-color: gray !important; }

.border-white-800 {
  border-color: #404040 !important; }

.border-white-900 {
  border-color: #262626 !important; }

.border-gray-100 {
  border-color: whitesmoke !important; }

.border-gray-200 {
  border-color: #e7e7e7 !important; }

.border-gray-300 {
  border-color: #cfcfcf !important; }

.border-gray-400 {
  border-color: #b6b6b6 !important; }

.border-gray-500 {
  border-color: #9e9e9e !important; }

.border-gray-600 {
  border-color: #777777 !important; }

.border-gray-700 {
  border-color: #4f4f4f !important; }

.border-gray-800 {
  border-color: #282828 !important; }

.border-gray-900 {
  border-color: #181818 !important; }

.border-gray-dark-100 {
  border-color: #ececec !important; }

.border-gray-dark-200 {
  border-color: #d0d0d0 !important; }

.border-gray-dark-300 {
  border-color: #a2a2a2 !important; }

.border-gray-dark-400 {
  border-color: #737373 !important; }

.border-gray-dark-500 {
  border-color: #444444 !important; }

.border-gray-dark-600 {
  border-color: #333333 !important; }

.border-gray-dark-700 {
  border-color: #222222 !important; }

.border-gray-dark-800 {
  border-color: #111111 !important; }

.border-gray-dark-900 {
  border-color: #0a0a0a !important; }

.border-primary-100 {
  border-color: #e9f5fe !important; }

.border-primary-200 {
  border-color: #c8e5fc !important; }

.border-primary-300 {
  border-color: #90cbf9 !important; }

.border-primary-400 {
  border-color: #59b0f6 !important; }

.border-primary-500 {
  border-color: #2196f3 !important; }

.border-primary-600, .select2-container--clean .select2-selection--multiple .select2-selection__choice {
  border-color: #1971b6 !important; }

.border-primary-700 {
  border-color: #114b7a !important; }

.border-primary-800 {
  border-color: #08263d !important; }

.border-primary-900 {
  border-color: #051724 !important; }

.border-success-100 {
  border-color: #edf7ee !important; }

.border-success-200 {
  border-color: #d2ebd3 !important; }

.border-success-300 {
  border-color: #a6d7a8 !important; }

.border-success-400 {
  border-color: #79c37c !important; }

.border-success-500 {
  border-color: #4caf50 !important; }

.border-success-600 {
  border-color: #39833c !important; }

.border-success-700 {
  border-color: #265828 !important; }

.border-success-800 {
  border-color: #132c14 !important; }

.border-success-900 {
  border-color: #0b1a0c !important; }

.border-info-100 {
  border-color: #e6f8fb !important; }

.border-info-200 {
  border-color: #bfeef4 !important; }

.border-info-300 {
  border-color: #80deea !important; }

.border-info-400 {
  border-color: #40cddf !important; }

.border-info-500 {
  border-color: #00bcd4 !important; }

.border-info-600 {
  border-color: #008d9f !important; }

.border-info-700 {
  border-color: #005e6a !important; }

.border-info-800 {
  border-color: #002f35 !important; }

.border-info-900 {
  border-color: #001c20 !important; }

.border-warning-100 {
  border-color: #fff9e6 !important; }

.border-warning-200 {
  border-color: #fff0c1 !important; }

.border-warning-300 {
  border-color: #ffe083 !important; }

.border-warning-400 {
  border-color: #ffd145 !important; }

.border-warning-500 {
  border-color: #ffc107 !important; }

.border-warning-600 {
  border-color: #bf9105 !important; }

.border-warning-700 {
  border-color: #806104 !important; }

.border-warning-800 {
  border-color: #403002 !important; }

.border-warning-900 {
  border-color: #261d01 !important; }

.border-danger-100 {
  border-color: #feeceb !important; }

.border-danger-200 {
  border-color: #fcd0cd !important; }

.border-danger-300 {
  border-color: #faa19b !important; }

.border-danger-400 {
  border-color: #f77268 !important; }

.border-danger-500 {
  border-color: #f44336 !important; }

.border-danger-600 {
  border-color: #b73229 !important; }

.border-danger-700 {
  border-color: #7a221b !important; }

.border-danger-800 {
  border-color: #3d110e !important; }

.border-danger-900 {
  border-color: #250a08 !important; }

/* global */
/* Text basics */
/* ~14px*/
/* ~12px*/
/* ~25px*/
/* ~23px*/
/* ~21px*/
/* ~19px*/
/* ~17px*/
/* ~15px*/
/* 18/12*/
/* 20/12/*/
/* 16/12*/
/* 14/12*/
/* navbar */
/* Define common padding and border radius sizes */
/* cards */
/*/ Remove the unit of a length*/
/*/ @param {Number} $number - Number to remove unit from*/
/*/ @return {Number} - Unitless number*/
/**/
/*  https://codepen.io/jakob-e/pen/doMoML*/
/*  Function to create an optimized svg url*/
/*  Version: 1.0.6*/
/*  Background svg mixin*/
/*  Helper function to replace characters in a string*/
/*=============================================
=            Global caret settings            =
=============================================*/
.dropdown-toggle:not(.sidebar-toggler):after, .sidebar-mini-toggler:after {
  line-height: 1.125rem;
  position: absolute;
  top: calc(50% - 7px);
  right: 1rem;
  display: block;
  width: 7px;
  height: 14px;
  margin: 0;
  content: ' ';
  transition: transform 0.2s ease-in-out;
  transform: rotate(0deg);
  border: none;
  background-repeat: no-repeat; }

.dropdown-toggle {
  position: relative;
  padding-right: 2.5rem; }
  .dropdown-toggle:not(.dropdown-light):after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' data-fa-processed='' data-prefix='fas' data-icon='angle-right' role='img' viewBox='0 0 256 512' class='svg-inline--fa fa-angle-right fa-w-8 fa-2x'%3E%3Cpath fill='%23282828' d='M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z' class=''%3E%3C/path%3E%3C/svg%3E"); }
  .dropdown-toggle.dropdown-light:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' data-fa-processed='' data-prefix='fas' data-icon='angle-right' role='img' viewBox='0 0 256 512' class='svg-inline--fa fa-angle-right fa-w-8 fa-2x'%3E%3Cpath fill='whitesmoke' d='M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z' class=''%3E%3C/path%3E%3C/svg%3E"); }
  .dropdown-toggle[aria-expanded='true']:after {
    transform: rotate(90deg); }

.heading-elements .heading-elements .dropdown-toggle, .heading-elements
.btn.dropdown-toggle {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem; }
.heading-elements .dropdown-toggle[aria-expanded='true']:after,
.btn.dropdown-toggle[aria-expanded='true']:after {
  transform: rotate(90deg); }

.btn-icon.dropdown-toggle {
  padding-right: 2.5rem !important; }

.sidebar-mini-toggler:after {
  margin: 0 12px 0 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' data-fa-processed='' data-prefix='fas' data-icon='angle-down' role='img' viewBox='0 0 320 512' class='svg-inline--fa fa-angle-down fa-w-10 fa-2x'%3E%3Cpath fill='%23fff' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z' class=''%3E%3C/path%3E%3C/svg%3E"); }

.footable-toggle {
  position: relative;
  line-height: 1.125rem;
  display: block;
  width: 21px;
  height: 21px;
  margin: 0;
  content: ' ';
  transition: transform 0.2s ease-in-out;
  transform: rotate(0deg);
  border: none;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='svg-inline--fa fa-caret-square-down fa-w-14' aria-hidden='true' focusable='false' data-prefix='far' data-icon='caret-square-down' role='img' viewBox='0 0 448 512' data-fa-i2svg=''%3E%3Cpath fill='%239e9e9e' d='M125.1 208h197.8c10.7 0 16.1 13 8.5 20.5l-98.9 98.3c-4.7 4.7-12.2 4.7-16.9 0l-98.9-98.3c-7.7-7.5-2.3-20.5 8.4-20.5zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-48 346V86c0-3.3-2.7-6-6-6H54c-3.3 0-6 2.7-6 6v340c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z'%3E%3C/path%3E%3C/svg%3E"); }
  .footable-toggle.fooicon-minus {
    transform: rotate(180deg); }

/* Variables*/
/**/
/* Variables should follow the `$component-state-property-size` formula for*/
/* consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.*/
/* Color system*/
/* stylelint-disable-next-line scss/dollar-variable-default*/
/* stylelint-disable-next-line scss/dollar-variable-default*/
/* stylelint-disable-next-line scss/dollar-variable-default*/
/* Set a specific jump point for requesting color jumps*/
/* The yiq lightness value that determines when the lightness of color changes from "dark" to "light". Acceptable values are between 0 and 255.*/
/* Customize the light and dark text colors for use in our YIQ color contrast function.*/
/* Options*/
/**/
/* Quickly modify global styling by enabling or disabling optional features.*/
/* Deprecated, no longer affects any compiled CSS*/
/* Spacing*/
/**/
/* Control the default styling of most Bootstrap elements by modifying these*/
/* variables. Mostly focused on spacing.*/
/* You can add more entries to the $spacers map, should you need more variation.*/
/* stylelint-disable-next-line scss/dollar-variable-default*/
/* This variable affects the `.h-*` and `.w-*` classes.*/
/* stylelint-disable-next-line scss/dollar-variable-default*/
/* Body*/
/**/
/* Settings for the `<body>` element.*/
/* Links*/
/**/
/* Style anchor elements.*/
/* Darken percentage for links with `.text-*` class (e.g. `.text-success`)*/
/* Paragraphs*/
/**/
/* Style p element.*/
/* Grid breakpoints*/
/**/
/* Define the minimum dimensions at which your layout will change,*/
/* adapting to different screen sizes, for use in media queries.*/
/* Grid containers*/
/**/
/* Define the maximum width of `.container` for different screen sizes.*/
/* Grid columns*/
/**/
/* Set the number of columns and specify the width of the gutters.*/
/* Components*/
/**/
/* Define common padding and border radius sizes and more.*/
/* stylelint-disable-next-line scss/dollar-variable-default*/
/* Typography*/
/**/
/* Font, line-height, and color for body text, headings, and more.*/
/* stylelint-disable value-keyword-case*/
/* stylelint-enable value-keyword-case*/
/* Assumes the browser default, typically `16px`*/
/* Tables*/
/**/
/* Customizes the `.table` component with basic values, each used across all table variations.*/
/* Buttons + Forms*/
/**/
/* Shared variables that are reassigned to `$input-` and `$btn-` specific variables.*/
/* Buttons*/
/**/
/* For each of Bootstrap's buttons, define text, background, and border color.*/
/* Allows for customizing button radius independently from global border radius*/
/* Forms*/
/* Extra padding to account for the presence of the background-image based indicator*/
/* In pixels because image dimensions*/
/* Used so we can have multiple background elements (e.g., arrow and feedback icon)*/
/* For focus box shadow issue in IE/Edge*/
/* Form validation*/
/* stylelint-disable-next-line scss/dollar-variable-default*/
/* Z-index master list*/
/**/
/* Warning: Avoid customizing these values. They're used for a bird's eye view*/
/* of components dependent on the z-axis and are designed to all work together.*/
/* Navs*/
/* Navbar*/
/* Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link*/
/* Dropdowns*/
/**/
/* Dropdown menu container and contents.*/
/* Pagination*/
/* Jumbotron*/
/* Cards*/
/* Tooltips*/
/* Form tooltips must come after regular tooltips*/
/* Popovers*/
/* Toasts*/
/* Badges*/
/* Use a higher than normal value to ensure completely rounded edges when*/
/* customizing padding or font-size on labels.*/
/* Modals*/
/* Padding applied to the modal body*/
/* Keep this for backwards compatibility*/
/* Alerts*/
/**/
/* Define alert colors, border radius, and padding.*/
/* Progress bars*/
/* List group*/
/* Image thumbnails*/
/* Figures*/
/* Breadcrumbs*/
/* Carousel*/
/* Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)*/
/* Spinners*/
/* Close*/
/* Code*/
/* Utilities*/
/* Printing*/
.align-baseline {
  vertical-align: baseline !important; }

.align-top {
  vertical-align: top !important; }

.align-middle {
  vertical-align: middle !important; }

.align-bottom {
  vertical-align: bottom !important; }

.align-text-bottom {
  vertical-align: text-bottom !important; }

.align-text-top {
  vertical-align: text-top !important; }

.bg-primary {
  background-color: #2196f3 !important; }

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0c7cd5 !important; }

.bg-secondary {
  background-color: #777777 !important; }

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #5e5e5e !important; }

.bg-success {
  background-color: #4caf50 !important; }

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #3d8b40 !important; }

.bg-info {
  background-color: #00bcd4 !important; }

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #008fa1 !important; }

.bg-warning {
  background-color: #ffc107 !important; }

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important; }

.bg-danger {
  background-color: #f44336 !important; }

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #ea1c0d !important; }

.bg-light {
  background-color: whitesmoke !important; }

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: gainsboro !important; }

.bg-dark {
  background-color: #282828 !important; }

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #0f0f0f !important; }

.bg-white {
  background-color: #fff !important; }

.bg-transparent {
  background-color: transparent !important; }

.border, .icon-object {
  border: 1px solid #cfcfcf !important; }

.border-top {
  border-top: 1px solid #cfcfcf !important; }

.border-right {
  border-right: 1px solid #cfcfcf !important; }

.border-bottom {
  border-bottom: 1px solid #cfcfcf !important; }

.border-left {
  border-left: 1px solid #cfcfcf !important; }

.border-0 {
  border: 0 !important; }

.border-top-0 {
  border-top: 0 !important; }

.border-right-0 {
  border-right: 0 !important; }

.border-bottom-0 {
  border-bottom: 0 !important; }

.border-left-0 {
  border-left: 0 !important; }

.border-primary {
  border-color: #2196f3 !important; }

.border-secondary {
  border-color: #777777 !important; }

.border-success {
  border-color: #4caf50 !important; }

.border-info {
  border-color: #00bcd4 !important; }

.border-warning {
  border-color: #ffc107 !important; }

.border-danger {
  border-color: #f44336 !important; }

.border-light {
  border-color: whitesmoke !important; }

.border-dark {
  border-color: #282828 !important; }

.border-white {
  border-color: #fff !important; }

.rounded-sm {
  border-radius: 2px !important; }

.rounded {
  border-radius: 0.25rem !important; }

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important; }

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important; }

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-lg {
  border-radius: 4px !important; }

.rounded-circle {
  border-radius: 50% !important; }

.rounded-pill {
  border-radius: 50rem !important; }

.rounded-0 {
  border-radius: 0 !important; }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.d-none {
  display: none !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex, .card.card-default .card-header, .card.card-white .card-header,
.card.card-white .card-footer {
  display: flex !important; }

.d-inline-flex {
  display: inline-flex !important; }

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important; }

  .d-sm-inline {
    display: inline !important; }

  .d-sm-inline-block {
    display: inline-block !important; }

  .d-sm-block {
    display: block !important; }

  .d-sm-table {
    display: table !important; }

  .d-sm-table-row {
    display: table-row !important; }

  .d-sm-table-cell {
    display: table-cell !important; }

  .d-sm-flex {
    display: flex !important; }

  .d-sm-inline-flex {
    display: inline-flex !important; } }
@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }

  .d-md-inline {
    display: inline !important; }

  .d-md-inline-block {
    display: inline-block !important; }

  .d-md-block {
    display: block !important; }

  .d-md-table {
    display: table !important; }

  .d-md-table-row {
    display: table-row !important; }

  .d-md-table-cell {
    display: table-cell !important; }

  .d-md-flex {
    display: flex !important; }

  .d-md-inline-flex {
    display: inline-flex !important; } }
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }

  .d-lg-inline {
    display: inline !important; }

  .d-lg-inline-block {
    display: inline-block !important; }

  .d-lg-block {
    display: block !important; }

  .d-lg-table {
    display: table !important; }

  .d-lg-table-row {
    display: table-row !important; }

  .d-lg-table-cell {
    display: table-cell !important; }

  .d-lg-flex {
    display: flex !important; }

  .d-lg-inline-flex {
    display: inline-flex !important; } }
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important; }

  .d-xl-inline {
    display: inline !important; }

  .d-xl-inline-block {
    display: inline-block !important; }

  .d-xl-block {
    display: block !important; }

  .d-xl-table {
    display: table !important; }

  .d-xl-table-row {
    display: table-row !important; }

  .d-xl-table-cell {
    display: table-cell !important; }

  .d-xl-flex {
    display: flex !important; }

  .d-xl-inline-flex {
    display: inline-flex !important; } }
@media print {
  .d-print-none {
    display: none !important; }

  .d-print-inline {
    display: inline !important; }

  .d-print-inline-block {
    display: inline-block !important; }

  .d-print-block {
    display: block !important; }

  .d-print-table {
    display: table !important; }

  .d-print-table-row {
    display: table-row !important; }

  .d-print-table-cell {
    display: table-cell !important; }

  .d-print-flex {
    display: flex !important; }

  .d-print-inline-flex {
    display: inline-flex !important; } }
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
  .embed-responsive::before {
    display: block;
    content: ""; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9::before {
  padding-top: 42.85714%; }

.embed-responsive-16by9::before {
  padding-top: 56.25%; }

.embed-responsive-4by3::before {
  padding-top: 75%; }

.embed-responsive-1by1::before {
  padding-top: 100%; }

.flex-row {
  flex-direction: row !important; }

.flex-column {
  flex-direction: column !important; }

.flex-row-reverse {
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  flex-direction: column-reverse !important; }

.flex-wrap {
  flex-wrap: wrap !important; }

.flex-nowrap {
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.flex-fill {
  flex: 1 1 auto !important; }

.flex-grow-0 {
  flex-grow: 0 !important; }

.flex-grow-1 {
  flex-grow: 1 !important; }

.flex-shrink-0 {
  flex-shrink: 0 !important; }

.flex-shrink-1 {
  flex-shrink: 1 !important; }

.justify-content-start {
  justify-content: flex-start !important; }

.justify-content-end {
  justify-content: flex-end !important; }

.justify-content-center {
  justify-content: center !important; }

.justify-content-between {
  justify-content: space-between !important; }

.justify-content-around {
  justify-content: space-around !important; }

.align-items-start {
  align-items: flex-start !important; }

.align-items-end {
  align-items: flex-end !important; }

.align-items-center {
  align-items: center !important; }

.align-items-baseline {
  align-items: baseline !important; }

.align-items-stretch {
  align-items: stretch !important; }

.align-content-start {
  align-content: flex-start !important; }

.align-content-end {
  align-content: flex-end !important; }

.align-content-center {
  align-content: center !important; }

.align-content-between {
  align-content: space-between !important; }

.align-content-around {
  align-content: space-around !important; }

.align-content-stretch {
  align-content: stretch !important; }

.align-self-auto {
  align-self: auto !important; }

.align-self-start {
  align-self: flex-start !important; }

.align-self-end {
  align-self: flex-end !important; }

.align-self-center {
  align-self: center !important; }

.align-self-baseline {
  align-self: baseline !important; }

.align-self-stretch {
  align-self: stretch !important; }

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important; }

  .flex-sm-column {
    flex-direction: column !important; }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important; }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important; }

  .flex-sm-wrap {
    flex-wrap: wrap !important; }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }

  .flex-sm-fill {
    flex: 1 1 auto !important; }

  .flex-sm-grow-0 {
    flex-grow: 0 !important; }

  .flex-sm-grow-1 {
    flex-grow: 1 !important; }

  .flex-sm-shrink-0 {
    flex-shrink: 0 !important; }

  .flex-sm-shrink-1 {
    flex-shrink: 1 !important; }

  .justify-content-sm-start {
    justify-content: flex-start !important; }

  .justify-content-sm-end {
    justify-content: flex-end !important; }

  .justify-content-sm-center {
    justify-content: center !important; }

  .justify-content-sm-between {
    justify-content: space-between !important; }

  .justify-content-sm-around {
    justify-content: space-around !important; }

  .align-items-sm-start {
    align-items: flex-start !important; }

  .align-items-sm-end {
    align-items: flex-end !important; }

  .align-items-sm-center {
    align-items: center !important; }

  .align-items-sm-baseline {
    align-items: baseline !important; }

  .align-items-sm-stretch {
    align-items: stretch !important; }

  .align-content-sm-start {
    align-content: flex-start !important; }

  .align-content-sm-end {
    align-content: flex-end !important; }

  .align-content-sm-center {
    align-content: center !important; }

  .align-content-sm-between {
    align-content: space-between !important; }

  .align-content-sm-around {
    align-content: space-around !important; }

  .align-content-sm-stretch {
    align-content: stretch !important; }

  .align-self-sm-auto {
    align-self: auto !important; }

  .align-self-sm-start {
    align-self: flex-start !important; }

  .align-self-sm-end {
    align-self: flex-end !important; }

  .align-self-sm-center {
    align-self: center !important; }

  .align-self-sm-baseline {
    align-self: baseline !important; }

  .align-self-sm-stretch {
    align-self: stretch !important; } }
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important; }

  .flex-md-column {
    flex-direction: column !important; }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important; }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important; }

  .flex-md-wrap {
    flex-wrap: wrap !important; }

  .flex-md-nowrap {
    flex-wrap: nowrap !important; }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }

  .flex-md-fill {
    flex: 1 1 auto !important; }

  .flex-md-grow-0 {
    flex-grow: 0 !important; }

  .flex-md-grow-1 {
    flex-grow: 1 !important; }

  .flex-md-shrink-0 {
    flex-shrink: 0 !important; }

  .flex-md-shrink-1 {
    flex-shrink: 1 !important; }

  .justify-content-md-start {
    justify-content: flex-start !important; }

  .justify-content-md-end {
    justify-content: flex-end !important; }

  .justify-content-md-center {
    justify-content: center !important; }

  .justify-content-md-between {
    justify-content: space-between !important; }

  .justify-content-md-around {
    justify-content: space-around !important; }

  .align-items-md-start {
    align-items: flex-start !important; }

  .align-items-md-end {
    align-items: flex-end !important; }

  .align-items-md-center {
    align-items: center !important; }

  .align-items-md-baseline {
    align-items: baseline !important; }

  .align-items-md-stretch {
    align-items: stretch !important; }

  .align-content-md-start {
    align-content: flex-start !important; }

  .align-content-md-end {
    align-content: flex-end !important; }

  .align-content-md-center {
    align-content: center !important; }

  .align-content-md-between {
    align-content: space-between !important; }

  .align-content-md-around {
    align-content: space-around !important; }

  .align-content-md-stretch {
    align-content: stretch !important; }

  .align-self-md-auto {
    align-self: auto !important; }

  .align-self-md-start {
    align-self: flex-start !important; }

  .align-self-md-end {
    align-self: flex-end !important; }

  .align-self-md-center {
    align-self: center !important; }

  .align-self-md-baseline {
    align-self: baseline !important; }

  .align-self-md-stretch {
    align-self: stretch !important; } }
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important; }

  .flex-lg-column {
    flex-direction: column !important; }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important; }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important; }

  .flex-lg-wrap {
    flex-wrap: wrap !important; }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }

  .flex-lg-fill {
    flex: 1 1 auto !important; }

  .flex-lg-grow-0 {
    flex-grow: 0 !important; }

  .flex-lg-grow-1 {
    flex-grow: 1 !important; }

  .flex-lg-shrink-0 {
    flex-shrink: 0 !important; }

  .flex-lg-shrink-1 {
    flex-shrink: 1 !important; }

  .justify-content-lg-start {
    justify-content: flex-start !important; }

  .justify-content-lg-end {
    justify-content: flex-end !important; }

  .justify-content-lg-center {
    justify-content: center !important; }

  .justify-content-lg-between {
    justify-content: space-between !important; }

  .justify-content-lg-around {
    justify-content: space-around !important; }

  .align-items-lg-start {
    align-items: flex-start !important; }

  .align-items-lg-end {
    align-items: flex-end !important; }

  .align-items-lg-center {
    align-items: center !important; }

  .align-items-lg-baseline {
    align-items: baseline !important; }

  .align-items-lg-stretch {
    align-items: stretch !important; }

  .align-content-lg-start {
    align-content: flex-start !important; }

  .align-content-lg-end {
    align-content: flex-end !important; }

  .align-content-lg-center {
    align-content: center !important; }

  .align-content-lg-between {
    align-content: space-between !important; }

  .align-content-lg-around {
    align-content: space-around !important; }

  .align-content-lg-stretch {
    align-content: stretch !important; }

  .align-self-lg-auto {
    align-self: auto !important; }

  .align-self-lg-start {
    align-self: flex-start !important; }

  .align-self-lg-end {
    align-self: flex-end !important; }

  .align-self-lg-center {
    align-self: center !important; }

  .align-self-lg-baseline {
    align-self: baseline !important; }

  .align-self-lg-stretch {
    align-self: stretch !important; } }
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important; }

  .flex-xl-column {
    flex-direction: column !important; }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important; }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important; }

  .flex-xl-wrap {
    flex-wrap: wrap !important; }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }

  .flex-xl-fill {
    flex: 1 1 auto !important; }

  .flex-xl-grow-0 {
    flex-grow: 0 !important; }

  .flex-xl-grow-1 {
    flex-grow: 1 !important; }

  .flex-xl-shrink-0 {
    flex-shrink: 0 !important; }

  .flex-xl-shrink-1 {
    flex-shrink: 1 !important; }

  .justify-content-xl-start {
    justify-content: flex-start !important; }

  .justify-content-xl-end {
    justify-content: flex-end !important; }

  .justify-content-xl-center {
    justify-content: center !important; }

  .justify-content-xl-between {
    justify-content: space-between !important; }

  .justify-content-xl-around {
    justify-content: space-around !important; }

  .align-items-xl-start {
    align-items: flex-start !important; }

  .align-items-xl-end {
    align-items: flex-end !important; }

  .align-items-xl-center {
    align-items: center !important; }

  .align-items-xl-baseline {
    align-items: baseline !important; }

  .align-items-xl-stretch {
    align-items: stretch !important; }

  .align-content-xl-start {
    align-content: flex-start !important; }

  .align-content-xl-end {
    align-content: flex-end !important; }

  .align-content-xl-center {
    align-content: center !important; }

  .align-content-xl-between {
    align-content: space-between !important; }

  .align-content-xl-around {
    align-content: space-around !important; }

  .align-content-xl-stretch {
    align-content: stretch !important; }

  .align-self-xl-auto {
    align-self: auto !important; }

  .align-self-xl-start {
    align-self: flex-start !important; }

  .align-self-xl-end {
    align-self: flex-end !important; }

  .align-self-xl-center {
    align-self: center !important; }

  .align-self-xl-baseline {
    align-self: baseline !important; }

  .align-self-xl-stretch {
    align-self: stretch !important; } }
.float-left {
  float: left !important; }

.float-right {
  float: right !important; }

.float-none {
  float: none !important; }

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important; }

  .float-sm-right {
    float: right !important; }

  .float-sm-none {
    float: none !important; } }
@media (min-width: 768px) {
  .float-md-left {
    float: left !important; }

  .float-md-right {
    float: right !important; }

  .float-md-none {
    float: none !important; } }
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important; }

  .float-lg-right {
    float: right !important; }

  .float-lg-none {
    float: none !important; } }
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important; }

  .float-xl-right {
    float: right !important; }

  .float-xl-none {
    float: none !important; } }
.overflow-auto {
  overflow: auto !important; }

.overflow-hidden {
  overflow: hidden !important; }

.position-static {
  position: static !important; }

.position-relative {
  position: relative !important; }

.position-absolute {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.position-sticky {
  position: sticky !important; }

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030; }

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal; }

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

.shadow-none {
  box-shadow: none !important; }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100 {
  width: 100% !important; }

.w-auto {
  width: auto !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.min-vw-100 {
  min-width: 100vw !important; }

.min-vh-100 {
  min-height: 100vh !important; }

.vw-100 {
  width: 100vw !important; }

.vh-100 {
  height: 100vh !important; }

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: transparent; }

.m-0 {
  margin: 0 !important; }

.mt-0,
.my-0 {
  margin-top: 0 !important; }

.mr-0,
.mx-0 {
  margin-right: 0 !important; }

.mb-0,
.my-0 {
  margin-bottom: 0 !important; }

.ml-0,
.mx-0 {
  margin-left: 0 !important; }

.m-1 {
  margin: 0.25rem !important; }

.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.mt-2,
.my-2 {
  margin-top: 0.5rem !important; }

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important; }

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important; }

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }

.m-3 {
  margin: 1rem !important; }

.mt-3,
.my-3 {
  margin-top: 1rem !important; }

.mr-3,
.mx-3 {
  margin-right: 1rem !important; }

.mb-3,
.my-3 {
  margin-bottom: 1rem !important; }

.ml-3,
.mx-3 {
  margin-left: 1rem !important; }

.m-4 {
  margin: 1.5rem !important; }

.mt-4,
.my-4 {
  margin-top: 1.5rem !important; }

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important; }

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important; }

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important; }

.m-5 {
  margin: 3rem !important; }

.mt-5,
.my-5 {
  margin-top: 3rem !important; }

.mr-5,
.mx-5 {
  margin-right: 3rem !important; }

.mb-5,
.my-5 {
  margin-bottom: 3rem !important; }

.ml-5,
.mx-5 {
  margin-left: 3rem !important; }

.p-0 {
  padding: 0 !important; }

.pt-0,
.py-0 {
  padding-top: 0 !important; }

.pr-0,
.px-0 {
  padding-right: 0 !important; }

.pb-0,
.py-0 {
  padding-bottom: 0 !important; }

.pl-0,
.px-0 {
  padding-left: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

.pt-1,
.py-1 {
  padding-top: 0.25rem !important; }

.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important; }

.pl-1,
.px-1 {
  padding-left: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.pt-2,
.py-2 {
  padding-top: 0.5rem !important; }

.pr-2,
.px-2 {
  padding-right: 0.5rem !important; }

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important; }

.pl-2,
.px-2 {
  padding-left: 0.5rem !important; }

.p-3 {
  padding: 1rem !important; }

.pt-3,
.py-3 {
  padding-top: 1rem !important; }

.pr-3,
.px-3 {
  padding-right: 1rem !important; }

.pb-3,
.py-3 {
  padding-bottom: 1rem !important; }

.pl-3,
.px-3 {
  padding-left: 1rem !important; }

.p-4 {
  padding: 1.5rem !important; }

.pt-4,
.py-4 {
  padding-top: 1.5rem !important; }

.pr-4,
.px-4 {
  padding-right: 1.5rem !important; }

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important; }

.pl-4,
.px-4 {
  padding-left: 1.5rem !important; }

.p-5 {
  padding: 3rem !important; }

.pt-5,
.py-5 {
  padding-top: 3rem !important; }

.pr-5,
.px-5 {
  padding-right: 3rem !important; }

.pb-5,
.py-5 {
  padding-bottom: 3rem !important; }

.pl-5,
.px-5 {
  padding-left: 3rem !important; }

.m-n1 {
  margin: -0.25rem !important; }

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important; }

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important; }

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important; }

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important; }

.m-n2 {
  margin: -0.5rem !important; }

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important; }

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important; }

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important; }

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important; }

.m-n3 {
  margin: -1rem !important; }

.mt-n3,
.my-n3 {
  margin-top: -1rem !important; }

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important; }

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important; }

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important; }

.m-n4 {
  margin: -1.5rem !important; }

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important; }

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important; }

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important; }

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important; }

.m-n5 {
  margin: -3rem !important; }

.mt-n5,
.my-n5 {
  margin-top: -3rem !important; }

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important; }

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important; }

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important; }

.m-auto {
  margin: auto !important; }

.mt-auto,
.my-auto {
  margin-top: auto !important; }

.mr-auto,
.mx-auto {
  margin-right: auto !important; }

.mb-auto,
.my-auto {
  margin-bottom: auto !important; }

.ml-auto,
.mx-auto {
  margin-left: auto !important; }

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important; }

  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important; }

  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important; }

  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important; }

  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important; }

  .m-sm-1 {
    margin: 0.25rem !important; }

  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important; }

  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important; }

  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important; }

  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important; }

  .m-sm-2 {
    margin: 0.5rem !important; }

  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important; }

  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important; }

  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important; }

  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important; }

  .m-sm-3 {
    margin: 1rem !important; }

  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important; }

  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important; }

  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important; }

  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important; }

  .m-sm-4 {
    margin: 1.5rem !important; }

  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important; }

  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important; }

  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important; }

  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important; }

  .m-sm-5 {
    margin: 3rem !important; }

  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important; }

  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important; }

  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important; }

  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important; }

  .p-sm-0 {
    padding: 0 !important; }

  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important; }

  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important; }

  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important; }

  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important; }

  .p-sm-1 {
    padding: 0.25rem !important; }

  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important; }

  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important; }

  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important; }

  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important; }

  .p-sm-2 {
    padding: 0.5rem !important; }

  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important; }

  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important; }

  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important; }

  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important; }

  .p-sm-3 {
    padding: 1rem !important; }

  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important; }

  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important; }

  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important; }

  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important; }

  .p-sm-4 {
    padding: 1.5rem !important; }

  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important; }

  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important; }

  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important; }

  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important; }

  .p-sm-5 {
    padding: 3rem !important; }

  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important; }

  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important; }

  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important; }

  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important; }

  .m-sm-n1 {
    margin: -0.25rem !important; }

  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important; }

  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important; }

  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important; }

  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important; }

  .m-sm-n2 {
    margin: -0.5rem !important; }

  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important; }

  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important; }

  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important; }

  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important; }

  .m-sm-n3 {
    margin: -1rem !important; }

  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important; }

  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important; }

  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important; }

  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important; }

  .m-sm-n4 {
    margin: -1.5rem !important; }

  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important; }

  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important; }

  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important; }

  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important; }

  .m-sm-n5 {
    margin: -3rem !important; }

  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important; }

  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important; }

  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important; }

  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important; }

  .m-sm-auto {
    margin: auto !important; }

  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important; }

  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important; }

  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important; }

  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important; } }
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important; }

  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important; }

  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important; }

  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important; }

  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important; }

  .m-md-1 {
    margin: 0.25rem !important; }

  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important; }

  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important; }

  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important; }

  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important; }

  .m-md-2 {
    margin: 0.5rem !important; }

  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important; }

  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important; }

  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important; }

  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important; }

  .m-md-3 {
    margin: 1rem !important; }

  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important; }

  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important; }

  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important; }

  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important; }

  .m-md-4 {
    margin: 1.5rem !important; }

  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important; }

  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important; }

  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important; }

  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important; }

  .m-md-5 {
    margin: 3rem !important; }

  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important; }

  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important; }

  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important; }

  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important; }

  .p-md-0 {
    padding: 0 !important; }

  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important; }

  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important; }

  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important; }

  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important; }

  .p-md-1 {
    padding: 0.25rem !important; }

  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important; }

  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important; }

  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important; }

  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important; }

  .p-md-2 {
    padding: 0.5rem !important; }

  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important; }

  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important; }

  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important; }

  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important; }

  .p-md-3 {
    padding: 1rem !important; }

  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important; }

  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important; }

  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important; }

  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important; }

  .p-md-4 {
    padding: 1.5rem !important; }

  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important; }

  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important; }

  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important; }

  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important; }

  .p-md-5 {
    padding: 3rem !important; }

  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important; }

  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important; }

  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important; }

  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important; }

  .m-md-n1 {
    margin: -0.25rem !important; }

  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important; }

  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important; }

  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important; }

  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important; }

  .m-md-n2 {
    margin: -0.5rem !important; }

  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important; }

  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important; }

  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important; }

  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important; }

  .m-md-n3 {
    margin: -1rem !important; }

  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important; }

  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important; }

  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important; }

  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important; }

  .m-md-n4 {
    margin: -1.5rem !important; }

  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important; }

  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important; }

  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important; }

  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important; }

  .m-md-n5 {
    margin: -3rem !important; }

  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important; }

  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important; }

  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important; }

  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important; }

  .m-md-auto {
    margin: auto !important; }

  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important; }

  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important; }

  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important; }

  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important; } }
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important; }

  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important; }

  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important; }

  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important; }

  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important; }

  .m-lg-1 {
    margin: 0.25rem !important; }

  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important; }

  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important; }

  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important; }

  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important; }

  .m-lg-2 {
    margin: 0.5rem !important; }

  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important; }

  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important; }

  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important; }

  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important; }

  .m-lg-3 {
    margin: 1rem !important; }

  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important; }

  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important; }

  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important; }

  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important; }

  .m-lg-4 {
    margin: 1.5rem !important; }

  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important; }

  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important; }

  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important; }

  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important; }

  .m-lg-5 {
    margin: 3rem !important; }

  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important; }

  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important; }

  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important; }

  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important; }

  .p-lg-0 {
    padding: 0 !important; }

  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important; }

  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important; }

  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important; }

  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important; }

  .p-lg-1 {
    padding: 0.25rem !important; }

  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important; }

  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important; }

  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important; }

  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important; }

  .p-lg-2 {
    padding: 0.5rem !important; }

  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important; }

  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important; }

  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important; }

  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important; }

  .p-lg-3 {
    padding: 1rem !important; }

  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important; }

  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important; }

  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important; }

  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important; }

  .p-lg-4 {
    padding: 1.5rem !important; }

  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important; }

  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important; }

  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important; }

  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important; }

  .p-lg-5 {
    padding: 3rem !important; }

  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important; }

  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important; }

  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important; }

  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important; }

  .m-lg-n1 {
    margin: -0.25rem !important; }

  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important; }

  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important; }

  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important; }

  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important; }

  .m-lg-n2 {
    margin: -0.5rem !important; }

  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important; }

  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important; }

  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important; }

  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important; }

  .m-lg-n3 {
    margin: -1rem !important; }

  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important; }

  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important; }

  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important; }

  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important; }

  .m-lg-n4 {
    margin: -1.5rem !important; }

  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important; }

  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important; }

  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important; }

  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important; }

  .m-lg-n5 {
    margin: -3rem !important; }

  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important; }

  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important; }

  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important; }

  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important; }

  .m-lg-auto {
    margin: auto !important; }

  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important; }

  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important; }

  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important; }

  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important; } }
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important; }

  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important; }

  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important; }

  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important; }

  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important; }

  .m-xl-1 {
    margin: 0.25rem !important; }

  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important; }

  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important; }

  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important; }

  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important; }

  .m-xl-2 {
    margin: 0.5rem !important; }

  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important; }

  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important; }

  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important; }

  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important; }

  .m-xl-3 {
    margin: 1rem !important; }

  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important; }

  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important; }

  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important; }

  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important; }

  .m-xl-4 {
    margin: 1.5rem !important; }

  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important; }

  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important; }

  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important; }

  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important; }

  .m-xl-5 {
    margin: 3rem !important; }

  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important; }

  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important; }

  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important; }

  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important; }

  .p-xl-0 {
    padding: 0 !important; }

  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important; }

  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important; }

  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important; }

  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important; }

  .p-xl-1 {
    padding: 0.25rem !important; }

  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important; }

  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important; }

  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important; }

  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important; }

  .p-xl-2 {
    padding: 0.5rem !important; }

  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important; }

  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important; }

  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important; }

  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important; }

  .p-xl-3 {
    padding: 1rem !important; }

  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important; }

  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important; }

  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important; }

  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important; }

  .p-xl-4 {
    padding: 1.5rem !important; }

  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important; }

  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important; }

  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important; }

  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important; }

  .p-xl-5 {
    padding: 3rem !important; }

  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important; }

  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important; }

  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important; }

  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important; }

  .m-xl-n1 {
    margin: -0.25rem !important; }

  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important; }

  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important; }

  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important; }

  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important; }

  .m-xl-n2 {
    margin: -0.5rem !important; }

  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important; }

  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important; }

  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important; }

  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important; }

  .m-xl-n3 {
    margin: -1rem !important; }

  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important; }

  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important; }

  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important; }

  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important; }

  .m-xl-n4 {
    margin: -1.5rem !important; }

  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important; }

  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important; }

  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important; }

  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important; }

  .m-xl-n5 {
    margin: -3rem !important; }

  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important; }

  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important; }

  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important; }

  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important; }

  .m-xl-auto {
    margin: auto !important; }

  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important; }

  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important; }

  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important; }

  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important; } }
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }

.text-justify {
  text-align: justify !important; }

.text-wrap {
  white-space: normal !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important; }

  .text-sm-right {
    text-align: right !important; }

  .text-sm-center {
    text-align: center !important; } }
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }

  .text-md-right {
    text-align: right !important; }

  .text-md-center {
    text-align: center !important; } }
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }

  .text-lg-right {
    text-align: right !important; }

  .text-lg-center {
    text-align: center !important; } }
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important; }

  .text-xl-right {
    text-align: right !important; }

  .text-xl-center {
    text-align: center !important; } }
.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-light {
  font-weight: 300 !important; }

.font-weight-lighter {
  font-weight: lighter !important; }

.font-weight-normal {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 700 !important; }

.font-weight-bolder {
  font-weight: bolder !important; }

.font-italic {
  font-style: italic !important; }

.text-white {
  color: #fff !important; }

.text-primary {
  color: #2196f3 !important; }

a.text-primary:hover, a.text-primary:focus {
  color: #0a6ebd !important; }

.text-secondary {
  color: #777777 !important; }

a.text-secondary:hover, a.text-secondary:focus {
  color: #515151 !important; }

.text-success {
  color: #4caf50 !important; }

a.text-success:hover, a.text-success:focus {
  color: #357a38 !important; }

.text-info {
  color: #00bcd4 !important; }

a.text-info:hover, a.text-info:focus {
  color: #007888 !important; }

.text-warning {
  color: #ffc107 !important; }

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important; }

.text-danger {
  color: #f44336 !important; }

a.text-danger:hover, a.text-danger:focus {
  color: #d2190b !important; }

.text-light {
  color: whitesmoke !important; }

a.text-light:hover, a.text-light:focus {
  color: #cfcfcf !important; }

.text-dark {
  color: #282828 !important; }

a.text-dark:hover, a.text-dark:focus {
  color: #020202 !important; }

.text-body {
  color: #282828 !important; }

.text-muted {
  color: #777777 !important; }

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.text-decoration-none {
  text-decoration: none !important; }

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important; }

.text-reset {
  color: inherit !important; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

html,
body {
  /* font-size: $font-size-base !important;*/
  height: 100%;
  color: #282828 !important; }

.page-container .content-wrapper {
  width: 100%;
  padding-top: 1.5rem;
  padding-right: 15px;
  padding-left: 15px; }
  .page-container .content-wrapper .table-responsive {
    min-height: 400px; }

/*===================================
=            page header            =
===================================*/
.page-header.has-cover {
  background: url(../images/backgrounds/header-bg.jpg);
  background-position: top center; }

.page-header {
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); }

.breadcrumb {
  border-top: 1px solid #ddd;
  background-color: #f5f5f5; }

/*==============================
=            navbar            =
==============================*/
.navbar .dropdown-menu {
  line-height: 1.5; }
.navbar.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
.navbar.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

/* Desktops and laptops ----------- */
@media (min-width: 768px) {
  .navbar-tall {
    line-height: 100px;
    min-height: 100px; } }
/*===============================
=            sidebar            =
===============================*/
/* https://codepen.io/migli/pen/dJZQxZ*/
/* custom variables*/
.sidebar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  color: rgba(0, 0, 0, 0.5); }
  .sidebar-toggler .sidebar-toggler-icon {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    content: '';
    background: no-repeat center center;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'><path stroke='rgba(0, 0, 0, 0.75)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/></svg>");
    cursor: pointer; }
    .sidebar-toggler .sidebar-toggler-icon.sidebar-toggler-icon-light {
      background-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'><path stroke='rgba(255, 255, 255, 0.75)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/></svg>"); }

.sidebar-container {
  position: absolute;
  width: 100%;
  z-index: 99; }

.sidebar {
  position: relative;
  width: 100%;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); }
  .sidebar .sidebar-user .category-content {
    padding: 2rem 20px;
    text-align: center;
    color: #fff;
    background: url(../images/backgrounds/user_bg4.jpg) center center no-repeat;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover; }
    .sidebar .sidebar-user .category-content h4,
    .sidebar .sidebar-user .category-content h5,
    .sidebar .sidebar-user .category-content h6,
    .sidebar .sidebar-user .category-content span {
      text-shadow: 0 0 1px rgba(0, 0, 0, 0.5); }
  .sidebar .sidebar-content {
    position: relative;
    border-radius: 0.25rem;
    margin-bottom: 1.25rem; }
  .sidebar .category-title {
    position: relative;
    margin: 0;
    border-bottom-style: solid;
    border-bottom-width: 1px; }
  .sidebar .sidebar-category:last-child .category-title {
    border-bottom: none; }
  .sidebar.sidebar-default {
    background-color: #fff;
    border-bottom: 1px solid #e7e7e7; }
    .sidebar.sidebar-default .category-title {
      border-bottom-color: #cfcfcf; }
      .sidebar.sidebar-default .category-title > a {
        display: block;
        text-transform: uppercase;
        text-decoration: none;
        padding: 12px 20px;
        font-weight: 500;
        font-size: 0.63462rem;
        color: #282828; }
    .sidebar.sidebar-default .category-content .nav li > a {
      color: #282828; }
      .sidebar.sidebar-default .category-content .nav li > a.active, .sidebar.sidebar-default .category-content .nav li > a[aria-expanded='true'], .sidebar.sidebar-default .category-content .nav li > a:hover, .sidebar.sidebar-default .category-content .nav li > a:focus {
        background-color: #f4f4f4; }
  .sidebar .category-content {
    position: relative; }
    .sidebar .category-content .nav {
      position: relative;
      margin: 0;
      padding: 1rem 0; }
      .sidebar .category-content .nav li {
        position: relative;
        list-style: none; }
        .sidebar .category-content .nav li > a {
          font-size: 0.75rem;
          padding: 1rem 20px;
          border-bottom: 1px solid rgba(255, 255, 255, 0.5);
          transition: background 0.15s linear, color 0.15s linear; }
          .sidebar .category-content .nav li > a > [class*='svg-inline'] {
            float: left;
            top: 0;
            margin-top: 2px;
            margin-right: 15px;
            transition: opacity 0.2s ease-in-out; }
        .sidebar .category-content .nav li ul {
          padding: 0; }
          .sidebar .category-content .nav li ul > li a {
            padding-left: 2.75rem; }
      .sidebar .category-content .nav > li > a {
        font-weight: 500; }

@media (min-width: 768px) {
  .page-container {
    display: flex;
    justify-content: space-around; }
    .page-container .content-wrapper {
      width: calc(100% - 280px); }
    .page-container .sidebar-container.has-mini ~ .content-wrapper {
      width: calc(100% - 94px); }

  .sidebar-container {
    position: relative;
    padding: 1.5rem 20px;
    flex: 0 0 280px;
    vertical-align: top; }
    .sidebar-container.has-mini {
      flex: 0 0 94px; }

  .sidebar {
    height: auto;
    width: 240px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
    transition: width 0.35s ease-in-out; }
    .sidebar h4,
    .sidebar h5,
    .sidebar h6,
    .sidebar small,
    .sidebar .category-title span,
    .sidebar .sidebar-user span {
      display: block; }
    .sidebar span.nav-text {
      display: inline-block; }
    .sidebar .sidebar-mini-toggler {
      padding: 20px;
      position: absolute;
      right: 0;
      top: calc(50% - 20px); }
    .sidebar.sidebar-mini {
      height: auto;
      width: 54px;
      display: block; }
      .sidebar.sidebar-mini .sidebar-user .category-content {
        padding: 2rem 1rem; }
      .sidebar.sidebar-mini h4,
      .sidebar.sidebar-mini h5,
      .sidebar.sidebar-mini h6,
      .sidebar.sidebar-mini small,
      .sidebar.sidebar-mini .category-title,
      .sidebar.sidebar-mini .sidebar-user span,
      .sidebar.sidebar-mini span.nav-text,
      .sidebar.sidebar-mini #sidebar-filters-nav {
        display: none !important; }
      .sidebar.sidebar-mini li a {
        min-height: 3.5rem; }
        .sidebar.sidebar-mini li a.dropdown-toggle:after {
          display: none; }
      .sidebar.sidebar-mini .sidebar-mini-toggler:after {
        transform: rotate(90deg); }
    .sidebar.sidebar-separate .sidebar-content {
      box-shadow: none; }
    .sidebar.sidebar-separate .sidebar-category {
      margin-bottom: 1.25rem;
      border-radius: 0.25rem;
      box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); }
    .sidebar.sidebar-fixed {
      position: -webkit-sticky;
      position: sticky;
      top: 4.5rem; }
    .sidebar .sidebar-user .category-content:first-child {
      border-top-right-radius: 0.25rem;
      border-top-left-radius: 0.25rem; }
    .sidebar .sidebar-content {
      margin-bottom: 0; } }
/*===============================
=            borders            =
===============================*/
.border-sm {
  border-width: 2px !important; }

.border-md, .icon-object {
  border-width: 3px !important; }

.border-lg {
  border-width: 4px !important; }

[class*='border-top'], .card.card-default {
  border-top-style: solid;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.border-top {
  border-top-width: 1px !important; }

.border-top-sm {
  border-top-width: 2px !important; }

.border-top-md, .card.card-default {
  border-top-width: 3px !important; }

.border-top-lg {
  border-top-width: 4px !important; }

[class*='border-bottom'] {
  border-bottom-style: solid;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.border-bottom {
  border-bottom-width: 1px !important; }

.border-bottom-sm {
  border-bottom-width: 2px !important; }

.border-bottom-md {
  border-bottom-width: 3px !important; }

.border-bottom-lg {
  border-bottom-width: 4px !important; }

/*=============================
=            cards            =
=============================*/
.card {
  border: none;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); }
  .card .card-header {
    font-weight: 500;
    padding: 0.9375rem 0.9375rem; }
  .card.card-default {
    background-color: #fff; }
    .card.card-default .card-header {
      background-color: whitesmoke; }
  .card.card-white {
    background-color: #fff; }
    .card.card-white .card-header,
    .card.card-white .card-footer {
      background-color: whitesmoke; }
  .card a:hover {
    text-decoration: none; }

.heading-elements {
  position: relative;
  float: right;
  margin-left: auto !important; }
  .heading-elements .close {
    margin-left: 0.375rem; }

/*==============================
=            badges            =
==============================*/
.badge {
  font-size: 10px;
  font-weight: 500;
  line-height: 1.53846;
  padding: 3px 6px 2px 6px;
  letter-spacing: 0.1px;
  text-transform: uppercase; }
  .badge.badge-flat {
    padding: 1px 4px 0 4px;
    border-width: 2px;
    border-style: solid;
    border-radius: 0;
    background: transparent; }
    .badge.badge-flat.badge-primary {
      color: #2196f3;
      border-color: #2196f3; }
    .badge.badge-flat.badge-secondary {
      color: #777777;
      border-color: #777777; }
    .badge.badge-flat.badge-success {
      color: #4caf50;
      border-color: #4caf50; }
    .badge.badge-flat.badge-info {
      color: #00bcd4;
      border-color: #00bcd4; }
    .badge.badge-flat.badge-warning {
      color: #ffc107;
      border-color: #ffc107; }
    .badge.badge-flat.badge-danger {
      color: #f44336;
      border-color: #f44336; }

/*=============================
=            forms            =
=============================*/
legend {
  font-size: 0.75rem;
  margin-bottom: 1rem;
  padding: 0.5rem 1rem;
  text-transform: uppercase;
  border-bottom: 1px solid #e7e7e7; }

label {
  font-weight: 500; }
  label:not(.form-check-label) {
    padding-right: 2rem; }

select[name='npp'] {
  height: calc(1.6875rem + 2px) !important; }

.form-check {
  margin-bottom: 0.5625rem; }

.select2-container--open {
  z-index: 99999; }

.input-group .select2-selection {
  height: 100% !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important; }
  .input-group .select2-selection span {
    line-height: 1.5 !important; }

/* select2 overwrite */
.select2-container--clean .select2-selection--multiple {
  border-color: #ced4da !important; }
  .select2-container--clean .select2-selection--multiple .select2-selection__choice {
    font-weight: 400 !important;
    float: left;
    margin-top: 5px;
    margin-right: 5px;
    padding: 1px 5px !important;
    cursor: default;
    color: #fff;
    border-radius: 3px !important; }
    .select2-container--clean .select2-selection--multiple .select2-selection__choice span.select2-selection__choice__remove {
      margin-right: 4px !important;
      color: #fff; }
  .select2-container--clean .select2-selection--multiple .select2-results__option--highlighted[aria-selected] {
    background-color: #2196f3 !important; }
.select2-container--clean .select2-selection--single {
  padding: 8px 0.5625rem !important; }
  .select2-container--clean .select2-selection--single .select2-selection__rendered {
    line-height: 1.5 !important; }
.select2-container--clean .select2-results__options {
  font-size: 11px; }

/* pickadate */
.picker.picker--opened {
  min-width: 260px; }

.picker__table td {
  font-size: 12px; }

/* jedit */
span[class*='jedit-'] {
  position: relative;
  display: block;
  border: 1px dashed #9e9e9e;
  padding: 5px 10px;
  margin: -5px -10px;
  min-width: 100px; }

/* Filter list */
#filters-list .form-group {
  margin-bottom: 5px; }
#filters-list label {
  font-size: 11px; }

/*===============================
=            buttons            =
===============================*/
.btn {
  max-height: 4.125rem;
  white-space: nowrap;
  text-transform: uppercase; }
  .btn.btn-xs {
    max-height: 3.75rem; }
  .btn.btn-sm {
    max-height: 3.75rem; }
  .btn.btn-lg {
    max-height: 4.375rem; }

.btn.btn-xs {
  padding: 0.3125rem 0.5625rem;
  font-size: 0.63462rem;
  line-height: 1.5;
  border-radius: 2px; }

.btn-group > .btn-group:not(:first-child) > .btn,
.btn-group > .btn:not(:first-child) {
  margin-left: 1px; }

.close {
  margin-left: 0.75rem; }

/*=============================
=            icons            =
=============================*/
.icon-object {
  display: inline-block;
  margin: 1rem;
  padding: 1.5rem;
  text-align: center;
  border-radius: 50%; }
  .icon-object > i {
    font-size: 1.875rem;
    top: 0; }

/*==============================
=            tables            =
==============================*/
.table-data,
.table-data table {
  font-size: 0.6875rem; }
.table-data th.sorting {
  position: relative;
  padding-right: 40px;
  cursor: pointer; }
  .table-data th.sorting a[class^='sorting-'] {
    position: absolute;
    right: 20px;
    height: 50%;
    color: whitesmoke; }
    .table-data th.sorting a[class^='sorting-'].sorting-up {
      top: 0; }
      .table-data th.sorting a[class^='sorting-'].sorting-up svg {
        position: relative;
        top: 2px !important; }
    .table-data th.sorting a[class^='sorting-'].sorting-down {
      bottom: 0; }
      .table-data th.sorting a[class^='sorting-'].sorting-down svg {
        position: relative;
        top: -4px !important; }
.table-data td {
  padding: 0.5rem 1rem; }

.table thead th {
  font-weight: 500;
  white-space: nowrap;
  border-top: none; }
.table th,
.table td {
  vertical-align: middle !important; }

/*==============================
=            alerts            =
==============================*/
.has-icon.alert {
  padding-left: 70px; }
  .has-icon.alert:before {
    padding: 13px 0 0 13px; }
.has-icon.h4 {
  padding-left: 30px; }
  .has-icon.h4:before {
    padding: 7px 0 0 13px; }
.has-icon:before {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  width: 50px;
  height: 100%;
  content: ' ';
  border-radius: 3px 0 0 3px;
  background-repeat: no-repeat;
  background-position: center center; }
.has-icon.alert:after {
  position: absolute;
  top: calc(50% - 6px);
  left: 50px;
  width: 0;
  height: 0;
  content: ' ';
  border-width: 6px 0 6px 6px;
  border-style: solid; }
.has-icon.has-icon-success:before {
  background-color: #4caf50;
  /* check-circle*/
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-fa-processed='' data-prefix='fas' data-icon='check-circle' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check-circle fa-w-16'%3E%3Cpath fill='%23fff' d='M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z' class=''%3E%3C/path%3E%3C/svg%3E");
  background-size: 30%; }
.has-icon.alert-success:before {
  background-color: #4caf50;
  /* check*/
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-fa-processed='' data-prefix='fas' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check fa-w-16'%3E%3Cpath fill='%23fff' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z' class=''%3E%3C/path%3E%3C/svg%3E");
  background-size: 30%; }
.has-icon.alert-success:after {
  border-color: transparent transparent transparent #4caf50; }
.has-icon.alert-info:before {
  color: #00bcd4;
  background-color: #00bcd4;
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-fa-processed='' data-prefix='fas' data-icon='info' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512' class='svg-inline--fa fa-info fa-w-6'%3E%3Cpath fill='%23fff' d='M20 424.229h20V279.771H20c-11.046 0-20-8.954-20-20V212c0-11.046 8.954-20 20-20h112c11.046 0 20 8.954 20 20v212.229h20c11.046 0 20 8.954 20 20V492c0 11.046-8.954 20-20 20H20c-11.046 0-20-8.954-20-20v-47.771c0-11.046 8.954-20 20-20zM96 0C56.235 0 24 32.235 24 72s32.235 72 72 72 72-32.235 72-72S135.764 0 96 0z' class=''%3E%3C/path%3E%3C/svg%3E");
  background-size: 11.25%;
  /* 30% * 192/512*/ }
.has-icon.alert-info:after {
  border-color: transparent transparent transparent #00bcd4; }
.has-icon.alert-warning:before {
  background-color: #ffc107;
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-fa-processed='' data-prefix='fas' data-icon='exclamation-triangle' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' class='svg-inline--fa fa-exclamation-triangle fa-w-18'%3E%3Cpath fill='%23fff' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z' class=''%3E%3C/path%3E%3C/svg%3E");
  background-size: 33.75%;
  /* 30% * 576/512*/ }
.has-icon.alert-warning:after {
  border-color: transparent transparent transparent #ffc107; }
.has-icon.alert-danger:before {
  background-color: #f44336;
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-fa-processed='' data-prefix='fas' data-icon='exclamation-circle' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-exclamation-circle fa-w-16'%3E%3Cpath fill='%23fff' d='M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z' class=''%3E%3C/path%3E%3C/svg%3E");
  background-size: 30%; }
.has-icon.alert-danger:after {
  border-color: transparent transparent transparent #f44336; }

.alert {
  position: relative;
  border: none; }
  .alert :first-child {
    margin-top: 0; }
  .alert p {
    margin-bottom: 0.5em; }
    .alert p:last-child {
      margin-bottom: 0; }
  .alert a:not(.btn) {
    text-decoration: underline; }

/*==================================
=            pagination            =
==================================*/
.pagination-flat a.page-link {
  color: #444;
  border: none;
  border-radius: 0.25rem;
  background: none; }
.pagination-flat .page-item.disabled a.page-link {
  background: none; }

/*=================================
=            utilities            =
=================================*/
.dropdown-menu.show {
  z-index: 9999; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

.position-left {
  margin-right: 10px; }

.position-right {
  margin-left: 10px; }

.text-semibold {
  font-weight: 500; }

/*======================================
=            Website navbar            =
======================================*/
#website-navbar {
  padding: 0.5rem 1rem;
  font-size: 1rem; }
  #website-navbar .navbar-nav .nav-link {
    display: block;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.5); }
    #website-navbar .navbar-nav .nav-link.dropdown-toggle {
      padding-right: 26px !important; }
    #website-navbar .navbar-nav .nav-link:hover, #website-navbar .navbar-nav .nav-link:focus {
      text-decoration: none;
      color: #46423b; }
    #website-navbar .navbar-nav .nav-link.active {
      color: #dc3545; }

/* =============================================
Common styles
============================================= */
body {
  padding-bottom: 200px; }

h1 {
  text-align: center; }

thead th,
dt,
strong {
  font-weight: 500; }

pre code {
  font-size: 11px; }

/* Buttons */
button::first-letter {
  text-transform: uppercase; }

/* Debug */
#debug {
  position: fixed;
  top: 150px;
  left: 100%;
  padding: 20px 20px 5px 20px;
  border: 1px solid #d0181e;
  border-radius: 0 0 0 3px;
  background: #fff;
  font-size: 12px;
  z-index: 2; }
  #debug p {
    white-space: nowrap; }
  #debug:before {
    content: 'DEBUG';
    display: block;
    font-size: 16px;
    font-weight: 500;
    top: 0;
    left: 20px;
    line-height: 20px;
    margin-bottom: 15px; }

#btn-debug {
  position: absolute;
  top: -1px;
  left: -68px;
  border-radius: 3px 0 0 3px; }

/* Remodal */
#remodal-content {
  margin-bottom: 80px; }

/* Sortable */
#sortable-nav .drag-me {
  cursor: move;
  text-align: center; }
  #sortable-nav .drag-me .disable-icon {
    cursor: not-allowed; }
  #sortable-nav .drag-me .badge {
    min-width: 24px; }
  #sortable-nav .drag-me p {
    line-height: 24px; }
#sortable-nav .disabled .drag-me span:nth-child(2),
#sortable-nav .disabled .icons-selector {
  opacity: 0; }
#sortable-nav p.cat-name {
  border: 1px dashed #46423b;
  cursor: auto; }

#sortable-nav li > span {
  font-weight: 500;
  line-height: 24px; }

/* Dynamic */
.ajax-elements-container {
  clear: both; }

/* Helper classes */
a[aria-expanded='true'] span.caret,
a[aria-expanded='false'] span.caret {
  transition: all 0.3s ease-in; }
a[aria-expanded='true'][aria-expanded='true'] span.caret,
a[aria-expanded='false'][aria-expanded='true'] span.caret {
  transform: rotate(180deg); }

.tooltip-inner {
  max-width: 330px; }

/* Select2 optgroups */
.select2-results__option strong.select2-results__group {
  background: #dedede;
  font-variant: small-caps; }
.select2-results__option .select2-results__options--nested li {
  padding-left: 2em !important; }

/* Website navbar
-------------------------------------------------- */
#website-navbar .navbar-nav .nav-link {
  display: block;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.5); }
  #website-navbar .navbar-nav .nav-link.dropdown-toggle {
    padding-right: 26px !important; }
  #website-navbar .navbar-nav .nav-link:hover, #website-navbar .navbar-nav .nav-link:focus {
    text-decoration: none;
    color: #46423b; }
  #website-navbar .navbar-nav .nav-link.active {
    color: #dc3545; }

/* =============================================
Forms
============================================= */
.form-control[readonly],
.form-control[readonly]:focus,
.form-control[disabled],
.form-control[disabled]:focus {
  background-color: transparent;
  border: none;
  font-weight: 500; }

.row .form-control[readonly],
.row .form-control[disabled] {
  background: #eee; }

.form-text.text-muted {
  margin-bottom: 0.5rem; }

.slide-div {
  margin-bottom: 30px; }
  .slide-div .form-group {
    font-size: 12px; }
    .slide-div .form-group p {
      padding-top: 5px; }
    .slide-div .form-group:last-child {
      border-radius: 0 0 4px 4px;
      margin-bottom: 0; }
  .slide-div input[name$='label'] {
    max-width: 250px; }

label {
  padding-right: 12px; }
  label.disabled {
    color: #ccc; }

#form-select-db label,
#form-select-table label {
  min-width: 90px;
  padding-right: 16px; }
#form-select-db div:nth-of-type(2),
#form-select-table div:nth-of-type(2) {
  min-width: 320px; }

.input-group-text {
  padding: 3px 5px; }

.radio-inline,
.checkbox-inline {
  padding-left: 30px !important;
  /* min-width: 130px;*/ }

.form-check-label {
  margin-bottom: 10px; }

.hidden-wrapper {
  clear: both; }

.hidden-wrapper.on {
  clear: both; }

.validation-col {
  background: #fafafa;
  border: 1px solid #ddd; }

#filters-ajax-elements-container > .row {
  border-left: 5px solid #ddd;
  margin-bottom: 20px;
  background: #fafafa; }
  #filters-ajax-elements-container > .row:last-child {
    margin-bottom: 0; }
#filters-ajax-elements-container .hidden-wrapper .formgroup:last-child {
  margin-bottom: 0; }

.choose-db-target-radio,
.choose-action-radio {
  position: relative; }
  .choose-db-target-radio h6 span.rounded-circle,
  .choose-action-radio h6 span.rounded-circle {
    position: absolute;
    right: 7px;
    top: 7px;
    width: 28px;
    height: 28px;
    padding-top: 5px;
    color: #fff;
    display: inline-block;
    opacity: 0; }
    .choose-db-target-radio h6 span.rounded-circle i,
    .choose-action-radio h6 span.rounded-circle i {
      top: 2px; }
  .choose-db-target-radio .rounded-circle,
  .choose-action-radio .rounded-circle {
    transition: all ease-in-out 0.15s; }
    @media (prefers-reduced-motion: reduce) {
      .choose-db-target-radio .rounded-circle,
      .choose-action-radio .rounded-circle {
        transition: none; } }
  .choose-db-target-radio.active h6 span.rounded-circle,
  .choose-action-radio.active h6 span.rounded-circle {
    opacity: 1; }
