#main .button::after,
.button.hint-btn::after,
#editpage-btn::after,
.page-info .button::after {
    background-size: 100%;
    background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #1a70b8),color-stop(70%, #1a70b8));
    background-image: -moz-linear-gradient(left, #1a70b8,#1a70b8 70%);
    background-image: -webkit-linear-gradient(left, #1a70b8,#1a70b8 70%);
    background-image: linear-gradient(to right, #1a70b8,#1a70b8 70%);
}

#main .bgc.bg-color-one .button::after { background-color: #fff; background-image: none; }

#main .section-heroslider,
#main .slide a.caption-wrapper:before,
#main .slide.img.cpt-std .wrapper-s::before {
  background-size: 100%;
  background-image: linear-gradient(to right, rgba(26,112,184,0.92) 25%,rgba(26,112,184,0.85) 70%);
}

.partner-overview .teaserlist .teaser-item.no-img { background-image: linear-gradient(to right, rgba(26,112,184,0.92) 0%,rgba(26,112,184,0.85) 50%);}

#main .pagination {
  background-size: 100%;
  background-image: linear-gradient(to right, #1a70b8,#1a70b8 50%,#1a70b8);
}

@media only screen and (max-width: 960px) {
  #main .pagination {
      background-image: linear-gradient(to right, #1a70b8 25%,#1a70b8);
  }
}

.bg-color-01,
#mainfooter,
.tab-button::before,
.tab-button::after,
.tab-button:hover::before,
.tab-button:hover::after,
#main-container .InputfieldForm button { background-color: #1a70b8; }

.bg-color-one { background-color: #1a70b8; }
.bg-color-two { background-color: #1a70b8; }
.bg-color-one .button * { color: #1a70b8!important; }
.bg-color-two .button * { color: #1a70b8!important; }

.color-one,
h1, h2, h3, #main h1 *,
#main h2 *, #main h3 * { color: #1a70b8; }
.color-two { color: #1a70b8; }

::-moz-selection { background: #1a70b8; }
::selection { background: #1a70b8; }

.cat-title,
.nav-btn,
.nav-btn p,
.subnav-btn p,
#mainnav .active p,
.nav-btn p::after,
.subnav-btn p::after,
.nav-btn p::after,
#main-container .scroll-btn::before,
#main-container .scroll-btn::after,
.subnav-wrap .page-info .headline *,
#mainnav .drpdwn-tab .nav-btn::after,
.subnav-btn::after,
.share-btns header * {
  color: #1a70b8;
  border-color: #1a70b8; }