@font-face {
    font-family: 'AvenirNext-Regular';
    src: url('AvenirNext-Regular.eot');
    src: url('AvenirNext-Regular.eot?#iefix') format('embedded-opentype'),url('AvenirNext-Regular.woff') format('woff'),url('AvenirNext-Regular.ttf') format('truetype');}
@font-face {
    font-family: 'AvenirNext-Bold';
    src: url('AvenirNext-Bold.eot');
    src: url('AvenirNext-Bold.eot?#iefix') format('embedded-opentype'),url('AvenirNext-Bold.woff') format('woff'),url('AvenirNext-Bold.ttf') format('truetype');}

@font-face {
    font-family: 'AvenirNext-BoldItalic';
    src: url('AvenirNext-BoldItalic.eot');
    src: url('AvenirNext-BoldItalic.eot?#iefix') format('embedded-opentype'),url('AvenirNext-BoldItalic.woff') format('woff'),url('AvenirNext-BoldItalic.ttf') format('truetype');}

@font-face {
    font-family: 'AvenirNext-DemiBold';
    src: url('AvenirNext-DemiBold.eot');
    src: url('AvenirNext-DemiBold.eot?#iefix') format('embedded-opentype'),url('AvenirNext-DemiBold.woff') format('woff'),url('AvenirNext-DemiBold.ttf') format('truetype');}

@font-face {
    font-family: 'AvenirNext-DemiBoldItalic';
    src: url('AvenirNext-DemiBoldItalic.eot');
    src: url('AvenirNext-DemiBoldItalic.eot?#iefix') format('embedded-opentype'),url('AvenirNext-DemiBoldItalic.woff') format('woff'),url('AvenirNext-DemiBoldItalic.ttf') format('truetype');}

@font-face {
    font-family: 'AvenirNext-Heavy';
    src: url('AvenirNext-Heavy.eot');
    src: url('AvenirNext-Heavy.eot?#iefix') format('embedded-opentype'),url('AvenirNext-Heavy.woff') format('woff'),url('AvenirNext-Heavy.ttf') format('truetype');}

@font-face {
    font-family: 'AvenirNext-HeavyItalic';
    src: url('AvenirNext-HeavyItalic.eot');
    src: url('AvenirNext-HeavyItalic.eot?#iefix') format('embedded-opentype'),url('AvenirNext-HeavyItalic.woff') format('woff'),url('AvenirNext-HeavyItalic.ttf') format('truetype');}

@font-face {
    font-family: 'AvenirNext-Italic';
    src: url('AvenirNext-Italic.eot');
    src: url('AvenirNext-Italic.eot?#iefix') format('embedded-opentype'),url('AvenirNext-Italic.woff') format('woff'),url('AvenirNext-Italic.ttf') format('truetype');}

@font-face {
    font-family: 'AvenirNext-Medium';
    src: url('AvenirNext-Medium.eot');
    src: url('AvenirNext-Medium.eot?#iefix') format('embedded-opentype'),url('AvenirNext-Medium.woff') format('woff'),url('AvenirNext-Medium.ttf') format('truetype');}

@font-face {
    font-family: 'AvenirNext-MediumItalic';
    src: url('AvenirNext-MediumItalic.eot');
    src: url('AvenirNext-MediumItalic.eot?#iefix') format('embedded-opentype'),url('AvenirNext-MediumItalic.woff') format('woff'),url('AvenirNext-MediumItalic.ttf') format('truetype');}

@font-face {
    font-family: 'AvenirNext-UltraLight';
    src: url('AvenirNext-UltraLight.eot');
    src: url('AvenirNext-UltraLight.eot?#iefix') format('embedded-opentype'),url('AvenirNext-UltraLight.woff') format('woff'),url('AvenirNext-UltraLight.ttf') format('truetype');}

@font-face {
    font-family: 'AvenirNext-UltraLightItalic';
    src: url('AvenirNext-UltraLightItalic.eot');
    src: url('AvenirNext-UltraLightItalic.eot?#iefix') format('embedded-opentype'),url('AvenirNext-UltraLightItalic.woff') format('woff'),url('AvenirNext-UltraLightItalic.ttf') format('truetype');}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    src: url('AvenirNextPForBBG-Regular.eot');
    src: url('AvenirNextPForBBG-Regular.eot?#iefix') format('embedded-opentype'),url('AvenirNextPForBBG-Regular.woff') format('woff');
    font-weight: 400;
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    src: url('AvenirNextPForBBG-Italic.eot');
    src: url('AvenirNextPForBBG-Italic.eot?#iefix') format('embedded-opentype'),url('AvenirNextPForBBG-Italic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    src: url('AvenirNextPForBBG-Bold.eot');
    src: url('AvenirNextPForBBG-Bold.eot?#iefix') format('embedded-opentype'),url('AvenirNextPForBBG-Bold.woff') format('woff');
    font-weight: 700;
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    src: url('AvenirNextPForBBG-BoldItalic.eot');
    src: url('AvenirNextPForBBG-BoldItalic.eot#iefix') format('embedded-opentype'),url('AvenirNextPForBBG-BoldItalic.woff') format('woff');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    src: url('AvenirNextPForBBG-Demi.eot');
    src: url('AvenirNextPForBBG-Demi.eot?#iefix') format('embedded-opentype'),url('AvenirNextPForBBG-Demi.woff') format('woff');
    font-weight: 600;
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    src: url('AvenirNextPForBBG-DemiItalic.eot');
    src: url('AvenirNextPForBBG-DemiItalic.eot?#iefix') format('embedded-opentype'),url('AvenirNextPForBBG-DemiItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    src: url('AvenirNextPForBBG-Heavy.eot');
    src: url('AvenirNextPForBBG-Heavy.eot?#iefix') format('embedded-opentype'),url('AvenirNextPForBBG-Heavy.woff') format('woff');
    font-weight: 800;
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    src: url('AvenirNextPForBBG-HeavyItalic.eot');
    src: url('AvenirNextPForBBG-HeavyItalic.eot?#iefix') format('embedded-opentype'),url('AvenirNextPForBBG-HeavyItalic.woff') format('woff');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    src: url('AvenirNextPForBBG-Italic.eot');
    src: url('AvenirNextPForBBG-Italic.eot?#iefix') format('embedded-opentype'),url('AvenirNextPForBBG-Italic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    src: url('AvenirNextPForBBG-Light.eot');
    src: url('AvenirNextPForBBG-Light.eot?#iefix') format('embedded-opentype'),url('AvenirNextPForBBG-Light.woff') format('woff');
    font-weight: 300;
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    src: url('AvenirNextPForBBG-LightItalic.eot');
    src: url('AvenirNextPForBBG-LightItalic.eot?#iefix') format('embedded-opentype'),url('AvenirNextPForBBG-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    src: url('AvenirNextPForBBG-Medium.eot');
    src: url('AvenirNextPForBBG-Medium.eot?#iefix') format('embedded-opentype'),url('AvenirNextPForBBG-Medium.woff') format('woff');
    font-weight: 500;
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    src: url('AvenirNextPForBBG-MediumItalic.eot');
    src: url('AvenirNextPForBBG-MediumItalic.eot?#iefix') format('embedded-opentype'),url('AvenirNextPForBBG-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
}


@font-face {
    font-family: 'avenir-next-p-for-bbg';
    src: url('AvenirNextPForBBG-Thin.eot');
    src: url('AvenirNextPForBBG-Thin.eot?#iefix') format('embedded-opentype'),url('AvenirNextPForBBG-Thin.woff') format('woff');
    font-weight: 100;
}

@font-face {
    font-family: 'avenir-next-p-for-bbg';
    src: url('AvenirNextPForBBG-ThinItalic.eot');
    src: url('AvenirNextPForBBG-ThinItalic.eot?#iefix') format('embedded-opentype'),url('AvenirNextPForBBG-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
}