@font-face {
  font-family: 'Cooper Hewitt Bold';
  src: url('CooperHewitt-Bold.eot'); /* IE9 Compat Modes */
  src: url('CooperHewitt-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('CooperHewitt-Bold.woff') format('woff'), /* Modern Browsers */
       url('CooperHewitt-Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('CooperHewitt-Bold.svg#1123276b5c1ee64de55b5989a180830a') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  700;
}

@font-face {
  font-family: 'Cooper Hewitt Bold Italics';
  src: url('CooperHewitt-BoldItalic.eot'); /* IE9 Compat Modes */
  src: url('CooperHewitt-BoldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('CooperHewitt-BoldItalic.woff') format('woff'), /* Modern Browsers */
       url('CooperHewitt-BoldItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('CooperHewitt-BoldItalic.svg#2dff4d776e1fa52e1f283e3ca84e4446') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  700;
}

@font-face {
  font-family: 'Cooper Hewitt Book';
  src: url('CooperHewitt-Book.eot'); /* IE9 Compat Modes */
  src: url('CooperHewitt-Book.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('CooperHewitt-Book.woff') format('woff'), /* Modern Browsers */
       url('CooperHewitt-Book.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('CooperHewitt-Book.svg#9708111bf909257f33fb727b8b0def42') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}

@font-face {
  font-family: 'Cooper Hewitt Book Italic';
  src: url('CooperHewitt-BookItalic.eot'); /* IE9 Compat Modes */
  src: url('CooperHewitt-BookItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('CooperHewitt-BookItalic.woff') format('woff'), /* Modern Browsers */
       url('CooperHewitt-BookItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('CooperHewitt-BookItalic.svg#1d47dd15bc5c567c55824e8fddfcabc9') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  400;
}

@font-face {
  font-family: 'Cooper Hewitt Heavy';
  src: url('CooperHewitt-Heavy.eot'); /* IE9 Compat Modes */
  src: url('CooperHewitt-Heavy.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('CooperHewitt-Heavy.woff') format('woff'), /* Modern Browsers */
       url('CooperHewitt-Heavy.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('CooperHewitt-Heavy.svg#400ce7177db3b489b851b1ac6fadcf87') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}

@font-face {
  font-family: 'Cooper Hewitt Heavy Italic';
  src: url('CooperHewitt-HeavyItalic.eot'); /* IE9 Compat Modes */
  src: url('CooperHewitt-HeavyItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('CooperHewitt-HeavyItalic.woff') format('woff'), /* Modern Browsers */
       url('CooperHewitt-HeavyItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('CooperHewitt-HeavyItalic.svg#836b75b9229a756c931e4448b8905ff8') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  400;
}

@font-face {
  font-family: 'Cooper Hewitt Light';
  src: url('CooperHewitt-Light.eot'); /* IE9 Compat Modes */
  src: url('CooperHewitt-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('CooperHewitt-Light.woff') format('woff'), /* Modern Browsers */
       url('CooperHewitt-Light.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('CooperHewitt-Light.svg#0ebcea87d7a3234bbf81e32498705b49') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  200;
}

@font-face {
  font-family: 'Cooper Hewitt Light Italic';
  src: url('CooperHewitt-LightItalic.eot'); /* IE9 Compat Modes */
  src: url('CooperHewitt-LightItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('CooperHewitt-LightItalic.woff') format('woff'), /* Modern Browsers */
       url('CooperHewitt-LightItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('CooperHewitt-LightItalic.svg#6db8cec7b2b48c5700c47cbdb30b21f2') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  200;
}

@font-face {
  font-family: 'Cooper Hewitt Medium';
  src: url('CooperHewitt-Medium.eot'); /* IE9 Compat Modes */
  src: url('CooperHewitt-Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('CooperHewitt-Medium.woff') format('woff'), /* Modern Browsers */
       url('CooperHewitt-Medium.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('CooperHewitt-Medium.svg#122596073613c9425bd1b6dd4714bb3e') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}

@font-face {
  font-family: 'Cooper Hewitt Medium Italic';
  src: url('CooperHewitt-MediumItalic.eot'); /* IE9 Compat Modes */
  src: url('CooperHewitt-MediumItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('CooperHewitt-MediumItalic.woff') format('woff'), /* Modern Browsers */
       url('CooperHewitt-MediumItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('CooperHewitt-MediumItalic.svg#648faaabe56c356dcc52e41e4a85a215') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  400;
}

@font-face {
  font-family: 'Cooper Hewitt Semibold';
  src: url('CooperHewitt-Semibold.eot'); /* IE9 Compat Modes */
  src: url('CooperHewitt-Semibold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('CooperHewitt-Semibold.woff') format('woff'), /* Modern Browsers */
       url('CooperHewitt-Semibold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('CooperHewitt-Semibold.svg#10f056fa985f6a9aa76248d076e16a54') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  700;
}

@font-face {
  font-family: 'Cooper Hewitt Semibold Italic';
  src: url('CooperHewitt-SemiboldItalic.eot'); /* IE9 Compat Modes */
  src: url('CooperHewitt-SemiboldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('CooperHewitt-SemiboldItalic.woff') format('woff'), /* Modern Browsers */
       url('CooperHewitt-SemiboldItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('CooperHewitt-SemiboldItalic.svg#9229f2faab296805df3704dcd9233864') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  700;
}

@font-face {
  font-family: 'Cooper Hewitt Thin';
  src: url('CooperHewitt-Thin.eot'); /* IE9 Compat Modes */
  src: url('CooperHewitt-Thin.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('CooperHewitt-Thin.woff') format('woff'), /* Modern Browsers */
       url('CooperHewitt-Thin.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('CooperHewitt-Thin.svg#753b1b7c2516aadf08a768a140eb154e') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  200;
}

@font-face {
  font-family: 'Cooper Hewitt Thin Italic';
  src: url('CooperHewitt-ThinItalic.eot'); /* IE9 Compat Modes */
  src: url('CooperHewitt-ThinItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('CooperHewitt-ThinItalic.woff') format('woff'), /* Modern Browsers */
       url('CooperHewitt-ThinItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('CooperHewitt-ThinItalic.svg#a2f227aa659d37f88d2dc317cf884895') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  200;
}

@font-face {
  font-family: 'Open Sans Bold';
  src: url('OpenSans-Bold.eot'); /* IE9 Compat Modes */
  src: url('OpenSans-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('OpenSans-Bold.woff') format('woff'), /* Modern Browsers */
       url('OpenSans-Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('OpenSans-Bold.svg#72800b665ba60a9a58674e2a6befde3a') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  700;
}

@font-face {
  font-family: 'Open Sans Bold Italic';
  src: url('OpenSans-BoldItalic.eot'); /* IE9 Compat Modes */
  src: url('OpenSans-BoldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('OpenSans-BoldItalic.woff') format('woff'), /* Modern Browsers */
       url('OpenSans-BoldItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('OpenSans-BoldItalic.svg#739d871936d0f8f5b026e1e8435da2e7') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  700;
}

@font-face {
  font-family: 'Open Sans Extrabold';
  src: url('OpenSans-ExtraBold.eot'); /* IE9 Compat Modes */
  src: url('OpenSans-ExtraBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('OpenSans-ExtraBold.woff') format('woff'), /* Modern Browsers */
       url('OpenSans-ExtraBold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('OpenSans-ExtraBold.svg#5c62748eddf7ad78c6f00917cd538fb7') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  700;
}

@font-face {
  font-family: 'Open Sans Extrabold Italic';
  src: url('OpenSans-ExtraBoldItalic.eot'); /* IE9 Compat Modes */
  src: url('OpenSans-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('OpenSans-ExtraBoldItalic.woff') format('woff'), /* Modern Browsers */
       url('OpenSans-ExtraBoldItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('OpenSans-ExtraBoldItalic.svg#fddc924bdbf9195f2db7d4f2ca23385f') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  700;
}

@font-face {
  font-family: 'Open Sans Italic';
  src: url('OpenSans-Italic.eot'); /* IE9 Compat Modes */
  src: url('OpenSans-Italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('OpenSans-Italic.woff') format('woff'), /* Modern Browsers */
       url('OpenSans-Italic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('OpenSans-Italic.svg#94c33cdd8f8847f3444990ab6c6e6a61') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  400;
}

@font-face {
  font-family: 'Open Sans Light';
  src: url('OpenSans-Light.eot'); /* IE9 Compat Modes */
  src: url('OpenSans-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('OpenSans-Light.woff') format('woff'), /* Modern Browsers */
       url('OpenSans-Light.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('OpenSans-Light.svg#09be4bfe8975a657af6444a6f1d73848') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  200;
}

@font-face {
  font-family: 'Open Sans Light Italic';
  src: url('OpenSans-LightItalic.eot'); /* IE9 Compat Modes */
  src: url('OpenSans-LightItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('OpenSans-LightItalic.woff') format('woff'), /* Modern Browsers */
       url('OpenSans-LightItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('OpenSans-LightItalic.svg#fccccf1acf55b11d3e92cdf123b28da0') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  200;
}

@font-face {
  font-family: 'Open Sans';
  src: url('OpenSans-Regular.eot'); /* IE9 Compat Modes */
  src: url('OpenSans-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('OpenSans-Regular.woff') format('woff'), /* Modern Browsers */
       url('OpenSans-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('OpenSans-Regular.svg#dc56f0938c09c27a4156bb0f8f5176a2') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}

@font-face {
  font-family: 'Open Sans Semibold';
  src: url('OpenSans-Semibold.eot'); /* IE9 Compat Modes */
  src: url('OpenSans-Semibold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('OpenSans-Semibold.woff') format('woff'), /* Modern Browsers */
       url('OpenSans-Semibold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('OpenSans-Semibold.svg#b96880fafbf6b051ff49d9fe8a31137c') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  700;
}

@font-face {
  font-family: 'Open Sans Semibold Italic';
  src: url('OpenSans-SemiboldItalic.eot'); /* IE9 Compat Modes */
  src: url('OpenSans-SemiboldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('OpenSans-SemiboldItalic.woff') format('woff'), /* Modern Browsers */
       url('OpenSans-SemiboldItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('OpenSans-SemiboldItalic.svg#32756bd590186a9f248741d5548b466e') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  700;
}

