/* ========================================================== */
/* Miscellaneous */
/* ========================================================== */

/* DSEG7 Classic Bold Italic */
@font-face
{
 font-family: 'sevenSegment';
 src: url( '/font/DSEG7Classic-BoldItalic.ttf' );
}

.fontSevenSegment
{
  font-family: 'sevenSegment';
}

/* Franklin Gothic Medium Regular */
@font-face
{
 font-family: 'franklinGothic';
 src: url( '/font/FranklinGothic-MediumRegular.ttf' );
}

.fontFranklinGothic
{
  font-family: 'franklinGothic';
}

/* JackInput Regular */
@font-face
{
 font-family: 'jackInput';
 src: url( '/font/JackInput-Regular.ttf' );
}

.fontJackInput
{
  font-family: 'jackInput';
}

/* Roboto Italic */
@font-face
{
 font-family: 'roboto';
 src: url( '/font/Roboto-Italic.ttf' );
}

.fontRoboto
{
  font-family: 'roboto';
}

/* DRAFTSMAN Regular */
{
 font-family: 'draftsman';
 src: url( '/font/Draftsman-Regular.ttf' );
}

.fontDraftsman
{
  font-family: 'draftsman';
}

/* ========================================================== */
/* Ubuntu (Standard) */
/* ========================================================== */

/* Ubuntu Regular (400) and Italic */
@font-face
{
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400; /* Regular */
  src: url('/font/Ubuntu-R.ttf') format('truetype');
}
@font-face
{
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  src: url('/font/Ubuntu-RI.ttf') format('truetype');
}

/* Ubuntu Bold (700) and Bold Italic */
@font-face
{
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700; /* Bold */
  src: url('/font/Ubuntu-B.ttf') format('truetype');
}
@font-face
{
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 700;
  src: url('/font/Ubuntu-BI.ttf') format('truetype');
}

/* ========================================================== */
/* Ubuntu Medium (500) and Medium Italic */
/* NOTE: Using 500 for Medium, as BASH output suggests */
/* ========================================================== */

@font-face
{
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500; /* Medium */
  src: url('/font/Ubuntu-M.ttf') format('truetype');
}
@font-face
{
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 500;
  src: url('/font/Ubuntu-MI.ttf') format('truetype');
}

/* ========================================================== */
/* Ubuntu Light (300) and Light Italic */
/* NOTE: Using 300 for Light, standard weight for light */
/* ========================================================== */

@font-face
{
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 300; /* Light */
  src: url('/font/Ubuntu-L.ttf') format('truetype');
}
@font-face
{
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 300;
  src: url('/font/Ubuntu-LI.ttf') format('truetype');
}

/* ========================================================== */
/* Ubuntu Condensed */
/* ========================================================== */

@font-face
{
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400; /* Only Regular exists */
  src: url('/font/Ubuntu-C.ttf') format('truetype');
}

/* ========================================================== */
/* Ubuntu Mono (Monospace Font Family) */
/* ========================================================== */

/* Ubuntu Mono Regular (400) and Italic */
@font-face
{
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 400; /* Regular */
  src: url('/font/UbuntuMono-R.ttf') format('truetype');
}
@font-face
{
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-weight: 400;
  src: url('/font/UbuntuMono-RI.ttf') format('truetype');
}

/* Ubuntu Mono Bold (700) and Bold Italic */
@font-face
{
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 700; /* Bold */
  src: url('/font/UbuntuMono-B.ttf') format('truetype');
}
@font-face
{
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-weight: 700;
  src: url('/font/UbuntuMono-BI.ttf') format('truetype');
}


/* Font File, Class Name, CSS Properties */

/* Ubuntu-R.ttf */
.ubuntu-regular
{
  font-family: 'Ubuntu', sans-serif;
  font-weight: 400;
  font-style: normal;
}

/* Ubuntu-RI.ttf */
.ubuntu-regular-italic
{
  font-family: 'Ubuntu', sans-serif;
  font-weight: 400;
  font-style: italic;
}

/* Ubuntu-B.ttf */
.ubuntu-bold
{
  font-family: 'Ubuntu', sans-serif;
  font-weight: 700;
  font-style: normal;
}

/* Ubuntu-BI.ttf */
.ubuntu-bold-italic
{
  font-family: 'Ubuntu', sans-serif;
  font-weight: 700;
  font-style: italic;
}

/* Ubuntu-M.ttf */
.ubuntu-medium
{
  font-family: 'Ubuntu', sans-serif;
  font-weight: 500;
  font-style: normal;
}

/* Ubuntu-MI.ttf */
.ubuntu-medium-italic
{
  font-family: 'Ubuntu', sans-serif;
  font-weight: 500;
  font-style: italic;
}

/* Ubuntu-L.ttf */
.ubuntu-light
{
  font-family: 'Ubuntu', sans-serif;
  font-weight: 300;
  font-style: normal;
}

/* Ubuntu-LI.ttf */
.ubuntu-light-italic
{
  font-family: 'Ubuntu', sans-serif;
  font-weight: 300;
  font-style: italic;
}

/* Ubuntu-C.ttf */
.ubuntu-condensed
{
  font-family: 'Ubuntu Condensed';
  font-weight: 400;
  font-style: normal;
}

/* UbuntuMono-R.ttf */
.ubuntu-mono-regular
{
  font-family: 'Ubuntu Mono', monospace;
  font-weight: 400;
  font-style: normal;
}

/* UbuntuMono-RI.ttf */
.ubuntu-mono-italic
{
  font-family: 'Ubuntu Mono', monospace;
  font-weight: 400;
  font-style: italic;
}

/* UbuntuMono-B.ttf */
.ubuntu-mono-bold
{
  font-family: 'Ubuntu Mono', monospace;
  font-weight: 700;
  font-style: normal;
}

/* UbuntuMono-BI.ttf */
.ubuntu-mono-bold-italic
{
  font-family: 'Ubuntu Mono', monospace;
  font-weight: 700;
  font-style: italic;
}
