Check this out:
Since you mentioned you’re using ACSS, make sure the page width in Bricks and the ACSS settings match. That should clear up the container issues. If you prefer video, Kevin Gray has a good walkthrough on YouTube (just note the UI looks a bit different now because the video is from an older version).
Also, when I used ACSS in the past, I had to set the same page width in both ACSS and the Bricks theme settings. I’m not using ACSS anymore, so I’m not 100% sure if anything has changed recently, but that was the fix back then.