// All Common CSS
html {
    min-height: 100%;
}

* {
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
}

body {
    color: $black;
    font-family: $font-family-sans-serif;
    font-size: $body-font-size;
    margin-bottom: 0px;

  @include ui-typography-reposive($fontConfig-sm,$fontConfig-m,$fontConfig-l,'body-1');

}

.li__NoListStyleType {
    list-style-type: none !important;
}

a,
a:link,
a:visited {
    color: $grey-6;
    border-bottom: 2px dotted $grey-2;
    font-weight: $bolder;
}

a:hover {
    color: $ochre !important;
    border-bottom: 2px solid $ochre;
}

a:focus,
a:active {
    outline: 2px dotted $ochre-focus;
}

a {
  cursor: pointer !important;
}

.label--bold {
  font-weight: $bold-weight;
  margin-bottom: 0.1rem;
}

