@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-ThinItalic.07b855123a42.eot");
    src: local('TT Commons Thin Italic'), local('TTCommons-ThinItalic'),
        url("TTCommons-ThinItalic.07b855123a42.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-ThinItalic.d8a140bc0f37.woff") format('woff'),
        url("TTCommons-ThinItalic.80346ab067b5.ttf") format('truetype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-Light.106ad461af59.eot");
    src: local('TT Commons Light'), local('TTCommons-Light'),
        url("TTCommons-Light.106ad461af59.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-Light.7a60fd0ab8bd.woff") format('woff'),
        url("TTCommons-Light.773357e5b76a.ttf") format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-Black.0b63395217c3.eot");
    src: local('TT Commons Black'), local('TTCommons-Black'),
        url("TTCommons-Black.0b63395217c3.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-Black.31b1a4d5d3c3.woff") format('woff'),
        url("TTCommons-Black.a6bfd43bad65.ttf") format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-Medium.c37ab1446dfa.eot");
    src: local('TT Commons Medium'), local('TTCommons-Medium'),
        url("TTCommons-Medium.c37ab1446dfa.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-Medium.ab8b7452f25b.woff") format('woff'),
        url("TTCommons-Medium.845a2536b687.ttf") format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-Italic.16bc3c36233e.eot");
    src: local('TT Commons Italic'), local('TTCommons-Italic'),
        url("TTCommons-Italic.16bc3c36233e.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-Italic.7d1378f7d061.woff") format('woff'),
        url("TTCommons-Italic.34a89772d6fc.ttf") format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-Regular.e026266e4d31.eot");
    src: local('TT Commons Regular'), local('TTCommons-Regular'),
        url("TTCommons-Regular.e026266e4d31.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-Regular.0ee53eef1536.woff") format('woff'),
        url("TTCommons-Regular.fc6fbc1addf3.ttf") format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-BlackItalic.cf45561a7ab9.eot");
    src: local('TT Commons Black Italic'), local('TTCommons-BlackItalic'),
        url("TTCommons-BlackItalic.cf45561a7ab9.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-BlackItalic.0f7daaca5b53.woff") format('woff'),
        url("TTCommons-BlackItalic.89eb26a95484.ttf") format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-ExtraBold.45d15f7dff43.eot");
    src: local('TT Commons ExtraBold'), local('TTCommons-ExtraBold'),
        url("TTCommons-ExtraBold.45d15f7dff43.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-ExtraBold.ea18a887d037.woff") format('woff'),
        url("TTCommons-ExtraBold.7150dde21c86.ttf") format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-BoldItalic.2c063e9e3f39.eot");
    src: local('TT Commons Bold Italic'), local('TTCommons-BoldItalic'),
        url("TTCommons-BoldItalic.2c063e9e3f39.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-BoldItalic.086e2f06815d.woff") format('woff'),
        url("TTCommons-BoldItalic.4fd2dc5100c2.ttf") format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-DemiBoldItalic.bb0a6d8d2f94.eot");
    src: local('TT Commons DemiBold Italic'), local('TTCommons-DemiBoldItalic'),
        url("TTCommons-DemiBoldItalic.bb0a6d8d2f94.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-DemiBoldItalic.a7576608412a.woff") format('woff'),
        url("TTCommons-DemiBoldItalic.c212455024dd.ttf") format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-Bold.70a9f3408ab3.eot");
    src: local('TT Commons Bold'), local('TTCommons-Bold'),
        url("TTCommons-Bold.70a9f3408ab3.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-Bold.d9ce4561f1e4.woff") format('woff'),
        url("TTCommons-Bold.03428f670a14.ttf") format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-ExtraLight.5808ce4ea6dc.eot");
    src: local('TT Commons ExtraLight'), local('TTCommons-ExtraLight'),
        url("TTCommons-ExtraLight.5808ce4ea6dc.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-ExtraLight.84f01af62213.woff") format('woff'),
        url("TTCommons-ExtraLight.dabce8071391.ttf") format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-DemiBold.815785560542.eot");
    src: local('TT Commons DemiBold'), local('TTCommons-DemiBold'),
        url("TTCommons-DemiBold.815785560542.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-DemiBold.f1048d2fad03.woff") format('woff'),
        url("TTCommons-DemiBold.2e6a293a7071.ttf") format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-ExtraLightItalic.7515913fdd4a.eot");
    src: local('TT Commons ExtraLight Italic'), local('TTCommons-ExtraLightItalic'),
        url("TTCommons-ExtraLightItalic.7515913fdd4a.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-ExtraLightItalic.3f9b01a10313.woff") format('woff'),
        url("TTCommons-ExtraLightItalic.d091d5cf55e8.ttf") format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-ExtraBoldItalic.afac8ab1db39.eot");
    src: local('TT Commons ExtraBold Italic'), local('TTCommons-ExtraBoldItalic'),
        url("TTCommons-ExtraBoldItalic.afac8ab1db39.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-ExtraBoldItalic.60d879a473bb.woff") format('woff'),
        url("TTCommons-ExtraBoldItalic.709a8805408c.ttf") format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-MediumItalic.99a0ecc12c6c.eot");
    src: local('TT Commons Medium Italic'), local('TTCommons-MediumItalic'),
        url("TTCommons-MediumItalic.99a0ecc12c6c.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-MediumItalic.c650d61bc868.woff") format('woff'),
        url("TTCommons-MediumItalic.25714981b86a.ttf") format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-LightItalic.7bbcfda083a2.eot");
    src: local('TT Commons Light Italic'), local('TTCommons-LightItalic'),
        url("TTCommons-LightItalic.7bbcfda083a2.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-LightItalic.b1a27f2ce6ca.woff") format('woff'),
        url("TTCommons-LightItalic.501c825c1905.ttf") format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'TT Commons';
    src: url("TTCommons-Thin.99ecd2eab5a0.eot");
    src: local('TT Commons Thin'), local('TTCommons-Thin'),
        url("TTCommons-Thin.99ecd2eab5a0.eot?#iefix") format('embedded-opentype'),
        url("TTCommons-Thin.ada05c492ffe.woff") format('woff'),
        url("TTCommons-Thin.b4bb13e45a82.ttf") format('truetype');
    font-weight: 100;
    font-style: normal;
}

