.sc-speaker-rules-statements .card {
  margin-bottom: 5px;
}
.sc-speaker-rules-statements .card-header {
  padding: 5px 10px 5px 5px;
  background-color: rgb(51, 51, 51);
}
.sc-speaker-rules-statements .card-header .btn {
  color: rgb(255, 255, 255);
}
.sc-speaker-rules-statements .card-header .btn:focus {
  box-shadow: none;
}
.sc-speaker-rules-statements .card-header .btn[aria-expanded=true] .section-speaker-rules-toogle-open {
  display: none;
}
.sc-speaker-rules-statements .card-header .btn[aria-expanded=false] .section-speaker-rules-toogle-open {
  display: inline;
}
.sc-speaker-rules-statements .card-header .btn[aria-expanded=true] .section-speaker-rules-toogle-close {
  display: inline;
}
.sc-speaker-rules-statements .card-header .btn[aria-expanded=false] .section-speaker-rules-toogle-close {
  display: none;
}
.sc-speaker-rules-statements .card-body {
  padding: 0;
}
.sc-speaker-rules-statements .card-body .row {
  padding: 10px 10px 5px 15px;
  border-bottom: 1px #ccc solid;
}
.sc-speaker-rules-statements .card-body div {
  padding: 1rem 15px 0 15px;
}
@media (max-width: 767.98px) {
  .sc-speaker-rules-statements .card-body div {
    flex-direction: column;
  }
}
.sc-speaker-rules-statements .card-body div:nth-of-type(odd) {
  background-color: rgb(255, 255, 255);
}
.sc-speaker-rules-statements .card-body div:nth-of-type(even) {
  background-color: rgb(238, 238, 238);
}
