.oevd-widget-beraterbox .advisor h1, .oevd-widget-beraterbox .advisor h2, .oevd-widget-beraterbox .advisor h3, .oevd-widget-beraterbox .advisor h4, .oevd-widget-beraterbox .advisor h5, .oevd-widget-beraterbox .advisor p, .oevd-widget-beraterbox .advisor ol, .oevd-widget-beraterbox .advisor ul, .oevd-widget-beraterbox .advisor table tr td {
  color: white !important;
}
.oevd-widget-beraterbox .advisor a {
   color: white !important;
}
.oevd-widget-beraterbox .advisor a.button {
    background-color: red !important;
}

.oevd-widget-beraterbox .advisor.hide-for-medium-only div, .oevd-widget-beraterbox .advisor.show-for-medium-only div.box {
  background-color: gray !important;
}

.oevd-widget-beraterbox .advisor ul.flyouts a.navtab.active, .oevd-widget-beraterbox .advisor ul.flyouts a.navtab:hover {
  background-color: gray !important;
}

.oevd-widget-beraterbox .advisor ul.flyouts {
  border-top: 1px solid white !important;
}

.oevd-widget-beraterbox .advisor ul.flyouts li {
  border-color: white !important;
}

.oevd-widget-beraterbox .advisor ul.flyouts a, .oevd-widget-beraterbox .advisor ul.flyouts i.fo {
  color: white !important;
}

.oevd-widget-beraterbox .advisor ul.flyouts li .flyout {
  background-color: gray !important;
  border-color: white !important;
}

.oevd-widget-beraterbox .advisor ul.flyouts li .flyout:before {
  border-color: transparent transparent gray !important;
}

.oevd-widget-beraterbox .advisor ul.flyouts li .flyout:after {
  border-color: transparent transparent white !important;
}

