Hi there,
Those two footers are independent of each other, plus, it has a different number of columns in which perfect alignment can’t be achieved. Plus, it’s responsive which means dimension could change depending on the device, so even if you successfully alignment on your view, it will not be aligned with other views.
The solution would be setting fix width for all top footer columns, then apply same fix width on bottom footer’s columns. But that kills the purpose of responsive design.
Please try this one,
.x-colophon.top {
max-width: 1500px;
width: 90%;
margin: 0 auto;
position: relative;
}
.x-colophon.top:before {
position: absolute;
content:"";
display: block;
z-index:-1;
background: #ee8977;
top:0;
right: -100%;
left: -100%;
bottom: 0;
}
.x-colophon.top > .x-container{
margin:0;
max-width: 800px;
}
.x-colophon.top > .x-container .x-column {
padding-left: 10px;
}
Thanks.