@font-face {
    font-family: 'SourceSansPro-Black';
    src: url('fonts/source-sans/sourcesanspro-black-webfont.eot');
    src: url('fonts/source-sans/SourceSansPro-Black.ttf') format('truetype'),
         url('fonts/source-sans/SourceSansPro-Black.woff') format('woff');
}

@font-face {
    font-family: 'SourceSansPro-BlackItalic';
    src: url('fonts/source-sans/sourcesanspro-blackitalic-webfont.eot');
    src: url('fonts/source-sans/SourceSansPro-BlackItalic.ttf') format('truetype'),
        url('fonts/source-sans/SourceSansPro-BlackItalic.woff') format('woff');
}

@font-face {
    font-family: 'SourceSansPro-Bold';
    src: url('fonts/source-sans/sourcesanspro-bold-webfont.eot');
    src: url('fonts/source-sans/SourceSansPro-Bold.ttf') format('truetype'),
         url('fonts/source-sans/SourceSansPro-Bold.woff') format('woff');
}

@font-face {
    font-family: 'SourceSansPro-BoldItalic';
    src: url('fonts/source-sans/SourceSansPro-BoldItalic.ttf') format('truetype'),
         url('fonts/source-sans/SourceSansPro-BoldItalic.woff') format('woff');
}

@font-face {
    font-family: 'SourceSansPro-ExtraLight';
    src: url('fonts/source-sans/sourcesanspro-extralight-webfont.eot');
    src: url('fonts/source-sans/SourceSansPro-ExtraLight.ttf') format('truetype'),
         url('fonts/source-sans/SourceSansPro-ExtraLight.woff') format('woff');
}
@font-face {
    font-family: 'SourceSansPro-ExtraLightItalic';
    src: url('fonts/source-sans/SourceSansPro-ExtraLightItalic.ttf') format('truetype'),
     url('fonts/source-sans/SourceSansPro-ExtraLightItalic.woff') format('woff');
}
@font-face {
    font-family: 'SourceSansPro-Italic';
    src: url('fonts/source-sans/sourcesanspro-italic-webfont.eot');
    src: url('fonts/source-sans/SourceSansPro-Italic.ttf') format('truetype'),
         url('fonts/source-sans/SourceSansPro-Italic.woff') format('woff');
}
@font-face {
    font-family: 'SourceSansPro-Light';
    src: url('fonts/source-sans/sourcesanspro-light-webfont.eot');
    src: url('fonts/source-sans/SourceSansPro-Light.ttf') format('truetype'),
         url('fonts/source-sans/SourceSansPro-Light.woff') format('woff');
}
@font-face {
    font-family: 'SourceSansPro-LightItalic';
    src: url('fonts/source-sans/SourceSansPro-LightItalic.ttf') format('truetype'),
         url('fonts/source-sans/SourceSansPro-LightItalic.woff') format('woff');
}
@font-face {
    font-family: 'SourceSansPro-Regular';
    src: url('fonts/source-sans/sourcesanspro-regular-webfont.eot');
    src: url('fonts/source-sans/SourceSansPro-Regular.ttf') format('truetype'),
         url('fonts/source-sans/SourceSansPro-Regular.woff') format('woff');
}
@font-face {
    font-family: 'SourceSansPro-Semibold';
    src: url('fonts/source-sans/sourcesanspro-semibold-webfont.eot');
    src: url('fonts/source-sans/SourceSansPro-Semibold.ttf') format('truetype'),
         url('fonts/source-sans/SourceSansPro-Semibold.woff') format('woff');
}

@font-face {
    font-family: 'SourceSansPro-SemiboldItalic';
    src: url('fonts/source-sans/sourcesanspro-semibolditalic-webfont.eot');
    src: url('fonts/source-sans/SourceSansPro-SemiboldItalic.ttf') format('truetype'),
         url('fonts/source-sans/SourceSansPro-SemiboldItalic.woff') format('woff');
}

.SourceSansPro-Black{
    font-family: "sourcesanspro-black";
}

.SourceSansPro-BlackItalic{
    font-family: "sourcesanspro-blackitalic";
}
.SourceSansPro-Bold{
    font-family: "sourcesanspro-bold";
}
.SourceSansPro-BoldItalic{
    font-family: "sourcesanspro-BoldItalic";
}
.SourceSansPro-ExtraLight{
    font-family: "sourcesanspro-ExtraLight";
}
.SourceSansPro-ExtraLightItalic{
    font-family: "sourcesanspro-ExtraLightItalic";
}
.SourceSansPro-Italic{
    font-family: "sourcesanspro-Italic";
}
.SourceSansPro-Light{
    font-family: "sourcesanspro-Light";
}
.SourceSansPro-LightItalic{
    font-family: "sourcesanspro-LightItalic";
}
.SourceSansPro-Regular{
    font-family: "sourcesanspro-Regular";
}
.SourceSansPro-Semibold{
    font-family: "sourcesanspro-Semibold";
}
.SourceSansPro-SemiboldItalic{
    font-family: "sourcesanspro-SemiboldItalic";
}