
  /* open-sans-300 - latin */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    src: local(''),
        url('../fonts/open-sans-v34-latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('../fonts/open-sans-v34-latin-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  }
  /* open-sans-regular - latin */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local(''),
        url('../fonts/open-sans-v34-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('../fonts/open-sans-v34-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  }
  /* open-sans-700 - latin */
  @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: local(''),
        url('../fonts/open-sans-v34-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
        url('../fonts/open-sans-v34-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  }
  body, td, .dropdown-menu-large .dropdown-header, .dropdown-menu-large .dropdown-header a, #topmenu .dropdown-header, #topmenu .dropdown-header a, h1, h2, h3, .kategorien-tags h3, .expandable h3, .expandablecontent h3, .header-image p {
    font-family: "Open Sans", arial, sans-serif;
}
body, .header-image p {
    font-weight: 400;
}
.dropdown-menu-large .dropdown-header, .dropdown-menu-large .dropdown-header a, #topmenu .dropdown-header, #topmenu .dropdown-header a, h1, h2, h3, .kategorien-tags h3 {
    font-family: "Open Sans", arial, sans-serif;
    font-weight: 300;
}
.expandable h3, .expandablecontent h3 {
    font-family: "Open Sans", arial, sans-serif;
    font-weight: 700;
}

/* Hauptfarbe */
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .recent-content li a:hover, .recent-content li a.active, .ntext a, .ntext a:link, .ntext a:visited, .ntext a:hover, .ntext a:active, .btn-footer:hover, .btn-footer:focus, .btn-footer:active, .btn-footer.active {
    color: rgba(240,45,30,1);
}
#footer, .btn-tags:hover, .btn-tags:focus, .btn-tags:active, .btn-tags.active, .btn-kategorien:hover, .btn-kategorien:focus, .btn-kategorien:active, .btn-kategorien.active, .mehrHeader, .bottombar, .btn-pagenavlink:hover, .btn-pagenavlink:focus, .btn-pagenavlink:active, .btn-pagenavlink.active {
    background-color: rgba(240,45,30,1);
}
.btn-tags:hover, .btn-tags:focus, .btn-tags:active, .btn-tags.active, .btn-kategorien:hover, .btn-kategorien:focus, .btn-kategorien:active, .btn-kategorien.active, .btn-pagenavlink:hover, .btn-pagenavlink:focus, .btn-pagenavlink:active, .btn-pagenavlink.active {
    border: 1px solid rgba(240,45,30,1) !important;
}
.mehrHeader {
    border-bottom: 1px solid rgba(240,45,30,1);
}
.bottombar {
    border-top: 1px solid rgba(240,45,30,1);
}
.navbar-default .navbar-nav > li > a.active {
    border-bottom: 5px solid rgba(240,45,30,1);
}

/* Schriftfarbe */
.btn-kategorien, .navbar-default, .section-header .cell-right a div, .section-white, .section-header .cell-right a:hover div, .section-header .cell-right a:focus div {
    background-color: rgba(70,80,80,1);
}
.btn-kategorien, .btn-tags, .collapse-border {
    border: 1px solid rgba(70,80,80,1) !important;
}
.btn-tags {
    color: rgba(70,80,80,1);
}
.section-header .cell-middle, .section-header-blank {
    border-bottom: 1px solid rgba(70,80,80,1);
}
body , a:hover, a:focus, .recent-content li a, .mehrHeader, .section-header .cell-left h1, .section-header .cell-left h2, a.share-link, a.bottombar-link, .content h2 a, .content h3 a, .content h3 {
    color: rgba(70,80,80,1) !important;
}
.blog-text, .section-white {
    border-top: 1px solid rgba(70,80,80,1);
    border-bottom: 1px solid rgba(70,80,80,1);
}
.owl-theme .owl-controls .owl-page span {
    background: rgba(70,80,80,1);
}
.section-header .cell-left .fa-chevron-left {
    border-right: 1px solid rgba(70,80,80,1);
}

/* Schriftfarbe hell */
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a.active, .btn-tags:hover, .btn-tags:focus, .btn-tags:active, .btn-tags.active, .btn-kategorien:hover, .btn-kategorien:focus, .btn-kategorien:active, .btn-kategorien.active, .mehrHeader, .btn-pagenavlink:hover, .btn-pagenavlink:focus, .btn-pagenavlink:active, .btn-pagenavlink.active, a.share-link, a.bottombar-link {
    color: rgba(255,255,255,1);
}
.btn-footer:hover, .btn-footer:focus, .btn-footer:active {
    background-color: rgba(255,255,255,1);
}

/* Hintergrundfarbe Content */
.bhcarousel .item, .bottombar, .box, .blogOverviewSingle, .kategorien-tags, #blog_overview .blogOverviewSingle, .author-header, .authorOverviewSingle {
    background-color: 