/* source-sans-pro-200 - latin */
@font-face {
    font-weight: 200;
    font-family: "Source Sans Pro";
    font-style: normal;
    src: url("../fonts/source-sans-pro-v14-latin-200.eot"); /* IE9 Compat Modes */
    src:
        local(""),
        url("../fonts/source-sans-pro-v14-latin-200.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */ url("../fonts/source-sans-pro-v14-latin-200.woff2") format("woff2"),
        /* Super Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-200.woff") format("woff"),
        /* Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-200.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("../fonts/source-sans-pro-v14-latin-200.svg#SourceSansPro") format("svg"); /* Legacy iOS */
}

/* source-sans-pro-300 - latin */
@font-face {
    font-weight: 300;
    font-family: "Source Sans Pro";
    font-style: normal;
    src: url("../fonts/source-sans-pro-v14-latin-300.eot"); /* IE9 Compat Modes */
    src:
        local(""),
        url("../fonts/source-sans-pro-v14-latin-300.eot?#iefix") format("embedded-opentype"),
        /* Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-300.woff2") format("woff2"),
        /* Super Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-300.woff") format("woff"),
        /* IE6-IE8 */ url("../fonts/source-sans-pro-v14-latin-300.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("../fonts/source-sans-pro-v14-latin-300.svg#SourceSansPro") format("svg"); /* Legacy iOS */
}

/* source-sans-pro-regular - latin */
@font-face {
    font-weight: 400;
    font-family: "Source Sans Pro";
    font-style: normal;
    src: url("../fonts/source-sans-pro-v14-latin-regular.eot"); /* IE9 Compat Modes */
    src:
        local(""),
        url("../fonts/source-sans-pro-v14-latin-regular.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */ url("../fonts/source-sans-pro-v14-latin-regular.woff2") format("woff2"),
        /* Super Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-regular.woff") format("woff"),
        /* Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-regular.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("../fonts/source-sans-pro-v14-latin-regular.svg#SourceSansPro") format("svg"); /* Legacy iOS */
}

/* source-sans-pro-600 - latin */
@font-face {
    font-weight: 600;
    font-family: "Source Sans Pro";
    font-style: normal;
    src: url("../fonts/source-sans-pro-v14-latin-600.eot"); /* IE9 Compat Modes */
    src:
        local(""),
        url("../fonts/source-sans-pro-v14-latin-600.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */ url("../fonts/source-sans-pro-v14-latin-600.woff2") format("woff2"),
        /* Super Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-600.woff") format("woff"),
        /* Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-600.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("../fonts/source-sans-pro-v14-latin-600.svg#SourceSansPro") format("svg"); /* Legacy iOS */
}

/* source-sans-pro-700 - latin */
@font-face {
    font-weight: 700;
    font-family: "Source Sans Pro";
    font-style: normal;
    src: url("../fonts/source-sans-pro-v14-latin-700.eot"); /* IE9 Compat Modes */
    src:
        local(""),
        url("../fonts/source-sans-pro-v14-latin-700.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */ url("../fonts/source-sans-pro-v14-latin-700.woff2") format("woff2"),
        /* Super Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-700.woff") format("woff"),
        /* Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-700.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("../fonts/source-sans-pro-v14-latin-700.svg#SourceSansPro") format("svg"); /* Legacy iOS */
}

/* source-sans-pro-900 - latin */
@font-face {
    font-weight: 900;
    font-family: "Source Sans Pro";
    font-style: normal;
    src: url("../fonts/source-sans-pro-v14-latin-900.eot"); /* IE9 Compat Modes */
    src:
        local(""),
        url("../fonts/source-sans-pro-v14-latin-900.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */ url("../fonts/source-sans-pro-v14-latin-900.woff2") format("woff2"),
        /* Super Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-900.woff") format("woff"),
        /* Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-900.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("../fonts/source-sans-pro-v14-latin-900.svg#SourceSansPro") format("svg"); /* Legacy iOS */
}

/* source-sans-pro-200italic - latin */
@font-face {
    font-weight: 200;
    font-family: "Source Sans Pro";
    font-style: italic;
    src: url("../fonts/source-sans-pro-v14-latin-200italic.eot"); /* IE9 Compat Modes */
    src:
        local(""),
        url("../fonts/source-sans-pro-v14-latin-200italic.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */ url("../fonts/source-sans-pro-v14-latin-200italic.woff2") format("woff2"),
        /* Super Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-200italic.woff") format("woff"),
        /* Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-200italic.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("../fonts/source-sans-pro-v14-latin-200italic.svg#SourceSansPro") format("svg"); /* Legacy iOS */
}

/* source-sans-pro-300italic - latin */
@font-face {
    font-weight: 300;
    font-family: "Source Sans Pro";
    font-style: italic;
    src: url("../fonts/source-sans-pro-v14-latin-300italic.eot"); /* IE9 Compat Modes */
    src:
        local(""),
        url("../fonts/source-sans-pro-v14-latin-300italic.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */ url("../fonts/source-sans-pro-v14-latin-300italic.woff2") format("woff2"),
        /* Super Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-300italic.woff") format("woff"),
        /* Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-300italic.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("../fonts/source-sans-pro-v14-latin-300italic.svg#SourceSansPro") format("svg"); /* Legacy iOS */
}

/* source-sans-pro-italic - latin */
@font-face {
    font-weight: 400;
    font-family: "Source Sans Pro";
    font-style: italic;
    src: url("../fonts/source-sans-pro-v14-latin-italic.eot"); /* IE9 Compat Modes */
    src:
        local(""),
        url("../fonts/source-sans-pro-v14-latin-italic.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */ url("../fonts/source-sans-pro-v14-latin-italic.woff2") format("woff2"),
        /* Super Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-italic.woff") format("woff"),
        /* Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-italic.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("../fonts/source-sans-pro-v14-latin-italic.svg#SourceSansPro") format("svg"); /* Legacy iOS */
}

/* source-sans-pro-600italic - latin */
@font-face {
    font-weight: 600;
    font-family: "Source Sans Pro";
    font-style: italic;
    src: url("../fonts/source-sans-pro-v14-latin-600italic.eot"); /* IE9 Compat Modes */
    src:
        local(""),
        url("../fonts/source-sans-pro-v14-latin-600italic.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */ url("../fonts/source-sans-pro-v14-latin-600italic.woff2") format("woff2"),
        /* Super Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-600italic.woff") format("woff"),
        /* Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-600italic.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("../fonts/source-sans-pro-v14-latin-600italic.svg#SourceSansPro") format("svg"); /* Legacy iOS */
}

/* source-sans-pro-700italic - latin */
@font-face {
    font-weight: 700;
    font-family: "Source Sans Pro";
    font-style: italic;
    src: url("../fonts/source-sans-pro-v14-latin-700italic.eot"); /* IE9 Compat Modes */
    src:
        local(""),
        url("../fonts/source-sans-pro-v14-latin-700italic.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */ url("../fonts/source-sans-pro-v14-latin-700italic.woff2") format("woff2"),
        /* Super Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-700italic.woff") format("woff"),
        /* Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-700italic.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("../fonts/source-sans-pro-v14-latin-700italic.svg#SourceSansPro") format("svg"); /* Legacy iOS */
}

/* source-sans-pro-900italic - latin */
@font-face {
    font-weight: 900;
    font-family: "Source Sans Pro";
    font-style: italic;
    src: url("../fonts/source-sans-pro-v14-latin-900italic.eot"); /* IE9 Compat Modes */
    src:
        local(""),
        url("../fonts/source-sans-pro-v14-latin-900italic.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */ url("../fonts/source-sans-pro-v14-latin-900italic.woff2") format("woff2"),
        /* Super Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-900italic.woff") format("woff"),
        /* Modern Browsers */ url("../fonts/source-sans-pro-v14-latin-900italic.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("../fonts/source-sans-pro-v14-latin-900italic.svg#SourceSansPro") format("svg"); /* Legacy iOS */
}

/* SourceCodePro-Regular - latin */
@font-face {
    font-weight: 400;
    font-family: "Source Code Pro";
    font-style: normal;
    src: url("../fonts/SourceCodePro-Regular.eot"); /* IE9 Compat Modes */
    src:
        local(""),
        /* Super Modern Browsers */ url("../fonts/SourceCodePro-Regular.woff2") format("woff2"),
        /* Modern Browsers */       url("../fonts/SourceCodePro-Regular.woff") format("woff"),
        /* IE6-IE8 */               url("../fonts/SourceCodePro-Regular.ttf") format("truetype"),
        /* Safari, Android, iOS */  url("../fonts/SourceCodePro-Regular.svg#SourceCodePro") format("svg"); /* Legacy iOS */
}

/* SourceSerifPro-Bold - latin */
@font-face {
    font-weight: 700;
    font-family: "Source Serif Pro";
    font-style: normal;
    src:
        local(""),
        /* Super Modern Browsers */ url("../fonts/SourceSerifPro-Bold.woff2") format("woff2"),
        /* Modern Browsers */       url("../fonts/SourceSerifPro-Bold.woff") format("woff"),
        /* IE6-IE8 */               url("../fonts/SourceSerifPro-Bold.otf") format("truetype");
}

/* SourceSerifPro-Semibold - latin */
@font-face {
    font-weight: 600;
    font-family: "Source Serif Pro";
    font-style: normal;
    src:
        local(""),
        /* Super Modern Browsers */ url("../fonts/SourceSerifPro-Semibold.woff2") format("woff2"),
        /* Modern Browsers */       url("../fonts/SourceSerifPro-Semibold.woff") format("woff"),
        /* IE6-IE8 */               url("../fonts/SourceSerifPro-Semibold.otf") format("truetype");
}

/* SourceSerifPro-Regular - latin */
@font-face {
    font-weight: 400;
    font-family: "Source Serif Pro";
    font-style: normal;
    src:
        local(""),
        /* Super Modern Browsers */ url("../fonts/SourceSerifPro-Regular.woff2") format("woff2"),
        /* Modern Browsers */       url("../fonts/SourceSerifPro-Regular.woff") format("woff"),
        /* IE6-IE8 */               url("../fonts/SourceSerifPro-Regular.otf") format("truetype");
}
