/* Helvetica Neue */
/* Ultra Light */

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/helveticaneuecyr-ultralight.eot');
    src: url('../fonts/helveticaneuecyr-ultralight.eot') format('embedded-opentype'),
    url('../fonts/helveticaneuecyr-ultralight.woff') format('woff'),
    url('../fonts/helveticaneuecyr-ultralight.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/helveticaneuecyr-ultralightitalic.eot');
    src: url('../fonts/helveticaneuecyr-ultralightitalic.eot') format('embedded-opentype'),
    url('../fonts/helveticaneuecyr-ultralightitalic.woff') format('woff'),
    url('../fonts/helveticaneuecyr-ultralightitalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

/* Thin */

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/helveticaneuecyr-thin.eot');
    src: url('../fonts/helveticaneuecyr-thin.eot') format('embedded-opentype'),
    url('../fonts/helveticaneuecyr-thin.woff') format('woff'),
    url('../fonts/helveticaneuecyr-thin.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/helveticaneuecyr-thinitalic.eot');
    src: url('../fonts/helveticaneuecyr-thinitalic.eot') format('embedded-opentype'),
    url('../fonts/helveticaneuecyr-thinitalic.woff') format('woff'),
    url('../fonts/helveticaneuecyr-thinitalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

/* Light */

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/helveticaneuecyr-light.eot');
    src: url('../fonts/helveticaneuecyr-light.eot') format('embedded-opentype'),
    url('../fonts/helveticaneuecyr-light.woff') format('woff'),
    url('../fonts/helveticaneuecyr-light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/helveticaneuecyr-lightitalic.eot');
    src: url('../fonts/helveticaneuecyr-lightitalic.eot') format('embedded-opentype'),
    url('../fonts/helveticaneuecyr-lightitalic.woff') format('woff'),
    url('../fonts/helveticaneuecyr-lightitalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

/* Regular */

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/helveticaneuecyr-roman.eot');
    src: url('../fonts/helveticaneuecyr-roman.eot') format('embedded-opentype'),
    url('../fonts/helveticaneuecyr-roman.woff') format('woff'),
    url('../fonts/helveticaneuecyr-roman.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/helveticaneuecyr-bold.eot');
    src: url('../fonts/helveticaneuecyr-bold.eot') format('embedded-opentype'),
    url('../fonts/helveticaneuecyr-bold.woff') format('woff'),
    url('../fonts/helveticaneuecyr-bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/helveticaneuecyr-italic.eot');
    src: url('../fonts/helveticaneuecyr-italic.eot') format('embedded-opentype'),
    url('../fonts/helveticaneuecyr-italic.woff') format('woff'),
    url('../fonts/helveticaneuecyr-italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/helveticaneuecyr-bolditalic.eot');
    src: url('../fonts/helveticaneuecyr-bolditalic.eot') format('embedded-opentype'),
    url('../fonts/helveticaneuecyr-bolditalic.woff') format('woff'),
    url('../fonts/helveticaneuecyr-bolditalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

/* Medium */

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/helveticaneuecyr-medium.eot');
    src: url('../fonts/helveticaneuecyr-medium.eot') format('embedded-opentype'),
    url('../fonts/helveticaneuecyr-medium.woff') format('woff'),
    url('../fonts/helveticaneuecyr-medium.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/helveticaneuecyr-mediumitaicl.eot');
    src: url('../fonts/helveticaneuecyr-mediumitaicl.eot') format('embedded-opentype'),
    url('../fonts/helveticaneuecyr-mediumitaicl.woff') format('woff'),
    url('../fonts/helveticaneuecyr-mediumitaicl.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

/* Heavy */

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/helveticaneuecyr-heavy.eot');
    src: url('../fonts/helveticaneuecyr-heavy.eot') format('embedded-opentype'),
    url('../fonts/helveticaneuecyr-heavy.woff') format('woff'),
    url('../fonts/helveticaneuecyr-heavy.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/helveticaneuecyr-heavyitalic.eot');
    src: url('../fonts/helveticaneuecyr-heavyitalic.eot') format('embedded-opentype'),
    url('../fonts/helveticaneuecyr-heavyitalic.woff') format('woff'),
    url('../fonts/helveticaneuecyr-heavyitalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

/* Black */

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/helveticaneuecyr-black.eot');
    src: url('../fonts/helveticaneuecyr-black.eot') format('embedded-opentype'),
    url('../fonts/helveticaneuecyr-black.woff') format('woff'),
    url('../fonts/helveticaneuecyr-black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/helveticaneuecyr-blackitalic.eot');
    src: url('../fonts/helveticaneuecyr-blackitalic.eot') format('embedded-opentype'),
    url('../fonts/helveticaneuecyr-blackitalic.woff') format('woff'),
    url('../fonts/helveticaneuecyr-blackitalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}


@font-face {
    font-family: 'pf_din_text_cond_promedium';
    src: url('../fonts/PFDinTextCondPro-Medium-webfont.eot');
    src: url('../fonts/PFDinTextCondPro-Medium-webfont.eot') format('embedded-opentype'),
    url('../fonts/PFDinTextCondPro-Medium-webfont.woff2') format('woff2'),
    url('../fonts/PFDinTextCondPro-Medium-webfont.woff') format('woff'),
    url('../fonts/PFDinTextCondPro-Medium-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'pf_din_text_cond_probold';
    src: url('../fonts/PFDinTextCondPro-Bold-webfont.eot');
    src: url('../fonts/PFDinTextCondPro-Bold-webfont.eot') format('embedded-opentype'),
    url('../fonts/PFDinTextCondPro-Bold-webfont.woff2') format('woff2'),
    url('../fonts/PFDinTextCondPro-Bold-webfont.woff') format('woff'),
    url('../fonts/PFDinTextCondPro-Bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'PF Din Text Cond Pro';
    src: url('../fonts/pfdintextcondpro-thin.eot');
    src: url('../fonts/pfdintextcondpro-thin.eot') format('embedded-opentype'),
    url('../fonts/pfdintextcondpro-thin.woff2') format('woff2'),
    url('../fonts/pfdintextcondpro-thin.woff') format('woff'),
    url('../fonts/pfdintextcondpro-thin.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'PF Din Text Cond Pro';
    src: url('../fonts/pfdintextcondpro-regular.eot');
    src: url('../fonts/pfdintextcondpro-regular.eot') format('embedded-opentype'),
    url('../fonts/pfdintextcondpro-regular.woff2') format('woff2'),
    url('../fonts/pfdintextcondpro-regular.woff') format('woff'),
    url('../fonts/pfdintextcondpro-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

