#PrivacyContainer
{     
    overflow-y: scroll; 
    height: 150px; 
    border: solid gray 1px; 
    margin-left: 5%;
    margin-right: 5%;
    max-width: 90%;
}

#TermsContainer
{     
    overflow-y: scroll; 
    height: 150px; 
    border: solid gray 1px; 
    margin-left: 5%;
    margin-right: 5%;
    max-width: 90%;
}

#TermsContainer > p {
  margin: 1.5em;
  padding: 0;
  counter-reset: item;
}

#TermsContainer > ol {
  margin: 1.5em;
  padding: 0;
  counter-reset: item;
}

#TermsContainer ol > li {
  margin-top: 30px;
  padding: 0 0 0 2em;
  list-style-type: none;
  counter-increment: item;
}

#TermsContainer ol > li:before {
  display: inline-block;
  width: 1em;
  padding-right: 0.5em;
  font-weight: bold;
  text-align: right;
  content: counter(item, upper-alpha) ". ";
}

#TermsContainer ol > li > div {
	padding-left: 2em;
}

#PrivacyContainer > ol {
  margin: 1.5em;
  padding: 0;
  counter-reset: item;
}

#PrivacyContainer ol > li {
  margin-top: 30px;
  padding: 0 0 0 2em;
  list-style-type: none;
  counter-increment: item;
}

#PrivacyContainer ol > li:before {
  display: inline-block;
  width: 1em;
  padding-right: 0.5em;
  font-weight: bold;
  text-align: right;
  content: counter(item, upper-alpha) ". ";
}

#PrivacyContainer ol > li > div {
	padding-left: 2em;
}

