/* smartphone.css */
#wrapper,#footer{padding-right:15px;padding-left:15px}a,body,div,input,label,li,legend,ol,p,select,td,th,textarea,u,ul{font-size:18px;line-height:1.55}.topbox,.ce_text.gold,.zweierblock .ce_text.cafe,.cafebu,.topbox_pano .caption,.appage h1,.appwrap,.homeintrotext p,.videowrapper{padding-right:20px;padding-left:20px}.homeintrotext .image_container{max-width:45%}.gold .caption,.cafe .caption,.viererblock .caption{padding:20px}.gold .caption,.cafe .caption,.viererblock .caption,.topbox .caption,.topbox_pano .caption,.cafebu p{font-size:15px}.topbox h1{font-size:50px}.topbox_pano h1{padding-right:20px;padding-left:20px;font-size:50px}.homeintrowrap h1{margin-bottom:50px;padding-right:20px;padding-left:20px;font-size:50px}.homeintrowrap{padding-top:50px}.kachelwrap .ce_image{width:100%}.kachelwrap .ce_image{margin-right:20px;margin-left:20px}.kachelwrap .ce_image .image_container{height:300px}.zweierblock{flex-wrap:wrap}.zweierblock .ce_text.cafe{width:100%}.zweierblock .ce_text.cafe:nth-child(2){padding-top:0}.zweierblock .ce_text.cafe:nth-child(1){padding-bottom:0}#main .inside .zweierblock ul{margin-top:0;margin-bottom:0}.mod_navigation{width:100%;right:-100%}.appwrap .ce_text{width:100%}.appwrap .ce_text:first-child .image_container{max-width:300px;padding-right:0}.appage .ce_text .image_container{max-width:300px}.kachelwrap .ce_image h2{min-height:130px;font-size:32px}h2.apphead{font-size:30px}.dreierwrap .ce_text,.newssen .layout_latest{width:100%}.senwrap{padding-right:30px;padding-left:30px}.newssen .pagination{padding-right:15px;padding-left:15px}.dreierwrap .ce_text,.newssen .layout_latest{margin-bottom:55px}.ce_form .widget.halfform{width:100%}.allnews .layout_latest{padding-right:20px;padding-left:20px}.mod_memberlist .membertable{display:block}.mod_memberlist .membercol{margin-left:0}.mod_personalData .fields .widget,.mod_registration .fields .widget{width:100%}