Glad to help.
Is your theme responsive? I was concerned, if it is, that browser resolution changes may affect your column fix since typically, responsive column widths flex. What fits at higher resolutions may not fit at lower. Just something to consider.
To address you're new question:
Content blocks live in the
/bvmodules/contentblocks/ directory. The Category Menu content block is one of many you'll find there. To change the markup of Category Menu you'll need to edit or override(preferred method) the content block's view.ascx file.
Location of the core Category Menu view.ascx file...
/bvmodules/contentblocks/category menu/view.ascx In BV Commerce 2015 we have the ability to override content blocks from within the theme.
To override the markup of the Category Menu content block, add a new directory to your theme called "ContentBlocks" and copy and paste the directory of the content block you wish to override into it.
So the directory structure will look like this...
BVModules/Themes/YOURTHEMENAME/ContentBlocks/Category Menu/Then you can edit the view.ascx file inside your theme and leave the core files alone.
For more info, read:
Powerful Theme Architecture of BVC 2015 Am I correct to assume that you are editing an existing theme?
If that is indeed the case it may not be pertinent, however, I feel like I should point out that the newer category menu content block (Category Menu Plus) is all I ever use. Category Menu is really just there for legacy themes.
If you haven't already, read the blog post entitled "
The Power of Content Columns" for some useful information about content columns.