/* 1. Style the first column and set its maximum proportional width */
td:nth-child(1),
th:nth-child(1) {
  background-color: #E6EAF5; /* Light blue */
  //width: 30% !important;     /* Change this percentage to fit your design */
}

/* 2. Style the second column and let it take up the remaining space */
td:nth-child(2),
th:nth-child(2) {
  background-color: #FFFFFF; /* Light grey */
  //width: 70% !important;     /* Adjust this so the total equals 100% */
}

/* 3. Style strictly the top header row */
tbody > tr:first-child th,
tbody > tr:first-child td {
  background-color: #002fc5 !important; /* Dark blue */
  color: #FFFFFF;                        /* White text */
}

#topic-body { max-width: 1024px; }