Front page responsive styles for min width 512