table.section tr td {
  padding-bottom: 32px!important;
}

table.section tr:first-child td:first-child {
  padding-right: 18px;
}
table.section tr:first-child td:nth-child(2) {
  padding-left: 18px;
}

table.section tr:nth-child(2) td:first-child {
  padding-right: 18px;
}
table.section tr:nth-child(2) td:nth-child(2) {
  padding-left: 18px;
}

table.section tr:nth-child(3) td {
  padding-bottom:10px;
}

table.section tr:nth-child(4) td:first-child {
  padding-right: 18px;
}
table.section tr:nth-child(4) td:nth-child(2) {
  padding-left: 18px;
}

@media only screen and (max-width: 707px) {
  table.section colgroup col:first-child {
    width: 100%!important;
  }

  table.section colgroup col:nth-child(2) {
    width: 0%!important;
  }

  table.section {
    display: block;
    width: 100%;
  }

  table.section tbody {
    display: block;
    width: 100%;
  }

  table.section tr {
    display: block;
    width:100%;
  }

  table.section tr td {
    display:block;
    width:100%;
  }

  table.section tr td.zero-cell {
    display:none;
  }

  table.section tr:first-child td:first-child {
    padding-right:0;
  }
  table.section tr:first-child td:nth-child(2) {
    padding-left:0;
  }
  
  table.section tr:nth-child(2) td:first-child {
    padding-right:0;
  }
  table.section tr:nth-child(2) td:nth-child(2) {
    padding-left:0;
  }
  
  table.section tr:nth-child(4) td:first-child {
    padding-right:0;
  }
  table.section tr:nth-child(4) td:nth-child(2) {
    padding-left:0;
  }
}

@media only screen and (max-width: 707px) {
  
}