body #header #mitte-bar .logo{max-width:60%}body #header #mitte-bar .logo .logoBB{float:left;margin-left:10px}body #header #mitte-bar .logo .logoBB img{max-width:120px}body #header #mitte-bar .logo .logoLink{float:right;width:40%;text-align:left}body #header #mitte-bar .logo .logoLink img{display:inline-block}body #header #mitte-bar .rechts{bottom:7px}body #header #top-slot{padding-top:1rem}body #header #top-slot #detail-schatten,body #header #top-slot #home-schatten{top:1rem}body #header #untennav-bar #nav .desktop ul{padding-left:15px}body #header #untennav-bar #nav .desktop li a{padding:1px 28px 0 42px}body #header #untennav-bar #nav .desktop li a:before{content:"\e80a";background:#96c;margin:0 6px 0 0}body.home #ym-col2 #content h2.neuigkeiten{min-width:210px}body.home #ym-col2 #content h2.adresse{position:absolute;top:0;right:0;font-size:.9rem;color:#FFF;background:#c20003;text-transform:uppercase;line-height:100%;padding:5px 0;min-width:210px;text-align:center}body.home #ym-col2 #content h2.einrichtung{top:0;position:relative}body.home #ym-col2 #content .allgemein .bx-wrapper .einrichtungen .bxSlider .composedcontent-boeblingen-box.rot a{background:#ab85d1}body.home #ym-col2 #content .neuigkeiten .composedcontent-boeblingen-zeile.adresse{width:25%;float:right;padding-left:1rem;border-left:10px solid #FFF;margin:0;clear:none}body.home #ym-col2 #content .neuigkeiten .composedcontent-boeblingen-zeile.adresse .ym-g100{border-top:25px solid #c20003}body.home #ym-col2 #content .neuigkeiten .composedcontent-boeblingen-zeile.adresse .ym-g100 h2{font-size:.9rem;color:#FFF;background:#c20003;text-transform:uppercase;line-height:100%;padding:5px 0;min-width:210px;text-align:center;margin-top:1rem}body.home #ym-col2 #content .neuigkeiten .composedcontent-boeblingen-zeile.adresse .ym-g100 .basecontent-table{background:#5c5c5c;padding:.4rem;margin-top:1rem;color:#FFF;border:2px solid #c20003}body.home #ym-col2 #content .neuigkeiten .composedcontent-boeblingen-zeile.adresse .ym-g100 .basecontent-table table{margin:0}body.home #ym-col2 #content .neuigkeiten .composedcontent-boeblingen-zeile.adresse .ym-g100 .basecontent-table table td{padding:4px 2px}body.home #ym-col2 #content .neuigkeiten .composedcontent-boeblingen-zeile.adresse .ym-g100 .basecontent-table .even{background:0 0}body.home #ym-col2 #content .basecontent-dvv-zm-vk{padding-top:1rem}body.home #ym-col2 #content .basecontent-dvv-zm-vk .location{display:block}body.home #ym-col2 #content .basecontent-dvv-zm-vk .location .cityline,body.home #ym-col2 #content .basecontent-dvv-zm-vk .location .fax,body.home #ym-col2 #content .basecontent-dvv-zm-vk .location .mail,body.home #ym-col2 #content .basecontent-dvv-zm-vk .location .street-address,body.home #ym-col2 #content .basecontent-dvv-zm-vk .location .tel,body.home #ym-col2 #content .basecontent-dvv-zm-vk .location h4{display:none}body.home #ym-col2 #content .basecontent-dvv-zm-vk .location .organization{padding:0 1rem}body.home #ym-col2 #content .basecontent-dvv-zm-vk .item .summary,body.home #ym-col2 #content .basecontent-dvv-zm-vk .item .titel a,body.home #ym-col2 #content .basecontent-dvv-zm-vk .item .zmOrt{padding-right:.5rem;padding-left:.5rem}body.home #ym-col2 #content .allgemein .unten .ym-g100 .composedcontent-boeblingen-box>div{width:20%;padding:1rem;float:left;min-width:70px;position:relative}body.home #ym-col2 #content .allgemein .unten .untenIcons .stadt a:before{content:"\e80b";background:#c20003}body.Veranstaltungskalender .vkRubrik{display:none!important}@media all and (max-width:920px){body.home #ym-col2 #content .neuigkeiten .composedcontent-boeblingen-zeile.adresse{width:100%;float:none;padding:5px 0 30px;border-left:none}body.home #ym-col2 #content .neuigkeiten h2.adresse{top:340px;left:0;width:20%}}@media all and (max-width:600px){body.home #ym-col2 #content .allgemein .unten .ym-g100 .composedcontent-boeblingen-box>div{padding:1rem 0}}@media all and (max-width:500px){body.home #ym-col2 #content .neuigkeiten h2.adresse{top:300px}}@media all and (max-width:430px){body #header #mitte-bar .logo .logoBB{margin:0}body #header #mitte-bar .logo .logoBB img{max-width:80px}body.home #ym-col2 #content .allgemein .unten .ym-g100 .composedcontent-boeblingen-box>div{min-width:100px}}