@font-face{font-display:swap;font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:600;src:url('yanone-kaffeesatz.woff2') format('woff2');}
:root{--orange:rgb(217,143,52);}
body::-webkit-scrollbar{width:6px;}
body::-webkit-scrollbar-track{background:rgba(255,255,255,0);}
body::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px;}
*{margin:0;padding:0;outline:none;border:0;position:relative;text-decoration:none;box-sizing:border-box;}
*::selection{background-color:var(--orange);color:#fff;}
body{background:#05161e;overflow-y:overlay;overflow-x:hidden;font-weight:400;font-size:19px;line-height:1.4em;color:#fff;font-family:apple-system,BlinkMacSystemFont,Roboto,Segoe UI,sans-serif;}
h1,h2{font-weight:600;line-height:normal;font-family:'Yanone Kaffeesatz',sans-serif;}
h1{font-size:2.8em;text-shadow:1px 1px 0px rgb(0 0 0),-1px -1px 3px rgba(0,0,0,.2);width:calc(100% - 90px);}
h2{font-size:1.7em;margin:36px 0 12px 0;text-shadow:1px 1px 0px rgb(0 0 0);}
h2:first-child{margin-top:0;}
h3{font-size:1em;}
.box h2{text-shadow:none;}
#h1{margin:0 0 28px 0;}
a{color:var(--orange);}
a:hover{text-decoration:underline;}
p{margin-bottom:18px;width:60%;}
#ez-cookie-dialog-wrapper p{width:auto;}
.schmal p{width:auto;}
p:last-child{margin-bottom:0;}
.note{font-size:.8em;margin-top:20px;width:auto;line-height:normal;}
.quelle{display:block;font-size:.8em;margin-top:12px;}
.quelle:first-child{margin-top:0;}
strong{font-weight:600;}
.wrapper{width:2000px;margin:auto auto;}
.schmal #top .wrapper,.schmal #main .wrapper{max-width:800px;}
.links>*,#share{display:inline-block;padding:2px 4px 2px 4px;line-height:normal;margin-left:5px;border-radius:4px;background:#ddd;color:#444;transition:.25s;cursor:pointer;}
.links>*:first-of-type{margin-left:0!important;}
.links>*:hover,#share:hover{background:var(--orange)!important;color:#fff;text-decoration:none;}
#bg{position:fixed;top:0;left:0;width:100%;height:550px;}
#bg>picture{width:100%;height:100%;position:absolute;top:0;left:0;}
#bg>picture>img{width:100%;height:100%;object-fit:cover;object-position:center center;pointer-events:none;user-select:none;}
#bg>picture.r>img{object-position:right center;}
#bg>picture.l>img{object-position:left center;}
#bg>picture:after{display:block;content:'';width:100%;height:130%;position:absolute;left:0;bottom:0;background:linear-gradient(rgba(5,22,30,0),rgba(5,22,30,1));}
header{width:100%;height:75px;position:fixed;left:0;top:0;z-index:5;background-color:rgba(0,0,0,.5);border-bottom:1px solid rgba(255,255,255,.15);transition:.25s;}
@supports (backdrop-filter:none){
    header{backdrop-filter:blur(6px);background:rgba(0,0,0,.4);}
}
header .wrapper{height:100%;z-index:1;}
header.big{height:130px;backdrop-filter:blur(0px);background:rgba(0,0,0,0);border-bottom:0;}
header .wrapper>div{position:absolute;right:0;top:50%;transform:translateY(-50%);height:44px;}
header .wrapper>div>*{position:absolute;right:0;top:0;}
#logo{display:block;height:75%;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:.25s;}
#logo>img{height:100%;width:auto;filter:drop-shadow(1px 1px 0px rgba(0,0,0,.2));}
#search{width:44px;height:100%;right:66px;}
#search>b{display:block;width:100%;height:100%;filter:invert(1);cursor:pointer;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"> <path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z"/> </svg>') center center no-repeat;background-size:auto 64%;}
#search>form{width:220px;height:100%;position:absolute;top:calc(100% + 20px);right:-4px;transition:.25s;transform:scaleX(0);transform-origin:100% 0;box-shadow:0 0 30px rgba(0,0,0,.3);border-radius:8px;}
#search.show>form{transform:scaleX(1);}
#search>form:after{display:block;content:'';width:12px;height:12px;transform:rotate(45deg);border-radius:2px;background:#fff;position:absolute;top:0;right:21px;transition:.3s;}
#search.show>form:after{top:-5px;}
#search input{background:#fff;padding:10px;width:100%;height:100%;border:0;transition:.5s;position:absolute;top:0;right:0;}
#burger{width:50px;height:100%;cursor:pointer;transition:.55s;}
#burger:before,#burger:after,#burger b{display:block;content:'';background:#fff;position:absolute;width:100%;height:16%;left:0;border-radius:2px;transition:.25s;}
#burger:before{top:10%;}
#burger:after{top:42%;}
#burger b{top:74%;}
#burger.show:before{top:42%;transform:rotate(-45deg);}
#burger.show:after{opacity:0;transform:rotate(-45deg);}
#burger.show b{top:42%;transform:rotate(45deg);}
nav{position:absolute;right:0;top:100%;border-radius:8px;visibility:hidden;}
nav.show{visibility:visible;}
nav>a{display:inline-block;transform:scaleX(0);transform-origin:100% 50%;float:right;clear:right;background:#fff;color:#444;padding:9px 40px 9px 18px;text-align:right;font-size:.9em;transition:.25s;border-radius:8px;margin-top:10px;font-weight:500;}
nav>a:before{display:block;content:'';position:absolute;right:13px;top:calc(50% + 1px);transform:translateY(-50%);width:20px;height:20px;background-size:100% 100%;transition:.25s;filter:invert(0);}
nav>a:hover{text-decoration:none;background:var(--orange);color:#fff;}
nav>a:hover:before{filter:invert(1);}
nav.show>a{transform:scaleX(1);}
nav>a:nth-of-type(2){transition-delay:.03s;}
nav>a:nth-of-type(3){transition-delay:.06s;}
nav>a:nth-of-type(4){transition-delay:.09s;}
nav>a:nth-of-type(5){transition-delay:.12s;}
nav>a:nth-of-type(6){transition-delay:.15s;}
nav>a:nth-of-type(7){transition-delay:.18s;}
nav>a:nth-of-type(8){transition-delay:.21s;}
nav>a:nth-of-type(9){transition-delay:.24s;}
nav>a:nth-of-type(10){transition-delay:.27s;}
nav.opened>a{transition-delay:0s!important;}
#overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.7);z-index:4;visibility:hidden;transition:.75s;opacity:0;}
#overlay.show{visibility:visible;opacity:1;}
#progress{display:block;width:0;height:2px;background:var(--orange);background-size:100vw auto;position:absolute;left:0;top:100%;}
section{z-index:2;}
#top{margin-top:400px;}
.schmal #top{margin-top:180px;}
#top>div:after{content:'';display:block;clear:both;}
#top .links{margin-top:12px;}
#top .links>*,#share{padding:4px 6px 4px 6px;font-size:0.8em;margin-left:10px;background:rgba(0,0,0,.3);color:#fff;box-shadow:0 0 2px rgba(255,255,255,.4);}
#share{box-shadow:0 0 2px rgba(255,255,255,.3);}
#top p{margin:20px 0 0 0;}
#top .seiten{position:absolute;bottom:-4px;right:0;}
#top .breakseiten .seiten{position:static;bottom:auto;right:auto;}
#bot .seiten{float:right;}
#bot>div:after{display:block;content:'';clear:both;}
.seiten{text-align:right;}
.seiten>a{display:inline-block;padding:6px 11px 4px 11px;text-decoration:none;color:#fff;border-radius:5px;font-family:'Yanone Kaffeesatz',sans-serif;font-weight:600;font-size:1.2em;margin-right:5px;transition:.25s;}
.seiten>a.disabled{pointer-events:none;opacity:.3;}
.seiten>a:hover{background:rgba(255,255,255,.1);}
.seiten>a.aktiv{background:var(--orange);}
.seiten>a:first-of-type,.seiten>a:last-of-type{font-size:1.5em;}
.seiten>a:last-of-type{margin-right:0;}
#share{margin:0;width:80px;height:42px;text-align:center;position:absolute;right:0;top:0;}
#share:after{content:'';display:block;position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%) scaleX(-1);filter:invert(1);background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M5.921 11.9 1.353 8.62a.719.719 0 0 1 0-1.238L5.921 4.1A.716.716 0 0 1 7 4.719V6c1.5 0 6 0 7 8-2.5-4.5-7-4-7-4v1.281c0 .56-.606.898-1.079.62z"/></svg>');}
#top p,.seiten>a,#top .links>*,.teaser>*{text-shadow:1px 1px 0 rgba(0,0,0,1);}
#top:after{display:block;clear:both;content:'';}
#top{margin-bottom:30px;}
#main,#bot{margin-top:30px;}
#spacer_bot{margin:60px 0 60px 0;min-height:80px;}
.teaser{display:grid;grid-gap:20px;grid-template-columns:repeat(5,1fr);margin:48px 0 64px 0;}
.teaser>*{text-align:center;line-height:normal;padding:40px 10px 40px 10px;color:#fff;font-size:1.7em;text-decoration:none!important;border-radius:8px;overflow:hidden;font-family:'Yanone Kaffeesatz',sans-serif;}
.teaser>span{font-family:inherit;text-align:left;padding:0;font-size:inherit;border-radius:0;padding-bottom:20px;grid-column:2/6;}
.teaser img{position:absolute;left:0;top:0;width:100%;height:100%;filter:grayscale(.6) brightness(.6);object-fit:cover;transition:.25s;}
.teaser>*:hover img{filter:grayscale(0);transform:scale(1.05);}
.teaser>* strong{transition:.25s;display:block;}
.teaser>*:hover strong{transform:scale(1.4);opacity:.4;}
#zitate .de,#zitate .en{font-size:1.1em;}
#zitate .en{margin-top:10px;}
#zitate .en:first-of-type{margin-top:0;}
#zitate .hidden{display:none;}
#zitate>div:not(.eza),#uebersicht>div:not(.eza),.box{background:#fff;color:#444;margin:40px 0 40px 0;border-radius:8px;box-shadow:0 0 30px rgba(0,0,0,.4);}
#uebersicht>div:not(.eza),.box,.z{padding:18px;}
.box.half{display:grid;grid-gap:40px;grid-template-columns:repeat(2,1fr);}
.half p{width:auto;}
input,textarea,select{display:block;padding:14px;margin-top:10px;background:transparent;border:1px solid #999;border-radius:8px;width:100%;}
textarea{height:80px;font-family:inherit;}
input[type="submit"]{cursor:pointer;background:var(--orange);border:0;color:#fff;font-weight:600;}
input:first-child,textarea:first-child,select:first-child{margin-top:0;}
#zitate>div:first-of-type{margin-top:0;}
.z{overflow:hidden;}
.z:before{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%) rotate(13deg);right:16%;height:calc(100% + 200px);width:250px;opacity:.04;background-size:100% auto;background-position:center center;background-repeat:no-repeat;}
#zitate.kategorie>div:not(.eza){padding-top:300px;overflow:hidden;}
.kategorie>div>a:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;box-shadow:inset 0 0 3px rgba(255,255,255,.6);}
.kategorie>div>a{position:absolute;left:0;top:0;width:100%;height:300px;}
.kategorie>div h2{margin-bottom:6px;}
.kategorie>div>a>span{position:absolute;left:0;bottom:30px;width:100%;padding:0 18px 0 18px;font-size:1.5em;text-align:center;z-index:2;color:#fff;opacity:.8;transition:.25s;}
.kategorie>div>a>span>em{display:block;font-size:.7em;margin-bottom:12px;}
.kategorie>div>a>span>span{display:inline-block;font-size:.7em;border:1px solid #fff;border-radius:4px;padding:4px 8px 4px 8px;margin-top:12px;}
.kategorie>div>a:hover>span{opacity:1;}
.kategorie>div>a:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.5);}
#zitate picture,#zitate img{width:100%;height:100%;}
#zitate img{object-fit:cover;object-position:left center;}
#zitate .r img{object-position:right center;}
#zitate h2{margin-top:56px;}
.z>div:nth-of-type(1){padding-right:40px;}
.z>div:nth-of-type(2){margin-top:10px;font-size:.75em;line-height:normal;}
#zitate .links{position:absolute;text-align:right;right:10px;bottom:-13px;font-size:.75em;z-index:2;}
.z>span{display:block;position:absolute;color:#000;z-index:1;right:0;bottom:9px;opacity:.3;width:40px;font-size:.75em;height:60px;text-align:center;padding-top:35px;cursor:pointer;transition:.25s;background-position:center 10px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 96 960 960"><path d="m480 935-41-37q-106-97-175-167.5t-110-126Q113 549 96.5 504T80 413q0-90 60.5-150.5T290 202q57 0 105.5 27t84.5 78q42-54 89-79.5T670 202q89 0 149.5 60.5T880 413q0 46-16.5 91T806 604.5q-41 55.5-110 126T521 898l-41 37Z"/></svg>') center center/20px 20px no-repeat;}
.z>span.like{filter: invert(42%) sepia(78%) saturate(3677%) hue-rotate(343deg) brightness(101%) contrast(94%);opacity:.8;}
.z>span:hover{opacity:1;}
#uebersicht>h2{margin:0;}
#uebersicht>div:not(.eza){margin:12px 0 30px 0;columns:6;column-gap:10px;}
#uebersicht a{display:block;margin-bottom:8px;font-weight:600;font-size:.9em;}
.icon1:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M332.64,64.58C313.18,43.57,286,32,256,32c-30.16,0-57.43,11.5-76.8,32.38-19.58,21.11-29.12,49.8-26.88,80.78C156.76,206.28,203.27,256,256,256s99.16-49.71,103.67-110.82C361.94,114.48,352.34,85.85,332.64,64.58Z"/><path d="M432,480H80A31,31,0,0,1,55.8,468.87c-6.5-7.77-9.12-18.38-7.18-29.11C57.06,392.94,83.4,353.61,124.8,326c36.78-24.51,83.37-38,131.2-38s94.42,13.5,131.2,38c41.4,27.6,67.74,66.93,76.18,113.75,1.94,10.73-.68,21.34-7.18,29.11A31,31,0,0,1,432,480Z"/></svg>');}
.icon2:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M202.24,74C166.11,56.75,115.61,48.3,48,48h0a31.36,31.36,0,0,0-17.92,5.33A32,32,0,0,0,16,79.9V366c0,19.34,13.76,33.93,32,33.93,71.07,0,142.36,6.64,185.06,47a4.11,4.11,0,0,0,6.94-3V106.82a15.89,15.89,0,0,0-5.46-12A143,143,0,0,0,202.24,74Z"/><path d="M481.92,53.3A31.33,31.33,0,0,0,464,48h0c-67.61.3-118.11,8.71-154.24,26a143.31,143.31,0,0,0-32.31,20.78,15.93,15.93,0,0,0-5.45,12V443.91a3.93,3.93,0,0,0,6.68,2.81c25.67-25.5,70.72-46.82,185.36-46.81a32,32,0,0,0,32-32v-288A32,32,0,0,0,481.92,53.3Z"/></svg>');}
.icon3:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M421.84,37.37a25.86,25.86,0,0,0-22.6-4.46L199.92,86.49A32.3,32.3,0,0,0,176,118v226c0,6.74-4.36,12.56-11.11,14.83l-.12.05-52,18C92.88,383.53,80,402,80,423.91a55.54,55.54,0,0,0,23.23,45.63A54.78,54.78,0,0,0,135.34,480a55.82,55.82,0,0,0,17.75-2.93l.38-.13L175.31,469A47.84,47.84,0,0,0,208,423.91v-212c0-7.29,4.77-13.21,12.16-15.07l.21-.06L395,150.14a4,4,0,0,1,5,3.86V295.93c0,6.75-4.25,12.38-11.11,14.68l-.25.09-50.89,18.11A49.09,49.09,0,0,0,304,375.92a55.67,55.67,0,0,0,23.23,45.8,54.63,54.63,0,0,0,49.88,7.35l.36-.12L399.31,421A47.83,47.83,0,0,0,432,375.92V58A25.74,25.74,0,0,0,421.84,37.37Z"/></svg>');}
.icon4:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 404 564"><path d="M2 162h160V2h80v160h160v80H242v320h-80V242H2v-80Z"/></svg>');}
.icon5:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 96 960 960"><path d="M160 936V216h60v60h120v-60h280v60h120v-60h60v720h-60v-60H620v60H340v-60H220v60h-60Zm60-120h120V696H220v120Zm0-180h120V516H220v120Zm0-180h120V336H220v120Zm400 360h120V696H620v120Zm0-180h120V516H620v120Zm0-180h120V336H620v120Z"/></svg>');}
.icon6:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1080 1080"><path fill="transparent" d="M0 0h1080v1080H0z"/><path d="M345.025 148.67c-20.25 16.11-37.05 29.92-37.05 30.61-.23.69 29.46 38.43 65.58 83.53l65.81 82.15h201.58l65.82-82.38 65.58-83.3c0-1.38-72.03-58.68-73.87-58.68-.69 0-36.13 43.49-78.7 96.65l-79.16 97.34c-.92.23-36.36-42.8-78.7-95.5l-78.24-98.03c-.91-.93-18.17 11.5-38.65 27.61z"/><path d="M120.197 337.804c-23.47 7.36-43.72 23.01-55.69 43.03-15.19 25.31-14.5 13.35-14.5 295.48l3.45 269.24c10.13 38.2 40.5 66.04 79.62 72.26 20.48 3.45 793.69 3.45 814.17 0 40.04-6.45 72.49-37.05 80.77-76.4 1.61-8.29 2.3-91.59 1.84-272l-.69-260.04-5.06-12.66c-7.59-18.41-20.48-34.29-37.05-45.33-26.92-18.18 9.67-16.8-447.81-16.57-324.24 0-411.68.69-419.05 2.99zm617.88 339.66v246.23h-591.41v-492.46h591.42v246.23zm167.52-168.22c24.62 12.66 34.52 40.04 23.24 64.66-6.21 13.81-10.36 18.18-23.93 24.39-33.83 15.88-70.19-6.9-70.19-44.18 0-20.02 10.13-36.59 28.08-45.33 10.59-5.29 31.99-5.06 42.8.46zm.69 245.31c24.39 12.66 33.83 42.34 21.4 67.42-17.03 34.06-64.21 36.82-85.38 4.83-5.75-8.51-6.44-11.97-6.44-27.38 0-15.42.92-18.87 6.21-27.15 14.05-21.17 42.35-29 64.21-17.72z"/></svg>');}
.icon7:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M16 8c0 3.866-3.582 7-8 7a9.06 9.06 0 0 1-2.347-.306c-.584.296-1.925.864-4.181 1.234-.2.032-.352-.176-.273-.362.354-.836.674-1.95.77-2.966C.744 11.37 0 9.76 0 8c0-3.866 3.582-7 8-7s8 3.134 8 7zM7.194 6.766a1.688 1.688 0 0 0-.227-.272 1.467 1.467 0 0 0-.469-.324l-.008-.004A1.785 1.785 0 0 0 5.734 6C4.776 6 4 6.746 4 7.667c0 .92.776 1.666 1.734 1.666.343 0 .662-.095.931-.26-.137.389-.39.804-.81 1.22a.405.405 0 0 0 .011.59c.173.16.447.155.614-.01 1.334-1.329 1.37-2.758.941-3.706a2.461 2.461 0 0 0-.227-.4zM11 9.073c-.136.389-.39.804-.81 1.22a.405.405 0 0 0 .012.59c.172.16.446.155.613-.01 1.334-1.329 1.37-2.758.942-3.706a2.466 2.466 0 0 0-.228-.4 1.686 1.686 0 0 0-.227-.273 1.466 1.466 0 0 0-.469-.324l-.008-.004A1.785 1.785 0 0 0 10.07 6c-.957 0-1.734.746-1.734 1.667 0 .92.777 1.666 1.734 1.666.343 0 .662-.095.931-.26z"/></svg>');}
.icon8:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M483.13,245.38C461.92,149.49,430,98.31,382.65,84.33A107.13,107.13,0,0,0,352,80c-13.71,0-25.65,3.34-38.28,6.88C298.5,91.15,281.21,96,256,96s-42.51-4.84-57.76-9.11C185.6,83.34,173.67,80,160,80a115.74,115.74,0,0,0-31.73,4.32c-47.1,13.92-79,65.08-100.52,161C4.61,348.54,16,413.71,59.69,428.83a56.62,56.62,0,0,0,18.64,3.22c29.93,0,53.93-24.93,70.33-45.34,18.53-23.1,40.22-34.82,107.34-34.82,59.95,0,84.76,8.13,106.19,34.82,13.47,16.78,26.2,28.52,38.9,35.91,16.89,9.82,33.77,12,50.16,6.37,25.82-8.81,40.62-32.1,44-69.24C497.82,331.27,493.86,293.86,483.13,245.38ZM208,240H176v32a16,16,0,0,1-32,0V240H112a16,16,0,0,1,0-32h32V176a16,16,0,0,1,32,0v32h32a16,16,0,0,1,0,32Zm84,4a20,20,0,1,1,20-20A20,20,0,0,1,292,244Zm44,44a20,20,0,1,1,20-19.95A20,20,0,0,1,336,288Zm0-88a20,20,0,1,1,20-20A20,20,0,0,1,336,200Zm44,44a20,20,0,1,1,20-20A20,20,0,0,1,380,244Z"/></svg>');}
.icon9:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="m454.32 219.73-38.766-51.947 20.815-61.385c2.046-6.032 0.489-12.704-4.015-17.208s-11.175-6.061-17.208-4.015l-61.384 20.815-51.951-38.766c-5.103-3.809-11.929-4.392-17.605-1.499s-9.217 8.755-9.136 15.125l0.829 64.815-52.923 37.426c-5.201 3.678-7.863 9.989-6.867 16.282 0.996 6.291 5.479 11.471 11.561 13.363l43.844 13.63-257.07 257.07c-6.535 6.534-6.535 17.131 0 23.666s17.131 6.535 23.666 0l257.07-257.07 13.629 43.843c2.172 6.986 8.638 11.768 15.984 11.768 5.375 0 10.494-2.595 13.66-7.072l37.426-52.923 64.815 0.828c6.322 0.051 12.233-3.462 15.125-9.136s2.31-12.501-1.5-17.607z"/><polygon points="173.37 67.274 160.01 42.848 146.66 67.274 122.23 80.632 146.66 93.992 160.01 118.42 173.37 93.992 197.8 80.632"/><polygon points="378.14 19.757 367.34 0 356.53 19.757 336.77 30.563 356.53 41.369 367.34 61.126 378.14 41.369 397.9 30.563"/><polygon points="490.64 142.51 484.17 130.69 477.7 142.51 465.88 148.98 477.7 155.45 484.17 167.27 490.64 155.45 502.46 148.98"/><polygon points="492.63 294.12 465.88 301.95 439.13 294.12 446.96 320.86 439.13 347.62 465.88 339.78 492.63 347.62 484.79 320.86"/></svg>');}
.icon10:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 96 960 960"><path d="M377 858v-60h463v60H377Zm0-252v-60h463v60H377Zm0-253v-60h463v60H377ZM189 895q-28.05 0-48.025-19Q121 857 121 828.5t19.5-48q19.5-19.5 48-19.5t47.5 19.975Q255 800.95 255 829q0 27.225-19.387 46.612Q216.225 895 189 895Zm0-252q-28.05 0-48.025-19.681Q121 603.638 121 576t19.975-47.319Q160.95 509 189 509q27.225 0 46.613 19.681Q255 548.362 255 576t-19.387 47.319Q216.225 643 189 643Zm-1-253q-27.637 0-47.319-19.681Q121 350.638 121 323t19.681-47.319Q160.363 256 188 256q27.637 0 47.319 19.681Q255 295.362 255 323t-19.681 47.319Q215.637 390 188 390Z"/></svg>');}
#alerts{position:fixed;left:-8px;top:160px;z-index:9;}
#alerts>div{padding:12px 16px 12px 46px;margin-bottom:20px;font-size:.8em;background:#23C552;color:#fff;border-radius:8px;cursor:pointer;box-shadow:0 0 30px rgba(0,0,0,.4);transform:scaleX(1);transform-origin:0 0;transition:.25s;}
#alerts>div.fehler{background:#F84F31;}
#alerts>div.fehler:after{content:'x';top:12px;left:20px;}
#alerts>div:after{display:block;content:'!';font-family:'Yanone Kaffeesatz',sans-serif;position:absolute;left:25px;top:15px;font-size:2.2em;font-weight:600;}
#alerts>div.hidden{transform:scaleX(0);margin-bottom:0;}
#en_popup{position:fixed;right:5%;bottom:20px;z-index:4;cursor:pointer;}
#en_popup>div{margin:0;float:left;margin-right:12px;padding:4px 12px;font-size:.75em;transform:translateY(3px);}
#en_popup.aktiv>div{display:none;}
#en_popup>span{display:block;width:40px;height:40px;border:2px solid #fff;border-radius:50%;overflow:hidden;float:left;}
#en_popup svg{height:100%;width:auto;position:absolute;left:50%;transform:translateX(-50%);}
footer{padding-top:110px;color:#fff;padding-bottom:250px;background:#05161e url(img/logo_myzitate.svg) center bottom 110px no-repeat;background-size:auto 100px;z-index:3;}
footer>div{display:grid;grid-column-gap:10px;grid-row-gap:50px;grid-template-columns:repeat(3,1fr);margin-bottom:30px!important;}
footer:before{width:120vw;height:140px;background:radial-gradient(closest-side,rgba(0,0,0,.3),rgba(0,0,0,0)) center -70px no-repeat;position:absolute;left:50%;transform:translateX(-50%);top:0;display:block;content:'';}
footer.en{background-image:url(img/logo_thyquotes.svg);}
footer strong{display:block;font-family:'Yanone Kaffeesatz',sans-serif;font-size:1.5em;margin-bottom:10px;}
footer a{display:block;color:#fff;}
#cap{position:fixed;top:100%;}
@media (prefers-color-scheme:dark){
    #zitate>div:not(.eza),#uebersicht>div:not(.eza),.box{background:rgba(0,0,0,.7);color:#fff;box-shadow:0 0 1px rgba(255,255,255,.5);}
    .links>*{background:#444;color:#fff;box-shadow:0 0 10px rgba(0,0,0,.4);}
    .z:before{filter:invert(1);opacity:.07;}
    nav>a{background:rgba(0,0,0,.7);color:#fff;box-shadow:0 0 2px rgba(255,255,255,1);}
    nav>a:before,.z>span{filter:invert(1);}
    input,textarea,select,option{color:#fff;}
    #search input{color:#444;}
    select{background:transparent;}
    option{background:#000;}
}
@media only screen and (min-width:2200px){
    #bg{width:2200px;left:calc((100% - 2200px) / 2);}
    #bg:before{display:block;content:'';width:100%;height:100%;position:absolute;left:0;bottom:0;background:linear-gradient(90deg,rgba(5,22,30,1) 0,rgba(5,22,30,0) 7%,rgba(5,22,30,0) 93%,rgba(5,22,30,1) 100%);z-index:1;}
}
@media only screen and (max-width:2200px){
    .wrapper{width:90%;}
}
@media only screen and (max-width:1800px){
    #uebersicht>div:not(.eza){columns:5;}
}
@media only screen and (max-width:1550px){
    #uebersicht>div:not(.eza){columns:4;}
}
@media only screen and (max-width:1250px){
    p{width:auto;}
    #top p{float:none;margin-bottom:20px;}
    #top .seiten{position:static;bottom:auto;right:auto;}
    .teaser{grid-template-columns:repeat(2,1fr);}
    .teaser>span{grid-column:auto;}
    #uebersicht>div:not(.eza){columns:3;}
    .kategorie>div>a{height:250px;}
    #zitate.kategorie>div:not(.eza){padding-top:250px;}
}
@media only screen and (max-width:1000px){
    .seiten{}
    footer>div{grid-template-columns:repeat(2,1fr);}
    footer>div>div:nth-of-type(2n){text-align:right;}
    footer a{margin-bottom:8px;}
    #uebersicht>div:not(.eza){columns:2;}
}
@media only screen and (max-width:800px){
    body>picture{height:550px;}
    .kategorie>div>a{height:200px;}
    #zitate.kategorie>div:not(.eza){padding-top:200px;}
    .kategorie>div h2{font-size:1em;}
    .box.half{grid-template-columns:repeat(1,1fr);}
    #bg{height:350px;}
    #top{margin-top:300px!important;}
    .teaser.text{grid-template-columns:repeat(1,1fr);}
    .big #logo{height:60%;}
}
@media only screen and (max-width:600px){
    .teaser>*{padding:30px 0 30px 0;}
    .teaser strong{font-size:.8em;}
    .z:after{right:10%;}
    .kategorie>div>a{height:100px;}
    #zitate.kategorie>div:not(.eza){padding-top:100px;}
    .kategorie>div>a>span{bottom:15px;}
    .kategorie>div>a>span>span{padding:0 4px;}
    .kategorie>div h2{margin-bottom:0;}
    .kategorie>div>a>span>em{font-size:.5em;margin-bottom:0;}
    .kategorie>div>a>span>span{font-size:.5em;}
    h1{width:auto;}
    #share{display:none;}
}
@media only screen and (max-width:480px){
    body{font-size:18px;}
    h1{font-size:1.8em;}
    header{height:60px;}
    header.big{height:100px;}
    header .wrapper>div{height:38px;}
    #search>div{width:180px;top:calc(100% + 16px);}
    #burger{width:44px;}
    #bg{height:250px;}
    #top{margin-top:190px!important;}
    #uebersicht>div,.box,.z{padding:12px;}
    .z>div:nth-of-type(2){font-size:.65em;}
    #zitate .links{font-size:.65em;}
    .z:after{right:0;}
}