/* Full-bleed background, with the approved editorial grid kept at its former width. */
body.proema-site:not(.proema-home) #colophon{width:100%!important;max-width:none!important;margin:30px 0 0!important;border-radius:0!important}
body.proema-site:not(.proema-home) #colophon .m-footer{width:calc(100% - 64px);max-width:1360px;margin:0 auto!important;box-sizing:border-box}
@media(max-width:1024px){body.proema-site:not(.proema-home) #colophon .m-footer{width:calc(100% - 40px)}}
@media(max-width:600px){body.proema-site:not(.proema-home) #colophon{margin-top:20px!important}body.proema-site:not(.proema-home) #colophon .m-footer{width:calc(100% - 28px)}}
