css responsive changes social boxes and header