/*
For an EXAM-INFORMATION and EXAM-DETAILS page.
*/

/* STRUCTURE of an EXAM-INFORMATION page */
div.exam-information-page {
  display: grid;
  grid-template-columns: auto auto auto;
}

/* STRUCTURE of an EXAM-DETAILS page */
div.exam-information-page div.details {
  display: grid;
  grid-template-columns: auto auto;
}

/* TITLE (just below the Navigation Bar) */
div.exam-information-page  div.title {
  grid-column: 1 / span 3;
  text-align: center;
  font-size: 1.75rem;
  font-weight: bold;
  padding: 1rem;
}

div.exam-information-page div.title-for-details {
  grid-column: 1 / span 2;
  text-align: center;
  font-size: 1.75rem;
  font-weight: bold;
  padding: 1rem;
}

div.exam-information-page div.title span.prefix {
  font-size: 2rem;
  font-weight: bold;
}

/* Parts for Admission Ticket, Paper-and-Pencil Part, and On-the-Computer Part */
div.exam-information-page div.part {
  border: 2px solid black;
}

div.exam-information-page div.body {
  margin: .3rem .5rem 1rem;
}

/* ADMISSION TICKET. */
div.exam-information-page  div.admission-ticket {
  grid-column: 1;
}

/* FOR BOTH the Paper-and-Pencil part AND the On-the-Computer part */
div.exam-information-page  div.both-parts {
  grid-column: 2;
}

div.exam-information-page div.specifics-for-parts {
  grid-column: 3;
}

/* PAPER-AND-PENCIL part */
div.exam-information-page div.paper-and-pencil {
  font-size: 1.2rem;
}

/* FOR the DETAILS page: 2 parts */
div.exam-information-page div.paper-and-pencil-details {
  grid-column: 1;
}

/* FOR BOTH the Paper-and-Pencil part AND the On-the-Computer part */
div.exam-information-page div.on-the-computer-details {
  grid-column: 2;
}

/* ON-THE-COMPUTER part */
div.exam-information-page div.on-the-computer {
  font-size: 1.2rem;
}

/* Header of a part */
div.exam-information-page div.part div.header {
  text-align: center;
  font-size: 1.5rem;
  font-weight: bolder;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

div.exam-information-page p {
  margin: 0 0 0 0;
  padding: .75rem .15rem 0 .15rem;
}

div.exam-information-page  p.title-for-list {
  margin: 0 0 0 0;
  padding: 1.25rem .15rem 0 .15rem;
}

div.exam-information-page ul {
  margin: 0 0 0 2rem;
  padding: 0;
}

div.exam-information-page ol {
  margin: 0 0 0 1.5rem;
  padding: 0;
}

div.exam-information-page ul li {
  margin: 0;
  padding: .25rem 0 0 0;
}

div.exam-information-page ol li {
  margin: 0;
  padding: .5rem 0 0 .15rem;
}