.b-pageContent__side #internal_wrapper *
{
   box-sizing: content-box;
}

.m-pageContent__side__footer
{
   font-size: 70%;	
}


.b-article__wrapper
{
padding: 20px 40px 40px 20px;
}

.description_on_page h1 {
    font-size: 1.8em;
    margin: 0px;
    font-weight:bold;
    color: rgb(0, 136, 204);
}

.description_on_page h2 {
    font-size: 1.3em;
    color: rgb(0, 136, 204);
    font-weight:bold;
}



.menu_on_page h2 {
    font-size: 1em;
    color: rgb(0, 136, 204);
    margin: 15px 0px 10px 0px;
    font-weight:bold;
}


.os-scrollbar {
    box-sizing: border-box !important;
}
li.b-controlButtons__item {
    overflow: hidden;
}

.m-pageContent__side__footer p
{
margin-bottom: 0px;
}



.b-breadCrumbs__link, .b-controlButtons__link, .b-article__generatorCopyrightLink{
   border-bottom: 0px;
}

div.b-tabs > aside,
div.b-tabs > aside > nav,
div.b-article__preWrapper > nav,
td.m-pageContent__side__left > aside,
td.m-pageContent__side__right > aside,
#hiddenContent > article,
#hiddenContent > nav,
div.m-pageContent__side__header__wrapper > header,
td.m-pageContent__side__footer > footer {
    all: unset !important;
}

div.description_on_page a span
{
  color: #48a1dc !important;
}

.b-body
{
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.b-tree__itemText {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.95em;
}

.menu_on_page a.b-breadCrumbs__link {
color: #48a1dc;
}