.sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full {
    left: auto;
    right: auto;
}

p {line-height:175%!important;}
li {line-height:175%!important;}

.select {padding-top:50px;text-align:right;}
.logo {padding: 10px 0 5px 0;}
/*.logo_mobile { margin-bottom:-10px;}*/

#sp-header {
    background: #ffffff;
    border-bottom: 1px solid #AA1E1D;
    height: 110px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
}

#sp-footer .sp-copyright {
    text-transform: uppercase;
    color: #ffffff;
}

#sp-footer #sp-footer2 .nav.menu li a {
    display: inline-block;
    color: #ffffff;
margin-left: 25px;}

#sp-footer #sp-footer2 .nav.menu li a:hover  {
    display: inline-block;
    color: #ffffff; text-decoration:underline;
margin-left: 25px;}

/*.pt {text-align:center;}*/

.sp-page-title h2 {
    font-size: 24px;
    line-height: 1;
}
.sp-page-title h3 {
    font-size: 24px;
    line-height: 1;
	color: rgba(255,255,255);
}

.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg .sppb-slideshow-fullwidth-item-text {
    display: inline-block;
    width: 47.4%;
    position: absolute;
    z-index: 1;
    left: 50px;
    top: 30%!important;
    padding: 40px;
    color: #fff;
	min-height: 169px;
	background-color:
    rgba(0,0,0,0.6);
}

div.scroll_datenschutz {
   overflow: auto;
   background-attachment: scroll;
   background-repeat: no-repeat;
   width:auto;
   height:200px;
   background-color: #FFFFFF;
   /* border: 1px solid #FFFFFF; */
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 5px;
}
.fieldset_datenschutz {
   padding: 8px;
   margin: 0 5px 15px 0;
   font-weight: normal;
   font-size: 1em;
   border: 1px solid #AA1E1D;
   color: #444;
   line-height: 2em;
   background-color:#FFFFFF;
}

.lds { font-weight:bold; font-size: 18px;}
.lds a { color:#AA1E1D; font-weight:bold;}
.lds a:hover {text-decoration:underline;}

.sppb-panel-title {font-size:16px!important; font-weight:600!important;}

.rot {color:#AA1E1D; font-weight:600;}

.projekte ul { list-style-type: none; padding-left: 0em;}
.projekte li:before { content: "\25BA  "; }
