@charset "utf-8";

/* CSS Document */
#topicPath+.fullContents {
  padding-top: 0;
}

.sitePolicyWrapper {
  background-color: #2f2f2f;
  padding: 5% 0;
}

.sitePolicy {
  font-size: 1.2em;
  width: 94.4%;
  margin: 15% auto 0;
  line-height: 1.35;
}

.sitePolicy:first-of-type {
  margin-top: 0;
}

.sitePolicy h4 {
  font-size: 1.35em;
  font-weight: 700;
  border-left: 0.2em solid;
  line-height: 1.1em;
  padding-left: 0.3em;
  margin-bottom: 2.3%;
}

.sitePolicy p {
  font-size: 1em;
  /* margin: 3.5% 0px; */
  line-height: 1.7;
}

.sitePolicy dl {
  margin-bottom: 3.5%;
  font-size: 1em;
}

.sitePolicy dl dt {
  font-size: 1.1em;
  margin: 7% 0 1.5%;
  line-height: 1.35em;
  font-weight: 700;
}

.sitePolicy dd {
  font-size: 1em;
  /* line-height: 1.3em; */
  margin-left: 1.85em;
}

.sitePolicy ul {
  /* text-indent: -1em; */
  /* padding-left: 1em; */
  /* margin-bottom: 3.5%; */
  font-size: 1em;
}

.sitePolicy ul li {
  font-size: 1em;
  list-style: square;
  margin-left: 1em;
}