.footer-container {
  background: $ds-footer-background;
  .footer-title {
    font-size: $ds-large-font;
    font-weight: $ds-font-weight-bold;
  }
  ul {
    list-style-type: none;
    padding-left: 0;

    li a {
      text-decoration: none;
      color: $ds-header-footer-font-color;
    }

    li a:hover {
      text-decoration: underline;
      color: primary-color();
      font-weight: $ds-font-weight-bold;
    }
  }
  .icons-section {
    a {
      text-decoration: none;
      i {
       font-size: 2rem;
       margin-right: space(small);
     }
    }
    a:hover {
      color: primary-color();
    }
    a:visited {
      color: gray-scale(gray-dark);
    }
  }
  .copyright-text {
    margin-top: space(normal);
    font-size: $ds-small-font;
  }

  @media #{$ds-computer-media-query} {
    .row > div {
      text-align: left;
    }
    .copyright-text {
      margin-top: 3rem;
      p {
        padding: 2rem;
      }
    }
  }
}
