I am updating my Page design, but when I added the updated designs on the main page, everything on the right got destroyed and is broken. My code is: <div style="background:#0002;padding:1em;font-family:rubik;border-right:5px solid #0a1c06">
Well, the whole page is messed up, I don't even see the <div> you've talked about, and there are way too many column tags. There should be only one <mainpage-leftcolumn-start /> and one <mainpage-rightcolumn-end /> (left one should come first) with each of them having a matching <mainpage-endcolumn />
I'm not entirely sure what you mean by "touching the other boxes", can you clarify?
I do see however that the layout breaks when the page isn't wide enough, it might be related to the order of the columns - the left column should come first.