/* === mBank fonts === */
@font-face {
    font-family: 'mBank';
    src: url('../../../fonts/mBank/mBank-Bold.eot?v=25.6.0.1');
    src: url('../../../fonts/mBank/mBank-Bold.woff?v=25.6.0.1') format('woff'),
    url('../../../fonts/mBank/mBank-Bold.woff2?v=25.6.0.1') format('woff2'),
    url('../../../fonts/mBank/mBank-Bold.ttf?v=25.6.0.1') format('truetype'),
    url('../../../fonts/mBank/mBank-Bold.svg?v=25.6.0.1') format('svg');
    font-style: normal;
    font-weight: 700;
}
@font-face {
    font-family: 'mBank';
    src: url('../../../fonts/mBank/mBank-Regular.eot?v=25.6.0.1');
    src: url('../../../fonts/mBank/mBank-Regular.woff?v=25.6.0.1') format('woff'),
    url('../../../fonts/mBank/mBank-Regular.woff2?v=25.6.0.1') format('woff2'),
    url('../../../fonts/mBank/mBank-Regular.ttf?v=25.6.0.1') format('truetype'),
    url('../../../fonts/mBank/mBank-Regular.svg?v=25.6.0.1') format('svg');
    font-style: normal;
    font-weight: 600;
}
@font-face {
    font-family: 'mBank';
    src: url('../../../fonts/mBank/mBank-Light.eot?v=25.6.0.1');
    src: url('../../../fonts/mBank/mBank-Light.woff?v=25.6.0.1') format('woff'),
    url('../../../fonts/mBank/mBank-Light.woff2?v=25.6.0.1') format('woff2'),
    url('../../../fonts/mBank/mBank-Light.ttf?v=25.6.0.1') format('truetype'),
    url('../../../fonts/mBank/mBank-Light.svg?v=25.6.0.1') format('svg');
    font-style: normal;
    font-weight: 300;
}


/* === Montserrat fonts === */
@font-face {
    font-family: 'Montserrat';
    src: url("../../../fonts/montserrat/Montserrat-Bold.eot?v=25.6.0.1");
    src: url("../../../fonts/montserrat/Montserrat-Bold.eot?v=25.6.0.1") format("embedded-opentype"),
    url("../../../fonts/montserrat/Montserrat-Bold.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/montserrat/Montserrat-Bold.woff2?v=25.6.0.1") format("woff2"),
    url("../../../fonts/montserrat/Montserrat-Bold.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/montserrat/Montserrat-Bold.svg?v=25.6.0.1") format("svg");
    font-style: normal;
    font-weight: 700;
}
@font-face {
    font-family: 'Montserrat';
    src: url("../../../fonts/montserrat/Montserrat-Bold.eot?v=25.6.0.1");
    src: url("../../../fonts/montserrat/Montserrat-Bold.eot?v=25.6.0.1") format("embedded-opentype"),
    url("../../../fonts/montserrat/Montserrat-Bold.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/montserrat/Montserrat-Bold.woff2?v=25.6.0.1") format("woff2"),
    url("../../../fonts/montserrat/Montserrat-Bold.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/montserrat/Montserrat-Bold.svg?v=25.6.0.1") format("svg");
    font-style: italic;
    font-weight: 700;
}
@font-face {
    font-family: 'Montserrat';
    src: url("../../../fonts/montserrat/Montserrat-SemiBold.eot?v=25.6.0.1");
    src: url("../../../fonts/montserrat/Montserrat-SemiBold.eot?v=25.6.0.1") format("embedded-opentype"),
    url("../../../fonts/montserrat/Montserrat-SemiBold.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/montserrat/Montserrat-SemiBold.woff2?v=25.6.0.1") format("woff2"),
    url("../../../fonts/montserrat/Montserrat-SemiBold.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/montserrat/Montserrat-SemiBold.svg?v=25.6.0.1") format("svg");
    font-style: normal;
    font-weight: 600;
}
@font-face {
    font-family: 'Montserrat';
    src: url("../../../fonts/montserrat/Montserrat-SemiBold.eot?v=25.6.0.1");
    src: url("../../../fonts/montserrat/Montserrat-SemiBold.eot?v=25.6.0.1") format("embedded-opentype"),
    url("../../../fonts/montserrat/Montserrat-SemiBold.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/montserrat/Montserrat-SemiBold.woff2?v=25.6.0.1") format("woff2"),
    url("../../../fonts/montserrat/Montserrat-SemiBold.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/montserrat/Montserrat-SemiBold.svg?v=25.6.0.1") format("svg");
    font-style: italic;
    font-weight: 600;
}
@font-face {
    font-family: 'Montserrat';
    src: url("../../../fonts/montserrat/Montserrat-Regular.eot?v=25.6.0.1");
    src: url("../../../fonts/montserrat/Montserrat-Regular.eot?v=25.6.0.1") format("embedded-opentype"),
    url("../../../fonts/montserrat/Montserrat-Regular.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/montserrat/Montserrat-Regular.woff2?v=25.6.0.1") format("woff2"),
    url("../../../fonts/montserrat/Montserrat-Regular.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/montserrat/Montserrat-Regular.svg?v=25.6.0.1") format("svg");
    font-style: normal;
    font-weight: 400;
}
@font-face {
    font-family: 'Montserrat';
    src: url("../../../fonts/montserrat/Montserrat-Regular.eot?v=25.6.0.1");
    src: url("../../../fonts/montserrat/Montserrat-Regular.eot?v=25.6.0.1") format("embedded-opentype"),
    url("../../../fonts/montserrat/Montserrat-Regular.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/montserrat/Montserrat-Regular.woff2?v=25.6.0.1") format("woff2"),
    url("../../../fonts/montserrat/Montserrat-Regular.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/montserrat/Montserrat-Regular.svg?v=25.6.0.1") format("svg");
    font-style: italic;
    font-weight: 400;
}
@font-face {
    font-family: 'Montserrat';
    src: url("../../../fonts/montserrat/Montserrat-Light.eot?v=25.6.0.1");
    src: url("../../../fonts/montserrat/Montserrat-Light.eot?v=25.6.0.1") format("embedded-opentype"),
    url("../../../fonts/montserrat/Montserrat-Light.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/montserrat/Montserrat-Light.woff2?v=25.6.0.1") format("woff2"),
    url("../../../fonts/montserrat/Montserrat-Light.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/montserrat/Montserrat-Light.svg?v=25.6.0.1") format("svg");
    font-style: normal;
    font-weight: 300;
}
@font-face {
    font-family: 'Montserrat';
    src: url("../../../fonts/montserrat/Montserrat-Light.eot?v=25.6.0.1");
    src: url("../../../fonts/montserrat/Montserrat-Light.eot?v=25.6.0.1") format("embedded-opentype"),
    url("../../../fonts/montserrat/Montserrat-Light.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/montserrat/Montserrat-Light.woff2?v=25.6.0.1") format("woff2"),
    url("../../../fonts/montserrat/Montserrat-Light.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/montserrat/Montserrat-Light.svg?v=25.6.0.1") format("svg");
    font-style: italic;
    font-weight: 300;
}


/* === Open Sans fonts === */
@font-face {
    font-family: "Open Sans";
    src: url("../../../fonts/open-sans/opensans-bold.eot?v=25.6.0.1");
    src: url("../../../fonts/open-sans/opensans-bold.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/open-sans/opensans-bold.woff2?v=25.6.0.1") format("woff2"),
    url("../../../fonts/open-sans/opensans-bold.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/open-sans/opensans-bold.svg?v=25.6.0.1") format("svg");
    font-style: normal;
    font-weight: 700;
}
@font-face {
    font-family: "Open Sans";
    src: url("../../../fonts/open-sans/opensans-bolditalic.eot?v=25.6.0.1");
    src: url("../../../fonts/open-sans/opensans-bolditalic.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/open-sans/opensans-bolditalic.woff2?v=25.6.0.1") format("woff2"),
    url("../../../fonts/open-sans/opensans-bolditalic.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/open-sans/opensans-bolditalic.svg?v=25.6.0.1") format("svg");
    font-style: italic;
    font-weight: 700;
}
@font-face {
    font-family: "Open Sans";
    src: url("../../../fonts/open-sans/opensans-semibold.eot?v=25.6.0.1");
    src: url("../../../fonts/open-sans/opensans-semibold.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/open-sans/opensans-semibold.woff2?v=25.6.0.1") format("woff2"),
    url("../../../fonts/open-sans/opensans-semibold.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/open-sans/opensans-semibold.svg?v=25.6.0.1") format("svg");
    font-style: normal;
    font-weight: 600;
}
@font-face {
    font-family: "Open Sans";
    src: url("../../../fonts/open-sans/opensans-semibolditalic.eot?v=25.6.0.1");
    src: url("../../../fonts/open-sans/opensans-semibolditalic.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/open-sans/opensans-semibolditalic.woff2?v=25.6.0.1") format("woff2"),
    url("../../../fonts/open-sans/opensans-semibolditalic.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/open-sans/opensans-semibolditalic.svg?v=25.6.0.1") format("svg");
    font-style: italic;
    font-weight: 600;
}
@font-face {
    font-family: "Open Sans";
    src: url("../../../fonts/open-sans/opensans-regular.eot?v=25.6.0.1");
    src: url("../../../fonts/open-sans/opensans-regular.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/open-sans/opensans-regular.woff2?v=25.6.0.1") format("woff2"),
    url("../../../fonts/open-sans/opensans-regular.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/open-sans/opensans-regular.svg?v=25.6.0.1") format("svg");
    font-style: normal;
    font-weight: 400;
}
@font-face {
    font-family: "Open Sans";
    src: url("../../../fonts/open-sans/opensans-italic.eot?v=25.6.0.1");
    src: url("../../../fonts/open-sans/opensans-italic.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/open-sans/opensans-italic.woff2?v=25.6.0.1") format("woff2"),
    url("../../../fonts/open-sans/opensans-italic.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/open-sans/opensans-italic.svg?v=25.6.0.1") format("svg");
    font-style: italic;
    font-weight: 400;
}
@font-face {
    font-family: "Open Sans";
    src: url("../../../fonts/open-sans/opensans-light.eot?v=25.6.0.1");
    src: url("../../../fonts/open-sans/opensans-light.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/open-sans/opensans-light.woff2?v=25.6.0.1") format("woff2"),
    url("../../../fonts/open-sans/opensans-light.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/open-sans/opensans-light.svg?v=25.6.0.1") format("svg");
    font-style: normal;
    font-weight: 300;
}
@font-face {
    font-family: "Open Sans";
    src: url("../../../fonts/open-sans/opensans-lightitalic.eot?v=25.6.0.1");
    src: url("../../../fonts/open-sans/opensans-lightitalic.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/open-sans/opensans-lightitalic.woff2?v=25.6.0.1") format("woff2"),
    url("../../../fonts/open-sans/opensans-lightitalic.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/open-sans/opensans-lightitalic.svg?v=25.6.0.1") format("svg");
    font-style: italic;
    font-weight: 300;
}
/** legacy **/
@font-face {
    font-family: "Open Sans Legacy";
    font-style: normal;
    font-weight: normal;
    src: url("../../../../font/OpenSansReg.eot?v=25.6.0.1") format("embedded-opentype"),
    url("../../../../font/OpenSansReg.woff?v=25.6.0.1") format("woff"),
    url("../../../../font/OpenSansReg.ttf?v=25.6.0.1") format("truetype");
}


/* === icon fonts === */
@font-face {
    font-family: 'icon-font';
    src: url("../../../fonts/icon-font.eot?v=25.6.0.1");
    src: url("../../../fonts/icon-font.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/icon-font.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/icon-font.svg?v=25.6.0.1") format("svg");
    font-weight: normal;
    font-style: normal;
}
/** dodane dla ikonki 'i' dla pol komunikatow informacyjnych na np inputach - zmiast nowej ikonki w kolki ma byc stara **/
@font-face {
    font-family: 'icon-font-old';
    src: url("../../../fonts/icon-font-old.eot?v=25.6.0.1");
    src: url("../../../fonts/icon-font-old.ttf?v=25.6.0.1") format("truetype"),
    url("../../../fonts/icon-font-old.woff?v=25.6.0.1") format("woff"),
    url("../../../fonts/icon-font-old.svg?v=25.6.0.1") format("svg");
    font-weight: normal;
    font-style: normal;
}