h1,
h2,
h3,
h4,
h5,
h6 {
  color:  var(--color-laufbahn);
}

.intro_box__content {
  background-color: var(--color-laufbahn);
  color: var(--color-white);
}

.intro_box__content h1,
.intro_box__content p {
  color: var(--color-white);
 }

 .block-type-quote blockquote {
   color: var(--color-laufbahn);
 }

 main a {
   color: var(--color-laufbahn);
   text-decoration: none;
 }

 main a:hover {
   border-bottom: 1px solid var(--color-laufbahn);
 }

 .breadcrump li a {
    color: var(--color-laufbahn);
  }

  .block-type-line hr {
     border: none;
     border-top: 1px solid var(--color-laufbahn);
     margin-bottom: 5px;
   }

   .bg_col,
    .bg_col h2,
    .bg_col h3,
    .bg_col blockquote,
    .bg_col blockquote footer {
      background-color: var(--color-laufbahn);
      color: var(--color-white) !important;
      padding: 4px 0 2px 0;
    }

    .bg_col h2,
    .bg_col h3 {
      padding: 0;
      margin: 0 10px 0 10px;
    }

    .bg_col hr {
      border-top: 1px solid var(--color-white);
      padding: 0;
      margin: 10px 10px 0 10px;
    }

    .bg_col p {
      margin: 10px;
    }

    .bg_col blockquote {
      padding-top: 10px;
    }

    .bg_col ul {
      margin-left: 25px;
    }

    .bg_col .img-caption {
      color: var(--color-white) !important;
      margin-left: 10px;
      padding-bottom: 5px;
    }

    .bg_col .video-caption {
      color: var(--color-white) !important;
    }
    
  .bg_col__abc {
     background-color:  var(--color-laufbahn-soft) !important;
   }

    .abc-grid-letter {
      background-color: var(--color-laufbahn);
    }

    .acc_title {
       border-top: 1px solid var(--color-laufbahn);
     }

     .event {
       background-color: var(--color-laufbahn);
     }

     .abc-sel {
        border-top: 1px solid var(--color-laufbahn);
        color: var(--color-laufbahn);
      }
      .abc-list {
        border-top: 1px solid var(--color-laufbahn);
      }

      .abc-list-result {
        border-bottom: 1px solid var(--color-laufbahn);
        color: var(--color-laufbahn);
      }

 .filter-beruf {
         background-color: var(--color-white);
         border-top: 4px solid var(--color-laufbahn);
       }
       
       .filter-beruf__interesse p {
         color: var(--color-laufbahn);
       }
       
      
       
       .fb__box {
         background-color: var(--color-laufbahn);
       }
      
       #fb_nahrung,
       #fb_wirtschaft,
       #fb_natur,
       #fb_gastro,
       #fb_texil,
       #fb_schoenheit,
       #fb_gestaltung,
       #fb_druck,
       #fb_bau,
       #fb_gebaeudetechnik,
       #fb_holz,
       #fb_fahrzeuge,
       #fb_elektro,
       #fb_metall,
       #fb_chemie,
       #fb_planung,
       #fb_verkauf,
       #fb_verkehr,
       #fb_informatik,
       #fb_kultur,
       #fb_gesundheit,
       #fb_bildung {
         background-color: var(--color-laufbahn);
       }
       
       .result-beruf-box {
         border-top: 4px solid var(--color-laufbahn);
         background-color: var(--color-laufbahn-soft);
       }
       
       .result-beruf-box .lead {
         color: var(--color-laufbahn);
       }
       
       .result-reset {
          border: 1px solid var(--color-laufbahn);
          color: var(--color-laufbahn);
        }
        
        .result-reset:hover {
          background-color: var(--color-laufbahn);
        }

       .intro_detail {
         background-color: var(--color-laufbahn-soft);
       }
       
    .tbox {
         background-color: var(--color-laufbahn);
       }
    .tbox a {
       color: var(--color-laufbahn);
     }
     
  .b_acc__btn {
    padding: 10px 0 10px 30px;
    background: url('/assets/images/ico_accordeon_laufbahn.svg') no-repeat left center;
    background-size: 20px;
    margin-bottom: 0;
  }
  
  .b_acc__btn_on {
    background: url('/assets/images/ico_accordeon_laufbahn_close.svg') no-repeat left center;
    background-size: 20px;
  }
  
  
  .media { 
    background-color: var(--color-laufbahn-soft);
    border-top: 4px solid var(--color-laufbahn);
  }

  .elinkBlack {
     color: var(--color-laufbahn); 
   }
   
   .elinkBlack:hover {
     border-bottom: 1px solid var(--color-laufbahn);
   }