.detail-box{background:#f0faff;margin:0 0 15px;display:flex;flex-flow:column nowrap;font-family:system-ui,sans-serif;font-size:12px}.detail-box .list-title{font-size:16px;padding-bottom:10px}.detail-box-image{text-align:center;padding:20px 20px 0}.detail-box-table{width:292px;flex:0 0 296px;margin:20px auto 0;padding:4px;font:bold 12px/1.2 system-ui,sans-serif;color:#656565;text-align:right;border:1px solid #c1cfd8;background:#e6f1f7;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.detail-box-table>.img{margin:4px;border:1px solid #c1cfd8}.detail-box-table>.img img{display:block;max-width:100%;height:auto}.detail-box-table table{display:block;width:284px;padding:0 12px 10px;margin:4px;border:1px solid #c1cfd8;background:#fff}.detail-box-table tbody{display:block}.detail-box-table tr{display:block;overflow:hidden}.detail-box-table tr:first-child{padding:10px 0;border-bottom:1px solid #c1cfd8;margin-bottom:10px}.detail-box-table th{float:left;padding:2px 4px;text-align:left;font-weight:400}.detail-box-table tr:first-child th{line-height:47px}.detail-box-table th:after{content:":"}.detail-box-table td{float:right;padding:2px 4px}.detail-box-table td.sh{width:121px;height:47px;background:url(/wp-content/themes/haupt/img/sh-logo.png) no-repeat center;text-align:center;text-indent:-9999px}.detail-box-body{padding:20px 5px}.detail-box-table td.mg{width:247px;height:36px;background:url(/wp-content/themes/haupt/img/malta-gaming-authority.png) no-repeat center;text-align:center;text-indent:-9999px}.detail-box-table td.gc{width:102px;height:47px;background:url(/wp-content/themes/haupt/img/gambling-commision.png) no-repeat center;text-align:center;text-indent:-9999px}.detail-box-body li>span{display:inline-block;width:25px;text-align:center}.detail-box-body ul{list-style:none;margin:0;padding:0;line-height:1.6;color:#3b3b3b}.detail-box-body ol,.detail-box-body ul{font-size:1.1em}.detail-box-body ul.it{font-style:italic}.detail-box-body ul li{padding:0 0 0 20px;position:relative}.detail-box-body ul li:before{content:'';background:url(/wp-content/themes/haupt/img/new-sprites/list-arrow-green.png) 50% no-repeat;width:13px;height:14px;position:absolute;top:4px;left:0}.detail-box-body ul.v2 li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAfxJREFUeNockE1rE1EUhp87cyeTmUySaVoXbQULtrRuRAQRN/UHdKO4UhTcqVv3BaHgzq1/oIL9AS4EFy5EREqRWMTiR8FgtWknbdKZZD4y945Tz+HlLM55zzk8cmdQuJ+7/bUfSX4vcCfskTZRBf/DKGXrjGmVpUu+sz5ZFaty6yB59iY0HqqmTyvL0eV0mENRZsM8dWm2DY/toHh81UpcY7Nzcnus65ihJAhtJkaKlSYsOwXpUc5hVMUea0ZasNON7hh7sZQmgvQwpjMo6MSKCz48WpTcmBH0jjVZkDJVHsuUbcqMVl6JEs77Mde90hjlfNw3mfMlNxeqDMSIV7tj8p6FoWq5NIcJlTTm1hWPS7VKuadSfm+gxjFYOffnbf5WHN59ynHFGNkvFLLq8fVYMOko9kNBHEZcbqV4Vo29ocXen1MYuqSnkZlSBIXFy60j1tuCfmLxYClj+WyT9kjy/K3mWxDhNupkWYq0UyWzk1OUJselWk6FxRmPdqh58iFmtyuZtU3yccEwyqS86BzkmyODwG7SUj28RPP0dcpQK5KhpmGUPdXEFklJaj83rp2TG9PpT2bECXJ6kqBep6NshraPOeVjnGlgNAa4eYeVOWdDfO+Gtd8H/bX3X37d7anEdhwXIQRJEuM4VUZl9axKurww/2LW8Vb/CTAAj0DxhFsDunYAAAAASUVORK5CYII=) no-repeat 0 0}.detail-box-body ul li+li{margin:.4em 0 0}.detail-box-body ul li h3{font:inherit;border:none;padding:0;margin:0}.detail-box-body ul li a{text-decoration:none;color:#517ec4}.detail-box-body ul li a:hover{text-decoration:underline}.detail-box-body ul li strong a{color:#d50000}.detail-box-body ul+ul{margin:.4em 0 0}.detail-box-body:first-child{order:2}.detail-box-body:first-child+.detail-box-image{order:1}.detail-box-title{font-size:1.29em;line-height:1;font-weight:700;font-style:italic;color:#151515;margin:0 0 1em}.no-flex .detail-box-body+.detail-box-image{display:none}.detail-box-body .two-cols{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.detail-box-body .two-cols li{flex:0 0 100%;max-width:100%;margin:3px 0!important;box-sizing:border-box}@media only screen and (max-width:639px){.detail-box-body.order{order:1;padding-bottom:0}.detail-box-body li{position:relative;padding-left:25px}.detail-box-body li>span{position:absolute;top:0;left:0}}@media only screen and (min-width:375px){.detail-box-body ul li{padding-left:14px}.detail-box-body .two-cols li{flex:0 0 49%;max-width:49%}}@media only screen and (min-width:400px){.detail-box-body{padding:20px 4%}}@media only screen and (min-width:500px){.detail-box-body{padding:20px 8%}.detail-box-body ul li{padding-left:30px}}@media only screen and (min-width:640px){.detail-box{flex-flow:row nowrap}.detail-box.centered{align-items:center}.detail-box-image{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:10px 5%;width:26%}.detail-box-image img{display:block;height:auto}.detail-box-image~.detail-box-body{padding-left:0;padding-right:5%}.detail-box-table{margin-left:5%;margin-top:0}.detail-box-body:not(:only-child){display:flex;flex-flow:column nowrap;justify-content:center}.detail-box-body:not(:only-child) ul{max-width:100%}.detail-box-body:first-child:not(:only-child){padding-left:5%;padding-right:0}.detail-box-body.w-cols{width:59%;display:flex;flex-flow:row nowrap;align-items:flex-start}.detail-box-body.w-cols ul{flex:1}.detail-box-body.w-cols ul+ul{margin:0 0 0 4%}.detail-box-body:first-child{flex-grow:1;order:1}.detail-box-body:first-child+.detail-box-image{order:2}.no-flex .detail-box{display:table;width:100%}.no-flex .detail-box-image img{margin:0 auto}.no-flex .detail-box-image,.no-flex .detail-box-body,.no-flex .detail-box-body.w-cols{display:table-cell;vertical-align:middle}.no-flex .detail-box-body.w-cols ul{float:left}}@media only screen and (min-width:768px){.detail-box{font-size:14px}.detail-box-body{padding-top:24px;padding-bottom:24px}.detail-box-body:only-child{padding:30px 17.5%}.detail-box-body:first-child:not(:only-child){padding-left:10%}}.listy{margin:0 auto 20px;padding:0;list-style:none;font-size:16px;line-height:20px}.listy.bold{font-weight:700;font-size:14px}.listy.bold.lateleft{margin-left:30px}.listy.center{display:table}.listy.cols{padding:10px 0;border-top:1px solid #dadcdd;border-bottom:1px solid #dadcdd;overflow:hidden}.listy.cols .title{float:none;width:100%;margin:-4px 0 10px;padding:5px 0 15px;font:bold 18px/24px Seravek,'Gill Sans Nova',Ubuntu,Calibri,'DejaVu Sans',source-sans-pro,sans-serif;text-align:center;color:#829099;background:#fff;border-bottom:1px solid #dadcdd}.listy ul{list-style:none;padding:0;margin:0}p.point{padding:8px 0 10px 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAfxJREFUeNockE1rE1EUhp87cyeTmUySaVoXbQULtrRuRAQRN/UHdKO4UhTcqVv3BaHgzq1/oIL9AS4EFy5EREqRWMTiR8FgtWknbdKZZD4y945Tz+HlLM55zzk8cmdQuJ+7/bUfSX4vcCfskTZRBf/DKGXrjGmVpUu+sz5ZFaty6yB59iY0HqqmTyvL0eV0mENRZsM8dWm2DY/toHh81UpcY7Nzcnus65ihJAhtJkaKlSYsOwXpUc5hVMUea0ZasNON7hh7sZQmgvQwpjMo6MSKCz48WpTcmBH0jjVZkDJVHsuUbcqMVl6JEs77Mde90hjlfNw3mfMlNxeqDMSIV7tj8p6FoWq5NIcJlTTm1hWPS7VKuadSfm+gxjFYOffnbf5WHN59ynHFGNkvFLLq8fVYMOko9kNBHEZcbqV4Vo29ocXen1MYuqSnkZlSBIXFy60j1tuCfmLxYClj+WyT9kjy/K3mWxDhNupkWYq0UyWzk1OUJselWk6FxRmPdqh58iFmtyuZtU3yccEwyqS86BzkmyODwG7SUj28RPP0dcpQK5KhpmGUPdXEFklJaj83rp2TG9PpT2bECXJ6kqBep6NshraPOeVjnGlgNAa4eYeVOWdDfO+Gtd8H/bX3X37d7anEdhwXIQRJEuM4VUZl9axKurww/2LW8Vb/CTAAj0DxhFsDunYAAAAASUVORK5CYII=) no-repeat 0 13px}.listy li{padding:2px 0 2px 25px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAfxJREFUeNockE1rE1EUhp87cyeTmUySaVoXbQULtrRuRAQRN/UHdKO4UhTcqVv3BaHgzq1/oIL9AS4EFy5EREqRWMTiR8FgtWknbdKZZD4y945Tz+HlLM55zzk8cmdQuJ+7/bUfSX4vcCfskTZRBf/DKGXrjGmVpUu+sz5ZFaty6yB59iY0HqqmTyvL0eV0mENRZsM8dWm2DY/toHh81UpcY7Nzcnus65ihJAhtJkaKlSYsOwXpUc5hVMUea0ZasNON7hh7sZQmgvQwpjMo6MSKCz48WpTcmBH0jjVZkDJVHsuUbcqMVl6JEs77Mde90hjlfNw3mfMlNxeqDMSIV7tj8p6FoWq5NIcJlTTm1hWPS7VKuadSfm+gxjFYOffnbf5WHN59ynHFGNkvFLLq8fVYMOko9kNBHEZcbqV4Vo29ocXen1MYuqSnkZlSBIXFy60j1tuCfmLxYClj+WyT9kjy/K3mWxDhNupkWYq0UyWzk1OUJselWk6FxRmPdqh58iFmtyuZtU3yccEwyqS86BzkmyODwG7SUj28RPP0dcpQK5KhpmGUPdXEFklJaj83rp2TG9PpT2bECXJ6kqBep6NshraPOeVjnGlgNAa4eYeVOWdDfO+Gtd8H/bX3X37d7anEdhwXIQRJEuM4VUZl9axKurww/2LW8Vb/CTAAj0DxhFsDunYAAAAASUVORK5CYII=) no-repeat 0 5px}.listy.spec{font:300 18px/20px Seravek,'Gill Sans Nova',Ubuntu,Calibri,'DejaVu Sans',source-sans-pro,sans-serif;margin-top:0;background:url(/wp-content/themes/haupt/img/list-bg1.png) no-repeat center bottom;background-size:100%;padding-bottom:130px;display:table}.listy.spec li{background-position:0 15px}.listy.darker{background:#fff;border:1px solid #c1cfd8;padding-top:0;overflow:visible}.listy1{counter-reset:pages;display:table;margin:0 auto 10px;padding:0;list-style:none;font-weight:700;font-size:12px;line-height:18px}.listy1 li{counter-increment:pages;padding:11px 0}.listy1 li:before{float:left;content:counter(pages);background:#95abb9;width:24px;line-height:18px;text-align:center;color:#fff;margin-right:10px}.listy.darker li.title{color:#fff;background:#f7fcff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAoAQMAAAAFeAI0AAAAA1BMVEWZq7Y6Sc0+AAAAC0lEQVQI12OgMgAAAFAAAYDDu4cAAAAASUVORK5CYII=) repeat-x 0 0;margin:-1px -1px 10px;width:auto}.listy a.europacasino{display:inline-block;width:112px;background:url(/wp-content/themes/haupt/img/slotcats.png) no-repeat 0 0;text-indent:-9999px}@media only screen and (min-width:640px){.listy.cols li{float:left;width:46%;margin-left:4%;box-sizing:border-box}.listy.spec{display:block;background-size:50%;padding-bottom:0;background-position:right center}}@media only screen and (min-width:800px){.listy.spec{background-size:initial;padding-bottom:20px;margin-top:10px;padding-left:3%}.listy.spec li{padding:12px 0 12px 25px}.listy.latecenter{display:table}}@media only screen and (min-width:980px){.listy.spec{background-position:85% center;padding-left:6%}}body:not(.btf) .table-information{content-visibility:auto}.table-information{max-width:450px;margin:0 auto 25px;font-family:Seravek,'Gill Sans Nova',Ubuntu,Calibri,'DejaVu Sans',source-sans-pro,sans-serif;font-size:16px;color:#046aa8}.table-information table,.table-information thead,.table-information tbody{width:100%;display:block}.table-information thead th{width:100%}.table-information tr{display:flex;width:100%;flex-flow:row wrap;justify-content:space-between}.table-information tr *{box-sizing:border-box}.table-information caption,.table-information thead th{display:block;padding:2px 0;border-bottom:7px solid #c1e9ff;font-size:18px;line-height:2;font-weight:700;color:#242424;text-align:left;white-space:nowrap}.table-information caption{padding:10px 0;font-size:19px;line-height:1.15;white-space:unset}.table-information thead th.v2{padding:2px 0;border-bottom:7px solid #c1e9ff;font-size:17px;line-height:2;font-weight:700;color:#242424;text-align:left}.table-information tbody th{display:flex;flex:0 0 65%;max-width:65%;align-items:center;padding:0;font-size:17px;text-align:left}.table-information tbody th:after{content:':'}.table-information td{display:flex;align-items:center;flex:0 0 35%;max-width:35%;font-family:system-ui,sans-serif;font-size:14px;line-height:1;color:#717171}.table-information tbody th.logos:after{content:''}.table-information tbody th.logos a{display:inline-block;vertical-align:middle}.table-information .spr-soft{font-size:0;line-height:0;text-indent:-4000px}.table-information .spr-soft:before{content:'';display:block}.table-information .spr-soft.fix:before{content:none}.table-information .spr-soft.fix a{display:block}.table-information .value{position:relative;padding-left:20px}.table-information .value:before,.table-information .value.fix span{content:'Ja';position:absolute;width:13px;height:13px;top:50%;left:0;margin-top:-7px;background:url(/wp-content/themes/haupt/img/new-sprites/icon-list-yesno.png) no-repeat 0 0;font-size:0;line-height:0;color:transparent}.table-information .value.fix:before{content:none}.table-information .value.no:before,.table-information .value.fix.no span{content:'Nein';background-position:0 -14px}.table-information .value.percent:before{content:'';background-position:0 -28px}.table-information td,.table-information tbody th{height:40px;border-bottom:1px solid #dadada}.table-information .os a{position:relative;padding-left:20px;background:url(/wp-content/themes/haupt/img/new-sprites/operating-systems.png) no-repeat 0 0;font-size:0;line-height:0;color:transparent;display:block;width:30px;height:30px}.table-information .ios a{content:'iOS';background-position:-70px -3px}.table-information .android a{content:'Adnroid';background-position:-13px -3px}.table-information .windows a{content:'Windows';background-position:-13px -39px}.table-information .blackberry a{content:'Blackberry';height:30px;background-position:-70px -39px}@media(min-width:768px){.table-information{display:flex;flex-flow:row wrap;justify-content:space-between;max-width:100%}.table-information table{flex:0 0 48%;max-width:450px;table-layout:fixed;margin:0}}body:not(.btf) footer{content-visibility:auto}.footer{position:relative;clear:both;border:none;background:#495763;overflow:hidden;padding-top:10px}.footer .container{max-width:980px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.footer .ft-row{padding-bottom:10px}.footer .logo{display:none;height:41px;width:180px;margin:5px auto 15px;background:url(/wp-content/themes/haupt/img/foot-logo.png) no-repeat center}.footer .shortcode_ig_langs{z-index:1;display:block!important;float:none;max-width:350px;margin:0 auto 12px;border-radius:20px;padding:10px 15px;background:#354049;transition:all ease-in-out 0.2s}.footer .shortcode_ig_langs:before{position:absolute;content:"";top:15px;right:15px;width:0;height:0;margin:auto;border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid #dedede;transition:all ease-in-out 0.2s}.footer .shortcode_ig_langs:after{position:absolute;content:'Land & Sprache auswählen';top:10px;left:50px;color:#8caabd;font-weight:400;font-size:12px;line-height:1.5}.footer .shortcode_ig_langs:hover{border-radius:20px 20px 0 0}.footer .shortcode_ig_langs:hover:before{transform:rotate(180deg)}.footer .shortcode_ig_langs ul{display:flex;flex-flow:row wrap;position:absolute;top:100%;height:max-content;min-height:100%;background:#354049;padding:10px 15px;box-sizing:border-box;border:none;border-radius:0 0 20px 20px;right:0!important;left:0px!important;margin:0;width:auto;visibility:hidden;opacity:0;transition:all ease-in-out 0.2s}.footer .shortcode_ig_langs ul li{display:inline-block;margin:2px 10px}.footer .shortcode_ig_langs ul li:first-child{margin-left:0}.footer .shortcode_ig_langs ul li:last-child{margin-right:0}.footer .shortcode_ig_langs:hover ul{visibility:visible;opacity:1}.footer .co2-neutral{font-weight:400;font-size:11px;line-height:1.1;color:#c2cfd2;text-align:center}.footer .co2-neutral span{display:inline-block;vertical-align:middle;font:inherit}.footer .co2-neutral span:first-of-type{max-width:90px}.footer .co2-neutral span:last-of-type{width:117px;height:38px;margin-left:10px;font-size:0;background:url(/wp-content/themes/haupt/img/ft-co2neutral-logo.png) no-repeat center}.footer .ft-links-list{margin:20px auto;padding:0 0 0 8px;list-style:none}.footer .ft-links-list li{position:relative;padding-left:11px;line-height:1.5}.footer .ft-links-list li:before{position:absolute;content:"";top:5px;left:0;width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #cdba7a}.footer .ft-links-list li+li{margin-top:5px}.footer .ft-links-list a{color:#fff;font-weight:400;font-size:12px;line-height:1.1;text-decoration:none}.footer .ft-links-list a:hover{color:#cdba7a;text-decoration:none}.footer .legal{position:relative;padding:10px 5px 0;background:#495763;line-height:16px;text-align:center}.footer .legal:before{z-index:0;position:absolute;content:"";top:0;left:-100%;width:300%;height:100%;background:#3e4b56}.footer .legal span{position:relative;display:block;color:#fff;font-size:10px;font-weight:400;line-height:16px}.footer .legal span.top:before{position:relative;content:'Alle hier gelisteten Gratisangebote Aktionen und Boni unterliegen bestimmten Bedingungen und Umsatzanforderungen des jeweiligen Anbieters. In den meisten Fällen sind nur Neukunden zum Erhalt von Angeboten, Aktionen und Boni berechtigt. Alle Bonusangebote präsentieren den höchstmöglichen Betrag. Die tatsächliche Höhe hängt von der individuellen Einzahlungsgröße ab. Um den Maximalbetrag in Anspruch zu nehmen, erfordern manche Bonusangebote mehrere Einzahlungen. Bitte überprüfen Sie die Webseite des jeweiligen Anbieters für dessen vollständige AGB.';color:#8caabd}.footer .legal span.top:after{position:relative;content:'BIETET KEINERLEI KUNDENBETREUUNG FÜR JEGLICHE ANGEBOTE ODER AKTIONEN, DIE AUF DIESER WEBSEITE ERSCHEINEN';color:#8caabd}.footer .legal span.middle:before{position:relative;content:'Bitte spielen Sie verantwortungsvoll. Sie müssen mindestens 18 Jahre alt sein, um diese Webseite zu nutzen.';display:block;color:#8caabd}.footer .legal .middle span,.footer .legal .middle a{display:inline-block;margin:10px 9px;vertical-align:middle;font-size:0}.footer .legal .legal-age{width:31px;height:31px;background:url(/wp-content/themes/haupt/img/ft-18+.png) no-repeat center}.footer .legal .be-gamble-aware{width:83px;height:28px;background:url(/wp-content/themes/haupt/img/regulations/be-gamble-aware.png) no-repeat center}.footer .legal .e-cogra{width:112px;height:34px;background:url(/wp-content/themes/haupt/img/regulations/ecogra-logo-v2.png) no-repeat center}.footer .legal .gli{width:75px;height:22px;background:url(/wp-content/themes/haupt/img/regulations/gli-logo-v2.png) no-repeat center}.footer .legal .bzga{width:75px;height:28px;background:url(/wp-content/themes/haupt/img/regulations/bzga-logo-v2.png) no-repeat center}.footer .legal .ga{width:39px;height:24px;background:url(/wp-content/themes/haupt/img/regulations/ga-logo.png) no-repeat center}.footer .legal .ggl{width:136px;height:33px;background:url(/wp-content/themes/haupt/img/regulations/ggl.png) no-repeat center}.footer .legal .bioeg{width:72px;height:25px;background:url(/wp-content/themes/haupt/img/regulations/footer-bioeg.png) no-repeat center}.footer .legal .bottom{position:relative;padding:7px 0;background:#333d46;color:#c2cfd2}.footer .legal .bottom:before{z-index:1;position:relative;content:'Das Online-Glücksspiel ist in vielen Ländern eingeschränkt oder illegal und der Nutzer ist in der Pflicht, sich über die Rechtmäßigkeit von Online-Glücksspielen und Glücksspiel in seinem Zuständigkeitsbereich vor dem Besuch einer Casino-Webseite oder Erstellung eines Casino-Konto\'s zu informieren. Es liegt in Ihrer Verantwortung sicherzustellen, dass Sie alle Altersvoraussetzungen und regulatorischen Anforderungen erfüllen, bevor sie in einem Casino um Echtgeldeinsätze spielen. Die auf der Webseite Beste Online Casinos.co enthaltenen Informationen dürfen unter keinen Umständen zu illegalen Zwecken genutzt werden.'}.footer .legal .bottom:after{z-index:0;position:absolute;content:"";top:0;left:-100%;width:300%;height:100%;background:#333d46}.footer .legal .with-link a{color:#fff;text-decoration:none}.footer .legal .with-link a:hover{text-decoration:underline}.footer .legal .with-link:before{content:'Teilnahme ab 18. Glücksspiel kann süchtig machen. Infos und Hilfe unter';color:#8caabd;margin-right:5px}.footer .legal .with-link:after{content:'. Vermitteln wir einen Kunden erfolgreich, erhalten wir von unseren Affiliate-Partnern eine Provision. Extra Kosten entstehen für dich nicht. 18+ | Die Allgemeinen Geschäftsbedingungen gelten. Es gelten die allgemeinen Geschäftsbedingungen.';color:#8caabd}.footer .ft-nav{position:relative;padding:10px 0 60px;background:#20272c}.footer .ft-nav *{z-index:1;position:relative;color:#8caabd}.footer .ft-nav:before{z-index:0;position:absolute;content:"";top:0;left:-100%;width:300%;height:100%;background:#20272c}.footer .ft-nav ul{max-width:320px;margin:0 auto;padding:0;list-style:none;text-align:center}.footer .ft-nav li{position:relative;display:inline-block;vertical-align:middle;margin:4px 10px;font-size:11px;line-height:1.2}.footer .ft-nav li:nth-child(even):before{position:absolute;content:"";top:2px;left:-12px;width:1px;height:calc(100% - 4px);background:#758f9f}.footer .ft-nav li a{font:inherit;text-decoration:none}.footer .ft-nav li a:hover{color:#fff}.footer .copy{color:#bababa;font-size:11px;text-align:center}.footer .copy a{text-decoration:none}.footer .copy a:hover{color:#fff}.footer .ft-social{text-align:center}.footer .ft-social a{display:inline-block;margin:5px;vertical-align:middle;font-size:0}.footer .ft-social .ft-twitter{width:17px;height:14px;background:url(/wp-content/themes/haupt/img/ft-twitter-logo.png) no-repeat center}.footer .ft-social .ft-feed{width:13px;height:14px;background:url(/wp-content/themes/haupt/img/ft-rss-logo.png) no-repeat center}.footer .ft-social a:hover{opacity:.5}@media only screen and (min-width:412px){.footer .logo{display:block}}@media only screen and (min-width:600px){.footer .ft-links-list{display:grid;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(2,1fr);grid-auto-flow:column;row-gap:5px}.footer .ft-links-list li+li{margin-top:0}.footer .ft-nav ul{max-width:100%}.footer .ft-nav li:nth-child(3):before{position:absolute;content:"";top:2px;left:-12px;width:1px;height:calc(100% - 4px);background:#758f9f}}@media only screen and (min-width:768px){.footer .ft-row{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.footer .logo{flex:0 0 25%;max-width:25%;margin:0;width:auto}.footer .shortcode_ig_langs{flex:0 0 40%;max-width:40%;margin:0}.footer .co2-neutral{flex:0 0 30%;max-width:30%}.footer .ft-nav{padding-bottom:10px}}@media only screen and (min-width:900px){.footer{padding-top:15px}.footer .ft-row{padding-bottom:15px}.footer .logo{flex-basis:180px;max-width:180px}.footer .shortcode_ig_langs{flex-basis:350px;max-width:350px}.footer .co2-neutral{flex-basis:235px;max-width:235px}.footer .ft-links-list{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);column-gap:2px}}@media only screen and (min-width:1024px){.footer .ft-nav{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.footer .ft-nav ul{margin:0}.footer .ft-nav li{margin-left:5px;margin-right:5px}.footer .ft-nav li:first-child{margin-left:0}.footer .ft-nav li:nth-child(even):before,.footer .ft-nav li:nth-child(3):before{left:-7px}.footer .copy{margin-left:auto;margin-right:5px}}body:after{content:url(/wp-content/themes/haupt/img/close.png) url(/wp-content/themes/haupt/img/loading.gif) url(/wp-content/themes/haupt/img/prev.png) url(/wp-content/themes/haupt/img/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/wp-content/themes/haupt/img/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/wp-content/themes/haupt/img/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/wp-content/themes/haupt/img/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/wp-content/themes/haupt/img/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}