@keyframes rotate{0%{transform:rotate(0);}50%{transform:rotate(180deg);}100%{transform:rotate(360deg);}}@keyframes zoom_rotate{0%{transform:translateX(80%) translateY(50%) scale(0.1) rotate(-540deg);}100%{transform:rotate(0deg);}}.adressblock.vcard:after{border-bottom:23px solid #b0b0b0;border-left:23px solid #b0b0b0;}#mob_wrapper #mobnav_btn,.adressblock.vcard,.umfrage form fieldset,.umfrage form fieldset legend,.schadenumfrage form fieldset,.schadenumfrage form fieldset legend{background:#e3e3e3;}.umfrage form fieldset ul li textarea,.umfrage form fieldset ul li input,.umfrage form fieldset ul li #datja,.umfrage form .capt,.schadenumfrage form fieldset ul li textarea,.schadenumfrage form fieldset ul li input,.schadenumfrage form fieldset ul li #datja,.schadenumfrage form .capt{background:#fff;}body #wrapper footer{background:#e3e3e3;}#wrapper .fixnav #fixnav_topright a{border:none !important;}body #wrapper #content_wrapper #header_wrapper #header #topright{justify-content:flex-end !important;}#topright [data-show-on-hover]:hover::before,#fixnav_topright [data-show-on-hover]:hover::before{background:none;}.appframe{height:56rem !important;}@media (max-width: 1350px){.appframe{height:62rem !important;}}@media (max-width: 1080px){.appframe{height:66rem !important;}}@media (max-width: 812px){.appframe{height:66rem !important;}}@media (max-width: 667px){.appframe{height:94rem !important;}}@media (max-width: 530px){.appframe{height:98rem !important;}}@media (max-width: 435px){.appframe{height:118rem !important;}}@media (max-width: 310px){.appframe{height:128rem !important;}}b,strong,h1,h2,h3,.adressblock ul li.adrname,body #wrapper footer #ticker,body #wrapper footer #ticker h3,body #wrapper footer #ticker #vmarkt_ticker .date{font-weight:500;}.themenlink,article.accordion > h3,article.accordion > h2,article.accordion > h1{font-weight:600 !important;}body #wrapper #content_wrapper #header_wrapper #header #logo{margin:1rem 0 -2rem calc(50% - 41rem);max-width:8rem;}@media (max-width: 1350px){body #wrapper #content_wrapper #header_wrapper #header #logo{max-width:7rem;margin:2rem 0 -1rem 2rem;}}@media (max-width: 1080px){body #wrapper #content_wrapper #header_wrapper #header #logo{margin:0 auto;max-width:6rem;max-height:10rem;}}@media (max-width: 812px){body #wrapper #content_wrapper #header_wrapper #header #logo{max-width:4rem;max-height:7rem;}}body #wrapper #content_wrapper #header_wrapper #header #topnav{flex-basis:70vw;max-width:62rem;align-self:flex-start;margin:8rem calc(50% - 41rem) 0 1rem;background:none;}@media (max-width: 1350px){body #wrapper #content_wrapper #header_wrapper #header #topnav{margin:7rem 1rem 0 1rem;}}.adressblock.topadr{position:absolute;top:calc(12vw + 6rem);left:calc(50% - 41rem);background:rgba(255,255,255,0.6);border-radius:6px;padding:1rem 1.5rem;z-index:1;color:#2f2f2f;}@media (min-width: 1760px){.adressblock.topadr{top:20rem;}}@media (max-width: 1350px){.adressblock.topadr{left:2rem;padding:2px 10px 6px;font-size:15px;}}@media (max-width: 930px){.adressblock.topadr{top:13rem;background:rgba(255,255,255,0.8);}}@media (max-width: 812px){.adressblock.topadr{top:10rem;}}@media (max-width: 435px){.adressblock.topadr{display:none;}}