﻿footer.footer--Bottom--Blue {
    position: static;
    background-color: #12284A;
}
.col-md-4.quick-links-footer, .col-md-4.learn-more-footer {
    text-align: left !important;
    margin-top: 16px;
}
footer.fullarc-footer-Bottom {
    background-color: unset;
}

body.master-page {
    padding-bottom: 0px !important;
}
footer.fullarc-footer-Bottom ul.footer-links a {
    /* color: #bfbfbf; */
    font-weight: 200;
    padding: 0;
}
footer.fullarc-footer-Bottom ul.footer-links a:hover {
    color: #fff;
}

footer ul.footer-links a {
    background: none;
    padding-left: 0;
}
footer.fullarc-footer-Bottom .row.container-max {
    max-width: 1337px;
    margin: auto;
}
.col-md-4 {
    border-left: none;
}
footer h2 {
    color: #fff;
/*    font-weight: bold;*/
}
footer.footer--Bottom--Blue .container-fluid,
footer.fullarc-footer-Bottom .container-fluid {
    overflow: visible;
}
footer.fullarc-footer-Bottom .container-fluid {
    padding: 0;
    overflow: hidden;
}
@media (min-width:767px){
    footer.footer--Bottom--Blue .col-md-4, footer.fullarc-footer-Bottom .col-md-4 {
        width: fit-content;
    }
    footer .row {
        justify-content: space-around;
    }
    .col-md-4.quick-links-footer, .col-md-4.learn-more-footer {
        text-align: center;
    }
}
@media screen and (max-width: 768px) {
    footer .footer-logo img {
        max-width: 66% !important;
    }
    .footer-icon {
        display: block;
    }
    footer.fullarc-footer-Bottom .col-md-4.learn-more-footer {
        margin-top: 26px;
    }
    footer.fullarc-footer-Bottom .container-fluid {
        text-align: center;
    }
    footer .col-md-4:first-child {
        display: inline-block;
    }
    
    footer h2 {
        padding-left: 0;
    }
    footer ul {
        padding-left: 0;
    }
    footer.fullarc-footer-Bottom .col-md-4.quick-links-footer,
    footer.fullarc-footer-Bottom .col-md-4.learn-more-footer {
        text-align: center !important;
    }
}
@media screen and (max-width: 1024px) {
    .footer--landing-only .footer-logo img {
        max-width: 70% !important;
    }
}