1) Layout changes - equaling divs
2) Big M theory
3) Incorrect gradient is now correct