moving css around so it makes sense structurally