major CSS changes - texture and mobile