button,
input,
textarea {
  font-family: "Lato";
}
p + ul {
  margin-top: 10px;
}
p + ul.errors {
  margin-top: 0;
}
/*
	theory from http://jimmybonney.com/articles/column_header_rotation_css/
 */
.browsecontrol {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  margin-bottom: 15px;
  overflow-x: auto;
}
.browsecontrol > a.blatt {
  width: auto;
  min-width: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /* Centers text horizontally */
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* Centers text vertically */
  text-align: center;
  /* Handles multi-line text fallback */
  float: left;
  cursor: pointer;
  margin: 0 5px;
  color: var(--awb-color5);
  border: solid 1px var(--awb-color5);
  padding: 4px;
  line-height: 16px;
  border-radius: 5px;
}
@media only screen and (max-width: 420px) {
  .browsecontrol > a.blatt {
    width: 25px;
    margin: 0 3px;
  }
}
@media only screen and (any-pointer: coarse) {
  .browsecontrol > a.blatt {
    min-width: 45px;
    margin: 0 3px;
    padding: 8px;
    line-height: 25px;
  }
}
@media only screen and (any-pointer: coarse) and (max-width: 530px) {
  .browsecontrol > a.blatt {
    font-size: calc(var(--body_typography-font-size) * 0.8);
    min-width: 40px;
    margin: 0 2px;
    padding: 3px;
  }
  .browsecontrol > a.blatt:nth-child(-n+2),
  .browsecontrol > a.blatt:nth-last-child(-n+3) {
    min-width: 25px;
  }
}
@media only screen and (any-pointer: coarse) and (max-width: 400px) {
  .browsecontrol > a.blatt {
    font-size: calc(var(--body_typography-font-size) * 0.7);
    min-width: 35px;
    margin: 0 2px;
    padding: 2px;
  }
}
.browsecontrol > a.blatt:first-child {
  margin-left: 0;
}
.browsecontrol > a.blatt:last-child {
  margin-right: 0;
}
.browsecontrol > a.blatt:hover {
  border-color: var(--awb-color6);
  color: #fff;
  background-color: var(--awb-color6);
}
.browsecontrol > a.blatt:focus {
  background-color: #bbbbbb;
}
.browsecontrol > a.blatt.active {
  background-color: var(--awb-color5);
  color: #fff;
  border-color: var(--awb-color5);
}
.browsecontrol > a.clear {
  clear: both;
  height: 0;
  display: inline-block;
}
/*# sourceMappingURL=kru.browsecontrol.css.map */
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL21peGlucy5sZXNzIiwiY3NzL2tydS5icm93c2Vjb250cm9sLmNzcyIsIi4uLy4uLy4uLy4uL2tydS5icm93c2Vjb250cm9sLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBNFBBOzs7RUFDQyxvQkFBQTtDQ3pQQTtBRDRQRDtFQUNDLGlCQUFBO0NDMVBBO0FEMlBBO0VBQ0MsY0FBQTtDQ3pQRDtBQUNEOztHQUVHO0FDWEg7RUFDQyxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQkFBQTtDRGFBO0FDWEM7RUFDQyxZQUFBO0VBQ0EsZ0JBQUE7RUFFQSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtFRFlELCtCQUErQjtFQ1g5QiwwQkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RURhRCw2QkFBNkI7RUNaNUIsbUJBQUE7RURjRCxzQ0FBc0M7RUNackMsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0Esb0NBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtDRGNGO0FDYkU7RUFBQTtJQUNDLFlBQUE7SUFDQSxjQUFBO0dEZ0JEO0NBQ0Y7QUNmRTtFQUFBO0lBQ0MsZ0JBQUE7SUFDQSxjQUFBO0lBQ0EsYUFBQTtJQUNBLGtCQUFBO0dEa0JEO0NBQ0Y7QUNqQkU7RUFBQTtJQUNDLHdEQUFBO0lBQ0EsZ0JBQUE7SUFDQSxjQUFBO0lBQ0EsYUFBQTtHRG9CRDtFQ2xCQzs7SUFFQyxnQkFBQTtHRG9CRjtDQUNGO0FDbEJFO0VBQUE7SUFDQyx3REFBQTtJQUNBLGdCQUFBO0lBQ0EsY0FBQTtJQUNBLGFBQUE7R0RxQkQ7Q0FDRjtBQ3BCRTtFQUNDLGVBQUE7Q0RzQkg7QUNwQkU7RUFDQyxnQkFBQTtDRHNCSDtBQ3BCRTtFQUNDLGdDQUFBO0VBQ0EsWUFBQTtFQUNBLG9DQUFBO0NEc0JIO0FDcEJFO0VBQ0MsMEJBQUE7Q0RzQkg7QUNwQkU7RUFDQyxvQ0FBQTtFQUNBLFlBQUE7RUFDQSxnQ0FBQTtDRHNCSDtBQ25CQztFQUNDLFlBQUE7RUFDQSxVQUFBO0VBQ0Esc0JBQUE7Q0RxQkY7QUFDRCxpREFBaUQiLCJmaWxlIjoiY3NzL2tydS5icm93c2Vjb250cm9sLmNzcyIsInNvdXJjZXNDb250ZW50IjpbbnVsbCwiYnV0dG9uLFxuaW5wdXQsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbn1cbnAgKyB1bCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5wICsgdWwuZXJyb3JzIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi8qXG5cdHRoZW9yeSBmcm9tIGh0dHA6Ly9qaW1teWJvbm5leS5jb20vYXJ0aWNsZXMvY29sdW1uX2hlYWRlcl9yb3RhdGlvbl9jc3MvXG4gKi9cbi5icm93c2Vjb250cm9sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbi5icm93c2Vjb250cm9sID4gYS5ibGF0dCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAvKiBDZW50ZXJzIHRleHQgaG9yaXpvbnRhbGx5ICovXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC8qIENlbnRlcnMgdGV4dCB2ZXJ0aWNhbGx5ICovXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLyogSGFuZGxlcyBtdWx0aS1saW5lIHRleHQgZmFsbGJhY2sgKi9cbiAgZmxvYXQ6IGxlZnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwIDVweDtcbiAgY29sb3I6IHZhcigtLWF3Yi1jb2xvcjUpO1xuICBib3JkZXI6IHNvbGlkIDFweCB2YXIoLS1hd2ItY29sb3I1KTtcbiAgcGFkZGluZzogNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAuYnJvd3NlY29udHJvbCA+IGEuYmxhdHQge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIG1hcmdpbjogMCAzcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKGFueS1wb2ludGVyOiBjb2Fyc2UpIHtcbiAgLmJyb3dzZWNvbnRyb2wgPiBhLmJsYXR0IHtcbiAgICBtaW4td2lkdGg6IDQ1cHg7XG4gICAgbWFyZ2luOiAwIDNweDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKGFueS1wb2ludGVyOiBjb2Fyc2UpIGFuZCAobWF4LXdpZHRoOiA1MzBweCkge1xuICAuYnJvd3NlY29udHJvbCA+IGEuYmxhdHQge1xuICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1ib2R5X3R5cG9ncmFwaHktZm9udC1zaXplKSAqIDAuOCk7XG4gICAgbWluLXdpZHRoOiA0MHB4O1xuICAgIG1hcmdpbjogMCAycHg7XG4gICAgcGFkZGluZzogM3B4O1xuICB9XG4gIC5icm93c2Vjb250cm9sID4gYS5ibGF0dDpudGgtY2hpbGQoLW4rMiksXG4gIC5icm93c2Vjb250cm9sID4gYS5ibGF0dDpudGgtbGFzdC1jaGlsZCgtbiszKSB7XG4gICAgbWluLXdpZHRoOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChhbnktcG9pbnRlcjogY29hcnNlKSBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmJyb3dzZWNvbnRyb2wgPiBhLmJsYXR0IHtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0tYm9keV90eXBvZ3JhcGh5LWZvbnQtc2l6ZSkgKiAwLjcpO1xuICAgIG1pbi13aWR0aDogMzVweDtcbiAgICBtYXJnaW46IDAgMnB4O1xuICAgIHBhZGRpbmc6IDJweDtcbiAgfVxufVxuLmJyb3dzZWNvbnRyb2wgPiBhLmJsYXR0OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYnJvd3NlY29udHJvbCA+IGEuYmxhdHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5icm93c2Vjb250cm9sID4gYS5ibGF0dDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdiLWNvbG9yNik7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd2ItY29sb3I2KTtcbn1cbi5icm93c2Vjb250cm9sID4gYS5ibGF0dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYmJiYmI7XG59XG4uYnJvd3NlY29udHJvbCA+IGEuYmxhdHQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdiLWNvbG9yNSk7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3Yi1jb2xvcjUpO1xufVxuLmJyb3dzZWNvbnRyb2wgPiBhLmNsZWFyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLyojIHNvdXJjZU1hcHBpbmdVUkw9a3J1LmJyb3dzZWNvbnRyb2wuY3NzLm1hcCAqLyIsbnVsbF19 */
