@font-face {
    font-family: 'Open Sans';
    src: url("/javax.faces.resource/fonts/opensans-light.eot.xhtml?ln=layout-infinitepay");
    src: url("/javax.faces.resource/fonts/opensans-light.eot.xhtml?ln=layout-infinitepay#iefix") format('embedded-opentype'),
    url("/javax.faces.resource/fonts/opensans-light.woff2.xhtml?ln=layout-infinitepay") format('woff2'),
    url("/javax.faces.resource/fonts/opensans-light.woff.xhtml?ln=layout-infinitepay") format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    src: url("/javax.faces.resource/fonts/opensans-lightitalic.eot.xhtml?ln=layout-infinitepay");
    src: url("/javax.faces.resource/fonts/opensans-lightitalic.eot.xhtml?ln=layout-infinitepay#iefix") format('embedded-opentype'),
    url("/javax.faces.resource/fonts/opensans-lightitalic.woff2.xhtml?ln=layout-infinitepay") format('woff2'),
    url("/javax.faces.resource/fonts/opensans-lightitalic.woff.xhtml?ln=layout-infinitepay") format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sans';
    src: url("/javax.faces.resource/fonts/opensans-regular.eot.xhtml?ln=layout-infinitepay");
    src: url("/javax.faces.resource/fonts/opensans-regular.eot.xhtml?ln=layout-infinitepay#iefix") format('embedded-opentype'),
    url("/javax.faces.resource/fonts/opensans-regular.woff2.xhtml?ln=layout-infinitepay") format('woff2'),
    url("/javax.faces.resource/fonts/opensans-regular.woff.xhtml?ln=layout-infinitepay") format('woff');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    src: url("/javax.faces.resource/fonts/opensans-italic.eot.xhtml?ln=layout-infinitepay");
    src: url("/javax.faces.resource/fonts/opensans-italic.eot.xhtml?ln=layout-infinitepay#iefix") format('embedded-opentype'),
    url("/javax.faces.resource/fonts/opensans-italic.woff2.xhtml?ln=layout-infinitepay") format('woff2'),
    url("/javax.faces.resource/fonts/opensans-italic.woff.xhtml?ln=layout-infinitepay") format('woff');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sans';
    src: url("/javax.faces.resource/fonts/opensans-semibold.eot.xhtml?ln=layout-infinitepay");
    src: url("/javax.faces.resource/fonts/opensans-semibold.eot.xhtml?ln=layout-infinitepay#iefix") format('embedded-opentype'),
    url("/javax.faces.resource/fonts/opensans-semibold.woff2.xhtml?ln=layout-infinitepay") format('woff2'),
    url("/javax.faces.resource/fonts/opensans-semibold.woff.xhtml?ln=layout-infinitepay") format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    src: url("/javax.faces.resource/fonts/opensans-semibolditalic.eot.xhtml?ln=layout-infinitepay");
    src: url("/javax.faces.resource/fonts/opensans-semibolditalic.eot.xhtml?ln=layout-infinitepay#iefix") format('embedded-opentype'),
    url("/javax.faces.resource/fonts/opensans-semibolditalic.woff2.xhtml?ln=layout-infinitepay") format('woff2'),
    url("/javax.faces.resource/fonts/opensans-semibolditalic.woff.xhtml?ln=layout-infinitepay") format('woff');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sans';
    src: url("/javax.faces.resource/fonts/opensans-bold.eot.xhtml?ln=layout-infinitepay");
    src: url("/javax.faces.resource/fonts/opensans-bold.eot.xhtml?ln=layout-infinitepay#iefix") format('embedded-opentype'),
    url("/javax.faces.resource/fonts/opensans-bold.woff2.xhtml?ln=layout-infinitepay") format('woff2'),
    url("/javax.faces.resource/fonts/opensans-bold.woff.xhtml?ln=layout-infinitepay") format('woff');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    src: url("/javax.faces.resource/fonts/opensans-bolditalic.eot.xhtml?ln=layout-infinitepay");
    src: url("/javax.faces.resource/fonts/opensans-bolditalic.eot.xhtml?ln=layout-infinitepay#iefix") format('embedded-opentype'),
    url("/javax.faces.resource/fonts/opensans-bolditalic.woff2.xhtml?ln=layout-infinitepay") format('woff2'),
    url("/javax.faces.resource/fonts/opensans-bolditalic.woff.xhtml?ln=layout-infinitepay") format('woff');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sans';
    src: url("/javax.faces.resource/fonts/opensans-extrabold.eot.xhtml?ln=layout-infinitepay");
    src: url("/javax.faces.resource/fonts/opensans-extrabold.eot.xhtml?ln=layout-infinitepay#iefix") format('embedded-opentype'),
    url("/javax.faces.resource/fonts/opensans-extrabold.woff2.xhtml?ln=layout-infinitepay") format('woff2'),
    url("/javax.faces.resource/fonts/opensans-extrabold.woff.xhtml?ln=layout-infinitepay") format('woff');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    src: url("/javax.faces.resource/fonts/opensans-extrabolditalic.eot.xhtml?ln=layout-infinitepay");
    src: url("/javax.faces.resource/fonts/opensans-extrabolditalic.eot.xhtml?ln=layout-infinitepay#iefix") format('embedded-opentype'),
    url("/javax.faces.resource/fonts/opensans-extrabolditalic.woff2.xhtml?ln=layout-infinitepay") format('woff2'),
    url("/javax.faces.resource/fonts/opensans-extrabolditalic.woff.xhtml?ln=layout-infinitepay") format('woff');
    font-weight: 800;
    font-style: italic;
}
