
.stage-2 .link-daten,
.stage-3 .link-adresse,
.stage-4 .link-uberuns,
.lastSlide .link-kontact {
    color: #673AB7
}

.text-align-left {
  text-align: left!important;
}

.text-color-light {
  color: #fff
}

a:hover,
a:focus,
a:active {
    color: #673AB7
}

table {
  border-spacing: 0;
  border-collapse: collapse;
}
td, th {
  padding: 0;
}
thead {
  display: table-header-group;
}
tr, img {
  page-break-inside: avoid;
}

.table {
  width: 90%!important;
  border-collapse: collapse !important;
}
.table td,
.table th {
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #ddd !important;
}

.navbar-offset {
    padding-top: 80px
}

.scroll-down {
    position: relative;
}

.innerpad, .innertop {
    padding-top: 80px
}

.innerpad, .innerbot {
    padding-bottom: 80px
}

.container p:last-child {
    margin-bottom: 0 !important
}

.popup__body p {
    font-size: 1.097em
}

.popup__body ul {
    margin-bottom: 30px
}

.copyright small{
    font-size: 1rem
}

@media (min-width: 768px) {
    .slides-form input[type=tel], .slides-form input[type=number], .slides-form input[type=text],
    .slides-form input[type=name], .slides-form input[type=email], .slides-form input[type=password],
    .slides-form select, .slides-form textarea {
        max-width: 100%;
    }
}
