/*
  NOTE:
  FOOTER PAGES: MENU LIST
*/
//HEADER
.menu-list {
  $block: unquote("#{&}");
  padding: 0;
  margin: 0 1em;
  text-align: left;
  @media screen and (min-width: 45.000em) {
    margin: 0;
  }
  @include for-size(tablet-landscape-up) {
    text-align: left;
  }
  span.menu-list__anchor {
    display: none;
    visibility: initial;
  }
  a, &__anchor {
    color: #000;
    font-size: $font-x-medium;
    padding: $spacer-small 0;
    text-decoration: none;
    display: block;
    @include for-size(tablet-landscape-up) {
      padding: $spacer-small 0;
    }
    &:active, &:hover, &:focus {
      color: $color-purple;
      transition: color 100ms ease-in-out;
      text-decoration: underline;
      text-underline-position: under;
    }
    &:visited {
      @include for-size(tablet-landscape-up) {
        outline: none;
      }
    }
  }
  .active {
    color: #000;
    text-decoration: underline;
    text-underline-position: under;
  }
  //LISTED HERE TO CASCADE
  &__item {
    display: block;
  }
}
