//default p is body-copy
body {
  .mmui-main-content,
  .container-fluid {
    @extend .mmui-body-copy;
  }
}

p {
  margin-bottom: 2rem;
}

a {
  &:visited {
    color: $mm-core-digital-blue-80;
  }
}

//use extra class to change the default padding when needed. like .disclosure ul{padding-left:15px;}

ul {
  // use extra class to change the default padding when needed. (default -webkit-padding-start: 40px;) this is case specific
  list-style-type: disc;
  & li {
    padding-left: 1rem;
    margin-bottom: 1rem;
    p {
      margin-top: 2rem;
    }
  }
}
ol {
  // use extra class to change the default padding when needed. (default -webkit-padding-start: 40px;) this is case specific
  & li {
    padding-left: 1.2rem;
    margin-bottom: 1rem;
    p {
      margin-top: 2rem;
      margin-bottom: 0rem;
    }
  }
}
ol,
ul {
  padding-inline-start: 20px;
  ol,
  ul {
    padding-left: 30px;
  }
  &.mmui-text-list {
    list-style-type: none;
    padding-inline-start: 0;

    > li {
      padding-left: 0;
      margin-bottom: 1rem;
    }

    ol,
    ul {
      //needs to be repeated because rule on line 44 won't take for the more specific .mmui-text-list
      padding-left: 30px;
    }
  }
}
.mmui-compact-text-list {
  @extend .mmui-text-list;
  > li {
    margin-bottom: 0 !important;
  }
}
