#deutschland {
  background-color: #ffd700; /* For browsers that do not support gradients */
  background-image: linear-gradient(black, red, #ffd700);
  font-size: 1.2em;
  color: white;
  font-weight: bold;
  text-align: center;
}
.deutschland {
        margin-top: 25px;
        font-size: 20px;
}
.btn-normal-danger {
        display: none;
}
body > header {
    display: block !important;
}

.bg-gray-100 {
    background-color: rgb(235 235 235 / var(--tw-bg-opacity));
}
.matchcenter-live-top-display-field {
        background: #555 url(/images/holz.png);
}
.matchcenter-live-top-display-field {
        font-weight: 700;
}
.bg-blue-900 {
    background-color: rgb(93 5 4 / var(--tw-bg-opacity));
}

.bg-gray-300 {
    background-color: rgb(255 160 57 / var(--tw-bg-opacity));
}

.bg-red-500 {
    background-color: rgb(239 68 68 / var(--tw-bg-opacity)) !important;
}
h2 {
        font-size: 24px;
        color: #084f13;
        font-weight: 600;
        padding-bottom: 15px;
}
.dropdown-wrapper .dropdown-header, .dropdown-wrapper .dropdown-item {
    color: rgb(255 248 228 / var(--tw-text-opacity));
    background-color: rgb(93 5 4 / var(--tw-bg-opacity));
}

.text-white {
    color: rgb(255 248 228 / var(--tw-text-opacity));
}

.text-gray-500 {
    color: rgb(146 67 10 / var(--tw-text-opacity));
}

.border-slate-300 {
    border-color: rgb(203 213 225 / var(--tw-border-opacity));
}

.text-3xl {
    text-shadow: 1px 1px 1px #BF1E2D, 0 0 3em #BF1E2D, 0 0 0.2em #BF1E2D;
}

.headerSubTitle {
    font-size: 1.25rem;
}

.ranking-place-first {
    background-color: #047b23;
    color: white;
}

.ranking-place-second {
    background-color: #bbffbb;
}
.ranking-place-third {
    background-color: #e5f9e5;
}
h1 {
    background-color: #ffffcc;
    font-weight: 700;
    font-size: 1.25rem;
    padding: 0.25em 0.25em 0.25em 0.5em;
    text-align: center;
    color: #661100;
}

.btn-normal, .btn-small {
    background-color: rgb(93 5 4 / var(--tw-bg-opacity));
}

.btn-normal:hover, .btn-small:hover {
    color:  rgb(93 5 4 / var(--tw-bg-opacity));
    background-color: rgb(186 249 202 / var(--tw-bg-opacity));
}

.gdngs-news-odd {
    background-color: rgb(227 227 227 / var(--tw-bg-opacity));
}

.gdngs-news-even {
    background-color: rgb(255 240 193 / var(--tw-bg-opacity));
}

.shoutbox-content-wrapper {
    max-height: 30rem;
}

.odd\:bg-blue-200:nth-child(odd) {
    background-color: rgb(221 245 218 / var(--tw-bg-opacity));
}

.even\:bg-blue-50:nth-child(even) {
    background-color: rgb(177 227 170 / var(--tw-bg-opacity));
}

.gdngs-hamburger-note {
    font-size: 0.85em;
}

.gdngs-hamburger {
    color: rgb(146 67 10);
    background-color: rgb(255 160 57);
    padding: 0.25em;
    border-radius: 0.25em;
}

footer {
    color: #92430a;
}

@media only screen and (min-width: 1024px){
    .gdngs-hamburger-note {
        display: none;
    }
}

@media only screen and (max-width: 1400px){
    .text-3xl {
        font-size: 1.5rem;
        line-height: 2rem;
    }
    .headerSubTitle {
        font-size: 1rem;
    }
}

@media only screen and (max-width: 1150px){
    .text-3xl {
        font-size: 1.3rem;
        line-height: 1.75rem;
    }
    .headerSubTitle {
        font-size: 0.85rem;
    }
}

@media only screen and (max-width: 1023px){
    .header-title-wrapper {
        display: none;
    }
}