Resists are applied before percent reductions, though you didn't apply a Fire-Shield effect for another 50%. However, all this really proves is that using 3+ items to reduce damage of a certain type can greatly increase your survivability versus that type of damage.