html{font-family:"mobile";}body:after{content:'mobile';}#breadcrumbs{visibility:hidden;}.toggleMainnavi.opened:before{visibility:hidden;}.teaser .col{margin-bottom:30px;}.teaser .col .csc-textpic-imagewrap{float:none !important;width:80%;margin:0 auto !important;}.teaser .col .csc-textpic-text{float:none !important;width:100%;padding-top:0;}.teaser .col h1{margin-top:0px;padding-top:0;}.fh-contactform .fh-fieldset{float:none !important;width:100% !important;}.fh-contactform .fh-fieldset-1{margin-left:0 !important;}.fh-contactform .fh-fieldset-2{display:none;}.ge_floatcontainer > div{width:100%;min-width:350px;margin-right:0;}.backendlayout-2 .contentLeft .csc-textpic-imagerow{column-count:1 !important;column-gap:0 !important;-webkit-column-count:1 !important;-webkit-column-gap:0 !important;-moz-column-count:1 !important;-moz-column-gap:0 !important;}.backendlayout-2 .contentLeft .ct_text{column-count:1;column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;-moz-column-count:1;-moz-column-gap:0;}.tx-bergerlocations-addresses{float:left;width:100%;margin-right:0;}.tx-bergerlocations-map{float:left;width:100%;height:0;padding-bottom:50%;}.news-list-view > div.article{width:100%;margin:2em 0;padding-right:0;}.news-layout-3.article .news-img-wrap img{width:80%;max-width:250px;height:auto;}.news-layout-3.article{padding-bottom:0px;}.news-layout-3 .header{position:static;float:right;width:50%;}.news-layout-3 .header h3{margin:0;font-size:1em;font-weight:400;}.news-layout-3.article .news-img-wrap{float:right;width:50%;}.news-layout-3 .header{text-align:left;}#footer .footerLeft,#footer .footerRightTop{width:100%;}#footer .footerRightBottom{clear:left;width:100%;padding-top:30px;}body .footer p,body .footer li{font-size:1em;}.footerLeft{padding-left:0;border-right:none;}.footerRightTop{padding-left:0;}.footerRightTop li{display:block;padding:0;border:none !important;line-height:1.4;}.footerRightBottom{padding-left:0;}.footerRightBottom .col_leftmiddle,.footerRightBottom .col_right{}.footerRightBottom .col{margin-right:0;width:100%;}
