First cut at mobile friendly styles.