Hi Nathalie,
There is a syntax error on the last block of your custom CSS.
.x-colophon.bottom {
background-color: #000000;
footer.x-colophon.top .widget ul li a {
color: #fff !important;
box-shadow: none;
border: 0;
}
Please update that to this:
/*bottom footer*/
footer.x-colophon.bottom {
background-color: #000000;
}
/*footer widget areas*/
footer.x-colophon.top .widget ul li a,
footer.x-colophon.top .widget ul,
footer.x-colophon.top .widget ol {
color: white;
background-color: transparent !important;
box-shadow: none;
text-shadow: none;
border-width: 0;
padding-bottom: 5px;
padding-top: 5px;
}
That will simplify your footer widget areas.
To resize the footer columns, please add this in your custom CSS.
/*resize the footer columns*/
@media (min-width: 768px) {
footer.x-colophon.top .x-column.x-1-3:first-child {
width: 56%;
}
footer.x-colophon.top .x-column.x-1-3:nth-child(2n),
footer.x-colophon.top .x-column.x-1-3:last-child {
width: 18%;
}
}
Hope it helps,
Cheers!