@font-face {
    font-family : 'Open Sans';
    src         : url('/font/Open-Sans.eot');
    src         : url('/font/Open-Sans.eot?#iefix') format('embedded-opentype'),
    url('/font/Open-Sans.woff2') format('woff2'),
    url('/font/Open-Sans.woff') format('woff');
    font-style  : normal;
    font-weight : normal;
}

@font-face {
    font-family : 'Open Sans';
    src         : url('/font/Open-Sans-bold.eot');
    src         : url('/font/Open-Sans-bold.eot?#iefix') format('embedded-opentype'),
    url('/font/Open-Sans-bold.woff2') format('woff2'),
    url('/font/Open-Sans-bold.woff') format('woff');
    font-style  : normal;
    font-weight : bold;
}

@font-face {
    font-family : 'Open Sans';
    src         : url('/font/Open-Sans-italic.eot');
    src         : url('/font/Open-Sans-italic.eot?#iefix') format('embedded-opentype'),
    url('/font/Open-Sans-italic.woff2') format('woff2'),
    url('/font/Open-Sans-italic.woff') format('woff');
    font-style  : italic;
    font-weight : normal;
}

.b-body {
    font-family : 'Open Sans', Arial, sans-serif;
}

div.description_on_page div.p,
 div.description_on_page div.p a,
 .m-pageContent_side_header div.p,
 .m-pageContent_side_header div.p a,
 .m-pageContent_side_footer div.p,
 .m-pageContent_side_footer div.p a,
 .m-pageContent_side_right div.p,
 .m-pageContent_side_right div.p a,
 .m-pageContent_side_left div.p,
 .m-pageContent_side_left div.p a
{
	font-family : 'Open Sans', Arial, sans-serif;
}

h1
{
	font-family : 'Open Sans', Arial, sans-serif;
}

h2
{
	font-family : 'Open Sans', Arial, sans-serif;
}

span.de_7ECBECEBE5
{
    font-family : 'Open Sans', Arial, sans-serif;
}

.b-tree__itemText {
    font-family : 'Open Sans', Arial, sans-serif;
}

.b-button{
    font-family : 'Open Sans', Arial, sans-serif;
}

span{
    font-family : 'Open Sans', Arial, sans-serif !important;
}

#pageContentHeader span {
    margin-left: 20px;
}