footer{
    background-image: url(/promo-design/2026-q4/pics/footer-bg.jpg);
    background-repeat: repeat;
}

footer ul li{
    position: relative;
    z-index:300;
}

@media (min-width: 769px) {
    footer{
       padding-top:30px;
    }
}

#mars-footer-panel.mars-footer-icons .mars-footer-list-right .mars-footer-icon{
    color:white;
}
#mars-footer-panel.mars-footer-icons .mars-footer-list-right .mars-footer-icon strong{
    color:#006933;
}

footer .nav-link, footer p{
    color:white;
}


#mars-footer-panel .mars-footer-list-right{
    float:none;
    width:auto !important;
    margin:auto;
    display:inline-block;
    padding-top:15px;
}
#mars-footer-panel .mars-footer-container{
    text-align: center;
}

@media (max-width: 992px) {
    #mars-footer-panel.mars-footer-icons .mars-footer-list-right li{
       max-width: 80px;;
    }
}

@media (max-width: 768px) {
    
    #mars-footer-panel.mars-footer-icons .mars-footer-list-right li {
        max-width: 80px;
        display: inline-block;
        width: auto;
    }
    #mars-footer-panel .mars-footer-container{
        max-width: 100% !important;
    }
}

#mars-footer-panel.mars-footer-icons .mars-footer-list-right .mars-footer-icon{
    position:static !important;
}

footer-mars .mars-footer-legal, #mars-footer-panel.mars-footer-icons .mars-footer-legal {
    margin-top: 20px !important;
}