.dorfplatz .card:not(.events) img{border-radius:12px 12px 0 0}.dorfplatz .news .card img{border-radius:0}.dorfplatz .feed-ribbon{display:none;position:fixed;right:0;top:30%;transition:all .3s ease-in-out;width:440px;z-index:5}.dorfplatz .feed-ribbon.signed-out .ribbon-label{background-color:var(--dp-color-primary)}.dorfplatz .feed-ribbon.signed-out.open{right:0!important}.dorfplatz .feed-ribbon.signed-in .ribbon-label{background-color:var(--dp-color-green)}.dorfplatz .feed-ribbon .ribbon-label{background-color:red;border-top-left-radius:15px;border-top-right-radius:15px;left:-90px;padding:10px 38px;position:absolute;top:0;transform:rotate(-90deg) translate(-33%)}.dorfplatz .feed-ribbon .ribbon-label:hover{cursor:pointer}.dorfplatz .feed-ribbon .ribbon-content{background-color:var(--color-white);height:139px;padding:14px 20px}.dorfplatz .header.feed{border-bottom:3px solid var(--dp-color-green)}.dorfplatz .amtliche-detail .steckbrief,.dorfplatz .amtliche-overview .steckbrief,.dorfplatz .amtliche-page .steckbrief,.dorfplatz .post-detail .steckbrief{min-height:140px}.dorfplatz .amtliche-detail .steckbrief h3,.dorfplatz .amtliche-overview .steckbrief h3,.dorfplatz .amtliche-page .steckbrief h3,.dorfplatz .post-detail .steckbrief h3{display:inline-block;max-width:65%}.dorfplatz .amtliche-detail .steckbrief .wappen,.dorfplatz .amtliche-overview .steckbrief .wappen,.dorfplatz .amtliche-page .steckbrief .wappen,.dorfplatz .post-detail .steckbrief .wappen{float:right;max-width:30%}.dorfplatz .amtliche-detail .cities,.dorfplatz .amtliche-overview .cities,.dorfplatz .amtliche-page .cities,.dorfplatz .post-detail .cities{justify-content:center}.dorfplatz .amtliche-detail .cities a,.dorfplatz .amtliche-overview .cities a,.dorfplatz .amtliche-page .cities a,.dorfplatz .post-detail .cities a{display:block;margin-bottom:10px;min-width:80px;padding:2px;text-align:center;text-decoration:none}.dorfplatz .amtliche-detail .cities a:hover,.dorfplatz .amtliche-overview .cities a:hover,.dorfplatz .amtliche-page .cities a:hover,.dorfplatz .post-detail .cities a:hover{background-color:transparent}.dorfplatz .amtliche-detail .cities a img,.dorfplatz .amtliche-overview .cities a img,.dorfplatz .amtliche-page .cities a img,.dorfplatz .post-detail .cities a img{max-width:100px}.dorfplatz .amtliche-detail .cities,.dorfplatz .amtliche-page .cities,.dorfplatz .post-detail .cities{padding:10px 0}.dorfplatz .amtliche-page #amtliche_filter .filter-buttons{display:flex;justify-content:space-between}.dorfplatz .post-detail .post-head .info-tags div{margin-bottom:25px;margin-top:0}.dorfplatz .post-detail .post-head img{border-radius:12px}.dorfplatz .post-detail .post-content{margin-bottom:80px;margin-top:80px}.dorfplatz .amtliche-detail .post-content{margin-top:50px}.dorfplatz .amtliche-detail .post-content .actions{margin-top:20px}@media(max-width:991.98px){.dorfplatz #dp-navbar{align-items:center;background-color:var(--color-white);bottom:0;box-shadow:0 -3px 5px -4px var(--color-s400);display:flex;height:70px;justify-content:space-between;padding:10px 12px;position:fixed;width:100%;z-index:3}.dorfplatz #dp-navbar a{display:inline-block;padding:10px 5px;text-align:center}.dorfplatz #dp-navbar a.dp-navbar-feed,.dorfplatz #dp-navbar a.dp-navbar-region{border-radius:6px;padding:9px 6px;text-align:center}.dorfplatz #dp-navbar a.dp-navbar-feed span,.dorfplatz #dp-navbar a.dp-navbar-region span{display:block}.dorfplatz #dp-navbar a.dp-navbar-region{border:1px solid var(--dp-color-primary)}.dorfplatz #dp-navbar a.dp-navbar-feed{border:1px solid var(--dp-color-green)}.dorfplatz #dp-navbar a.dp-navbar-city{min-width:23%}.dorfplatz #dp-navbar a.dp-navbar-city img{height:50px}.dorfplatz .amtliche-overview .cities a{border:1px solid var(--color-s200);border-radius:12px;padding:15%}.dorfplatz .amtliche-overview .cities a img{max-width:100%}.dorfplatz .post-detail .post-head .info-tags div{margin-bottom:12px;margin-top:0}.dorfplatz .post-detail .post-head .img-wrap img{margin-top:15px}.dorfplatz .post-detail .post-head .img-wrap .img-desc{text-align:right}.dorfplatz .post-detail .post-content{margin-bottom:30px;margin-top:30px}}