.Layout1 , .Layout2 {max-width:800px;}
.hide-l {display:block;}
.hide-s {display:none;}


#wrapper {margin: 0 0 0 0;}

.mobile-menu {display:block;}

#bg-hmenu {margin-top: 0em;}
#hmenu ul ul li a {background: transparent;}

#hmenu {display:none;}

#hmenu ul li {width:100% !important;text-align:left;}
#hmenu ul li:last-child{margin: 0 0 0 0em !important;}

#hmenu ul.hmenu-level2 {position:relative;}


.logo {margin-bottom:0em;width:100%;z-index:99;text-align:center !important;}
.header-box2 .ce-column {width: auto!important;}

.line4 {display: block;}     

.line4 .l-4 , .line4 .col, .line4 .frame {display: block;}

.Layout4 .card {width:100%;}

/*DiV Reihenfolge ändern Logo-Slider 
.line0{
          display: -webkit-flex;
          display: -ms-flexbox;                       // Internet Explorer 10
          display: flex;
          -webkit-flex-direction: row;
          -ms-flex-direction: row;
          flex-direction: row;
          flex-wrap: wrap;
          -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
}
          
.header-box2 {order:1 !important;}
.header-box1 {order:2 !important;}   */
footer{bottom:0em;}

footer {height:auto;padding:0em;}
footer .line .box {padding:0.5em;}

/* Hintergrund Boxen in Line
section .line {
    background: -moz-linear-gradient(transparent,transparent);
                   }
*/


.count-number {margin-right:-1.25em;} 
.l-1 {width:8.3333%;}
.l-2 {width:16.6666%;}
.l-five {width:20%;}
.l-3 {width:25%;}
.l-4 {width:33.3333%;}
.l-5 {width:41.6666%;}
.l-6 {width:50%;}
.l-7 {width:58.3333%;}
.l-8 {width:66.6666%;}
.l-9 {width:75%;}
.l-10 {width:83.3333%;}
.l-11 {width:90%;}
.l-12 {width:100%;}
.margin > .l-1 {width:8.3333%;}
.margin > .l-2 {width:16.6666%;}
.margin > .l-five {width:20%;}
.margin > .l-3 {width:25%;}
.margin > .l-4 {width:33.3333%;}
.margin > .l-5 {width:41.6666%;}
.margin > .l-6 {width:50%;}
.margin > .l-7 {width:58.3333%;}
.margin > .l-8 {width:66.6666%;}
.margin > .l-9 {width:75%;}
.margin > .l-10 {width:83.3333%;}
.margin > .l-11 {width:90%;}
.margin > .l-12 {width:100%;}
.s-1 {width:8.3333%;}
.s-2 {width:16.6666%;}
.s-five {width:20%;}
.s-3 {width:25%;}
.s-4 {width:33.3333%;}
.s-5 {width:41.6666%;}
.s-6 {width:50%;}
.s-7 {width:58.3333%;}
.s-8 {width:66.6666%;}
.s-9 {width:75%;}
.s-10 {width:83.3333%;}
.s-11 {width:90%;}
.s-12 {width:100%;float:none;}
.margin > .s-1 {width:8.3333%;}
.margin > .s-2 {width:16.6666%;}
.margin > .s-five {width:20%;}
.margin > .s-3 {width:25%;}
.margin > .s-4 {width:33.3333%;}
.margin > .s-5 {width:41.6666%;}
.margin > .s-6 {width:50%;}
.margin > .s-7 {width:58.3333%;}
.margin > .s-8 {width:66.6666%;}
.margin > .s-9 {width:75%;}
.margin > .s-10 {width:83.3333%;}
.margin > .s-11 {width:90%;}
.margin > .s-12 {width:100%;}

