/*--------------------------------------------------------------------------*\
::
::  Copyright © 2016-2025 Steffen Liersch
::  https://www.steffen-liersch.de/
::
\*--------------------------------------------------------------------------*/

@import 'fonts/roboto/style.css';html{font-family:'Roboto',sans-serif;font-size:0.9em}html,body{height:100%;margin:0}body{word-break:normal;word-wrap:break-word;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphenate-limit-lines:4;-ms-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphenate-limit-lines:4}pre{word-break:break-all;word-wrap:break-word;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner{border:0}button,input,select,textarea,a{font-family:inherit;font-size:inherit;outline:0;border:0;color:inherit}button,input,select,textarea{margin:0px;padding:0.25em 0.5em;background:inherit;border:1px solid #ccc}button,input[type="button"],input[type="submit"],input[type="reset"]{cursor:pointer;min-width:6em;padding:0.8em 0.6em;outline:0;border:0;background:#ddd;color:#333}button:hover,input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover{text-decoration:underline}main,header.site-header,footer.site-footer,aside{line-height:1.6em}h1,h2,h3,h4,h5,h6{line-height:1.4em}abbr{text-decoration:none}header.site-header>.branding{display:block;width:100%;line-height:0;text-decoration:none;text-align:center}header.site-header>.branding>div{display:inline-block;height:100%}header.site-header>.branding>div>div{display:table;height:100%;height:8.5em}header.site-header>.branding>div>div>.logo>div{}header.site-header>.branding>div>div>.logo{display:table-cell;vertical-align:middle;padding:10px}header.site-header>.branding>div>div>.text{display:table-cell;vertical-align:middle}header.site-header>.branding>div>div>.placeholder{display:table-cell;vertical-align:middle;padding:10px}@media screen and (max-width:999px){header.site-header>.branding>div>div>.placeholder{display:none}}header.site-header>.branding .text *{margin:0;padding:0;line-height:1em}header.site-header>.branding .text>a{display:inline-block;text-decoration:none}header.site-header>.branding .text>.title{font-size:4em;font-weight:bold}header.site-header>.branding .text>.site-description{font-size:1.75em}nav.site-navigation ul{display:block;margin:0;padding:0;overflow:auto;list-style:none;text-align:center;line-height:1.25em}nav.site-navigation li{display:inline-block}nav.site-navigation li a{display:inline-block;padding:10px 10px;text-decoration:none}aside{padding:10px;font-size:0.9em}aside>div{overflow:auto}aside ul{display:block;margin:0;padding:0;list-style:none}aside li{display:block}aside li.widget{margin:10px 0 10px 0}aside li.widget p.widget-title{margin:0 0 5px 0;font-size:1.1em;font-weight:700}aside li.widget .calendar_wrap{display:inline-block}aside li.widget * + input{margin:2.5px}aside li.widget * + button{margin:2.5px}aside li.widget_recent_comments li,aside li.widget_recent_entries li{display:block !important}aside li.widget_recent_comments p.widget-title,aside li.widget_recent_entries p.widget-title{margin-bottom:10px}aside li.widget_recent_comments li:not(:last-child),aside li.widget_recent_entries li:not(:last-child){padding-bottom:5px;margin-bottom:5px}main>div.page-title *{margin:0}body.page-or-single main>div.page-title{padding:10px 0}body:not(.page-or-single) main>div.page-title{padding:20px 0 0 0}main>div.page-title,body.page-or-single article>header>div.entry-title{font-size:1.25em}article header>div.entry-title:first-child + div.entry-meta{margin:-0.5em 0 1.0em 0}body.page-or-single article header>div.entry-title:first-child + div.entry-meta{margin:-0.5em 0 1.5em 0}article header a{color:inherit;text-decoration:inherit}article header a:hover{color:inherit;text-decoration:underline}article blockquote{margin:1em 0;padding-left:1em;font-style:italic}article pre{margin:1em 0;padding:1em;line-height:1.4em;overflow:hidden;white-space:pre-wrap}article pre>code{display:block;padding:0 !important}article table{margin:1em 0;border-spacing:0;border-collapse:collapse}article table th{text-align:left}article table th,article table td{padding:0.25em 0.5em}article header div.links{display:table;width:100%}article header div.links>div{display:table-cell}article header div.links>div:nth-child(2){text-align:right}article header div.links>div:nth-child(1)>a:nth-child(2){margin-left:0}article header div.links>div:nth-child(2)>a:last-child{margin-right:0}article header div.links>div>span.title,article header div.links>div>span.separator{display:none}article header div.links>div>a{display:inline-block;font-size:0.75em;padding:0.3em 0.5em;margin:0.2em}article header div.links>div>a{text-decoration:none}article header div.links>div>a:hover{text-decoration:underline}article header div.links,aside li.widget_categories a,aside li.widget_tag_cloud a{line-height:1.2em}aside li.widget_categories a{display:inline-block;padding:0.5em 0.6em;margin:0.3em}aside li.widget_categories a{text-decoration:none}aside li.widget_categories a:hover{text-decoration:underline}aside li.widget_categories>ul{display:inline-block !important}aside li.widget_categories>ul li{text-align:left}aside li.widget_categories>ul li li{padding-left:1em}aside li.widget_tag_cloud a{display:inline-block;padding:0.5em 0.6em;margin:0.2em}aside li.widget_tag_cloud a{text-decoration:none;vertical-align:middle}aside li.widget_tag_cloud a:hover{text-decoration:underline}article div.entry-functions,nav.pagination>div.nav-links{margin:-5px}article div.entry-functions a:hover,nav.pagination>div.nav-links a:hover{text-decoration:underline}article div.entry-functions a,nav.pagination>div.nav-links *{display:inline-block;margin:5px;padding:0.5em 0.4em;min-width:2em;text-align:center;text-decoration:none}article div.entry-functions a{min-width:5em}nav.pagination{margin:30px 10px 30px 10px;text-align:center;overflow:hidden}nav.pagination>h2{margin:0 0 5px 0;font-size:1.1em}article figure{display:inline-block;margin:0 6px 10px 0;font-size:0.8em;text-align:center}article figure>a{display:block}article figure img{display:block}article figure figcaption{margin:-5px;margin-top:0}article figure,article p>img,article p>a>img{padding:5px}ul.commentlist{margin:1.5em 0;padding:0;list-style-type:none;font-size:0.9em}ul.commentlist>li{margin:10px 0;padding:10px;list-style:none}ul.commentlist>li ul{margin:0;padding:10px 0 0 20px;list-style:none}div.comment-respond{margin:1.5em 0;padding:10px}div.comment-respond>h3{margin:0}div.comment-respond>form>p{margin:0}div.comment-respond>form>p>*{vertical-align:middle}div.comment-respond>form>p.comment-form-comment>*{vertical-align:top}div.comment-respond>form>p{display:table;table-layout:fixed;width:100%}div.comment-respond>form>p>label{display:table-cell;width:7em}div.comment-respond>form>p>textarea,div.comment-respond>form>p>input[type="text"]{display:table-cell;margin:5px 0;padding:2.5px;box-sizing:border-box;width:100%}div.comment-respond>form>p>input[type="text"]{max-width:25em}div.comment-respond>form>p.form-submit>input{margin:5px 0}body>.page-1,body>.page-1>.page-2,body>.page-1>.page-2>.page-3{display:table;height:100%;box-sizing:border-box}body>.page-1>.page-2>.page-3{display:table;table-layout:fixed;width:100%}body>.page-1>.page-2>.page-3>header.site-header{display:table-row;height:0}body>.page-1>.page-2>.page-3>.content-1{display:table-row;height:100%}body>.page-1>.page-2>.page-3>footer.site-footer{display:table-row;height:0}main{overflow:auto}body.page-or-single article>header>:first-child *{margin-top:10px}body:not(.page-or-single) article>header>:first-child *{margin-top:0}footer.site-footer .site-info{display:block;text-align:center;font-size:0.8em;padding:30px 10px}@media screen and (max-width:999px){.content-3{text-align:center}.content-3 main{text-align:left}aside{padding:0}aside>div>ul>li.widget{display:inline-block;vertical-align:middle;padding:10px;max-width:250px}footer.site-footer .wrapper{text-align:center}footer.site-footer .wrapper aside{display:inline-block}body.page-or-single main{padding:10px}body:not(.page-or-single) main{padding:0}body.page-or-single main>div.page-title{padding:10px 0}}@media screen and (min-width:1000px){.content-2{height:100%}.content-3{height:100%;display:table;table-layout:fixed;margin:0 auto}.content-3 main,.content-3 aside{display:table-cell;vertical-align:top}.content-3 main{width:800px}.content-3 aside{width:200px;text-align:center}footer.site-footer .wrapper{display:table;table-layout:fixed;margin:0 auto}footer.site-footer .wrapper aside{display:table-cell;vertical-align:middle}footer.site-footer .wrapper aside.footer-1{min-width:200px;max-width:300px;text-align:center}footer.site-footer .wrapper aside.footer-2{min-width:300px;max-width:400px;text-align:center}footer.site-footer .wrapper aside.footer-3{min-width:200px;max-width:300px;text-align:center}body.page-or-single main{padding:10px}body:not(.page-or-single) main{padding:0 10px}body:not(.page-or-single) article{margin:20px 0px}}@media screen and (max-width:900px){header.site-header>.branding{font-size:1.0em}}@media screen and (max-width:800px){header.site-header>.branding{font-size:0.9em}}@media screen and (max-width:700px){header.site-header>.branding{font-size:0.8em}}@media screen and (max-width:600px){header.site-header>.branding{font-size:0.7em}}@media screen and (max-width:500px){header.site-header>.branding{font-size:0.6em}}@media screen and (max-width:400px){header.site-header>.branding{font-size:0.5em}}@media screen and (max-width:300px){header.site-header>.branding{font-size:0.4em}}header.site-header>.branding{background:#444;background:rgba(30,30,30,0.8);color:#fff}nav.site-navigation{background:#333;color:#ddd}nav.site-navigation li a:hover{background:#555;color:#fff;text-decoration:underline}nav.site-navigation li.current-menu-item a{background:#666}li.widget_categories li.current-cat a{background:#666}aside li a,main a{color:#33c}aside li a:hover,main a:hover{color:red}main,.content-3 aside{background:#fff;color:#333}footer.site-footer{background:#eee;color:#333}footer.site-footer .site-info{background:#333;color:#aaa}aside li.widget_recent_comments li:not(:last-child),aside li.widget_recent_entries li:not(:last-child){border-bottom:1px dotted #bbb}article header div.links>div.categories>a,aside li.widget_categories a{background:orange;color:#fff}article header div.links>div.tags>a,aside li.widget_tag_cloud a{background:#66f;color:#fff}article blockquote{border-left:4px solid #ddd;color:#666}article pre{border:1px solid #ccc}article pre,article pre>code{background:#f0f0f0 !important}article figure{background:#fcfcfc;color:#333}article figure,article p>img,article p>a>img{border:1px solid #ccc}article table th,article table td{border:1px solid #ccc}article table{margin:1em;border-style:hidden}article div.entry-functions a{background:#ddd;color:#333}nav.pagination>div.nav-links *{background:#ddd;color:#333}nav.pagination>div.nav-links span.current{background:#888;color:#eee}ul.commentlist>li{background:#eee;color:#333;border:1px dotted #aaa}div.comment-respond{background:#fff;color:#333;border:1px dotted #aaa}div.comment-respond>form>p>textarea,div.comment-respond>form>p>input[type="text"]{border:1px solid #ccc}button,input,select,textarea{border-radius:4px}button,input[type="button"],input[type="submit"],input[type="reset"]{border-radius:6px}article pre{border-radius:10px}article header div.links>div>a{border-radius:4px}aside li.widget_categories a{border-radius:6px}aside li.widget_tag_cloud a{border-radius:6px}article div.entry-functions a,nav.pagination>div.nav-links *{border-radius:6px}article figure,article p>img,article p>a>img{border-radius:12px}article figure img{border-top-left-radius:8px;border-top-right-radius:8px}ul.commentlist>li{border-radius:10px}div.comment-respond{border-radius:10px}body:not(.page-or-single) article{border-radius:10px}header.site-header>.branding{background-color:#1a1a1a;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#333));background:-webkit-linear-gradient(top,#000,#333);background:-moz-linear-gradient(top,#000,#333);background:-ms-linear-gradient(top,#000,#333);background:-o-linear-gradient(top,#000,#333)}footer.site-footer{background:#fff;color:#333}footer.site-footer>.helper>.site-info{background-color:#111111;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#222));background:-webkit-linear-gradient(top,#000,#222);background:-moz-linear-gradient(top,#000,#222);background:-ms-linear-gradient(top,#000,#222);background:-o-linear-gradient(top,#000,#222);color:#ccc}nav.site-navigation{background-color:#007700;background:-webkit-gradient(linear,left top,left bottom,from(#060),to(#080));background:-webkit-linear-gradient(top,#060,#080);background:-moz-linear-gradient(top,#060,#080);background:-ms-linear-gradient(top,#060,#080);background:-o-linear-gradient(top,#060,#080);color:#fff}nav.site-navigation li a:hover{background-color:#6f6f6f;background:-webkit-gradient(linear,left top,left bottom,from(#555),to(#888));background:-webkit-linear-gradient(top,#555,#888);background:-moz-linear-gradient(top,#555,#888);background:-ms-linear-gradient(top,#555,#888);background:-o-linear-gradient(top,#555,#888)}body:not(.page-or-single) article{background-color:#e6e6e6;background:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#eee));background:-webkit-linear-gradient(top,#ddd,#eee);background:-moz-linear-gradient(top,#ddd,#eee);background:-ms-linear-gradient(top,#ddd,#eee);background:-o-linear-gradient(top,#ddd,#eee)}article header div.links>div.categories>a,aside li.widget_categories a{background-color:#007700;background:-webkit-gradient(linear,left top,left bottom,from(#060),to(#080));background:-webkit-linear-gradient(top,#060,#080);background:-moz-linear-gradient(top,#060,#080);background:-ms-linear-gradient(top,#060,#080);background:-o-linear-gradient(top,#060,#080);color:#fff}article header div.links>div.tags>a,aside li.widget_tag_cloud a{background-color:#3c5ea2;background:-webkit-gradient(linear,left top,left bottom,from(#37a),to(#449));background:-webkit-linear-gradient(top,#37a,#449);background:-moz-linear-gradient(top,#37a,#449);background:-ms-linear-gradient(top,#37a,#449);background:-o-linear-gradient(top,#37a,#449)}article div.entry-functions a,nav.pagination>div.nav-links *{background-color:#c4c4c4;background:-webkit-gradient(linear,left top,left bottom,from(#bbb),to(#ccc));background:-webkit-linear-gradient(top,#bbb,#ccc);background:-moz-linear-gradient(top,#bbb,#ccc);background:-ms-linear-gradient(top,#bbb,#ccc);background:-o-linear-gradient(top,#bbb,#ccc);color:#333}nav.pagination>div.nav-links span.current{background-color:#666666;background:-webkit-gradient(linear,left top,left bottom,from(#555),to(#777));background:-webkit-linear-gradient(top,#555,#777);background:-moz-linear-gradient(top,#555,#777);background:-ms-linear-gradient(top,#555,#777);background:-o-linear-gradient(top,#555,#777);color:#eee}ul.commentlist>li{background-color:#e6e6e6;background:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#eee));background:-webkit-linear-gradient(top,#ddd,#eee);background:-moz-linear-gradient(top,#ddd,#eee);background:-ms-linear-gradient(top,#ddd,#eee);background:-o-linear-gradient(top,#ddd,#eee);color:#333;border:1px solid #ccc}div.comment-respond{border:1px solid #ccc}div.comment-respond>form>p>textarea,div.comment-respond>form>p>input[type="text"]{border:1px solid #ccc}article figure{background:#eee;color:#333;overflow:hidden}article figure figcaption{background-color:#e6e6e6;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));background:-webkit-linear-gradient(top,#eee,#ddd);background:-moz-linear-gradient(top,#eee,#ddd);background:-ms-linear-gradient(top,#eee,#ddd);background:-o-linear-gradient(top,#eee,#ddd);color:#333;padding:0.5em}article figure,article p>img,article p>a>img{border:1px solid #ccc}button,input[type="button"],input[type="submit"],input[type="reset"]{background-color:#c4c4c4;background:-webkit-gradient(linear,left top,left bottom,from(#bbb),to(#ccc));background:-webkit-linear-gradient(top,#bbb,#ccc);background:-moz-linear-gradient(top,#bbb,#ccc);background:-ms-linear-gradient(top,#bbb,#ccc);background:-o-linear-gradient(top,#bbb,#ccc);color:#333}@media screen and (max-width:999px){body:not(.page-or-single) article{border:0 solid #999;border-width:0 0 1px 0;border-radius:0;padding:10px}body:not(.page-or-single) main>div.page-title{padding:20px 10px;border-bottom:1px dotted #999}}@media screen and (min-width:1000px){body:not(.page-or-single) article{border:1px solid #ccc;padding:10px}}aside li.widget_recent_entries li{margin:10px !important;border:0 !important;padding:0 !important}aside li.widget_recent_entries li a{display:block;border-radius:6px;padding:0.5em 0.25em;color:#000;text-decoration:none;border:1px solid #ccc;font-size:0.9em}aside li.widget_recent_entries li a:hover{text-decoration:underline}aside li.widget_recent_entries li a{background-color:#e6e6e6;background:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#eee));background:-webkit-linear-gradient(top,#ddd,#eee);background:-moz-linear-gradient(top,#ddd,#eee);background:-ms-linear-gradient(top,#ddd,#eee);background:-o-linear-gradient(top,#ddd,#eee)}article{position:relative;overflow:hidden}article.sticky>.corner-ribbon{background-color:#007700;background:-webkit-gradient(linear,left top,left bottom,from(#060),to(#080));background:-webkit-linear-gradient(top,#060,#080);background:-moz-linear-gradient(top,#060,#080);background:-ms-linear-gradient(top,#060,#080);background:-o-linear-gradient(top,#060,#080);color:#fff;position:absolute;z-index:0;top:calc(-25px);right:calc(-262.5px);width:500px;height:25px;display:table;font-size:0.8em;transform:translate(calc(-50px),50px) rotate(45deg)}article.sticky>.corner-ribbon:after{display:table-cell;text-align:center;vertical-align:middle;content:"Empfohlen"}