.tpl-terms .wide-col {
  float: none; }

.tpl-terms h1, .tpl-terms h2, .tpl-terms h3 {
  text-align: center; }

.tpl-terms li {
  line-height: 1.5;
  font-size: 13px;
  margin-top: .5em;
  text-align: left; }

.tpl-terms ul {
  list-style: disc inside; }

.tpl-terms ol {
  list-style: decimal outside; }
  .tpl-terms ol li {
    margin-left: 0; }
  .tpl-terms ol ul {
    list-style: disc; }
    .tpl-terms ol ul li {
      text-indent: 0; }
  .tpl-terms ol ol {
    list-style: lower-alpha outside; }
    .tpl-terms ol ol ul {
      list-style: disc; }
      .tpl-terms ol ol ul li {
        text-indent: 0; }
    .tpl-terms ol ol ol {
      list-style: lower-roman; }

@media screen and (min-width: 500px) {
  .tpl-terms ul {
    margin-left: 3em; }
    .tpl-terms ul li {
      margin-left: 1em;
      padding-left: 1em; }
  .tpl-terms ol li {
    text-indent: 3em; }
  .tpl-terms ol ol {
    margin-left: 4em; }
    .tpl-terms ol ol li {
      text-indent: 2em; } }

@media screen and (max-width: 500px) {
  .tpl-terms ol {
    padding-left: 0;
    margin-left: 0; } }

.wh-terms {
  color: #FFF;
  padding-top: 7em;
  padding-bottom: 5em; }
  .wh-terms header h2, .wh-terms header h3 {
    margin-bottom: 0;
    text-transform: uppercase; }
  .wh-terms li {
    font-size: 14px; }
  .wh-terms p {
    font-size: 14px !important;
    line-height: 1.4;
    margin-bottom: 1em; }
    .wh-terms p[align="center"] {
      text-align: center; }
  .wh-terms a {
    color: #EE220c; }
  .wh-terms .center {
    text-align: center; }
