Hi.
I am experimenting with creating a Backdrop theme using Bartik as a starting point. I added a new style sheet in the .info file after where it loads style.css and colors.css
stylesheets[all][] = css/style-experimental.css
In that file, I can override styles in .container {} but, when I try to modify the main menu, it just ignores it. For example, I tried
.l-header ul.menu { border: 1px solid grey; }
which has no effect. However, if I put that same CSS in the style.css file, it adds a border around the menu bar as I would expect. I even tried adding it to the colors.css file and still no effect. It only works if I put it in the style.css file. I know it's loading the new file because I can override styles in the .container selector.
Does anybody have any suggestions of what I might be doing wrong?
I just thought I would let you know, that I finally completed my our CSS only theme enough that I contributed it to backdrop. I just published it this evening. I named it "Corporate KISS" https://backdropcms.org/project/corporate_kiss.