• Special Publication:  Public Website Visual Style Guide
  • August 2015

Typography and Text

Use these type families as outlined in MCC’s Standards for Global Marking and Branding.

Type Families

The website uses MCC's two corporate font families: Gotham and Warnock Pro.

Type Families
Example Code
Gotham
  • CSS: font-family: 'Gotham SSm A', 'Gotham SSm B', Helvetica, sans-serif;
  • CSS class: .gotham
  • SASS variable: $font-sans
Gotham Narrow
Used only in tables for specific situations.
  • CSS: font-family: 'Gotham Narrow SSm A', 'Gotham Narrow SSm B', Helvetica, sans-serif;
  • CSS class: .gotham-narrow
  • SASS variable: $font-sans-narrow
Gotham Extra Narrow
Used only in tables for specific situations.
  • CSS: 'Gotham XNarrow SSm A', 'Gotham XNarrow SSm B', Helvetica, sans-serif;
  • CSS class: .gotham-extra-narrow
  • SASS variable: $font-sans-extra-narrow
Warnock Pro
  • CSS: font-family: 'warnock-pro-1', 'warnock-pro-2','Times New Roman', Times, serif;
  • CSS class: .warnock-pro
  • SASS variable: $font-serif

Font Weights

To help optimize page load times, the website's fonts are limited to the following weights.

Font Weights
Example Code
Gotham Book
  • CSS: font-weight: 400; font-style: normal;
  • CSS class: .gotham-book
Gotham Book Italic
  • CSS: font-weight: 400; font-style: italic;
  • CSS class: .gotham-book
Gotham Bold
  • CSS: font-weight: 700; font-style: normal;
  • CSS class: .gotham-bold
Gotham Black
  • CSS: font-weight: 800; font-style: normal;
  • CSS class: .gotham-black
Gotham Narrow Book
Used only in tables for specific situations.
  • CSS: font-weight: 400; font-style: normal;
  • CSS class: .gotham-narrow-book
Gotham Narrow Book Italic
Used only in tables for specific situations.
  • CSS: font-weight: 400; font-style: italic;
  • CSS class: .gotham-narrow-book-italic
Gotham Narrow Bold
Used only in tables for specific situations.
  • CSS: font-weight: 700; font-style: normal;
  • CSS class: .gotham-narrow-bold
Gotham Narrow Bold Italic
Used only in tables for specific situations.
  • CSS: font-weight: 700; font-style: italic;
  • CSS class: .gotham-narrow-bold-italic
Gotham Extra Narrow Book
Used only in tables for specific situations.
  • CSS: font-weight: 400; font-style: normal;
  • CSS class: .gotham-extra-narrow-book
Gotham Extra Narrow Book Italic
Used only in tables for specific situations.
  • CSS: font-weight: 400; font-style: italic;
  • CSS class: .gotham-extra-narrow-book-italic
Gotham Extra Narrow Bold
Used only in tables for specific situations.
  • CSS: font-weight: 700; font-style: normal;
  • CSS class: .gotham-extra-narrow-bold
Gotham Extra Narrow Bold Italic
Used only in tables for specific situations.
  • CSS: font-weight: 700; font-style: italic;
  • CSS class: .gotham-extra-narrow-bold-italic
Warnock Pro Regular
  • CSS: font-weight: 400; font-style: normal;
  • CSS class: .warnock-pro-regular
Warnock Pro Semibold
  • CSS: font-weight: 600; font-style: normal;
  • CSS class: .warnock-pro-semibold

HTML Tags, Styled

Listed alphabetically by tag name.

Expand or close the following content.Abbreviation <abbr>

Expand or close the following content.Addresses <address>

Expand or close the following content.a <a>

Expand or close the following content.b <b>

Expand or close the following content.Blockquote <blockquote>

Expand or close the following content.Citation <cite>

Expand or close the following content.Code <code>

Expand or close the following content.Deleted Text <del>

Expand or close the following content.Definition <dfn>

Expand or close the following content.Emphasis <em>

Expand or close the following content.Heading 1 <h1>

Expand or close the following content.Heading 2 <h2>

Expand or close the following content.Heading 3 <h3>

Expand or close the following content.Heading 4 <h4>

Expand or close the following content.Heading 5 <h5>

Expand or close the following content.Heading 6 <h6>

Expand or close the following content.Highlight <mark>

Expand or close the following content.Horizontal Rule <hr>

Expand or close the following content.i <i>

Expand or close the following content.Insert <ins>

Expand or close the following content.Keyboard <kbd>

Expand or close the following content.Paragraph <p>

Expand or close the following content.Quote <q>

Expand or close the following content.Sample Output <samp>

Expand or close the following content.Small <small>

Expand or close the following content.Strikethrough <s>

Expand or close the following content.Strong <strong>

Expand or close the following content.Subscript <sub>

Expand or close the following content.Superscript <sup>

Expand or close the following content.Underline <u>

Expand or close the following content.Variable <var>

Code Patterns

Expand or close the following content.Footnotes .footnotes and .footnote

Expand or close the following content.Pull Quote — No Citation <blockquote>

Expand or close the following content.Pull Quote — With Citation <blockquote> and <cite>

Expand or close the following content.Callout Data Point <ul class="callout-data-point">

HTML Codes for Common Punctuation

Listed alphabetically by punctuation mark. See also, common HTML entities used for typography from the W3C's wiki.

HTML Codes for Common Punctuation
Punctuation Mark Output Code
Dash - em &#8212;
Dash - en &#8211;
Divide sign ÷ &#247;
Ellipsis &#8230;
Fraction - one quarter ¼ &#188;
Fraction - one half ½ &#189;
Fraction - three quarters ¾ &#190;
Hyphen - &#45;
Minus sign &#8722;
Multiply sign × &#215;
Not equals sign &#8800;
Quotation Mark - Left double curly quote &#8220;
Quotation Mark - Right double curly quote &#8221;
Quotation Mark - Left single curly quote &#8216;
Quotation Mark - Right single curly quote &#8217;
Prime - Single &#8242;
Prime - Double &#8243;
Prime - Triple &#8244;
Section § &#167;

Helper Classes

Listed alphabetically by class name.

Typography Helper Classes
Class Output Description
.clearfix   HTML5BP: Clears floats
.gotham Gotham Sets the font to Gotham
.gotham-book Gotham Book Sets the font to Gotham Book, which is font-weight 400
.gotham-bold Gotham Bold Sets the font to Gotham Bold, which is font-weight 700
.gotham-black Gotham Black Sets the font to Gotham Black, which is font-weight 800
.hidden   HTML5BP: Hides content visually and from screen readers
.invisible   HTML5BP: Hide visually and from screen readers but maintains layout
.js-title-case Title Case Add class to a parent container or ancestor element to change any all-capitalized text to title case.
.link-unvisited Unvisited link Description
.link-visited Visited link  
.link-hover Hover link  
.link-focus Focus link  
.link-active Active link  
.link-external External link  
.pdf-only   Only displays content on PDF output
.print-page-break  
  • On-screen: no styling change
  • Print: inserts a page break
  • PDF: inserts a page break
.swatch
Use div tag to display color swatches
.text-align-center Text align center  
.text-align-left Text align left  
.text-align-right Text align right  
.text-hero Hero text Increases text size to 150%, changes it to Gotham and colors it web-deep-blue
.text-hero-large Hero text - large Increases text size to 200%, changes it to Gotham and colors it web-deep-blue
.text-dateline
.text-byline  
.text-release-type Release type text  
.text-release-timing Release timing text  
.text-release-date Release date text  
.text-small Small text Reduces text size to 70% and changes it to Gotham
.text-medium Medium text Reduces text size to 85% and changes it to Gotham
.text-large Text large Increases text size to 115%
.text-xl Text XL Increases text size to 150%
.text-enormous Text Enormous Increases text size to 200%
.text-gigantic Text Gigantic Increases text size to 300%
.text-quiet Quiet text  
.text-subtitle Subtitle  
.visuallyHidden   HTML5BP: Hides content visually but available to screen readers
.warnock-pro Warnock Pro Sets the font to Warnock Pro
.warnock-pro-regular Warnock Pro Regular Sets the font to Warnock Pro Regular, which is font-weight 400
.warnock-pro-semibold Warnock Pro Semibold Sets the font to Warnock Pro Semibold, which is font-weight 600