.schema-navbar-search input { background-position-x: right; }
ul.schema-languages li { background-position: right 6px; background-repeat: no-repeat; background-size: 30px 20px; }
ul.schema-languages li::before { padding-left: 40px; }
.dropdown-menu.show a.checked::after { color: Black; content: "\e116"; display: inline; float: left; font-family: schema-glyphs; font-weight: 700; }
.linklist-container>ul>li::before { margin-left: inherit; margin-right: -25px; }
.dropdown-menu.show { left: 6px; right: auto; }
.dropdown-menu.show a.checked { padding-left: 10px; padding-right: 1.5rem; }
.schema-pagewise-back:before { content: "\e011"; font-family: Icons; }
.schema-pagewise-forward::after { content: "\e010"; font-family: Icons; }
.breadcrumb { margin-left: 5px; margin-right: 0; }
li.breadcrumb-item::after { color: rgb(191,192,194); content: " \\"; }
.breadcrumb-item+.breadcrumb-item::before { color: rgb(191,192,194); content: ""; float: right; padding-left: 0px; padding-right: 0.5rem; }
li.breadcrumb-item:last-child::after { color: rgb(191,192,194); content: ""; }
a.schema-toc-link.active { outline: 0; }
a.schema-toc-link-resource.active { outline: 0; padding-bottom: 0.2em; padding-left: 0.3em; padding-top: 0.2em; width: 100%; }
a.schema-toc-link.active:hover, a.schema-toc-link.active:focus { color: #FFFFFF; outline: 0; }
a.schema-toc-link-resource.active:hover, a.schema-toc-link-resource.active:focus { color: #FFFFFF; outline: 0; padding-bottom: 0.2em; padding-left: 0.3em; padding-top: 0.2em; width: 100%; }
a.schema-toc-link:hover, a.schema-toc-link:focus { color: #F3F5F8; text-decoration: none; text-decoration-line: none; }
a.schema-toc-link-resource:hover, a.schema-toc-link-resource:focus { color: #F3F5F8; outline: 0; padding-bottom: 0.2em; padding-left: 0.3em; padding-top: 0.2em; text-decoration: none; text-decoration-line: none; width: 100%; }
ul.schema-toc-submenu { padding-left: 0; padding-right: 1em; }
.OFFschema-toc-dropdown::after { color: #1C4257; content: "\e601"; font-family: schema-glyphs; }
button.schema-toc-dropdown { padding-left: 0.5em; }
.nav-item .schema-toc-dropdown::before { color: rgb(0,86,145); content: "\e0a0"; font-family: "Bosch-Icon"; }
ul.schema-toc-menu { padding-left: 0; padding-right: 0.5em; }
div.schema-toc-box { font-size: 12px; padding-bottom: 1px; padding-top: 3px; }
li.nav-item.underline { border-bottom-color: rgb(191,192,194); border-bottom-style: solid; border-bottom-width: 1px; }
li.nav-item { padding-bottom: 3px; padding-top: 3px; }
ul > li.nav-item > div.schema-toc-box:hover { background-color: rgb(127,198,231); color: #FFFFFF; }
ul > li.nav-item > div.schema-toc-box:hover > a { color: #FFFFFF; }
ul > li.nav-item > div.schema-toc-box:hover > button::before { color: #FFFFFF; }
ul > li.nav-item > div.schema-toc-box.current { background-color: #00417D; color: #FFFFFF; }
ul > li.nav-item > div.schema-toc-box.current > a.active { color: #FFFFFF; }
ul > li.nav-item > div.schema-toc-box.current > button::before { color: #FFFFFF; }
.pagination>li:last-child>a { border-left-width: 1px; border-right-width: 0; }
.pagination>li:first-child>a { border-left-width: 1px; border-right-width: 1px; }
