.usw{margin:0 15px;text-align:center !important;line-height:1.5;}
.avia_textblock h3{line-height:1.5;}
.cat_list{text-align:center;padding:0 20px;}
.cat_list a{color:var(--dunkel);font-weight:600;font-size:0.8em;}
.dashicons-admin-home:before, .dashicons-info:before{width:30px !important;text-align:center;font-size:1.4em !important;}
div#mega-menu-wrap-avia.mega-menu-wrap{margin-top:25px;}
#extra_menue{margin-bottom:-60px;height:40px;background-position:center bottom;}
div.wrap-menu-container{height:40px;border-bottom:2px solid var(--titel);}
#scroll-top-link{background:var(--marker);border-radius:50px;border-color:var(--hell);}
#scroll-top-link:hover{background:var(--titel);}
#scroll-top-link.avia-svg-icon svg:first-child{height:40px !important;width:auto !important;margin-top:3px !important;}
#top #wrap_all .av-social-link-mastodon a:before{content:"";width:20px;height:20px;display:inline-block;vertical-align:middle;background:url(https://kuhrau.de/wp-content/uploads/2024/06/mastodon_grey-1.png) no-repeat center/contain;}
.av-social-sharing-box .avia-related-tooltip{background:rgba(0,0,0,0.5);border-radius:5px;color:var(--hell);}
.submit{border-radius:20px !important;}
.jig-loadMoreButton{background:var(--hgf) !important;color:var(--marker);}
.jig-loadMoreButton:hover{color:var(--titel);}
tr{background-color:var(--hgf) !important;border:2px solid var(--marker) !important;}
th, td{border-bottom:2px solid var(--marker) !important;}
.av_font_icon, .av-icon-char{padding-bottom:5px;font-size:40px;color:var(--dunkel);}
.search div.entry-content{padding-bottom:30px;}
.search-result-counter{background-color:var(--hgf) !important;color:var(--dunkel) !important;left:-30px;font-size:1.4em;font-weight:600;text-align:center;}
.rundes_img, .badge-img{display:inline-block;float:left;width:80px;height:80px;border-radius:50%;border:2px solid var(--hell);object-fit:cover;object-position:center;margin:15px 15px 10px 0;box-shadow:none !important;}
.logo_img img, .rundes_img, .entry-content img.rundes_img, .post-entry img.rundes_img{width:80px !important;height:80px !important;border-radius:50% !important;border:2px solid var(--hell);object-fit:cover;object-position:center;float:left;display:inline-block;margin:0 15px 6px 0 !important;padding:0 !important;}
img.rundes_img{border-radius:90px;}
.sidebar .wp-post-image{border-radius:90px;border:1px solid var(--hell) !important;}
.sidebar a.news-thumb, .sidebar a.news-thumb img, .sidebar .wp-post-image,
.rundes_img, .badge-img,
#michaels-buchtipp .lib-pic .track_this_link,
#michaels-buchtipp .lib-pic .track_this_link img{background:transparent !important;}
.u-no-shadow{box-shadow:none !important;}
.u-radius-90{border-radius:90px !important;}
.widget_tag_cloud h3.widgettitle{background:none !important;border:none !important;margin:0 0 20px 0 !important;padding:0 0 2px 0 !important;}
.widget_tag_cloud .tagcloud{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:url(https://kuhrau.de/wp-content/uploads/2024/12/himmel-094955.jpg) center/cover;margin:0 10%;padding:3% 25px;line-height:1.1;width:80%;min-height:150px;box-shadow:var(--shadow-img) !important;border-radius:var(--radius-large);text-align:center;transition:transform .1s ease-in-out;}
.widget_tag_cloud .tagcloud a{display:block;float:left;padding:2px 8px;margin:0 2px 2px 0;border:none !important;text-decoration:none;color:var(--hell);letter-spacing:-0.06em;}
.tagcloud a:hover{background-color:rgba(158,200,240,.5);border-radius:6px;transform:scale(1.2);}
a:hover > img, a:focus > img{filter:brightness(1.08);transform:scale(1.02);transition:transform 0.3s ease, filter 0.3s ease;border-radius:inherit;}
.image-overlay, .image-overlay-inside, .image-overlay .image-overlay-inside:before{display:none !important;opacity:0 !important;visibility:hidden !important;}
.slide-image:hover .image-overlay, .slide-image:hover .image-overlay-inside{display:none !important;opacity:0 !important;}
.rss-link-buttons .avia-button{background:var(--marker) !important;color:var(--hell) !important;border-radius:25px !important;padding:6px 18px !important;line-height:1.4 !important;font-size:0.9em !important;border:none;display:inline-block;text-align:center;cursor:pointer;transition:background 0.3s ease, color 0.3s ease;}
.rss-link-buttons .avia-button:hover{background:var(--titel) !important;color:var(--hell) !important;}
.avia-content-slider .avia-slideshow-arrows a{background:var(--slider-arrow-bg, var(--marker)) !important;color:var(--slider-arrow-fg, #fff) !important;width:48px;height:48px;line-height:48px;border:none;border-radius:50%;box-shadow:var(--shadow-img);display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease, color .2s ease, transform .15s ease;outline:none;}
.avia-content-slider .avia-slideshow-arrows a::before{color:inherit !important;font-size:22px !important;line-height:1 !important;}
.avia-content-slider .avia-slideshow-arrows a:hover, .avia-content-slider .avia-slideshow-arrows a:focus{background:var(--slider-arrow-bg-hover, var(--titel)) !important;color:var(--slider-arrow-fg-hover, #fff) !important;transform:scale(1.05);}
.avia-content-slider .avia-slideshow-arrows a:active{transform:scale(0.95);}
.avia-content-slider .avia-slideshow-dots{text-align:center;margin-top:12px;}
.avia-content-slider .avia-slideshow-dots a{display:inline-block;width:12px;height:12px;margin:0 5px;border-radius:50%;background:var(--marker, #ddd);box-shadow:none;transition:background .3s ease, transform .2s ease;}
.avia-content-slider .avia-slideshow-dots a:hover{background:var(--marker, #888);transform:scale(1.2);}
.avia-content-slider .avia-slideshow-dots a.active{background:var(--titel, #222);transform:scale(1.3);}
a:hover > img, a:focus > img{transform:none !important;transition:filter .25s ease !important;}
.entry-content .avia_image img{outline:none !important;backface-visibility:visible !important;-webkit-backface-visibility:visible !important;transform:none !important;}
.post-entry .slide-image:hover > img, .post-entry .slide-image a:hover > img, .avia-content-slider .slide-image:hover > img, .entry-content .avia_image:hover img{filter:brightness(1.04) !important;}
.image-overlay, .image-overlay-inside, .image-overlay .image-overlay-inside:before{display:none !important;opacity:0 !important;visibility:hidden !important;}
.link_weiterlesen{display:inline-flex;align-items:center;gap:0.35em;font-size:1em;font-weight:500;color:var(--marker) !important;text-decoration:none !important;background:transparent !important;border:0 !important;box-shadow:none !important;line-height:1.35;cursor:pointer;transition:color .15s ease;padding-bottom:10px;}
.link_weiterlesen:hover{color:var(--titel) !important;}
summary.link_weiterlesen{list-style:none;}
summary.link_weiterlesen::-webkit-details-marker{display:none;}
summary.link_weiterlesen::marker{content:"";}
summary.link_weiterlesen::before{content:"\25B6";display:inline-block;font-size:0.9em;line-height:1;width:1em;height:1em;text-align:center;vertical-align:middle;font-family:sans-serif;font-weight:normal;transform:rotate(0deg);transition:transform 0.2s ease;}
summary.link_weiterlesen::after{content:"Mehr";}
details[open] summary.link_weiterlesen::before{transform:rotate(90deg);}
details[open] > summary.link_weiterlesen::after{content:"Schließen";}
summary.link_weiterlesen:hover{color:var(--titel);}
summary.link_weiterlesen:focus-visible{outline:2px dashed var(--marker);outline-offset:2px;border-radius:6px;}
.einleitung_seite, .slide-entry-excerpt.entry-content, .opener, .firstparagraph{color:var(--schwarz, #222) !important;text-align:left !important;font-size:1.05em !important;line-height:1.7 !important;margin:0 0 1em 0 !important;font-weight:500;}
.einleitung_seite:first-letter, .slide-entry-excerpt.entry-content:first-letter, .opener:first-letter, .firstparagraph:first-letter{font-size:2em;line-height:1em;padding:4px 0px 2px 4px;margin:0.08em 0.1em 0.2em 0;font-family:"Times New Roman", Times, serif;font-weight:400;}
.opener.no-initial:first-letter{font-size:initial;line-height:initial;padding:initial;margin:initial;font-family:initial;font-weight:initial;}
@media(max-width:480px){
.einleitung_seite, .slide-entry-excerpt.entry-content:first-letter, .opener:first-letter, .firstparagraph:first-letter{font-size:1.7em;padding:3px 5px 1px 3px;margin:0.06em 0.08em 0.16em 0;}
} #ku-comments-note{margin-top:18px;padding-top:15px;border-radius:10px;}
#ku-comments-note .ku-comments-note-title{margin:0 0 0 0;font-size:1.05em;font-weight:700;color:var(--titel);}
#ku-comments-note p{margin:0;}
h5.related_title{padding-top:15px;}
h5.related_title::before, h3.miniheading::before, h3.ku-comments-note-title::before{content:"⇒";color:var(--markr);display:inline-block;margin-right:0.5em;font-weight:bold;font-size:1.3em;}
.pp_details.pp_includes_title .pp_description{text-transform:uppercase;}
.comment_container .minitext{display:none !important;}
.comment_container .comment-form-author, .comment_container .comment-form-email{display:grid !important;grid-template-columns:1fr;grid-auto-flow:row;align-items:start;}
.comment_container .comment-form-author input, .comment_container .comment-form-email input{grid-row:1;width:100% !important;margin:0 !important;float:none !important;}
.comment_container .comment-form-author label, .comment_container .comment-form-email label{grid-row:2;display:block !important;position:static !important;float:none !important;margin:.4rem 0 0 !important;padding:0 !important;line-height:1.3;}
.comment_container .comment-form-author > *,
.comment_container .comment-form-email > *{float:none !important;}
#top .comment_text,
.ku-comment-note{font-size:0.9em;}
.entry-content .ssp-public-share, .post-entry .ssp-public-share, .ssp-public-share{margin:24px 0;padding:16px 0;background:transparent;border:0;border-top:1px solid var(--marker);border-bottom:1px solid var(--marker);}
.entry-content .ssp-public-share .ssp-share-title, .post-entry .ssp-public-share .ssp-share-title, .ssp-public-share .ssp-share-title{font-size:var(--h5);margin-bottom:12px;font-weight:600;color:(--enfold-main-color-heading);}
.entry-content .ssp-public-share .ssp-share-actions, .post-entry .ssp-public-share .ssp-share-actions, .ssp-public-share .ssp-share-actions{display:flex;gap:10px;flex-wrap:wrap;}
.entry-content .ssp-public-share .ssp-btn.ssp-btn, .post-entry .ssp-public-share .ssp-btn.ssp-btn, .ssp-public-share .ssp-btn.ssp-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--marker);border-radius:6px;font-size:var(--h6);font-weight:500;color:var(--titel);text-decoration:none;background:transparent;transition:background 0.2s, border-color 0.2s;line-height:1.2;box-shadow:none;}
.entry-content .ssp-public-share .ssp-btn:hover, .post-entry .ssp-public-share .ssp-btn:hover, .ssp-public-share .ssp-btn:hover{background:#f3f4f6;border-color:#9ca3af;text-decoration:none;}
.entry-content .ssp-public-share .ssp-btn:focus, .post-entry .ssp-public-share .ssp-btn:focus, .ssp-public-share .ssp-btn:focus{outline:2px solid #9ca3af;outline-offset:2px;}
.entry-content .ssp-public-share .ssp-btn-fb, .post-entry .ssp-public-share .ssp-btn-fb, .ssp-public-share .ssp-btn-fb{border-color:var(--marker);}
.entry-content .ssp-public-share .ssp-btn-masto, .post-entry .ssp-public-share .ssp-btn-masto, .ssp-public-share .ssp-btn-masto{border-color:var(--marker);}
.entry-content .ssp-public-share .ssp-privacy-note, .post-entry .ssp-public-share .ssp-privacy-note, .ssp-public-share .ssp-privacy-note {
margin-top: 10px;
font-size: 0.9em;
}