  padding: 0 !important;
    margin: 0 !important;
  }

  /**
   * Collapse table borders to avoid space between cells.
   */
  table {
    border-collapse: collapse !important;
  }

  a {
    color: #1a82e2;
  }

  img {
    height: auto;
    line-height: 100%;
    text-decoration: none;
    border: 0;
    outline: none;
  }

  .confirmation-button {
    font-weight: bold !important;
    display: inline-block !important;
    padding: 16px 36px !important;
    font-family: 'Source Sans Pro', Helvetica, Aria