@media only screen and (max-width: 800px) {
   div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
      float: none;
   }
}

.csc-textpic-intext-left-nowrap .csc-textpic-text {
  margin-left: 10px;
}

.important {
    color: #880022;
}

.align-center {
    text-align: center;
}

.btn-gesundheit {
    background-color: rgb(174,189,20) !important;
}

.btn-interessen {
    background-color: rgb(238,164,0) !important;
}

.btn.reset-btn,
.btn.spl-adv-btn {
    background-color: gray !important;
}



.registration-submit-error {
	color: #eb7c2f;
}

.list-single-event .event-text-info {
    align-items: center;
}

.list-single-event .normal-txt {
    font-size: 0.9rem;
}

@media only screen and (max-width: 800px) {
    span.logoonfist {
        max-width: 70%;
    }
}

@media only screen and (max-width: 767px) {
    ul.navbar-nav.symbol {
        width: 60px;
    }
    ul.navbar-nav.symbol li {
        display: flex;
        justify-content: center;
    }
}

@media (min-width: 992px) {

    .nav-item {
        margin-top: 6px;
    }
}

.formNav .btn-primary.aktiv,
.formKontoContainer .btn.inaktiv,
.formKontoContainer .btn.btn-primary.inaktiv,
.formBuchungContainer .btn,
.formBuchungContainer .btn.btn-primary,
.formBuchung button.iqsubmit.iq-btn-registrierung.btn-primary
{
    padding: 0.375rem 0.75rem;
    background-color: #eb7c2f !important;
    border: none 0 #fff;
    font-size: 13px;
}

.formNav .btn-primary.inaktiv,
.formKontoContainer .btn.inaktiv,
.formKontoContainer .btn.btn-primary.inaktiv,
.formBuchungContainer .btn.inaktiv,
.formBuchungContainer .btn.btn-primary.inaktiv
{
    background-color: #cfd1dd !important;
}

.formBuchungContainer a {
    color: #eb7c2f;
}