#footersectionouter.container-fluid {
    max-width: 1920px;
    background: var(--secondary-bg-color);
    height: 150px;
    position: relative;
    z-index: 300;
}


#footersection.container-fluid {
    max-width: 1920px;
}

#footernav {
    padding: 0;
/*    height: 85px;*/
}

#footer1row {
    padding: 12px 1.5% 0 1.5%;
}

#footer1row a {
    padding: 3px 5px;
    margin: 0 2px;
    display: inline;
    color: #FFF;
    font-size: 19px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    font-family: "Dharma Gothic Bold", 'Roboto', Arial, Helvetica, Verdana, sans-serif;
}

#footer1row a:last-child {
    margin-right: 0;
}

#footer1row a:first-child {
    margin-left: 0;
}

#footer1row .smlinkslist {
   /* transform: translateY(-15px);*/
}
#footer1row .smlinkslist svg {
   /* height: 60px;
    width: auto;*/
}


#footernav ul {
    list-style: none;
    padding: 12px 0 0 0;
}

#footernav li {
    list-style: none;
    padding: 0;
    display: inline-block;
}


#footernav #footernavlinks {
    margin: 0 0 0 0;
    padding: 0px 0 0 0;
}


.trenner{
    display: inline-block;
    width: 2px;
    height: 27px;
    background-color: #fff;
    margin: 0 9px 0 9px;
    transform: translateY(6px);
}




@media (max-width: 1280px) {

}


@media (max-width: 767px) {
    #footersectionouter.container-fluid {
        height: auto;
        padding: 10px 5% 20px 5%;
    }
    #footernavlinks,
    #footernavlinks2{
        text-align: center !important;
    }
    #footerlogo{
        margin: 0 auto 0 auto;
        width: 110px;
    }
    #footernavlinks .trenner{
        display: none;
    }
    #footer1row #footernavlinks a{
        margin: 18px 2vw 0 2vw;
        display: inline-block;
    }
}




@media (max-width: 420px) {
    #footer1row #footernavlinks a{
        margin: 18px 1vw 0 1vw;
        /*font-size: 18px;*/
    }
}

