.searchResultContainer table td,
.searchResultContainer table th {
    font-family: arial;
    padding: 5px 8px;
    border: solid 1px #000;
}

section.outer-wrapper.container + section.PLACEHOLDER {
    display: none;
}

@media (max-device-width: 480px) and (min-device-width: 320px) {
.navbar {
background-color: transparent;
}
}

@media only screen and (max-width: 979px) {
.header-wrapper #logo img {
  top: 55px;
}
}

@media (max-width: 767px) {
.header .navbar .nav > li {
  background-color: #fff !important;
}
}

@media only screen and (min-width: 64.063em){
.top-bar-section li:not(.has-form) a:not(.button),
.top-bar-section li.active:not(.has-form) a:not(.button) {
  padding: 0 1rem;
}}

@media only screen and (min-width: 1270px){
.top-bar-section li:not(.has-form) a:not(.button),
.top-bar-section li.active:not(.has-form) a:not(.button) {
  padding: 0 2.8rem;
}}

#footer .newsteaser-image {
    display: block;
  margin-right: 13px;
  margin-top: 8px;
  width: 100px;
  height: 75px;
  overflow: hidden;
  float: left;
}

#footer .newsteaser li {
  padding-bottom: 2rem;
}

#footer .newsteaser-title a {
  font-size: 1.3rem;
}

.startpage-title.title-wrapper .title .icon {
  color: #C80409;
}

.startpage-title.title-wrapper .title {
  font-size: 1.9285rem;
  font-weight: 400;
  text-transform: none;
  font-style: italic;
  color: rgb(200, 4, 9);
}

.accordion .accordion-navigation>a, .accordion dd>a {
   text-transform: none;
}

.newsteaser-more a::after {
    line-height: 30px;

}

.columns.small-12.large-4.large-offset-4.header-top1-right-wrapper {
  margin-left: 0 !important;
  width: 66.6%;
}




/* CUSTOM VGB */
.topbar {
  background: #006fa1 important;
}

.top-bar {
  background: #006fa1 !important;
}

.header-top2-wide {
  background: #006fa1 !important;
}

.wide-linklist a {
  background: #006fa1 !important;
}

.slick-slide .caption .caption-title {
  background: #006fa1 !important;
}

.contain-to-grid {
  background: #006fa1 !important;
}

.top-bar-section ul li a {
  background: #006fa1 !important;
}

.top-bar-section ul li a:hover {
  background: #006fa1 !important;
}

.top-bar-section ul li.active a {
  background: #006fa1 !important;
}

@media only screen and (min-width: 64.063em) {
  .top-bar {
      background: #006fa1 !important;
      overflow: visible;
  }
}

.start-page-slider-container .caption .teaser-more-icon {
  background-color: rgba(0, 111, 161, 0.8) !important;
}

.start-page-slider-container .caption .teaser-more-icon {
  background-color: rgba(0, 111, 161, 1) !important;
}

#maincontent > div.INSTANCE.EVEN.COUNT2.row.startPageRow.start-page-row > div.columns.small-12.large-8 {
  width: 100% !important;
}

.top-bar-section .has-dropdown>a:after {
  border-color: rgba(255,255,255,1) transparent transparent transparent
}

.iconbox {
  background: #006fa1 !important;
}

#maincontent > div.INSTANCE.ODD.LAST.COUNT3.row.startPageRow.start-page-row > div.columns.small-12.large-8 > div > div > div > ul > li > a > div > div > div.icon {
  background: transparent !important;
}
