.header{
margin-top: 0px!important;
}
.site-footer .widget-title {
color: #D4D4D4!important;
}
@media screen and (min-width: 600px)  {
.mobile-break { display: none; }
}
form.wpcf7-form .wpcf7-list-item {
display:block;
}
.wpcf7 p {
margin-bottom:25px!important;
}
.clb-title{
max-width:100%!important;
}
#cmplz-document{
max-width: 100%!important;
}
.project-meta li{
width: 100%!important;
}
.options-group li{
width: 100%!important;
}
.footermail {
color: #00ffc2!important;
}
.page-headline .title{
max-width: 100%!important;
}
::selection {
background: #00ffc2!important;
}
::-moz-selection {
background: #00ffc2!important;
}
.footerlogo a > h3{
color: #00ffc2!important;
}
.scroll-top-holder {
visibility: hidden;
position: relative;
}
.scroll-top-holder:after {
visibility: visible;
position: absolute;
top: 0;
left: 0;
content:"Nach oben!"!important;
}
.menu-link:before{
color:#00ffc2!important;
}
.menu-link-cloned{
-webkit-text-stroke: 1px #00ffc2!important;
}
.grecaptcha-badge { 
visibility: hidden;
}
.desktop-hamburger > .hamburger-button{
border-width: 0px!important;
background-color: inherit!important;
} @media only screen and (min-width:1024px) and (max-width:1366px){
.headerleft{
padding-left: 100px;
margin-top: -300px;
}
} @media only screen and (min-width:320px) and (max-width:767px){
.headerleft{
margin-top: 0px;
}
}