@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: url(Open+Sans_400_normal.eot);
    src: local('☺'),
        url(Open+Sans_400_normal.eot?#iefix) format('embedded-opentype'),
        url(Open+Sans_400_normal.woff) format('woff'),
        url(Open+Sans_400_normal.ttf) format('truetype'),
        url(Open+Sans_400_normal.svg#Open+Sans_400_normal) format('svg');
}
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    src: url(Open+Sans_400_italic.eot);
    src: local('☺'),
        url(Open+Sans_400_italic.eot?#iefix) format('embedded-opentype'),
        url(Open+Sans_400_italic.woff) format('woff'),
        url(Open+Sans_400_italic.ttf) format('truetype'),
        url(Open+Sans_400_italic.svg#Open+Sans_400_italic) format('svg');
}
@font-face {
    font-family: 'Open Sans';
    font-weight: 500;
    src: url(Open+Sans_500_semibold.eot);
    src: local('☺'),
        url(Open+Sans_500_semibold.eot?#iefix) format('embedded-opentype'),
        url(Open+Sans_500_semibold.woff) format('woff'),
        url(Open+Sans_500_semibold.ttf) format('truetype'),
        url(Open+Sans_500_semibold.svg#Open+semibold) format('svg');
}
@font-face {
    font-family: 'Open Sans';
    font-style: bold;
    font-weight: 700;
    src: url(Open+Sans_700_bold.eot);
    src: local('☺'),
        url(Open+Sans_700_bold.eot?#iefix) format('embedded-opentype'),
        url(Open+Sans_700_bold.woff) format('woff'),
        url(Open+Sans_700_bold.ttf) format('truetype'),
        url(Open+Sans_700_bold.svg#Open+Sans_700_bold) format('svg');
}

@font-face {
    font-family: 'Open Sans';
    font-style: bold;
    font-weight: 600;
    src: url(Open+Sans_600_semibold.eot);
    src: local('☺'),
        url(Open+Sans_600_semibold.eot?#iefix) format('embedded-opentype'),
        url(Open+Sans_600_semibold.woff) format('woff'),
        url(Open+Sans_600_semibold.ttf) format('truetype'),
        url(Open+Sans_600_semibold.svg#Open+Sans_600_semibold) format('svg');
}
