
@font-face{font-family:'Source Sans Pro';font-weight:200;font-style:normal;src:url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-200.eot');src:local('Source Sans Pro ExtraLight'), local('SourceSansPro-ExtraLight'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-200.eot?#iefix') format('embedded-opentype'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-200.woff2') format('woff2'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-200.woff') format('woff'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-200.ttf') format('truetype'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-200.svg#SourceSansPro-ExtraLight') format('svg')}@font-face{font-family:'Source Sans Pro';font-weight:400;font-style:normal;src:url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-regular.eot');src:local('Source Sans Pro'), local('SourceSansPro'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-regular.eot?#iefix') format('embedded-opentype'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-regular.woff2') format('woff2'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-regular.woff') format('woff'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-regular.ttf') format('truetype'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-regular.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-weight:400;font-style:italic;src:url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-italic.eot');src:local('Source Sans Pro'), local('SourceSansPro'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-italic.eot?#iefix') format('embedded-opentype'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-italic.woff2') format('woff2'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-italic.woff') format('woff'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-italic.ttf') format('truetype'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-italic.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-weight:700;font-style:normal;src:url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-700.eot');src:local('Source Sans Pro'), local('SourceSansPro'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-700.eot?#iefix') format('embedded-opentype'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-700.woff2') format('woff2'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-700.woff') format('woff'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-700.ttf') format('truetype'), url('/../fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-700.svg#SourceSansPro') format('svg')}.dashboard{margin-top:2em;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;button[type=button]{display:block;width:200px !important;height:160px;margin:0 !important;border-radius:10px}.field:hover{filter:brightness(1.3)}.field img{height:60px;width:auto;cursor:pointer;margin:7px auto;display:block}.doublefield{width:200px;height:160px;border-radius:10px;background-color:rgb(41,120,240);display:flex;flex-direction:column;justify-content:space-around;align-items:center;.field{min-height:70px;font-size:13px;line-height:13px;padding:0px;margin:0 !important}.button{height:auto;width:160px !important;background-color:rgb(41,120,240) !important}.button.special{background-color:hsl(135.97deg 70.45% 30%) !important;cursor:pointer}.button:hover{filter:brightness(1.1)}img{height:45px}}}body:has(#adminmenu) header{margin-top:44px}#adminmenu{position:fixed;top:0;left:0;z-index:59000;width:100%;max-width:100vw;height:44px;line-height:normal;ul ul ul{top:0}ul li{padding:unset}ul li li{height:auto;padding:unset}li > a:only-child:after{content:''}background-color:rgb(24, 63, 121);a{font-family:'Source Sans Pro';font-weight:400;font-size:16px;text-transform:unset;color:#fff;padding:12px 20px}ul{background-color:rgb(24, 63, 121);z-index:99888;padding:0}ul ul{box-shadow:5px 7px 14px rgba(0, 0, 0, 0.4);opacity:0;visibility:hidden;transition:opacity 0.3s ease;background-color:rgb(24, 63, 121) !important}ul li:hover > ul{opacity:1;visibility:visible}ul ul li a{line-height:3em;padding:0 1em}img{height:45px;width:auto;display:block;margin:0 auto}ul ul li img{height:26px;width:auto;display:inline-block;vertical-align:middle;margin-left:1em}li:hover{background-color:rgb(35,101,201)}ul ul li > a:after{content:'+';float:right;margin-left:10px}@media (max-width:850px){text-align:left;height:44px;.hamburger{font-size:25px !important;margin:0;line-height:25px}ul{right:unset;left:0;width:20em;max-height:0;transition:max-height 0.7s ease}ul.mobilemenuisopen{max-height:80vh;background-color:rgb(24, 63, 121)}}}main:has(.adminfield1),.adminfield1,.adminfieldopt,.helpbox, .adminzeile select{font-family:'Source Sans Pro',Arial, Helvetica, Sans-Serif !important;box-sizing:border-box}.adminfield1{button,a.button{font-size:18px;font-weight:400;padding:6px;color:#fff !important;background-color:rgb(40, 60, 80);hyphens:none}button:hover{border-radius:0}.button.inline + input[type=text]{font-size:100%}}.mce-tinymce,.mce-container{button{background-color:inherit !important;color:inherit !important}.mce-ico{font-family:'tinymce' !important}.mce-primary{button:hover{color:#fff !important}}}.tools{width:fit-content;*{background-color:rgba(24, 63, 121,1) !important}div, button{display:flex;align-items:center;padding:6px;margin-bottom:5px;img{height:33px}}}.adminzeile{background-color:rgba(24, 63, 121,1);color:#fff;line-height:20px;transition:background-color 0.5s ease}.adminzeile a, .admintab a, a.button{text-decoration:none !important;border:0 !important;hyphens:none}.adminfunctionblock{background-color:rgba(24, 63, 121,1);padding:10px;margin:0 10px 10px 0;display:inline-block;font-weight:200;vertical-align:top;min-width:27%;p{text-align:center;color:#fff;font-weight:400}a,.adminfunctionblock select{color:#fff;background-color:rgba(24, 63, 121,1);margin-bottom:10px}.admintab{float:none !important;padding:10px 0;border-bottom:1px solid transparent}.admintab a{background-color:transparent}.admintab:hover,.adminfunctionblock form select:hover,.adminfunctionblock select option:hover{transition:all 0.5s ease;background-color:rgb(78,117,156);color:#fff}form .admintab{float:left !important}form select,.adminfunctionblock form option{margin:10px 0;font-weight:200;border:0}}main:has(.adminfield1),main:has(.admintab),main:has(.dashboard),main:has(.login),main:has(form[action="admin.php"],.admincontent){background-color:#fff;min-height:70vh;h1,h2,h3,h4{text-align:left;width:auto;margin:1.5em 0}h1{font-weight:200;font-size:3em}h1 + h2{margin-top:0}h1 img, h2 img{width:1em;vertical-align:middle}.bild{background-size:cover}blockquote{column-count:1}input[type=submit]{font-size:1.3em;background-color:#146e14;color:#fff}input[type=submit]:hover{background-color:#27a127}.button{border:0}}.admincontent .arrow.down{border-color:black;svg polyline{stroke:black;stroke-width:2.5}}.shyinfo{width:100%;max-width:1000px;min-height:80vh !important;font-size:18px;box-sizing:border-box;padding:10px;margin:3em auto 0 auto;line-height:inherit !important}.content-container:has(.admintab),.content-container:has(.adminfield1),.content-container:has(.dashboard),.content-container:has(.admincard),.content-container:has(form[action="admin.php"]),.content-container.admincontent{width:min(1100px, 90vw) !important;padding:2em 10px;margin:0 auto;background-color:#fff}.content-container:has(.login){padding:0;width:100vw !important;min-height:80vh !important;display:grid;grid-template-columns:2fr 1fr}.content-container:has(.dashboard){max-width:1400px;width:90vw !important}.login{display:grid;align-items:center;justify-content:center;padding:0 10px;h1{text-align:center !important}}.admindescription{font-weight:bold;max-width:800px}.attention{background-color:rgb(152,203,255)}.dezent{border-bottom:1px dotted #000 !important}.dezent:hover{background-color:rgba(24, 63, 121,0.2)}.adminfield1{max-width:1200px;color:#000;background-color:rgb(140,172,221);transition:background-color 1.5s ease;margin-top:2em;padding:5px;box-sizing:border-box;.helpboxcontent, .adminfield1 .adminfieldopt{background-color:rgba(24, 63, 121,0.15)}h2{margin:0 !important;font-size:1.2em;color:#fff}hr{margin:0.5em 0;border:0;border-top:dashed #00000044 1px;height:0px}.bodytext, .text, .content{height:50vh;min-height:250px}.vtext{height:100px;min-height:250px}&:has(.infopics){display:flex;align-items:center;gap:10px}&:has(button) + .adminfieldopt{padding-left:2em}}form:has(.mce-tinymce){width:min(1100px,90vw)}.settings .minwidth{min-width:13em;margin:2px 0;text-align:left}form.newsletteredit:has(.mce-tinymce), td .newsletterpreview{width:min(750px,90vw)}form input + a{margin-left:15px}.iconblock{white-space:nowrap}.grid ol{display:grid;grid-template-columns:repeat(auto-fit, minmax(10em, 1fr))}#pics, .adminfield2{background-color:rgba(24, 63, 121,0.7);color:#fff}.infopics{height:40px;width:auto;vertical-align:-15px;cursor:pointer}.infopics.behind{vertical-align:0;display:inline-block}.infopics.video:after{content:'VIDEO';transform:translateX(-110%);background-color:rgba(0, 0, 0, 0.3);color:rgba(255, 255, 255, 0.7);font-size:80%;padding:0 5px}.adminfield2 a:has(img){background-color:transparent}.mce-tinymce{margin-top:5px !important;box-shadow:none !important}.mce-content-body{background-color:#fff !important;font-size:1em;padding-top:3px;display:block};.mce-content-body img{max-width:100px}.mce-container iframe{width:calc(100% - 20px) !important;padding:10px}div.mce-fullscreen{top:40px !important;left:10px !important;width:calc(100% - 20px) !important;height:95vh !important;box-shadow:0 0 290px rgba(0, 0, 0,1) !important;z-index:999}div.mce-fullscreen iframe{height:calc(90vh - 120px) !important}.mce-menu{z-index:90000 !important}.mce-container button{border-radius:unset}.savepage{position:fixed;z-index:999999;bottom:55px;right:55px}.savepage{border-radius:0;background-color:rgb(152,203,255) !important;color:#fff;font-size:14px;bottom:30%;right:-110px;transform:rotate(90deg);min-width:250px;transition:all 0.5s ease}.savepage:hover{background-color:rgb(35,101,201) !important;right:-100px}#menu{font-size:90%;z-index:20}#menu ul{width:10em}#block-adminmenu{position:fixed;top:0;left:0;z-index:1000;width:100%}#footeredit{white-space:nowrap;width:100%}#footeredit div{white-space:nowrap;margin:0 auto}.textappedit{white-space:nowrap;font-family:'Source Sans Pro',Arial, Helvetica, Sans-Serif !important}.tip{background:url('../../images/new/help.png') no-repeat top left;background-size:contain;width:20px;height:20px;float:left;cursor:help;margin-right:5px}.tip p{margin:0}main *[data-title]::after{content:attr(data-title);display:table;text-align:center;font-weight:normal;width:100vw;color:#fff !important;background-color:rgb(40, 60, 80);position:fixed !important;bottom:0px;left:0;z-index:9999;transform:translateY(100%);transition:transform 1s ease-out}main *[data-title]:hover::after{transition:transform .5s ease-out;transform:translateY(0)}.adminzeile *[data-title]::after{display:none;width:auto;line-height:1em;padding:5px;font-family:'Source Sans Pro',Arial, Helvetica, Sans-Serif !important;font-size:15px}.adminzeile *[data-title]:hover::after{display:block;transform:translateY(100%)}.simulatebuttons .button{background-color:none;border:1px solid #fff !important;border-radius:unset}.simulate:has(.monitorview){--scale:0.4;--width:1920px;--height:1080px;border:20px solid #252525;border-bottom-width:45px;border-radius:10px;box-shadow:4px 20px 47px 14px rgb(0 0 0 / 61%)}.simulate:has(.monitorview)::before{content:'\2022';position:absolute;top:546px;left:74px;color:#335fff;font-size:39px}.simulate:has(.mobileview){--scale:0.6;--width:500px;--height:1080px;border:10px solid #414141;border-radius:20px;box-shadow:1px 1px 12px rgb(0 0 0 / 66%)}.simulate:has(.mobileview)::before{content:'\2022';position:absolute;top:73px;left:calc(50% - 10px);color:#000;font-size:73px;z-index:9}.simulate:has(.tabletview){--scale:0.5;--width:900px;--height:1280px;border:30px solid #cacaca;border-radius:20px;box-shadow:8px 9px 18px rgb(0, 0, 0)}.simulate:has(.tabletview)::before{content:'\2022';position:absolute;top:727px;left:calc(50% - 10px);color:#959595;font-size:80px}.simulate{overflow:hidden;width:calc((var(--scale)) * var(--width));height:calc((var(--scale)) * var(--height));margin:40px;iframe{width:var(--width);height:var(--height);transform:scale(var(--scale));transform-origin:top left;position:relative;top:-2px;left:-1px}&.json{width:min(50em,90vw);overflow:auto;font-size:1em;margin:0}&.json textarea{width:100%;height:50vh;resize:none;font-family:monospace;font-size:1.2em;line-height:1.2em;padding:10px;box-sizing:border-box}}table + button{margin-top:1em}button:has(img){height:auto;min-height:2em}button,.button,.buttons{cursor:pointer}.adminfield1 > div > button{margin-bottom:0}.button{padding:6px;cursor:pointer;font-size:initial;color:#fff !important;background-color:rgb(40, 60, 80)}.button + .button{margin-left:10px !important}.button::placeholder{color:rgba(255, 255, 255, 0.541)}.button.image, .button.image a{padding:0;background-color:transparent;color:#000}.button.image:hover{background-color:transparent}.button.image img{height:27px;width:auto;vertical-align:middle}.button.small{padding:4px !important;font-size:90%}.button.mini{padding:2px 4px !important;font-size:70%;border:0 !important;position:relative;bottom:2px}.button.inlinemini{padding:0 3px !important;border:1px solid #fff !important;text-align:center}.big{font-size:130%;font-weight:bold}.button.big, input[type=submit].big, #buttonimgverz{padding:14px !important;background-color:rgba(24, 63, 121,1);height:auto}.button.important{border:1px solid rgb(110, 197, 28)}span.button.mini{padding:0 !important}.button.mini img{height:25px;vertical-align:middle}.button img{height:1.2em;width:auto;margin-right:5px;vertical-align:text-top}.button.aktivreiter{color:#000 !important;background-color:rgb(140,172,221);position:relative;top:3px;left:0;font-weight:bold;font-size:110%;border-radius:0}.button.inaktivreiter{position:relative;top:3px;left:0;opacity:0.8;background-image:linear-gradient(to top,rgba(24, 63, 121, 0),rgba(24, 63, 121,0.7) 20%);border-radius:0}.button.aktivreiter:hover{color:#000;background-color:rgba(24, 63, 121,0.2)!important}button.special, .button.special{background-color:hsl(135.97deg 70.45% 30%) !important;cursor:pointer}.button:disabled{cursor:not-allowed;opacity:0.6}.ok{background-color:hsl(135.97deg 70.45% 30%) !important;cursor:pointer}.cancel{background-color:hsla(0, 0%, 23%, 0.377) !important;cursor:pointer}.inline{display:inline-block !important}input{transition:width 1.5s ease}input[type=text] + a img{height:37px;width:auto;vertical-align:middle;position:relative;bottom:3px}button + input[type=text]{width:4em}button + input[type=text]:focus{width:19em;color:#000}input[type=checkbox]{width:20px;height:20px;position:relative;top:2px;margin-right:10px !important}input[type=radio]{transform:scale(1.5);-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);padding:20px}input[type="radio"]:checked + span{font-weight:bold}b,strong{font-weight:700 !important}.mce-ico{font-family:'tinymce' !important};.mce-menu-item-preview.mce-active{background-color:#a2bcd8}.mce-content-body td{font-size:1em}.mce-content-body a{text-decoration:underline}.mce-content-body .hide{display:block !important}.mce-active button,.mce-active button i{color:#000}.mce-active button:hover,.mce-active button i{color:#000}.imgintxt img{height:1.2em;width:auto;vertical-align:bottom;margin:0 3px}.helpbox{width:30rem;position:relative;z-index:9999;text-align:left}.helpboxcontent{display:none;padding:15px;background-color:rgba(24, 63, 121,0.4);color:#212121;line-height:120%;max-width:800px;a{color:#fff !important;text-decoration:underline !important}}.helpbox img{width:auto !important;height:2rem !important;margin:16px 5px 0 0 !important}.helpbox table, .helpbox td{vertical-align:top;border:0}.helpbox td+td{vertical-align:middle;padding:10px}.helpbox h5, .helpbox p{margin:0 !important;font-size:1.2rem;text-transform:none;text-shadow:none}.helpbox p{font-size:1rem !important;font-weight:normal !important}.editorbreite{font-family:sans-serif;font-size:110%;width:37em}.editorhelp{font-size:0.7rem !important;text-align:center}.buttons,.uploaderbutton{font-size:115%;margin:1em 0;cursor:pointer}.buttons a,.uploaderbutton{color:#fff !important;background-color:rgba(24, 63, 121,1);padding:2px 8px;margin-right:15px;font-weight:bold;display:inline-block}.buttons a:hover, .uploaderbutton:hover{color:#fff !important;background-color:#555}.buttons.pagest, .buttons.pagesb{display:block;background-color:transparent;color:#000}.buttons.pagest span, .buttons.pagesb span{padding:0 5px}h2 .buttons.pagest{display:flex;align-items:center;margin:0;font-size:1em;color:#fff}h2 .buttons.pagest:hover{background-color:#252525}.buttons.pagest a, .buttons.pagesb a{margin-right:0;padding:0 5px;font-size:1em}.round{min-width:1.5em;min-height:1.5em;border-radius:1.5em;display:table-cell;padding:0 2px}.round div{margin:0 3px}.sel{border:1px solid #000;box-shadow:1px 1px 12px rgb(0, 0, 0)}.seldark{border:1px solid #fff;box-shadow:1px 1px 12px rgb(255, 255, 255)}.uploaderbutton{border-radius:5px}.nobreak{white-space:nowrap}.cuttext{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cuttext a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}thead{font-weight:bold;text-align:center}td .buttons{font-size:80%;margin:0;text-align:center}td .buttons a{margin:0}.buttons option{text-align:left}input[type=button].small{padding:0px 3px}.adminbigselect{font-size:1.4em;font-weight:bold;margin:3px 10px 0 0;max-width:85vw}#selectadmin{max-width:85vw}#sizetext{font-size:110% !important;padding:0 20px 0 5px}.adminfield2{padding:5px;display:none}.adminfieldopt{padding:5px;padding-top:10px;display:none;color:#000;background-color:rgb(140,172,221);transition:background-color 1.5s ease}form .adminfieldopt{color:#000;background-color:rgb(140,172,221);transition:background-color 1.5s ease}.adminfieldopt .adminfieldopt{background-color:rgba(0,0,0,0.1)}.klapp > .adminfield1{margin:0 0 2em 0}.klapp.admincard > .adminfield1{margin:0}.klapp.admincard{margin-bottom:2em}.formelement{input, select{font-size:130%}&.small{label{width:fit-content !important}}}fieldset label, .formelement label{font-weight:bold;width:16em;display:inline-block;text-align:right;line-height:120%;padding:0 !important;margin-right:10px}.auto label{width:auto}.fieldsetdesign fieldset{border:1px solid #000;padding:10px;margin-bottom:2em}.fieldsetdesign fieldset:hover{background-color:#fff !important;transition:background-color 1.5s ease}fieldset{border:0;padding:10px;background-color:unset !important;width:90%;& *:hover{transition:background-color 0.5s ease}label:hover{background-color:transparent}ol{margin:0;padding-left:0}li{display:flex;flex-wrap:wrap;align-items:center;margin:10px 0}li:hover{transition:all 0.5s ease;background-color:rgb(78,117,156);color:#fff}li:has(button):hover, li:has(.button):hover{background-color:inherit}input:hover, select:hover{background-color:rgb(152,203,255)}select, input{font-size:100%;cursor:pointer;padding:4px;background-color:#fff}input[type=text]{height:2em}textarea{font-size:105%}.text{height:auto !important;min-height:auto !important}input[type=checkbox]{-ms-transform:scale(1.3);-moz-transform:scale(1.3);-webkit-transform:scale(1.3);-o-transform:scale(1.3)}legend{font-weight:bold;font-size:large}li input[type=radio]{margin-left:1em;top:0 !important}img{width:auto;height:2em;vertical-align:bottom}}fieldset.oneline{label{width:auto;min-width:auto;margin-left:3em}label:first-child{margin-left:0}label+input[type=radio]{margin-left:0}}#campaigne fieldset{width:100%}.jsonlist{position:relative;fieldset{width:100%}fieldset li{flex-wrap:nowrap}li strong{font-size:150%;margin:1em 3em 2em 0}ul{padding:0 0 2em 0;width:100%}input{width:65%}li:hover{transition:all 0.5s ease;background-color:rgb(78,117,156);color:#fff}h2{background-color:unset;color:#000 !important;font-size:1.6em}li:has(ul){margin-top:3em;align-items:start;border:1px solid #aaa;border-radius:10px;padding:5px;&:hover{background-color:unset;color:inherit}}label{width:10em}input+button{margin-left:10px}.delnote{position:absolute;transform:translateY(-2em)}}.adminfield1 label{margin-bottom:0}input[type=submit]+button{margin-left:1em}.noflex li{display:block}.campaigne{padding:0 20px;& label{width:9em}.submits{text-align:center;margin-top:2em}.submits input, .submits button{font-size:18px;height:2em}input[type=text], textarea{width:20em}.infopics{height:auto;width:20em}.klapppicture{text-align:center}.buttons{margin:0}}#consietxt{font-size:120%;padding:5px}.button.OCP{background-color:#b5f2cc;color:#000 !important;font-weight:bold;margin:0;font-size:1.2em !important}.tdshare a{background-color:#b5f2cc;cursor:pointer;display:inline-block;padding:5px;font-size:70%;margin:2px}.tdshare a:hover{background-color:#5eb37f}.tdshare img{width:auto !important;height:30px !important;vertical-align:middle !important}.urlcopy{position:absolute}.urlcopy input{width:2em;background-color:transparent;position:absolute;right:-2em;padding:0 !important;font-size:80% !important}.urlcopy input:focus{width:20em;background-color:#fff}.urlcopy + a{margin-left:1em}#neu.adminfieldopt{background-color:rgba(140,172,221,.5);padding:20px;width:fit-content}.adminfieldopt{.adminfield1{width:auto}.button{color:#fff !important;background-color:rgb(40, 60, 80);padding:6px}> .adminfield1{margin-top:0}table,.admintab,.adminzeile{border-spacing:0;width:auto}table td{padding:5px}p{margin-bottom:0.6em}select, input{font-size:1em}input + p{margin:1.2em 0 0.6em 0}td p{margin-bottom:0}img, li img{width:35px}}.adminpicturebox{display:flex;align-items:center;padding:10px 0 5px 0;width:100%;height:47px;gap:10px;.adminpicturebox{padding:0}button img{height:30px}span{display:flex;align-items:center;gap:5px}&.inline{display:inline-flex !important;width:auto;align-content:center}img{height:37px;width:auto;cursor:pointer}img:hover{box-shadow:0 0 12px #fff}input, textarea{font-size:larger;height:37px;cursor:pointer}input, textarea{width:5em;font-size:21px;color:#999;text-overflow:ellipsis;transition:width 0.5s ease}input:hover, textarea:hover{color:#000}input:focus, textarea:focus{width:35em;max-width:75%;color:#000}}.frontpage{width:0;height:0;background-color:rgb(24, 63, 121);display:block;line-height:30px !important;letter-spacing:normal;position:relative;float:left;z-index:99888;break-inside:avoid;opacity:0;visibility:hidden;transition:opacity 0.8s ease, visibility 0.5s ease;&:before{content:'\22EF';color:#fff !important;background-color:rgb(40, 60, 80);width:40px;height:40px;font-size:35px;line-height:32px;border-radius:40px;border:rgb(55, 200, 23) 5px solid;text-align:center;font-family:'Source Sans Pro',Arial, Helvetica, Sans-Serif !important;display:block;cursor:grab}&.textappedit{.adminzeile{position:relative;left:-20px}.adminzeile img{display:inline-block}&:before{width:25px;height:25px;font-size:25px;line-height:22px;border:rgb(221, 62, 218) 3px solid}}.adminzeile{scale:0;transition:scale 0.5s ease;display:flex;height:fit-content;width:max-content;align-items:center;transform:translate(30px,-75%);z-index:100;background-color:rgb(24, 63, 121);box-shadow:1px 1px 12px rgb(255, 255, 255)}.adminzeile img{height:40px !important;width:auto !important}&:hover .adminzeile{transition:all 0.5s ease;scale:1}.adminzeile a{font-size:15px;text-align:left;font-family:'Source Sans Pro',Arial, Helvetica, Sans-Serif !important;background-color:rgb(24, 63, 121)}}main div, footer, h1{*:has(.frontpage):hover{.frontpage{opacity:1;visibility:visible}.linkbox .frontpage{opacity:0;visibility:hidden}.linkbox:hover .frontpage{opacity:1;visibility:visible}}}p:has(.frontpage) .frontpage{left:-25px}div > .textappadminwrapper{position:absolute;.frontpage{top:0;left:10px}}main .textappadminwrapper .frontpage{left:10px;top:100px;opacity:1;visibility:visible}main p .textappadminwrapper .frontpage{top:0}.linkbox .frontpage{left:0;top:-30px;float:left}.editpage{display:inline-block;background:no-repeat center center / 25px 25px;background-image:url(../../images/new/pageedit.png);width:20px;height:20px;border:2px solid green;border-radius:20px;position:relative;top:1em;z-index:99999}h1 .editpage{top:50px}.addpage{color:#fff;background-color:rgb(24, 63, 121);font-family:'Source Sans Pro',Arial, Helvetica, Sans-Serif !important;width:40px;height:40px;width:40px;height:40px;font-size:35px;line-height:32px;border-radius:40px;border:rgb(55, 200, 23) 5px solid;text-align:center;font-family:'Source Sans Pro',Arial, Helvetica, Sans-Serif !important;font-size:52px;position:fixed;bottom:30px;left:50vw;z-index:9999999;background:no-repeat center center / 50px 50px;transition:background 0.5s ease}.addpage:hover{background-size:65px 65px}a:nth-of-type(2) > .addpage{transform:translateX(105%)}table.adminzeile{top:0;max-width:600px}.admintab.firstright tr td:first-child{text-align:right}.adminzeile{a{color:#fff !important;padding:5px !important;text-align:center;text-transform:none;font-weight:normal}div.title{height:0;width:0;position:relative;top:-55px;font-size:15px}div.title span{color:#fff !important;background-color:rgb(40, 60, 80);text-transform:none;padding:3px;font-family:'Source Sans Pro',Arial, Helvetica, Sans-Serif !important;font-weight:normal;display:block;width:max-content;font-size:15px}button{color:#fff !important}a:hover{background-color:rgba(24, 63, 121,1) !important}select, option{border:0;color:#fff !important;background-color:rgb(40, 60, 80);font-size:105%;font-weight:400 !important}img{height:45px;width:auto;margin-right:10px}span span{padding-left:20px}input{padding:4px}.switch{font-size:30px}td:hover{transition:all 0.5s ease;background-color:rgb(78,117,156);color:#fff}td a:hover{background-color:transparent !important}td select{font-size:100%;cursor:pointer;font-weight:200;background-color:transparent}a.button:hover{color:#fff;background-color:rgba(167, 181, 199,0.7) !important}}.adminzeile a img, .adminzeile form img{width:auto !important;height:30px !important;display:inline-block;vertical-align:middle;cursor:pointer;margin:0 !important}#pagescroller-l,#pagescroller-r{display:none}.transparent .valign{position:relative;top:10px}.valign a{color:#000 !important}.transparent .valign a{color:#000 !important}#allmess .adminzeile{top:0;left:0}#description{font-family:'Source Sans Pro',Arial, Helvetica, Sans-Serif !important}.transparent{background-color:transparent;position:relative;top:-10px;line-height:inherit;font-weight:400;a img,button{margin:0}a{background-color:transparent;font-size:130%}a:hover{background-color:transparent !important;text-decoration:underline}}.adminzeile.transparent a{display:inline-block;color:#000 !important}.admintab{border-spacing:0;tr{background-color:rgb(140,172,221);font-size:1.2rem;transition:background-color 0.5s ease}tr:hover{background-color:rgb(183,199,218)}thead tr, .thead{background-color:rgba(24, 63, 121,0.2);color:#000}thead td:hover{background-color:rgba(24, 63, 121,0.3)}td{padding:5px;hyphens:none}td a{color:#000}td:hover a{text-decoration:underline !important}.hover,.hover img,.title img{opacity:0;transition:opacity 0.5s ease}.nohover{opacity:1 !important}.title{font-weight:bold;max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;width:fit-content}td.alist a + a{margin-left:10px;padding:5px 0}td a:hover{text-decoration:underline}tr:hover .hover, tr:hover .hover img, tr:hover .title img{opacity:1;transition:opacity 1.5s ease}.inactive{opacity:0.5}tr:has(.inactive):hover .inactive{opacity:1}.inactive h2{text-decoration:line-through}input, button, select, .button{font-size:1em;font-family:inherit}ul{list-style:none}a img, img{height:1.2em;width:auto;margin:0 3px;cursor:pointer;vertical-align:middle}a img.doublewidth, img.doublewidth{width:2em}.functions{display:flex;align-items:center;gap:4px;justify-content:flex-end}.functions img{margin:0}.functions .switch{margin-top:0.25em}.swap{width:0;height:0}.swap img{height:1.6em;width:auto;transform:translate(45px, -48px)}}.bigbuttons a img{height:33px !important;vertical-align:middle}#sortableTable{tbody td:nth-child(1){cursor:move;text-align:right}.saveOrderButton{float:left;display:none}.saveOrderButton.show{display:inline-block}.mover{cursor:move;font-size:2em;opacity:0.2;text-align:center}tbody tr:active{box-shadow:0 5px 15px rgba(0, 0, 0, 0.2);transform:scale(1.02)}}.admincard{background-color:#fafafa;box-shadow:2px 2px 11px 0px rgb(0 0 0 / 16%);border-radius:10px;padding:10px}.admincard:has(.dashboard){background-color:rgb(183,199,218);padding:20px 20px 60px;margin-top:3em;h1{font-size:3rem;text-align:center;margin:0}}.admincard h1:first-child, .admincard h2:first-child{margin-top:0}.admincard + .admincard, .button + .admincard{margin-top:2em}.admincard.nolabel label{min-width:0}.admincardflex{margin-top:2em;display:flex;gap:20px;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.admincardflex .admincard{margin-top:0}.admincard table.admintab tr{background-color:transparent;min-width:50%}.admincard.table{width:fit-content;margin:0 auto;table{background-color:#eee;min-width:auto}thead{background-color:#ddd;min-width:auto}}.desc0:before,.desc1:before{content:'\25BC';font-size:80%;position:relative;top:-1px;right:4px}.desc1:before{content:'\25B2'}#catlist span{white-space:nowrap;padding:2px;margin-right:5px;vertical-align:top;color:rgba(255, 255, 255, 0.6)}#catlist span strong,#catlist span:hover{color:#fff !important}#catlist input[type=checkbox]{vertical-align:text-bottom;margin-right:10px}#catlist p{line-height:2em}.chat, .chat.answer{color:#000;width:80%;;display:block;background-color:#fff;margin:1em auto 1em auto;padding-bottom:10px;max-height:15em;overflow-y:auto;border-radius:20px;box-shadow:inset 0px 0px 7px rgba(0,0,0,0.9);transition:max-height 0.7s ease}.chat .time{text-align:center;position:relative;top:0.4em}.chatpost{font-size:1.3em;width:85%;margin:10px 10px 10px auto;background-color:rgba(24, 63, 121,0.2);padding:5px 10px 10px 10px;border-radius:20px 20px 20px 0}.chatges.other .chatpost{margin:10px 0 10px 10px;border-radius:20px 20px 0 20px;background-color:rgba(24, 63, 121,0.4)}.chatpost .name{font-size:75%;display:inline-block;padding:0 5px;background-color:#fff;margin-right:10px;border-radius:7px;position:relative;top:-0.2em}.other .name{background-color:#000;color:#fff}.chat + .answer{height:2.2em;margin:10px auto}.answer:focus{height:16em}.chat.answer{font-size:1.3em;padding:10px;border:0;border-radius:20px 20px 0 20px;box-shadow:none}td .chatges .time{display:none}td .chatges{padding-left:30px;max-height:5em;font-weight:normal;font-size:70%;overflow-y:auto;white-space:normal;margin:0}td .chatpost{margin:0}#zoomchat + label,#zoomchat2 + label{text-align:left !important}#zoomchat, #zoomchat2{display:none}#zoomchat:checked + label > .chat,#zoomchat2:checked + label > .chat{max-height:50vh;transition:max-height 0.7s ease}.html-button{font-size:80%}.textpreview{border:1px solid #000000;overflow:auto;height:100px;padding-left:3px;cursor:help}.textpreview, .textpreview a{color:#909090}.klapp{display:none}.selectlink, .filemanager{width:90vw;max-width:900px}.schmal .selectlink, .schmal .filemanager{min-width:auto}.selectlink{width:auto;overflow-y:auto;padding-bottom:2em}.selectlink h1{padding-left:10px}.selectlink .adminfield1 h2 img{width:30px !important}.selectlink .adminfield1,.selectlink .adminfieldopt{cursor:pointer}.selectlink .adminfieldopt{border:0}#individuell{height:0}#individuell .makegrey{background-color:rgb(48,72,96);padding:10px;box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23)}#individuell .makegrey div:hover *{background-color:rgb(41,120,240)}#cropContainerHeaderButton{position:relative;top:30px}#crinfo{padding-bottom:20px;max-height:8em;overflow-y:auto}.button.open{background-color:rgb(48,72,96);padding:7px;margin-left:2em}.croppic .adminfield1{max-width:none}.selectlink{background-color:#fff}.cropControls{top:-49px;z-index:99;background-color:rgb(24, 63, 121) !important}.fromcroppic{max-width:1000px;min-width:auto !important;margin:0 auto}.field{min-width:100px;min-height:100px;display:inline-block;vertical-align:top;text-align:center;font-size:16px;line-height:16px;word-wrap:break-word;color:#fff;background-color:rgb(24, 63, 121);padding:5px;margin:0 5px 5px 0 !important}.field.list{min-height:auto}.tree .divhover:hover{background-color:rgba(24, 63, 121,0.2)}#selecteddir{min-height:10px;min-width:15px}.selecteddir{border:2px solid #fff;padding:0 3px;font-weight:bold}.selectlink select{font-size:120%;font-weight:bold}.selectlink a:hover{color:#fff;background-color:rgba(24, 63, 121,1)}.selectlink img, .selectlink .adminfieldopt img{width:40px;height:auto;cursor:pointer;width:25px;vertical-align:middle}.newsletterpreview{max-height:75vh;overflow:auto;resize:both;tr, tr:hover{background-color:inherit}.mail{color:#000;background-color:#fff;margin:10px 50px 10px 50px;padding:10px;max-height:400px;overflow:auto}.mail a{color:#000 !important;text-decoration:underline !important}.mail h6{border-bottom:1px dotted #777;padding:0 0 10px 0;font-size:1em;margin:10px 0}}td .newsletterpreview{margin:1em auto;padding:10px;border:1px solid #000;height:10em;background-color:#fff}.field.list{width:auto;box-sizing:border-box;padding:0 5px;vertical-align:middle;text-align:left;background-color:transparent;color:#fff;border-bottom:1px dashed #fff;a{color:#fff;background-color:transparent}p{margin:0;display:table-cell;padding:0 0 0 10px;vertical-align:middle;min-width:10em}}.field.list:hover{background-color:#000 !important}.field p{margin:5px 0 0 0}#mce-modal-block{background-color:#000 !important;opacity:0.8 !important}.mce-menu{z-index:90000 !important}.emailfooter{border-top:2px solid #000}.emailfooter tr{font-size:80%}.shyinfo{min-height:auto !important}.backend-dark, .backend-dark .adminfieldopt,.backend-dark .mainframe{background-color:#252b31 !important;color:#fff}.backend-dark a, .backend-dark .adminzeile.transparent a,.backend-dark .admintab a{color:rgb(152,203,255) !important}.backend-dark .admintab thead tr{background-color:rgb(41,120,240);color:rgb(152,203,255) !important}.backend-dark .admintab tr{background-color:rgb(24, 63, 121)}.backend-dark #neu.adminfieldopt{background-color:rgba(140,172,221,.2) !important}.full .filemanager{min-width:100%;min-height:100%}.myprogress{text-indent:0}.loader{width:30px;height:30px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.tiny img{height:20px;width:auto;vertical-align:bottom}.cropImgWrapper{border:1px dotted #ff0000}.mce-branding-powered-by{display:none}#cropContainerPreload{margin:0 auto;text-align:center}.croppedImg{max-width:auto}@keyframes blinking{0%{background-color:red}50%{background-color:transparent}100%{background-color:red}}.blink{animation:blinking 1.5s infinite}.statsgrafik{margin:0 1em 1em 0;label{min-width:7em !important;margin-right:1em;display:inline-block;text-align:right;position:relative;top:-0.5em}.button.minwidth{display:inline-block;margin-left:8em;width:max-content !important}}.statbalken{background-color:#446ca1;display:inline-block;height:1.5em;margin:0 3px 1px 0}.statbalken + div{display:inline-block;position:relative;top:-0.5em}td .statbalken{margin:2px 3px 1px 0}.smmainblock{clear:both;margin:0 auto;border-bottom:1px dotted #000;padding:1em;text-align:center;background-color:rgba(24, 63, 121,0.2);transition:background-color 0.5s ease}.smmainblock:hover{background-color:#fff;transition:background-color 0.5s ease}.smmainblock input{font-size:18px;padding:3px}.smblock{text-align:left;margin:1em auto;width:500px;font-size:14px;line-height:18px;box-sizing:border-box;background-color:#fff;max-width:800px;overflow:hidden;cursor:pointer}.smblock h3{line-height:0;height:0;margin:0;position:relative;top:1em;left:20px;color:#fff;text-shadow:1px 1px 3px rgba(44, 0, 0, 0.6)}.smimg{width:100%;height:250px;background-size:cover;background-repeat:no-repeat}.smcontent{padding:0.75em;font-family:'Source Sans Pro',Arial, Helvetica, Sans-Serif !important}.smcontent h2{font-size:1em;max-height:1.3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 2px 0}.smcontent .smurl{color:#8899A6;margin-top:4.5px}.smfacebook{border:1px solid rgb(221, 223, 226)}.smfacebook .smurl{margin:2px 0 4px 0;font-size:90%}.smtwitter{border-radius:.85714em;border:1px solid #676f75;margin:4em auto}.smcontent p{height:36px;overflow:hidden;text-overflow:ellipsis}.smfacebook .smcontent p{height:18px;white-space:nowrap}.smxing{border:1px solid #d9d9d9;padding:10px}.smxing .smimg{width:140px;height:140px;float:left;background-size:100%}.smxing .smurl{margin:5px 0}.smxing .smcontent{margin-left:140px}.smxing .smcontent p{height:auto;font-size:13px;line-height:18px}.smxing .smcontent h2{font-size:18px;line-height:22px;color:#009090;margin:-12px 0 4px 0;white-space:unset;max-height:none}.switch{position:relative;display:inline-block;width:2.15em;min-width:2.15em;height:1em;text-align:center;font-size:1.3em;vertical-align:middle;input{opacity:0;width:0;height:0}&:hover{background-color:transparent !important}.slider{border-radius:1em;position:absolute;cursor:pointer;top:-1px;left:0;right:0;bottom:0;background-color:#e1e1e1a1;-webkit-transition:.4s;transition:.4s}.slider:before{border-radius:50%;position:absolute;content:"\2717";font-size:0.65em;font-weight:bold;color:#fff;line-height:1.3em;height:1.3em;width:1.3em;left:1.8em;bottom:0.15em;background-color:red;-webkit-transition:.4s;transition:.4s}input:checked{+.slider{background-color:#e1e1e1a1}+.slider:before{content:"\2713";background-color:green;bottom:0.15em;-webkit-transform:translateX(-1.55em));-ms-transform:translateX(-1.55em));transform:translateX(-1.55em)}&.status3 + .slider:before{content:"\2713";background-color:green;bottom:0.15em;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}&.status2 + .slider{background-color:hsl(0deg 0% 49.02% / 61%)}&.status2 + .slider:before{content:"\019F";font-weight:100;background-color:rgb(205, 22, 214);line-height:21px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}input:focus + .slider, input:hover + .slider{box-shadow:0 0 3px 0 #000}}.frontpage input:checked + .slider{opacity:0.3}.frontpage:hover input:checked + .slider{opacity:1}@media screen and (max-width:800px){#header{top:0 !important}.frontpage .adminzeile{flex-wrap:wrap;min-width:50vw;gap:20px;justify-content:center}.frontpage:hover .adminzeile{scale:1}.adminzeile{a{padding:0}td{float:left}td a{padding:0}td + td{padding-top:8px}td + td + td,.adminzeile form + td{clear:both}td + td + td +td{clear:none}form img{display:block}}.admintab{td{display:block;text-align:left !important}td:last-child{border-bottom:#000 1px solid}}.adminpicturebox{line-height:40px}form h2 select{margin-left:0 !important;font-size:inherit !important;max-width:100%}.adminfield1 input{max-width:95%}button{margin:5px}.dashboard button[type=button]{width:150px !important;height:150px;margin:0 !important}input + input{margin-top:5px !important}.campaigne .klapppicture{text-align:left}@media print{#block-adminmenu, #header, .adminzeile, .addpage{display:none !important}}

