  h2.fee {
    background: linear-gradient(transparent 60%, #ffcda5 60%);
    font-size: 1.2em;
    width: 10em;
  }
  h2.fee2 {
    background: linear-gradient(transparent 60%, #ffcda5 60%);
    font-size: 1.2em;
    width: 14em;
  }
  table.fee {
    margin: 0.2em auto 0.2em 1em;
    padding:0.2em;
    border:none;
  }
  table td.fee {
    border:none;
    padding:0.2em;
    line-height:1.5;
  }
  ol.fee {
    list-style: decimal;
    margin: 0.2em auto 0.2em 2em;
  }
  dt.fee {
    margin: 2em auto auto 2em;
    font-weight: 300;
    border-bottom: medium #C0CA00 dotted;
    width: 10em;
  }
  dd.fee {
    margin: 0 3em 3em 3em;
  }
  p.fee {
    margin-top: 1em;
  }
  figure.fee {
    margin: 1em auto 3em 3em;
  }
  @media screen and (max-width: 480px) {
      img.fee {
        width: 80%;
        margin: 0.5em auto 0.5em auto;
      }
  }
