/* Fonts for the Heritage Foundation */

@font-face {
  font-family: 'Gotham';
  src: url('_fonts/Gotham-Book.eot');
  src: url('_fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),
    url('_fonts/Gotham-Book.woff') format('woff'),
    url('_fonts/Gotham-Book.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham';
  src: url('_fonts/Gotham-BookItalic.eot');
  src: url('_fonts/Gotham-BookItalic.eot?#iefix') format('embedded-opentype'),
    url('_fonts/Gotham-BookItalic.woff') format('woff'),
    url('_fonts/Gotham-BookItalic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Gotham';
  src: url('_fonts/Gotham-Bold.eot');
  src: url('_fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
    url('_fonts/Gotham-Bold.woff') format('woff'),
    url('_fonts/Gotham-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham Narrow';
  src: url('_fonts/GothamNarrow-Thin.eot');
  src: url('_fonts/GothamNarrow-Thin.eot?#iefix') format('embedded-opentype'),
    url('_fonts/GothamNarrow-Thin.woff') format('woff'),
    url('_fonts/GothamNarrow-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham Narrow';
  src: url('_fonts/GothamNarrow-Light.eot');
  src: url('_fonts/GothamNarrow-Light.eot?#iefix') format('embedded-opentype'),
    url('_fonts/GothamNarrow-Light.woff') format('woff'),
    url('_fonts/GothamNarrow-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham Narrow Book';
  src: url('_fonts/GothamNarrow-Book.eot');
  src: url('_fonts/GothamNarrow-Book.eot?#iefix') format('embedded-opentype'),
    url('_fonts/GothamNarrow-Book.woff') format('woff'),
    url('_fonts/GothamNarrow-Book.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Chronicle Display';
  src: url('_fonts/ChronicleDisplay-Roman.eot');
  src: url('_fonts/ChronicleDisplay-Roman.eot?#iefix') format('embedded-opentype'),
    url('_fonts/ChronicleDisplay-Roman.woff') format('woff'),
    url('_fonts/ChronicleDisplay-Roman.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Chronicle Display';
  src: url('_fonts/ChronicleDisplay-Italic.eot');
  src: url('_fonts/ChronicleDisplay-Italic.eot?#iefix') format('embedded-opentype'),
    url('_fonts/ChronicleDisplay-Italic.woff') format('woff'),
    url('_fonts/ChronicleDisplay-Italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'heritage-icons';
  src: url("_fonts/heritage-icons.eot");
  src: url("_fonts/heritage-icons.eot?#iefix") format("embedded-opentype"), 
    url("_fonts/heritage-icons.ttf") format("truetype"), 
    url("_fonts/heritage-icons.woff") format("woff"), 
    url("_fonts/heritage-icons.svg") format("svg");
  font-weight: normal; 
}

[class^='heritage-icon-'],
[class*='heritage-icon-'] {
  font-family: 'heritage-icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; 
}

.heritage-icon-home3:before {
  content: '\e924'; }

.heritage-icon-linkedin2:before {
  content: '\eaca'; }

.heritage-icon-print:before {
  content: '\e925'; }

.heritage-icon-check_sign_up:before {
  content: '\e919'; }

.heritage-icon-add_to_calendar:before {
  content: '\e91a'; }

.heritage-icon-arrow_long:before {
  content: '\e91b'; }

.heritage-icon-calendar_left:before {
  content: '\e91c'; }

.heritage-icon-calendar_right:before {
  content: '\e91d'; }

.heritage-icon-play_list_view:before {
  content: '\e91e'; }

.heritage-icon-play_module:before {
  content: '\e91f'; }

.heritage-icon-play_live_video:before {
  content: '\e920'; }

.heritage-icon-live_video_close:before {
  content: '\e921'; }

.heritage-icon-pin:before {
  content: '\e922'; }

.heritage-icon-clock:before {
  content: '\e923'; }

.heritage-icon-chapter_arrow:before {
  content: '\e900'; }

.heritage-icon-chaptering_close:before {
  content: '\e901'; }

.heritage-icon-collapse:before {
  content: '\e902'; }

.heritage-icon-copy_clipboard:before {
  content: '\e903'; }

.heritage-icon-copy_link:before {
  content: '\e904'; }

.heritage-icon-download_pdf:before {
  content: '\e905'; }

.heritage-icon-download:before {
  content: '\e906'; }

.heritage-icon-expand_image:before {
  content: '\e907'; }

.heritage-icon-expand:before {
  content: '\e908'; }

.heritage-icon-explore_issues_desktop:before {
  content: '\e909'; }

.heritage-icon-explore_issues_tablet_mobile:before {
  content: '\e90a'; }

.heritage-icon-hamburger_menu:before {
  content: '\e90b'; }

.heritage-icon-heritage_bell:before {
  content: '\e90c'; }

.heritage-icon-heritage_logo:before {
  content: '\e90d';
  color: #fff;
  // position: absolute;
  // top: 0;
  // left: 0;
  // width: 100%;
  // height: 100%;
}

.heritage-icon-issues_arrow:before {
  content: '\e90e'; }

.heritage-icon-lightbox_close:before {
  content: '\e90f'; }

.heritage-icon-quote:before {
  content: '\e910'; }

.heritage-icon-search_desktop:before {
  content: '\e911'; }

.heritage-icon-search_tablet_mobile:before {
  content: '\e912'; }

.heritage-icon-see_more_arrow:before {
  content: '\e913'; }

.heritage-icon-share:before {
  content: '\e914'; }

.heritage-icon-social_facebook:before {
  content: '\e915'; }

.heritage-icon-social_twitter:before {
  content: '\e916'; }

.heritage-icon-tooltip_desktop:before {
  content: '\e917'; }

.heritage-icon-tooltip_tablet_mobile:before {
  content: '\e918'; }

.heritage-icon-print:before {
  content: '\e925'; }