
    .RH-LAYOUT-COOKIES-accept-button {
  background: #FFCC44;
}

.RH-LAYOUT-FILTERS-filter-selected {
  background: #FFCC44;
}

.RH-LAYOUT-GLOSSARY-item-selected {
  color: #FFCC44;
}

.RH-LAYOUT-LEFTPANEL-item-text {
  color: #b2b2b2;
}

.RH-LAYOUT-FILTERS-topic-filtered-text{
  color: #f2f2f2;
}

.RH-LAYOUT-HEADER-title {
  color: #F2F2F2;
}

.RH-LAYOUT-HOMEPAGE-SEARCHBOX-prediction-item-selected {
  color: #FFCC44;
}

.RH-LAYOUT-HOMEPAGE-SEARCHRESULTS-results-header {
  color: #FFCC44;
}

.RH-LAYOUT-LEFTPANEL-tab-selected {
  color: #FFCC44;
}

.rh-layout-INDEX-selected-item .RH-LAYOUT-LEFTPANEL-selected-item-text {
  color: #FFCC44;
}

.RH-LAYOUT-MINITOC-selected-pointer {
  background-color: #FFCC44;
}

.RH-LAYOUT-RIGHTPANEL-container {
  color: #b2b2b2;
  background-color: #222222;
  font-family: Arial;
}

.RH-LAYOUT-HOMEPAGE-TITLEBAR-container {
  font-family: Arial;
}

.RH-LAYOUT-HOMEPAGE-TOC-toc-list {
  font-family: Arial;
}

.RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-RIGHTPANEL-container {
  color: #b2b2b2;
  background-color: #222222;
}

.RH-LAYOUT-SEARCHRESULTS-results-inner-box
  .RH-LAYOUT-SEARCHRESULTS-result-item
  .RH-LAYOUT-SEARCHRESULTS-result-item-title {
  color: #FFCC44;
}

.RH-LAYOUT-HOMEPAGE-SEARCHRESULTS-gloss-term {
  color: #FFCC44;
}

.RH-LAYOUT-SEARCHRESULTS-results-outer-box .RH-LAYOUT-HOMEPAGE-SEARCHRESULTS-glossary-term-definition {
  color: #e3e3e3;
}

.RH-LAYOUT-SEARCHBOX-prediction-selected {
  color: #FFCC44;
}

.RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-HEADER-title {
  color: #F2F2F2;
}

.RH-LAYOUT-CENTERPANEL-topic-box {
  color: #f2f2f2;
  background-color: #222222;
}

.RH-LAYOUT-BODY-container {
  background-color: #222222;
}

.RH-LAYOUT-CENTERPANEL-topic-box a {
  color: #f2f2f2;
}

.RH-LAYOUT-LEFTPANEL-container {
  background-color: #222222;
  color: #b2b2b2;
  font-family: Arial;
}

.RH-LAYOUT-LEFTPANEL-tab-box {
  color: #F2F2F2;
}

.rh-layout-TOOLBAR-tool-list {
  color: #b2b2b2;
}

.RH-LAYOUT-FAVORITE-label {
  color: #b2b2b2;
}

.RH-LAYOUT-SEARCHRESULTS-container {
  font-family: Arial;
}

.RH-LAYOUT-HOMEPAGE-SEARCHRESULTS-container {
  font-family: Arial;
}

.RH-LAYOUT-SEARCHBOX-clear-icon {
  color: #FFCC44;
}

.RH-LAYOUT-HOMEPAGE-SEARCHBOX-clear-icon {
  color: #FFCC44;
}

.RH-LAYOUT-MINITOC-item {
  color: #b2b2b2;
}

.RH-LAYOUT-MINITOC-selected-item {
  color: #FFCC44;
}

.rh-layout-TOOLBAR-custom-button-wrapper {
  background-color: undefined;
}

.RH-LAYOUT-TOOLBAR-toolbar-box {
  background-color: #222222;
  font-family: Arial;
}

.RH-LAYOUT-SEARCH-to-right {
  font-family: Arial;
}

.rh-selectdetails {
  font-family: Arial;
}

.RH-LAYOUT-BRS-container {
  font-family: Arial;
}

.RH-LAYOUT-LEFTPANEL-tree-item-selected a {
  color: #FFCC44;
}

.RH-LAYOUT-GLOSSARY-glossary-term-div:hover {
  color: #FFCC44;
}

.RH-LAYOUT-INDEX-selected-item {
  color: #FFCC44;
}

.RH-LAYOUT-GLOSSARY-term-def {
  background-color: #222222;
  color: #b2b2b2;
}

.RH-LAYOUT-INDEX-index-view a {
  color: #b2b2b2;
}

.RH-LAYOUT-INDEX-item {
  color: #b2b2b2;
}

.RH-LAYOUT-LEFTPANEL-glossary-term {
  color: #b2b2b2;
}

.RH-LAYOUT-BCRUMBS-brdcrmb-item {
  color: #a3a3a3;
}

.RH-LAYOUT-BCRUMBS-active-topic {
  color: #F2F2F2;
}

.RH-LAYOUT-MINITOC-caption {
  color: #F2F2F2;
}

.RH-LAYOUT-LEFTPANEL-selected-icon {
  background-color: #FFCC44;
}

.RH-LAYOUT-MINITOC-item-selected::before {
  background-color: #FFCC44;
}

.RH-LAYOUT-BRS-prev-box {
  color: #A3A3A3;
}

.RH-LAYOUT-BRS-next-box {
  color: #A3A3A3;
}

.rh-layout-FILTERS-rightpanel-filter-search-textbox {
  color: #959494;
}

.RH-LAYOUT-HEADER-container {
  background-color: #4b4b4b;
  font-family: Arial;
  border-bottom: none;
}

.rh-layout-LEFTPANEL-toc-icon-open {
  background-color: #222222;
}

.RH-LAYOUT-HOMEPAGE-SEARCHRESULTS-result-item-title {
  color: #FFCC44;
}

.RH-LAYOUT-HOMEPAGE-TOC-title {
  color: #666666;
}

.rh-layout-RIGHTPANEL-rightpanel-Saved-list ul {
  color: #707070;
}

.RH-LAYOUT-RIGHTPANEL-fav-button {
  background-color: #222222;
}

.RH-LAYOUT-RIGHTPANEL-rightpanel-bmrk-saved {
  background-color: #222222;
}

.RH-LAYOUT-RIGHTPANEL-print-button {
  background-color: #222222;
}

.RH-LAYOUT-RIGHTPANEL-highlight-remove-button {
  background-color: #222222;
}

.RH-LAYOUT-FAVORITE-text {
  color: #A3A3A3;
}

.RH-LAYOUT-SEARCHRESULTS-result-item-summary {
  color: #e3e3e3;
  background-color: #4b4b4b;
}

.RH-LAYOUT-SEARCHRESULTS-results-outer-box {
  background-color: #4b4b4b;
}

.RH-LAYOUT-SEARCHRESULTS-results-titlebar {
  color: #FFCC44;
}

.RH-LAYOUT-SEARCHRESULTS-result-item-path {
  color: #c3c3c3;
  background-color: #4b4b4b;
}

.RH-LAYOUT-SEARCHRESULTS-results-header {
  color: undefined;
}

.rh-layout-SEARCHRESULTS-search-results-container-show a {
  color: #b2b2b2;
}

.rh-layout-SEARCHBOX-search-textfield-selected {
  color: #F2F2F2;
  background-color: #5f5f5f;
  border-color: #FFCC44;
}

.RH-LAYOUT-SEARCHBOX-predictions-box {
  background-color: #5f5f5f;
  color: #b2b2b2;
}

.RH-LAYOUT-INDEX-search-field {
  background-color: #222222;
  color: #b2b2b2;
}

.RH-LAYOUT-GLOSSARY-search-field {
  background-color: #222222;
  color: #b2b2b2;
}

.RH-LAYOUT-LEFTPANEL-tree-item:hover {
  background-color: #4b4b4b;
}

.RH-LAYOUT-SEARCHRESULTS-results-inner-box .RH-LAYOUT-SEARCHRESULTS-results-header {
  color: #FFCC44;
}

.rh-layout-TOOLBAR-tool-bar .RH-LAYOUT-SEARCHBOX-predictions-box {
  color: #b2b2b2;
}

.RH-LAYOUT-BCRUMBS-label {
  color: #a3a3a3;
}

/*---^^var colors--------------------vv ignore selectors--------------------------------------------------*/

.rh-layout-footer-outer-box {
  width: 100%;
  display: flex;
  padding: 1rem;
  box-sizing: border-box;
}

.rh-layout-footer-inner-left-box {
  height: 100%;
  width: 40%;
  float: right;
  display: flex;
  box-sizing: border-box;
  text-align: center;
  align-items: center;
}

.rh-layout-footer-imgTag {
  width: 1.5rem;
  height: 1.5rem;
  padding-right: 0.5rem;
}

.rh-layout-footer-inner-right-box {
  height: 100%;
  width: 60%;
  float: right;
  display: flex;
  justify-content: space-around;
  justify-content: space-evenly;
}

.rh-layout-footer-inner-right-box1 {
  height: 100%;
  text-align: right;
  box-sizing: border-box;
  margin-right: 2rem;
}

.rh-layout-footer-inner-right-box2 {
  height: 100%;
  text-align: right;
  box-sizing: border-box;
  margin-right: 2rem;
}

.rh-layout-footer-inner-right-box3 {
  height: 100%;
  text-align: right;
  box-sizing: border-box;
  margin-right: 2rem;
}

.rh-layout-footer-inner-right-box4 {
  height: 100%;
  text-align: right;
  box-sizing: border-box;
  margin-right: 2rem;
}

.RH-LAYOUT-BODY-mobile-view .rh-layout-footer-outer-box {
  height: fit-content;
  width: 100%;
  display: flex;
}

.RH-LAYOUT-BODY-mobile-view .rh-layout-footer-inner-left-box {
  height: fit-content;
  width: 30%;
  float: right;
  display: flex;
  padding: 1.5rem;
  box-sizing: border-box;
  text-align: center;
  align-items: center;
}

.RH-LAYOUT-BODY-mobile-view .rh-layout-footer-imgTag {
  width: 1.5rem;
  height: 1.5rem;
  padding-right: 0.5rem;
}

.rh-layout-footer-inner-right-box p {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.RH-LAYOUT-BODY-mobile-view .rh-layout-footer-inner-right-box {
  height: 100%;
  width: 70%;
  float: right;
  display: flex;
  flex-direction: column;
}

.RH-LAYOUT-BODY-mobile-view .rh-layout-footer-inner-right-box1 {
  height: 100%;
  width: 100%;
  float: right;
  display: flex;
  flex-direction: column;
}

.RH-LAYOUT-BODY-mobile-view .rh-layout-footer-inner-right-box2 {
  height: 100%;
  width: 100%;
  text-align: right;
  box-sizing: border-box;
}

.RH-LAYOUT-BODY-mobile-view .rh-layout-footer-inner-right-box3 {
  height: 100%;
  width: 100%;
  text-align: right;
  box-sizing: border-box;
}

.RH-LAYOUT-BODY-mobile-view .rh-layout-footer-inner-right-box4 {
  height: 100%;
  width: 100%;
  text-align: right;
  box-sizing: border-box;
}

.RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-CENTERPANEL-container {
  color: #b2b2b2;
  background-color: #222222;
}

.RH-LAYOUT-BODY-mobile-view .rh-layout-hide-logo-on-search {
  display: none;
}

.RH-LAYOUT-LEFTPANEL-container .frameless-hide {
  min-width: unset;
}

.RH-LAYOUT-LEFTPANEL-accordian .RH-LAYOUT-GLOSSARY-container {
  font-size: 0.9rem;
  overflow: auto;
  padding: 1rem;
}

.RH-LAYOUT-LEFTPANEL-accordian .RH-LAYOUT-INDEX-container {
  font-size: 0.9rem;
  overflow: auto;
  padding: 1rem;
}

.RH-LAYOUT-LEFTPANEL-accordian .RH-LAYOUT-LEFTPANEL-content-box {
  padding: 1rem;
}

.RH-LAYOUT-LEFTPANEL-accordian .rh-layout-LEFTPANEL-tree-view {
  font-size: 0.9rem;
  overflow: auto;
  height: 100%;
}

.RH-LAYOUT-thumbnail-close {
  background-image: url('cross.svg');;;
}
.RH-LAYOUT-HEADER-container {
  background-color: #000000;
}

.RH-LAYOUT-HEADER-logo {
  background-image: url('Paetzold by Kunath Bildzeichen gold 3D - 75x75.png');;;
  background-size: 40px 50px;
}

.RH-LAYOUT-HEADER-title {
  font-size: 2.675rem;
  font-family: Calibri;
  color: #FFCC44;
  letter-spacing: 5px;
}

.RH-LAYOUT-LEFTPANEL-expand-icon {
  background-image: url('ch-right.svg');;;
}

.RH-LAYOUT-LEFTPANEL-collapse-icon {
  background-image: url('ch-down.svg');;;
}

.RH-LAYOUT-TOOLBAR-panel-show {
  background-image: url('expand_toc.svg');;;
}

.RH-LAYOUT-TOOLBAR-panel-hide {
  background-image: url('collapse_toc.svg');;;
}

.RH-LAYOUT-TOOLBAR-button-0 .RH-LAYOUT-TOOLBAR-button-icon {
  background-image: url('expand_all.svg');;;
}

.RH-LAYOUT-TOOLBAR-button-0 .RH-LAYOUT-TOOLBAR-button-icon-applied {
  background-image: url('collapse_all.svg');;;
}

.RH-LAYOUT-TOOLBAR-button-1 .RH-LAYOUT-TOOLBAR-button-icon {
  background-image: url('unsaved.svg');;;
}

.RH-LAYOUT-TOOLBAR-button-1 .RH-LAYOUT-TOOLBAR-button-icon-applied {
  background-image: url('saved.svg');;;
}

.RH-LAYOUT-TOOLBAR-button-2 .RH-LAYOUT-TOOLBAR-button-icon {
  background-image: url('filter.svg');;;
}

.RH-LAYOUT-TOOLBAR-button-2 .RH-LAYOUT-TOOLBAR-button-icon-applied {
  background-image: url('filter2.svg');;;
}

.RH-LAYOUT-TOOLBAR-button-3 .RH-LAYOUT-TOOLBAR-button-icon {
  background-image: url('bmrk_select.svg');;;
}

.RH-LAYOUT-TOOLBAR-button-3 .RH-LAYOUT-TOOLBAR-button-icon-applied {
  background-image: url('bmrk_unselect.svg');;;
}

.RH-LAYOUT-TOOLBAR-button-4 .RH-LAYOUT-TOOLBAR-button-icon {
  background-image: url('download_pdf.svg');;;
}

.RH-LAYOUT-TOOLBAR-button-4 .RH-LAYOUT-TOOLBAR-button-icon-applied {
  background-image: url('download_pdf.svg');;;
}

.RH-LAYOUT-TOOLBAR-button-5 .RH-LAYOUT-TOOLBAR-button-icon {
  background-image: url('search.svg');;;
}

.RH-LAYOUT-TOOLBAR-button-5 .RH-LAYOUT-TOOLBAR-button-icon-applied {
  background-image: url('search.svg');;;
}

.RH-LAYOUT-TOOLBAR-button-6 .RH-LAYOUT-TOOLBAR-button-icon {
  background-image: url('share.svg');;;
}

.RH-LAYOUT-TOOLBAR-button-6 .RH-LAYOUT-TOOLBAR-button-icon-applied {
  background-image: url('share.svg');;;
}

.RH-LAYOUT-TOOLBAR-button-7 .RH-LAYOUT-TOOLBAR-button-icon {
  background-image: url('Dark.svg');;;
}

.RH-LAYOUT-TOOLBAR-button-7 .RH-LAYOUT-TOOLBAR-button-icon-applied {
  background-image: url('light.svg');;;
}

.rh-layout-TOOLBAR-tool-bar .rh-layout-HEADER-search .RH-LAYOUT-SEARCHBOX-search-icon {
  background-image: url('search.svg');;;
}
.RH-LAYOUT-CENTERPANEL-container {
  background-color: #222222;
  padding-left: 20px;
}


.RH-LAYOUT-CENTERPANEL-topic-box {
  color: #C0C0C0;
}

.RH-LAYOUT-SEARCHRESULTS-results-close {
  background-image: url('cross.svg');;;
}

.RH-LAYOUT-SEARCH-to-right .RH-LAYOUT-SEARCHRESULTS-results-close {
  background-image: url('cross.svg');;;
}


.RH-LAYOUT-RIGHTPANEL-container {
  background-color: #222222;
  padding-top: 2rem;
  padding-right: 2rem;
  padding-bottom: 0px;
  padding-left: 2rem;
}

.RH-LAYOUT-RIGHTPANEL-fav-button {
  background-image: url('unsaved.svg');;;
}

.RH-LAYOUT-RIGHTPANEL-rightpanel-bmrk-saved {
  background-image: url('saved.svg');;;
}

.RH-LAYOUT-RIGHTPANEL-print-button {
  background-image: url('print.svg');;;
}

.RH-LAYOUT-RIGHTPANEL-highlight-remove-button {
  background-image: url('highlight.svg');;;
}

.RH-LAYOUT-RIGHTPANEL-pageup-button {
  background-image: url('page_up.svg');;;
}

.RH-LAYOUT-RIGHTPANEL-fullscreen-button {
  background-image: url('full_screen.svg');;;
}

.RH-LAYOUT-RIGHTPANEL-regular-screen-button {
  background-image: url('regular_screen.svg');;;
}
.RH-LAYOUT-FOOTER-container {
  background-color: #000000;
}
.RH-LAYOUT-HOMEPAGE-TITLEBAR-container {
  background-image: url('Keyway-1920x640.jpg');;;
}

.RH-LAYOUT-HOMEPAGE-TITLEBAR-logo {
  background-image: url('Paetzold by Kunath Bildzeichen gold 3D - 75x75.png');;;
  background-size: 40px 50px;
}

.RH-LAYOUT-HOMEPAGE-TITLEBAR-title {
  font-family: Calibri;
  color: #FFCC44;
  letter-spacing: 5px;
  font-size: 1.6749999999999998rem;
}

.RH-LAYOUT-HOMEPAGE-TITLEBAR-caption-bar {
  font-family: Calibri;
}

.RH-LAYOUT-HOMEPAGE-TITLEBAR-caption {
  color: #FFCC44;
}

.RH-LAYOUT-HOMEPAGE-SEARCHBOX-icon {
  background-image: url('search.svg');;;
}

.RH-LAYOUT-HOMEPAGE-TOC-container {
  background-color: #000000;
}

.RH-LAYOUT-HOMEPAGE-TOC-tile-box {
  background-image: url('Paetzold by Kunath Bildzeichen gold 3D - 75x75.png');;;
}

.RH-LAYOUT-HOMEPAGE-TOC-details-box {
  background-color: #C0C0C0;
}

.RH-LAYOUT-HOMEPAGE-FOOTER-container {
  background-color: #000000;
}

.RH-LAYOUT-HOMEPAGE-SEARCHRESULTS-container {
  min-height: 100%;
  background-color: #000000;
}

.RH-LAYOUT-HOMEPAGE-SEARCHRESULTS-close-icon {
  background-image: url('cross.svg');;;
}

.RH-LAYOUT-HOMEPAGE-TOC-title {
  color: #000000;
  margin-top: 10px;
}
.RH-LAYOUT-FILTERS-container {
  background-color: #222222;
}

.RH-LAYOUT-FILTERS-caption p {
  color: #C0C0C0;
}

.RH-LAYOUT-FILTERS-resetall{
  background-image: url('filter_clearall.svg');;;
}

.RH-LAYOUT-FILTERS-filter-selected-remove {
  background-image: url('cross_selectpanel.svg');;;
}

.RH-LAYOUT-BRS-prev-box:before {
  background-image: url('brs-ch-left.svg');;;
}

.RH-LAYOUT-BRS-next-box:after {
  background-image: url('brs-ch-right.svg');;;
}
.RH-LAYOUT-FAVORITE-container {
  background-color: #222222;
}


.RH-LAYOUT-FAVORITE-edit-button {
  background-image: url('edit.svg');;;
}

.RH-LAYOUT-FAVORITE-edit-button-applied {
  background-image: url('edit2.svg');;;
}

.RH-LAYOUT-FAVORITE-close-button {
  background-image: url('cross.svg');;;
}

.RH-LAYOUT-FAVORITE-delete-button {
  background-image: url('delete.svg');;;
}

.RH-LAYOUT-SEARCHBOX-search-icon {
  background-image: url('search.svg');;;
}

.rh-layout-HEADER-search .RH-LAYOUT-SEARCHBOX-search-icon {
  background-image: url('search.svg');;;
}



.RH-LAYOUT-LEFTPANEL-accordian-unselected-chervon {
    background-image: url('ch-right.svg');;;
}

.RH-LAYOUT-LEFTPANEL-accordian-selected-chervon {
    background-image: url('ch-down.svg');;;
}



.RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-HEADER-headplaceholder {
  position: sticky;
}

.RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-HEADER-title {
  color: #FFCC44;
}

.RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-TOOLBAR-outer-box {
  background-color: #010101;
}

.RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-CENTERPANEL-container {
  background-color: #222222;
}

.RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-TOOLBAR-panel-show {
  background-image: url('expand_toc.svg');;;
}

.RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-LEFTPANEL-panel-show {
  background-image: url('collapse_toc.svg');;;
}

.RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-BODY-container {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  background-color: #222222;
  border-width: 1px;
  border-style: none;
  border-color: #00FF00;
}

.RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-HOMEPAGE-TOC-container {
  background-color: #000000;
  border-width: 1px;
  border-style: none;
  border-color: transparent;
}