footer{min-width:320px;max-width:1320px;padding:0 0 10px;margin:10px auto 0;background:#fff}footer{text-align:center;padding-bottom:1%;max-width:none;margin-top:1.6%}footer>.redakteur{padding:3.5% 0 2.5%;overflow:hidden;border-bottom:1px solid #e5e5e5}footer>.redakteur>div{max-width:1300px;margin:0 auto;text-align:left;color:#2f2626}footer>.redakteur>div>img{max-width:20%;height:auto;border-radius:50%;border:10px solid #FFF;box-shadow:0 1px 1px rgba(0,0,0,.3)}footer>.redakteur>div>h3{padding:2% 0}footer>.redakteur>div>p{font-size:16px}footer>.redakteur>div>b{font-size:18px}footer>.redakteur>div a{color:#256a99}footer>.redakteur>div a:hover{text-decoration:none}footer>.footer-links{background:#f5f5f5;border-top:1px solid #e5e5e5;margin-bottom:1%}footer>.footer-links>div{overflow:hidden;max-width:1320px;text-align:left;margin:0 auto}footer>.footer-links ul{float:left;width:46%;padding:2% 2%;margin:10px 0;list-style:none;line-height:16px;color:#000}footer>.footer-links ul.newline{clear:left}footer>.footer-links ul li{padding:2px}footer>.footer-links ul li:first-child{font-weight:700;margin-bottom:10px}footer>.footer-links ul li a{display:block;text-decoration:none;color:#393939}footer>.footer-links ul.letzt li a{padding-left:20px;background:url(/wp-content/themes/responsive/bgs/footer-soc.png) no-repeat 0 1px}footer>.footer-links ul.letzt li a.a{background-position:0 1px}footer>.footer-links ul.letzt li a.b{background-position:0 -19px}footer>.footer-links ul.letzt li a.c{background-position:0 -38px}footer>.footer-links ul.letzt li a.d{background-position:0 -59px}footer>.footer-links ul li a:hover{text-decoration:underline}footer>.newsletter{padding:2.3% 2% 3.6%;max-width:720px;margin:0 auto}footer>.newsletter>strong{display:block;font-weight:600;font-size:26px;line-height:28px;color:#000}footer>.newsletter>form input[type="email"]{display:block;width:90%;background:#F6F6F6;border-radius:3px;box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.05);font-size:1em;text-align:center;height:40px;outline:0;padding:0 15px;margin:10px auto;border:none}footer>.newsletter>form input[type="submit"]{display:block;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border-radius:2px;border:1px solid #DDD;cursor:pointer;display:inline-block;font-family:'open sans';font-weight:600;outline:0;font-size:1em;padding:10px 20px;color:#262626}footer>.newsletter>form input[type="submit"]:hover{background:#fff;border-color:#000}.footer{position:relative;padding:10px 0 40px;background-color:#151517;color:#fff;font-weight:400;font-size:15px;line-height:1.5;text-align:center}.footer *{box-sizing:border-box}.footer .container{display:flex;flex-flow:column wrap;max-width:1320px;margin:0 auto;padding:0 10px}.footer .footer-info{padding-top:50px}.footer .footer-info p a{font-weight:700;color:#fff;text-decoration:none}.footer .footer-info p a:hover{text-decoration:underline}.footer .logo{display:block;width:240px;height:38px;margin:0 auto 20px;font-size:0;line-height:0;text-indent:-9999px;background:url(/wp-content/themes/responsive/bgs/site-logo-home.png) no-repeat center / contain}.footer .social-link{display:inline-block;width:26px;height:26px;margin:5px;border-radius:50%;vertical-align:middle;opacity:.5;font-size:0;line-height:0;text-indent:-9999px;transition:all 0.2s ease}.footer .social-link:hover{opacity:1}.footer .fb-icon{background:url(/wp-content/themes/responsive/bgs/ico-facebook.svg) no-repeat center / contain}.footer .twitter-icon{background:url(/wp-content/themes/responsive/bgs/ico-twitter.svg) no-repeat center / contain}.footer .footer-links{background-color:#232326;box-shadow:0 0 0 10px #232326}.footer .footer-links ul{display:block;margin:40px auto;padding:0;list-style-type:none;line-height:1.2}.footer .footer-links ul+ul{margin-top:80px}.footer .footer-links ul li:first-child{margin-bottom:38px}.footer .footer-links ul li+li{margin-top:28px}.footer .footer-links ul strong{font-weight:700;text-transform:uppercase}.footer .footer-links ul a{font:inherit;color:#fff;text-decoration:none}.footer .footer-links ul a:hover{color:#7bcc5e}.footer .footer-logos{text-align:center;padding-left:0;margin:35px 45px 0}.footer .footer-logos li{display:inline-block;vertical-align:middle;margin:10px}.footer .footer-logos a,.footer .footer-logos span{opacity:.8;transition:all .2s;display:inline-block;vertical-align:middle;font-size:0;background-size:contain;background-repeat:no-repeat;background-position:50%}.footer .footer-logos a:hover{opacity:1}.footer .footer-logos .eighteen{width:30px;height:30px;background-image:url(/wp-content/themes/responsive/images/18+.png)}.footer .footer-logos .ggl{width:123px;height:30px;background-image:url(/wp-content/themes/responsive/images/ggl.png)}.footer .footer-logos .cds{width:103px;height:30px;background-image:url(/wp-content/themes/responsive/images/check-dein-spiel.png)}.footer .footer-logos .bzga{width:96px;height:36px;background-image:url(/wp-content/themes/responsive/images/bzga.png)}@media only screen and (min-width:640px){footer>.footer-links ul{width:21%;padding:3% 2%}footer>.footer-links ul.newline{clear:none}}@media only screen and (min-width:768px){.footer .footer-links{display:flex;flex-flow:row wrap;justify-content:space-evenly}.footer .footer-links ul+ul{margin-top:20px}.footer .footer-links ul:first-child{margin-top:20px}.footer .logo{position:relative;display:inline-block;margin:4px 50px 0 0;vertical-align:middle}.footer .logo:after{position:absolute;content:'';top:0;right:-26px;width:2px;height:100%;background:rgba(255,255,255,.2);pointer-events:none}.footer .footer-info p:first-of-type{margin-top:40px}.footer .footer-logos{margin-top:20px}}@media only screen and (max-width:991px){.footer .footer-links{order:-1}}@media only screen and (min-width:992px){.footer{padding-top:90px;padding-bottom:110px}.footer:after{z-index:0;position:absolute;content:'';top:0;right:0;width:50%;height:100%;background-color:#232326}.footer .container{flex-direction:row}.footer .footer-info{flex:0 0 50%;max-width:50%;padding-top:0;padding-right:30px}.footer .footer-info p:first-of-type{margin-top:30px}.footer .footer-links{z-index:1;position:relative;flex:0 0 50%;max-width:50%;box-shadow:none}.footer .footer-links ul{margin-top:12px;text-align:left}.footer .footer-links ul+ul{margin-top:10px}.footer .footer-links ul:first-child{margin-top:12px}.footer .footer-links ul li+li{margin-top:25px}.footer .footer-links ul li:first-child{margin-bottom:45px}}@media only screen and (min-width:1024px){footer>.footer-links>div{padding-left:7%;max-width:1208px}}