added rule #4
fix dead link on rule #1
fix box sizing and footer spacing for mobile