/* X-Light */
@font-face {
  font-family: 'tenon';
  font-style: normal;
  font-weight: 200;
  src: url('tenon/Tenon-XLight.woff2') format('woff2'), /* Super Modern Browsers */
       url('tenon/Tenon-XLight.woff') format('woff'), /* Modern Browsers */
       url('tenon/Tenon-XLight.ttf') format('truetype'), /* Safari, Android, iOS */
}

/* X-Light italic */
@font-face {
  font-family: 'tenon';
  font-style: italic;
  font-weight: 200;
  src: url('tenon/Tenon-XLightItalic.woff2') format('woff2'), /* Super Modern Browsers */
       url('tenon/Tenon-XLightItalic.woff') format('woff'), /* Modern Browsers */
       url('tenon/Tenon-XLightItalic.ttf') format('truetype'), /* Safari, Android, iOS */
}

/* Light */
@font-face {
  font-family: 'tenon';
  font-style: normal;
  font-weight: 300;
  src: url('tenon/Tenon-Light.woff2') format('woff2'), /* Super Modern Browsers */
       url('tenon/Tenon-Light.woff') format('woff'), /* Modern Browsers */
       url('tenon/Tenon-Light.ttf') format('truetype'), /* Safari, Android, iOS */
}

/* Light italic */
@font-face {
  font-family: 'tenon';
  font-style: italic;
  font-weight: 300;
  src: url('tenon/Tenon-LightItalic.woff2') format('woff2'), /* Super Modern Browsers */
       url('tenon/Tenon-LightItalic.woff') format('woff'), /* Modern Browsers */
       url('tenon/Tenon-LightItalic.ttf') format('truetype'), /* Safari, Android, iOS */
}

/* Regular */
@font-face {
  font-family: 'tenon';
  font-style: normal;
  font-weight: 400;
  src: url('tenon/Tenon-Regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('tenon/Tenon-Regular.woff') format('woff'), /* Modern Browsers */
       url('tenon/Tenon-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
}

/* Regular italic */
@font-face {
  font-family: 'tenon';
  font-style: italic;
  font-weight: 400;
  src: url('tenon/Tenon-Italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('tenon/Tenon-Italic.woff') format('woff'), /* Modern Browsers */
       url('tenon/Tenon-Italic.ttf') format('truetype'), /* Safari, Android, iOS */
}

/* Medium */
@font-face {
  font-family: 'tenon';
  font-style: normal;
  font-weight: 500;
  src: url('tenon/Tenon-Medium.woff2') format('woff2'), /* Super Modern Browsers */
       url('tenon/Tenon-Medium.woff') format('woff'), /* Modern Browsers */
       url('tenon/Tenon-Medium.ttf') format('truetype'), /* Safari, Android, iOS */
}

/* Medium italic */
@font-face {
  font-family: 'tenon';
  font-style: italic;
  font-weight: 500;
  src: url('tenon/Tenon-MediumItalic.woff2') format('woff2'), /* Super Modern Browsers */
       url('tenon/Tenon-MediumItalic.woff') format('woff'), /* Modern Browsers */
       url('tenon/Tenon-MediumItalic.ttf') format('truetype'), /* Safari, Android, iOS */
}

/* Bold */
@font-face {
  font-family: 'tenon';
  font-style: normal;
  font-weight: 700;
  src: url('tenon/Tenon-Bold.woff2') format('woff2'), /* Super Modern Browsers */
       url('tenon/Tenon-Bold.woff') format('woff'), /* Modern Browsers */
       url('tenon/Tenon-Bold.ttf') format('truetype'), /* Safari, Android, iOS */
}

/* Bold italic */
@font-face {
  font-family: 'tenon';
  font-style: italic;
  font-weight: 700;
  src: url('tenon/Tenon-BoldItalic.woff2') format('woff2'), /* Super Modern Browsers */
       url('tenon/Tenon-BoldItalic.woff') format('woff'), /* Modern Browsers */
       url('tenon/Tenon-BoldItalic.ttf') format('truetype'), /* Safari, Android, iOS */
}

/* X-Bold */
@font-face {
  font-family: 'tenon';
  font-style: normal;
  font-weight: 800;
  src: url('tenon/Tenon-XBold.woff2') format('woff2'), /* Super Modern Browsers */
       url('tenon/Tenon-XBold.woff') format('woff'), /* Modern Browsers */
       url('tenon/Tenon-XBold.ttf') format('truetype'), /* Safari, Android, iOS */
}

/* X-Bold italic */
@font-face {
  font-family: 'tenon';
  font-style: italic;
  font-weight: 800;
  src: url('tenon/Tenon-XBoldItalic.woff2') format('woff2'), /* Super Modern Browsers */
       url('tenon/Tenon-XBoldItalic.woff') format('woff'), /* Modern Browsers */
       url('tenon/Tenon-XBoldItalic.ttf') format('truetype'), /* Safari, Android, iOS */
}

html, body, legend, fieldset, input,.gmc_control ul.fancytree-container {
    font-family: 'tenon', sans-serif !important;
}