もし、テーマの CSS で使われている名前と同じでしたら、テーマのスタイルが優先されているのではないでしょうか。
id 名、 class 名をオリジナルの名前にできるのであれば変更してみてください。
また、concrete5 というより CSS の説明になりますが、
.hogehoge {
color: #ff0000 !important;
}
のように『!important』を記述してみてください。
あまりお薦めできる方法ではないと思いますが、優先順位でどうしようもない時は試してみてください。
私は素人
Re: CSSの記述方法について教えてください
キャッシュをクリアしても反応しません。
テーマによって利用できるCSSが変わってくるのでしょうか?