#kunena.layout h1 {
  font-size: 22px !important;
  line-height: 24px !important;
  margin-bottom: 1px !important;
  margin-top: 20px !important;
}
#kunena.layout .kfrontend .table td {
  padding: 3px !important;
}
#kunena.layout .table th, #kunena.layout .table td {
  line-height: 12px !important;
  font-size: small !important;
}
#kunena.layout .category .td {
  background-color: #1372ec26 !important;
  border-style: groove !important;
  border-width: 1px !important;
  border-color: #0404627d !important;
}
#kunena.layout [class*="badger-left"] {
  padding: 0 19px 0 14px !important;
  background-color: #0064ff1f !important;
}
#kunena.layout .kfrontend .table td {
  margin-bottom: 20px !important;
  background-color: #5186ea33 !important;
  border-block-style: groove !important;
  border-block-color: #23145982 !important;
}