.educare-transcript-template .results-container {
  font-family: serif !important;
  border: none !important;
  border-radius: unset;
}

.educare-transcript-template .banner {
  background-color: unset;
  text-align: unset;
  padding: 0;
}

.educare-transcript-template .banner .logo {
  text-align: center;
}

.educare-transcript-template em, .title {
  font-weight: bold;
}

.educare-transcript-template .title {
  color: unset;
  /* background: rgb(236,238,240); */
}

.educare-transcript-template .banner img {
  width: 12vw;
}

.educare-transcript-template .success,
.educare-transcript-template .error {
  color: unset !important;
  background: none !important;
}

.educare-transcript-template ul {
  list-style-type: none;
}

.educare-transcript-template .details {
  text-align: left !important;
}

.educare-transcript-template .results-container .grading-scale table td {
  padding: 1px 4px !important;
  text-align: center;
}

.educare-transcript-template table, .educare-transcript-template th, .educare-transcript-template td {
  white-space: nowrap;
}

.banner .title h1 {
  font-size: 32px !important;
}

.banner .title p {
  font-size: 18px !important;
}

.educare-logo {
  border-radius: 100%;
}

/* .educare-transcript-template .results-container .grading-scale table tr td:nth-child(3n+1):not(.center){
    background-color: rgba(0, 0, 0, 0.03) !important;
    -webkit-print-color-adjust: exact;
} */

@media print {
  .educare-transcript-template th {
    background-color: transparent !important;
  }

  @page single-result-page {
    size: A3 Portrait;
    margin: 10mm;
  }

  @page transcript-result-page {
    size: A3 Portrait;
    margin: 10mm;
  }
  
  .single-result-page {
    page: single-result-page;
  }

  .transcript-result-page {
    page: transcript-result-page;
  }
  
}
