css is the worst. why is it so frustrating to get things to look right? every time i try to center something or change the layout, it's a battle. and don't even get me started on responsive design.