/* ==========================================================================
   cfpb.local
   @font-face Declarations
   ========================================================================== */

/* 
 * CSS as specified in the following article until IE8 support is dropped:
 * http://coding.smashingmagazine.com/2013/02/14/setting-weights-and-styles-at-font-face-declaration/
 *
 * Only the variants currently in use are on, by default.
 * Uncomment any others if you decide to use them.
 */

/*
@font-face{
    font-family: "Avenir Next Ultra Light";
    src: url("../fonts/1a7c9181-cd24-4943-a9d9-d033189524e0.eot");
    src: url("../fonts/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?#iefix") format("embedded-opentype"),
         url("../fonts/f26faddb-86cc-4477-a253-1e1287684336.woff") format("woff"),
         url("../fonts/6de0ce4d-9278-467b-b96f-c1f5f0a4c375.ttf") format("truetype"),
         url("../fonts/9fd4ea0c-b19a-4b21-9fdf-37045707dd78.svg#9fd4ea0c-b19a-4b21-9fdf-37045707dd78") format("svg");
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: "Avenir Next Ultra Light Italic";
    src: url("../fonts/77a9cdce-ea6a-4f94-95df-e6a54555545e.eot");
    src: url("../fonts/77a9cdce-ea6a-4f94-95df-e6a54555545e.eot?#iefix") format("embedded-opentype"),
         url("../fonts/8344e877-560d-44d4-82eb-9822766676f9.woff") format("woff"),
         url("../fonts/3a561c83-40d4-4868-8255-e8455eb009c4.ttf") format("truetype"),
         url("../fonts/3966f856-9dcf-48e7-88e7-7400f1b7d619.svg#3966f856-9dcf-48e7-88e7-7400f1b7d619") format("svg");
    font-weight: 200;
    font-style: italic;
}
*/
@font-face {
    font-family: "Avenir Next";
    src: url("../fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot"); /* IE9 Compat Modes */
    src: url("../fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
         url("../fonts/1e9892c0-6927-4412-9874-1b82801ba47a.woff") format("woff"), /* Modern Browsers */
         url("../fonts/46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf") format("truetype"), /* Safari, Android, iOS */
         url("../fonts/52a192b1-bea5-4b48-879f-107f009b666f.svg#52a192b1-bea5-4b48-879f-107f009b666f") format("svg"); /* Legacy iOS */
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: "Avenir Next Italic";
    src: url("../fonts/d1fddef1-d940-4904-8f6c-17e809462301.eot");
    src: url("../fonts/d1fddef1-d940-4904-8f6c-17e809462301.eot?#iefix") format("embedded-opentype"),
         url("../fonts/92b66dbd-4201-4ac2-a605-4d4ffc8705cc.woff") format("woff"),
         url("../fonts/18839597-afa8-4f0b-9abb-4a30262d0da8.ttf") format("truetype"),
         url("../fonts/1de7e6f4-9d4d-47e7-ab23-7d5cf10ab585.svg#1de7e6f4-9d4d-47e7-ab23-7d5cf10ab585") format("svg");
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: "Avenir Next Medium";
    src: url("../fonts/1a7c9181-cd24-4943-a9d9-d033189524e0.eot");
    src: url("../fonts/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?#iefix") format("embedded-opentype"),
         url("../fonts/f26faddb-86cc-4477-a253-1e1287684336.woff") format("woff"),
         url("../fonts/63a74598-733c-4d0c-bd91-b01bffcd6e69.ttf") format("truetype"),
         url("../fonts/a89d6ad1-a04f-4a8f-b140-e55478dbea80.svg#a89d6ad1-a04f-4a8f-b140-e55478dbea80") format("svg");
    font-weight: 500;
    font-style: normal;
}
/*
@font-face {
    font-family: "Avenir Next Medium Italic";
    src: url("../fonts/77a9cdce-ea6a-4f94-95df-e6a54555545e.eot");
    src: url("../fonts/77a9cdce-ea6a-4f94-95df-e6a54555545e.eot?#iefix") format("embedded-opentype"),
         url("../fonts/8344e877-560d-44d4-82eb-9822766676f9.woff") format("woff"),
         url("../fonts/b28b01d9-78c5-46c6-a30d-9a62c8f407c5.ttf") format("truetype"),
         url("../fonts/ed4d3c45-af64-4992-974b-c37cd12a9570.svg#ed4d3c45-af64-4992-974b-c37cd12a9570") format("svg");
    font-weight: 500;
    font-style: italic;
}
*/
@font-face {
    font-family: "Avenir Next Demi";
    src: url("../fonts/12d643f2-3899-49d5-a85b-ff430f5fad15.eot");
    src: url("../fonts/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix") format("embedded-opentype"),
         url("../fonts/91b50bbb-9aa1-4d54-9159-ec6f19d14a7c.woff") format("woff"),
         url("../fonts/a0f4c2f9-8a42-4786-ad00-fce42b57b148.ttf") format("truetype"),
         url("../fonts/99affa9a-a5e9-4559-bd07-20cf0071852d.svg#99affa9a-a5e9-4559-bd07-20cf0071852d") format("svg");
    font-weight: 600;
    font-style: normal;
}
/*
@font-face {
    font-family: "Avenir Next Demi Italic";
    src: url("../fonts/770d9a7e-8842-4376-9319-8f2c8b8e880d.eot");
    src: url("../fonts/770d9a7e-8842-4376-9319-8f2c8b8e880d.eot?#iefix") format("embedded-opentype"),
         url("../fonts/bc350df4-3100-4ce1-84ce-4a5363dbccfa.woff") format("woff"),
         url("../fonts/bc13ae80-cd05-42b4-b2a9-c123259cb166.ttf") format("truetype"),
         url("../fonts/4862b373-2643-46b1-b0b5-88537c52d15c.svg#4862b373-2643-46b1-b0b5-88537c52d15c") format("svg");
    font-weight: 600;
    font-style: italic;
}
*/
@font-face {
    font-family: "Avenir Next Bold";
    src: url("../fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot");
    src: url("../fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix") format("embedded-opentype"),
         url("../fonts/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.woff") format("woff"),
         url("../fonts/890bd988-5306-43ff-bd4b-922bc5ebdeb4.ttf") format("truetype"),
         url("../fonts/ed104d8c-7f39-4e8b-90a9-4076be06b857.svg#ed104d8c-7f39-4e8b-90a9-4076be06b857") format("svg");
    font-weight: 700;
    font-style: normal;
}
/*
@font-face {
    font-family: "Avenir Next Bold Italic";
    src: url("../fonts/ac2d4349-4327-448f-9887-083a6a227a52.eot");
    src: url("../fonts/ac2d4349-4327-448f-9887-083a6a227a52.eot?#iefix") format("embedded-opentype"),
         url("../fonts/25e83bf5-47e3-4da7-98b1-755efffb0089.woff") format("woff"),
         url("../fonts/4112ec87-6ded-438b-83cf-aaff98f7e987.ttf") format("truetype"),
         url("../fonts/ab1835cb-df6f-4d8d-b8ee-3075f5ba758d.svg#ab1835cb-df6f-4d8d-b8ee-3075f5ba758d") format("svg");
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: "Avenir Next Heavy";
    src: url("../fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot");
    src: url("../fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix") format("embedded-opentype"),
         url("../fonts/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.woff") format("woff"),
         url("../fonts/045d1654-97f2-4ff0-9d24-21ba9dfee219.ttf") format("truetype"),
         url("../fonts/3c111f4f-c9f7-45d4-b35f-4f4ed018842f.svg#3c111f4f-c9f7-45d4-b35f-4f4ed018842f") format("svg");
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: "Avenir Next Heavy Italic";
    src: url("../fonts/ac2d4349-4327-448f-9887-083a6a227a52.eot");
    src: url("../fonts/ac2d4349-4327-448f-9887-083a6a227a52.eot?#iefix") format("embedded-opentype"),
         url("../fonts/25e83bf5-47e3-4da7-98b1-755efffb0089.woff") format("woff"),
         url("../fonts/2b4885a7-fc02-4aa0-b998-5b008a589c80.ttf") format("truetype"),
         url("../fonts/9b40a6ef-0ef5-49c0-aa8d-5ba7e8e7d9b7.svg#9b40a6ef-0ef5-49c0-aa8d-5ba7e8e7d9b7") format("svg");
    font-weight: 800;
    font-style: italic;
}
*/

/*
 * This CSS resource incorporates links to font software which is
 * the valuable copyrighted property of Monotype Imaging and/or
 * its suppliers. You may not attempt to copy, install, redistribute, convert,
 * modify or reverse engineer this font software. Please contact Monotype Imaging
 * with any questions regarding Web Fonts:  http://webfonts.fonts.com
 */
