Design

Some css additions and styling on the mobile responsive styles.