#logo {
    width: auto;
    height: 20px;
    margin-top: 15px;
}

@media screen and (min-width: 1016px) {
    #logo {
        height: 41px;
        margin-top: 30px;
    }
}

.fa-brands {
    color: #009330;
}

#jumbo {
    background-image: url(/assets/images/jumbo-th.jpg);
}

#einleitungstext h2 {
    color: #009330;
}

#search-section {
    background-color: #0093301A;
}

#searchfield {
    border-color: #009330;
}

#searchfield .input-lg {
    border-color: #009330;
}

#searchfield .input-group-addon {
    background-color: #009330;
    border-color: #009330;
}

.cinema {
    color: #009330;
}

.range {
    color: #009330;
}

.datum {
    background-color: #009330;
}

.datum .monat {
    background-color: #009330;
}

.eventloc {
    color: #009330;
}

.eventloc a h3 span.title {
    color: #009330;
}

.tipp {
    background-color: #009330;
}

#kinoliste li {
    border-bottom: 1px solid #009330
}

#spielorte .ui-accordion-header-collapsed {
    border-bottom: 1px solid #009330
}

#spielorte .ui-accordion-content-active {
    border-bottom: 1px solid #009330;
}

#head {
    background-color: #009330;
}

a.buyticket {
    border: 4px solid #009330;
}
a.buyticket:hover {
    color: #009330;
}

.btn-primary, .btn-primary:hover, .btn-primary:active, .btn-primary:focus {
    background-color: #009330;
    border-color: #009330;
}

.category {
    background-color: #009330;
}

.eventmelder {
    background-color: #009330;
}

.eventmelder .btn {
    color: #009330;
}

h1 span.event_detail {
    color: #009330;
}

.pager-forward,
.pager-back {
    background-color: #009330;
}

.footer {
    background-color: #009330;
}

.form-control:focus {
    border-color: #009330;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(0, 147, 48, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(0, 147, 48, 0.6);
}
