I'd say about 75% of republicans are Christian of some sort, about 25% of Christians are at least slightly bigoted of some sort, so maybe 18-20% of republicans are bigoted.
I of course didn't factor in bigoted people who aren't religious, I just figured the correlation between the two made my math easier, so maybe 25%?
25% of Republicans aren't Christian? That actually seems like too high of an estimate to me.
I guess it's a lot better to guess low than to guess to high and be called out for generalizing