/* -------------------------------------------------------------  Roboto  --- */

/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/portal/fonts/Roboto/roboto-v30-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/portal/fonts/Roboto/roboto-v30-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/portal/fonts/Roboto/roboto-v30-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/portal/fonts/Roboto/roboto-v30-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/portal/fonts/Roboto/roboto-v30-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/portal/fonts/Roboto/roboto-v30-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-500 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('/portal/fonts/Roboto/roboto-v30-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/portal/fonts/Roboto/roboto-v30-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/portal/fonts/Roboto/roboto-v30-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/portal/fonts/Roboto/roboto-v30-latin-500.woff') format('woff'), /* Modern Browsers */
       url('/portal/fonts/Roboto/roboto-v30-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/portal/fonts/Roboto/roboto-v30-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* ---------------------------------------------------  Roboto Condensed  --- */

@font-face {
  font-family: "Roboto Condensed";
  font-style: normal;
  font-weight: 400;
  src: url("/portal/fonts/Roboto_Condensed/RobotoCondensed-Regular.ttf")
    format("truetype");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Roboto Condensed";
  font-style: normal;
  font-weight: 300;
  src: url("/portal/fonts/Roboto_Condensed/RobotoCondensed-Light.ttf")
    format("truetype");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}

/* -----------------------------------------------------  Material Icons  --- */

@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;

  src: url("/portal/fonts/MaterialIcons-Regular.eot"); /* For IE6-8 */

  src: local("Material Icons"), local("MaterialIcons-Regular"),
    url("/portal/fonts/MaterialIcons-Regular.woff2") format("woff2"),
    url("/portal/fonts/MaterialIcons-Regular.woff") format("woff"),
    url("/portal/fonts/MaterialIcons-Regular.ttf") format("truetype");
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;

  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}

/* ------------------------------------------------------------  DIN2014  --- */

@font-face {
    font-family: 'DIN 2014';
    src: url('/portal/fonts/DIN2014/DIN2014-Regular.eot');
    src: local('DIN 2014 Regular'), local('fonts/DIN2014/DIN2014-Regular'),
        url('/portal/fonts/DIN2014/DIN2014-Regular.eot?#iefix') format('embedded-opentype'),
        url('/portal/fonts/DIN2014/DIN2014-Regular.woff') format('woff'),
        url('/portal/fonts/DIN2014/DIN2014-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DIN 2014';
    src: url('/portal/fonts/DIN2014/DIN2014-ExtraLight.eot');
    src: local('DIN 2014 ExtraLight'), local('fonts/DIN2014/DIN2014-ExtraLight'),
        url('/portal/fonts/DIN2014/DIN2014-ExtraLight.eot?#iefix') format('embedded-opentype'),
        url('/portal/fonts/DIN2014/DIN2014-ExtraLight.woff') format('woff'),
        url('/portal/fonts/DIN2014/DIN2014-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'DIN 2014';
    src: url('/portal/fonts/DIN2014/DIN2014-Light.eot');
    src: local('DIN 2014 Light'), local('fonts/DIN2014/DIN2014-Light'),
        url('/portal/fonts/DIN2014/DIN2014-Light.eot?#iefix') format('embedded-opentype'),
        url('/portal/fonts/DIN2014/DIN2014-Light.woff') format('woff'),
        url('/portal/fonts/DIN2014/DIN2014-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'DIN 2014';
    src: url('/portal/fonts/DIN2014/DIN2014-DemiBold.eot');
    src: local('DIN 2014 DemiBold'), local('fonts/DIN2014/DIN2014-DemiBold'),
        url('/portal/fonts/DIN2014/DIN2014-DemiBold.eot?#iefix') format('embedded-opentype'),
        url('/portal/fonts/DIN2014/DIN2014-DemiBold.woff') format('woff'),
        url('/portal/fonts/DIN2014/DIN2014-DemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'DIN 2014';
    src: url('/portal/fonts/DIN2014/DIN2014-ExtraBold.eot');
    src: local('DIN 2014 ExtraBold'), local('fonts/DIN2014/DIN2014-ExtraBold'),
        url('/portal/fonts/DIN2014/DIN2014-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('/portal/fonts/DIN2014/DIN2014-ExtraBold.woff') format('woff'),
        url('/portal/fonts/DIN2014/DIN2014-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'DIN 2014';
    src: url('/portal/fonts/DIN2014/DIN2014-Italic.eot');
    src: local('DIN 2014 Italic'), local('fonts/DIN2014/DIN2014-Italic'),
        url('/portal/fonts/DIN2014/DIN2014-Italic.eot?#iefix') format('embedded-opentype'),
        url('/portal/fonts/DIN2014/DIN2014-Italic.woff') format('woff'),
        url('/portal/fonts/DIN2014/DIN2014-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'DIN 2014';
    src: url('/portal/fonts/DIN2014/DIN2014-ExtraLightItalic.eot');
    src: local('DIN 2014 ExtraLight Italic'), local('fonts/DIN2014/DIN2014-ExtraLightItalic'),
        url('/portal/fonts/DIN2014/DIN2014-ExtraLightItalic.eot?#iefix') format('embedded-opentype'),
        url('/portal/fonts/DIN2014/DIN2014-ExtraLightItalic.woff') format('woff'),
        url('/portal/fonts/DIN2014/DIN2014-ExtraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'DIN 2014';
    src: url('/portal/fonts/DIN2014/DIN2014-LightItalic.eot');
    src: local('DIN 2014 Light Italic'), local('fonts/DIN2014/DIN2014-LightItalic'),
        url('/portal/fonts/DIN2014/DIN2014-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('/portal/fonts/DIN2014/DIN2014-LightItalic.woff') format('woff'),
        url('/portal/fonts/DIN2014/DIN2014-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'DIN 2014';
    src: url('/portal/fonts/DIN2014/DIN2014-DemiBoldItalic.eot');
    src: local('DIN 2014 DemiBold Italic'), local('fonts/DIN2014/DIN2014-DemiBoldItalic'),
        url('/portal/fonts/DIN2014/DIN2014-DemiBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/portal/fonts/DIN2014/DIN2014-DemiBoldItalic.woff') format('woff'),
        url('/portal/fonts/DIN2014/DIN2014-DemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'DIN 2014';
    src: url('/portal/fonts/DIN2014/DIN2014-ExtraBoldItalic.eot');
    src: local('DIN 2014 ExtraBold Italic'), local('fonts/DIN2014/DIN2014-ExtraBoldItalic'),
        url('/portal/fonts/DIN2014/DIN2014-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/portal/fonts/DIN2014/DIN2014-ExtraBoldItalic.woff') format('woff'),
        url('/portal/fonts/DIN2014/DIN2014-ExtraBoldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'DIN 2014';
    src: url('/portal/fonts/DIN2014/DIN2014-Bold.eot');
    src: local('DIN 2014 Bold'), local('fonts/DIN2014/DIN2014-Bold'),
        url('/portal/fonts/DIN2014/DIN2014-Bold.eot?#iefix') format('embedded-opentype'),
        url('/portal/fonts/DIN2014/DIN2014-Bold.woff') format('woff'),
        url('/portal/fonts/DIN2014/DIN2014-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'DIN 2014';
    src: url('/portal/fonts/DIN2014/DIN2014-BoldItalic.eot');
    src: local('DIN 2014 Bold Italic'), local('fonts/DIN2014/DIN2014-BoldItalic'),
        url('/portal/fonts/DIN2014/DIN2014-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/portal/fonts/DIN2014/DIN2014-BoldItalic.woff') format('woff'),
        url('/portal/fonts/DIN2014/DIN2014-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: pokolm-icons;
    src: url(/portal/fonts/Pokolm_Icons_250711/pokolm-icons.fe7001a6.eot#iefix) format("embedded-opentype"),
         url(/portal/fonts/Pokolm_Icons_250711/pokolm-icons.d748ef29.woff2) format("woff2"),
         url(/portal/fonts/Pokolm_Icons_250711/pokolm-icons.f7ea87bc.woff) format("woff"),
         url(/portal/fonts/Pokolm_Icons_250711/pokolm-icons.a4058ac5.ttf) format("truetype")
}

@font-face {
    font-family: 'silkablack';
    src: url('/portal/fonts/Silka_Roman/silka-black-webfont.eot');
    src: url('/portal/fonts/Silka_Roman/silka-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('/portal/fonts/Silka_Roman/silka-black-webfont.woff2') format('woff2'),
         url('/portal/fonts/Silka_Roman/silka-black-webfont.woff') format('woff'),
         url('/portal/fonts/Silka_Roman/silka-black-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'silkabold';
    src: url('/portal/fonts/Silka_Roman/silka-bold-webfont.eot');
    src: url('/portal/fonts/Silka_Roman/silka-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/portal/fonts/Silka_Roman/silka-bold-webfont.woff2') format('woff2'),
         url('/portal/fonts/Silka_Roman/silka-bold-webfont.woff') format('woff'),
         url('/portal/fonts/Silka_Roman/silka-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'silkaextra_light';
    src: url('/portal/fonts/Silka_Roman/silka-extralight-webfont.eot');
    src: url('/portal/fonts/Silka_Roman/silka-extralight-webfont.eot?#iefix') format('embedded-opentype'),
         url('/portal/fonts/Silka_Roman/silka-extralight-webfont.woff2') format('woff2'),
         url('/portal/fonts/Silka_Roman/silka-extralight-webfont.woff') format('woff'),
         url('/portal/fonts/Silka_Roman/silka-extralight-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'silkalight';
    src: url('/portal/fonts/Silka_Roman/silka-light-webfont.eot');
    src: url('/portal/fonts/Silka_Roman/silka-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/portal/fonts/Silka_Roman/silka-light-webfont.woff2') format('woff2'),
         url('/portal/fonts/Silka_Roman/silka-light-webfont.woff') format('woff'),
         url('/portal/fonts/Silka_Roman/silka-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'silkamedium';
    src: url('/portal/fonts/Silka_Roman/silka-medium-webfont.eot');
    src: url('/portal/fonts/Silka_Roman/silka-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('/portal/fonts/Silka_Roman/silka-medium-webfont.woff2') format('woff2'),
         url('/portal/fonts/Silka_Roman/silka-medium-webfont.woff') format('woff'),
         url('/portal/fonts/Silka_Roman/silka-medium-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'silkaregular';
    src: url('/portal/fonts/Silka_Roman/silka-regular-webfont.eot');
    src: url('/portal/fonts/Silka_Roman/silka-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/portal/fonts/Silka_Roman/silka-regular-webfont.woff2') format('woff2'),
         url('/portal/fonts/Silka_Roman/silka-regular-webfont.woff') format('woff'),
         url('/portal/fonts/Silka_Roman/silka-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'silkasemibold';
    src: url('/portal/fonts/Silka_Roman/silka-semibold-webfont.eot');
    src: url('/portal/fonts/Silka_Roman/silka-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/portal/fonts/Silka_Roman/silka-semibold-webfont.woff2') format('woff2'),
         url('/portal/fonts/Silka_Roman/silka-semibold-webfont.woff') format('woff'),
         url('/portal/fonts/Silka_Roman/silka-semibold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'silkathin';
    src: url('/portal/fonts/Silka_Roman/silka-thin-webfont.eot');
    src: url('/portal/fonts/Silka_Roman/silka-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('/portal/fonts/Silka_Roman/silka-thin-webfont.woff2') format('woff2'),
         url('/portal/fonts/Silka_Roman/silka-thin-webfont.woff') format('woff'),
         url('/portal/fonts/Silka_Roman/silka-thin-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
