.off-canvas-container {
    z-index:99998;
    position:fixed;
    right:-310px;
    width:310px;
    background-color:var(--grau);
    transition:0.3s;
    display:flex;
    flex-direction: column;
    justify-content:flex-start;
    align-items:center;
    min-height:100vh;
    height:300px;
    overflow-y:scroll;
    border-left:1px solid var(--blau);
    box-sizing:border-box;
    /* padding-bottom:50px; */
}
.open {
    right:0 !important;
}
.off-canvas-top {
    display:flex;
    flex-direction: column;
    width:100%;
    align-items:center;
    padding-top:30px;
}
.off-canvas-logo {
    width:240px;
}
.navbar-off-canvas ul {
    list-style-type: none;
    text-align:center;
    font-family: "Lato";
    font-size: 18px;
    line-height:40px;
    color:var(--blau);
    padding-left:0;
    margin-top:30px;
}
.navbar-off-canvas ul li a {
    color:var(--blau);
    text-decoration:none;
}
.navbar-off-canvas ul li a:hover {
    font-weight: 700;
}
.navbar-off-canvas ul li.active {
    font-weight: 700;
}
.off-canvas-bottom {
    display:flex;
    flex-direction: column;
    align-items:center;
    width:100%;
    padding-bottom:50px;
}
.helper-bottom {
    height:50px;
    display:block;
    width:100%;
}
.off-canvas-bottom ul {
    list-style-type: none;
    text-align:center;
    font-family: "Lato";
    font-size: 18px;
    line-height:34px;
    color:var(--blau);
    padding-left:0;
    margin-bottom:50px;
}
.off-canvas-bottom ul li a {
    color:var(--blau);
    text-decoration:none;
}
.off-canvas-bottom ul li a:hover {
    font-weight: 700;
}
.off-canvas-bottom ul li.active {
    font-weight: 700;
}
.close-off-canvas {
    width:20px;
    height:20px;
    margin-bottom:70px;
}
.close-off-canvas:hover {
    cursor:pointer;
}

.submenu {
    display: none;
    list-style-type: none;
    padding-left: 20px;
    margin-top:0 !important;
    margin-bottom:20px !important;
}

.navbar-off-canvas ul li {
    position: relative;
}



