span.badge.bg-danger.featured-article-badge {
    display: none;
}


table, th, td, caption {
  border: thin solid #575756;
}


table {
  border-collapse: collapse;
  border-spacing: 0;
  border-width: thin 0 0 thin;
  margin: 0 0 1em;
  table-layout: auto;
  max-width: 100%;
}

th, caption {
  background-color: #f8f9fa;
  font-weight: 700;
}

.text-blue{
  color: #1E467D;
}

.start-produkte {
/*float: left;
*/width: 100%;
position: relative;
margin-bottom: 60px;
background-color:#f8f9fa;

}

.start-leistungen {
  width: 100%;
/*  float: right;
  */margin-bottom: 60px;
   background-color:#f8f9fa;
}


ul.jwts_tabbernav li a {
  font-size:16px;
  font-weight: bold;
  
}
.jwts_tabberlive .jwts_tabbertab {
  margin:0px 0 0;
}
  
  
  open-sans-v34-latin@font-face {
    font-family: 'Exo-Light';
    src:url('../fonts/Exo-Light/Exo-Light.ttf.woff') format('woff'),
        url('../fonts/Exo-Light/Exo-Light.ttf.svg#Exo-Light') format('svg'),
        url('../fonts/Exo-Light/Exo-Light.ttf.eot'),
        url('../fonts/Exo-Light/Exo-Light.ttf.eot?#iefix') format('embedded-opentype'); 
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Exo-2-Bold';
    src:url('../fonts/Exo-2-Bold/Exo-2-Bold.ttf.woff') format('woff'),
        url('../fonts/Exo-2-Bold/Exo-2-Bold.ttf.svg#Exo-2-Bold') format('svg'),
        url('../fonts/Exo-2-Bold/Exo-2-Bold.ttf.eot'),
        url('../fonts/Exo-2-Bold/Exo-2-Bold.ttf.eot?#iefix') format('embedded-opentype'); 
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    src:url('../fonts/open-sans-v34-latin/open-sans-v34-latin-regular.ttf.woff') format('woff'),
        url('../fonts/open-sans-v34-latin/open-sans-v34-latin-regular.ttf.svg#Exo-2-Bold') format('svg'),
        url('../fonts/open-sans-v34-latin/open-sans-v34-latin-regular.ttf.eot'),
        url('../fonts/open-sans-v34-latin/open-sans-v34-latin-regular.ttf.eot?#iefix') format('embedded-opentype'); 
    font-weight: normal;
    font-style: normal;
}


body {
  font-family: "Open Sans";
    color: #333333;

}

.loesungen-flip{
  font-size: 12px;
  line-height: 14px;
  font-weight: 300;
  color: #333333;
  margin-bottom: 30px;
}



h1, h2, h3, h4{
  font-family: "Exo-2-Bold";
  color: #333333;
}



#sp-section-2{
  background-color: #f8f9fa;
  height: 100%;
  }


#sp-section-3{
  background-color: #f8f9fa;
  height: 260px;
  }

#sp-section-4{
  background-color: #f8f9fa;
  height: 100%;
  }

#sp-section-5{
 /* background-color: #000000;*/
  height: 100%;
  color:#FFFFFF;
  }

#sp-section-9{
  background-color: #f8f9fa;
  height: 100%;
  }

#sp-left .sp-module, #sp-right .sp-module {
    margin-top: 0px;
    border: 0px; 
    padding: 0px;
    border-radius: 0px;
}

.highlightorange
{
  color: #f59c00;
}

.textdark
{
  color: #333333;
}

.toreinsatzmoeglichkeiten:hover {
/*border: 1px solid;
border-color: #ffffff;*/
padding: 8px;
margin-top: 20px;
margin-bottom: 20px;
background-image: linear-gradient(280deg, #438bd5 0%, #012f61 60%)
}

.produkterahmen {
border: 1px solid;
border-color: #cccccc;
padding: 8px;
margin-top: 20px;
margin-bottom: 20px;
}

.produkterahmen:hover {
border: 1px solid;
border-color: #cccccc;
padding: 8px;
margin-top: 20px;
margin-bottom: 20px;
background-image: linear-gradient(280deg, #f8f9fa 0%, #cccccc 60%)
}

.start-produkte:hover {
 border: 1px solid;
 border-color: #cccccc;
 background-image: linear-gradient(280deg, #f8f9fa 0%, #cccccc 60%)
}

.start-leistungen:hover {
 border: 1px solid;
 border-color: #cccccc;
 background-image: linear-gradient(280deg, #f8f9fa 0%, #cccccc 60%)

}


.beispiele {
background-color: #012f61;
color: #ffffff;
padding: 8px;
margin-top: 20px;
margin-bottom: 20px;
}

.article-ratings-social-share {
display: none !important;  
}
  

#sp-main-body {
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 20px;
  padding-left: 0px;}
  
.breadcrumb{
    padding-left:5rem;
  background-color: #FFFFFF;
  }

b, strong {
    font-weight: 600;
}

.breadcrumb .divider.fas.fa-map-marker-alt {
    display: none;
}

