#sp-header {
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0);
}

#sp-header {
border-bottom: 10px solid #f07b1f;
}


.sp-page-title {
    background: #F07B1F;
 padding: 10px 0;
    text-align: right;
}


.mod-languages {
text-align: right;

}



/* orange Listen Punkte */
.sppb-content-holder ul, .sppb-addon-text-block ul, .sppb-media-content ul, .footer_teaser ul{
list-style: none;
}
.sppb-content-holder li::before, .sppb-addon-text-block li::before, .sppb-media-content li::before, .footer_teaser li::before {
content: "\2022"; 
color: #f07b1f;
display: inline-block; 
width: 1em;
margin-left: -1em;
}
/* end - orange Listen Punkte */


#sp-footer a, #sp-bottom a {
    color: #ffffff;
}

#sp-bottom #sp-footer, #sp-bottom {
    background: #f5f5f5;
    color: #000000;
    font-size:15px;
}

#sp-bottom #sp-footer a, #sp-bottom a {
    color: #000000;
}


#sp-footer a:hover, #sp-bottom a:hover, #sp-footer a:active, #sp-bottom a:active, #sp-footer a:focus, #sp-bottom a:focus {
    color: #f07b1f;
}


.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
    line-height: 86px;   
}


.logo-image {
max-width: 130%;
}

