@charset "utf-8";@import "../dist/css/bootstrap.min.css"; @import "../fonts/font-awesome/css/font-awesome.min.css";@import "animate.min.css";@font-face{ font-family:'Josefin Sans';f font-style:normal; font-weight:100; src:url('../fonts/josefin/josefin-sans-v15-latin-100.eot');  src:local(''),    url('../fonts/josefin/josefin-sans-v15-latin-100.eot?#iefix') format('embedded-opentype'),    url('../fonts/josefin/josefin-sans-v15-latin-100.woff2') format('woff2'),    url('../fonts/josefin/josefin-sans-v15-latin-100.woff') format('woff'),    url('../fonts/josefin/josefin-sans-v15-latin-100.ttf') format('truetype'),    url('../fonts/josefin/josefin-sans-v15-latin-100.svg#JosefinSans') format('svg'); font-display:swap}@font-face{ font-family:'Josefin Sans'; font-style:normal; font-weight:200; src:url('../fonts/josefin/josefin-sans-v15-latin-200.eot');  src:local(''),    url('../fonts/josefin/josefin-sans-v15-latin-200.eot?#iefix') format('embedded-opentype'),    url('../fonts/josefin/josefin-sans-v15-latin-200.woff2') format('woff2'),    url('../fonts/josefin/josefin-sans-v15-latin-200.woff') format('woff'),    url('../fonts/josefin/josefin-sans-v15-latin-200.ttf') format('truetype'),    url('../fonts/josefin/josefin-sans-v15-latin-200.svg#JosefinSans') format('svg'); font-display:swap}@font-face{ font-family:'Josefin Sans'; font-style:normal; font-weight:300; src:url('../fonts/josefin/josefin-sans-v15-latin-300.eot');  src:local(''),    url('../fonts/josefin/josefin-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'),    url('../fonts/josefin/josefin-sans-v15-latin-300.woff2') format('woff2'),    url('../fonts/josefin/josefin-sans-v15-latin-300.woff') format('woff'),    url('../fonts/josefin/josefin-sans-v15-latin-300.ttf') format('truetype'),    url('../fonts/josefin/josefin-sans-v15-latin-300.svg#JosefinSans') format('svg'); font-display:swap}@font-face{ font-family:'Josefin Sans'; font-style:normal; font-weight:400; src:url('../fonts/josefin/josefin-sans-v15-latin-regular.eot');  src:local(''),    url('../fonts/josefin/josefin-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'),    url('../fonts/josefin/josefin-sans-v15-latin-regular.woff2') format('woff2'),    url('../fonts/josefin/josefin-sans-v15-latin-regular.woff') format('woff'),    url('../fonts/josefin/josefin-sans-v15-latin-regular.ttf') format('truetype'),    url('../fonts/josefin/josefin-sans-v15-latin-regular.svg#JosefinSans') format('svg'); font-display:swap}@font-face{ font-family:'Josefin Sans'; font-style:normal; font-weight:500; src:url('../fonts/josefin/josefin-sans-v15-latin-500.eot');  src:local(''),    url('../fonts/josefin/josefin-sans-v15-latin-500.eot?#iefix') format('embedded-opentype'),    url('../fonts/josefin/josefin-sans-v15-latin-500.woff2') format('woff2'),    url('../fonts/josefin/josefin-sans-v15-latin-500.woff') format('woff'),    url('../fonts/josefin/josefin-sans-v15-latin-500.ttf') format('truetype'),    url('../fonts/josefin/josefin-sans-v15-latin-500.svg#JosefinSans') format('svg'); font-display:swap}@font-face{ font-family:'Josefin Sans'; font-style:normal; font-weight:600; src:url('../fonts/josefin/josefin-sans-v15-latin-600.eot');  src:local(''),    url('../fonts/josefin/josefin-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'),    url('../fonts/josefin/josefin-sans-v15-latin-600.woff2') format('woff2'),    url('../fonts/josefin/josefin-sans-v15-latin-600.woff') format('woff'),    url('../fonts/josefin/josefin-sans-v15-latin-600.ttf') format('truetype'),    url('../fonts/josefin/josefin-sans-v15-latin-600.svg#JosefinSans') format('svg'); font-display:swap}@font-face{ font-family:'Josefin Sans'; font-style:normal; font-weight:700; src:url('../fonts/josefin/josefin-sans-v15-latin-700.eot');  src:local(''),    url('../fonts/josefin/josefin-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'),    url('../fonts/josefin/josefin-sans-v15-latin-700.woff2') format('woff2'),    url('../fonts/josefin/josefin-sans-v15-latin-700.woff') format('woff'),    url('../fonts/josefin/josefin-sans-v15-latin-700.ttf') format('truetype'),    url('../fonts/josefin/josefin-sans-v15-latin-700.svg#JosefinSans') format('svg'); font-display:swap}@font-face{ font-family:'Raleway'; font-style:normal; font-weight:400; src:url('../fonts/raleway/raleway-v14-latin-regular.eot');  src:local('Raleway'), local('Raleway-Regular'),    url('../fonts/raleway/raleway-v14-latin-regular.eot?#iefix') format('embedded-opentype'),    url('../fonts/raleway/raleway-v14-latin-regular.woff2') format('woff2'),    url('../fonts/raleway/raleway-v14-latin-regular.woff') format('woff'),    url('../fonts/raleway/raleway-v14-latin-regular.ttf') format('truetype'),    url('../fonts/raleway/raleway-v14-latin-regular.svg#Raleway') format('svg'); font-display:swap}@font-face{ font-family:'Raleway'; font-style:normal; font-weight:500; src:url('../fonts/raleway/raleway-v14-latin-500.eot');  src:local('Raleway Medium'), local('Raleway-Medium'),    url('../fonts/raleway/raleway-v14-latin-500.eot?#iefix') format('embedded-opentype'),    url('../fonts/raleway/raleway-v14-latin-500.woff2') format('woff2'),    url('../fonts/raleway/raleway-v14-latin-500.woff') format('woff'),    url('../fonts/raleway/raleway-v14-latin-500.ttf') format('truetype'),    url('../fonts/raleway/raleway-v14-latin-500.svg#Raleway') format('svg'); font-display:swap}*{font-family:'Raleway';text-decoration:none;margin:0;padding:0;border:0}html,body{position:relative;height:100%;font-weight:400;font-size:100%;line-height:150%;font-size:16px;vertical-align:top;margin:0;padding:0}body{position:relative;color:rgba(69,61,66,1);background:rgba(255,255,255,1);min-height:100%;nooverflow-x:hidden;nooverflow-y:auto}iframe{border-top:rgba(1,1,1,0.5) 1px solid}.tc{text-align:center}.tl{text-align:left}.tr{text-align:right}.tj{tex-align:justify}a{color:rgba(69,61,66,1)}a:hover{color:rgba(120,184,61,1)}u,.unl{text-decoration:underline}.container{width:1240px}.weiss{background:rgba(255,255,255,1)}.container a{color:rgba(120,184,61,1)}#pt{position:fixed;bottom:50px;right:25px;z-index:9999;cursor:pointer;width:30px;height:30px;padding:10px;border:rgba(34,34,34,1) 1px solid;text-align:center;vertical-align:middle;color:rgba(34,34,34,1);display:none;box-sizing:content-box}#pt:hover{background:rgba(120,184,61,1);color:rgba(255,255,255,1)}#pt i{font-size:30px;line-height:30px}.more{position:absolute;bottom:5px;left:50%;z-index:2;width:40px;height:40px;margin-left:-20px;border-radius:20px;color:rgba(120,184,61,1);font-size:40px;line-height:40px;cursor:pointer;text-align:center;animation-name:pulse;animation-duration:3s;animation-iteration-count:9999;animation-timing-function:ease-out;transform:translate(-50%,-50%);-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.more:visited,.more.active{color:rgba(120,184,61,1)}.more:hover{margin-top:-2px;color:rgba(0,0,0,1);font-size:45px;line-height:45px}section{position:relative;display:block;box-sizing:border-box;min-height:101%;min-height:calc(100vh + 5px);padding:80px 0}.sec1{background:rgba(47,47,47,1);color:rgba(255,255,255,1);font-size:1.1rem;line-height:160%;min-height:50vh}.sec1 h2,.sec1 h3{color:rgba(120,184,61,1)}.sec1 h1 small{color:rgba(230,230,230,1);font-style:italic}.funktionen{background:rgba(255,255,255,1) url(/lib/images/Mahnungen-einfach-zeitsparend-versenden.jpg) center no-repeat;background-size:cover;background-attachment:fixed;font-size:1.2rem;line-height:150%;padding-top:20px}.funktionen h2,.funktionen h3,.funktionen p{color:rgba(255,255,255,1) ;text-shadow:rgba(1,1,1,1) 2px 2px 20px}.funktionen h2{margin-top:100px;font-weight:600}.sec4{background:rgba(255,255,255,1) url(/lib/images/support-beleghefter.jpeg) center no-repeat;background-size:cover;background-attachment:fixed;font-size:1.2rem;line-height:150%}.sec4 h2,.sec4 h3,.sec4 p{color:rgba(1,1,1,1) ;text-shadow:rgba(255,255,255,1) 0 0 2px}.sec4 h2{margin-top:100px;font-weight:600}@media(max-width:980px){.sec{padding-bottom:0px}}.anfrageformular{text-align:left}input,textarea,select{box-sizing:border-box;width:100%;min-height:50px;background:rgba(245,245,245,1);color:rgba(105,105,105,1);margin:0px 0px 5px 0px; padding:5px 10px;font-size:1.rem}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}.dcheck{position:relative;display:inline-block;box-sizing:border-box;padding:10px;margin-right:10px;min-height:16px;width:30px}select option,select selected{color:rgba(34,34,34,1)}::-webkit-input-placeholder{ color:rgba(34,34,34,1)}::-moz-placeholder{ color:rgba(34,34,34,1)}:-ms-input-placeholder{ color:rgba(34,34,34,1)}:-moz-placeholder{ color:rgba(34,34,34,1)}input-placeholder{ color:rgba(34,34,34,1)}.input-block{display:flex;align-items:center;align-content:flex-start;justify-content:flex-start;padding:2px 15px;font-size:1.0rem;font-weight:400;line-height:1.1rem;color:#555;text-align:left;border:1px solid #ccc;border-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}input[type="checkbox"]{display:inline-block;margin:0 15px 0 0;width:30px;height:30px;border-right-color:rgb(204, 204, 204);border-right-style:solid;border-right-width:1px}#Info,#Info2{position:fixed;top:20px;left:20px;right:20px;display:inline-block;z-index:9999;margin:0 auto;min-width:300px;max-width:500px}.Warnungen{display:inline-block;background:rgba(245,245,245,1);color:#FF0000;border-radius:5px;border:#000 1px solid;padding:10px;text-align:center}.Erfolg{display:inline-block;background:#ddd;color:#6ca52b;border-radius:5px;border:rgba(34,34,34,1) 1px solid;font-size:1.0rem;padding:10px;text-align:center}.pad50{padding:30px 0}.p10p0{padding:10px 0}.voll,.container-max,.container-max.voll{width:100vw;display:block;padding:10px 0 10px 0}.container-max{padding:10px 50px}.bs{box-shadow:rgba(80,80,80,1) 0px 0px 5px}.ws{background:rgba(255,255,255,1)}.p0{padding-top:0;padding-bottom:0}.p00{padding:0}.p25{padding-top:25px;padding-bottom:25px}.p50{padding-top:50px;padding-bottom:25px}.pu50{nomargin-top:-50px;padding-top:25px;padding-bottom:25px}.p100{padding-top:80px;padding-bottom:5px}.p100g{padding-top:100px;padding-bottom:5px}.mh25{min-height:25vh}.mh50{min-height:50vh}.mh75{min-height:75vh}.mh100{min-height:100vh}.container p,.container2 p,.container-max p{margin-bottom:20px}.container ul,.container ol,.container2 ul,.container2 ol{margin:0 0 5px 0;list-style-type:square}.container ul li,.container ol li,.container2 ul li,.container2 ol li{margin-left:20px}.navbar{position:fixed;top:0;left:0;right:0;z-index:9999;height:70px;height:auto;display:block;background:rgba(255,255,255,1);border-bottom:rgba(69,61,66,1) 2px solid}.border{border-bottom:rgba(255,255,255,1) 1px solid}.navbar .container{width:1250px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;align-content:flex-start;flex-wrap:no-wrap;justify-content:space-between;background:transparent}.navbar .logo,.navbar .social{position:relative;display:inline-block;overflow:hidden;box-sizing:border-box;width:320px;height:50px;margin:10px auto 5px auto}.navbar .logo{width:400px}.navbar .logo img{width:100%;height:auto}.navbar .social{margin-right:10px;min-width:120px;width:200px;max-width:250px;text-align:right}.navbar button,.navbar button:hover,.navbar .social a,.navbar .social button,.navbar .social button:hover,.navbar .social a:hover{border:rgba(0,0,0,0) 0px solid;padding:0;margin:auto auto;color:rgba(69,61,66,1);text-decoration:none;min-width:20px;background:transparent}.navbar button,.navbar button:hover{width:40px;height:40px;text-align:center}.navbar .social a:hover,.navbar .social button:hover{color:rgba(120,184,61,1)}.navbar .social i{display:inline-block;margin:10px 0 10px 8px;padding:0 4px;font-size:24px;line-height:24px}.navbar nav{display:inline-block;width:700px;margin:5px 0 0 0;padding:0}#navbut{display:none;cursor:pointer}.navbar ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:    flex;align-items:center;align-content:center;flex-wrap:wrap;justify-content:center;border:rgba(255,255,255,1) 0px solid;border-bottom:0;margin:0;padding:0}.navbar ul li{position:relative;display:inline-block;list-style-type:none;margin:0;padding:0}.navbar ul li a{display:block;box-sizing:border-box;font-size:12.5px;line-height:18px;padding:20px 14px;color:rgba(69,61,66,1);text-align:center;text-decoration:none;text-transform:uppercase;border-bottom:rgba(255,255,255,1) 2px solid}.nonavbar ul li a:last-of-type{padding-right:0}.navbar ul li:hover a{color:rgba(120,184,61,1);border-bottom:rgba(120,184,61,1) 2px solid}.navbar .active a{color:rgba(120,184,61,1)}ul li.subnav{width:auto}.caret{position:absolute;top:15px;right:5px;color:rgba(255,255,255,1);display:inline-block;width:0;height:0;vertical-align:middle;border-top:5px dashed;border-top:5px solid\9;border-right:5px solid transparent;border-left:5px solid transparent}.navbar ul li ul{margin:0;padding:0;width:0;position:absolute;top:44px;left:0;min-width:100%;display:none;background:rgba(0,70,0,1);font-size:13px}.navbar ul li ul li,.navbar ul li ul li:last-child{margin:0;width:100%;height:40px;padding:0; border-left:rgba(255,255,255,1) 1px solid;border-right:rgba(255,255,255,1) 1px solid;border-bottom:rgba(255,255,255,1) 1px solid}.navbar ul li ul li a{display:block;height:100%;padding:10px 5px;text-decoration:none;color:rgba(34,34,34,1);background:rgba(255,255,255,1)}.navbar ul li ul li:hover a{color:rgba(255,255,255,1);background:rgba(120,184,61,1)}.navbar ul li ul li:hover ul li{color:rgba(255,255,255,1)}.navbar ul li:hover .caret{border-top:0;border-bottom:5px dashed;border-right:5px solid transparent;border-left:5px solid transparent;color:rgba(69,61,66,1)}.navbar,.navbar ul li{-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}altheader{position:relative;box-sizing:border-box;overflow:hidden;height:100%}header{position:relative;top:40px;left:0;height:720px;display:block;background:rgba(255,255,255,1);overflow-x:hidden}header .slogans{position:relative; top:50%; display:flex; flex-direction:column; align-items:center; justify-content:center;transform:translate(0,-25%)}header .slogans .big,header .slogans span{ font-size:60px;line-height:140%;color:#6d9225;animation-name:bounceIn;animation-duration:4s;animation-timing-function:ease-in}header .slogans .big{ font-size:70px; color:rgba(20,20,20,1); }@media(max-width:820px){header{height:40%;height:40vh}}.video{position:absolute;top:25px;left:0;right:auto;bottom:218px;height:100%;z-index:0;height:100%;height:calc(100vh - 265px);width:auto;object-fit:cover;text-align:center}.video_blende{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(to right, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 55%)}@media(max-width:950px){.video,.video_blende{display:none}header .slogans .big,header .slogans span{ font-size:30px; }}}header h1{position:absolute;bottom:0;left:0px;right:0px;z-index:2;margin:0 auto;padding:5px;color:rgba(120,184,61,1);background:rgba(255,255,255,1)}.hseminar{height:85%;height:85vh}.start{background:rgba(255,255,255,1)}.trenner4,.bgpraesentation,.bgpraesentation3{background:rgba(255,255,255,1) url(/lib/images/Mahnungen-einfach-zeitsparend-versenden.jpg) center no-repeat;background-size:cover;background-attachment:fixed}.seminar{background:rgba(255,255,255,1) url(/lib/images/Mahnungen-einfach-zeitsparend-versenden.jpg) center no-repeat;background-size:cover;background-attachment:fixed}.trenner5,.bgsoftware,.bgsoftware3{background:rgba(255,255,255,1) url(/lib/images/Mahnungen-einfach-zeitsparend-versenden.jpg) top center no-repeat;background-size:100% auto;background-attachment:fixed}@media(max-width:950px){.trenner5,.bgsoftware,.bgsoftware3{background:rgba(255,255,255,1) url(/lib/images/Mahnungen-einfach-zeitsparend-versenden.jpg) top center no-repeat;background-size:cover;background-attachment:fixed}}.bgbestellung-preise{background:rgba(255,255,255,1) url(/lib/images/Mahnungen-einfach-zeitsparend-versenden.jpg) top center no-repeat;background-size:cover;background-attachment:fixed}.slogan p{position:absolute;top:30%;left:5%;min-width:500px;width:30vw;width:30%;height:auto;background:rgba(120,184,61,1);color:rgba(255,255,255,1);text-align:center;font-size:1.5rem;line-height:2.0rem;padding:20px 30px;border:rgba(80,80,80,0.5 1px solid);border-radius:15px 30px;box-shadow:rgba(80,80,80,1) 1px 1px 5px;transform:perspective(500px) rotateY(3deg);animation-name:fadeIn;animation-duration:1.5s}.slogan p strong{font-size:1.5rem;line-height:2.0rem}.slogan p i{font-size:1.8rem;line-height:2.0rem;font-family:'Raleway';font-style:normal;font-weight:bold;color:rgba(69,61,66,1)}@media(max-width:980px){.slogan p{position:absolute;top:80px;left:5px;right:5px;margin:0 auto;min-width:30%;min-width:30vw;width:auto;max-width:60%;max-width:60vw;padding:5px;font-size:14px;line-height:20px;transform:none}.slogan p strong,.slogan p i{font-size:14px;line-height:20px}}@media(max-width:750px){.slogan p{max-width:90%;max-width:90vw}}.standard{background:rgba(255,255,255,1) url(/lib/images/bg/Blegefreigabe-Belege-buchen-Rechnungsfreigabe-Freigeben-Digital.jpeg) bottom center no-repeat;background-size:cover;background-attachment:fixed}.bgsoftware2,.bgsoftware3,.bgbestellung-preise2,.bgbestellung-preise3,.bgpraesentation2,.bgpraesentation3,.trenner1,.trenner2,.trenner3,.trenner4,.trenner5{position:relative;min-height:600px;height:70vh}.trenner1,.bgsoftware2{background:rgba(255,255,255,1) url(/lib/images/bg/Belegfreigabe-Rechnung-pruefen-eco-Billflow-einfach-online.jpg) center no-repeat;background-size:cover;background-attachment:fixed}.trenner2{ background:rgba(255,255,255,1) url(/lib/images/bg/Beleg-suchen-digitalisierung-digital-archivieren.jpg) bottom center no-repeat;background-size:cover;background-attachment:fixed}.trenner3{ background:rgba(255,255,255,1) url(/lib/images/bg/Mahnungen-einfach-zeitsparend-versenden.jpg) bottom center no-repeat;background-size:cover;background-attachment:fixed}.bgpraesentation2{background:rgba(255,255,255,1) url(/lib/images/bg/Mahnungen-einfach-zeitsparend-versenden.jpg) bottom center no-repeat;background-size:cover;background-attachment:fixed}.trenner1 .spblock,.trenner2 .spblock,.trenner3 .spblock,.trenner4 .spblock,.trenner5 .spblock{position:relative;top:50%;left:10px;width:350px;transform:translate(0%,-50%);display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:space-around}.trenner1 .spblock span,.trenner2 .spblock span,.trenner3 .spblock span,.trenner4 .spblock span,.trenner5 .spblock span{min-width:90%;width:auto;display:inline-block;margin:5px auto 5px 0;background:rgba(120,184,61,1);color:rgba(255,255,255,1);padding:20px;font-size:2.5rem;text-align:center;box-shadow:rgba(80,80,80,1) 1px 1px 5px;notransform:perspective(350px) rotateY(3deg)}.trenner1 .spblock.ae.in-view span:nth-child(1){animation-name:bounceInLeft;animation-duration:1.1s}.trenner1 .spblock.ae.in-view span:nth-child(2){animation-name:bounceInLeft;animation-duration:1.2s}.trenner1 .spblock.ae.in-view span:nth-child(3){animation-name:bounceInLeft;animation-duration:1.3s}.trenner1 .spblock.ae.in-view span:nth-child(4){animation-name:bounceInLeft;animation-duration:1.4s}.trenner2 .spblock.ae.in-view span:nth-child(1){animation-name:bounceInLeft;animation-duration:1.1s}.trenner2 .spblock.ae.in-view span:nth-child(2){animation-name:bounceInLeft;animation-duration:1.2s}.trenner2 .spblock.ae.in-view span:nth-child(3){animation-name:bounceInLeft;animation-duration:1.3s}.strg h2{font-size:3rem;font-weight:500;text-align:center}.row-stretch-ver{display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;margin-bottom:30px}.row-center{display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;align-content:center;margin:2px;font-size:16px}@media(max-width:980px){.row-stretch-ver,.grid{flex-direction:column}}.analog,.digital{position:relative;display:inline-block;box-sizing:border-box;overflow:hidden;width:500px;height:500px}.analog{background:rgba(255,255,255,1) url(/lib/images/bg/Analoge-Belegverarbeitung.jpg) top center no-repeat;background-size:cover}.vs{position:relative;display:inline-block;box-sizing:border-box;min-height:100px;height:auto;padding:300px 20px 20px 20px;font-size:8.0rem;font-weight:bold;color:rgba(80,80,80,0.5)}@media(max-width:980px){.vs{font-size:4.0rem;padding:50px;min-height:50px}.analog,.digital{width:80vw;height:80vw}}.digital{background:rgba(255,255,255,1) url(/lib/images/bg/Digitale-Belegverarbeitung.jpg) top center no-repeat;background-size:cover}.analog.ae.in-view,.digital.ae.in-view{animation-name:fadeIn;animation-duration:1s;animation-timing-function:ease-in}.vs.ae.in-view{animation-name:pulse;animation-duration:4s;animation-timing-function:ease-in;animation-iteration-count:infinite}.analog-box,.digital-box{position:absolute;bottom:1px;left:10%;right:10%;z-index:2;background:rgba(120,184,61,0.95);color:rgba(255,255,255,1);border:rgba(80,80,80,0.8) 1px solid;padding:20px 30px;font-size:2rem;text-transform:uppercase;box-shadow:rgba(80,80,80,0.8) 0 0 5px}#show h3{margin-top:40px}}.shad1{box-shadow:rgba(80,80,80,1) 0px 0px 5px}.grey{position:relative;background:rgba(69,61,66,1);color:rgba(255,255,255,1)}.grey h3{color:rgba(120,184,61,1)}.ligrey{background:rgba(245,245,245,1)}main{position:relative;top:0;display:block;box-sizing:border-box}main.first{margin-top:0;border-top:rgba(255,255,255,1) 1px solid}@media(max-width:980px){main.first{margin-top:0}}main.law{padding-top:80px}.kbox{position:relative;background:rgba(39,106,134,0.9);color:rgba(255,255,255,1);padding:75px 25px;border:rgba(80,80,80,0.2) 1px solid;border-radius:25px;margin:50px auto 0 auto}.kbox a,.kbox a:hover{color:rgba(255,255,255,1)}.kbox a:hover{text-decoration:unterline}.kbox strong{font-size:1.4rem;font-weight:500}.kontakt{position:relative;top:auto;left:auto;right:auto;padding:0;display:block;background:rgba(255,255,255,1)}@media (max-width:940px){main .container{position:relative;top:0;margin:0 auto;width:1250px;min-height:50px;overflow-x:hidden;display:block;box-sizing:border-box;padding:0 5px}main .container.editbox{padding:10px}}@media(max-width:1280px){main .container,.container{width:100%}}main .container img{max-width:100%;height:auto}.oridots{position:fixed;top:50%;right:1px;z-index:99;transform:translate(-50%,0);width:10px;text-align:center}.oridots a{display:block;margin:3px auto;color:rgba(255,255,255,1);font-size:12px;line-height:12px;text-shadow:rgba(105,105,105,1) 1px 1px 1px}.box25,.box33,.box50{position:relative;display:inline-block;box-sizing:border-box;overflow:hidden;padding:5px 5px 5px 0}.box25{width:23%;margin:0 1% 20px 1%;padding:0 20px;overflow:hidden;padding-bottom:50px}.box33{width:31%;margin:0 1% 20px 1%;padding:10px 20px;overflow:hidden}.box50,.box50.left,.box50.right,.box50.le,.box50.re{display:inline-block;box-sizing:border-box;width:50%;height:auto;margin:0;padding:0}.box50.le{padding:0 20px 0 10px}.box50.re{padding:0 0 10px 20px}.box50.left{text-align:right;background:rgba(120,184,61,1);border-radius:0 15px 15px 0;box-shadow:rgba(150,150,150,0.8) -1px 1px 5px}.box50.left h3{color:rgba(250,250,250,1)}.box50.p0{padding:0}.box33.ws.mr{border:rgba(80,80,80,1) 1px solid;border-radius:15px;padding-bottom:170px;color:rgba(1,1,1,1)}.box33.ws.mr h3{display:flex;justify-content:space-between;align-items:flex-end}.box33.ws.mr h3 i{font-size:50px;line-height:50px;color:rgba(120,184,61,1);float:right}.preisblock{position:absolute;bottom:0;left:0;right:0;z-index:2;display:block;box-sizing:border-box;height:165px;text-align:center;padding:10px 15px 50px 15px;background:rgba(240,240,240,1);border-top:rgba(80,80,80,0.5) 1px solid;font-size:1.1rem}.preisblock button{position:relative;margin:0 auto;display:block;width:90%}.preisblock button i{font-size:18px;line-height:18px;color:rgba(255,255,255,1)}.preisblock button:hover i{color:rgba(120,184,61,1)}.paper{box-sizing:border-box; background:rgba(255,255,255,0.9);padding:15px; transform:perspective(500px) rotateY(-1deg);box-shadow:rgba(80,80,80,0.5) 1px 1px 5px;border-radius:10px 15px;margin:0 0 15px -5px}.klammer{position:absolute;top:0;right:0;z-index:2;width:40px;height:40px;background:url(/lib/images/klammer.png) top right no-repeat; background-attachment:fixed;background-size:100% auto}.row-stretch-pri{display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:center}.row-stretch-best{display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:center;border:rgba(80,80,80,1) 1px solid;border-radius:15px;padding-top:15px;padding-bottom:0px;margin-bottom:20px}@media(max-width:980px){.row-stretch,.row-stretch-best,.row-stretch-pri{display:block;border:0;border-radius:0}}.bconl,.bconr{position:relative;width:620px;height:auto;display:block;box-sizing:border-box;text-align:left}.bconl{float:right;padding:10px}.bconr{padding:10px 10px 10px 25px}@media(max-width:1240px){.bconl,.bconr{width:100%}}@media(max-width:980px){.box33,.box50,.box50.le,.box50.re,.box50.left,.box50.right{display:block;width:100%;padding:0;margin:0;border-radius:0}.box33.ws.mr{padding:5px 5px 160px 5px}.bconl,.bconr{float:none;position:relative;margin:0 auto;display:block;width:98%;padding:10px;border-radius:0}}.bconl ul,.bconr ul{margin:0 0 0 30px;font-size:1.0rem;line-height:1.1rem;list-style-type:square}.bconl li,.bconr li{font-size:1.0rem;line-height:1.6rem}.features{background:rgba(0,0,0,0.9);color:rgba(245,245,245,1)}.features .row-stretch{align-content:center;justify-content:space-around}.features .box25{width:22%;box-sizing:border-box;padding:15px 15px;background:rgba(245,245,245,1);color:rgba(80,80,80,1);border-bottom:rgba(120,184,61,1) 4px solid}@media(max-width:1180px){.features .box25{width:48%}}@media(max-width:780px){.features .box25{width:95%}}.features .box25:before{ width:0; content:''; position:absolute; top:0; right:0; border-top:40px solid rgba(0,0,0,0.9); border-left:40px solid rgba(120,184,61,1); box-shadow:rgba(80,80,80,0.9) -2px 2px 2px}.features .box25 h3,.features .box25 strong{color:rgba(120,184,61,1);padding:0 15px 10px 15px;;border-bottom:rgba(120,184,61,1) 1px dotted;font-weight:500}.features .row-stretch.ae.in-view .box25:nth-child(1){animation-name:fadeInUp;animation-duration:1.0s}.features .row-stretch.ae.in-view .box25:nth-child(2){animation-name:fadeInUp;animation-duration:1.1s}.features .row-stretch.ae.in-view .box25:nth-child(3){animation-name:fadeInUp;animation-duration:1.2s}.features .row-stretch.ae.in-view .box25:nth-child(4){animation-name:fadeInUp;animation-duration:1.3s}.abut,main button,main .btn,main .btn-primary,.pbut{positon:relative;margin:0 auto;display:inline-block;min-width:250px;background:rgba(120,184,61,1);color:rgba(255,255,255,1);padding:15px 30px;text-decoration:none;font-size:1.0rem;cursor:pointer;border:rgba(120,184,61,1) 2px solid;border-radius:2px;margin-bottom:10px}.pbut,.pbut:hover,.pbut:visited,.pbut:active,.pbut:focus{position:absolute;top:70%;top:70vh;right:5%;z-index:9;color:rgba(255,255,255,1);text-decoration:none;animation-name:pulse;animation-duration:1.5s;animation-iteration-count:9999;animation-timing-function:ease-out}.pbut:hover{animation-name:none;animation-iteration-count:1;color:rgba(220,220,220,1)}main button.trans{background:rgba(120,184,61,0.7)}.abut{min-width:300px;padding:20px 25px}.container a.abut,.container .abut a{color:rgba(255,255,255,1)}.abut:hover,main button:hover,main .btn:hover,main .btn-primary:hover{background:none;color:rgba(120,184,61,1);border:rgba(120,184,61,1) 2px solid;text-decoration:none}.container a.abut:hover,.container .abut a:hover{color:rgba(120,184,61,1)}.col-md-4 a.button,.col-md-4 button,.col-md-4 .btn,.col-md-4 .btn-primary{width:100%}h1, h2, h3, h4, h5, h6{font-family:'Josefin Sans';color:rgba(69,61,66,1);margin:0}h1{font-weight:300;margin-bottom:20px;color:rgba(69,61,66,1);font-size:3.6rem;text-align:center}h1 small{display:block;margin:5px auto 50px auto;font-size:20px;line-height:130%;color:rgba(80,80,80,1)}h2{font-weight:300;font-size:3.0rem;margin:0 0 10px 0;color:rgba(0,0,0,1)}h2 div{color:rgba(120,184,61,1)}h3{font-size:1.8rem;font-weight:300;margin-bottom:10px}h4{font-size:1.5rem;font-weight:600;margin-bottom:10px}h5{font-size:1.3rem;font-weight:600;margin-bottom:10px}.row-stretch,.row-stretch.ref{display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:stretch;align-content:flex-start;justify-content:space-between}.row-stretch.bottom{align-items:flex-end;margin-bottom:20px}.row-stretch.bottom h1{margin-bottom:0}.row-stretch.bottom .box50{overflow:visible}footer{position:relative;min-height:150px;background:rgba(69,61,66,1);color:rgba(255,255,255,1);text-align:center;border-top:rgba(255,255,255,1) 1px solid; font-size:0.9rem;font-weight:500;padding:50px 0}footer .container{box-sizing:border-box;display:block}footer a,footer .container a,footer nav a,footer .container nav a{color:rgba(255,255,255,1);text-decoration:none;font-size:0.9rem}footer a:hover,footer nav a:hover{color:rgba(120,184,61,1)}@media(max-width:920px){footer{position:relative;display:block}}@media (max-width:1280px){.navbar .container{width:calc(100vw - 20px);margin:0 10px}.navbar ul li a{padding-left:10px;padding-right:10px}.row-submenu,.row-submenu.left{margin-top:50px;display:block;text-align:right}.row-submenu a,.row-submenu.left a{display:block;border:0}}@media (max-width:940px){.oridots,.more{display:none}.p100{padding-top:50px}.navbar{height:50px}.navbar .logo,.navbar .social{min-width:200px;width:auto;max-width:40%;margin:2px 10px 0 0}.navbar .logo img{width:100%;height:auto}.navbar .logo{width:400px}.navbar .social{min-width:120px;width:200px;max-width:250px;padding-right:20px}.navbar .social i{font-size:24px;line-height:30px;margin-top:5px}.navbar button,.navbar button:hover,.navbar .social button,.navbar .social button:hover{margin-right:5px}.navbar nav{margin:0 2px;width:99%}#navbut{display:inline-block}.navbar ul{clear:both;position:absolute;top:50px;left:1px;right:1px;z-index:9999;margin:0;padding:0;width:100%;background:rgba(255,255,255,1);font-family:'Ubuntu';display:none}.navbar ul li ul{top:auto}.navbar ul li,.navbar ul li:last-child,.navbar ul li ul li,.navbar ul li ul li:last-child{float:none;position:relative;display:block;width:100%;border:0;padding:0;min-height:50px;height:auto;border:0;border-bottom:rgba(1,1,1,0.8) 1px solid}.navbar ul li a,.navbar ul li ul li a{padding-left:10px;padding-right:10px;background:rgba(255,255,255,1);color:rgba(1,1,1,1);text-align:center;font-size:20px;line-height:28px}.navbar ul li ul,.navbar ul li ul li,.navbar ul li ul li a{background:rgba(255,255,255,1)}main{background:rgba(255,255,255,1)}main .container{min-height:70%;min-height:70vh}.box25{width:48%}footer .block25,footer .block33,footer .block50{width:48%;margin:0;padding:15px 5px;border-bottom:rgba(255,255,255,0.5) 1px solid}main,footer{position:relative;top:0;left:auto;right:auto;bottom:auto;overflow-y:visible;z-index:1;height:auto}}@media (max-width:790px){.navbar .logo,.navbar .social{min-width:40%;width:auto;max-width:49.9%;margin:2px 10px 0 0}.navbar .logo{margin-top:10px}main .container{min-height:20%;min-height:20vh}.mh100,.mh50{min-height:50px}.oridots{display:none}a.button{display:inline-block;margin:10px auto}.row-stretch.ref{flex-direction:column-reverse}main img{float:none;display:block;width:100%;height:auto}.row{display:block}.box25,.box33,.box100{display:block;width:98%;margin:5px auto}.box25{margin:0 0 10px 0;padding-bottom:0}.p100,.p50{padding-top:10px}footer{text-align:center}footer .container{display:block}footer span{display:block;margin-bottom:5px}footer span:nth-child(even){display:none}footer nav a{padding:0 5px 10px 5px}#pt{bottom:50px}}@media (max-width:640px){.navbar .container{width:100%;padding:0 5px}.box25,.box33,.box50,.box50.left,.box50.right{display:block;width:100%;height:auto}}.box25.ae.in-view:nth-child(1){animation-name:zoomIn;animation-duration:0.5s}.box25.ae.in-view:nth-child(2){animation-name:zoomIn;animation-duration:0.6s}.box25.ae.in-view:nth-child(3){animation-name:zoomIn;animation-duration:0.7s}.box25.ae.in-view:nth-child(4){animation-name:zoomIn;animation-duration:0.8s}.box25.ae.in-view:nth-child(5){animation-name:zoomIn;animation-duration:0.9s}.container-max.voll.ae.in-view{animation-name:zoomIn;animation-duration:0.3s}@media screen and (max-width:1280px){h1{font-size:3.0rem}h2{font-size:2.5rem}h3{font-size:2.0rem}}@media screen and (max-width:940px){h1{font-size:2.0rem}h2{font-size:1.8rem}h3{font-size:1.6rem}}@media screen and (max-width:750px){h1{font-sitze:1.8rem}h2{font-size:1.6rem}h3{font-size:1.4rem}}.navbar .social{min-width:200px;width:300px;max-width:400px}.cookii{position:fixed;bottom:0;left:0;right:0;z-index:100000;display:block;box-sizing:border-box;padding:10px;box-shadow:rgba(80,80,80,0.8) 0 0 5px;background:rgba(245,245,245,1);color:rgba(80,80,80,1);text-align:left;font-size:1.0rem}.cookii strong,.cookii button,.cookii small,.cookii .ir{position:relative;display:block;box-sizing:border-box;width:95%;margin-bottom:15px}.cookii .ir,.cookii button{margin:0 auto 15px auto;width:100%}.cookii strong{font-weight:300;font-size:24px;line-height:32px}.cookii .ir{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;align-content:flex-start;justify-content:space-between;justify-content:flex-start}.switch{position:relative;margin-left:30px;display:inline-block;width:30px;height:17px}       .switch input{ opacity:0;width:0;height:0}.opt{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}       .opt:before{position:absolute;content:'';height:13px;width:13px;left:2px;bottom:2px;background-color:white;-webkit-transition:.4s;transition:.4s}       input:checked + .opt{background-color:#85b929}       input:focus + .opt{box-shadow:0 0 1px #85b929}       input:checked + .opt:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.opt.round{border-radius:17px}       .opt.round:before{border-radius:50%}.btnfirst,.btnsecond{ border:#111 1px solid;padding:10px 20px;border-radius:15px;cursor:pointer}.btnfirst,.btnfirst:hover{background:#85b929}.btnsecond,.btnsecond:hover{background:#fff;border:rgba(80,80,80,0.5) 1px solid;color:rgba(80,80,80,0.5)}.btnfirst:hover,.btnsecond:hover{ box-shadow:rgba(80,80,80,1)0 0 5px}.cookii a:first-of-type{margin-right:20px}@media(max-width:500px){.cookii{ left:1%;right:1%;top:2px;margin-left:auto;margin-right:auto;width:98%;padding:10px}.cookii button,.cookii .ir{width:95%}}.bt-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column-reverse}#acco1 h3{display:block;color:#333;background-color:#f5f5f5;border-color:#ddd;font-size:1.1rem}.acco{position:relative;display:block;list-style-type:none}.acco li{position:relative;list-style-type:none;background:rgba(250,250,250,1);color:rgba(1,1,1,1);padding:15px;border-radius:5px;margin:0 0 3px 0;cursor:pointer}.acco li:hover{background:rgba(240,240,240,1)}.acco li strong{display:block;font-size:1.1rem;font-weight:400}.acco li:after{position:absolute;top:10px;right:10px;font-size:1.1rem;content:"+"}.acco .acc-body{display:none;margin-top:5px;padding-top:5px;border-top:rgba(80,80,80,0.5) 1px dotted}.seminbox{position:relative;margin-bottom:30px;display:block;overflow:hidden;box-sizing:border-box;background:rgba(120,184,61,1);padding:15px;border:rgba(80,80,80,0.5) 1px solid;border-radius:15px;box-shadow:rgba(80,80,80,0.5) 2px 0 15px}.seminbox strong{display:block;color:rgba(80,80,80,1);margin-bottom:5px}.seminbox .grid{position:relative;box-sizing:border-box;overflow:hidden;display:flex;align-items:stretch;align-content:flex-start;justify-content:space-between}.semianmelden{clear:both;position:relative;display:block;overflow:hidden;box-sizing:content-box;background:rgba(255,255,255,1);padding:0;border-radius:15px;height:0px;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.semibut{position:relative;margin-right:5px;width:auto;border:rgba(225,225,225,1) 1px solid;background:rgba(255,255,255,1);color:rgba(120,184,61,1);padding:15px 30px;font-size:1.0rem;animation-name:pulse;animation-duration:3s;animation-iteration-count:9999;animation-timing-function:ease-out}.semibut:hover{background:rgba(255,255,255,1);box-shadow:rgba(255,255,255,1) 0 0 5px}.semimeldung{position:fixed;top:10%;left:10%;right:10%;z-index:9;margin:0 auto;width:800px;background:rgba(255,255,255,1);color:rgba(0,0,0,1);font-size:1.1rem;padding:25px 40px;border:rgba(80,80,80,1) 1px solid;border-radius:15px;text-align:center}.box50.ml{margin-left:15px}.box50.mr{margin-right:15px}@media(max-width:980px){.box50.ml,.box50.mr{margin:0}.semibut{margin:0 auto;width:95%}}.bestellung{position:relative;box-sizing:border-box;display:none}.bblock{position:relative;margin:0 auto 20px auto;box-sizing:border-box;background:rgba(255,255,255,1);color:rgba(80,80,80,1);border:rgba(80,80,80,1) 1px solid;border-radius:15px;padding:15px}.bblock p,.bblock strong{margin:0 0 5px 0}.bestellbox{position:relative;top:50%;left:50%;display:block;box-sizing:border-box;overflow-y:auto;width:950px;height:auto;padding:15px;background:rgba(255,255,255,1);border-radius:15px;border:rgba(80,80,80,1) 1px solid;transform:translate(-50%,-50%)}.bestellbox .input-group-addon{min-width:150px;text-align:left}.bestellbox a{text-decoration:underline}.logspan,.logspan1{position:relative;display:inline-block;color:rgba(255,255,255,1);font-size:30px;font-weight:bold;font-family:'Raleway';text-decoration:none;text-shadow:rgba(1,1,1,1) 1px 1px 5px}.logspan1{color:rgba(120,184,61,1)}.navbar .logspan{color:rgba(47,47,47,1)}.navbar .logspan,.navbar .logspan1{text-shadow:0 0 0}main .logspan,main .logspan1{font-size:60px;line-height:60px;margin:0 auto 10px auto}@media(max-width:980px){.navbar .logspan,.navbar .logspan1{font-size:13px}main .logspan,main .logspan1{font-size:40px;line-height:50px}}.input-group-addon{ min-width:40px; text-align:left; padding:3px 10px}.blende{position:fixed;top:0;left:0;right:0;bottom:0;z-index:12;display:none;background:rgba(80,80,80,0.8)}.dateimeldung{position:relative;margin:10% auto;display:block;width:600px;max-width:99%;background:rgba(250,250,250,1);color:rgba(20,20,20,1);text-align:center;padding:25px;border:rgba(20,20,20,1);box-shadow:rgba(80,80,80,0.8) 0 0 5px;border-radius:5px}.logbox{position:fixed;top:50%;left:50%;z-index:11;transform:translate(-50%,-50%);width:320px;background:rgba(69,61,66,1);color:rgba(255,255,255,1);font-size:1.1rem;border-radius:5px 10px;padding:10px;box-shadow:rgba(80,80,80,1) 0px 0px 5px;text-align:center}.logbox h2{color:rgba(250,250,250,1);font-family:'Josefin Sans';margin:10px 0px 0px 0px;font-size:1.4rem;font-weight:500}.logbox input{ text-align:center; padding:10px 5px}.logbox button{ display:block; margin:10px 0; width:98%;font-size:14px;background:rgba(250,250,250,1);color:rgba(20,20,20,1);padding:10px 15px;border-radius:3px;border:rgba(20,20,20,1);box-shadow:inset rgba(20,20,20,0.8) 1px 1px 5px}.eventbox{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;display:block;background:rgba(245,245,245,1);padding:45px 15px;overflow-y:auto}.menulevel1 .row{display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:stretch;align-content:center;justify-content:center}.menulevel1 button{position:relative;display:block;margin:20px auto;width:100%;min-height:220px;height:auto;padding:40px;font-size:1.8rem;line-height:2.2rem;color:rgba(255,255,255,1);border-radius:25px;box-shadow:rgba(80,80,80,0.8) 0 0 5px}@media(max-width:920px){.menulevel1 button{min-height:80px;height:auto;font-size:1.2rem;line-height:1.4rem}}.menulevel1 button i{display:block;font-size:4.0rem;padding:0 100px}.menulevel1 button span,.menulevel1 button small{display:block}.menulevel1 button small{color:rgba(245,245,245,0.9);magin:40px auto 10px auto;font-size:1.0rem;line-height:1.1rem}.menulevel1 button:hover small{color:rgba(120,184,61,1)}.menulevel1 .btntrans{background:rgba(120,184,61,0.9)}.setupmeldung{position:relative;margin:50px auto;display:block;width:800px; max-width:100%;background:rgba(160,176,145,0.2);border:rgba(80,80,80,0.8) 1px solid;border-radius:15px;padding:15px;box-shadow:rgba(80,80,80,0.8) 0 0 5px}.editbox{position:relative;background:rgba(255,255,255,1);padding:15px;border:rgba(80,80,80,0.8) 1px solid;border-radius:15px;text-align:center;max-width:98%}.m80{min-width:80px; }.m100{min-width:100px; }.m120{min-width:120px; }.m150{min-width:150px; }.systemmeldung,.fehlermeldung,.meldung{  position:fixed;  top:50px;  left:50%;  z-index:100;  transform:translate(-50%,0);  width:950px;  max-width:90%;  max-width:90vw;  padding:20px;  border-radius:15px;  text-align:center;  background:rgba(69,68,66,1);  color:rgba(250,250,250,1);  border:rgba(20,20,20,1) 1px solid;  -webkit-animation:cssAnimation 3s forwards;   animation:cssAnimation 3s forwards;  box-shadow:rgba(80,80,80,0.8) 0 0 10px}.systemmeldung h2,.fehlermeldung h2,.meldung h2{  color:rgba(250,250,250,1)}.systemmeldung p,.fehlermeldung p,.meldung p{ color:rgba(250,250,250,1)}.fehlermeldung{  background:rgba(255,0,0,1);  -webkit-animation:cssAnimation 5s forwards;   animation:cssAnimation 5s forwards}@keyframes cssAnimation{  0% {opacity:1}  90% {opacity:1}  100%{opacity:0}}@-webkit-keyframes cssAnimation{  0% {opacity:1}  90% {opacity:1}  100%{opacity:0}}table, th, tr, td{ border:#111 1px solid; padding:5px; }th{background:#111; color:#fff}.dashboard table,.modules table,.eventbox table{  width:100%;  padding:5px}.dashboard table i,.modules table i,.eventbox table i{margin:0 15px;cursor:pointer;font-size:20px}.eventbox table input[type="checkbox"]{width:20px;height:20px;min-height:20px;margin-right:10px}.abfrage{display:none;position:fixed;top:50%;left:50%;z-index:10000;width:500px;max-width:500px;max-width:500px;min-height:50px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);overflow-y:auto;background:#fff;color:#111;text-align:left;border:#111 1px solid;border-radius:5px;box-shadow:0px 0px 10px #252525;padding:10px;text-align:center}.pdfprev{position:relative;display:inline-block;overflow:hidden;width:200px; height:300px; margin:5px;padding:5px;border:rgba(80,80,80,0.5) 1px solid;background:rgba(245,245,245,1);text-align:center;transition-duration:0.5s}.pdfprev.big{width:400px;height:600px;height:80vh;width:calc(85vh*0.666)}.pdfprev img{width:96%;height:auto}.pdfprev .pdftoolbar{position:absolute;bottom:0;left:0;right:0;z-index:2;display:flex;align-items:space-between;align-content:center;justify-content:space-between;height:5px;background:rgba(255,255,255,1);border:rgba(80,80,80,1) 1px solid;overflow:hidden;transition-duration:0.5s}.pdfprev:hover .pdftoolbar{height:40px}.pdfzoom{position:absolute;top:0;right:0;z-index:2;width:36px;height:36px;background:rgba(255,255,255,1)}.pdfzoom i,.pdfzoom .fa{font-size:24px;line-height:24px;cursor:pointer;color:rgba(80,80,80,0.7)}.pdftoolbar input[type="checkbox"] ,.pdftoolbar i,.pdftoolbar .fa{position:relative;top:0;left:0;right:auto;bottom:auto;display:inline-block;opacity:1;width:36px;height:36px;padding:5px 10px;font-size:24px;line-height:24px;cursor:pointer;color:rgba(80,80,80,0.7)}.pdftoolbar input[type="checkbox"]{margin:0 10px 0 0;border:rgba(80,80,80,0.7) 1px solid}.pdfvprev,.pdfvnex{width:30px;height:45px;background:rgba(80,80,80,0.5);border:rgba(0,0,0,0.3) 1px solid;color:rgba(255,255,255,1);cursor:pointer;font-size:40px;line-height:40px;display:block}.pdfvprev{position:absolute;top:50%;z-index:10;right:1px}.pdfvnex{position:absolute;top:50%;z-index:10;left:1px}.weiss{ background:rgba(255,255,255,1)}.dateiupload{position:relative;height:100%; height:100vh;overflow-y:auto;background:rgba(255,255,255,1)}.plswait{position:fixed;top:1px;left:1px;right:1px;bottom:45px;z-index:11;display:none;background:rgba(17,17,17,1) url(/lib/images/loading.gif) center no-repeat;background-attachment:fixed;padding:15px;overflow-y:scroll}.plswait h1{color:rgba(255,255,255,1);font-size:6.0rem;line-height:150%}main .funktionen ul,main .funktionen li{position:relative;display:block;margin:0 auto;width:950px;max-width:95%;list-style-type:none}main .funktionen li{margin:25px auto 45px auto;width:100%;padding:25px;background:rgba(39,106,134,1);color:rgba(255,255,255,1);font-size:1.1em;border-radius:25px;border:rgba(80,80,80,1) 1px solid}main .funktionen li:after,main .funktionen li:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}main .funktionen li:after{border-color:rgba(80,80,80,0);border-top-color:rgba(39,106,134,1);border-width:22px;margin-left:-22px}main .funktionen li:before{border-color:rgba(80,80,80,0);border-top-color:rgba(80,80,80,1);border-width:24px;margin-left:-24px}main .funktionen li.finish:before ,main .funktionen li.finish:after{border:0}#voraus{position:relative;margin:0 auto;display:block;width:850px;max-width:95%;text-align:left}