@font-face {
    font-family: "Light";
    src: url("/core/css/opensans-light-webfont.woff") format("woff");
}

@font-face {
    font-family: "Normal";
    src: url("/core/css/opensans-regular-webfont.woff") format("woff");
}

@font-face {
    font-family: "Bold";
    src: url("/core/css/opensans-semibold-webfont.woff") format("woff");
}

body, textarea, a {
    font-family: "Normal";
    font-size: 13px;
    line-height: 18px;
}

.font-page-heading, h1 {
    font-size: 25px;
    font-family: "Light";
    font-weight: normal;
}

.font-page-heading * {
    font-size: inherit;
    font-family: inherit;
}

.font-small {
    font-size: 11px;
    font-weight: normal;
}

.font-main-menu a {
    font-size: 15px;
}

.font-secondary-heading, h2 {
    font-size: 16px;
    line-height: 30px;
    font-family: "Light";
    font-weight: normal;
}

a {
    text-decoration: none;
}

th {
    font-family: "Bold";
    font-weight: normal;
}

.font-bold {
    font-family: "Bold";
    font-weight: normal;
}

.font-heading-icon .bm-icon {
    font-size: 8px;
}

.font-module-header a, #module-header .bm-module-menu > ul > li > .link {
    font-size: 13px;
}

.bm-folder-wrapper .bm-folder-layers .icon-folder-top,
.bm-folder-wrapper .bm-folder-layers .icon-folder-outer,
.bm-folder-wrapper .bm-folder-layers .icon-folder-inner {
    font-size: 88px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
}
