
#a:hover {
visibility:hidden;
}



.button {
    background-color: #e1f4c1;
}

.img-fluid {
    max-width: 100%;
    height: auto;
}

.flex {
    display: flex;
    justify-content: center;
    align-items: center;
}

.li {
    filter: invert(100%);
}

.li {
}

.navbar-brand {
    width: 70px;
    height: 50px;
    background: url('') no-repeat center center;
    background-size: 50px;
}

.nav-tabs {
    display: inline-block;
    border-bottom: none;
    padding-top: 15px;
    font-weight: bold;
}

.nav-tabs > li > a,
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
    border: none;
    border-radius: 0;
}

.nav-list {
    border-bottom: 1px solid #eee;
}

.nav-list > li {
    padding: 20px 15px 15px;
    border-left: 1px solid #eee;
}

.nav-list > li:last-child {
    border-right: 1px solid #eee;
}

.nav-list > li > a:hover {
    text-decoration: none;
}

.nav-list > li > a > span {
    display: block;
    font-weight: bold;
    text-transform: uppercase;
}

.mega-dropdown {
    position: static !important;
}

.mega-dropdown-menu {
    padding: 20px 15px 15px;
    text-align: center;
    width: 100%;
}

.cen {
    text-align: center;
    margin-left: 3px;
}

.hei {
    height: 2px;
    background-color: rgb(67, 92, 123);
    margin-top: -20px;
    border: 1px dotted;
}

.heil {
    height: 2px;
    background-color: rgb(67, 92, 123);
    margin-top: -20px;
    border: 1px dotted;
}

.linie {
    height: 1px;
    background-color: rgb(67, 92, 123);
    margin-top: -20px;
    border: 2px dotted;
}

.blue {
    color: rgb(67, 92, 123);
    text-shadow: 2px 2px 2px rgb(90, 116, 144);
}

.blue2 {
    background-color: rgb(67, 92, 123);
    text-shadow: 2px 2px 2px rgb(90, 116, 144);
    color: white;
}

.red {
    color: red;
    border-bottom: 4px darkblue;
    border-bottom-color: darkblue;

    h1 {
        display: inline;
        h1: display;
    }

    #welle {
        background-image: rgba(243,223,155,1);
        background-image: -moz-linear-gradient(left, rgba(243,223,155,1) 0%, rgba(231,182,19,1) 0%, rgba(239,205,93,0.74) 50%, rgba(246,228,173,0.52) 91%, rgba(247,233,191,0.52) 100%);
        background-image: -webkit-gradient(left top, right top, color-stop(0%, rgba(243,223,155,1)), color-stop(0%, rgba(231,182,19,1)), color-stop(50%, rgba(239,205,93,0.74)), color-stop(91%, rgba(246,228,173,0.52)), color-stop(100%, rgba(247,233,191,0.52)));
        background-image: -webkit-linear-gradient(left, rgba(243,223,155,1) 0%, rgba(231,182,19,1) 0%, rgba(239,205,93,0.74) 50%, rgba(246,228,173,0.52) 91%, rgba(247,233,191,0.52) 100%);
        background-image: -o-linear-gradient(left, rgba(243,223,155,1) 0%, rgba(231,182,19,1) 0%, rgba(239,205,93,0.74) 50%, rgba(246,228,173,0.52) 91%, rgba(247,233,191,0.52) 100%);
        background-image: -ms-linear-gradient(left, rgba(243,223,155,1) 0%, rgba(231,182,19,1) 0%, rgba(239,205,93,0.74) 50%, rgba(246,228,173,0.52) 91%, rgba(247,233,191,0.52) 100%);
        background-image: linear-gradient(to right, rgba(243,223,155,1) 0%, rgba(231,182,19,1) 0%, rgba(239,205,93,0.74) 50%, rgba(246,228,173,0.52) 91%, rgba(247,233,191,0.52) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3df9b', endColorstr='#f7e9bf', GradientType=1 );
    }

    .bbbb {
        height: 240px;
        background-color: white;
    }

    .hhhh2 {
        height: 240px;
        background-color: rgb(67, 92, 123);
    }

    .icon-arrow::before {
        content: '\00A0→ \00A0→\00A0→\00A0→\00A0→\00A0→\00A0→\00A0→';
    }

    .scroll {
        height: 150px;
        overflow: scroll;
    }
}
