/* kursbibliothek_cmp */

.kb_2 .kurse {
  width: 1102px;
  box-sizing: border-box;
  height: auto;
  border: var(--rd-borderwidth-border-default) solid var(--cl-light-grey);
  border-radius: var(--rd-borderradius-border-md);
  background-color: var(--rd-font-light);
  padding-left: 40px;
  margin: 50px;
}

.kb_2 .cat_zweig h2 {
  margin-bottom: 18.17px;
  font-size: 20px;
  font-weight: var(--rd-fontweights-open-sans-1);
  letter-spacing: 0;
  line-height: 24px;
}

.cat_zweig .slick-next,
.cat_zweig .slick-prev {
  z-index: 10 !important;
}

.kb_2 .kb_prev .kb_prev section {
  background-color: var(--rd-font-light) !important;
}

.kb_prev_kurs {
  margin-right: 24px;
}

.kb_2 .kb_cont {
  padding-top: 15px;
}
