@import 'bs4-utilities-c12152d8eb277ac22310be565645731d.css';
@import 'bs5-utilities-1bb9e0132de25ef1cbae646bf343685b.css';

@import 'building-map-11f843cb56d2ed09c856e70125c6fe54.css';
@import 'company-selector-7c61edb6a513d4b09c8f3dd35fe62397.css';
@import 'deactivateable-link-c20edd86361448eaf5a688a489a9b85c.css';
@import 'ember-busy-blocker-4202e7fd980645eebf03e777a9f8cfe7.css';
@import 'ember-power-select-6c04b037c58c58f985739d56480e95e6.css';
@import 'entity-menu-8e8d8b3d9863c1251003effdce546a23.css';
@import 'file-input-2025ac828022b72b40975a75965dff3c.css';
@import 'images-form-d90d2376bbf918514fdcf3a7b616cd44.css';
@import 'notifications-58cd157597d99a4e77d7d37b2d556879.css';
@import 'signature-4e99e7b39eec62cacde4544aa11b3e38.css';
@import 'swiper-slide-889eda318c3273e9f7c060cf23f9d43f.css';
@import 'search-results-1261bb34a27a3215341a5901b50af7b2.css';

.break-lines {
  white-space: pre-line;
}

.full-width {
  width: 100%;
}

a {
  cursor: pointer;
}

.container footer.fusszeile {
  color: #969696;
  text-align: center;
  padding: 0.5em 0;
}

img {
  max-height: 100vh;
  max-width: 100%;
}

.pull-as-overlay {
  position: relative;
}
.pull-as-overlay > * {
  position: absolute;
}
.pull-as-overlay.pull-right > * {
  right: 0;
}

.modal .modal-content .modal-footer {
  clear: both;
}

h1 > span.badge {
  vertical-align: super;
}

h1 ~ .alert:first-of-type {
  margin-top: 20px;
}

.inspect-wizard ~ .btn-inspect {
  display: none;
}

/* enforce a small gap between buttons as if there was a space char */
button + button {
  margin-left: 0.25em;
}

td.contextual-cell > .btn.pull-right,
td.contextual-cell > .entity-menu.pull-right {
  margin-right: -8px;
}

.logo {
  max-height: 200px;
}

.alert blockquote {
  margin-bottom: 0px;
}
