/* Shared footer: center stacked columns on small screens. */
@media (max-width:767px) {
    .c5wrapper > .site-footer .footer-1 {
        text-align:center;
    }
    .c5wrapper > .site-footer .footer-1 .row > [class*="col-sm-"],
    .c5wrapper > .site-footer .footer-1 p,
    .c5wrapper > .site-footer .footer-1 h1,
    .c5wrapper > .site-footer .footer-1 h2,
    .c5wrapper > .site-footer .footer-1 h3,
    .c5wrapper > .site-footer .footer-1 h4,
    .c5wrapper > .site-footer .footer-1 h5,
    .c5wrapper > .site-footer .footer-1 h6,
    .c5wrapper > .site-footer .footer-1 [style*="text-align"] {
        text-align:center!important;
    }
    .c5wrapper > .site-footer .footer-1 .row > [class*="col-sm-"] {
        padding-top:12px;
        padding-bottom:12px;
    }
}
