
a {
    color: #00305D;
}

a:hover {
    color: #333333;
    text-decoration: none !important;
}

.content-text a {
    text-decoration: underline;
 }

.content-text a:hover {
     color: #E30613;
     text-decoration: underline;
 }


.background {
    background-color: #F8F8F8;
}

.card-img-center {
    padding: 1rem;
    max-width: 80%;
    margin: 0 auto;
}

.navbar-display {
    width: 100%;
    position: fixed;
    top: -100px;
    transition: all .3s ease-in-out;
}


.nav-box{
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    text-align: center;
    background: #fff url(../Images/ecke.svg) no-repeat right bottom;
    background-size: 10%;
    margin-bottom: 30px;
    border: 1px solid #efefef;
}


.content{
    text-align: center;
    font-size: 30pt;
    color: #00305D;
    padding-top: 4rem;
    padding-bottom: 3rem;
    font-weight: lighter;
    font-family: "Open Sans Light", Arial, sans-serif;
}

#TopicNav {
    padding-top: 30px;
    padding-bottom: 30px;
}

.text {
    color: #00305D;
}

.corner{
    position: absolute;
    bottom:-2px;
    right:-1px;
    width: 25px !important;
    height: 25px !important;
}

.nav-box {
    transition: background 0.5s ease,  color 0.5s ease;
}

.nav-box .text {
    transition: background 0.5s ease,  color 0.5s ease;
    font-weight: bold;

}
.nav-box:hover {
    background: #00305D url(../Images/ecke.svg) no-repeat right bottom;
    background-size: 10%;
}

.nav-box:hover .text {
    color: white !important;
}

.nav-box .pikto path,
.nav-box .pikto circle,
.nav-box .pikto rect {
    transition: fill 1s ease;
    fill: #00305D !important;
}

.nav-box:hover .pikto path,
.nav-box:hover .pikto circle,
.nav-box:hover .pikto rect {
    fill: white !important;
    transition: background 1s ease,  color 1s ease;
}


.nav-box .corner > g > g > g:last-child path {
    transition: fill 0.3s ease;
}

.nav-box:hover .corner > g > g > g:last-child path {
    fill:#7c9bb5 !important;
}
