/* --- FONT-COLOURS ---*/
.font-color-1,
.b-teaser-background .b-richtext-content.font-color-1 p,
.b-special-item.font-color-1 .content-section .content {
  color: #CBDE73 !important;
}

.font-color-2,
.b-teaser-background .b-richtext-content.font-color-2 p,
.b-special-item.font-color-2 .content-section .content {
  color: #fff !important;
}

.font-color-3,
.b-teaser-background .b-richtext-content.font-color-3 p,
.b-special-item.font-color-3 .content-section .content {
  color: #5BA2D6 !important;
}

/* --- ---*/

.b-accordion > .accordion-heading {
  color: #5BA2D6
}

.b-accordion .accordion-title {
  color: #5BA2D6;
}

.b-accordion .accordion-title::after {
  border-left: 8px solid #5BA2D6;
}

.b-accordion .accordion-title:focus, .b-accordion .accordion-title:hover {
  background: #5BA2D6
}

.b-announcement {
  background: #5BA2D6
}

.b-announcement .btn {
  color: #5BA2D6;
}

.b-announcement .btn::after {
  border-left: 8px solid #5BA2D6;
}

.b-announcement .btn:focus, .b-announcement .btn:hover {
  background: #CBDE73
}

.b-article-section h4, .b-article-section > h3 {
  color: #5BA2D6;
}

.b-article-section .b-richtext-content .b-toc-nav .item > a {
  color: #5BA2D6
}

.b-breadcrumbs .level-1 a, .b-breadcrumbs .level-1 .root {
  color: #5BA2D6
}

.b-breadcrumbs .level-1 a:active, .b-breadcrumbs .level-1 a:focus, .b-breadcrumbs .level-1 a:hover {
  color: #3C79B5
}

.b-breadcrumbs .level-2 a {
  color: #777
}

.b-breadcrumbs .level-2 a:active, .b-breadcrumbs .level-2 a:focus, .b-breadcrumbs .level-2 a:hover {
  color: #595959
}

.b-breadcrumbs .level-3 a {
  color: #BBB
}

.b-breadcrumbs .level-3 a:active, .b-breadcrumbs .level-3 a:focus, .b-breadcrumbs .level-3 a:hover {
  color: #8C8C8C
}

.b-breadcrumbs .level-3 .on a {
  color: #CBDE73
}

.b-btn {
  background: #5BA2D6;
}

.b-carousel .pagination li.on button {
  background: #CBDE73
}

.b-carousel .pagination button:focus, .b-carousel .pagination button:hover {
  background: #CBDE73
}

.b-contact .channel-group a:active, .b-contact .channel-group a:focus, .b-contact .channel-group a:hover {
  color: #3C79B6;
}

.b-filter-form input, .b-filter-form select {
  color: #5BA2D6;
}

.b-filter-form input.user-success, .b-filter-form select.user-success {
  color: #5BA2D6
}

.b-filter-form input:focus, .b-filter-form select:focus {
  border-color: #5BA2D6
}

.b-filter-form input:hover, .b-filter-form select:hover {
  border-color: #5BA2D6
}

.b-filter-form span.step-control.step-down:before {
  border-color: #5BA2D6 transparent transparent transparent;
}

.b-filter-form .submit {
  background: #5BA2D6;
}

.b-filter-form .submit:focus, .b-filter-form .submit:hover {
  background: #3C79B6
}

.b-forms h1 {
  color: #5BA2D6
}

.b-forms .intro {
  color: #5BA2D6;
}

.b-forms .group-label, .b-forms label {
  color: #5BA2D6
}

.b-forms .submit {
  background: #5BA2D6;
}

.b-forms .submit:focus, .b-forms .submit:hover {
  background: #3C79B6
}

.b-forms input:not([type=radio]):not([type=checkbox]):focus, .b-forms select:focus, .b-forms textarea:focus {
  border-color: #5BA2D6
}

.b-forms input:not([type=radio]):not([type=checkbox]):focus.user-error, .b-forms input:not([type=radio]):not([type=checkbox]):hover, .b-forms input:not([type=radio]):not([type=checkbox]):hover.user-error, .b-forms select:focus.user-error, .b-forms select:hover, .b-forms select:hover.user-error, .b-forms textarea:focus.user-error, .b-forms textarea:hover, .b-forms textarea:hover.user-error {
  border-color: #5BA2D6
}

.b-forms select {
  color: #5BA2D6;
}

.b-forms select.user-success {
  color: #5BA2D6
}

.b-forms .is-checkbox input:checked ~ .label::after, .b-forms .is-checkbox input[disabled]:checked:hover ~ .label::after, .b-forms .is-radio input:checked ~ .label::after, .b-forms .is-radio input[disabled]:checked:hover ~ .label::after {
  background-color: #5BA2D6
}

.b-forms .is-checkbox input:focus ~ .label::before, .b-forms .is-checkbox input:hover ~ .label::before, .b-forms .is-radio input:focus ~ .label::before, .b-forms .is-radio input:hover ~ .label::before {
  border-color: #3C79B6
}

.b-forms .is-checkbox .is-invalid input:focus ~ .label::before, .b-forms .is-checkbox .is-invalid input:hover ~ .label::before, .b-forms .is-radio .is-invalid input:focus ~ .label::before, .b-forms .is-radio .is-invalid input:hover ~ .label::before {
  border-color: #3C79B6
}

.b-forms .is-radio .label::before {
  border: 1px solid #5BA2D6;
}

.b-forms .subsection legend {
  color: #5BA2D6
}

.b-forms .is-checkbox .label::before {
  border: 1px solid #5BA2D6
}

.b-image-carousel .btn::after {
  border-left: 8px solid #5BA2D6;
}

.b-image-carousel .btn.carousel-next:focus:not([disabled]), .b-image-carousel .btn.carousel-next:hover:not([disabled]), .b-image-carousel .btn.carousel-prev:focus:not([disabled]), .b-image-carousel .btn.carousel-prev:hover:not([disabled]) {
  background: #CBDE73
}

.b-image-carousel .pagination button {
  border: 2px solid #CBDE73
}

.b-intro .date {
  color: #5BA2D6
}

.b-intro .title {
  color: #5BA2D6
}

.b-intro .content {
  color: #5BA2D6
}

.b-intro::after {
  background: #5BA2D6
}

.b-logo .heading {
  background: url(../img/herba-logo.svg) 0 40%/100% 100% no-repeat;
  height: 40px;
  width: 30px;
  /* background: url('data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A//purl.org/dc/elements/1.1/%22%0A%20%20%20xmlns%3Acc%3D%22http%3A//creativecommons.org/ns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%0A%20%20%20viewBox%3D%220%200%20226.875%2071.25%22%0A%20%20%20height%3D%2271.25%22%0A%20%20%20width%3D%22226.875%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20id%3D%22svg3382%22%3E%0A%20%20%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata3388%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage/svg+xml%3C/dc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A//purl.org/dc/dcmitype/StillImage%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C/dc%3Atitle%3E%0A%20%20%20%20%20%20%3C/cc%3AWork%3E%0A%20%20%20%20%3C/rdf%3ARDF%3E%0A%20%20%3C/metadata%3E%0A%20%20%3Cdefs%0A%20%20%20%20%20id%3D%22defs3386%22%20/%3E%0A%20%20%3Cimage%0A%20%20%20%20%20y%3D%220%22%0A%20%20%20%20%20x%3D%220%22%0A%20%20%20%20%20id%3D%22image3390%22%0A%20%20%20%20%20xlink%3Ahref%3D%22data%3Aimage/png%3Bbase64%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%0A%22%0A%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20height%3D%2271.25%22%0A%20%20%20%20%20width%3D%22226.875%22%20/%3E%0A%3C/svg%3E%0A')  0 40%/100% 100% no-repeat; */
}

.b-lightbox .btn::after {
  border-left: 12px solid #5BA2D6;
}

.b-lightbox .btn.lightbox-next:focus:not([disabled]), .b-lightbox .btn.lightbox-next:hover:not([disabled]), .b-lightbox .btn.lightbox-prev:focus:not([disabled]), .b-lightbox .btn.lightbox-prev:hover:not([disabled]) {
  background: #CBDE73
}

.b-lightbox .close-dialog {
  background: #5BA2D6;
}

.b-lightbox .close-dialog:focus, .b-lightbox .close-dialog:hover {
  background: #3C79B6
}

.b-map a:active path, .b-map a:focus path, .b-map a:hover path {
  fill: #CBDE73
}

.b-map .type-1 {
  fill: #5BA2D6;
}

.b-meta-nav .item > a:focus, .b-meta-nav .item > a:hover {
  color: #3C79B6
}

.b-nav-btn > .inner {
  background: #5BA2D6;
}

.b-nav-btn > .inner::after, .b-nav-btn > .inner::before {
  background: #5BA2D6;
}

.b-news-result-section .date {
  color: #5BA2D6;
}

.b-news-result-section .type {
  color: #5BA2D6;
}

.b-news-result-section .btn-wrapper a {
  color: #5BA2D6;
}

.b-news-result-section .btn-wrapper a::after, .b-news-result-section .btn-wrapper a::before {
  background: #5BA2D6;
}

.b-page-footer .b-page-section .inner-section {
  padding-top: 0px;
  padding-bottom: 0px;
}

.b-page-footer .b-page-section.cfooter {
  min-height: 95px;
  display: block;
}

.b-page-footer .b-page-section.cfooter .cfooterbar {
  height: 10px;
  width: 100%;
  background-image: url(../img/header.jpg);
  background-repeat: no-repeat;
  -webkit-background-size: cover; /* For WebKit*/
  -moz-background-size: cover; /* Mozilla*/
  -o-background-size: cover; /* Opera*/
  background-size: cover; /* Generic*/
}

.b-page-footer .b-page-section.cfooter .inner-section {
  padding-top: 20px;
}

.b-page-footer .b-page-section.cfooter .inner-section > [class^="col"] {
  padding-bottom: 30px;
}

.b-page-footer .b-page-section.cfooter .b-site-info .group {
  padding-top: 10px;
}

.b-page-footer .b-page-section.cfooter .b-site-info .social-media {
  padding-top: 0px;
}

.b-page-footer .b-page-section.cfooter .b-logo {
  display: flex;
  flex-flow: row wrap;
  margin: 0 auto;
  position: relative;
  width: 20%;
}

.b-page-footer .b-page-section.cfooter .b-logo .inner {
  height: 61px;
  width: 182px;
  left: auto;
  right: 0;
  position: absolute;

  margin-top: -10px;
  margin-right: -2px;
}

.b-page-footer .b-page-section.cfooter .b-logo .heading {
  background: url(../img/herba-logo-full.svg) 0 40%/100% 100% no-repeat;
  height: 61px;
  width: 182px;
}

.b-page-nav .b-meta-nav .item > a {
  background-color: #5BA2D6;
}

.b-page-nav .b-meta-nav .item > a:active, .b-page-nav .b-meta-nav .item > a:focus, .b-page-nav .b-meta-nav .item > a:hover {
  background: #5BA2D6;
  color: #FFF;
}

.b-page-nav .level-1 .rootLink a, .b-page-nav .level-1 .rootLink strong {
  color: #fff;
  background-color: #5BA2D6;
}

.b-page-nav .level-1 .rootLink .link-btn:focus, .b-page-nav .level-1 .rootLink .link-btn:hover {
  color: #CBDE73;
}

.b-page-nav .level-1 a, .b-page-nav .level-1 strong {
  color: #5BA2D6;
}

.b-page-nav .level-1 .btn-group.js-open .link-btn {
  background-color: #3C79B5
}

.b-page-nav .level-1 .btn-group .link-btn {
  color: #5BA2D6;
}

.b-page-nav .level-1 .btn-group .link-btn:focus, .b-page-nav .level-1 .btn-group .link-btn:hover {
  color: #3C79B5;
}

.b-page-nav .level-1 .btn-group .toggle-btn {
  color: #5BA2D6;
}

.b-page-nav .level-1 .btn-group .toggle-btn:focus, .b-page-nav .level-1 .btn-group .toggle-btn:hover {
  color: #3C79B5;
}

.b-page-nav .level-2 a, .b-page-nav .level-2 strong {
  color: #777;
}

.b-page-nav .level-2 a:focus, .b-page-nav .level-2 a:hover, .b-page-nav .level-2 strong:focus, .b-page-nav .level-2 strong:hover {
  color: #595959;
  background-color: #fff
}

.b-page-nav .level-2 .btn-group.js-open .link-btn {
  background-color: #3C79B5
}

.b-page-nav .level-2 .btn-group .link-btn {
  color: #777;
  background-color: #fff
}

.b-page-nav .level-2 .btn-group .link-btn:focus, .b-page-nav .level-2 .btn-group .link-btn:hover {
  color: #595959;
  background-color: #fff
}

.b-page-nav .level-2 .btn-group .toggle-btn {
  color: #777;
  background-color: #fff
}

.b-page-nav .level-2 .btn-group .toggle-btn:focus, .b-page-nav .level-2 .btn-group .toggle-btn:hover {
  color: #595959;
  background-color: #fff
}

.b-page-nav .level-2 .btn-group strong.link-btn {
  color: #CBDE73
}

.b-page-nav .level-3 {
  background-color: #fff
}

.b-page-nav .level-3 a, .b-page-nav .level-3 strong {
  color: #BBB;
}

.b-page-nav .level-3 a:focus, .b-page-nav .level-3 a:hover, .b-page-nav .level-3 strong:focus, .b-page-nav .level-3 strong:hover {
  color: #8C8C8C;
  background-color: #fff
}

.b-page-nav .level-3 strong.link-btn {
  color: #CBDE73
}

.b-richtext-content > blockquote p {
  color: #5BA2D6
}

.b-richtext-content > blockquote p::after {
  background: #5BA2D6
}

.b-richtext-content > blockquote cite {
  color: #5BA2D6
}

.b-richtext-content > blockquote cite a {
  color: #5BA2D6
}

.b-richtext-content > h1, .b-richtext-content > h2 {
  color: #5BA2D6
}

.b-richtext-content a {
  color: #378dcc;
  font-weight: 400;
}

.b-richtext-content ul > li::before {
  background: #5BA2D6
}

.b-richtext-content .inner-lightbox:active .btn, .b-richtext-content .inner-lightbox:hover .btn {
  background-color: #3C79B6
}

.b-richtext-content .inner-lightbox .image-wrapper::after {
  background-color: #3C79B6
}

.b-richtext-content .table-responsive-wrapper thead tr th {
  background-color: #5BA2D6;
  opacity: 0.85;
  padding: 10px;
  border-left: 1px solid #d8f5f5;
}

.b-richtext-content .table-responsive-wrapper thead tr th p {
  color: white;
  margin-bottom: 0;
}

.b-richtext-content tbody td, .b-richtext-content thead th {
  min-width: 80px;
}

.b-richtext-content .toc-ref::after {
  background: #CBDE73
}

.b-richtext-content .toc-ref::before {
  color: #CBDE73
}

.b-richtext-content .toc-ref a {
  color: #5BA2D6;
}

.b-richtext-content .toc-ref a::after {
  border-left: 8px solid #5BA2D6;
}

.b-richtext-content > h1 {
  color: #5BA2D6;
}

.b-richtext-content > h2, .b-richtext-content > div > h2 {
  color: #5BA2D6;
}

.b-richtext-content > h3, .b-richtext-content > div > h3 {
  color: #5BA2D6;
}

.b-richtext-content > h4, .b-richtext-content > div > h4 {
  color: #5BA2D6;
}

.b-richtext-content > h5, .b-richtext-content > div > h5 {
  color: #5BA2D6;
  border: 1px solid #5BA2D6
}

.b-richtext-content .media-box.is-video .iframe-not-available {
  background-color: #5BA2D6;
  border: 1px solid #FFF;
  box-shadow: 0 1px 10px #5BA2D6;
  color: #FFF;
}

.b-section-nav .item a {
  color: #5BA2D6;
}

.b-section-result-list-news .title {
  color: #5BA2D6;
}

.b-site-info .item > a:focus, .b-site-info .item > a:hover,
.b-site-info .item > div > a:focus, .b-site-info .item > div > a:hover {
  color: #3C79B6;
}

.b-section-result-list-news .date {
  color: #5BA2D6;
}

.b-section-result-list-news .type {
  color: #5BA2D6;
}

.b-section-result-list-news .btn-wrapper a {
  color: #5BA2D6;
}

.b-section-result-list-news .btn-wrapper a::after, .b-section-result-list-news .btn-wrapper a::before {
  background: #5BA2D6;
}

.b-section-result-list-search .date {
  color: #5BA2D6;
}

.b-section-result-list-search h2 {
  color: #5BA2D6
}

.b-section-result-list-search .type {
  color: #5BA2D6;
}

.b-section-result-list-search .btn-wrapper a {
  color: #5BA2D6;
}

.b-section-result-list-search .btn-wrapper a::after, .b-section-result-list-search .btn-wrapper a::before {
  background: #5BA2D6;
}

.b-section-result-list-search .spellcheckhint {
  color: #5BA2D6;
}

.b-site-info .item > a:focus, .b-site-info .item > a:hover {
  color: #3C79B6
}

.b-site-info .social-media .item > a {
  background: #5BA2D6;
}

.b-site-info .social-media .item > a:focus, .b-site-info .social-media .item > a:hover {
  background: #3C79B6
}

.b-site-info .b-logo {
  display: flex;
  flex-flow: row wrap;
  margin: 0 auto;
  position: relative;
  width: 100%;
}

.b-site-info .b-logo .inner {
  height: 61px;
  width: 182px;
  left: auto;
  right: 0;
  position: absolute;

  margin-top: -55px;
  margin-right: -2px;
}

.b-site-info .b-logo .heading {
  background: url(../img/herba-logo-full.svg) 0 40%/100% 100% no-repeat;
  height: 61px;
  width: 182px;
}

.b-sitemap .title > a:focus, .b-sitemap .title > a:hover {
  color: #3C79B6
}

.b-sitemap .item > a:focus, .b-sitemap .item > a:hover {
  color: #3C79B6
}

.b-special-item.with-link .content-section .title .highlight::after {
  background: #5BA2D6;
}

.b-special-module .open-story {
  background: #5BA2D6;
}

.b-special-module .open-story:after {
  border-left: 15px solid #5BA2D6;
}

.b-special-module .special-pagination .is-active button {
  background: #3C79B6
}

.b-stage .title .highlight {
  color: #5BA2D6
}

.b-stage .title .highlight::after {
  background: #5BA2D6
}

.b-stockchart {
  background: #5BA2D6
}

.b-stockchart .btn:after {
  border-left-color: #5BA2D6
}

.b-stockchart .btn:focus, .b-stockchart .btn:hover {
  background: #3C79B6
}

.b-teaser-announcement:focus, .b-teaser-announcement:hover {
  background: #3C79B6
}

.b-teaser-background > .inner:active .btn, .b-teaser-background > .inner:hover .btn {
  background-color: #3C79B6
}

.b-teaser-background .btn {
  background: #5BA2D6;
}

.b-teaser-background .title, .b-teaser-background .b-richtext-content p {
  color: #5BA2D6
}

.b-teaser-double .btn {
  background: #5BA2D6;
}

.b-teaser-double > .inner:focus .btn, .b-teaser-double > .inner:hover .btn {
  background-color: #3C79B6
}

.b-teaser-double .title {
  color: #5BA2D6
}

.b-teaser-double.is-highlight-1 {
  background: #CBDE73
}

.b-teaser-double.is-highlight-2 {
  background: #fff
}

.b-teaser-double.is-highlight-3 {
  background: #5BA2D6
}

.b-teaser-double.is-highlight-4 {
  background: #F8F5F0
}

.b-teaser-double.is-full-width {
  background: #5BA2D6
}

.b-teaser-double.is-full-width .btn, .b-teaser-double.is-full-width .text, .b-teaser-double.is-full-width .title {
  color: #f2f2f2
}

.b-teaser-double.is-full-width .b-richtext-content p {
  color: #f2f2f2;
}

.b-teaser-double.is-full-width .b-richtext-content a {
  color: #CBDE73;
}

.b-teaser-double.is-full-width .b-richtext-content ul > li::before {
  background: #CBDE73;
}

.b-teaser-double.is-full-width.is-highlight-2 .title, .b-teaser-double.is-full-width.is-highlight-5 .title {
  color: #5BA2D6
}

.b-teaser-double.is-full-width.is-highlight-2 .text, .b-teaser-double.is-full-width.is-highlight-5 .text {
  color: #777
}

.b-teaser-double.is-full-width.is-highlight-2 .b-richtext-content p,
.b-teaser-double.is-full-width.is-highlight-5 .b-richtext-content p {
  color: #777
}

.b-teaser-double.is-full-width.is-highlight-2 .b-richtext-content a,
.b-teaser-double.is-full-width.is-highlight-5 .b-richtext-content a {
  color: #5BA2D6;
}

.b-teaser-double.is-full-width.is-highlight-2 .b-richtext-content ul > li::before,
.b-teaser-double.is-full-width.is-highlight-5 .b-richtext-content ul > li::before {
  background: #5BA2D6;
}

.b-teaser-double.is-full-width.is-highlight-2 .btn, .b-teaser-double.is-full-width.is-highlight-5 .btn {
  border: 1px solid #5BA2D6;
  color: #5BA2D6
}

.b-teaser-lightbox-image > .inner:active .btn, .b-teaser-lightbox-image > .inner:hover .btn {
  background-color: #3C79B6
}

.b-teaser-lightbox-image .btn {
  background: #5BA2D6;
}

.b-teaser-map > .inner:active .b-btn, .b-teaser-map > .inner:hover .b-btn {
  background-color: #3C79B6
}

.b-teaser-map::after, .b-teaser-map::before {
  background: #5BA2D6
}

.b-teaser-map .title {
  color: #5BA2D6;
}

.b-teaser-standard > .inner:focus .btn, .b-teaser-standard > .inner:hover .btn {
  background-color: #3C79B6
}

.b-teaser-standard .btn {
  background: #5BA2D6;
}

.b-teaser-standard.is-highlight-1 {
  background: #CBDE73
}

.b-teaser-standard.is-highlight-1 .btn::after {
  border-left-color: #CBDE73
}

.b-teaser-standard.is-highlight-3 {
  background: #5BA2D6
}

.b-teaser-standard.is-highlight-3 .btn::after {
  border-left-color: #5BA2D6
}

.b-teaser-standard.is-highlight-1 .b-richtext-content p, .b-teaser-standard.is-highlight-1 .title,
.b-teaser-standard.is-highlight-1 .text-box.titleAndTextOutput .b-richtext-content.teaserOut p,
.b-teaser-standard.is-highlight-3 .b-richtext-content p, .b-teaser-standard.is-highlight-3 .title,
.b-teaser-standard.is-highlight-3 .text-box.titleAndTextOutput .b-richtext-content.teaserOut p {
  color: #fff;
}

.b-teaser-standard.is-highlight-1 .b-richtext-content a {
  color: #5BA2D6;
}

.b-teaser-standard.is-highlight-3 .b-richtext-content a {
  color: #CBDE73;
}

.b-teaser-standard.is-highlight-3 .b-richtext-content ul > li::before {
  background: #CBDE73;
}

.b-teaser-standard .title, .b-teaser-standard .text-box.titleAndTextOutput .b-richtext-content.teaserOut p {
  color: #5BA2D6
}

.b-toc-nav > .group {
  border-top: 1px solid #5BA2D6;
}

.b-toc-nav .item::after {
  border-left: 8px solid #5BA2D6;
}

.b-toc-nav .item > a::before {
  color: #CBDE73
}

/* -------------------------------*/
/* Popup styles - START */
/* -------------------------------*/
.popupLightbox .popupTitle {
  color: #5BA2D6;
}

.popupLightbox.b-lightbox .btn::after {
  border-left: 12px solid #fff;
}

.popupLightbox.b-lightbox .btn:focus, .popupLightbox.b-lightbox .btn:hover {
  background: #3C79B6;
}

/* -------------------------------*/
/* Popup styles - END */
/* -------------------------------*/

/* ---------- Image Map (Start) ---------- */
.cm-imagemap .cm-quickinfo.cm-imagemap__quickinfo .content-wrap .text-box .title {
  color: #5BA2D6;
}

.cm-imagemap .cm-quickinfo.cm-imagemap__quickinfo .content-wrap .text-box .content {
  color: #777;
}

.cm-imagemap .cm-quickinfo.cm-imagemap__quickinfo .content-wrap .text-box .content p {
  color: #777;
}

.cm-imagemap .cm-quickinfo.cm-imagemap__quickinfo .content-wrap .controls {
  background-color: #5BA2D6;
}

.cm-imagemap .cm-quickinfo.cm-imagemap__quickinfo .content-wrap .controls:focus, .cm-imagemap .cm-quickinfo.cm-imagemap__quickinfo .content-wrap .controls:hover {
  background: #3C79B6;
}

.cm-imagemap .cm-imagemap__areas .cm-imagemap__hotzone .cm-overlay.cm-overlay--theme-dark,
.cm-imagemap .cm-imagemap__areas .cm-imagemap__hotzone .cm-overlay.cm-overlay--theme-dark-on-light {
  color: #5BA2D6;
}

/* ---------- Image Map (End) ---------- */

@media screen and (max-width: 649px) {
  .b-page-footer .b-page-section.cfooter .cfooterbar {
    background-image: url(../img/dev/Farbleiste-750.jpg);
  }

  .b-page-footer .b-page-section.cfooter .b-site-info {
    padding-top: 10px;
  }

  .b-page-footer .b-page-section.cfooter .b-site-info .group {
    width: auto;
  }

  .b-page-footer .b-page-section.cfooter .b-site-info .social-media {
    margin-right: 42px;
  }

  .b-page-footer .b-page-section.cfooter .b-site-info .social-media li {
    height: 49px;
  }

  .b-page-footer .b-page-section.cfooter .b-logo .inner {
    margin-top: 5px;
  }

  .b-stage {
    padding-top: 0;
  }
}

@media screen and (min-width: 650px) and (max-width: 849px) {
  .b-page-footer .b-page-section.cfooter .cfooterbar {
    background-image: url(../img/dev/Farbleiste-1600.jpg);
  }

  .b-page-footer .b-page-section.cfooter .b-site-info {
    padding-top: 10px;
  }

  .b-page-footer .b-page-section.cfooter .b-site-info .group {
    width: auto;
  }

  .b-page-footer .b-page-section.cfooter .b-site-info .social-media {
    margin-right: 72px;
  }

  .b-page-footer .b-page-section.cfooter .b-site-info .social-media li {
    height: 49px;
  }

  .b-page-footer .b-page-section.cfooter .b-logo .inner {
    margin-top: 5px;
  }

  .b-site-info {
    padding: 0;
  }

  .b-stage {
    padding-top: 0;
  }
}

@media screen and (min-width: 850px) and (max-width: 1254px) {
  .b-page-footer .b-page-section.cfooter .cfooterbar {
    background-image: url(../img/dev/Farbleiste-1600.jpg);
  }

  .b-page-section > .inner-section > [class^=col] {
    padding: 15px 10px;
  }

  .col4 {
    width: 50%;
  }
}

@media screen and (min-width: 1255px) and (max-width: 1400px) {
  .b-richtext-content > blockquote p {
    font-size: 2.4rem;
    line-height: 2.8rem;
  }

  .b-page-footer .b-page-section.cfooter .cfooterbar {
    background-image: url(../img/dev/Farbleiste-1600.jpg);
  }
}

@media screen and (min-width: 1401px) {
  .b-richtext-content > blockquote p {
    font-size: 2.4rem;
    line-height: 2.8rem;
  }

  .b-section-result-list-news .news-list-item a {
    border-right: 1px solid #5BA2D6;
  }

  .b-page-footer .b-page-section.cfooter .cfooterbar {
    background-image: url(../img/dev/Farbleiste-1903.jpg);
  }
}
