/* styles_768.css */
@media screen and (min-width: 768px) {
 .gruen .logoabsolut{
    width:300px;
    left:15px
}
.partnerlogos{
    display:block
}
#balken h2{
    font-size:1.4rem
}
#footer .rechts{
    margin-top:20px
}
#footer .rechts img{
    margin-left:auto
}
#footer .rechts p{
    text-align:right
}
#footer .seitenfussinhalte .rechts ul{
    text-align:right
}
#footer .seitenfussinhalte .rechts ul li{
    margin-right:0;
    margin-left:26px
}
#header{
    width:100%;
    position:relative
}
#header .inside{
    max-width:1400px;
    margin-right:auto;
    margin-left:auto
}
.logo-im-seitenkopf img{
    margin-right:0;
    margin-left:0;
    padding-top:60px;
    padding-bottom:50px;
    padding-left:15px
}
.rundbutton-seitenkopf{
    max-width:180px;
    top:10px;
    position:absolute;
    right: 5%
}
.sliderblock .sanbutton-seitenkopf{
    width:25%
}
#offcanvasmenu{
    display:none
}
.mod_navigation{
    display:inline-block
}
.rundbutton-seitenkopf{
    display:inline-block
}
.ce_youtube{
    margin-top:24px;
    margin-bottom:20px
}
}