/***  Carto Gothic Pro Light  ***/
@font-face {
    font-family: 'CartoGothicProLight';
    src: url('cartogothicpro_light_macroman/CartoGothicPro-Light-webfont.eot');
    src: local('☺'), 
        url('cartogothicpro_light_macroman/CartoGothicPro-Light-webfont.woff') format('woff'), 
        url('cartogothicpro_light_macroman/CartoGothicPro-Light-webfont.ttf') format('truetype'), 
        url('cartogothicpro_light_macroman/CartoGothicPro-Light-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
/***  Carto Gothic Pro Light Italic  ***/
@font-face {
    font-family: 'CartoGothicProLightItalic';
    src: url('cartogothicpro_lightitalic_macroman/CartoGothicPro-LightItalic-webfont.eot');
    src: local('☺'), 
        url('cartogothicpro_lightitalic_macroman/CartoGothicPro-LightItalic-webfont.woff') format('woff'), 
        url('cartogothicpro_lightitalic_macroman/CartoGothicPro-LightItalic-webfont.ttf') format('truetype'), 
        url('cartogothicpro_lightitalic_macroman/CartoGothicPro-LightItalic-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
/***  Carto Gothic Pro Book  ***/
@font-face {
    font-family: 'CartoGothicProBook';
    src: url('cartogothicpro_book_macroman/CartoGothicPro-Book-webfont.eot');
    src: local('☺'), 
        url('cartogothicpro_book_macroman/CartoGothicPro-Book-webfont.woff') format('woff'), 
        url('cartogothicpro_book_macroman/CartoGothicPro-Book-webfont.ttf') format('truetype'), 
        url('cartogothicpro_book_macroman/CartoGothicPro-Book-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
/***  Carto Gothic Pro Italic  ***/
@font-face {
    font-family: 'CartoGothicProItalic';
    src: url('cartogothicpro_italic_macroman/CartoGothicPro-Italic-webfont.eot');
    src: local('☺'), 
        url('cartogothicpro_italic_macroman/CartoGothicPro-Italic-webfont.woff') format('woff'), 
        url('cartogothicpro_italic_macroman/CartoGothicPro-Italic-webfont.ttf') format('truetype'), 
        url('cartogothicpro_italic_macroman/CartoGothicPro-Italic-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
/***  Carto Gothic Pro Bold  ***/
@font-face {
    font-family: 'CartoGothicProBold';
    src: url('cartogothicpro_bold_macroman/CartoGothicPro-Bold-webfont.eot');
    src: local('☺'), 
        url('cartogothicpro_bold_macroman/CartoGothicPro-Bold-webfont.woff') format('woff'), 
        url('cartogothicpro_bold_macroman/CartoGothicPro-Bold-webfont.ttf') format('truetype'), 
        url('cartogothicpro_bold_macroman/CartoGothicPro-Bold-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
/***  Carto Gothic Pro Bold Italic  ***/
@font-face {
    font-family: 'CartoGothicProBoldItalic';
    src: url('cartogothicpro_bolditalic_macroman/CartoGothicPro-BoldItalic-webfont.eot');
    src: local('☺'), 
        url('cartogothicpro_bolditalic_macroman/CartoGothicPro-BoldItalic-webfont.woff') format('woff'), 
        url('cartogothicpro_bolditalic_macroman/CartoGothicPro-BoldItalic-webfont.ttf') format('truetype'), 
        url('cartogothicpro_bolditalic_macroman/CartoGothicPro-BoldItalic-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
/***  Carto Gothic Pro Black  ***/
@font-face {
    font-family: 'CartoGothicProBlack';
    src: url('cartogothicpro_black_macroman/CartoGothicPro-Black-webfont.eot');
    src: local('☺'), 
        url('cartogothicpro_black_macroman/CartoGothicPro-Black-webfont.woff') format('woff'), 
        url('cartogothicpro_black_macroman/CartoGothicPro-Black-webfont.ttf') format('truetype'), 
        url('cartogothicpro_black_macroman/CartoGothicPro-Black-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
/***  Carto Gothic Pro Black Italic  ***/
@font-face {
    font-family: 'CartoGothicProBlackItalic';
    src: url('cartogothicpro_blackitalic_macroman/CartoGothicPro-BlackItalic-webfont.eot');
    src: local('☺'), 
        url('cartogothicpro_blackitalic_macroman/CartoGothicPro-BlackItalic-webfont.woff') format('woff'), 
        url('cartogothicpro_blackitalic_macroman/CartoGothicPro-BlackItalic-webfont.ttf') format('truetype'), 
        url('cartogothicpro_blackitalic_macroman/CartoGothicPro-BlackItalic-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
/***  Carto Gothic Caps Light  ***/
@font-face {
    font-family: 'CartoGothicCapsLight';
    src: url('cartogothiccaps_light_macroman/CartoGothicCaps-Light-webfont.eot');
    src: local('☺'), 
        url('cartogothiccaps_light_macroman/CartoGothicCaps-Light-webfont.woff') format('woff'), 
        url('cartogothiccaps_light_macroman/CartoGothicCaps-Light-webfont.ttf') format('truetype'), 
        url('cartogothiccaps_light_macroman/CartoGothicCaps-Light-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
/***  Carto Gothic Caps Book  ***/
@font-face {
    font-family: 'CartoGothicCapsBook';
    src: url('cartogothiccaps_book_macroman/CartoGothicCaps-Book-webfont.eot');
    src: local('☺'), 
        url('cartogothiccaps_book_macroman/CartoGothicCaps-Book-webfont.woff') format('woff'), 
        url('cartogothiccaps_book_macroman/CartoGothicCaps-Book-webfont.ttf') format('truetype'), 
        url('cartogothiccaps_book_macroman/CartoGothicCaps-Book-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}

/***  Carto Gothic Pro Variations  ***/
@font-face {
    font-family: 'CartoGothicPro';
    src: url('cartogothicpro_book_macroman/CartoGothicPro-Book-webfont.eot');
    src: local('☺'), 
        url('cartogothicpro_book_macroman/CartoGothicPro-Book-webfont.woff') format('woff'), 
        url('cartogothicpro_book_macroman/CartoGothicPro-Book-webfont.ttf') format('truetype'), 
        url('cartogothicpro_book_macroman/CartoGothicPro-Book-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CartoGothicPro';
    src: url('cartogothicpro_italic_macroman/CartoGothicPro-Italic-webfont.eot');
    src: local('☺'), 
        url('cartogothicpro_italic_macroman/CartoGothicPro-Italic-webfont.woff') format('woff'), 
        url('cartogothicpro_italic_macroman/CartoGothicPro-Italic-webfont.ttf') format('truetype'), 
        url('cartogothicpro_italic_macroman/CartoGothicPro-Italic-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'CartoGothicPro';
    src: url('cartogothicpro_bold_macroman/CartoGothicPro-Bold-webfont.eot');
    src: local('☺'), 
        url('cartogothicpro_bold_macroman/CartoGothicPro-Bold-webfont.woff') format('woff'), 
        url('cartogothicpro_bold_macroman/CartoGothicPro-Bold-webfont.ttf') format('truetype'), 
        url('cartogothicpro_bold_macroman/CartoGothicPro-Bold-webfont.svg#webfont') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'CartoGothicPro';
    src: url('cartogothicpro_bolditalic_macroman/CartoGothicPro-BoldItalic-webfont.eot');
    src: local('☺'), 
        url('cartogothicpro_bolditalic_macroman/CartoGothicPro-BoldItalic-webfont.woff') format('woff'), 
        url('cartogothicpro_bolditalic_macroman/CartoGothicPro-BoldItalic-webfont.ttf') format('truetype'), 
        url('cartogothicpro_bolditalic_macroman/CartoGothicPro-BoldItalic-webfont.svg#webfont') format('svg');
    font-weight: bold;
    font-style: italic;
}