@font-face {
    font-family: 'lato_regular';
    src: url('hinted-Lato-Regular.eot');
    src: local('Lato Regular'), local('Lato-Regular'),
        url('hinted-Lato-Regular.eot?#iefix') format('embedded-opentype'),
        url('hinted-Lato-Regular.woff2') format('woff2'),
        url('hinted-Lato-Regular.woff') format('woff'),
        url('hinted-Lato-Regular.ttf') format('truetype'),
        url('hinted-Lato-Regular.svg#Lato-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'lato_black';
    src: url('hinted-Lato-Black.eot');
    src: local('Lato Black'), local('Lato-Black'),
        url('hinted-Lato-Black.eot?#iefix') format('embedded-opentype'),
        url('hinted-Lato-Black.woff2') format('woff2'),
        url('hinted-Lato-Black.woff') format('woff'),
        url('hinted-Lato-Black.ttf') format('truetype'),
        url('hinted-Lato-Black.svg#Lato-Black') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'open_sans_regular';
    src: url('hinted-OpenSans.eot');
    src: local('Open Sans'), local('OpenSans'),
        url('hinted-OpenSans.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans.woff2') format('woff2'),
        url('hinted-OpenSans.woff') format('woff'),
        url('hinted-OpenSans.ttf') format('truetype'),
        url('hinted-OpenSans.svg#OpenSans') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sans_bold';
    src: url('hinted-OpenSans-Bold.eot');
    src: local('Open Sans Bold'), local('OpenSans-Bold'),
        url('hinted-OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans-Bold.woff2') format('woff2'),
        url('hinted-OpenSans-Bold.woff') format('woff'),
        url('hinted-OpenSans-Bold.ttf') format('truetype'),
        url('hinted-OpenSans-Bold.svg#OpenSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'open_sans_semi_bold';
    src: url('hinted-OpenSans-Semibold.eot');
    src: local('Open Sans Semibold'), local('OpenSans-Semibold'),
        url('hinted-OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans-Semibold.woff2') format('woff2'),
        url('hinted-OpenSans-Semibold.woff') format('woff'),
        url('hinted-OpenSans-Semibold.ttf') format('truetype'),
        url('hinted-OpenSans-Semibold.svg#OpenSans-Semibold') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'open_sans_semi_bold_italic';
    src: url('hinted-OpenSans-SemiboldItalic.eot');
    src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'),
        url('hinted-OpenSans-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans-SemiboldItalic.woff2') format('woff2'),
        url('hinted-OpenSans-SemiboldItalic.woff') format('woff'),
        url('hinted-OpenSans-SemiboldItalic.ttf') format('truetype'),
        url('hinted-OpenSans-SemiboldItalic.svg#OpenSans-SemiboldItalic') format('svg');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'open_sans_italic';
    src: url('hinted-OpenSans-Italic.eot');
    src: local('Open Sans Italic'), local('OpenSans-Italic'),
        url('hinted-OpenSans-Italic.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans-Italic.woff2') format('woff2'),
        url('hinted-OpenSans-Italic.woff') format('woff'),
        url('hinted-OpenSans-Italic.ttf') format('truetype'),
        url('hinted-OpenSans-Italic.svg#OpenSans-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'open_sans_extra_bold';
    src: url('hinted-OpenSans-Extrabold.eot');
    src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'),
        url('hinted-OpenSans-Extrabold.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans-Extrabold.woff2') format('woff2'),
        url('hinted-OpenSans-Extrabold.woff') format('woff'),
        url('hinted-OpenSans-Extrabold.ttf') format('truetype'),
        url('hinted-OpenSans-Extrabold.svg#OpenSans-Extrabold') format('svg');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'open_sans_light';
    src: url('hinted-OpenSans-Light.eot');
    src: local('Open Sans Light'), local('OpenSans-Light'),
        url('hinted-OpenSans-Light.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans-Light.woff2') format('woff2'),
        url('hinted-OpenSans-Light.woff') format('woff'),
        url('hinted-OpenSans-Light.ttf') format('truetype'),
        url('hinted-OpenSans-Light.svg#OpenSans-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSans_Regular';
    src: url('hinted-OpenSans-Regular.eot');
    src: local('Open Sans Regular'), local('OpenSans-Regular'),
        url('hinted-OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
        url('hinted-Open-Regular.woff2') format('woff2'),
        url('hinted-OpenSans-Regular.woff') format('woff'),
        url('hinted-OpenSans-Regular.ttf') format('truetype'),
        url('hinted-OpenSans-Regular.svg#OpenSans-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSans_Bold';
    src: url('hinted-OpenSans-Bold.eot');
    src: local('Open Sans Bold'), local('OpenSans-Bold'),
        url('hinted-OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans-Bold.woff2') format('woff2'),
        url('hinted-OpenSans-Bold.woff') format('woff'),
        url('hinted-OpenSans-Bold.ttf') format('truetype'),
        url('hinted-OpenSans-Bold.svg#OpenSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSans_Light';
    src: url('hinted-OpenSans-Light.eot');
    src: local('Open Sans Light'), local('AdelleSans-Light'),
        url('hinted-OpenSans-Light.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans-Light.woff2') format('woff2'),
        url('hinted-OpenSans-Light.woff') format('woff'),
        url('hinted-OpenSans-Light.ttf') format('truetype'),
        url('hinted-OpenSans-Light.svg#OpenSans-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSans_SemiBold';
    src: url('hinted-OpenSans-SemiBold.eot');
    src: local('Open Sans SemiBold Regular'), local('OpenSans-SemiBold'),
        url('hinted-OpenSans-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans-SemiBold.woff2') format('woff2'),
        url('hinted-OpenSans-SemiBold.woff') format('woff'),
        url('hinted-OpenSans-SemiBold.ttf') format('truetype'),
        url('hinted-OpenSans-SemiBold.svg#OpenSans-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'avenir_heavy';
    src: url('hinted-AvenirLTStd-Heavy.eot');
    src: local('Avenir LT Std 85 Heavy'), local('AvenirLTStd-Heavy'),
        url('hinted-AvenirLTStd-Heavy.eot?#iefix') format('embedded-opentype'),
        url('hinted-AvenirLTStd-Heavy.woff2') format('woff2'),
        url('hinted-AvenirLTStd-Heavy.woff') format('woff'),
        url('hinted-AvenirLTStd-Heavy.ttf') format('truetype'),
        url('hinted-AvenirLTStd-Heavy.svg#AvenirLTStd-Heavy') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'avenir_light';
    src: url('hinted-AvenirLTStd-Light.eot');
    src: local('Avenir LT Std 35 Light'), local('AvenirLTStd-Light'),
        url('hinted-AvenirLTStd-Light.eot?#iefix') format('embedded-opentype'),
        url('hinted-AvenirLTStd-Light.woff2') format('woff2'),
        url('hinted-AvenirLTStd-Light.woff') format('woff'),
        url('hinted-AvenirLTStd-Light.ttf') format('truetype'),
        url('hinted-AvenirLTStd-Light.svg#AvenirLTStd-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'avenir_roman';
    src: url('hinted-AvenirLTStd-Roman.eot');
    src: local('Avenir LT Std 55 Roman'), local('AvenirLTStd-Roman'),
        url('hinted-AvenirLTStd-Roman.eot?#iefix') format('embedded-opentype'),
        url('hinted-AvenirLTStd-Roman.woff2') format('woff2'),
        url('hinted-AvenirLTStd-Roman.woff') format('woff'),
        url('hinted-AvenirLTStd-Roman.ttf') format('truetype'),
        url('hinted-AvenirLTStd-Roman.svg#AvenirLTStd-Roman') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_nova_regular';
    src: url('hinted-ProximaNova-Regular.eot');
    src: local('Proxima Nova Rg Regular'), local('ProximaNova-Regular'),
        url('hinted-ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),
        url('hinted-ProximaNova-Regular.woff2') format('woff2'),
        url('hinted-ProximaNova-Regular.woff') format('woff'),
        url('hinted-ProximaNova-Regular.ttf') format('truetype'),
        url('hinted-ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'myriad_pro_semibold';
    src: url('hinted-MyriadPro-Semibold.eot');
    src: local('Myriad Pro Semibold'), local('MyriadPro-Semibold'),
        url('hinted-MyriadPro-Semibold.eot?#iefix') format('embedded-opentype'),
        url('hinted-MyriadPro-Semibold.woff2') format('woff2'),
        url('hinted-MyriadPro-Semibold.woff') format('woff'),
        url('hinted-MyriadPro-Semibold.ttf') format('truetype'),
        url('hinted-MyriadPro-Semibold.svg#MyriadPro-Semibold') format('svg');
    font-weight: 600;
    font-style: normal;
}
