@font-face {
    font-family: 'OpenSans';
    src: url('OpenSans-Regular.eot?#iefix') format('embedded-opentype'), url('OpenSans-Regular.woff') format('woff'), url('OpenSans-Regular.ttf') format('truetype'), url('OpenSans-Regular.svg#OpenSans-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

.VPOpenSans {
    font-family: OpenSans !important;
    font-style: normal !important;
    font-weight: normal !important;
}

@font-face {
    font-family: 'OpenSans-Bold';
    src: url('OpenSans-Bold.eot?#iefix') format('embedded-opentype'), url('OpenSans-Bold.woff') format('woff'), url('OpenSans-Bold.ttf') format('truetype'), url('OpenSans-Bold.svg#OpenSans-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

.VPOpenSans-bold {
    font-family: OpenSans-Bold !important;
    font-style: normal !important;
    font-weight: normal !important;
}

@font-face {
    font-family: 'OpenSans-BoldItalic';
    src: url('OpenSans-BoldItalic.eot?#iefix') format('embedded-opentype'), url('OpenSans-BoldItalic.woff') format('woff'), url('OpenSans-BoldItalic.ttf') format('truetype'), url('OpenSans-BoldItalic.svg#OpenSans-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

.VPOpenSans-bolditalic {
    font-family: OpenSans-BoldItalic !important;
    font-style: normal !important;
    font-weight: normal !important;
}

@font-face {
    font-family: 'OpenSans-ExtraBold';
    src: url('OpenSans-ExtraBold.eot?#iefix') format('embedded-opentype'), url('OpenSans-ExtraBold.woff') format('woff'), url('OpenSans-ExtraBold.ttf') format('truetype'), url('OpenSans-ExtraBold.svg#OpenSans-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

.VPOpenSans-extrabold {
    font-family: OpenSans-ExtraBold !important;
    font-style: normal !important;
    font-weight: normal !important;
}

@font-face {
    font-family: 'OpenSans-ExtraBoldItalic';
    src: url('OpenSans-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'), url('OpenSans-ExtraBoldItalic.woff') format('woff'), url('OpenSans-ExtraBoldItalic.ttf') format('truetype'), url('OpenSans-ExtraBoldItalic.svg#OpenSans-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

.VPOpenSans-extrabolditalic {
    font-family: OpenSans-ExtraBoldItalic !important;
    font-style: normal !important;
    font-weight: normal !important;
}

@font-face {
    font-family: 'OpenSans-Italic';
    src: url('OpenSans-Italic.eot?#iefix') format('embedded-opentype'), url('OpenSans-Italic.woff') format('woff'), url('OpenSans-Italic.ttf') format('truetype'), url('OpenSans-Italic.svg#OpenSans-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

.VPOpenSans-italic {
    font-family: OpenSans-Italic !important;
    font-style: normal !important;
    font-weight: normal !important;
}

@font-face {
    font-family: 'OpenSans-Light';
    src: url('OpenSans-Light.eot?#iefix') format('embedded-opentype'), url('OpenSans-Light.woff') format('woff'), url('OpenSans-Light.ttf') format('truetype'), url('OpenSans-Light.svg#OpenSans-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

.VPOpenSans-light {
    font-family: OpenSans-Light !important;
    font-style: normal !important;
    font-weight: normal !important;
}

@font-face {
    font-family: 'OpenSans-LightItalic';
    src: url('OpenSans-LightItalic.eot?#iefix') format('embedded-opentype'), url('OpenSans-LightItalic.woff') format('woff'), url('OpenSans-LightItalic.ttf') format('truetype'), url('OpenSans-LightItalic.svg#OpenSans-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

.VPOpenSans-lightitalic {
    font-family: OpenSans-LightItalic !important;
    font-style: normal !important;
    font-weight: normal !important;
}

@font-face {
    font-family: 'OpenSans-SemiBold';
    src: url('OpenSans-SemiBold.eot?#iefix') format('embedded-opentype'), url('OpenSans-SemiBold.woff') format('woff'), url('OpenSans-SemiBold.ttf') format('truetype'), url('OpenSans-SemiBold.svg#OpenSans-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

.VPOpenSans-semibold {
    font-family: OpenSans-SemiBold !important;
    font-style: normal !important;
    font-weight: normal;
}

@font-face {
    font-family: 'OpenSans-SemiBoldItalic';
    src: url('OpenSans-SemiBoldItalic.eot?#iefix') format('embedded-opentype'), url('OpenSans-SemiBoldItalic.woff') format('woff'), url('OpenSans-SemiBoldItalic.ttf') format('truetype'), url('OpenSans-SemiBoldItalic.svg#OpenSans-Bold') format('svg');
    font-weight: normal;
    font-style: italic;
}

.VPOpenSans-semibolditalic {
    font-family: OpenSans-SemiBoldItalic !important;
    font-style: normal !important;
    font-weight: normal !important;
}
