dd { 
  width: 60%; 
}

dt { 
  font-weight: bold;
  width: 33%; 
}

dt, dd { 
  display: inline-block; 
  padding: 10px 0;
  vertical-align: top;
}

ol li, ul li {
  padding: 15px 0;
}

strong { 
  font-weight: bold; 
}

u { 
  text-decoration: underline; 
}

.heading { 
  text-align: center; 
  text-transform: uppercase;
}

.page { 
  page-break-before: always;
}

.logo {
  text-align: left;
}

.heading-table {
  table-layout: fixed;
  width: 100%;
  text-align: right;
}

.qr-code {
  margin-right: -30px;
}

.do-not-copy-warning {
  padding-right: 15px;
}

.heading-table td {
  width: 50%;
}

.serial-number {
  text-transform: uppercase;
  padding-right: 15px;
}