They will be warned. Once. Simple as that.
We will make our warnings very clear. If you continue it anyways, then expect to be banned. It's no one's fault but your own. And as for the 'Racist' and 'Bigoted' topics. The idea is to attack the idea, but not the person(s). If you can't seem to control your own temper or what you say in such situations, then stay out of it. Each Mod has their own opinions on topics, but we have none when it comes to moderating. Flaming a person or group of people is against the rules, period. Same for Harassment, and advocating violence against a certain people, regardless of your beliefs.
Our members should not feel judged here, based on anything. Period.
If that something is against the law, then that will be dealt with accordingly. It is not the place for you as members to make those judgement calls, but allow us to so that we can make sure this site is safe and secure for all of us.
On top of this, we do not feel the need or significance to have to continuously warn users over the same behavior and attitude, being continuously displayed again and again. This is not Zero Tolerance. Your opinions are safe, but so are those of others. However, none may attack another person(s). You will be warned once of the issue, and after that, you will be expected to cease. If you do not, we will view it as being defiant to what we have asked, and will see it as an attack against this site and it's people and issue the ban. Period. We, as mods, should not have to waste any more time than that.