/* Insert your born_ready_bs4 footer custom SASS styling. */
.footer-wrapper
{
    background-color: #f2f2f2;
}

.footer-wrapper .footer
{
    margin-top: 5rem;
    padding-top: 0;
    padding-bottom: 0;

    border: 0;
}

.footer-wrapper .footer section.region-footer
{
    display: flex;

    flex-flow: column;
    justify-content: center;
}

@media screen and (min-width: 992px)
{
    .footer-wrapper .footer section.region-footer
    {
        flex-flow: row;
    }
}

.footer-wrapper .footer section.region-footer div[id$='-copyright']
{
    font-size: 12px;

    display: flex;

    padding: 1rem 1rem 0 1rem;

    flex-flow: column;
    justify-content: center;
}

.footer-wrapper .footer section.region-footer .menu--footer
{
    font-size: 12px;

    display: flex;

    padding: 1rem 0;

    flex-flow: column;
    justify-content: center;
}

.footer-wrapper .footer section.region-footer .menu--footer ul.nav
{
    display: flex;

    padding: 1rem 1rem 0 1rem;

    flex-flow: row;
    justify-content: center;
    flex-wrap: wrap;
}

.footer-wrapper .footer section.region-footer .menu--footer ul.nav li
{
    display: flex;

    padding: 0 1rem;
}

.footer-wrapper .footer section.region-footer .menu--footer ul.nav li img.menu-item-icon
{
    width: 17px;
    height: 17px;
    margin: auto 0;
}
