

   /* Global start */
    h1 {
	  color: rgba(0, 145, 187, 1);
	}
	.deco-line-large:before {
	  background: rgba(255, 225, 0, 1);
	}
	h2 {
	  color: rgba(0, 145, 187, 1);
	}
	h3 {
	  color: rgba(0, 145, 187, 1);
	}
	h4 {
	  color: rgba(0, 145, 187, 1);
	}
	h5 {
	  color: rgba(0, 145, 187, 1);
	}
	.text-large {
	  color: rgba(0, 145, 187, 1);
	}
	.topline {
	  color: rgba(118, 118, 118, 1);
	}
	a {
	  color: rgba(0, 145, 187, 1);
	}
	a i svg path {
	  fill: rgba(118, 118, 118, 1);
	}
	a:hover i svg path,
	a.active i svg path {
	  fill: rgba(0, 145, 187, 1);
	}
	p,
	li {
	  color: rgba(118, 118, 118, 1);
	}
    .uc-embedding-container .description-text  {
    color: rgba(118, 118, 118, 1);
    }
	.img-figcaption {
	  color: rgba(118, 118, 118, 1);
	}
	.list-unordered__item:before {
	  background: rgba(0, 145, 187, 1);
	}
	.list-unordered__item--checkmark:before {
	  color: rgba(0, 145, 187, 1);
	}
	.list-ordered__item:before {
	  color: rgba(0, 145, 187, 1);
	}
	.seperator-line {
	  border-bottom-color: rgba(215, 215, 215, 1);
	}
	.pagination__item a:not(.button) {
	  color: rgba(118, 118, 118, 1);
	}
	.pagination__item a:not(.button):hover {
	  color: rgba(0, 145, 187, 1);
	}
	.pagination__item a:not(.button) svg path {
	  fill: rgba(0, 145, 187, 1);
	}
	.pagination__item__active span {
	  color: rgba(0, 145, 187, 1);
	}
	.standard-link__text {
	  color: rgba(0, 145, 187, 1);
	}
	.standard-link__icon-left svg path,
	.standard-link__icon-right svg path {
	  fill: rgba(0, 145, 187, 1);
	}
    .uc-embedding-container .uc-embedding-wrapper h3 {
    color: rgba(0, 145, 187, 1)  ;
    }
   /* Global end */

   /* Header start */
   .header, .logo {
	  background: rgba(255, 255, 255, 1);
	}
	@media (max-width: 1069px) {
	  .header-wrapper-top:before {
	    border-color: rgba(215, 215, 215, 1);
	  }
	}
	@media (max-width: 1069px) {
	  .header-wrapper-bottom {
	    background: rgba(66, 176, 210, 1);
	  }
	}
    .header-layer-wrapper {
	  background: rgba(66, 176, 210, 1);
	}
	/* Added for MetaNav */

    @media (max-width: 1069px) {
	  .meta_nav_clr {
	    background: ;
	  }
	}
	/* Added for MetaNav */
	.header-layer-wrapper h1,
	.header-layer-wrapper h2,
	.header-layer-wrapper h3,
	.header-layer-wrapper h4,
	.header-layer-wrapper h5,
	.header-layer-wrapper p,
	.header-layer-wrapper a {
	  color: rgba(255, 255, 255, 1);
	}
	.header-layer-wrapper svg path {
	  fill: rgba(255, 255, 255, 1);
	}
	.header-meta__item a:not(.portal-link) {
	  color: rgba(0, 145, 187, 1);
	}
	.header-meta__item a:not(.portal-link) i svg path {
	  fill: rgba(0, 145, 187, 1);
	}
	@media (max-width: 1069px) {
	  .header-meta__item a:not(.portal-link) i svg path {
	    fill: rgba(118, 118, 118, 1);
	  }
	}
	.header-meta__item a:not(.portal-link):hover,
	.header-meta__item a:not(.portal-link).actv {
	  background: rgba(66, 176, 210, 1);
	  color: rgba(255, 255, 255, 1);
	}
	.header-meta__item a:not(.portal-link):hover i > svg path,
	.header-meta__item a:not(.portal-link).actv i > svg path {
	  fill: rgba(255, 255, 255, 1);
	}
	@media (max-width: 1069px) {
	  .header-meta__item a:not(.portal-link) {
	    color: rgba(118, 118, 118, 1);
	  }
	}
	.dividing-line {
	  background: rgba(215, 215, 215, 1);
	}
	/* Kundenportal/ Serviceportal */
	.portal-link {
	  color: rgba(80, 43, 89, 1);
	  background: rgba(255, 225, 0, 1);
	}
	.portal-link i ~ span {
	  color: rgba(80, 43, 89, 1);
	}
	.portal-link i svg path {
	  fill: rgba(80, 43, 89, 1);
	}
	.portal-link:hover,
	.portal-link:focus,
	.portal-link .actv {
	  color: rgba(255, 255, 255, 1);
	  background: rgba(66, 176, 210, 1);
	}
	.portal-link:hover span,
	.portal-link:focus span,
	.portal-link .actv span {
	  color: rgba(255, 255, 255, 1);
	}
	.portal-link:hover i svg path,
	.portal-link:focus i svg path,
	.portal-link .actv i svg path {
	  fill: rgba(255, 255, 255, 1);
	}
	.header-navigation__item > a {
	  color: rgba(118, 118, 118, 1);
	  border-color: rgba(255, 255, 255, 1);
	}
	.header-navigation__item > a:hover,
	.header-navigation__item > a:focus,
	.header-navigation__item > a.actv {
	  color: rgba(118, 118, 118, 1);
	  border-color: rgba(255, 225, 0, 1);
	}
	@media (max-width: 1069px) {
	  .header-navigation__item > a:hover,
	  .header-navigation__item > a:focus,
	  .header-navigation__item > a.actv {
	    color: rgba(255, 255, 255, 1);
	  }
	}
	/* Added for Met Nav */
	@media (max-width: 1069px) {
	  .meta_nav_clr .header-navigation__item > a:hover,
	  .meta_nav_clr .header-navigation__item > a:focus,
	  .meta_nav_clr .header-navigation__item > a.actv {
	    color: ;
	  }
	  
	  /* meta nav menu-items separator lines color */
	  .optionalheader .meta_nav_clr .header-navigation__item::before {
		border-color: ;
      }
	}
	/* Added for Met Nav */
	@media (max-width: 1069px) {
	  .header-navigation__item > a {
	    color: rgba(255, 255, 255, 1);
	  }
	}
	/* Added for Met Nav */
	@media (max-width: 1069px) {
	  .meta_nav_clr .header-navigation__item > a {
	    color: ;
	  }
	}
	/* Added for Met Nav */
	.header-navigation__item li > a {
	  color: rgba(0, 145, 187, 1);
	}
	.header-navigation__item li > a:hover,
	.header-navigation__item li > a:focus {
	  color: rgba(0, 145, 187, 1);
	}
	@media (max-width: 1069px) {
	  .header-navigation__item li > a:hover,
	  .header-navigation__item li > a:focus {
	    color: rgba(255, 255, 255, 1);
	  }
	}
	@media (max-width: 1069px) {
	  .header-navigation__item li > a {
	    color: rgba(255, 255, 255, 1);
	  }
	}
	/* Added for Met Nav */
	@media (max-width: 1069px) {
	  .meta_nav_clr .header-navigation__item li > a:hover,
	  .meta_nav_clr .header-navigation__item li > a:focus {
	    color: ;
	  }
	}
	@media (max-width: 1069px) {
	  .meta_nav_clr .header-navigation__item li > a {
	    color: ;
	  }
	}
	/* Added for Met Nav */
	.header-navigation__item li li a {
	  color: rgba(118, 118, 118, 1);
	}
	.header-navigation__item li li a:hover,
	.header-navigation__item li li a:focus {
	  color: rgba(118, 118, 118, 1);
	}
	@media (max-width: 1069px) {
	  .header-navigation__item li li a:hover,
	  .header-navigation__item li li a:focus {
	    color: rgba(255, 255, 255, 1);
	  }
	}
	@media (max-width: 1069px) {
	  .header-navigation__item li li a {
	    color: rgba(255, 255, 255, 1);
	  }
	}
	/* Added for Met Nav */
	@media (max-width: 1069px) {
	  .meta_nav_clr .header-navigation__item li li a:hover,
	  .meta_nav_clr .header-navigation__item li li a:focus {
	    color: ;
	  }
	}
	@media (max-width: 1069px) {
	  .meta_nav_clr .header-navigation__item li li a {
	    color: ;
	  }
	}
	/* Added for Met Nav */
	.header-navigation__item [class*="icomoon"] {
	  color: rgba(255, 255, 255, 1);
	}
	@media (max-width: 1069px) {
	  .header-navigation__item:before {
	    border-color: rgba(255, 255, 255, 1);
	  }
	}
	/* mobile menu (md-xs) */
	.hamburger-menu {
	  color: rgba(118, 118, 118, 1);
	}
	.hamburger-menu svg path {
	  fill: rgba(118, 118, 118, 1);
	}
	.hamburger-menu:hover,
	.hamburger-menu.actv {
	  background: rgba(66, 176, 210, 1);
	  color: rgba(255, 255, 255, 1);
	}
	.hamburger-menu:hover i svg path,
	.hamburger-menu.actv i svg path {
	  fill: rgba(255, 255, 255, 1);
	}
	.hamburger-menu:hover [class*="icomoon"],
	.hamburger-menu.actv [class*="icomoon"] {
	  color: rgba(255, 255, 255, 1);
	}
	/* Main Navigation Level 2-3 */
	.header-navigation-level2__item {
	  background: rgba(255, 255, 255, 1);
	}
	@media (max-width: 1069px) {
	  .header-navigation-level2__item {
	    background: rgba(66, 176, 210, 1);
	  }
	  .header-navigation-level2__item:before {
	    border-color: rgba(255, 255, 255, 1);
	  }
	}
	@media (max-width: 1069px) {
	  .header-navigation-level2__inner:before {
	    border-color: rgba(255, 255, 255, 1);
	  }
	}
	.header-navigation-level2__inner[class*="hidden-"]:before {
	  border-color: rgba(215, 215, 215, 0.8);
	}
	@media (max-width: 569px) {
	  .header-navigation-level2__inner li:before {
	    border-color: rgba(255, 255, 255, 1);
	  }
	}

	@media (max-width: 1069px) {
	  .header-navigation-level2 {
	    color: rgba(255, 255, 255, 1);
      }
	  .header-navigation-level2:before {
	    border-color: rgba(255, 255, 255, 1);
	  }
	  .header-navigation-level2 [class*="link--v"],
      .header-navigation-level2 [class*="link--v"]:hover,
      .header-navigation-level2 [class*="link--v"]:focus {
	    color: rgba(255, 255, 255, 1);
	  }
	  .header-navigation-level2 [class*="link--v"] svg path,
  	  .header-navigation-level2 [class*="link--v"]:hover svg path,
      .header-navigation-level2 [class*="link--v"]:focus svg path {
        fill: rgba(255, 255, 255, 1);
      }
	}
	.header-navigation-level2__footer {
	  border-color: rgba(215, 215, 215, 1);
	}
	.navigation-teaser p {
	  color: rgba(118, 118, 118, 1);
	}
	.navigation-teaser p.navigation-teaser__title {
	  color: rgba(0, 0, 0, 1);
	}
	@media (max-width: 1069px) {
	  .navigation-teaser p.navigation-teaser__title {
	    color: rgba(255, 255, 255, 1);
	  }
	}
	@media (max-width: 1069px) {
	  .navigation-teaser p {
	    color: rgba(255, 255, 255, 1);
	  }
	}
   /* Header end */

   /* Button start */
   
	.button--v0,
	.button-v2--v0 {
	  background: transparent;
	  border-color: rgba(0, 145, 187, 1);
	  color: rgba(0, 145, 187, 1);
	}
	.button--v0 i svg path,
	.button-v2--v0 i svg path {
	  fill: rgba(0, 145, 187, 1);
	}
	.button--v0:hover,
	.button-v2--v0:hover,
	.button--v0:focus,
	.button-v2--v0:focus,
	.button--v0:active,
	.button-v2--v0:active {
	  background-color: rgba(0, 145, 187, 1);
	  border-color: rgba(0, 145, 187, 1);
	  color: rgba(255, 255, 255, 1);
	}
	.button--v0:hover i svg path,
	.button-v2--v0:hover i svg path,
	.button--v0:focus i svg path,
	.button-v2--v0:focus i svg path,
	.button--v0:active i svg path,
	.button-v2--v0:active i svg path {
	  fill: rgba(255, 255, 255, 1);
	}
	.button--0:disabled.button--0:hover,
	.button--0:disabled.button-v2--0:hover,
	.button-v2--0:disabled.button--0:hover,
	.button-v2--0:disabled.button-v2--0:hover,
	.button--0.button--disabled.button--0:hover,
	.button--0.button--disabled.button-v2--0:hover,
	.button-v2--0.button--disabled.button--0:hover,
	.button-v2--0.button--disabled.button-v2--0:hover {
	  background: rgba(0, 0, 0, 0);
	  /*  Background */
	  border-color: rgba(0, 145, 187, 1);
	  /* Text */
	}
	.button--0:disabled.button--0:hover i svg path,
	.button--0:disabled.button-v2--0:hover i svg path,
	.button-v2--0:disabled.button--0:hover i svg path,
	.button-v2--0:disabled.button-v2--0:hover i svg path,
	.button--0.button--disabled.button--0:hover i svg path,
	.button--0.button--disabled.button-v2--0:hover i svg path,
	.button-v2--0.button--disabled.button--0:hover i svg path,
	.button-v2--0.button--disabled.button-v2--0:hover i svg path {
	  fill: rgba(0, 145, 187, 1);
	  /* Icon */
	}
   
	.button--v1,
	.button-v2--v1 {
	  background: transparent;
	  border-color: rgba(255, 255, 255, 1);
	  color: rgba(255, 255, 255, 1);
	}
	.button--v1 i svg path,
	.button-v2--v1 i svg path {
	  fill: rgba(255, 255, 255, 1);
	}
	.button--v1:hover,
	.button-v2--v1:hover,
	.button--v1:focus,
	.button-v2--v1:focus,
	.button--v1:active,
	.button-v2--v1:active {
	  background-color: rgba(255, 255, 255, 1);
	  border-color: rgba(255, 255, 255, 1);
	  color: rgba(66, 176, 210, 1);
	}
	.button--v1:hover i svg path,
	.button-v2--v1:hover i svg path,
	.button--v1:focus i svg path,
	.button-v2--v1:focus i svg path,
	.button--v1:active i svg path,
	.button-v2--v1:active i svg path {
	  fill: rgba(66, 176, 210, 1);
	}
	.button--1:disabled.button--1:hover,
	.button--1:disabled.button-v2--1:hover,
	.button-v2--1:disabled.button--1:hover,
	.button-v2--1:disabled.button-v2--1:hover,
	.button--1.button--disabled.button--1:hover,
	.button--1.button--disabled.button-v2--1:hover,
	.button-v2--1.button--disabled.button--1:hover,
	.button-v2--1.button--disabled.button-v2--1:hover {
	  background: rgba(0, 0, 0, 0);
	  /*  Background */
	  border-color: rgba(255, 255, 255, 1);
	  /* Text */
	}
	.button--1:disabled.button--1:hover i svg path,
	.button--1:disabled.button-v2--1:hover i svg path,
	.button-v2--1:disabled.button--1:hover i svg path,
	.button-v2--1:disabled.button-v2--1:hover i svg path,
	.button--1.button--disabled.button--1:hover i svg path,
	.button--1.button--disabled.button-v2--1:hover i svg path,
	.button-v2--1.button--disabled.button--1:hover i svg path,
	.button-v2--1.button--disabled.button-v2--1:hover i svg path {
	  fill: rgba(255, 255, 255, 1);
	  /* Icon */
	}
   
	.button--v2,
	.button-v2--v2 {
	  background: transparent;
	  border-color: rgba(80, 43, 89, 1);
	  color: rgba(80, 43, 89, 1);
	}
	.button--v2 i svg path,
	.button-v2--v2 i svg path {
	  fill: rgba(80, 43, 89, 1);
	}
	.button--v2:hover,
	.button-v2--v2:hover,
	.button--v2:focus,
	.button-v2--v2:focus,
	.button--v2:active,
	.button-v2--v2:active {
	  background-color: rgba(0, 145, 187, 1);
	  border-color: rgba(0, 145, 187, 1);
	  color: rgba(255, 255, 255, 1);
	}
	.button--v2:hover i svg path,
	.button-v2--v2:hover i svg path,
	.button--v2:focus i svg path,
	.button-v2--v2:focus i svg path,
	.button--v2:active i svg path,
	.button-v2--v2:active i svg path {
	  fill: rgba(255, 255, 255, 1);
	}
	.button--2:disabled.button--2:hover,
	.button--2:disabled.button-v2--2:hover,
	.button-v2--2:disabled.button--2:hover,
	.button-v2--2:disabled.button-v2--2:hover,
	.button--2.button--disabled.button--2:hover,
	.button--2.button--disabled.button-v2--2:hover,
	.button-v2--2.button--disabled.button--2:hover,
	.button-v2--2.button--disabled.button-v2--2:hover {
	  background: rgba(0, 0, 0, 0);
	  /*  Background */
	  border-color: rgba(80, 43, 89, 1);
	  /* Text */
	}
	.button--2:disabled.button--2:hover i svg path,
	.button--2:disabled.button-v2--2:hover i svg path,
	.button-v2--2:disabled.button--2:hover i svg path,
	.button-v2--2:disabled.button-v2--2:hover i svg path,
	.button--2.button--disabled.button--2:hover i svg path,
	.button--2.button--disabled.button-v2--2:hover i svg path,
	.button-v2--2.button--disabled.button--2:hover i svg path,
	.button-v2--2.button--disabled.button-v2--2:hover i svg path {
	  fill: rgba(80, 43, 89, 1);
	  /* Icon */
	}
   
	.button--v3,
	.button-v2--v3 {
	  background: transparent;
	  border-color: rgba(255, 255, 255, 1);
	  color: rgba(255, 255, 255, 1);
	}
	.button--v3 i svg path,
	.button-v2--v3 i svg path {
	  fill: rgba(255, 255, 255, 1);
	}
	.button--v3:hover,
	.button-v2--v3:hover,
	.button--v3:focus,
	.button-v2--v3:focus,
	.button--v3:active,
	.button-v2--v3:active {
	  background-color: rgba(255, 255, 255, 1);
	  border-color: rgba(255, 255, 255, 1);
	  color: rgba(66, 176, 210, 1);
	}
	.button--v3:hover i svg path,
	.button-v2--v3:hover i svg path,
	.button--v3:focus i svg path,
	.button-v2--v3:focus i svg path,
	.button--v3:active i svg path,
	.button-v2--v3:active i svg path {
	  fill: rgba(66, 176, 210, 1);
	}
	.button--3:disabled.button--3:hover,
	.button--3:disabled.button-v2--3:hover,
	.button-v2--3:disabled.button--3:hover,
	.button-v2--3:disabled.button-v2--3:hover,
	.button--3.button--disabled.button--3:hover,
	.button--3.button--disabled.button-v2--3:hover,
	.button-v2--3.button--disabled.button--3:hover,
	.button-v2--3.button--disabled.button-v2--3:hover {
	  background: rgba(0, 0, 0, 0);
	  /*  Background */
	  border-color: rgba(255, 255, 255, 1);
	  /* Text */
	}
	.button--3:disabled.button--3:hover i svg path,
	.button--3:disabled.button-v2--3:hover i svg path,
	.button-v2--3:disabled.button--3:hover i svg path,
	.button-v2--3:disabled.button-v2--3:hover i svg path,
	.button--3.button--disabled.button--3:hover i svg path,
	.button--3.button--disabled.button-v2--3:hover i svg path,
	.button-v2--3.button--disabled.button--3:hover i svg path,
	.button-v2--3.button--disabled.button-v2--3:hover i svg path {
	  fill: rgba(255, 255, 255, 1);
	  /* Icon */
	}
   
	.button--v4,
	.button-v2--v4 {
	  background: transparent;
	  border-color: rgba(255, 255, 255, 1);
	  color: rgba(255, 255, 255, 1);
	}
	.button--v4 i svg path,
	.button-v2--v4 i svg path {
	  fill: rgba(255, 255, 255, 1);
	}
	.button--v4:hover,
	.button-v2--v4:hover,
	.button--v4:focus,
	.button-v2--v4:focus,
	.button--v4:active,
	.button-v2--v4:active {
	  background-color: rgba(255, 255, 255, 1);
	  border-color: rgba(255, 255, 255, 1);
	  color: rgba(0, 116, 157, 1);
	}
	.button--v4:hover i svg path,
	.button-v2--v4:hover i svg path,
	.button--v4:focus i svg path,
	.button-v2--v4:focus i svg path,
	.button--v4:active i svg path,
	.button-v2--v4:active i svg path {
	  fill: rgba(0, 116, 157, 1);
	}
	.button--4:disabled.button--4:hover,
	.button--4:disabled.button-v2--4:hover,
	.button-v2--4:disabled.button--4:hover,
	.button-v2--4:disabled.button-v2--4:hover,
	.button--4.button--disabled.button--4:hover,
	.button--4.button--disabled.button-v2--4:hover,
	.button-v2--4.button--disabled.button--4:hover,
	.button-v2--4.button--disabled.button-v2--4:hover {
	  background: rgba(0, 0, 0, 0);
	  /*  Background */
	  border-color: rgba(255, 255, 255, 1);
	  /* Text */
	}
	.button--4:disabled.button--4:hover i svg path,
	.button--4:disabled.button-v2--4:hover i svg path,
	.button-v2--4:disabled.button--4:hover i svg path,
	.button-v2--4:disabled.button-v2--4:hover i svg path,
	.button--4.button--disabled.button--4:hover i svg path,
	.button--4.button--disabled.button-v2--4:hover i svg path,
	.button-v2--4.button--disabled.button--4:hover i svg path,
	.button-v2--4.button--disabled.button-v2--4:hover i svg path {
	  fill: rgba(255, 255, 255, 1);
	  /* Icon */
	}
   
   /* Button end */

   /* Link start */
   
    .link--v0 {
	  color: rgba(0, 145, 187, 1);
	}
	.link--v0 svg path {
	  fill: rgba(0, 145, 187, 1);
	}
	.link--v0:hover,
	.link--v0:focus {
	  color: rgba(0, 145, 187, 1);
	}
	.link--v0:hover svg path,
	.link--v0:focus svg path {
	  fill: rgba(0, 145, 187, 1);
	}
    
    .link--v1 {
	  color: rgba(80, 43, 89, 1);
	}
	.link--v1 svg path {
	  fill: rgba(80, 43, 89, 1);
	}
	.link--v1:hover,
	.link--v1:focus {
	  color: rgba(80, 43, 89, 1);
	}
	.link--v1:hover svg path,
	.link--v1:focus svg path {
	  fill: rgba(80, 43, 89, 1);
	}
    
    .link--v2 {
	  color: rgba(255, 255, 255, 1);
	}
	.link--v2 svg path {
	  fill: rgba(255, 255, 255, 1);
	}
	.link--v2:hover,
	.link--v2:focus {
	  color: rgba(255, 255, 255, 1);
	}
	.link--v2:hover svg path,
	.link--v2:focus svg path {
	  fill: rgba(255, 255, 255, 1);
	}
    
    .link--v3 {
	  color: rgba(118, 118, 118, 1);
	}
	.link--v3 svg path {
	  fill: rgba(118, 118, 118, 1);
	}
	.link--v3:hover,
	.link--v3:focus {
	  color: rgba(118, 118, 118, 1);
	}
	.link--v3:hover svg path,
	.link--v3:focus svg path {
	  fill: rgba(118, 118, 118, 1);
	}
    
   /* Link end */

   /*Slider Stage start*/
    .stage-teasers__list-item {
  	 background-color: rgba(255, 255, 255, 1);
	}
	.stage-teasers__list-item h3,
	.stage-teasers__list-item p {
  	  color: rgba(0, 0, 0, 1);
	}

	.stage-media .slider-overlay {
		color: ;
	}

   
    .stage-teasers--v0 .stage-teasers__list-item.closed {
   		background-color: rgba(255, 255, 255, 1);
	}
	.stage-teasers--v0 .stage-teasers__list-item.actv {
  		background-color: rgba(66, 176, 210, 0.8);
	}
	.stage-teasers--v0 .stage-teasers__list-item.actv h3,
	.stage-teasers--v0 .stage-teasers__list-item.actv p {
  		color: rgba(255, 255, 255, 1);
	}
	.stage-teasers--v0 .stage-teasers__list-item.actv path {
  		stroke: rgba(255, 225, 0, 1);
	}
	.stage-teasers--v0 .stage-small .stage-teasers__list-item {
  		background-color: rgba(66, 176, 210, 0.8);
	}
	.stage-teasers--v0 .stage-small .stage-teasers__list-item h3,
	.stage-teasers--v0 .stage-small .stage-teasers__list-item p {
  		color: rgba(255, 255, 255, 1);
	}
   
    .stage-teasers--v1 .stage-teasers__list-item.closed {
   		background-color: rgba(255, 255, 255, 1);
	}
	.stage-teasers--v1 .stage-teasers__list-item.actv {
  		background-color: rgba(255, 225, 0, 0.8);
	}
	.stage-teasers--v1 .stage-teasers__list-item.actv h3,
	.stage-teasers--v1 .stage-teasers__list-item.actv p {
  		color: rgba(80, 43, 89, 1);
	}
	.stage-teasers--v1 .stage-teasers__list-item.actv path {
  		stroke: rgba(80, 43, 89, 1);
	}
	.stage-teasers--v1 .stage-small .stage-teasers__list-item {
  		background-color: rgba(255, 225, 0, 0.8);
	}
	.stage-teasers--v1 .stage-small .stage-teasers__list-item h3,
	.stage-teasers--v1 .stage-small .stage-teasers__list-item p {
  		color: rgba(80, 43, 89, 1);
	}
   
    .stage-teasers--v2 .stage-teasers__list-item.closed {
   		background-color: rgba(255, 255, 255, 1);
	}
	.stage-teasers--v2 .stage-teasers__list-item.actv {
  		background-color: rgba(255, 225, 0, 0.8);
	}
	.stage-teasers--v2 .stage-teasers__list-item.actv h3,
	.stage-teasers--v2 .stage-teasers__list-item.actv p {
  		color: rgba(80, 43, 89, 1);
	}
	.stage-teasers--v2 .stage-teasers__list-item.actv path {
  		stroke: rgba(80, 43, 89, 1);
	}
	.stage-teasers--v2 .stage-small .stage-teasers__list-item {
  		background-color: rgba(255, 225, 0, 0.8);
	}
	.stage-teasers--v2 .stage-small .stage-teasers__list-item h3,
	.stage-teasers--v2 .stage-small .stage-teasers__list-item p {
  		color: rgba(80, 43, 89, 1);
	}
   
   /* Slider Stage End*/

   /* Slider Stage V2 Starts*/
 
/* Slider Stage V2 Ends*/

   /* Download start */
    .downloads-component h2,
	.links-component h2,
	.downloads-component h3,
	.links-component h3,
	.downloads-component h4,
	.links-component h4,
	.downloads-component h5,
	.links-component h5  {
      color: rgba(0, 145, 187, 1);
    }
    .downloads-component .deco-line:before,
    .links-component .deco-line:before {
      background: rgba(255, 225, 0, 1);
    }
    .downloads-component svg path,
    .links-component svg path {
      fill: rgba(0, 145, 187, 1);
    }
    .list-unstyled__item--line-bottom {
      border-bottom: 1px solid rgba(215, 215, 215, 1);
    }
	/* Download end */

    /* Breadcrumb start */
	.breadcrumb-navigation a {
	  color: rgba(118, 118, 118, 1);
	}
	.breadcrumb-navigation a:hover,
	.breadcrumb-navigation a:focus {
	  color: rgba(0, 145, 187, 1);
	}
	.breadcrumb-navigation a:hover:before,
	.breadcrumb-navigation a:focus:before {
	  color: rgba(118, 118, 118, 1);
	}
	.breadcrumb-navigation span {
	  color: rgba(0, 145, 187, 1);
	}
	.has-line-top-bottom {
	  border-top: 1px solid rgba(215, 215, 215, 1);
	  border-bottom: 1px solid rgba(215, 215, 215, 1);
	}
	/* Breadcrumb end */

   /* Teaser start */
   
    .teaser--v0 {
	  background: rgba(66, 176, 210, 1);
	}
	.teaser--v0 h2,
	.teaser--v0 h3,
	.teaser--v0 h4,
	.teaser--v0 h5,
	.teaser--v0 p.standard_inner-headline,
	.teaser--v0 p.standard_innertile-headline,
	.teaser--v0 p.standard-V2_inner-headline,
	.teaser--v0 p.standard-V2_innertile-headline {
	  color: rgba(255, 255, 255, 1);
	}
	.teaser--v0 .deco-line:before {
	  background: rgba(255, 255, 255, 1);
	}
	.teaser--v0 p {
	  color: rgba(255, 255, 255, 1);
	}
	.teaser--v0 .btn-round {
	  background: rgba(255, 255, 255, 1);
	}
	.teaser--v0 .btn-round i svg path {
	  fill: rgba(66, 176, 210, 1);
	}
   
    .teaser--v1 {
	  background: rgba(255, 225, 0, 1);
	}
	.teaser--v1 h2,
	.teaser--v1 h3,
	.teaser--v1 h4,
	.teaser--v1 h5,
	.teaser--v1 p.standard_inner-headline,
	.teaser--v1 p.standard_innertile-headline,
	.teaser--v1 p.standard-V2_inner-headline,
	.teaser--v1 p.standard-V2_innertile-headline {
	  color: rgba(80, 43, 89, 1);
	}
	.teaser--v1 .deco-line:before {
	  background: rgba(80, 43, 89, 1);
	}
	.teaser--v1 p {
	  color: rgba(80, 43, 89, 1);
	}
	.teaser--v1 .btn-round {
	  background: rgba(255, 255, 255, 1);
	}
	.teaser--v1 .btn-round i svg path {
	  fill: rgba(80, 43, 89, 1);
	}
   
    .teaser--v2 {
	  background: rgba(255, 255, 255, 1);
	}
	.teaser--v2 h2,
	.teaser--v2 h3,
	.teaser--v2 h4,
	.teaser--v2 h5,
	.teaser--v2 p.standard_inner-headline,
	.teaser--v2 p.standard_innertile-headline,
	.teaser--v2 p.standard-V2_inner-headline,
	.teaser--v2 p.standard-V2_innertile-headline {
	  color: rgba(0, 145, 187, 1);
	}
	.teaser--v2 .deco-line:before {
	  background: rgba(255, 225, 0, 1);
	}
	.teaser--v2 p {
	  color: rgba(118, 118, 118, 1);
	}
	.teaser--v2 .btn-round {
	  background: rgba(255, 255, 255, 1);
	}
	.teaser--v2 .btn-round i svg path {
	  fill: rgba(0, 145, 187, 1);
	}
   
    .teaser--v3 {
	  background: rgba(255, 225, 0, 1);
	}
	.teaser--v3 h2,
	.teaser--v3 h3,
	.teaser--v3 h4,
	.teaser--v3 h5,
	.teaser--v3 p.standard_inner-headline,
	.teaser--v3 p.standard_innertile-headline,
	.teaser--v3 p.standard-V2_inner-headline,
	.teaser--v3 p.standard-V2_innertile-headline {
	  color: rgba(80, 43, 89, 1);
	}
	.teaser--v3 .deco-line:before {
	  background: rgba(80, 43, 89, 1);
	}
	.teaser--v3 p {
	  color: rgba(80, 43, 89, 1);
	}
	.teaser--v3 .btn-round {
	  background: rgba(255, 255, 255, 1);
	}
	.teaser--v3 .btn-round i svg path {
	  fill: rgba(80, 43, 89, 1);
	}
   
   /* Teaser end */
   
   /* Teaser V2 start */
   
    .default-teaser--bag.teaser--v0 {
       background: rgba(66, 176, 210, 1);
    }
    .default-teaser--bag.teaser--v0 .default-teaser__item h4 {
       color: rgba(255, 255, 255, 1);
    }
    .default-teaser--bag.teaser--v0 .default-teaser__item p {
       color: rgba(255, 255, 255, 1);
    }
	
    .default-teaser--bag.teaser--v1 {
       background: rgba(255, 225, 0, 1);
    }
    .default-teaser--bag.teaser--v1 .default-teaser__item h4 {
       color: rgba(80, 43, 89, 1);
    }
    .default-teaser--bag.teaser--v1 .default-teaser__item p {
       color: rgba(80, 43, 89, 1);
    }
	
    /* Teaser V2 end */

   /*Icon Teaser start */
   	.icon-teaser {
	  background: rgba(255, 255, 255, 1);
	}
	.icon-teaser .icon-wrapper--round {
	  border-color: rgba(255, 255, 255, 1);
	}
	.icon-teaser svg path {
	  fill: rgba(0, 145, 187, 1);
	}
	.icon-teaser h4 {
	  color: rgba(118, 118, 118, 1);
	}
   /* Icon Teaser end */

   /*Teaser List start */
    .teaser-list__element:hover {
      color: rgba(255, 255, 255, 1);
      /* Title & Subtitle on Hover - each color variation provides the same color for Title and Subtitle */
      text-decoration: none;
    }
    .teaser-list__element__wrapper {
      color: rgba(255, 255, 255, 1);
      /* Title & Subtitle - each color variation provides the same color for Title and Subtitle */
    }
    .teaser-list__element__wrapper .deco-line::before {
      background: rgba(255, 225, 0, 1);
      /* Title Line */
    }
	/*Teaser List end */

	/* Cookie disclaimer start */
	 .cookie-banner { background: rgba(0, 116, 157, 0.8); }

	 .cookie-banner h1,
	 .cookie-banner h2,
	 .cookie-banner h3,
	 .cookie-banner h4,
	 .cookie-banner h5 { color: rgba(255, 255, 255, 1); }

	 .cookie-banner p { color: rgba(255, 255, 255, 1); }
	 .cookie-banner a { color: rgba(255, 255, 255, 1); }
	 .cookie-banner a:hover { color: rgba(255, 255, 255, 1); }
	/* Cookie disclaimer end */

   /* Footer start */
   /* Footer CTA */
   
	
   .footer-cta {
	  background: rgba(66, 176, 210, 1);
	}
	.footer-cta h1,
	.footer-cta h2,
	.footer-cta h3,
	.footer-cta h4,
	.footer-cta h5 {
	  color: rgba(255, 255, 255, 1);
	}
	.footer-cta p {
	  color: rgba(255, 255, 255, 1);
	}
	.cta-child-inner svg path {
	  fill: rgba(255, 255, 255, 1);
	}
	.cta-child-inner a:hover svg path {
	  fill: rgba(255, 255, 255, 1);
	}
	.cta-child:before {
	  border-color: rgba(255, 255, 255, 1);
	}
	@media (max-width: 569px) {
	  .cta-child:before {
	    border-color: rgba(255, 255, 255, 1);
	  }
	}

	/* Chat-Buuton */
	.btn-live-chat {
	  background: rgba(255, 255, 255, 1);
	  border-color: rgba(255, 255, 255, 1);
	  color: rgba(0, 145, 187, 1);
	}
	.btn-live-chat:hover,
	.btn-live-chat:focus {
	  background: rgba(255, 255, 255, 1);
	  border-color: rgba(255, 255, 255, 1);
	  color: rgba(0, 145, 187, 1);
	}
	.circle-18.on:before {
	  background: rgba(57, 203, 44, 1);
	}
	.circle-18.off:before {
	  background: rgba(243, 70, 63, 1);
	}

	/* Footer Navi */
	.footer-navigation-wrapper {
	  background: rgba(66, 176, 210, 1);
	}
	.footer-navigation-wrapper h1,
	.footer-navigation-wrapper h2,
	.footer-navigation-wrapper h3,
	.footer-navigation-wrapper h4,
	.footer-navigation-wrapper h5,
	.footer-navigation-wrapper p,
	.footer-navigation-wrapper address {
	  color: rgba(255, 255, 255, 1);
	}
	@media (max-width: 819px) {
	  .footer-navigation {
	    border-color: rgba(255, 255, 255, 1);
	  }
	}
	.icon-plus,
	.icon-close {
	  color: rgba(255, 255, 255, 1);
	}
	.icon-plus:hover,
	.icon-close:hover {
	  color: rgba(255, 255, 255, 1);
	}
	/* Footer Meta */
	.footer-meta-wrapper {
	  background: rgba(0, 145, 187, 1);
	}
   /* Footer start */

   /* Static Stage start */
   
    .staticstage-teaser--v0 {
        background: rgba(66, 176, 210, 1);
    }
    .staticstage-teaser__subline--v0 {
        color: rgba(255, 255, 255, 1);
    }
    .staticstage-teaser__headline--v0 {
        color: rgba(255, 255, 255, 1);
    }
    .staticstage-teaser__text--v0 {
        color: rgba(255, 255, 255, 1);
    }
   
    .staticstage-teaser--v1 {
        background: rgba(255, 225, 0, 1);
    }
    .staticstage-teaser__subline--v1 {
        color: rgba(80, 43, 89, 1);
    }
    .staticstage-teaser__headline--v1 {
        color: rgba(80, 43, 89, 1);
    }
    .staticstage-teaser__text--v1 {
        color: rgba(80, 43, 89, 1);
    }
   
    .staticstage-teaser--v2 {
        background: rgba(255, 225, 0, 1);
    }
    .staticstage-teaser__subline--v2 {
        color: rgba(80, 43, 89, 1);
    }
    .staticstage-teaser__headline--v2 {
        color: rgba(80, 43, 89, 1);
    }
    .staticstage-teaser__text--v2 {
        color: rgba(80, 43, 89, 1);
    }
   
   /* Stage end */

   /* Static Stage V2 start */
   
    .staticstage-component--bag .staticstage-teaser-wrapper .staticstage-teaser--v0 {
        background: rgba(255, 225, 0, 1);
    }
    .staticstage-component--bag .staticstage-teaser-wrapper .staticstage-teaser--v0 .staticstage-teaser__text {
        color: rgba(80, 43, 89, 1);
    }
    .staticstage-component--bag .staticstage-teaser-wrapper .staticstage-teaser--v0 .staticstage-teaser__headline {
        color: rgba(80, 43, 89, 1);
    }
   
    .staticstage-component--bag .staticstage-teaser-wrapper .staticstage-teaser--v1 {
        background: rgba(255, 225, 0, 1);
    }
    .staticstage-component--bag .staticstage-teaser-wrapper .staticstage-teaser--v1 .staticstage-teaser__text {
        color: rgba(80, 43, 89, 1);
    }
    .staticstage-component--bag .staticstage-teaser-wrapper .staticstage-teaser--v1 .staticstage-teaser__headline {
        color: rgba(80, 43, 89, 1);
    }
   
   /* Static Stage V2 end */
   /* Content Slider Start */
    .content-slider__list-item .content-wrapper {
	    background-color: rgba(255, 255, 255, 1);
	}
	.content-slider__list-item .content-wrapper h4 {
	    color: rgba(0, 145, 187, 1);
	}
	.content-slider__list-item .content-wrapper p {
	    color: rgba(118, 118, 118, 1);
	}
	.content-slider__pager {
	    color: rgba(118, 118, 118, 1);
	}
	.content-slider__pager-current {
	    color: rgba(0, 145, 187, 1);
	}
	.content-slider__controls-prev path, .content-slider__controls-next path {
	    fill: rgba(0, 145, 187, 1);
	}
   /* Content Slider End */

   /* Expandable start */
   .expandable__trigger {
	  border-color: rgba(215, 215, 215, 1);
	}
	.expandable__trigger-label {
	  color: rgba(118, 118, 118, 1);
	}
	.expandable__trigger-label--active {
	  color: rgba(118, 118, 118, 1);
	}
	.expandable__headline {
	  color: rgba(0, 145, 187, 1);
	}
    .expandable__trigger-label .expandable__trigger-down > svg > g > path:nth-child(2) {
      fill: rgba(118, 118, 118, 1);
    }
    .expandable__svg_container svg g, .expandable__svg_container svg path {
      fill: rgba(118, 118, 118, 1);
    }
   /* Expandable end */

   /* News Tile Teaser start */
   

    .tiles--text.tiles--text.tiles--v0 {
  		background-color:rgba(66, 176, 210, 1);
	}
	.tiles--text.tiles--text.tiles--v0 .tiles-headline {
		color: rgba(255, 255, 255, 1);
	}
	.tiles--text.tiles--text.tiles--v0 .tiles-line {
		background-color: rgba(255, 255, 255, 1);
	}
	.tiles--text.tiles--text.tiles--v0 .tiles-category,
	.tiles--text.tiles--text.tiles--v0 .tiles-category a {
		color: rgba(255, 255, 255, 1);
	}
	.tiles--text.tiles--text.tiles--v0 .tiles-date{
		color: rgba(255, 255, 255, 1);
	}
	.tiles--text.tiles--text.tiles--v0 .tiles-bodytext a {
		color: rgba(255, 255, 255, 1);
	}
   

    .tiles--text.tiles--text.tiles--v1 {
  		background-color:rgba(255, 225, 0, 1);
	}
	.tiles--text.tiles--text.tiles--v1 .tiles-headline {
		color: rgba(80, 43, 89, 1);
	}
	.tiles--text.tiles--text.tiles--v1 .tiles-line {
		background-color: rgba(80, 43, 89, 1);
	}
	.tiles--text.tiles--text.tiles--v1 .tiles-category,
	.tiles--text.tiles--text.tiles--v1 .tiles-category a {
		color: rgba(80, 43, 89, 1);
	}
	.tiles--text.tiles--text.tiles--v1 .tiles-date{
		color: rgba(80, 43, 89, 1);
	}
	.tiles--text.tiles--text.tiles--v1 .tiles-bodytext a {
		color: rgba(80, 43, 89, 1);
	}
   

    .tiles--text.tiles--text.tiles--v2 {
  		background-color:rgba(255, 255, 255, 1);
	}
	.tiles--text.tiles--text.tiles--v2 .tiles-headline {
		color: rgba(0, 145, 187, 1);
	}
	.tiles--text.tiles--text.tiles--v2 .tiles-line {
		background-color: rgba(255, 225, 0, 1);
	}
	.tiles--text.tiles--text.tiles--v2 .tiles-category,
	.tiles--text.tiles--text.tiles--v2 .tiles-category a {
		color: rgba(0, 145, 187, 1);
	}
	.tiles--text.tiles--text.tiles--v2 .tiles-date{
		color: rgba(0, 0, 0, 1);
	}
	.tiles--text.tiles--text.tiles--v2 .tiles-bodytext a {
		color: rgba(118, 118, 118, 1);
	}
   

    .tiles--text.tiles--text.tiles--v3 {
  		background-color:rgba(255, 225, 0, 1);
	}
	.tiles--text.tiles--text.tiles--v3 .tiles-headline {
		color: rgba(80, 43, 89, 1);
	}
	.tiles--text.tiles--text.tiles--v3 .tiles-line {
		background-color: rgba(80, 43, 89, 1);
	}
	.tiles--text.tiles--text.tiles--v3 .tiles-category,
	.tiles--text.tiles--text.tiles--v3 .tiles-category a {
		color: rgba(80, 43, 89, 1);
	}
	.tiles--text.tiles--text.tiles--v3 .tiles-date{
		color: rgba(80, 43, 89, 1);
	}
	.tiles--text.tiles--text.tiles--v3 .tiles-bodytext a {
		color: rgba(80, 43, 89, 1);
	}
   
   /* News Tile Teaser end */

   /* Contact Modul start */

   	.contact-components h2,
	.contact-components h3,
	.contact-components h4 {
  		color: rgba(0, 145, 187, 1);
  		/* Title */
	}
	.contact-components .deco-line:before, .contact-list.marginal .deco-line::before {
	  	background: rgba(255, 225, 0, 1);
	  	/* Title Line */
	}
	.contact-components h5 {
	  	color: rgba(0, 145, 187, 1);
	  	/* Subtitle */
	}
	.contact-components p {
	  	color: rgba(118, 118, 118, 1);
	  	/* Text */
	}
	.contact-components .dividing-line {
	  	background: rgba(215, 215, 215, 1);
	  	/* Seperator */
	}
   /* Contact Modul end */

   /* Vertical Tile Teaser start */
   
    .tiles--topimage.tiles--topimage.tiles--v0 {
		background-color: rgba(66, 176, 210, 1);
	  	/* Background */
	}
	.tiles--topimage.tiles--topimage.tiles--v0 .tiles-headline {
		color: rgba(255, 255, 255, 1);
	  /* Title */
	}
	.tiles--topimage.tiles--topimage.tiles--v0 p {
		color: rgba(255, 255, 255, 1);
	  /* Text */
	}
	@media (max-width: 1069px) {
	  .tiles--topimage.tiles--topimage.tiles--v0 .tiles-content {
	    background-color: rgba(66, 176, 210, 1);
	    /* Background */
	  }
	}
   
    .tiles--topimage.tiles--topimage.tiles--v1 {
		background-color: rgba(255, 225, 0, 1);
	  	/* Background */
	}
	.tiles--topimage.tiles--topimage.tiles--v1 .tiles-headline {
		color: rgba(80, 43, 89, 1);
	  /* Title */
	}
	.tiles--topimage.tiles--topimage.tiles--v1 p {
		color: rgba(80, 43, 89, 1);
	  /* Text */
	}
	@media (max-width: 1069px) {
	  .tiles--topimage.tiles--topimage.tiles--v1 .tiles-content {
	    background-color: rgba(255, 225, 0, 1);
	    /* Background */
	  }
	}
   
    .tiles--topimage.tiles--topimage.tiles--v2 {
		background-color: rgba(255, 255, 255, 1);
	  	/* Background */
	}
	.tiles--topimage.tiles--topimage.tiles--v2 .tiles-headline {
		color: rgba(0, 145, 187, 1);
	  /* Title */
	}
	.tiles--topimage.tiles--topimage.tiles--v2 p {
		color: rgba(118, 118, 118, 1);
	  /* Text */
	}
	@media (max-width: 1069px) {
	  .tiles--topimage.tiles--topimage.tiles--v2 .tiles-content {
	    background-color: rgba(255, 255, 255, 1);
	    /* Background */
	  }
	}
   
    .tiles--topimage.tiles--topimage.tiles--v3 {
		background-color: rgba(255, 225, 0, 1);
	  	/* Background */
	}
	.tiles--topimage.tiles--topimage.tiles--v3 .tiles-headline {
		color: rgba(80, 43, 89, 1);
	  /* Title */
	}
	.tiles--topimage.tiles--topimage.tiles--v3 p {
		color: rgba(80, 43, 89, 1);
	  /* Text */
	}
	@media (max-width: 1069px) {
	  .tiles--topimage.tiles--topimage.tiles--v3 .tiles-content {
	    background-color: rgba(255, 225, 0, 1);
	    /* Background */
	  }
	}
   
   /* Vertical Tile Teaser end */

   /* Icon/Image Tile Teaser start */
   
    .tiles.tiles--v0 {
		background-color: rgba(66, 176, 210, 1);
	  	/* Background */
	}
	.tiles.tiles--v0 .tiles-headline {
		color: rgba(255, 255, 255, 1);
		/* Title */
	}
	.tiles.tiles--v0 .tiles-bodytext {
		color: rgba(255, 255, 255, 1);
		/* Subtitle*/
	}
	.tiles.tiles--v0 .tiles-line {
		background-color: rgba(255, 225, 0, 1);
		/* Title-Line */
	}
	.tiles.tiles--v0 .icon-wrapper--round {
		border-color: rgba(66, 176, 210, 1);
		/* Icon border */
	}
	.tiles.tiles--v0 svg path {
		fill: rgba(255, 255, 255, 1);
		/* Icon */
	}

	

	.tiles--backgroundimage .square--icon--v0  {
	     position: absolute;
    height: auto;
    bottom: 0;
    z-index: 2;
    background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8));
	}



    .tiles--backgroundimage-horizon .square--icon--v0
    {
	     position: absolute;
    height: auto;
    bottom: 0;
    z-index: 2;
    background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8));
	}

	 

  
    .tiles.tiles--v1 {
		background-color: rgba(255, 225, 0, 1);
	  	/* Background */
	}
	.tiles.tiles--v1 .tiles-headline {
		color: rgba(80, 43, 89, 1);
		/* Title */
	}
	.tiles.tiles--v1 .tiles-bodytext {
		color: rgba(80, 43, 89, 1);
		/* Subtitle*/
	}
	.tiles.tiles--v1 .tiles-line {
		background-color: rgba(80, 43, 89, 1);
		/* Title-Line */
	}
	.tiles.tiles--v1 .icon-wrapper--round {
		border-color: rgba(255, 225, 0, 1);
		/* Icon border */
	}
	.tiles.tiles--v1 svg path {
		fill: rgba(80, 43, 89, 1);
		/* Icon */
	}

	

	.tiles--backgroundimage .square--icon--v1  {
	     position: absolute;
    height: auto;
    bottom: 0;
    z-index: 2;
    background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8));
	}



    .tiles--backgroundimage-horizon .square--icon--v1
    {
	     position: absolute;
    height: auto;
    bottom: 0;
    z-index: 2;
    background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8));
	}

	 

  
    .tiles.tiles--v2 {
		background-color: none;
	  	/* Background */
	}
	.tiles.tiles--v2 .tiles-headline {
		color: rgba(255, 255, 255, 1);
		/* Title */
	}
	.tiles.tiles--v2 .tiles-bodytext {
		color: rgba(255, 255, 255, 1);
		/* Subtitle*/
	}
	.tiles.tiles--v2 .tiles-line {
		background-color: rgba(255, 225, 0, 1);
		/* Title-Line */
	}
	.tiles.tiles--v2 .icon-wrapper--round {
		border-color: none;
		/* Icon border */
	}
	.tiles.tiles--v2 svg path {
		fill: rgba(0, 145, 187, 1);
		/* Icon */
	}

	

	.tiles--backgroundimage .square--icon--v2  {
	     position: absolute;
    height: auto;
    bottom: 0;
    z-index: 2;
    background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8));
	}



    .tiles--backgroundimage-horizon .square--icon--v2
    {
	     position: absolute;
    height: auto;
    bottom: 0;
    z-index: 2;
    background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8));
	}

	 

  
    .tiles.tiles--v3 {
		background-color: rgba(255, 225, 0, 1);
	  	/* Background */
	}
	.tiles.tiles--v3 .tiles-headline {
		color: rgba(80, 43, 89, 1);
		/* Title */
	}
	.tiles.tiles--v3 .tiles-bodytext {
		color: rgba(80, 43, 89, 1);
		/* Subtitle*/
	}
	.tiles.tiles--v3 .tiles-line {
		background-color: rgba(80, 43, 89, 1);
		/* Title-Line */
	}
	.tiles.tiles--v3 .icon-wrapper--round {
		border-color: rgba(255, 225, 0, 1);
		/* Icon border */
	}
	.tiles.tiles--v3 svg path {
		fill: rgba(80, 43, 89, 1);
		/* Icon */
	}

	

	.tiles--backgroundimage .square--icon--v3  {
	     position: absolute;
    height: auto;
    bottom: 0;
    z-index: 2;
    background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8));
	}



    .tiles--backgroundimage-horizon .square--icon--v3
    {
	     position: absolute;
    height: auto;
    bottom: 0;
    z-index: 2;
    background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8));
	}

	 

  
   /* Icon/Image Teaser end */

   /* Icon/Image Tile V2 Teaser start */
   
    .tiles--bag.tiles--v0 .square--icon {
		background: rgba(255, 225, 0, 1);
	  	/* Background */
	}
	.tiles--bag.tiles--v0 .square--icon .tiles-headline {
		color: rgba(80, 43, 89, 1);
		/* Title */
	}
	.tiles--bag.tiles--v0 .square--icon .tiles-bodytext {
		color: rgba(80, 43, 89, 1);
		/* Subtitle*/
	}
  
    .tiles--bag.tiles--v1 .square--icon {
		background: rgba(0, 145, 187, 1);
	  	/* Background */
	}
	.tiles--bag.tiles--v1 .square--icon .tiles-headline {
		color: rgba(255, 255, 255, 1);
		/* Title */
	}
	.tiles--bag.tiles--v1 .square--icon .tiles-bodytext {
		color: rgba(255, 255, 255, 1);
		/* Subtitle*/
	}
  
   /* Icon/Image V2 Teaser end */

   /* Stage Content */
	.content-page-stage-subheadline,
	.content-page-stage-headline {
  		color: rgba(255, 255, 255, 1);
  		/* Title */
	}
	.stage-image-headline__wrapper .staticstage-teaser-wrapper .deco-line-large:before {
		background-color: rgba(255, 225, 0, 1);
	}
	.stage-image-headline__wrapper .staticstage-teaser-wrapper .text-topline,
	.stage-image-headline__wrapper .staticstage-teaser-wrapper h1 {
  		color: rgba(255, 255, 255, 1);
  		/* Title */
	}

	.stage-image-headline__wrapper .staticstage-teaser-wrapper-image .deco-line-large:before {
		background-color: rgba(255, 225, 0, 1);
	}
	.stage-image-headline__wrapper .staticstage-teaser-wrapper-image .text-topline,
	.stage-image-headline__wrapper .staticstage-teaser-wrapper-image h1 {
  		color: rgba(255, 255, 255, 1);
  		/* Title */
	}

	 .staticstage-teaser-wrapper-image {
    position: absolute;
    left: 0;
    width: 100%;
    top: 50%;
    transform: translateY(-50%); }

    

    .stage-image-headline__wrapper .staticstage-teaser-wrapper-image {
    bottom: 0;
    top: auto;
    transform: none;
    -webkit-transform: none;
    background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8));
	}

	
	.stage-image-headline__wrapper .stage-video__triangle {
  		border-color: rgba(255, 255, 255, 1);
  		/* Label */
	}
	/* Stage Content end */

	/* Tabs start */
   	.tab-navigation a {
  	color: rgba(118, 118, 118, 1);
  	/* Tab-Text */
	}
	.tab-navigation__item a {
	  border-bottom: 2px solid rgba(215, 215, 215, 1);
	  /* Tab-Line */
	}
	.tab-navigation__item a:hover {
	  color: rgba(0, 145, 187, 1);
	  /* Tab-Text-Hover */
	}
	.tab-navigation__item a:focus {
	  color: rgba(0, 145, 187, 1);
	  /* Tab-Text-Active */
	  border-bottom: 2px solid rgba(255, 225, 0, 1);
	  /* Tab-Line-Active */
	}
	.tab-navigation__item.current a {
	  color: rgba(0, 145, 187, 1);
	  border-bottom: 2px solid rgba(255, 225, 0, 1);
	  /* Tab-Line-Active */
	}
	.tab-navigation__item-helper {
	  border-bottom: 2px solid rgba(215, 215, 215, 1);
	  /* Tab-Line */
	}
    /* Tabs end */

    /* Related content teaser */
    .releated-content-teaser__headline {
      color: rgba(118, 118, 118, 1);
    }
    /* Related content teaser end */

    /* Table start */
    .data-table thead {
	  color: rgba(0, 145, 187, 1);
	  /* Column-Headlines-Text-Color */
	  border-bottom-color: rgba(155, 155, 155, 1);
	  /*Table-Header-Line-(Bottom-Border) */
	}
	.data-table tbody td {
	  color: rgba(118, 118, 118, 1);
	  /* Table-Text */
	  border-bottom-color: rgba(215, 215, 215, 1);
	  /*Table-Lines-(Bottom-Borders) */
	}
	.data-table tbody td i {
	  color: rgba(0, 145, 187, 1);
	  /* Table-Icon */
	}
	@media (max-width: 1069px) {
	  .data-table tbody td:before {
	    color: rgba(0, 145, 187, 1);
	    /* Column/Row-Headline-Text-Color-(On-Mobile) */
	  }
	}
	@media (max-width: 819px) {
	  .data-table tbody tr {
	    border-bottom-color: rgba(155, 155, 155, 1);
	    /* Table-Lines-Bottom-Border-(On-Mobile) */
	  }
	}
	.data-table--coloured tbody tr:nth-child(odd) {
	  background: rgba(215, 215, 215, .3);
	  /* Table-Line-Backgoround */
	}
    /* Table end */

    /* Image gallery */
    .modal-gallery .modal-content,
	.modal-gallery #gallery-images {
	  background-color: rgba(0, 0, 0, 1);
	  /* Background */
	}
	.modal-gallery__counter {
	  color: rgba(255, 255, 255, 1);
	  /* Text */
	}
	.modal-gallery__close {
	  color: rgba(255, 255, 255, 1);
	  /*  Close-Icon */
	}

	.modal-gallery__social .theme-white li a {
	  color: rgba(255, 255, 255, .7);
	  /* Share-Icon */
	  border-color: rgba(255, 255, 255, .7);
	  /* Share-Icon */
	}
	.modal-gallery__social--mobile .theme-white li a {
	  color: rgba(255, 255, 255, .7);
	  /* Share-Icon */
	  border-color: rgba(255, 255, 255, .7);
	  /* Share-Icon */
	}
	.modal-gallery .row {
	  background-color: rgba(0, 0, 0, 1);
	  /* Background */
	}
	.modal-gallery .text-micro {
	  color: rgba(255, 255, 255, 1);
	  /* Text */
	}
	@media (max-width: 569px) {
	  .modal-gallery .img-figcaption {
	    background: rgba(0, 0, 0, 1);
	    /* Background */
	  }
	}
	.modal-gallery__download svg path {
	  fill: rgba(255, 255, 255, 1);
	  /* Download-Link */
	}
	.modal-gallery .progress-bar-container {
	  background-color: rgba(255, 255, 255, 1);
	  /* Progressbar-Background */
	}
	.modal-gallery .progress-bar {
	  background-color: rgba(255, 225, 0, 1);
	  /* Progressbar */
	}
	.img-blende span {
	  color: rgba(255, 255, 255, 1);
	  /* Count-Label */
	}
    /* Image gallery end */

    /* Sidebarcontactteaser (chatbutton) */
    .contacts-channel-panel {
	  background: rgba(0, 145, 187, 1);
	  /* Background */
	  color: rgba(255, 255, 255, 1);
	  /* Icons */
	}
	.contacts-channel-panel--closed {
	  background: rgba(0, 145, 187, 1);
	  /* Background */
	  color: rgba(255, 255, 255, 1);
	  /* Icons */
	}
	.contacts-channel__item {
	  color: rgba(255, 255, 255, 1);
	  /* Icons */
	}
	.contacts-channel__item path {
	  fill: rgba(255, 255, 255, 1);
	  /* Icons */
	}
	.contacts-channel-label {
	  background: rgba(255, 255, 255, 1);
	  /* Tooltip-Background */
	  color: rgba(118, 118, 118, 1);
	  /* Tooltip-Text */
	}
	.contacts-channel__shadow {
	  color: rgba(0, 116, 157, 1);
	  /* Background-Shadow */
	}
	.contacts-channel__item-label {
	  color: rgba(118, 118, 118, 1);
	  /* Tooltip-Text */
	  background: rgba(255, 255, 255, 1);
	  /* Tooltip-Background */
	}
    /* Sidebarcontactteaser (chatbutton) end*/

    /* form hint Start - Version 1 */
	.form-hint__wrapper {
		background-color: rgba(66, 176, 210, 0.1);
		/* Background */
	}
	.form-hint__error .form-hint__wrapper {
		background-color: rgba(243, 70, 63, 0.1);
		/* Background-Error */
	}
	.form-hint__text,
	.form-hint__text--error {
		color: rgba(0, 116, 157, 1);
		/* Text */
	}
	.form-hint__error .form-hint__text,
	.form-hint__error .form-hint__text--error {
		color: rgba(243, 70, 63, 1);
		/* Text-Error */
	}
	.form-hint__text--error {
		color: rgba(243, 70, 63, 1);
		/* Text-Error */
	}
	/* form hint end - Version 1 */

	/* form hint Start - Version 2 */
    .form-hint-v2__wrapper {
	  background-color: rgba(66, 176, 210, 0.1);
	  /* Background */
	}
	.form-hint-v2__error .form-hint-v2__wrapper {
	  background-color: rgba(243, 70, 63, 0.1);
	  /* Background-Error */
	}
	.form-hint-v2__text,
	.form-hint-v2__text--error {
	  color: rgba(0, 116, 157, 1);
	  /* Text */
	}
	.form-hint-v2__error .form-hint-v2__text,
	.form-hint-v2__error .form-hint-v2__text--error {
	  color: rgba(243, 70, 63, 1);
	  /* Text-Error */
	}
	.form-hint-v2__text--error {
	  color: rgba(243, 70, 63, 1);
	  /* Text-Error */
	}
	/* form hint Start - Version 2 */

    /* form Input Start*/
    .form-input__field:focus:not(.form-input__field--disabled) ~ .form-input__bar::after {
	  background-color: rgba(0, 145, 187, 1);
	  /* Bottom-Line-Focus */
	}
	 
	.form-input__field--error ~ .form-input__bar::after {
	  background-color: rgba(243, 70, 63, 1);
	  /* Bottom-Line-Error */
	}
	.form-input__field {
	  border-bottom-color: #9b9b9b;
	  color: #000000;
	}
	.form-input__label {
	  color: rgba(155, 155, 155, 1);
	  /* Label */
	}
	.form-input--disabled.form-input__field {
	  color: rgba(188, 188, 188, 1);
	  /* Value-Text disabled */
	  background-color: rgba(255, 255, 255, 1);
	  /* Background  (Read-Only) */
	}
	.form-input--approved .form-input__field--approved {
	  color: rgba(0, 0, 0, 1);
	  /* Value-Text */
	}
	.form-input--hint-line,
	.form-input--hint--open-line {
	  border-top: 1px solid #9b9b9b;
	  /* Hint line */
	}
	.form-input__hint-message {
	  color: #ffffff;
	  background-color: rgba(255, 255, 255, 1);
	  /* Background */
	  box-shadow: 0 8px 19px 0 rgba(89, 151, 168, 0.32), 0 5px 25px 0 rgba(0, 0, 0, 0.15);
	  /* Message container shadow */
	}
	.form-input--mandatory .form-input__label {
	  color: rgba(0, 0, 0, 1);
	  /* Value-Text   */
	}
	.form-input--mandatory .form-input--required-asterisk {
	  color: rgba(243, 70, 63, 1);
	  /* Required Star */
	}
	.form-input__message-error p {
	  color: rgba(243, 70, 63, 1);
	  /* Value-Text-Error  */
	}
	.form-input--password .form-input__field--approved {
	  color: rgba(0, 0, 0, 1);
	  /* Value-Text */
	}

	/** Form input for react shared ui next starts **/
	  .form-input-v2__field {
	    border-bottom-color: rgba(188, 188, 188, 1) !important;
	    /* Box-Border:Normal */
	  }
	  .form-input-v2__field ~ .form-input-v2__icon {
	    border-bottom-color: rgba(188, 188, 188, 1);
	    /* Box-Border:Normal */
	  }
	  .form-input-v2__field--error {
	    border-bottom-color: rgba(243, 70, 63, 1);
	    /* Red (Icons / Text) */
	  }
	  .form-input-v2__field--error ~ .form-input-v2__icon {
	    border-bottom-color: rgba(243, 70, 63, 1);
	    /* Red (Icons / Text) */
	  }
	  .form-input-v2__field--disabled {
	    color: rgba(188, 188, 188, 1);
	    /* Box-Border:Normal */
	    background-color: rgba(255, 255, 255, 1);
	    /* Box-Text */
	  }
	  .form-input-v2__field:focus:not(.form-input__field--disabled) ~ .form-input__bar::after {
	    background-color: rgba(0, 145, 187, 1);
	    /* Bottom-Line-Focus */
	  }
	  .form-input-v2__field--error ~ .form-input__bar::after {
	    background-color: rgba(243, 70, 63, 1);
	    /* Red (Icons / Text) */
	  }
	  .form-input-v2__icon {
	    border-bottom-color: rgba(188, 188, 188, 1);
	    /* Box-Border:Normal */
	  }
	  .form-input-v2__icon-left--error svg {
	    fill: rgba(243, 70, 63, 1);
	    /* Red (Icons / Text) */
	  }
	  .form-input-v2__icon-left--valid svg {
	    fill: rgba(57, 203, 44, 1);
	    /* Green (Icons / Text) */
	  }
	  .form-input-v2__label {
	    color: rgba(188, 188, 188, 1);
	    /* Box-Border:Normal */
	  }
	  .form-input-v2__label--required::after {
	    color: rgba(243, 70, 63, 1);
	    /* Red (Icons / Text) */
	  }
	  .form-input-v2__message-error p {
	    color: rgba(243, 70, 63, 1);
	    /* Red (Icons / Text) */
	  }
	  .form-input-v2__message-hint p {
		color: rgba(0, 145, 187, 1);
	  }
	  .form-input-v2__message-warning p {
		color: #000000;
		/* not converting it into rgba because it is black color and this is not confirmed as well */
	  }

	  /** Form input for react shared ui next ends **/

    /* form Input End*/

    /* form Dropdown Start*/
    .form-dropdown {
	  box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15);
	}
	.form-dropdown--empty,
	.form-dropdown--filled,
	.form-dropdown--filled-disabled,
	.form-dropdown--filled-open,
	.form-dropdown-filled-open-makeup {
	  border-bottom: 1px solid rgba(155, 155, 155, 1);
	  /* Bottom-Line */
	}
	.form-dropdown--empty__control,
	.form-dropdown--filled__control,
	.form-dropdown--filled-disabled__control,
	.form-dropdown--filled-open__control,
	.form-dropdown-filled-open-makeup__control {
	  color: rgba(155, 155, 155, 1);
	  /* Label  ----not in matrix check again---- */
	}
	.form-dropdown--filled {
	  color: rgba(155, 155, 155, 1);
	  /* Label  */
	}
	.form-dropdown--filled__control {
	  color: rgba(0, 0, 0, 1);
	  /* Value-Text */
	}
	.form-dropdown--filled-disabled {
	  color: rgba(155, 155, 155, 1);
	  /* Requited Text */
	}
	.form-dropdown--filled-disabled .form-dropdown--filled__control {
	  color: rgba(155, 155, 155, 1);
	  /* Required Text */
	}
	.form-dropdown--entry {
	  border-bottom: 1px solid rgba(155, 155, 155, 1);
	}
	.form-dropdown--entry:hover {
	  color: rgba(118, 118, 118, 1);
	  /* Dropdown-Hover  */
	}
	.form-dropdown--entry-active {
	  color: rgba(0, 0, 0, 1);
	  /* Dropdown-Entry-Active */
	}
	
	.custom_dropdown .form-input--mandatory .form-input--required-asterisk {
	  color: rgba(243, 70, 63, 1);
	  /* Required Star */
	}

    .custom_dropdown .form-input__message-error p {
	  color: rgba(155, 155, 155, 1);
	  /* Value-Text-Error  */
	}
	
	.dynform .custom_dropdown .form-customdd-input__bar-error {
	  border-bottom: rgba(243, 70, 63, 1);
	  /* Bottom-Line-Error */
	}

	/** dropdown for react shared ui next starts **/
	.dropdown-component--disabled .dropdown-component__select-content {
	  color: rgba(188, 188, 188, 1);
	  /* Box-Background:Disabled */
	  /* Disabled Dropdown select content */
	}
	.dropdown-component--error .dropdown-component__select {
	  border-bottom-color: rgba(243, 70, 63, 1);
	  /* Red (Icons / Text) */
	  /* Dropdown bottom line - error red */
	}
	.dropdown-component--error-message {
	  color: rgba(243, 70, 63, 1);
	  /* Red (Icons / Text) */
	  /* Error message */
	}
	.dropdown-component__dialog {
	  background-color: rgba(255, 255, 255, 1);
	  /* Dropdown dialog */
	}
	.dropdown-component__dialog--open {
	  box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15) !important;
	  /* Dropdown dialog */
	}
	.dropdown-component__select {
	  border-bottom-color: rgba(188, 188, 188, 1);
	  /* Box-Border:Normal */
	  /* Grey line below the select content */
	}
	.dropdown-component__select:focus ~ .dropdown-component__select-focus-bar::before {
	  background-color: rgba(0, 145, 187, 1);
	  /* Colered Text / Icons */
	  /* Grey line below the focused select content */
	}
	.dropdown-component__select-label {
	  color: rgba(188, 188, 188, 1);
	  /* Box-Border:Normal */
	  /* Dropdown select label */
	}
	.dropdown-component__select-label--required:after {
	  color: rgba(243, 70, 63, 1);
	  /* Red (Icons / Text) */;
	  /* Required Dropdown select label */
	}
	.dropdown-component__select-content {
	  color: rgba(0, 0, 0, 1);
	  /* Dropdown select content  */
	}
	.dropdown-component__select-icon {
	  background-color: rgba(255, 255, 255, 1);
	  /* Dropdown select toggle icon */
	}
	.dropdown-component__select-icon svg {
	  fill: rgba(118, 118, 118, 1);
	}
	.dropdown-component__select-icon::before {
	  /* Gradient in front of the toggle icon for long select contents */
	  background: linear-gradient(to left, rgba(255, 255, 255, 1) 20%, rgba(255, 255, 255, 0) 100%) !important;
	}
	.dropdown-component__select-valid-icon svg {
	  fill: rgba(57, 203, 44, 1);
	  /* Green (Icons / Text) */
	}
	.dropdown-component__select-error-icon svg {
	  fill: rgba(243, 70, 63, 1);
	  /* Red (Icons / Text) */;
	}
	.dropdown-component__select-focus-bar--activated::before {
	  background-color: ;
	  /* Colered Text / Icons */
	  /* Focused Dropdown bottom line */
	}
	.dropdown-component__option {
	  color: rgba(118, 118, 118, 1);
	  /* Dropdown option */
	  border-bottom-color: rgba(215, 215, 215, 1);
	  /* Dropdown option separator */
	}
	.dropdown-component__option:hover:not(.dropdown-component__option--disabled),
	.dropdown-component__option:focus:not(.dropdown-component__option--disabled),
	.dropdown-component__option:active:not(.dropdown-component__option--disabled),
	.dropdown-component__option--active {
	  color: rgba(0, 0, 0, 1);
	  /* Dropdown option active state */
	}
	.dropdown-component__option--disabled {
	  color: rgba(188, 188, 188, 1);
	  /* Box-Background:Disabled */
	  /* Disabled Dropdown option */
	}
	/** dropdown for react shared ui next ends **/

    /* form Dropdown End*/

    /* form Datepicker Start*/
    .form-datepicker .form-input__label svg path {
	  fill: rgba(118, 118, 118, 1);
	  /* Calendar-Icon */
	}
	.form-datepicker .form-datepicker__field {
	  color: rgba(0, 0, 0, 1);
	  /* Value-Text */
	  border-color: rgba(155, 155, 155, 1);
	  /* Bottom-Line */
	}
	.form-datepicker--focus .form-datepicker__field {
	  border-color: rgba(0, 145, 187, 1);
	  /* Bottom-Line-Focus */
	}	
	.datepicker .form-input__field--error ~ .form-input__bar::after {
	  background-color: rgba(243, 70, 63, 1);
	  /* Bottom-Line-Error */
	}
	.form-datepicker--disabled .form-datepicker__field {
	  color: rgba(188, 188, 188, 1);
	  /* Value-Text:Disabled */
	}
	.form-datepicker--hint,
	.form-datepicker--hint--open {
	  border-bottom-color: transparent;
	}
	.form-datepicker--hint-line,
	.form-datepicker--hint--open-line {
	  border-top-color: #9b9b9b;
	}
	.form-datepicker__hint-message-container {
	  color: #ffffff;
	  background-color: #0091bb;
	}
	.form-datepicker__label {
	  color: rgba(155, 155, 155, 1);
	  /* Label */
	}
	
	.datepicker .form-input--mandatory .form-input--required-asterisk {
	  color: rgba(243, 70, 63, 1);
	  /* Required Star */
	}

    .datepicker .form-input__message-error p {
	  color: rgba(155, 155, 155, 1);
	  /* Value-Text-Error  */
	}

	/** React shared ui NEXT starts **/

	.date-picker {
  	/* The Base of these Styles are comming from the style.css provided from the react-day-picker */
	}
	.date-picker .DayPicker {
	  background-color: white;
	}
	.date-picker .DayPicker::before {
	  border-bottom-color: white;
	}
	.date-picker .DayPicker-Caption__wrapper > div {
	  color: rgba(118, 118, 118, 1);
	}
	.date-picker .DayPicker-Caption__year {
	  border-bottom-color: rgba(188, 188, 188, 1);;
	}
	.date-picker .DayPicker-Caption__button::before {
	  border-top-color: rgba(118, 118, 118, 1);
	  border-right-color: rgba(118, 118, 118, 1);
	}
	.date-picker .DayPicker-Weekday {
	  color: rgba(118, 118, 118, 1);
	}
	.date-picker .DayPicker-Day {
	  border-color: rgba(215, 215, 215, 1);
	  color: rgba(118, 118, 118, 1);
	  /* Example modifiers */
	}
	.date-picker .DayPicker-Day--today {
	  color: rgba(0, 145, 187, 1);
	}
	.date-picker .DayPicker-Day--selected::after {
	  color: white;
	  background-color:rgba(0, 145, 187, 1);
	}

	.date-picker .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside) {
		color:white;
		background-color: white;
	}

	.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside) {
		color: white;
		background-color: rgba(0, 145, 187, 1);
	}
	.date-picker .DayPicker-Day--start::before,
	.date-picker .DayPicker-Day--end::before {
	  color: white;
	  background-color: rgba(0, 145, 187, 1);
	}
	.date-picker .DayPicker-Day--outside {
	  color: rgba(188, 188, 188, 1);
	}
	.date-picker .DayPicker-Day--sunday {
	  background-color: white;
	}
	.date-picker .DayPicker-Day--sunday:not(.DayPicker-Day--today) {
	  color: white;
	}
	.date-picker .DayPicker-Day:not(.DayPicker-Day--selected):not(.DayPicker-Day--disabled):hover {
	  color: rgba(0, 145, 187, 1);
	}
	/** React shared ui NEXT ends **/

    /* form Datepicker End*/

    /* form Checkbox Start */
    .form-checkbox__label {
	  color: rgba(118, 118, 118, 1);
	  /* Label */
	}
	.form-checkbox__label.active-label {
	  color: rgba(0, 0, 0, 1);
	  /* Label-Active */
	}
	.form-checkbox:checked ~ .form-checkbox__control {
	  border: 2px solid rgba(0, 145, 187, 1);
	  /* Check-Icon-Active*/
	}
	.form-checkbox__control {
	  fill: rgba(0, 145, 187, 1);
	  /* React shared ui next */
	  background: rgba(0, 0, 0, 0);
	  /* Check-Icon */
	}
	.form-checkbox__control:after {
	  background: rgba(255, 255, 255, 1);
	  /* Background */
	}
	.form-checkbox__control:disabled .form-checkbox__control:after {
	  border: 2px solid rgba(0, 145, 187, 1);
	  /* Check-Icon */
	  background: rgba(0, 0, 0, 0);
	}
	.form-checkbox.checkbox-state--disabled .form-checkbox__control svg g {
	  fill: rgba(0, 145, 187, 1);
	  /* Check-Icon */
	}
	.form-checkbox.checkbox-state--readonly .form-checkbox__control svg g {
	  fill: rgba(118, 118, 118, 1);
	  /* Icon-Border  */
	}
	.form-checkbox__control--checked svg g {
	  fill: rgba(0, 145, 187, 1);
	  /* Check-Icon-Active*/
	}

	/** React shared UI Next changes starts **/

	.form-checkbox__label--required:after {
  		color: rgba(243, 70, 63, 1);
  		/* Red (Icons / Text) */
	}
	.form-checkbox__label--active {
  		color: rgba(118, 118, 118, 1);
  		/* Standard Text / Icons */
	}
	.form-checkbox__label input ~ span {
  		border-color: rgba(255, 255, 255, 1) !important;
  		/* Seperator, Divider & Textborders */
	}
	.form-checkbox__label input:focus ~ span {
		border-color: rgba(118, 118, 118, 1);
		/* Standard Text / Icons */
	}
	.form-checkbox__control svg path:nth-of-type(2) {
  		fill: rgba(0, 145, 187, 1);
	}
	.form-checkbox__control svg path:nth-of-type(3) {
  		fill: none;
	}
	.form-checkbox__control--error svg path:nth-of-type(2) {
	  fill: rgba(243, 70, 63, 1);
	  /* Red (Icons / Text) */
	}
	.form-checkbox__control--error.form-checkbox__control--active svg path:nth-of-type(3){
  		fill: rgba(243, 70, 63, 1) !important;
  		/* Red (Icons / Text) */
	}
	.form-checkbox__control--active svg path:nth-of-type(3) {
	  fill: rgba(0, 145, 187, 1);
	}
	.form-checkbox__control--disabled svg path:nth-of-type(2) {
	  fill: rgba(215, 215, 215, 1);
	  /* Seperator, Divider & Textborders */
	}
	.form-checkbox__control--disabled svg path:nth-of-type(3) {
	  fill: none;
	}
	.form-checkbox__control--disabled.form-checkbox__control--active svg path:nth-of-type(3) {
	  fill: rgba(215, 215, 215, 1);
	  /* Seperator, Divider & Textborders */
	}
	.form-checkbox__control--error.form-checkbox__control--active svg path:nth-of-type(3) {
  		fill: rgba(243, 70, 63, 1) !important;
	}

	/** React shared UI Next changes ends **/

	/*  form Checkbox End */

	/*  form Radio Start */
	.form-radio--required-asterisk {
	  color: rgba(243, 70, 63, 1);
	}
	.form-radio__label {
	  color: rgba(118, 118, 118, 1);
	  /* Label */
	}
	.form-radio__label.active-label {
	  color: rgba(0, 0, 0, 1);
	  /* Label-Active */
	}
	.form-radio:checked ~ .form-radio__control {
	  border: 2px solid rgba(0, 145, 187, 1);
	  /* Radio-Icon-Active */
	}
	.form-radio__control {
	  border: 2px solid rgba(0, 145, 187, 1);
	  /* Radio-Icon-Active */
	}
	.form-radio__control:after {
	  background: rgba(0, 145, 187, 1);
	  /* Radio-Icon */
	}
	.form-radio__control:disabled .form-radio__control:after {
	  border: 2px solid rgba(188, 188, 188, 1);
	  /* Radio disabled */
	  background: rgba(188, 188, 188, 1);
	  /* Radio disabled  */
	}
	.form-radio__icon--plus {
	  color: rgba(118, 118, 118, 1);
	  /* Label-Icon */
	}
	.form-radio__icon__container svg path {
	  fill: rgba(118, 118, 118, 1);
	  /* Label-Icon */
	}
	.form-radio__icon .inactive {
	  border: 2px solid rgba(0, 145, 187, 1);
	}
	.form-radio__icon .active svg g {
	  fill: rgba(0, 145, 187, 1);
	}
	.form-radio.radio-state--active svg path {
	  fill: rgba(0, 0, 0, 1);
	  /* Label-Icon-Active */
	}
	.form-radio.radio-state--disabled .form-radio__control {
	  border: 2px solid rgba(188, 188, 188, 1);
	  /* Radio disabled  */
	}
	.form-radio__control--disabled {
	  border: 1px solid rgba(188, 188, 188, 1);
	  /* Radio disabled */
	}

	/** React shared UI Next changes for radio button starts **/
	.form-radio--label--content {
		color: rgba(188, 188, 188, 1);
		/* Box-Border:Normal */
	}
	.form-radio--label--required::after {
		color: rgba(243, 70, 63, 1);
  		/* Red (Icons / Text) */
	}
	.form-radio__label input ~ span {
  		border-color: rgba(255, 255, 255, 1) !important;
  		/* Seperator, Divider & Textborders */
	}
	.form-radio__label input:focus ~ span {
	  	border-color: rgba(0, 0, 0, 1);
	  	/* Black */
	}
	.form-radio--error .form-radio__control {
		color: rgba(243, 70, 63, 1);
		border-color: rgba(243, 70, 63, 1);
  		/* Red (Icons / Text) */
	}
	/** React shared UI Next changes for radio button ends **/

	/*  form Radio End */

	/*  form text area start - Shared UI NEXT also included */
	.form-textarea.form-textarea--error .form-textarea__input,
	.form-textarea-v2.form-textarea--error .form-textarea__input,
	.form-textarea.form-textarea-v2--error .form-textarea__input,
	.form-textarea-v2.form-textarea-v2--error .form-textarea__input,
	.form-textarea.form-textarea--error .form-textarea-v2__input,
	.form-textarea-v2.form-textarea--error .form-textarea-v2__input,
	.form-textarea.form-textarea-v2--error .form-textarea-v2__input,
	.form-textarea-v2.form-textarea-v2--error .form-textarea-v2__input {
	  border-bottom-color: rgba(243, 70, 63, 1);
	}
	.form-textarea__input,
	.form-textarea-v2__input {
	  border-bottom-color: rgba(188, 188, 188, 1) !important;
	  color: rgba(0, 0, 0, 1);
	}
	.form-textarea__input:disabled,
	.form-textarea-v2__input:disabled {
	  color: ;
	  background-color: ;
	}
	.form-textarea__input:read-only,
	.form-textarea-v2__input:read-only {
	  color: ;
	  background-color: ;
	}
	.form-textarea__input:focus ~ .form-input__bar::after,
	.form-textarea-v2__input:focus ~ .form-input__bar::after {
	  background-color: rgba(0, 145, 187, 1);
	}
	.form-textarea__input--error ~ .form-input__bar::after,
	.form-textarea-v2__input--error ~ .form-input__bar::after {
	  background-color: rgba(243, 70, 63, 1);
	}
	.form-textarea__label,
	.form-textarea-v2__label {
	  color: rgba(188, 188, 188, 1);
	}
	.form-textarea__message-error,
	.form-textarea-v2__message-error {
	  color: rgba(243, 70, 63, 1);
	}
	.form-textarea__message-char-left,
	.form-textarea-v2__message-char-left {
	  color: rgba(188, 188, 188, 1);
	}

	.form-textarea-v2 .form-input__underline::after {
  	  background-color: rgba(188, 188, 188, 1);
	}

	.form-textarea-v2--error .form-input__underline::after {
  	  background-color: rgba(243, 70, 63, 1);
	}

	.form-textarea-v2__input--error ~ .form-input__bar::after {
  	  background-color: rgba(243, 70, 63, 1);
	}

	.form-textarea-v2__icon {
  	  border-bottom-color: rgba(188, 188, 188, 1);
	}
	.form-textarea-v2__icon-left--error svg {
	  fill: rgba(243, 70, 63, 1);
	}
	.form-textarea-v2__icon-left--valid svg {
	  fill: rgba(57, 203, 44, 1);
	}
	/*  form text area end */

	/*  form Switch Start */
	.form-switch__label--text {
		color: rgba(118, 118, 118, 1); /* Label */
	}
	.switch-disabled .form-switch__label--text {
		color: rgba(188, 188, 188, 1); /*Label:Disabled*/
	}
	.form-switch__label--text--active {
		color: rgba(0, 0, 0, 1); /* Label-Active */
	}
	.switch__slider	{
		background-color: rgba(255, 255, 255, 1); /* Background */
		border: 2px solid rgba(118, 118, 118, 1); /*Switch-Icon-Off*/
	}
	.switch-disabled .switch__slider  {
		border: 2px solid rgba(188, 188, 188, 1); /* Label:Disabled */
	}
	.switch__slider:before {
		background-color: rgba(118, 118, 118, 1); /*Switch-Icon-Off*/
		border: 1px solid rgba(118, 118, 118, 1); /*Switch-Icon-Off*/
	}
	.switch-disabled .switch__slider:before {
	 	border: 2px solid rgba(188, 188, 188, 1); /* Label:Disabled */
	 	background-color: rgba(188, 188, 188, 1); /* Label:Disabled */
	 }
	.switch__checkbox:checked + .switch__slider {
		background-color: rgba(255, 255, 255, 1); /* Background */
		border: 2px solid rgba(0, 145, 187, 1); /* Switch-Icon-On */
	}
	.switch-disabled .switch__checkbox:checked + .switch__slider {
		background-color: rgba(188, 188, 188, 1); /* Label:Disabled */
		border: 2px solid rgba(188, 188, 188, 1); /* Label:Disabled */
	}
	.switch__checkbox:checked + .switch__slider:before {
		background: rgba(0, 145, 187, 1); /* Switch-Icon-On */
		border: 2px solid rgba(0, 145, 187, 1); /* Switch-Icon-On */
	}
	.switch__checkbox:focus + .switch__slider	{
		box-shadow: 0 0 1px rgba(0, 145, 187, 1); /*Switch-Icon-On*/
	}
	.switch-disabled .switch__checkbox:checked + .switch__slider {
		border: 2px solid rgba(0, 145, 187, 1); /* Switch-Icon-On */
	}
	/*  form Switch End */

	/*  form Loader Start */
	.loader__cover {
	  background-color: rgba(255, 255, 255, 1);
	  /* Background */
	}
	.loader__circle--visible {
	  stroke: rgba(66, 176, 210, 1);
	  /* Stroke */
	}
	/*  form Loader End */

	/* career start */
	.search-result__filter-changed .tag-changed {
	  color: rgba(118, 118, 118, 1);
	  /* Choosed-Tag-Text */
	}
	.search-result__filter-changed .tag-changed:before {
	  background: rgba(255, 255, 255, 1);
	  /* Choosed-Tag-Close-Icon-Background */
	}
	.search-result__filter-changed .tag-changed svg path {
	  fill: rgba(188, 188, 188, 1);
	  /* Choosed-Tag-Close-Icon */
	}
	.job-filter__tag {
	  color: rgba(118, 118, 118, 1);
	  /* Tag-Text */
	  background-color: rgba(255, 255, 255, 1);
	  /* Tag-Background */
	  border-color: rgba(215, 215, 215, 1);
	  /* Tag-Border*/
	}
	.job-filter__tag.selected,
	.job-filter__tag:hover {
	  background: rgba(66, 176, 210, 1);
	  /* Tag-Background:Active  */
	  color: rgba(255, 255, 255, 1);
	  /* Tag-Text:Active */
	  border-color: rgba(66, 176, 210, 1);
	  /* Tag-Border:Active */
	}
	/* career end */

	/* search header start */
	.search-input {
	  color: rgba(255, 255, 255, 1);
	  /* Input-Text */
	}
	.search-input__field {
	  border-bottom: 1px solid rgba(255, 255, 255, 1);
	  /* Input-Bottom-Line */
	  color: rgba(255, 255, 255, 1);
	  /* Input-Text */
	  background-color: rgba(66, 176, 210, 1);
	  /* Input-Background */
	}
	.search-input__list {
	  background-color: rgba(66, 176, 210, 1);
	  /* Suggestions-Background */
	}
	.search-input__item {
	  color: rgba(255, 255, 255, 0.7);
	  /* Suggestions-Text */
	}
	.search-input__item:hover,
	.search-input__item.active {
	  background-color: rgba(66, 176, 210, 1);
	  /* Suggestions-Hover-Active-Background */
	  color: rgba(255, 255, 255, 1);
	  /* Suggestions-Hover-Active-Text */
	}
	.search-input__item:not(:last-child) {
	  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
	  /* Suggestions-Item-Bottom-Border */
	}
	/* search header end */

	/* search results start */
	.search-input--results-page {
	  color: rgba(0, 0, 0, 1);
	  /* Input-Text */
	}
	.search-input__field--results-page {
	  color: rgba(0, 0, 0, 1);
	  /* Input-Text */
	  background-color: rgba(255, 255, 255, 1);
	  /* Input-Background */
	  border-bottom: 1px solid rgba(155, 155, 155, 1);
	  /* Input-Bottom-Line */
	}
	.search-input__label--results-page {
	  color: rgba(155, 155, 155, 1);
	  /* Input-Placeholder-Text */
	}
	.search-input__list--results-page {
	  background-color: rgba(255, 255, 255, 1);
	  /* Suggestions-Background */
	}
	.search-input__item--results-page {
	  color: rgba(155, 155, 155, 1);
	  /* Suggestions-Text */
	}
	.search-input__item--results-page:hover,
	.search-input__item--results-page.active {
	  background-color: rgba(255, 255, 255, 1);
	  /* Suggestions-Hover-Active-Background */
	  color: rgba(118, 118, 118, 1);
	  /* Suggestions-Hover-Active-Text */
	}
	.search-input__item--results-page:not(:last-child) {
	  border-bottom: 1px solid rgba(215, 215, 215, 1);
	  /* Suggestions-Item-Bottom-Border */
	}
	/* search results end */

	/* modal start */
	.md-content {
	  background-color: rgba(255, 255, 255, 1);
	  /* content BG*/
	  border-color: rgba(255, 255, 255, 1);
	  /* content BG*/
	}
	.md-content h3 {
	  color: rgba(0, 145, 187, 1);
	  /* Titel */
	}
	.md-content p {
	  color: rgba(118, 118, 118, 1);
	  /* Text */
	}
	.md-overlay {
	  background: rgba(255, 255, 255, 0.8);
	  /* overlay */
	}
	.md-close {
	  background-color: rgba(0, 145, 187, 1);
	  /* Close-Button-Background */
	}
	.md-close .icon-close {
	  color: rgba(255, 255, 255, 1);
	  /* CloseButton-Color */
	}
	/* modal end */

	/* Einsman Table start */
		#grid thead th,
	.ui-jqgrid .ui-icon-triangle-1-n,
	.ui-jqgrid .ui-icon-triangle-1-s,
	.ui-stage-hover .ui-icon-triangle-1-n,
	.ui-stage-hover .ui-icon-triangle-1-s {
	  color: rgba(0, 145, 187, 1);
	  /* Column-Headlines-Text-Color */
	}
	#grid tbody tr:nth-child(even) {
	  background: rgba(215, 215, 215, .3);
	  /* Table-Line-Backgoround */
	}
	#grid td {
	  color: rgba(118, 118, 118, 1);
	  /* Table-Text */
	}
	.ui-datepicker,
	.ui-search-menu,
	.tooltip-inner {
	  background-color: rgba(255, 255, 255, 1) !important;
	  /* content BG*/
	}
	.ui-datepicker .ui-datepicker-prev span,
	.ui-datepicker .ui-datepicker-next span,
	.ui-datepicker-calendar td a {
	  color: rgba(118, 118, 118, 1);
	  /* Text */
	}
	.ui-datepicker-calendar td .ui-state-hover,
	.ui-datepicker-calendar td .ui-state-active {
	  background-color: rgba(0, 145, 187, 1);
	  /* Close-Button-Background */
	  color: rgba(255, 255, 255, 1);
	  /* CloseButton-Color */
	}
	.tooltip-inner {
	  color: rgba(118, 118, 118, 1) !important;
	  /* Text */
}
	/* Einsman Table end */

	/** Flyout starts **/
	
    .csc-flyout-menu__stroke{
      border-bottom-color:rgba(255, 255, 255, 1);
      /* Box-Text */
    }
    .csc-flyout-menu__login-box{
      background-color:;
      /* Colered Text / Icons */
    }
    .csc-flyout-menu__login-box__title{
      color:rgba(255, 255, 255, 1);
      /* Box-Text */
    }
    .csc-flyout-menu{
      background-color:rgba(255, 255, 255, 1);
      /* Box-Text */
      border-top: solid 4px ;
      /* Kundenportal-Background - refer navigation tab in the sheet */
    }
    .csc-flyout-menu__arrow #a-chevron-right{
      fill: ;
      /** Colered Text / Icons **/
    }
    .csc-flyout-menu__name-container__name-plate:after{
      background:linear-gradient(to right,,);
      /* Box-Background */
    }
    .csc-flyout-tile__title-link > a {
      color:  !important;
      /* Colered Text / Icons */
    }
    .csc-flyout-tile__title-link > a:hover,
    .csc-flyout-tile__title-link > a.active {
      color:  !important;
      /* Colered Text / Icons */
    }
    .csc-flyout-menu__register-title > a{
      color: !important;
      /* Colered Text / Icons */
    }
    .csc-flyout-menu__register-title > a:hover,
    .csc-flyout-menu__register-title > a.active {
      color: !important;
      /* Colered Text / Icons */
    }
    .csc-flyout-menu__login-box-iconnect{
		background-color:;
	  }
    
    /** Flyout ends **/

	/** Language-switch starts **/
	.lang_switch_form .dropdown-radio span {
      color: ;
	}
	.lang_switch_form .dropdown-radio svg g path + path {
      fill: ;
	}
	.lang_switch_form .dropdown-radio svg g circle {
      fill: ;
	}
    /** Language-switch ends **/

	/** From Input Hint **/
    .form-area-hint-copy--open {
      background: ;
    }
    .form-area-hint-copy--open p {
      color: ;;
    }
    .form-area-hint-copy--close {
      background: #ffffff;
    }
    .form-area-hint-copy--close p {
      color: #0091bb;
    }
    .form-area-hint-icon svg path {
        fill: ;
    }
    .form-area-hint-icon svg path + path + path {
        fill: white !important;
    }
    .form-area-hint-icon g[fill-rule=evenodd] path {
        fill: none;
    }
    /** From Input Hint Ends**/

    /* Bar chart start */
    .eneropt-chart__bar-group:before {
 		background-color: ;
	}	
    
    .eneropt-chart .eneropt-chart__bar-1,
	.eneropt-chart .eneropt-chart__bar-3,
	.eneropt-chart .eneropt-chart__bar-5 {
		background-color: ;
	}
	
	.eneropt-chart__y-axis li {
	 	border-top: 1px solid ;
	}
	.eneropt-chart__bar-diff {
		color: ;
	}
	.eneropt-chart__bar-x-label {
		color: ;
	}
	.eneropt-chart__legend li:nth-child(1):before {
		background-color: ;
	}
	.eneropt-chart__legend li:nth-child(2):before {
		background-color: ;
	}
    /* Bar chart end */

   /* Box Shadow */


    /* 1 Icon-Teaser, Banner-Teaser, Horizontaler Video-Teaser */
    /* 2 Related-Content-Teaser, Tiles-Teaser, social-media-posts */
    /* 3 Image-Gallery, Teaser-List */
    /* 4 Netzbereich, Formular */

    :root {
          --teasers-boxshadow:;
          --tiles-boxshadow:;
          --gallery-boxshadow:;
          --content-boxshadow:;
          --common-boxshadow:;
          --contentslider-boxshadow:;
          --img-shadow-boxshadow:;
          }
    /* Box Shadow End*/

    /* Round corner */
    
          .header-meta__item a
           {
             border-radius: 0px 0px 15px 15px;
           }
   
    /* Round corner End*/

    /* Font Style */

    
      @font-face {
      font-family: "EON-Bold";
      src: url(/etc.clientlibs/revu-global/clientlibs/clientlib/resources/fonts/EON-Bold.otf);
    }

    body .main h1, body .main h2, body .main h3, body .main h4, body .main h5, body footer h1, body footer h2, body footer h3, body footer h4, body footer h5, p.tile_inner-headline, h3.footer_inner-headline, p.standard_inner-headline, p.standard-V2_inner-headline { font-family: EON-Bold; }
   

   

    /* Font Style End */
	
    /*Deco line Display*/

   
    .deco-line
    {
       display: none;
     }
    .tiles-line
     {
       display: none;
     }
    .deco-line-large
     {
       display: none;
     }
   

    /*Deco line Display End*/
	
	/* Adaptive image map config */

   
    .adaptiveimg_mdl_bg--v0 {
        background-color: rgba(255, 225, 0, 1);
    }
    .adaptiveimg_mdl_tclr--v0 {
        color: rgba(80, 43, 89, 1);
    }

   
    .adaptiveimg_mdl_bg--v1 {
        background-color: rgba(0, 145, 187, 1);
    }
    .adaptiveimg_mdl_tclr--v1 {
        color: rgba(255, 255, 255, 1);
    }

   
	/* Adaptive image map end config */


	 /* Form Field Info Config*/

   
    .form-input__info-content_bg--v0 {
        background-color: rgba(66, 176, 210, 1);
    }
    .form-input__info-content_tclr--v0 {
        color: rgba(255, 255, 255, 1);
    }

	.form-input__info-icon--v0 {
        fill: rgba(66, 176, 210, 1);
    }

   
    .form-input__info-content_bg--v1 {
        background-color: rgba(255, 225, 0, 1);
    }
    .form-input__info-content_tclr--v1 {
        color: rgba(80, 43, 89, 1);
    }

	.form-input__info-icon--v1 {
        fill: rgba(255, 225, 0, 1);
    }

   
  /* Form Field Info end Config*/


   /* Expandable color config */
    
		.expandable_bgfrgclr--v0 {
		     background-color: rgba(255, 255, 255, 1); }
		.expandable_bgfrgclr--v0 .expandable__trigger-label :not(.expandable__trigger-label--active) {
		     color: rgba(118, 118, 118, 1); }
		.expandable_bgfrgclr--v0 .expandable__trigger-down > svg > g > path:nth-child(2) {
		     fill: rgba(118, 118, 118, 1); }
		
		
        .expandable_bgfrgclr--v0 .expandable__trigger-label  {
		     color: rgba(118, 118, 118, 1); }
		

		
        .expandable_bgfrgclr--v0 .expandable__trigger-label--active {
		     color: rgba(118, 118, 118, 1); }
		
		
		

        
        .expandable_bgfrgclr--v0 .expandable__panel *:not(div.expandable__panel div.imagevideo p *,a, h1,h2,h3,h4,h5) {
		     color: rgba(118, 118, 118, 1); }
		
		     
		.expandable_bgfrgclr--v0 .expandable__panel h1,
		.expandable_bgfrgclr--v0 .expandable__panel h2,
		.expandable_bgfrgclr--v0 .expandable__panel h3,
		.expandable_bgfrgclr--v0 .expandable__panel h4,
		.expandable_bgfrgclr--v0 .expandable__panel h5,
		.expandable_bgfrgclr--v0 .expandable__panel h1 *,
		.expandable_bgfrgclr--v0 .expandable__panel h2 *,
		.expandable_bgfrgclr--v0 .expandable__panel h3 *,
		.expandable_bgfrgclr--v0 .expandable__panel h4 *,
		.expandable_bgfrgclr--v0 .expandable__panel h5 *  {
		     color: rgba(0, 145, 187, 1); }
		
		.expandable_bgfrgclr--v0 .expandable__panel ul.list-unstyled li a svg path {
            fill: rgba(0, 145, 187, 1);
        }
        
		

        
		.expandable_bgfrgclr--v0 .expandable__panel a:not(.imagevideo a.button), .expandable_bgfrgclr--v0 .expandable__panel a:not(div.imagevideo a.button) * {
		     color: rgba(0, 145, 187, 1); }
		
		     
		.expandable_bgfrgclr--v0 .expandable__svg_container svg g, .expandable_bgfrgclr--v0 .expandable__svg_container svg path {
		     fill: rgba(118, 118, 118, 1); }

	
		.expandable_bgfrgclr--v1 {
		     background-color: rgba(0, 145, 187, 1); }
		.expandable_bgfrgclr--v1 .expandable__trigger-label :not(.expandable__trigger-label--active) {
		     color: rgba(255, 255, 255, 1); }
		.expandable_bgfrgclr--v1 .expandable__trigger-down > svg > g > path:nth-child(2) {
		     fill: rgba(255, 255, 255, 1); }
		
		
        .expandable_bgfrgclr--v1 .expandable__trigger-label  {
		     color: rgba(255, 255, 255, 1); }
		

		
        .expandable_bgfrgclr--v1 .expandable__trigger-label--active {
		     color: rgba(255, 255, 255, 1); }
		
		
		

        
        .expandable_bgfrgclr--v1 .expandable__panel *:not(div.expandable__panel div.imagevideo p *,a, h1,h2,h3,h4,h5) {
		     color: rgba(255, 255, 255, 1); }
		
		     
		.expandable_bgfrgclr--v1 .expandable__panel h1,
		.expandable_bgfrgclr--v1 .expandable__panel h2,
		.expandable_bgfrgclr--v1 .expandable__panel h3,
		.expandable_bgfrgclr--v1 .expandable__panel h4,
		.expandable_bgfrgclr--v1 .expandable__panel h5,
		.expandable_bgfrgclr--v1 .expandable__panel h1 *,
		.expandable_bgfrgclr--v1 .expandable__panel h2 *,
		.expandable_bgfrgclr--v1 .expandable__panel h3 *,
		.expandable_bgfrgclr--v1 .expandable__panel h4 *,
		.expandable_bgfrgclr--v1 .expandable__panel h5 *  {
		     color: rgba(255, 255, 255, 1); }
		
		.expandable_bgfrgclr--v1 .expandable__panel ul.list-unstyled li a svg path {
            fill: rgba(66, 176, 210, 1);
        }
        
		

        
		.expandable_bgfrgclr--v1 .expandable__panel a:not(.imagevideo a.button), .expandable_bgfrgclr--v1 .expandable__panel a:not(div.imagevideo a.button) * {
		     color: rgba(66, 176, 210, 1); }
		
		     
		.expandable_bgfrgclr--v1 .expandable__svg_container svg g, .expandable_bgfrgclr--v1 .expandable__svg_container svg path {
		     fill: rgba(255, 255, 255, 1); }

	
		.expandable_bgfrgclr--v2 {
		     background-color: rgba(255, 225, 0, 1); }
		.expandable_bgfrgclr--v2 .expandable__trigger-label :not(.expandable__trigger-label--active) {
		     color: rgba(80, 43, 89, 1); }
		.expandable_bgfrgclr--v2 .expandable__trigger-down > svg > g > path:nth-child(2) {
		     fill: rgba(80, 43, 89, 1); }
		
		
        .expandable_bgfrgclr--v2 .expandable__trigger-label  {
		     color: rgba(80, 43, 89, 1); }
		

		
        .expandable_bgfrgclr--v2 .expandable__trigger-label--active {
		     color: rgba(80, 43, 89, 1); }
		
		
		

        
        .expandable_bgfrgclr--v2 .expandable__panel *:not(div.expandable__panel div.imagevideo p *,a, h1,h2,h3,h4,h5) {
		     color: rgba(80, 43, 89, 1); }
		
		     
		.expandable_bgfrgclr--v2 .expandable__panel h1,
		.expandable_bgfrgclr--v2 .expandable__panel h2,
		.expandable_bgfrgclr--v2 .expandable__panel h3,
		.expandable_bgfrgclr--v2 .expandable__panel h4,
		.expandable_bgfrgclr--v2 .expandable__panel h5,
		.expandable_bgfrgclr--v2 .expandable__panel h1 *,
		.expandable_bgfrgclr--v2 .expandable__panel h2 *,
		.expandable_bgfrgclr--v2 .expandable__panel h3 *,
		.expandable_bgfrgclr--v2 .expandable__panel h4 *,
		.expandable_bgfrgclr--v2 .expandable__panel h5 *  {
		     color: rgba(80, 43, 89, 1); }
		
		.expandable_bgfrgclr--v2 .expandable__panel ul.list-unstyled li a svg path {
            fill: rgba(0, 145, 187, 1);
        }
        
		

        
		.expandable_bgfrgclr--v2 .expandable__panel a:not(.imagevideo a.button), .expandable_bgfrgclr--v2 .expandable__panel a:not(div.imagevideo a.button) * {
		     color: rgba(0, 145, 187, 1); }
		
		     
		.expandable_bgfrgclr--v2 .expandable__svg_container svg g, .expandable_bgfrgclr--v2 .expandable__svg_container svg path {
		     fill: rgba(80, 43, 89, 1); }

	
   /* Expandable color end config */

   /* Grid Background color Config */
    
	.grid_bgclr--v0 {
	        background-color: ;
			padding-top: 19px;
	}
	
	.grid_bgclr--v1 {
	        background-color: rgba(246, 246, 247, 1);
			padding-top: 19px;
	}
	
   /* Grid Background color end Config */
   /* Added for Search Results Highlighter */

    .search-result mark {
        background-color: ;
    }

	 /* Added for Search Results Highlighter */
	 
	 
	 /* Bullet List Point color config */
	 	
	 /* Bullet List Point color end config */
	 
/** These changes are done for React shared UI next **/

