@import 'https://fonts.googleapis.com/css?family=Roboto:200,200i,300,300i,400,400i,500,500i';.brand-font-light{font-family:roboto,sans-serif;font-weight:200}.brand-font-light-italic{font-family:roboto,sans-serif;font-weight:200i;font-style:italic}.brand-font-normal{font-family:roboto,sans-serif;font-weight:300}.brand-font-normal-italic{font-family:roboto,sans-serif;font-weight:300i;font-style:italic}.brand-font-medium{font-family:roboto,sans-serif;font-weight:400}.brand-font-medium-italic{font-family:roboto,sans-serif;font-weight:400;font-style:italic}.brand-font-bold,strong{font-family:roboto,sans-serif;font-weight:500}.brand-font-bold-italic{font-family:roboto,sans-serif;font-weight:500;font-style:italic}span.blue-text{color:#0168b3}body{font-family:roboto,sans-serif;font-weight:300;font-size:21px;line-height:30px;margin:0;padding:0;background-color:#d2d2d2;color:#000}h1{font-size:44px;line-height:53px;font-weight:500;padding:0;margin:0 0 10px}h2{font-size:24px;line-height:31px;padding:0;margin:0 0 10px;font-family:roboto,sans-serif;font-weight:500}h3{font-size:21px;line-height:31px;font-weight:500;padding:0;margin:0 0 10px}h4{font-size:30px;line-height:39px;font-weight:500;padding:0;margin:0 0 60px}p{margin:0 0 20px}.abo::before{font-family:roboto,sans-serif;font-weight:500;color:#0168b3;content:"ABO";font-size:16px;margin-left:1px;margin-right:5px;padding:0}a{color:#0168b3;text-decoration:none;font-weight:500}a.textlink{font-weight:500;display:inline-block}a.textlink::before{font-family:icomoon;content:"\e902";font-weight:400;font-size:14px;margin-right:5px}a.blind-link{font-weight:inherit;color:inherit}a.download::before{font-family:icomoon;content:"\e9c7";font-weight:400;font-size:18px;margin-right:5px}a.linkicon{position:absolute;right:20px;top:15px}a.linkicon::before{font-family:icomoon;content:"\e905";font-weight:400;font-size:18px;color:#000}a.linkbox{position:absolute;left:0;top:0;width:100%;height:100%}a.help::after{font-family:roboto,sans-serif;font-weight:500;background-color:#0168b3;color:#fff;content:"?";font-size:18px;margin-left:3px;padding:0 7px}@media screen and (max-width:600px){body{font-size:20px;line-height:28px}h1{font-size:34px;line-height:39px}h2{font-size:22px;line-height:30px}}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;zoom:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cf::after{content:"";clear:both;display:table}.desktop{display:block}@media screen and (max-width:1020px){.desktop{display:none}}.mobile{display:none}@media screen and (max-width:1020px){.mobile{display:block}}.wrapper{max-width:1520px;margin:0 auto;background-color:#fff}@media screen and (max-width:770px){.frame-layout-0{padding:0}.frame-layout-0 header{padding:0 20px}}@media screen and (max-width:770px){.frame-layout-1{padding:0 20px}}@media screen and (max-width:770px){.frame-horizontal-table{max-width:100%;overflow-x:scroll}}@media screen and (max-width:770px){body.shop .frame-layout-0{padding:0}}.frame-type-html{width:100%}.frame-type-html iframe{width:100%}ul{padding:0}.main,.frame-main{margin:0 120px 60px}.main.fixed,.frame-main.fixed{padding-top:240px}.main .main-content,.frame-main .main-content{display:inline-block;width:67.5%;padding-right:35px;vertical-align:top}.main .main-content section,.frame-main .main-content section,.main .main-content div,.frame-main .main-content div{position:relative;display:inline-block;vertical-align:top}.main .main-content section .error,.frame-main .main-content section .error,.main .main-content div .error,.frame-main .main-content div .error{color:#df0000;margin:8px 0}.main .main-content section .hidden,.frame-main .main-content section .hidden,.main .main-content div .hidden,.frame-main .main-content div .hidden,.main .main-content section.hidden,.frame-main .main-content section.hidden,.main .main-content div.hidden,.frame-main .main-content div.hidden{display:none}.main .main-content section.frame-default,.frame-main .main-content section.frame-default,.main .main-content div.frame-default,.frame-main .main-content div.frame-default{display:block}.main .main-content section.frame-flex,.frame-main .main-content section.frame-flex,.main .main-content div.frame-flex,.frame-main .main-content div.frame-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.main .main-content section>header h2,.frame-main .main-content section>header h2,.main .main-content div>header h2,.frame-main .main-content div>header h2{font-size:30px;margin-bottom:30px;display:inline-block;vertical-align:bottom}.main .main-content section>header a.textlink,.frame-main .main-content section>header a.textlink,.main .main-content div>header a.textlink,.frame-main .main-content div>header a.textlink{display:inline-block;vertical-align:bottom;float:right}.main .main-content .slice,.frame-main .main-content .slice{width:100%;margin-bottom:90px}.main hr,.frame-main hr{width:100%;border:none;height:2px;color:#d2d2d2;background-color:#d2d2d2;margin-bottom:20px;margin-left:0;text-align:left}.main .sidebar-right,.frame-main .sidebar-right{display:inline-block;width:32.5%;padding-left:35px;vertical-align:top}@media screen and (max-width:1520px){.frame-main{margin:0 60px}}@media screen and (max-width:1020px){.frame-main{margin:0 30px}}.space-xs-after{margin-bottom:10px}.space-s-after{margin-bottom:20px}.space-m-after{margin-bottom:30px}.space-l-after{margin-bottom:60px}.space-xl-after{margin-bottom:90px}.flex{display:flex;flex-wrap:wrap}.archive-year-display{margin-bottom:30px}.ce-textpic .ce-gallery{width:50%;display:inline-block}@media screen and (max-width:1020px){.ce-textpic .ce-gallery{width:100%;display:block}}.ce-textpic .ce-gallery figure img{max-width:100%;height:auto}.ce-textpic .ce-bodytext{width:50%;display:inline-block}@media screen and (max-width:1020px){.ce-textpic .ce-bodytext{width:100%;display:block}}.ce-textpic.ce-above .ce-gallery{width:100%;display:block}.ce-textpic.ce-above .ce-bodytext{width:100%;display:block}.ce-textpic.ce-above.ce-left .ce-gallery figure{margin:0 0 30px}.frame-layout-3 .ce-textpic .ce-bodytext{width:100%}.frame-default>ul{padding:0 0 0 20px}.ui-datepicker.ui-widget{z-index:10000!important}table.nur-horizontale-linien{border-collapse:collapse;margin-bottom:20px}@media screen and (max-width:400px){table.nur-horizontale-linien td{display:block}}table.nur-horizontale-linien tr{border-bottom:1px solid #d2d2d2}table.nur-horizontale-linien tr:first-child td{padding:0 12px}table.nur-horizontale-linien tr:first-child td:first-child,table.nur-horizontale-linien tr:first-child td:last-child{padding:0}@media screen and (max-width:1520px){.main{margin:0 60px 60px}}@media screen and (max-width:1020px){.main{margin:0 30px 60px;padding:80px 0 0}.main.fixed{padding-top:50px}.main .main-content{width:100%;padding-right:0}.main .main-content>p{margin:0 20px 20px}.main .sidebar-right{width:100%;padding-left:0}.main>section>h2{padding:0 20px 20px}}@media screen and (max-width:770px){.main{margin:0 0 60px;padding:70px 0 0}.main .main-content{}.main .main-content>header{padding:0 20px}.main .main-content .slice{padding:0 20px}.main .main-content hr{width:100%;margin-bottom:20px;margin-left:0}}@media screen and (max-width:600px){.main{margin:0}}.wrap-50{width:100%;display:flex!important;flex-wrap:wrap}.wrap-50>article{width:50%}.wrap-50>div{width:48%;display:flex!important}.wrap-50>div .tile-container{width:100%}.wrap-50>div .tile-content{width:100%;margin:0 15px 0 0}.wrap-50>div .tile-content .linkicon{right:15px}.wrap-50>div:nth-child(even) .tile-content{margin:0 0 0 15px}.wrap-50.flex{display:flex!important;flex-wrap:wrap;justify-content:space-between}.wrap-50.flex>article{width:48%!important}.wrap-50.flex>div{width:48%;display:flex!important}.wrap-50.flex>div .tile-content{width:100%;margin:0!important;height:100%}.wrap-50.flex>div:nth-child(even) .tile-content{margin:0!important}.wrap-50.flex .filling-empty-space-childs{width:48%!important;height:0!important}@media screen and (max-width:1020px){.wrap-50.flex>article,.wrap-50.flex>div{width:100%}}@media screen and (max-width:1200px){.wrap-50.flex.services>article,.wrap-50.flex.services>div{width:100%}}.wrap-33{width:100%}.wrap-33>article,.wrap-33 .image-muster{width:33.33%}.wrap-33>div{width:33.33%}.wrap-33>div .tile-container{width:100%}.wrap-33>div .tile-content{margin:0 20px 0 0}.wrap-33>div .tile-content .linkicon{right:15px}.wrap-33>div:nth-child(3n+1) .tile-content{margin:0 20px 0 0}.wrap-33>div:nth-child(3n+2) .tile-content{margin:0 10px}.wrap-33>div:nth-child(3n+3) .tile-content{margin:0 0 0 20px}.wrap-33.flex{display:flex!important;flex-wrap:wrap;justify-content:space-between}.wrap-33.flex>article{width:32%!important}.wrap-33.flex>div{width:32%;display:flex!important}.wrap-33.flex>div .tile-content{margin:0!important;height:auto}.wrap-33.flex>div:nth-child(3n+1) .tile-content{height:100%;margin:0!important}.wrap-33.flex>div:nth-child(3n+2) .tile-content{margin:0!important}.wrap-33.flex>div:nth-child(3n+3) .tile-content{margin:0!important}.wrap-33.flex .filling-empty-space-childs{width:32%!important;height:0!important}@media screen and (max-width:1020px){.wrap-33.flex>article,.wrap-33.flex>div{width:49%}}@media screen and (max-width:770px){.wrap-33.flex>article,.wrap-33.flex>div{width:100%}}@media screen and (min-width:1020px) and (max-width:1200px),screen and (max-width:770px){.wrap-33>article{width:50%}.wrap-33>div{width:50%}.wrap-33>div .tile-content{margin:0 20px 0 0}.wrap-33>div:nth-child(3n+1) .tile-content{margin:0}.wrap-33>div:nth-child(3n+1) .tile-content .linkicon{right:15px}.wrap-33>div:nth-child(3n+2) .tile-content{margin:0}.wrap-33>div:nth-child(3n+3) .tile-content{margin:0}.wrap-33>div:nth-child(odd) .tile-content{margin:0 15px 0 0}.wrap-33>div:nth-child(even) .tile-content{margin:0 0 0 15px}}@media screen and (max-width:770px){.wrap-50{padding:0 20px}.wrap-50>article{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.wrap-100,.wrap-33{padding:0 20px}}@media screen and (max-width:600px){.wrap-50>article{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.wrap-50>div{width:100%}.wrap-50>div .tile-content{width:100%;margin:0}.wrap-50>div:nth-child(even) .tile-content{margin:0}.wrap-33>article{width:100%}.wrap-33>div{width:100%}.wrap-33>div .tile-content{width:100%;margin:0}.wrap-33>div:nth-child(3n+1) .tile-content{margin:0}.wrap-33>div:nth-child(3n+2) .tile-content{margin:0}.wrap-33>div:nth-child(3n+3) .tile-content{margin:0}.wrap-33>div:nth-child(odd) .tile-content{margin:0}.wrap-33>div:nth-child(even) .tile-content{margin:0}}@media screen and (max-width:1200px){.shop .wrap-33.flex>div{width:49%}.shop .wrap-33>div{width:50%}.shop .wrap-33>div .tile-content{margin:0 20px 0 0}.shop .wrap-33>div:nth-child(3n+1) .tile-content{margin:0}.shop .wrap-33>div:nth-child(3n+1) .tile-content .linkicon{right:15px}.shop .wrap-33>div:nth-child(3n+2) .tile-content{margin:0}.shop .wrap-33>div:nth-child(3n+3) .tile-content{margin:0}.shop .wrap-33>div:nth-child(odd) .tile-content{margin:0 15px 0 0}.shop .wrap-33>div:nth-child(even) .tile-content{margin:0 0 0 15px}}@media screen and (max-width:770px){.shop .wrap-33{padding:0}.shop .wrap-33.flex>div{width:100%}.shop .wrap-33>div{width:100%;display:block!important}.shop .wrap-33>div .tile-content{margin:0}.shop .wrap-33>div:nth-child(3n+1) .tile-content{margin:0}.shop .wrap-33>div:nth-child(3n+1) .tile-content .linkicon{right:15px}.shop .wrap-33>div:nth-child(3n+2) .tile-content{margin:0}.shop .wrap-33>div:nth-child(3n+3) .tile-content{margin:0}.shop .wrap-33>div:nth-child(odd) .tile-content{margin:0}.shop .wrap-33>div:nth-child(even) .tile-content{margin:0}}header#topheader{margin-bottom:60px;position:relative;z-index:10000}@media screen and (min-width:1020px){header#topheader.fixed{position:fixed;z-index:50000;background:#fff;top:-32px;width:1520px}header#topheader.fixed .logobar .brand-header-bar{height:65px}header#topheader.fixed .logobar .brand-header-bar .logo{display:inline-block;width:30%;height:50px;margin-top:5px}header#topheader.fixed .logobar .brand-header-bar .logo img{height:50px;width:auto}header#topheader.fixed .logobar .brand-header-bar .search{width:70%;display:inline-block;text-align:right;vertical-align:top;margin:12px 0}}@media screen and (max-width:1520px){header#topheader.fixed{width:100%}}header#topheader .logobar .brand-header-bar{position:relative;padding:0 120px;background-color:#0168b3;height:110px}header#topheader .logobar .brand-header-bar .logo{display:inline-block;width:30%;height:100px;margin-top:5px;vertical-align:middle}header#topheader .logobar .brand-header-bar .logo img{height:100%;width:auto}header#topheader .logobar .brand-header-bar .search{width:70%;height:110px;display:inline-block;text-align:right;vertical-align:top;margin:37px 0}@media screen and (max-width:1520px){header#topheader .fixed{display:none}header#topheader .logobar .brand-header-bar,header#topheader .logobar .shopnav{padding:0 60px}}@media screen and (max-width:1020px){header#topheader .logobar .brand-header-bar{height:80px;padding:0 30px;position:fixed;top:0;width:100%;z-index:5000}header#topheader .logobar .brand-header-bar .logo{height:60px;display:inline-block;margin-top:10px}header#topheader .logobar .brand-header-bar .logo a img{height:100%;width:auto}header#topheader .logobar .brand-header-bar .search{display:none}header#topheader .logobar .brand-header-bar .search .searchform input{width:300px}header#topheader .logobar .brand-header-bar .icon-search,header#topheader .logobar .brand-header-bar .icon-menu1{position:absolute;top:25px;font-size:28px;color:#fff}header#topheader .logobar .brand-header-bar .icon-search{right:100px}header#topheader .logobar .brand-header-bar .icon-menu1{right:35px}header#topheader .logobar .shopnav{display:none}header#topheader.fixed .logobar .brand-header-bar{height:50px}header#topheader.fixed .logobar .brand-header-bar .logo{height:30px;position:absolute;top:50%;transform:translateY(-50%);margin-top:0}header#topheader.fixed .logobar .brand-header-bar .logo a img{height:30px;width:auto}header#topheader.fixed .logobar .brand-header-bar .icon-search,header#topheader.fixed .logobar .brand-header-bar .icon-menu1{top:13px;font-size:18px}}@media screen and (max-width:770px){header#topheader .logobar .brand-header-bar{padding:0 20px}header#topheader .logobar .brand-header-bar .icon-menu1{right:25px}header#topheader .logobar .brand-header-bar .icon-search{right:90px}}body.ktipp header#topheader .brand-header-bar{background-color:#0168b3}body.saldo header#topheader .brand-header-bar{background-color:#0168b3}.shop .wrapper,.aboshop .wrapper{padding-top:175px}.shop .wrapper .shopheader,.aboshop .wrapper .shopheader,.shop .wrapper .aboheader,.aboshop .wrapper .aboheader{width:100%;max-width:1520px;position:fixed;z-index:10000;top:0}.shop .wrapper .shopheader .logobar,.aboshop .wrapper .shopheader .logobar,.shop .wrapper .aboheader .logobar,.aboshop .wrapper .aboheader .logobar{background-color:#0168b3;padding:0 120px}.shop .wrapper .shopheader .logobar .brand-header-bar,.aboshop .wrapper .shopheader .logobar .brand-header-bar,.shop .wrapper .aboheader .logobar .brand-header-bar,.aboshop .wrapper .aboheader .logobar .brand-header-bar{height:90px}.shop .wrapper .shopheader .logobar .brand-header-bar .logo,.aboshop .wrapper .shopheader .logobar .brand-header-bar .logo,.shop .wrapper .aboheader .logobar .brand-header-bar .logo,.aboshop .wrapper .aboheader .logobar .brand-header-bar .logo{display:inline-block;vertical-align:top;padding-top:10px;width:100%;height:70px}.shop .wrapper .shopheader .logobar .brand-header-bar .logo img,.aboshop .wrapper .shopheader .logobar .brand-header-bar .logo img,.shop .wrapper .aboheader .logobar .brand-header-bar .logo img,.aboshop .wrapper .aboheader .logobar .brand-header-bar .logo img{height:100%;width:auto}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox{display:inline-block;vertical-align:top;width:auto;text-align:right;color:#fff;position:absolute;right:120px}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container{margin-top:15px}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .icon-phone,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .icon-phone,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .icon-phone,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .icon-phone{display:inline-block;vertical-align:top;margin-top:3px;margin-right:10px;font-size:48px}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content{display:inline-block;vertical-align:top}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .tel-nr,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .tel-nr,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .tel-nr,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .tel-nr{font-size:24px;font-weight:500}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .day-time,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .day-time,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .day-time,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .day-time{font-size:15px}@media screen and (max-width:1520px){.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox{right:60px}}@media screen and (max-width:1020px){.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox{right:30px}}@media screen and (max-width:770px){.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox{right:20px}}@media screen and (max-width:1520px){.shop .wrapper .shopheader .logobar,.aboshop .wrapper .shopheader .logobar,.shop .wrapper .aboheader .logobar,.aboshop .wrapper .aboheader .logobar{padding:0 60px}}@media screen and (max-width:1020px){.shop .wrapper .shopheader .logobar,.aboshop .wrapper .shopheader .logobar,.shop .wrapper .aboheader .logobar,.aboshop .wrapper .aboheader .logobar{padding:0 30px}}@media screen and (max-width:770px){.shop .wrapper .shopheader .logobar,.aboshop .wrapper .shopheader .logobar,.shop .wrapper .aboheader .logobar,.aboshop .wrapper .aboheader .logobar{padding:0 20px}.shop .wrapper .shopheader .logobar .brand-header-bar,.aboshop .wrapper .shopheader .logobar .brand-header-bar,.shop .wrapper .aboheader .logobar .brand-header-bar,.aboshop .wrapper .aboheader .logobar .brand-header-bar{height:65px}.shop .wrapper .shopheader .logobar .brand-header-bar .logo,.aboshop .wrapper .shopheader .logobar .brand-header-bar .logo,.shop .wrapper .aboheader .logobar .brand-header-bar .logo,.aboshop .wrapper .aboheader .logobar .brand-header-bar .logo{height:55px}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container{margin-top:10px}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .icon-phone,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .icon-phone,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .icon-phone,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .icon-phone{font-size:36px}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .tel-nr,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .tel-nr,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .tel-nr,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .tel-nr{font-size:21px;line-height:1;margin-bottom:0}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .day-time,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .day-time,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .day-time,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .day-time{font-size:15px;line-height:1.4}}@media screen and (max-width:600px){.shop .wrapper .shopheader .logobar .brand-header-bar,.aboshop .wrapper .shopheader .logobar .brand-header-bar,.shop .wrapper .aboheader .logobar .brand-header-bar,.aboshop .wrapper .aboheader .logobar .brand-header-bar{height:55px}.shop .wrapper .shopheader .logobar .brand-header-bar .logo,.aboshop .wrapper .shopheader .logobar .brand-header-bar .logo,.shop .wrapper .aboheader .logobar .brand-header-bar .logo,.aboshop .wrapper .aboheader .logobar .brand-header-bar .logo{height:45px}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container{margin-top:8px}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .icon-phone,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .icon-phone,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .icon-phone,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .icon-phone{font-size:30px}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .tel-nr,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .tel-nr,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .tel-nr,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .tel-nr{font-size:18px;line-height:1.2;margin-bottom:0}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .day-time,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .day-time,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .day-time,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .day-time{font-size:15px;line-height:1;letter-spacing:.5px}}@media screen and (max-width:450px){.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox{display:none}}@media screen and (max-width:400px){.shop .wrapper .shopheader .logobar .brand-header-bar,.aboshop .wrapper .shopheader .logobar .brand-header-bar,.shop .wrapper .aboheader .logobar .brand-header-bar,.aboshop .wrapper .aboheader .logobar .brand-header-bar{height:55px}.shop .wrapper .shopheader .logobar .brand-header-bar .logo,.aboshop .wrapper .shopheader .logobar .brand-header-bar .logo,.shop .wrapper .aboheader .logobar .brand-header-bar .logo,.aboshop .wrapper .aboheader .logobar .brand-header-bar .logo{height:40px}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container{margin-top:8px}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .icon-phone,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .icon-phone,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .icon-phone,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .icon-phone{font-size:27px;margin-right:5px}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .tel-nr,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .tel-nr,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .tel-nr,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .tel-nr{font-size:18px;line-height:1.2;margin-bottom:0}.shop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .day-time,.aboshop .wrapper .shopheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .day-time,.shop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .day-time,.aboshop .wrapper .aboheader .logobar .brand-header-bar .contact-infobox .contact-infobox-container .contact-infobox-content .day-time{font-size:15px;line-height:1;letter-spacing:.5px}}@media screen and (max-width:400px){.plaedoyer header#topheader .logobar .brand-header-bar .logo,.plaidoyer header#topheader .logobar .brand-header-bar .logo,.kulturtipp header#topheader .logobar .brand-header-bar .logo{position:relative;width:100%}.plaedoyer header#topheader .logobar .brand-header-bar .logo img,.plaidoyer header#topheader .logobar .brand-header-bar .logo img,.kulturtipp header#topheader .logobar .brand-header-bar .logo img{position:absolute;top:50%;transform:translateY(-50%);max-width:100%;width:auto;height:14vw}}.language,.metanav,.mainnav,.shopnav{padding:0 120px}.language ul,.metanav ul,.mainnav ul,.shopnav ul{margin:0;padding:0;list-style:none}.language ul li,.metanav ul li,.mainnav ul li,.shopnav ul li{display:inline-block}.abonav{padding:0 60px}.abonav ul{margin:0;padding:0;list-style:none}.abonav ul li{display:inline-block}.language,.metanav{text-align:right}.language ul,.metanav ul{margin:0;padding:0;list-style:none}.language ul li,.metanav ul li{display:inline-block}.language li{margin:10px 0}.language li a{text-transform:uppercase;padding:5px;font-size:18px;line-height:1;color:#000;font-weight:400}.language li a:hover{color:#0168b3}.language li.active{background-color:#f4f4f4}.language.hiddenLangNav{display:none}.metanav ul{margin:0 0 1px}.metanav ul li a{text-transform:uppercase;font-size:18px;color:#000;font-weight:400}.metanav ul li a:hover{color:#0168b3}.metanav ul li::after{content:"|";margin-left:15px;margin-right:15px}.metanav ul li:last-child::after{content:"";margin-left:0;margin-right:0}.mainnav ul{margin-top:-1px;margin-left:-20px;z-index:1000}.mainnav ul li{position:relative;margin-right:10px;padding:12px 20px 8px}.mainnav ul li a{text-transform:uppercase;font-size:23px;color:#000;font-weight:400}.mainnav ul li:hover,.mainnav ul li.active{background-color:#0168b3}.mainnav ul li:hover a,.mainnav ul li.active a{color:#fff}.mainnav ul li.has-subnav a::after{font-family:icomoon;content:"\e901";font-size:16px;margin-left:8px}.mainnav ul li.has-subnav:hover a::after{content:"\e90a";color:#fff}.mainnav ul li.has-subnav:hover>ul{display:block;position:absolute;left:0;top:50px;margin:0}.mainnav ul li.has-subnav:hover>ul li{width:auto;min-width:260px;display:block;background-color:#0168b3;border:1px solid #0168b3;white-space:nowrap}.mainnav ul li.has-subnav:hover>ul li a{text-transform:none;color:#fff}.mainnav ul li.has-subnav:hover>ul li a::after{content:""}.mainnav ul li.has-subnav:hover>ul li:hover{background-color:#fff}.mainnav ul li.has-subnav:hover>ul li:hover a{color:#0168b3}.mainnav ul li>ul{display:none}.fixed .mainnav{-webkit-box-shadow:0 5px 10px -1px rgba(0,0,0,.27);-moz-box-shadow:0 5px 10px -1px rgba(0,0,0,.27);box-shadow:0 5px 10px -1px rgba(0,0,0,.27)}.fixed .mainnav ul li a{font-size:21px}.logobar .brand-header-bar .icon-menu1{cursor:pointer}.logobar .brand-header-bar .icon-menu1.open::before{content:"\e900"}.mobilenav{display:none;position:relative;font-size:28px;color:#fff}.mobilenav #mob-metanav{position:fixed;text-align:right;top:87px;right:30px;width:100%}.mobilenav #mob-metanav li{margin-left:20px;margin-right:0}.mobilenav #mob-metanav li a{font-size:21px;color:#000;text-transform:uppercase;font-weight:400}.kimedia #mob-metanav>ul>li:nth-child(2){display:none}@media screen and (max-width:1520px){.language,.metanav,.mainnav,.shopnav{padding:0 60px}.mobilenav nav.language{padding:0}}@media screen and (max-width:1020px){.mainnav{display:none}.shopnav{padding:0 30px}.mobilenav{display:block}.mobilenav #mob-metanav ul{margin:0}.mobilenav #mob-metanav ul li{display:inline-block}.mobilenav .mob-mainnav-container{position:fixed;top:-1500px;background-color:#fff;padding:0;text-align:left;width:100%;margin:0;transition:top .5s;z-index:2500;max-height:calc(100vh - 80px);overflow-y:auto;overflow-x:hidden}.mobilenav .mob-mainnav-container.open{top:80px;height:calc(100% - 80px)}.mobilenav .mob-mainnav-container .mob-mainnav{padding:0 30px}.mobilenav .mob-mainnav-container .mob-mainnav.border{border-top:1px solid #d2d2d2}.mobilenav .mob-mainnav-container .mob-mainnav li{display:block;border-bottom:1px solid #d2d2d2;padding:15px 0}.mobilenav .mob-mainnav-container .mob-mainnav li a{text-transform:uppercase;color:#000;font-size:24px;font-weight:400}.mobilenav .mob-mainnav-container .mob-mainnav li.has-subnav a:after{font-family:icomoon;content:"\e901";font-size:16px;margin-left:8px}.mobilenav .mob-mainnav-container .mob-mainnav li.has-subnav .lvl-1{-webkit-transition:max-height .5s;-moz-transition:max-height .5s;-ms-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s}.mobilenav .mob-mainnav-container .mob-mainnav li.has-subnav .lvl-1 li a:after{content:''}.mobilenav .mob-mainnav-container .mob-mainnav li:last-child{border-bottom:none}.mobilenav .mob-mainnav-container .mob-mainnav li.abonnement{margin:0 -30px;background-color:#0168b3}.mobilenav .mob-mainnav-container .mob-mainnav li.abonnement a{padding:15px 30px;color:#fff}#topheader.fixed .mobilenav .mob-mainnav-container.open{top:50px}}@media screen and (max-width:390px){.mobilenav #mob-metanav>ul>li:first-child{display:none}}@media screen and (max-width:770px){.shopnav{padding:0 20px}.mobilenav #mob-metanav{right:20px}.mobilenav #mob-metanav li a{font-size:18px}.mobilenav .mob-mainnav-container .mob-mainnav{padding:0 20px}}.shop .wrapper,.aboshop .wrapper{overflow:auto}.shop .wrapper .shopheader .shopnav,.aboshop .wrapper .shopheader .shopnav,.shop .wrapper .aboheader .shopnav,.aboshop .wrapper .aboheader .shopnav,.shop .wrapper .shopheader .abonav,.aboshop .wrapper .shopheader .abonav,.shop .wrapper .aboheader .abonav,.aboshop .wrapper .aboheader .abonav{background-color:#fff;padding-bottom:5px}.shop .wrapper .shopheader .shopnav li,.aboshop .wrapper .shopheader .shopnav li,.shop .wrapper .aboheader .shopnav li,.aboshop .wrapper .aboheader .shopnav li,.shop .wrapper .shopheader .abonav li,.aboshop .wrapper .shopheader .abonav li,.shop .wrapper .aboheader .abonav li,.aboshop .wrapper .aboheader .abonav li{margin-top:5px;margin-left:20px}.shop .wrapper .shopheader .shopnav li:first-child,.aboshop .wrapper .shopheader .shopnav li:first-child,.shop .wrapper .aboheader .shopnav li:first-child,.aboshop .wrapper .aboheader .shopnav li:first-child,.shop .wrapper .shopheader .abonav li:first-child,.aboshop .wrapper .shopheader .abonav li:first-child,.shop .wrapper .aboheader .abonav li:first-child,.aboshop .wrapper .aboheader .abonav li:first-child{margin-left:0}.shop .wrapper .shopheader .shopnav li:first-child a,.aboshop .wrapper .shopheader .shopnav li:first-child a,.shop .wrapper .aboheader .shopnav li:first-child a,.aboshop .wrapper .aboheader .shopnav li:first-child a,.shop .wrapper .shopheader .abonav li:first-child a,.aboshop .wrapper .shopheader .abonav li:first-child a,.shop .wrapper .aboheader .abonav li:first-child a,.aboshop .wrapper .aboheader .abonav li:first-child a{border-left:none;padding-left:0}.shop .wrapper .shopheader .shopnav li a,.aboshop .wrapper .shopheader .shopnav li a,.shop .wrapper .aboheader .shopnav li a,.aboshop .wrapper .aboheader .shopnav li a,.shop .wrapper .shopheader .abonav li a,.aboshop .wrapper .shopheader .abonav li a,.shop .wrapper .aboheader .abonav li a,.aboshop .wrapper .aboheader .abonav li a{font-size:18px;text-transform:uppercase;font-weight:200;color:#000;border-left:1px solid #000;padding-left:20px}@media screen and (max-width:770px){.shop .wrapper .shopheader .shopnav li a,.aboshop .wrapper .shopheader .shopnav li a,.shop .wrapper .aboheader .shopnav li a,.aboshop .wrapper .aboheader .shopnav li a,.shop .wrapper .shopheader .abonav li a,.aboshop .wrapper .shopheader .abonav li a,.shop .wrapper .aboheader .abonav li a,.aboshop .wrapper .aboheader .abonav li a{font-size:16px}}.shop .wrapper .shopheader .shopnav li.active a,.aboshop .wrapper .shopheader .shopnav li.active a,.shop .wrapper .aboheader .shopnav li.active a,.aboshop .wrapper .aboheader .shopnav li.active a,.shop .wrapper .shopheader .abonav li.active a,.aboshop .wrapper .shopheader .abonav li.active a,.shop .wrapper .aboheader .abonav li.active a,.aboshop .wrapper .aboheader .abonav li.active a{color:#0168b3;font-weight:400}.shop .wrapper .shopheader .shopnav,.aboshop .wrapper .shopheader .shopnav,.shop .wrapper .aboheader .shopnav,.aboshop .wrapper .aboheader .shopnav{text-align:right}.shop .wrapper .shopheader .abonav,.aboshop .wrapper .shopheader .abonav,.shop .wrapper .aboheader .abonav,.aboshop .wrapper .aboheader .abonav{text-align:left;padding:0 120px}.shop .wrapper .shopheader .abonav .abonav-mob,.aboshop .wrapper .shopheader .abonav .abonav-mob,.shop .wrapper .aboheader .abonav .abonav-mob,.aboshop .wrapper .aboheader .abonav .abonav-mob{display:none}@media screen and (max-width:1520px){.shop .wrapper,.aboshop .wrapper{overflow:auto}.shop .wrapper .aboheader .abonav,.aboshop .wrapper .aboheader .abonav{padding:0 60px}}@media screen and (max-width:1020px){.shop .wrapper,.aboshop .wrapper{overflow:auto}.shop .wrapper .aboheader .abonav,.aboshop .wrapper .aboheader .abonav{padding:0 30px}}@media screen and (max-width:770px){.shop .wrapper,.aboshop .wrapper{overflow:auto}.shop .wrapper .aboheader .abonav,.aboshop .wrapper .aboheader .abonav{padding:0 20px}.shop .wrapper .aboheader .abonav .abonav-mob,.aboshop .wrapper .aboheader .abonav .abonav-mob{display:inline-block}.shop .wrapper .aboheader .abonav .abonav-mob a,.aboshop .wrapper .aboheader .abonav .abonav-mob a{display:inline-block;padding:8px 0 5px;color:#000;font-weight:200;font-size:18px}.shop .wrapper .aboheader .abonav .abonav-mob a::after,.aboshop .wrapper .aboheader .abonav .abonav-mob a::after{font-family:icomoon;content:"\e901";font-weight:400;font-size:18px;color:#000;margin-left:10px}.shop .wrapper .aboheader .abonav ul,.aboshop .wrapper .aboheader .abonav ul{display:none}.shop .wrapper .aboheader .abonav ul.open,.aboshop .wrapper .aboheader .abonav ul.open{display:block;padding-bottom:20px}.shop .wrapper .aboheader .abonav ul.open li,.aboshop .wrapper .aboheader .abonav ul.open li{display:block;margin-left:0}.shop .wrapper .aboheader .abonav ul.open li a,.aboshop .wrapper .aboheader .abonav ul.open li a{padding-left:0;border-left:none}}input{font-family:roboto,sans-serif;font-weight:200i;font-style:italic;margin:0;border:1px solid #f4f4f4;background-color:#f4f4f4;padding:5px 10px;height:36px;font-size:21px;color:#000;margin-bottom:10px}input::placeholder{color:#000;font-weight:400 i}button{cursor:pointer}#frmNewsletterAddAddress,#frmNewsletterRemoveAddress{margin-bottom:30px}#frmNewsletterAddAddress input.email,#frmNewsletterRemoveAddress input.email{height:55px;width:100%;display:block}#frmNewsletterAddAddress .buttons,#frmNewsletterRemoveAddress .buttons{display:inline-block;width:auto}#frmForgotPassword{margin-bottom:30px}#frmForgotPassword .input-field-wrapper{width:100%}#frmForgotPassword .input-field-wrapper label{width:80px;display:inline-block;margin-right:10px;vertical-align:middle}@media screen and (max-width:400px){#frmForgotPassword .input-field-wrapper label{display:block}}#frmForgotPassword .input-field-wrapper .InputfieldContent{width:calc(100% - 90px);display:inline-block;vertical-align:middle}@media screen and (max-width:400px){#frmForgotPassword .input-field-wrapper .InputfieldContent{display:block;width:100%}}#frmForgotPassword .input-field-wrapper .InputfieldContent input{width:100%;max-width:400px}.searchform,.searchform-warnlist{position:relative;width:100%;display:inline-block}.searchform input,.searchform-warnlist input{width:100%}.searchform.buchshop,.searchform-warnlist.buchshop{width:100%}.searchform.buchshop .form-fields,.searchform-warnlist.buchshop .form-fields{position:relative;display:inline-block}.searchform.buchshop .e075-shop-download,.searchform-warnlist.buchshop .e075-shop-download{margin:0}.searchform.buchshop .e075-shop-download ul,.searchform-warnlist.buchshop .e075-shop-download ul{padding:0;margin:0}@media screen and (max-width:1020px){.searchform.buchshop .e075-shop-download,.searchform-warnlist.buchshop .e075-shop-download{float:none}}.login-form{padding:20px;width:100%}.login-form input{width:100%;height:55px;padding:0 20px;background-color:#fff}.login-form button{width:auto;margin-bottom:0;text-align:center}.login-form.form-only{display:block;padding:0;margin-bottom:30px}@media screen and (max-width:770px){.login-form.form-only{padding:0 20px}}.login-form.form-only input{border:1px solid #d2d2d2}.login-form.shopping-cart button{display:inline-block;width:auto}.register-form,.unregister-form{margin-bottom:30px}.register-form #frmRegister .InputfieldContent input,.unregister-form #frmRegister .InputfieldContent input{border:1px solid #d2d2d2}@media screen and (max-width:600px){.register-form #frmRegister label,.unregister-form #frmRegister label{width:100%}.register-form #frmRegister .InputfieldContent,.unregister-form #frmRegister .InputfieldContent{width:100%}}.accordion-content .register-form{padding:20px}.shop .teaser-tile .search{margin:20px 0 30px}.main .main-content .register-form,.main .main-content_article .register-form{width:100%}.main .main-content .register-form div,.main .main-content_article .register-form div{display:block;width:100%}.main .main-content .register-form div.hidden,.main .main-content_article .register-form div.hidden,.main .main-content .register-form div.error,.main .main-content_article .register-form div.error{display:none}.main .main-content .register-form form input[type=radio],.main .main-content_article .register-form form input[type=radio],.main .main-content .register-form form input[type=checkbox],.main .main-content_article .register-form form input[type=checkbox]{display:none}.main .main-content .register-form form input[type=checkbox]:checked,.main .main-content_article .register-form form input[type=checkbox]:checked,.main .main-content .register-form form input[type=checkbox]:not(:checked),.main .main-content_article .register-form form input[type=checkbox]:not(:checked),.main .main-content .register-form form input[type=radio]:checked,.main .main-content_article .register-form form input[type=radio]:checked,.main .main-content .register-form form input[type=radio]:not(:checked),.main .main-content_article .register-form form input[type=radio]:not(:checked){background:0 0;position:relative;visibility:hidden;margin:0;padding:0}.main .main-content .register-form form input[type=checkbox]+label,.main .main-content_article .register-form form input[type=checkbox]+label,.main .main-content .register-form form input[type=radio]+label,.main .main-content_article .register-form form input[type=radio]+label{cursor:pointer}.main .main-content .register-form form input[type=checkbox]:checked+label::before,.main .main-content_article .register-form form input[type=checkbox]:checked+label::before,.main .main-content .register-form form input[type=checkbox]:not(:checked)+label::before,.main .main-content_article .register-form form input[type=checkbox]:not(:checked)+label::before,.main .main-content .register-form form input[type=radio]:checked+label::before,.main .main-content_article .register-form form input[type=radio]:checked+label::before,.main .main-content .register-form form input[type=radio]:not(:checked)+label::before,.main .main-content_article .register-form form input[type=radio]:not(:checked)+label::before{content:' ';display:inline-block;width:20px;height:20px;position:relative;top:4px;border:1px solid #d2d2d2;background:#fff;margin-right:10px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1)}.main .main-content .register-form form input[type=radio]:checked+label::before,.main .main-content_article .register-form form input[type=radio]:checked+label::before,.main .main-content .register-form form input[type=radio]:not(:checked)+label::before,.main .main-content_article .register-form form input[type=radio]:not(:checked)+label::before{border-radius:30px}.main .main-content .register-form form input[type=checkbox]:hover+label::before,.main .main-content_article .register-form form input[type=checkbox]:hover+label::before,.main .main-content .register-form form input[type=radio]:hover+label::before,.main .main-content_article .register-form form input[type=radio]:hover+label::before{background:#d2d2d2;box-shadow:inset 0 0 0 2px #fff}.main .main-content .register-form form input[type=checkbox]:checked+label::before,.main .main-content_article .register-form form input[type=checkbox]:checked+label::before,.main .main-content .register-form form input[type=radio]:checked+label::before,.main .main-content_article .register-form form input[type=radio]:checked+label::before{background:#0168b3;box-shadow:inset 0 0 0 2px #fff}.main .main-content .register-form .error-invoice_email_exists .InputfieldContent .error,.main .main-content_article .register-form .error-invoice_email_exists .InputfieldContent .error{display:block}.main .main-content .register-form .password-fields>div,.main .main-content_article .register-form .password-fields>div{width:100%}.main .main-content .register-form .delivery-from,.main .main-content_article .register-form .delivery-from{margin-bottom:1em}.main .main-content .register-form .disclaimer,.main .main-content_article .register-form .disclaimer{margin-top:20px}.main .main-content .register-form label.InputfieldHeader,.main .main-content_article .register-form label.InputfieldHeader{display:inline-block;vertical-align:top;width:30%}.main .main-content .register-form label.InputfieldHeader.long,.main .main-content_article .register-form label.InputfieldHeader.long{width:100%}.main .main-content .register-form .recipient-type,.main .main-content_article .register-form .recipient-type,.main .main-content .register-form .form-address,.main .main-content_article .register-form .form-address{margin-bottom:10px!important}.main .main-content .register-form .recipient-type label,.main .main-content_article .register-form .recipient-type label,.main .main-content .register-form .form-address label,.main .main-content_article .register-form .form-address label{margin-right:25px;width:30%}.main .main-content .register-form .password-fields input,.main .main-content_article .register-form .password-fields input{width:100%;background-color:#fff}.main .main-content .register-form .InputfieldContent,.main .main-content_article .register-form .InputfieldContent,.main .main-content .register-form .form-address,.main .main-content_article .register-form .form-address,.main .main-content .register-form .delivery,.main .main-content_article .register-form .delivery{display:inline-block;vertical-align:top;width:70%;margin-bottom:0}.main .main-content .register-form .InputfieldContent input[type=text],.main .main-content_article .register-form .InputfieldContent input[type=text],.main .main-content .register-form .form-address input[type=text],.main .main-content_article .register-form .form-address input[type=text],.main .main-content .register-form .delivery input[type=text],.main .main-content_article .register-form .delivery input[type=text]{background-color:#fff;width:100%;margin-bottom:5px}.main .main-content .register-form .InputfieldContent label,.main .main-content_article .register-form .InputfieldContent label,.main .main-content .register-form .form-address label,.main .main-content_article .register-form .form-address label,.main .main-content .register-form .delivery label,.main .main-content_article .register-form .delivery label{margin-right:25px}.main .main-content .register-form .pflichtfelder,.main .main-content_article .register-form .pflichtfelder{text-align:right;font-size:16px}.main .main-content .register-form .buttons button,.main .main-content_article .register-form .buttons button{display:inline-block;width:auto}.tx-powermail{display:block;width:100%}@media screen and (max-width:770px){.tx-powermail{padding:0 20px}}.tx-powermail .container-fluid{width:100%}@media screen and (max-width:600px){.tx-powermail .container-fluid{display:block}}.tx-powermail .powermail_form{display:block}.tx-powermail .powermail_form fieldset{border:none;padding:0;margin:30px 0}.tx-powermail .powermail_form fieldset .powermail_fieldwrap{display:block;margin-bottom:8px}.tx-powermail .powermail_form fieldset .powermail_fieldwrap label{width:200px;display:inline-block}@media screen and (max-width:600px){.tx-powermail .powermail_form fieldset .powermail_fieldwrap label{display:block}}.tx-powermail .powermail_form fieldset .powermail_fieldwrap .powermail_field{width:calc(100% - 200px)}@media screen and (max-width:600px){.tx-powermail .powermail_form fieldset .powermail_fieldwrap .powermail_field{width:100%;display:block}}.tx-powermail .powermail_form fieldset .powermail_fieldwrap .powermail_field input{width:100%}.tx-powermail .powermail_form fieldset .powermail_fieldwrap .powermail_field textarea{width:100%;border:none;padding:8px;font-size:21px;font-family:roboto,sans-serif;font-weight:300i;font-style:italic;background-color:#f4f4f4}.tx-powermail .powermail_form fieldset .powermail_fieldwrap .powermail_field ul.parsley-errors-list{margin-top:10px}.tx-powermail .powermail_form fieldset .powermail_fieldwrap .powermail_field ul.parsley-errors-list li{color:#df0000;list-style:none}.tx-powermail .powermail_form fieldset .powermail_fieldwrap.powermail_fieldwrap_absenden,.tx-powermail .powermail_form fieldset .powermail_fieldwrap.powermail_fieldwrap_senden{text-align:right}.tx-powermail .powermail_form fieldset .powermail_fieldwrap.powermail_fieldwrap_absenden input.powermail_submit,.tx-powermail .powermail_form fieldset .powermail_fieldwrap.powermail_fieldwrap_senden input.powermail_submit{padding:6px 20px 17px;display:inline-block;width:auto;cursor:pointer}.tx-powermail .powermail_create{margin:30px 0}.tx-powermail .powermail_create p{font-family:roboto,sans-serif;font-weight:500}.tx-powermail .powermail_create table td:last-child{padding-left:8px}.tx-powermail .powermail_create td.powermail_all_marker_mitteilung{padding-bottom:30px;vertical-align:top}@font-face{font-family:icomoon;src:url(icomoon/fonts/icomoon.eot?7ldife);src:url(icomoon/fonts/icomoon.eot?7ldife#iefix) format('embedded-opentype'),url(icomoon/fonts/icomoon.ttf?7ldife) format('truetype'),url(icomoon/fonts/icomoon.woff?7ldife) format('woff'),url(icomoon/fonts/icomoon.svg?7ldife#icomoon) format('svg');font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-warnlisten:before{content:"\e90c"}.icon-eNummern:before{content:"\e90d"}.icon-produktetests:before{content:"\e90e"}.icon-rechtsberatung:before{content:"\e90f"}.icon-geldberatung:before{content:"\e910"}.icon-gesundheitsberatung:before{content:"\e911"}.icon-konsumberatung:before{content:"\e912"}.icon-merkblaetter:before{content:"\e913"}.icon-musterBriefe:before{content:"\e914"}.icon-mustervertraege:before{content:"\e915"}.icon-rechner:before{content:"\e916"}.icon-testsieger:before{content:"\e917"}.icon-zinslisten:before{content:"\e918"}.icon-mail:before{content:"\e90b"}.icon-close:before{content:"\e900"}.icon-down:before{content:"\e901"}.icon-linkarrow:before{content:"\e902"}.icon-menu1:before{content:"\e903"}.icon-minus1:before{content:"\e904"}.icon-next:before{content:"\e905"}.icon-ok:before{content:"\e906"}.icon-plus1:before{content:"\e907"}.icon-prew:before{content:"\e908"}.icon-search1:before{content:"\e909"}.icon-up:before{content:"\e90a"}.icon-folder-open:before{content:"\e930"}.icon-price-tag:before{content:"\e935"}.icon-cart:before{content:"\e93a"}.icon-credit-card:before{content:"\e93f"}.icon-phone:before{content:"\e942"}.icon-location:before{content:"\e947"}.icon-clock2:before{content:"\e94f"}.icon-display:before{content:"\e956"}.icon-laptop:before{content:"\e957"}.icon-mobile:before{content:"\e958"}.icon-mobile2:before{content:"\e959"}.icon-undo2:before{content:"\e967"}.icon-redo2:before{content:"\e968"}.icon-forward:before{content:"\e969"}.icon-reply:before{content:"\e96a"}.icon-bubble:before{content:"\e96b"}.icon-search:before{content:"\e986"}.icon-key:before{content:"\e98d"}.icon-lock:before{content:"\e98f"}.icon-unlocked:before{content:"\e990"}.icon-menu:before{content:"\e9bd"}.icon-download3:before{content:"\e9c7"}.icon-star-full:before{content:"\e9d9"}.icon-plus:before{content:"\ea0a"}.icon-minus:before{content:"\ea0b"}.icon-cross:before{content:"\ea0f"}.icon-checkmark:before{content:"\ea10"}.icon-share2:before{content:"\ea82"}.icon-facebook:before{content:"\ea90"}.icon-facebook2:before{content:"\ea91"}.icon-file-pdf:before{content:"\eadf"}.icon-file-word:before{content:"\eae1"}.icon-file-excel:before{content:"\eae2"}.icon-enlarge:before{content:"\e989"}.icon-shrink:before{content:"\e98a"}.icon-bin:before{content:"\e9ac"}.icon-spinner11:before{content:"\e984"}td.text-center{text-align:center}td.text-right{text-align:right}td.text-justify{text-align:justify}.magazin header img,.magazin header p{display:inline-block;vertical-align:top}.magazin header p{font-family:roboto,sans-serif;font-weight:500}.magazin header img{margin-right:30px}.magazin .inhaltsliste{margin-top:30px}.magazin .inhaltsliste article.e002-home-teaser-img .home-teaser-img-textbox h2 .article-type{font-family:roboto,sans-serif;font-weight:400;font-style:italic}.main .main-content_article{margin-top:20px;width:100%;padding-right:0;min-height:170px}.main .main-content_article .article-header,.main .main-content_article .image-header,.main .main-content_article .article-detail,.main .main-content_article .article-related{max-width:650px;margin:0 auto}.main .main-content_article .article-header .article-lead{margin-bottom:20px;font-size:24px;line-height:31px;font-weight:500}.main .main-content_article .article-detail .additional-content{margin-bottom:30px}.main .main-content_article .article-detail .additional-content img{width:100%;max-width:650px;height:auto}.main .main-content_article .image-header .article_image{margin:0 -110px 40px}.main .main-content_article .image-header .article_image .image{position:relative}.main .main-content_article .image-header .article_image .image img{width:100%;height:auto}.main .main-content_article .image-header .article_image .image .enlarge{position:absolute;bottom:3px;right:0;background-color:rgba(255,255,255,.4);padding:10px 10px 10px 13px}.main .main-content_article .image-header .article_image .image .enlarge::before{font-family:icomoon;content:"\e989";font-weight:400;font-size:24px;color:#000}.main .main-content_article .image-header .article_image .image .caption{font-size:18px}.main .main-content_article .article-content{position:relative}.main .main-content_article .article-content .pagenav{position:absolute;left:0;top:5px;width:205px;z-index:1000}.main .main-content_article .article-content .pagenav ul li,.main .main-content_article .article-content .pagenav a{font-size:19px}.main .main-content_article .article-content .article-text span{font-size:21px!important;font-family:roboto!important}@media screen and (max-width:600px){.main .main-content_article .article-content .article-text span{font-size:20px!important}}.main .main-content_article .article-content .article-text ul{padding-left:20px}@media screen and (max-width:1200px){.main .main-content_article .image-header .article_image{margin:0 -110px 40px}.main .main-content_article .article-content{position:relative}.main .main-content_article .article-content .article-detail{max-width:100%;margin:0 235px}}@media screen and (max-width:1020px){.main .main-content_article .image-header{max-width:100%;margin:0}.main .main-content_article .image-header .article_image{margin:0 -30px 40px}.main .main-content_article .image-header .article_image img{width:100%}.main .main-content_article .image-header .article_image .caption{padding:0 30px}.main .main-content_article .article-content{position:relative}.main .main-content_article .article-content .article-detail{margin:0 75px 0 235px}.main .main-content_article .article-content .article-related{max-width:100%;margin:0 75px}}@media screen and (max-width:770px){.main .main-content_article .article-header{padding:0 20px}.main .main-content_article .image-header{max-width:100%;margin:0}.main .main-content_article .image-header .article_image{margin:0 0 40px}.main .main-content_article .image-header .article_image img{width:100%}.main .main-content_article .image-header .article_image .caption{font-size:18px;padding:0 20px}.main .main-content_article .article-content{position:relative}.main .main-content_article .article-content .pagenav{position:relative;padding:0 20px;width:100%}.main .main-content_article .article-content .article-detail{margin:0}.main .main-content_article .article-content .article-detail .article-text{max-width:650px;margin:0 auto;padding:0 20px}.main .main-content_article .article-content .article-detail p.error{max-width:650px;margin:0 auto 50px;padding:0 20px}.main .main-content_article .article-content .article-related{max-width:100%;margin:0}}.shop .main header,.aboshop .main header{width:100%;max-width:980px}.shop .main header h1,.aboshop .main header h1{margin-bottom:10px}.shop .main .border_order-overview-list,.aboshop .main .border_order-overview-list{width:100%;max-width:980px;margin:90px 0;border:0;height:1px;background-color:#d2d2d2}.shop .main .border_order-overview-list:last-child,.aboshop .main .border_order-overview-list:last-child{border-bottom:none;margin:90px 0 0}.shop .main .order-lead,.aboshop .main .order-lead{width:100%;max-width:980px}.shop .main .accordion.address-form .accordion-content.open,.aboshop .main .accordion.address-form .accordion-content.open{max-height:1800px}.shop .main .login-box,.aboshop .main .login-box{width:100%;max-width:620px;border:none;padding:0;margin:0 0 20px}.shop .main .login-box .order-pers-data,.aboshop .main .login-box .order-pers-data{padding:15px 20px 20px}.shop .main .login-box .order-pers-data label.InputfieldHeader,.aboshop .main .login-box .order-pers-data label.InputfieldHeader{display:inline-block;vertical-align:top;width:25%}.shop .main .login-box .order-pers-data .recipient-type,.aboshop .main .login-box .order-pers-data .recipient-type,.shop .main .login-box .order-pers-data .form-address,.aboshop .main .login-box .order-pers-data .form-address{margin-bottom:10px!important}.shop .main .login-box .order-pers-data .recipient-type label,.aboshop .main .login-box .order-pers-data .recipient-type label,.shop .main .login-box .order-pers-data .form-address label,.aboshop .main .login-box .order-pers-data .form-address label{margin-right:25px}.shop .main .login-box .order-pers-data .InputfieldContent,.aboshop .main .login-box .order-pers-data .InputfieldContent,.shop .main .login-box .order-pers-data .form-address,.aboshop .main .login-box .order-pers-data .form-address{display:inline-block;vertical-align:top;width:75%;margin-bottom:0}.shop .main .login-box .order-pers-data .InputfieldContent input[type=text],.aboshop .main .login-box .order-pers-data .InputfieldContent input[type=text],.shop .main .login-box .order-pers-data .form-address input[type=text],.aboshop .main .login-box .order-pers-data .form-address input[type=text]{background-color:#fff;width:100%;margin-bottom:5px}.shop .main .login-box .order-pers-data .InputfieldContent label,.aboshop .main .login-box .order-pers-data .InputfieldContent label,.shop .main .login-box .order-pers-data .form-address label,.aboshop .main .login-box .order-pers-data .form-address label{margin-right:25px}.shop .main .login-box .order-pers-data .pflichtfelder,.aboshop .main .login-box .order-pers-data .pflichtfelder{text-align:right;font-size:16px;margin-bottom:45px}.shop .main .order-overview,.aboshop .main .order-overview{width:100%;max-width:980px;margin-bottom:60px}.shop .main .order-overview ul,.aboshop .main .order-overview ul{margin-bottom:20px}.shop .main .buttons,.aboshop .main .buttons{position:relative;display:block;width:100%;height:55px}.shop .main .buttons .button,.aboshop .main .buttons .button{display:inline-block;width:auto}.shop .main .buttons .button.white,.aboshop .main .buttons .button.white{display:inline-block}.shop .main .buttons .button.align-right,.aboshop .main .buttons .button.align-right{position:absolute;right:0}.shop .main .accept,.aboshop .main .accept{display:block}.shop .main .accept .accepted-cards,.aboshop .main .accept .accepted-cards{height:30px}.shop .main .accept .accepted-cards img,.aboshop .main .accept .accepted-cards img{height:100%;width:auto;margin-right:3px;border:1px solid #f4f4f4}.shop .main .form-address input[type=radio],.aboshop .main .form-address input[type=radio],.shop .main .recipient-type input[type=radio],.aboshop .main .recipient-type input[type=radio],.shop .main .newsletter input[type=radio],.aboshop .main .newsletter input[type=radio],.shop .main .abo-type input[type=radio],.aboshop .main .abo-type input[type=radio],.shop .main .delivery input[type=radio],.aboshop .main .delivery input[type=radio],.shop .main .use-delivery-address input[type=radio],.aboshop .main .use-delivery-address input[type=radio],.shop .main .payment-type input[type=radio],.aboshop .main .payment-type input[type=radio],.shop .main .form-address input[type=checkbox],.aboshop .main .form-address input[type=checkbox],.shop .main .recipient-type input[type=checkbox],.aboshop .main .recipient-type input[type=checkbox],.shop .main .newsletter input[type=checkbox],.aboshop .main .newsletter input[type=checkbox],.shop .main .abo-type input[type=checkbox],.aboshop .main .abo-type input[type=checkbox],.shop .main .delivery input[type=checkbox],.aboshop .main .delivery input[type=checkbox],.shop .main .use-delivery-address input[type=checkbox],.aboshop .main .use-delivery-address input[type=checkbox],.shop .main .payment-type input[type=checkbox],.aboshop .main .payment-type input[type=checkbox]{display:none}.shop .main .form-address input[type=checkbox]:checked,.aboshop .main .form-address input[type=checkbox]:checked,.shop .main .recipient-type input[type=checkbox]:checked,.aboshop .main .recipient-type input[type=checkbox]:checked,.shop .main .newsletter input[type=checkbox]:checked,.aboshop .main .newsletter input[type=checkbox]:checked,.shop .main .abo-type input[type=checkbox]:checked,.aboshop .main .abo-type input[type=checkbox]:checked,.shop .main .delivery input[type=checkbox]:checked,.aboshop .main .delivery input[type=checkbox]:checked,.shop .main .use-delivery-address input[type=checkbox]:checked,.aboshop .main .use-delivery-address input[type=checkbox]:checked,.shop .main .payment-type input[type=checkbox]:checked,.aboshop .main .payment-type input[type=checkbox]:checked,.shop .main .form-address input[type=checkbox]:not(:checked),.aboshop .main .form-address input[type=checkbox]:not(:checked),.shop .main .recipient-type input[type=checkbox]:not(:checked),.aboshop .main .recipient-type input[type=checkbox]:not(:checked),.shop .main .newsletter input[type=checkbox]:not(:checked),.aboshop .main .newsletter input[type=checkbox]:not(:checked),.shop .main .abo-type input[type=checkbox]:not(:checked),.aboshop .main .abo-type input[type=checkbox]:not(:checked),.shop .main .delivery input[type=checkbox]:not(:checked),.aboshop .main .delivery input[type=checkbox]:not(:checked),.shop .main .use-delivery-address input[type=checkbox]:not(:checked),.aboshop .main .use-delivery-address input[type=checkbox]:not(:checked),.shop .main .payment-type input[type=checkbox]:not(:checked),.aboshop .main .payment-type input[type=checkbox]:not(:checked),.shop .main .form-address input[type=radio]:checked,.aboshop .main .form-address input[type=radio]:checked,.shop .main .recipient-type input[type=radio]:checked,.aboshop .main .recipient-type input[type=radio]:checked,.shop .main .newsletter input[type=radio]:checked,.aboshop .main .newsletter input[type=radio]:checked,.shop .main .abo-type input[type=radio]:checked,.aboshop .main .abo-type input[type=radio]:checked,.shop .main .delivery input[type=radio]:checked,.aboshop .main .delivery input[type=radio]:checked,.shop .main .use-delivery-address input[type=radio]:checked,.aboshop .main .use-delivery-address input[type=radio]:checked,.shop .main .payment-type input[type=radio]:checked,.aboshop .main .payment-type input[type=radio]:checked,.shop .main .form-address input[type=radio]:not(:checked),.aboshop .main .form-address input[type=radio]:not(:checked),.shop .main .recipient-type input[type=radio]:not(:checked),.aboshop .main .recipient-type input[type=radio]:not(:checked),.shop .main .newsletter input[type=radio]:not(:checked),.aboshop .main .newsletter input[type=radio]:not(:checked),.shop .main .abo-type input[type=radio]:not(:checked),.aboshop .main .abo-type input[type=radio]:not(:checked),.shop .main .delivery input[type=radio]:not(:checked),.aboshop .main .delivery input[type=radio]:not(:checked),.shop .main .use-delivery-address input[type=radio]:not(:checked),.aboshop .main .use-delivery-address input[type=radio]:not(:checked),.shop .main .payment-type input[type=radio]:not(:checked),.aboshop .main .payment-type input[type=radio]:not(:checked){background:0 0;position:relative;visibility:hidden;margin:0;padding:0}.shop .main .form-address input[type=checkbox]+label,.aboshop .main .form-address input[type=checkbox]+label,.shop .main .recipient-type input[type=checkbox]+label,.aboshop .main .recipient-type input[type=checkbox]+label,.shop .main .newsletter input[type=checkbox]+label,.aboshop .main .newsletter input[type=checkbox]+label,.shop .main .abo-type input[type=checkbox]+label,.aboshop .main .abo-type input[type=checkbox]+label,.shop .main .delivery input[type=checkbox]+label,.aboshop .main .delivery input[type=checkbox]+label,.shop .main .use-delivery-address input[type=checkbox]+label,.aboshop .main .use-delivery-address input[type=checkbox]+label,.shop .main .payment-type input[type=checkbox]+label,.aboshop .main .payment-type input[type=checkbox]+label,.shop .main .form-address input[type=radio]+label,.aboshop .main .form-address input[type=radio]+label,.shop .main .recipient-type input[type=radio]+label,.aboshop .main .recipient-type input[type=radio]+label,.shop .main .newsletter input[type=radio]+label,.aboshop .main .newsletter input[type=radio]+label,.shop .main .abo-type input[type=radio]+label,.aboshop .main .abo-type input[type=radio]+label,.shop .main .delivery input[type=radio]+label,.aboshop .main .delivery input[type=radio]+label,.shop .main .use-delivery-address input[type=radio]+label,.aboshop .main .use-delivery-address input[type=radio]+label,.shop .main .payment-type input[type=radio]+label,.aboshop .main .payment-type input[type=radio]+label{cursor:pointer}.shop .main .form-address input[type=checkbox]:checked+label::before,.aboshop .main .form-address input[type=checkbox]:checked+label::before,.shop .main .recipient-type input[type=checkbox]:checked+label::before,.aboshop .main .recipient-type input[type=checkbox]:checked+label::before,.shop .main .newsletter input[type=checkbox]:checked+label::before,.aboshop .main .newsletter input[type=checkbox]:checked+label::before,.shop .main .abo-type input[type=checkbox]:checked+label::before,.aboshop .main .abo-type input[type=checkbox]:checked+label::before,.shop .main .delivery input[type=checkbox]:checked+label::before,.aboshop .main .delivery input[type=checkbox]:checked+label::before,.shop .main .use-delivery-address input[type=checkbox]:checked+label::before,.aboshop .main .use-delivery-address input[type=checkbox]:checked+label::before,.shop .main .payment-type input[type=checkbox]:checked+label::before,.aboshop .main .payment-type input[type=checkbox]:checked+label::before,.shop .main .form-address input[type=checkbox]:not(:checked)+label::before,.aboshop .main .form-address input[type=checkbox]:not(:checked)+label::before,.shop .main .recipient-type input[type=checkbox]:not(:checked)+label::before,.aboshop .main .recipient-type input[type=checkbox]:not(:checked)+label::before,.shop .main .newsletter input[type=checkbox]:not(:checked)+label::before,.aboshop .main .newsletter input[type=checkbox]:not(:checked)+label::before,.shop .main .abo-type input[type=checkbox]:not(:checked)+label::before,.aboshop .main .abo-type input[type=checkbox]:not(:checked)+label::before,.shop .main .delivery input[type=checkbox]:not(:checked)+label::before,.aboshop .main .delivery input[type=checkbox]:not(:checked)+label::before,.shop .main .use-delivery-address input[type=checkbox]:not(:checked)+label::before,.aboshop .main .use-delivery-address input[type=checkbox]:not(:checked)+label::before,.shop .main .payment-type input[type=checkbox]:not(:checked)+label::before,.aboshop .main .payment-type input[type=checkbox]:not(:checked)+label::before,.shop .main .form-address input[type=radio]:checked+label::before,.aboshop .main .form-address input[type=radio]:checked+label::before,.shop .main .recipient-type input[type=radio]:checked+label::before,.aboshop .main .recipient-type input[type=radio]:checked+label::before,.shop .main .newsletter input[type=radio]:checked+label::before,.aboshop .main .newsletter input[type=radio]:checked+label::before,.shop .main .abo-type input[type=radio]:checked+label::before,.aboshop .main .abo-type input[type=radio]:checked+label::before,.shop .main .delivery input[type=radio]:checked+label::before,.aboshop .main .delivery input[type=radio]:checked+label::before,.shop .main .use-delivery-address input[type=radio]:checked+label::before,.aboshop .main .use-delivery-address input[type=radio]:checked+label::before,.shop .main .payment-type input[type=radio]:checked+label::before,.aboshop .main .payment-type input[type=radio]:checked+label::before,.shop .main .form-address input[type=radio]:not(:checked)+label::before,.aboshop .main .form-address input[type=radio]:not(:checked)+label::before,.shop .main .recipient-type input[type=radio]:not(:checked)+label::before,.aboshop .main .recipient-type input[type=radio]:not(:checked)+label::before,.shop .main .newsletter input[type=radio]:not(:checked)+label::before,.aboshop .main .newsletter input[type=radio]:not(:checked)+label::before,.shop .main .abo-type input[type=radio]:not(:checked)+label::before,.aboshop .main .abo-type input[type=radio]:not(:checked)+label::before,.shop .main .delivery input[type=radio]:not(:checked)+label::before,.aboshop .main .delivery input[type=radio]:not(:checked)+label::before,.shop .main .use-delivery-address input[type=radio]:not(:checked)+label::before,.aboshop .main .use-delivery-address input[type=radio]:not(:checked)+label::before,.shop .main .payment-type input[type=radio]:not(:checked)+label::before,.aboshop .main .payment-type input[type=radio]:not(:checked)+label::before{content:' ';display:inline-block;width:20px;height:20px;position:relative;top:4px;border:1px solid #d2d2d2;background:#fff;margin-right:10px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1)}.shop .main .form-address input[type=radio]:checked+label::before,.aboshop .main .form-address input[type=radio]:checked+label::before,.shop .main .recipient-type input[type=radio]:checked+label::before,.aboshop .main .recipient-type input[type=radio]:checked+label::before,.shop .main .newsletter input[type=radio]:checked+label::before,.aboshop .main .newsletter input[type=radio]:checked+label::before,.shop .main .abo-type input[type=radio]:checked+label::before,.aboshop .main .abo-type input[type=radio]:checked+label::before,.shop .main .delivery input[type=radio]:checked+label::before,.aboshop .main .delivery input[type=radio]:checked+label::before,.shop .main .use-delivery-address input[type=radio]:checked+label::before,.aboshop .main .use-delivery-address input[type=radio]:checked+label::before,.shop .main .payment-type input[type=radio]:checked+label::before,.aboshop .main .payment-type input[type=radio]:checked+label::before,.shop .main .form-address input[type=radio]:not(:checked)+label::before,.aboshop .main .form-address input[type=radio]:not(:checked)+label::before,.shop .main .recipient-type input[type=radio]:not(:checked)+label::before,.aboshop .main .recipient-type input[type=radio]:not(:checked)+label::before,.shop .main .newsletter input[type=radio]:not(:checked)+label::before,.aboshop .main .newsletter input[type=radio]:not(:checked)+label::before,.shop .main .abo-type input[type=radio]:not(:checked)+label::before,.aboshop .main .abo-type input[type=radio]:not(:checked)+label::before,.shop .main .delivery input[type=radio]:not(:checked)+label::before,.aboshop .main .delivery input[type=radio]:not(:checked)+label::before,.shop .main .use-delivery-address input[type=radio]:not(:checked)+label::before,.aboshop .main .use-delivery-address input[type=radio]:not(:checked)+label::before,.shop .main .payment-type input[type=radio]:not(:checked)+label::before,.aboshop .main .payment-type input[type=radio]:not(:checked)+label::before{border-radius:30px}.shop .main .form-address input[type=checkbox]:hover+label::before,.aboshop .main .form-address input[type=checkbox]:hover+label::before,.shop .main .recipient-type input[type=checkbox]:hover+label::before,.aboshop .main .recipient-type input[type=checkbox]:hover+label::before,.shop .main .newsletter input[type=checkbox]:hover+label::before,.aboshop .main .newsletter input[type=checkbox]:hover+label::before,.shop .main .abo-type input[type=checkbox]:hover+label::before,.aboshop .main .abo-type input[type=checkbox]:hover+label::before,.shop .main .delivery input[type=checkbox]:hover+label::before,.aboshop .main .delivery input[type=checkbox]:hover+label::before,.shop .main .use-delivery-address input[type=checkbox]:hover+label::before,.aboshop .main .use-delivery-address input[type=checkbox]:hover+label::before,.shop .main .payment-type input[type=checkbox]:hover+label::before,.aboshop .main .payment-type input[type=checkbox]:hover+label::before,.shop .main .form-address input[type=radio]:hover+label::before,.aboshop .main .form-address input[type=radio]:hover+label::before,.shop .main .recipient-type input[type=radio]:hover+label::before,.aboshop .main .recipient-type input[type=radio]:hover+label::before,.shop .main .newsletter input[type=radio]:hover+label::before,.aboshop .main .newsletter input[type=radio]:hover+label::before,.shop .main .abo-type input[type=radio]:hover+label::before,.aboshop .main .abo-type input[type=radio]:hover+label::before,.shop .main .delivery input[type=radio]:hover+label::before,.aboshop .main .delivery input[type=radio]:hover+label::before,.shop .main .use-delivery-address input[type=radio]:hover+label::before,.aboshop .main .use-delivery-address input[type=radio]:hover+label::before,.shop .main .payment-type input[type=radio]:hover+label::before,.aboshop .main .payment-type input[type=radio]:hover+label::before{background:#d2d2d2;box-shadow:inset 0 0 0 2px #fff}.shop .main .form-address input[type=checkbox]:checked+label::before,.aboshop .main .form-address input[type=checkbox]:checked+label::before,.shop .main .recipient-type input[type=checkbox]:checked+label::before,.aboshop .main .recipient-type input[type=checkbox]:checked+label::before,.shop .main .newsletter input[type=checkbox]:checked+label::before,.aboshop .main .newsletter input[type=checkbox]:checked+label::before,.shop .main .abo-type input[type=checkbox]:checked+label::before,.aboshop .main .abo-type input[type=checkbox]:checked+label::before,.shop .main .delivery input[type=checkbox]:checked+label::before,.aboshop .main .delivery input[type=checkbox]:checked+label::before,.shop .main .use-delivery-address input[type=checkbox]:checked+label::before,.aboshop .main .use-delivery-address input[type=checkbox]:checked+label::before,.shop .main .payment-type input[type=checkbox]:checked+label::before,.aboshop .main .payment-type input[type=checkbox]:checked+label::before,.shop .main .form-address input[type=radio]:checked+label::before,.aboshop .main .form-address input[type=radio]:checked+label::before,.shop .main .recipient-type input[type=radio]:checked+label::before,.aboshop .main .recipient-type input[type=radio]:checked+label::before,.shop .main .newsletter input[type=radio]:checked+label::before,.aboshop .main .newsletter input[type=radio]:checked+label::before,.shop .main .abo-type input[type=radio]:checked+label::before,.aboshop .main .abo-type input[type=radio]:checked+label::before,.shop .main .delivery input[type=radio]:checked+label::before,.aboshop .main .delivery input[type=radio]:checked+label::before,.shop .main .use-delivery-address input[type=radio]:checked+label::before,.aboshop .main .use-delivery-address input[type=radio]:checked+label::before,.shop .main .payment-type input[type=radio]:checked+label::before,.aboshop .main .payment-type input[type=radio]:checked+label::before{background:#0168b3;box-shadow:inset 0 0 0 2px #fff}.shop .main .payment-type label,.aboshop .main .payment-type label{display:block;margin-bottom:10px}.shop .main .payment-type label:last-child,.aboshop .main .payment-type label:last-child{margin-bottom:60px}.shop .main .delivery-address,.aboshop .main .delivery-address{max-height:0;overflow:hidden;-webkit-transition:max-height .75s;-moz-transition:max-height .75s;-ms-transition:max-height .75s;-o-transition:max-height .75s;transition:max-height .75s}.shop .main .delivery-address.open,.aboshop .main .delivery-address.open{max-height:1000px}@media screen and (max-width:600px){.shop .main .login-box .order-pers-data label.InputfieldHeader,.aboshop .main .login-box .order-pers-data label.InputfieldHeader{width:100%}.shop .main .login-box .order-pers-data .InputfieldContent,.aboshop .main .login-box .order-pers-data .InputfieldContent,.shop .main .login-box .order-pers-data .form-address,.aboshop .main .login-box .order-pers-data .form-address{width:100%}}.shop .wrapper{}.shop .wrapper .order-pers-data label.required::after{content:'*';margin-left:3px}.shop .wrapper .main,.shop .wrapper .frame-main{margin-bottom:60px}.shop .wrapper .main.fixed,.shop .wrapper .frame-main.fixed{padding-top:0}.shop .wrapper .flex{display:flex;flex-wrap:wrap}.shop .wrapper .top-teaser-tile{background-color:#f4f4f4;padding:30px 120px 0}.shop .wrapper .top-teaser-tile .shop-tile{margin:0 0 30px}.shop .wrapper .teaser-tile{margin:60px 0 90px;padding:0 120px}.shop .wrapper>.frame-default:first-of-type .teaser-tile{margin-top:0}.shop .wrapper .top-teaser-tile .shop-tile,.shop .wrapper .teaser-tile .shop-tile{margin:0 0 30px}.shop .wrapper .top-teaser-tile .shop-tile .tile-content,.shop .wrapper .teaser-tile .shop-tile .tile-content{height:auto;position:relative;padding-bottom:70px}.shop .wrapper .top-teaser-tile .shop-tile .tile-content .order-button,.shop .wrapper .teaser-tile .shop-tile .tile-content .order-button{position:absolute;bottom:10px;width:90%}.shop .wrapper .top-teaser-tile .shop-tile .tile-content.overview .order-button,.shop .wrapper .teaser-tile .shop-tile .tile-content.overview .order-button{padding-left:120px}@media screen and (max-width:990px){.shop .wrapper .top-teaser-tile .shop-tile .tile-content.overview .order-button,.shop .wrapper .teaser-tile .shop-tile .tile-content.overview .order-button{padding-left:0}}.shop .wrapper .teaser-tile .shop-tile .tile-content{padding-bottom:130px}.shop .wrapper .teaser-tile .shop-tile .tile-content .order-button{bottom:30px}.shop .wrapper h1{margin-bottom:30px}.shop .wrapper .product-container{width:100%;max-width:980px}.shop .wrapper .product-container .product-image-big,.shop .wrapper .product-container .product-text-container,.shop .wrapper .product-container .text-content{display:inline-block;vertical-align:top}.shop .wrapper .product-container .product-image-big{padding-right:60px;width:340px;margin-top:5px}.shop .wrapper .product-container .product-image-big img{width:100%;height:auto}.shop .wrapper .product-container .product-text-container{padding-bottom:60px;width:calc(100% - 340px)}.shop .wrapper .product-container .product-text-container .text-content{display:inline-block;vertical-align:top}.shop .wrapper .product-container .product-text-container .text-content .text-detail{margin-bottom:60px}.shop .wrapper .product-container .product-text-container .text-content .text-detail .lead{font-size:24px;line-height:31px;font-weight:500}.shop .wrapper .product-container .product-text-container .text-content .text-detail p+.e072-shop-product-detail-cart-row{margin-top:45px;border-bottom:none}.shop .wrapper .product-container .product-text-container .text-content .total-price h2+.e072-shop-product-detail-cart-row{border-bottom:none}@media screen and (max-width:1520px){.shop .wrapper .top-teaser-tile{padding:30px 60px 0}.shop .wrapper .teaser-tile{padding:0 60px}}@media screen and (max-width:1020px){.shop .wrapper{}.shop .wrapper .top-teaser-tile{padding:30px 30px 0}.shop .wrapper .teaser-tile{padding:0 30px}.shop .wrapper .product-container .product-image-big{width:32.5%}.shop .wrapper .product-container .product-text-container{width:67.5%}}@media screen and (max-width:770px){.shop .wrapper{}.shop .wrapper .main{margin:0 20px 45px;padding-top:0}.shop .wrapper .top-teaser-tile{padding:30px 20px 0}.shop .wrapper .teaser-tile{padding:0 20px}.shop .wrapper .product-container .product-image-big{width:100%}.shop .wrapper .product-container .product-image-big img{width:66%;height:auto;margin-bottom:30px}.shop .wrapper .product-container .product-text-container{width:100%}}@media screen and (max-width:400px){.shop .wrapper{}.shop .wrapper .product-container .product-image-big{width:100%}.shop .wrapper .product-container .product-image-big img{width:100%;height:auto;margin-bottom:30px}.shop .wrapper .product-container .product-text-container{width:100%}}@media screen and (max-width:770px){.aboshop .main .frame-layout-0 header{padding:0}}.aboshop .frame-elem-action-AbodetailFE{display:none}.aboshop .frame-elem-action-AbodetailFE:first-child{display:block}.aboshop.kulturtipp .frame-elem-action-AbodetailFE,.aboshop.plaedoyer .frame-elem-action-AbodetailFE,.aboshop.plaidoyer .frame-elem-action-AbodetailFE{display:block}.aboshop .frame-type-updcontentelementskonsuminfo_abowrapperbrand{display:none}.aboshop .frame-type-updcontentelementskonsuminfo_abowrapperbrand:first-child{display:block}.aboshop .wrapper .main{padding-top:0;margin-bottom:90px}.aboshop .wrapper .main .outer-gray-box{background-color:#f4f4f4;padding:30px 120px;margin-right:-120px;margin-left:-120px}.aboshop .wrapper .main .outer-gray-box .inner-white-box{width:100%;padding:1px 0;background-color:#fff}.aboshop .wrapper .main .outer-gray-box .inner-white-box .button{display:inline-block;padding:13px 20px 15px;margin-bottom:15px;font-size:21px}.aboshop .wrapper .main .abo-order{width:100%;max-width:980px}.aboshop .wrapper .main .abo-order .abo-order-box{margin-top:30px}.aboshop .wrapper .main .abo-order .abo-order-box .abo-order-img{display:inline-block;vertical-align:top;width:30%}.aboshop .wrapper .main .abo-order .abo-order-box .abo-order-img img{width:100%;height:auto;margin-top:5px}.aboshop .wrapper .main .abo-order .abo-order-box .abo-order-text{padding-left:30px;display:inline-block;vertical-align:top;width:70%}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label{position:relative;display:block;padding:8px 0;width:100%;border-top:1px solid #d2d2d2}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label::before{border:1px solid #0168b3}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label .abo-name{display:inline-block;width:52%}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label .issue-quantity{display:inline-block;width:20%}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label .abo-price{display:inline-block;width:23%;text-align:right}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label:last-child{border-bottom:1px solid #d2d2d2}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type input[type=checkbox]:hover+label::before,.aboshop .wrapper .main .abo-order .abo-order-box .abo-type input[type=radio]:hover+label::before{background:#0168b3;box-shadow:inset 0 0 0 2px #fff}.aboshop .wrapper .main .abo-order .order-pers-data{width:100%;max-width:650px;padding:0}.aboshop .wrapper .main .abo-order .order-pers-data .password-fields{display:none;margin-bottom:30px}.aboshop .wrapper .main .abo-order .order-pers-data .delivery-from{margin-bottom:1em}.aboshop .wrapper .main .abo-order .order-pers-data .disclaimer{margin-top:20px}.aboshop .wrapper .main .abo-order .order-pers-data label.InputfieldHeader{display:inline-block;vertical-align:top;width:25%}.aboshop .wrapper .main .abo-order .order-pers-data label.required::after{content:'*';margin-left:4px}.aboshop .wrapper .main .abo-order .order-pers-data .recipient-type,.aboshop .wrapper .main .abo-order .order-pers-data .form-address{margin-bottom:10px!important}.aboshop .wrapper .main .abo-order .order-pers-data .recipient-type label,.aboshop .wrapper .main .abo-order .order-pers-data .form-address label{margin-right:25px}.aboshop .wrapper .main .abo-order .order-pers-data .password-fields input{width:100%}.aboshop .wrapper .main .abo-order .order-pers-data .InputfieldContent,.aboshop .wrapper .main .abo-order .order-pers-data .form-address,.aboshop .wrapper .main .abo-order .order-pers-data .delivery{display:inline-block;vertical-align:top;width:65%;margin-bottom:0}.aboshop .wrapper .main .abo-order .order-pers-data .InputfieldContent input[type=text],.aboshop .wrapper .main .abo-order .order-pers-data .form-address input[type=text],.aboshop .wrapper .main .abo-order .order-pers-data .delivery input[type=text]{background-color:#fff;width:100%;margin-bottom:5px;background-color:#f4f4f4}.aboshop .wrapper .main .abo-order .order-pers-data .InputfieldContent label,.aboshop .wrapper .main .abo-order .order-pers-data .form-address label,.aboshop .wrapper .main .abo-order .order-pers-data .delivery label{margin-right:25px}.aboshop .wrapper .main .abo-order .order-pers-data .pflichtfelder,.aboshop .wrapper .main .abo-order .order-pers-data .pflichtfelder-online{text-align:left;font-size:16px;margin-bottom:30px}.aboshop .wrapper .main .abo-order .delivery-address{margin:15px 0}.aboshop .wrapper .main .abo-order .border_order-overview-list{margin:60px 0}.aboshop .wrapper .main .abo-order .border_order-overview-list:last-of-type{margin:60px 0 30px}@media screen and (max-width:1520px){.aboshop .wrapper .main .outer-gray-box{padding:30px 60px 20px;margin-right:-60px;margin-left:-60px}}@media screen and (max-width:1020px){.aboshop .wrapper .main .outer-gray-box{padding:30px 30px 20px;margin-right:-30px;margin-left:-30px}.aboshop .wrapper .main .outer-gray-box .inner-white-box .button{white-space:normal;font-size:18px;margin:0 15px 15px}.aboshop .wrapper .main .abo-order .abo-order-box{margin-top:30px}.aboshop .wrapper .main .abo-order .abo-order-box .abo-order-img{width:250px}.aboshop .wrapper .main .abo-order .abo-order-box .abo-order-text{width:calc(100% - 250px)}}@media screen and (min-width:770px) and (max-width:990px){.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label .abo-name{width:90%}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label .issue-quantity{width:calc(55% - 35px);margin-left:35px}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label .abo-price{width:45%}}@media screen and (max-width:770px){.aboshop .wrapper .main{padding-top:0;padding-right:20px;padding-left:20px}.aboshop .wrapper .main .outer-gray-box{padding:30px 20px 20px;margin-right:-20px;margin-left:-20px}.aboshop .wrapper .main .abo-order .abo-order-box .abo-order-img{float:none;width:100%;text-align:center}.aboshop .wrapper .main .abo-order .abo-order-box .abo-order-img img{width:100%;max-width:300px;height:auto;margin-top:0;margin-bottom:15px}.aboshop .wrapper .main .abo-order .abo-order-box .abo-order-text{padding-left:0;width:100%}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type{padding-left:0}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label .abo-name{width:50%;margin-left:35px}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label .issue-quantity{width:calc(50% - 35px);text-align:right}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label .abo-price{display:inline-block;width:100%;text-align:left;margin-left:35px}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label::before{position:absolute;top:15px}.aboshop .wrapper .main .abo-order .order-pers-data label.InputfieldHeader{width:100%}.aboshop .wrapper .main .abo-order .order-pers-data .InputfieldContent,.aboshop .wrapper .main .abo-order .order-pers-data .form-address,.aboshop .wrapper .main .abo-order .order-pers-data .delivery{width:100%}}@media screen and (max-width:400px){.aboshop .wrapper .main .abo-order .abo-order-box .abo-type{padding-left:0}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label .abo-name{width:100%;margin-left:35px}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label .issue-quantity{width:100%;margin-left:35px;text-align:left}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label .abo-price{display:inline-block;width:100%;text-align:left;margin-left:35px}.aboshop .wrapper .main .abo-order .abo-order-box .abo-type label::before{position:absolute;top:15px}}footer .shortlinks,footer .intern,footer .brands,footer .brand-item,footer .kunde,footer .website,footer .brand-links,footer .footer-infobox,footer .footer-infobox-left,footer .footer-infobox-right{display:inline-block;vertical-align:top}footer .container{background-color:#0168b3;padding:25px 120px 12px;color:#fff}footer .container ul li{display:block;margin-bottom:10px}footer .container ul li a{color:#fff;font-weight:400}footer .container .shortlinks,footer .container .intern{width:33.75%}footer .container .brands,footer .container .brand-links{width:32.5%;padding-left:35px}footer .container .brands h3,footer .container .brand-links h3{font-size:23px}footer .container .brands .brand-items .brand-item,footer .container .brand-links .brand-items .brand-item{width:50%;margin:10px 0}footer .container .brands .brand-items .brand-item img,footer .container .brand-links .brand-items .brand-item img{width:110px;height:auto;border:1px solid #0168b3}footer .container .brands .brand-items .brand-item:first-child img,footer .container .brand-links .brand-items .brand-item:first-child img{border:1px solid #f4f4f4}footer .copyright{padding:10px 120px 30px}footer .copyright .kunde{width:67.5%}footer .copyright .website{width:32.5%;text-align:right}footer .copyright .website::before{font-family:icomoon;content:"\e956";font-weight:400;font-size:14px;margin-right:5px}footer .copyright .website a{color:#000;font-weight:300}footer .copyright .website a:hover{color:#0168b3}@media screen and (max-width:1520px){footer .container{padding:25px 60px 12px}footer .copyright{padding:10px 60px 30px}}@media screen and (max-width:1020px){footer .container{padding:25px 30px 12px}footer .container .shortlinks,footer .container .intern{width:25%}footer .container .brands{width:50%}footer .copyright .kunde,footer .copyright .website{width:100%;text-align:center}}@media screen and (max-width:770px){footer .container{padding:25px 20px 12px}footer .copyright{padding:10px 20px 30px}}@media screen and (max-width:600px){footer .container .shortlinks,footer .container .intern{width:50%;margin-bottom:20px}footer .container .brands{width:calc(100% + 20px);padding-left:0;margin:0 -10px}footer .container .brands h3{padding:0 10px}footer .container .brands .brand-items .brand-item{width:33.33%;padding:0 10px}footer .container .brands .brand-items .brand-item img{width:100%}}.shop footer .container .footer-infobox,.aboshop footer .container .footer-infobox{width:67.5%}.shop footer .container .footer-infobox h2,.aboshop footer .container .footer-infobox h2{margin-bottom:20px}.shop footer .container .footer-infobox .footer-infobox-left,.aboshop footer .container .footer-infobox .footer-infobox-left,.shop footer .container .footer-infobox .footer-infobox-right,.aboshop footer .container .footer-infobox .footer-infobox-right{width:50%}.shop footer .container .footer-infobox .footer-infobox-left .icon-mail,.aboshop footer .container .footer-infobox .footer-infobox-left .icon-mail,.shop footer .container .footer-infobox .footer-infobox-right .icon-mail,.aboshop footer .container .footer-infobox .footer-infobox-right .icon-mail,.shop footer .container .footer-infobox .footer-infobox-left .icon-phone,.aboshop footer .container .footer-infobox .footer-infobox-left .icon-phone,.shop footer .container .footer-infobox .footer-infobox-right .icon-phone,.aboshop footer .container .footer-infobox .footer-infobox-right .icon-phone{display:inline-block;vertical-align:top;margin-top:3px;margin-right:10px;font-size:48px}.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content,.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content{display:inline-block}.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content .tel-nr,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content .tel-nr,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content .tel-nr,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content .tel-nr,.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content .tel-nr,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content .tel-nr,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content .tel-nr,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content .tel-nr,.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content .email,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content .email,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content .email,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content .email,.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content .email,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content .email,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content .email,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content .email{font-size:24px;font-weight:500}.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content .date-time,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content .date-time,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content .date-time,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content .date-time,.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content .date-time,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content .date-time,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content .date-time,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content .date-time{fontsize:21px;font-weight:500}.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content a,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content a,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content a,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content a,.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content a,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content a,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content a,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content a{color:#fff}.shop footer .container .brand-links,.aboshop footer .container .brand-links{width:32.5%;padding-left:35px}.shop footer .container .brand-links h3,.aboshop footer .container .brand-links h3{font-size:23px}@media screen and (max-width:1520px){.shop footer .container .footer-infobox .footer-infobox-left .icon-mail,.aboshop footer .container .footer-infobox .footer-infobox-left .icon-mail,.shop footer .container .footer-infobox .footer-infobox-right .icon-mail,.aboshop footer .container .footer-infobox .footer-infobox-right .icon-mail,.shop footer .container .footer-infobox .footer-infobox-left .icon-phone,.aboshop footer .container .footer-infobox .footer-infobox-left .icon-phone,.shop footer .container .footer-infobox .footer-infobox-right .icon-phone,.aboshop footer .container .footer-infobox .footer-infobox-right .icon-phone{display:inline-block;vertical-align:top;margin-top:3px;margin-right:10px;font-size:36px}.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content,.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content{display:inline-block}.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content .tel-nr,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content .tel-nr,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content .tel-nr,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content .tel-nr,.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content .tel-nr,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content .tel-nr,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content .tel-nr,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content .tel-nr,.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content .email,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content .email,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content .email,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content .email,.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content .email,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content .email,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content .email,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content .email{font-size:21px;font-weight:500}.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content .date-time,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content .date-time,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content .date-time,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content .date-time,.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content .date-time,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content .date-time,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content .date-time,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content .date-time{fontsize:18px;font-weight:500}.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content a,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-left-content a,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content a,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-left-content a,.shop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content a,.aboshop footer .container .footer-infobox .footer-infobox-left .footer-infobox-right-content a,.shop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content a,.aboshop footer .container .footer-infobox .footer-infobox-right .footer-infobox-right-content a{color:#fff}}@media screen and (max-width:1020px){.shop footer .container .footer-infobox .footer-infobox-left,.aboshop footer .container .footer-infobox .footer-infobox-left,.shop footer .container .footer-infobox .footer-infobox-right,.aboshop footer .container .footer-infobox .footer-infobox-right{width:100%!important}.shop footer .container .footer-infobox .footer-infobox-left .tel-nr,.aboshop footer .container .footer-infobox .footer-infobox-left .tel-nr,.shop footer .container .footer-infobox .footer-infobox-right .tel-nr,.aboshop footer .container .footer-infobox .footer-infobox-right .tel-nr{margin-bottom:0}.shop footer .container .footer-infobox .footer-infobox-left .tel-nr .nobreak,.aboshop footer .container .footer-infobox .footer-infobox-left .tel-nr .nobreak,.shop footer .container .footer-infobox .footer-infobox-right .tel-nr .nobreak,.aboshop footer .container .footer-infobox .footer-infobox-right .tel-nr .nobreak{display:none}.shop footer .container .footer-infobox .footer-infobox-left .icon-phone,.aboshop footer .container .footer-infobox .footer-infobox-left .icon-phone,.shop footer .container .footer-infobox .footer-infobox-right .icon-phone,.aboshop footer .container .footer-infobox .footer-infobox-right .icon-phone{margin-right:23px!important}}@media screen and (max-width:770px){.shop footer .container .footer-infobox,.aboshop footer .container .footer-infobox{width:50%!important}.shop footer .container .brand-links,.aboshop footer .container .brand-links{width:50%!important}.shop footer .container .nobreak,.aboshop footer .container .nobreak{display:block!important}}@media screen and (max-width:600px){.shop footer .container .footer-infobox,.aboshop footer .container .footer-infobox{width:100%!important}.shop footer .container .footer-infobox .nobreak,.aboshop footer .container .footer-infobox .nobreak{display:none}.shop footer .container .brand-links,.aboshop footer .container .brand-links{width:100%!important;margin-top:60px;padding-left:0}.shop footer .container .brand-links li,.aboshop footer .container .brand-links li{display:inline-block;padding-right:25px}}body.search div.search{display:none!important}.ui-menu .ui-menu-item{display:block!important}.searchResults{width:100%}.searchResults .result-list{margin-bottom:16px}.searchResults .result-list section{border-bottom:1px solid #d2d2d2;margin-bottom:16px}@media screen and (max-width:770px){.searchResults .result-list section{padding:0 20px}}.searchResults .result-list section:last-child{border-bottom:none}.searchResults .result-list section p.abo.K-Tipp::before{color:#0168b3}.searchResults .result-list section p.abo.saldo::before{color:#cc2f4e}.searchResults .result-list section p.abo.Gesundheitstipp::before{color:#41b5a7}.searchResults .result-list section p.abo.K-Geld::before{color:#b3005a}.searchResults .result-list section p.abo.kulturtipp::before{color:#c80017}.searchResults .result-list section p.abo.plaidoyer::before{color:#6d7ead}.searchResults .result-list section p.abo.plädoyer::before{color:#6d7ead}.searchResults p.result-indicator{margin:0;font-size:14px}.searchResults #searchformSearchpage{position:relative;margin-bottom:30px;border-bottom:1px solid #d2d2d2}.searchResults #searchformSearchpage a.accordion-toggle{display:block}.searchResults #searchformSearchpage .row.flex{display:flex;justify-content:space-between}.searchResults #searchformSearchpage .row.flex.stretch{justify-content:flex-end;align-content:stretch}@media screen and (max-width:600px){.searchResults #searchformSearchpage .row.flex{display:block}}.searchResults #searchformSearchpage .row.flex .daterange{display:inline-block}@media screen and (max-width:600px){.searchResults #searchformSearchpage .row.flex .daterange{display:block;width:100%}}.searchResults #searchformSearchpage .row.flex .daterange input{width:125px;margin-right:20px}@media screen and (max-width:600px){.searchResults #searchformSearchpage .row.flex .daterange input{display:block;width:100%;margin-right:0}}.searchResults #searchformSearchpage .row.flex .daterange label{margin-right:10px}.searchResults #searchformSearchpage .row.flex .sorting{display:inline-block;text-align:right}.searchResults #searchformSearchpage .extended-search{width:100%;max-height:0;overflow:hidden;transition:max-height .5s}.searchResults #searchformSearchpage .extended-search.open{max-height:500px}.searchResults #searchformSearchpage .extended-search .selects{display:flex;justify-content:space-between;margin:20px 0}@media screen and (max-width:600px){.searchResults #searchformSearchpage .extended-search .selects{display:block}}.searchResults #searchformSearchpage .extended-search .use-filter-button{width:100%;text-align:right}.searchResults #searchformSearchpage .extended-search .use-filter-button button.auto-width{width:auto;margin-bottom:16px}.searchResults #searchformSearchpage .selects .ui-selectmenu-button.ui-button{width:30%}@media screen and (max-width:600px){.searchResults #searchformSearchpage .selects .ui-selectmenu-button.ui-button{width:100%;margin-bottom:30px}}.searchResults #searchformSearchpage .selects.cols-2 .ui-selectmenu-button.ui-button{width:48%}.searchResults #searchformSearchpage div.radioWrapper{display:inline-block;vertical-align:middle}.searchResults #searchformSearchpage div.radioWrapper:first-child{margin-right:20px}.searchResults #searchformSearchpage .suggester{position:absolute;left:0;top:40px;right:inherit;border-right:1px solid #000;border-left:1px solid #000}.searchResults #searchformSearchpage input.searchterm,.searchResults #searchformSearchpage button{display:inline-block;width:auto}.searchResults #searchformSearchpage input.searchterm{position:relative;padding-left:50px;flex-grow:2}@media screen and (max-width:450px){.searchResults #searchformSearchpage input.searchterm{width:100%;display:block}}.searchResults #searchformSearchpage button{position:relative;background-color:#0168b3;color:#fff;padding:0 16px;right:inherit;top:inherit;height:36px;line-height:5px;cursor:pointer}.searchResults #searchformSearchpage i.icon-search{position:absolute;left:7px;top:7px;font-size:24px}.searchResults p.disclaimer{font-size:19px;margin-bottom:4px}.searchResults p.disclaimer span.K-Tipp{color:#0168b3}.searchResults p.disclaimer span.saldo{color:#cc2f4e}.searchResults p.disclaimer span.Gesundheitstipp{color:#41b5a7}.searchResults p.disclaimer span.K-Geld{color:#b3005a}.searchResults p.disclaimer span.kulturtipp{color:#c80017}.searchResults p.disclaimer span.plaidoyer{color:#6d7ead}.searchResults p.disclaimer span.plädoyer{color:#6d7ead}.searchResults input[type=text].short{width:150px}.searchResults input[type=radio]{width:inherit}.searchResults input[type=radio],.searchResults input[type=checkbox]{display:none}.searchResults input[type=checkbox]:checked,.searchResults input[type=checkbox]:not(:checked),.searchResults input[type=radio]:checked,.searchResults input[type=radio]:not(:checked){background:0 0;position:relative;visibility:hidden;margin:0;padding:0}.searchResults input[type=checkbox]+label,.searchResults input[type=radio]+label{cursor:pointer}.searchResults input[type=checkbox]:checked+label::before,.searchResults input[type=checkbox]:not(:checked)+label::before,.searchResults input[type=radio]:checked+label::before,.searchResults input[type=radio]:not(:checked)+label::before{content:' ';display:inline-block;width:20px;height:20px;position:relative;top:4px;border:1px solid #d2d2d2;background:#fff;margin-right:10px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1)}.searchResults input[type=radio]:checked+label::before,.searchResults input[type=radio]:not(:checked)+label::before{border-radius:30px}.searchResults input[type=checkbox]:hover+label::before,.searchResults input[type=radio]:hover+label::before{background:#d2d2d2;box-shadow:inset 0 0 0 2px #fff}.searchResults input[type=checkbox]:checked+label::before,.searchResults input[type=radio]:checked+label::before{background:#0168b3;box-shadow:inset 0 0 0 2px #fff}.MX_checkbox input[type=radio],.MX_checkbox input[type=checkbox]{display:none}.MX_checkbox input[type=checkbox]:checked,.MX_checkbox input[type=checkbox]:not(:checked),.MX_checkbox input[type=radio]:checked,.MX_checkbox input[type=radio]:not(:checked){background:0 0;position:relative;visibility:hidden;margin:0;padding:0}.MX_checkbox input[type=checkbox]+label,.MX_checkbox input[type=radio]+label{cursor:pointer}.MX_checkbox input[type=checkbox]:checked+label::before,.MX_checkbox input[type=checkbox]:not(:checked)+label::before,.MX_checkbox input[type=radio]:checked+label::before,.MX_checkbox input[type=radio]:not(:checked)+label::before{content:' ';display:inline-block;width:20px;height:20px;position:relative;top:4px;border:1px solid #d2d2d2;background:#fff;margin-right:10px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1)}.MX_checkbox input[type=radio]:checked+label::before,.MX_checkbox input[type=radio]:not(:checked)+label::before{border-radius:30px}.MX_checkbox input[type=checkbox]:hover+label::before,.MX_checkbox input[type=radio]:hover+label::before{background:#d2d2d2;box-shadow:inset 0 0 0 2px #fff}.MX_checkbox input[type=checkbox]:checked+label::before,.MX_checkbox input[type=radio]:checked+label::before{background:#0168b3;box-shadow:inset 0 0 0 2px #fff}.e001-home-teaser-big{z-index:0;position:relative;width:100%;margin-bottom:60px}.e001-home-teaser-big img{width:100%;height:auto}.e001-home-teaser-big .teaser-box-big{width:100%;left:0;bottom:0;background-color:rgba(255,255,255,.85);padding:10px 0 20px}.e001-home-teaser-big .teaser-box-big .teaser-box-lead{font-size:24px;line-height:31px;font-weight:500}.e001-home-teaser-big .teaser-box-big p{margin:0;padding:0}@media screen and (max-width:770px){.e001-home-teaser-big{margin-bottom:20px}.e001-home-teaser-big h1{padding:10px 20px}.e001-home-teaser-big .teaser-box-big{position:relative!important;width:100%;background-color:rgba(255,255,255,.85);padding:10px 20px 20px;border-bottom:1px solid #d2d2d2}.e001-home-teaser-big .teaser-box-big .teaser-box-lead{font-size:22px;line-height:30px}.e001-home-teaser-big .teaser-box-big p{margin:0;padding:0}}.e002-home-teaser-img{position:relative;padding:0 0 30px;margin-bottom:30px;border-bottom:1px solid #d2d2d2}.e002-home-teaser-img img{display:inline-block;vertical-align:top;width:30%;height:auto;margin-top:5px;padding-right:20px}.e002-home-teaser-img .home-teaser-img-textbox{display:inline-block;vertical-align:top;width:70%}.e002-home-teaser-img .home-teaser-img-textbox .lock::before{font-family:icomoon;content:"\e98f";font-weight:400;font-size:16px;margin-right:5px}@media screen and (max-width:770px){.e002-home-teaser-img{padding:0 20px 20px}.e002-home-teaser-img img{width:45%}.e002-home-teaser-img .home-teaser-img-textbox{width:55%}}@media screen and (max-width:600px){.e002-home-teaser-img h2{width:100%}.e002-home-teaser-img img{display:inline-block;vertical-align:top;width:100%;height:auto;margin-top:5px;margin-bottom:20px;padding-right:0}.e002-home-teaser-img .home-teaser-img-textbox{width:100%}.e002-home-teaser-img .home-teaser-img-textbox .lead{display:inline-block;vertical-align:top;width:100%}}.e003-home-teaser-small{position:relative;display:inline-block;vertical-align:top;margin-bottom:60px;padding:0 0 0 30px;border-bottom:none}.e003-home-teaser-small:nth-child(odd){padding-left:0;padding:0 30px 0 0;border-right:1px solid #d2d2d2}@media screen and (max-width:770px){.e003-home-teaser-small{padding:0 20px 20px;margin-bottom:20px;border-bottom:1px solid #d2d2d2}.e003-home-teaser-small.no-border-bottom{border-bottom:none}.e003-home-teaser-small:nth-child(odd){padding:0 20px 20px;border-right:none}.e003-home-teaser-small:last-child{}}.testsieger-uebersicht .e003-home-teaser-small{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d2d2d2}@media screen and (max-width:770px){.testsieger-uebersicht{padding:0 20px}}.beratungen-liste,.testsieger-liste{width:100%}.beratungen-liste .e003-home-teaser-small,.testsieger-liste .e003-home-teaser-small{width:100%;border-bottom:1px solid #d2d2d2;margin-bottom:20px;padding-bottom:20px;padding-left:0;padding-right:0}.beratungen-liste .e003-home-teaser-small:nth-child(odd),.testsieger-liste .e003-home-teaser-small:nth-child(odd){border-right:none}@media screen and (max-width:1020px){.beratungen-liste .e003-home-teaser-small,.testsieger-liste .e003-home-teaser-small{padding:0 20px 20px}}.pagenav{width:205px}.pagenav hr{height:1px;color:#0168b3;background:#0168b3;font-size:0;border:0;margin:0 30px 20px 0}.pagenav ul{margin:0 0 20px;padding:0}.pagenav ul li{display:block;padding:0;margin-bottom:15px;font-size:19px;line-height:24px}.pagenav ul li a{font-weight:500}.pagenav .edition,.pagenav .date,.pagenav .author{margin:0 0 9px;padding:0;font-size:19px;line-height:24px}@media screen and (max-width:770px){.pagenav{width:100%}.pagenav hr{margin:0 0 20px;width:39%}.pagenav h3{position:relative;width:39%;margin-top:-10px;margin-bottom:10px;cursor:pointer}.pagenav h3::after{position:absolute;right:10px;font-family:icomoon;content:"\ea0a";font-weight:400;font-size:20px}.pagenav ul{max-height:0;overflow:hidden;transition:max-height .5s}.pagenav ul.open{max-height:500px}.pagenav .edition::after{content:', ';width:8px;display:inline-block}.pagenav .edition,.pagenav .date{display:inline-block}.pagenav .author{margin-bottom:60px}}@media screen and (max-width:600px){.pagenav hr{width:63%}.pagenav h3{width:63%}}@media screen and (max-width:390px){.pagenav hr{width:100%}.pagenav h3{width:100%}}.gray-article-box{background-color:#f4f4f4;padding:20px 20px 5px;margin:30px 0 60px}.gray-article-box ul{padding-left:20px}@media screen and (max-width:770px){.gray-article-box{margin:30px 20px 60px}}.comment-box{margin:0 -110px 40px;border:1px solid #0168b3;padding:20px 20px 25px}.comment-box h2{margin-bottom:30px}.comment-box .button a{background-color:#0168b3;padding:8px 12px;color:#fff;font-size:21px}@media screen and (max-width:1020px){.comment-box{margin:0 0 60px}}@media screen and (max-width:770px){.comment-box{border-top:1px solid #0168b3;border-right:none;border-bottom:1px solid #0168b3;border-left:none}}.comment-box form{margin-top:10px}.comment-box form .buttons{text-align:right;margin-top:10px}.comment-box form .buttons a.button{display:inline-block}.comment-box form input,.comment-box form textarea{width:100%}.comment-box form textarea{font-family:roboto,sans-serif;font-weight:200;border:none;background-color:#f4f4f4;height:150px;padding:8px;font-size:21px}.comment-box .js-add-comment-form{max-height:0;overflow:hidden;transition:max-height .5s}.comment-box .js-add-comment-form.open{max-height:800px}.comment-box .success-message{margin-top:20px}.comment-box .comment-box-item .author{font-style:italic;font-size:19px;line-height:24px;margin-bottom:9px}.comment-box .comment-box-item p{margin:0;word-break:break-word}.comment-box .comment-box-item .reply{margin-bottom:30px}.comment-box .comment-box-item .reply a{font-weight:400}.comment-box .comment-box-item .reply a::before{font-family:icomoon;content:"\e96a";font-weight:400;font-size:20px;margin-right:8px}.comment-box .js-comment-section{margin-top:30px}.themes{margin:0 -110px 40px}.themes li{display:block}@media screen and (max-width:1020px){.themes{margin:0 0 60px}}@media screen and (max-width:770px){.themes{padding:0 20px}}.tooltip-trigger:before{content:"\ea0c";color:#0168b3;font-size:20px}.form-field-wrapper{position:relative;width:100%}.form-field-wrapper .tooltip-trigger{position:absolute;top:13px;right:20px}.tooltip{display:none!important;position:absolute}.tooltip.show{display:block!important}.tooltip-clone{padding:25px 20px 15px;display:none;position:absolute;background-color:#fff;width:600px;max-width:calc(100vw - 20px);height:auto;border:1px solid #0168b3;-webkit-box-shadow:5px 5px 0 0 #d2d2d2;-moz-box-shadow:5px 5px 0 0 #d2d2d2;box-shadow:5px 3px 0 0 #d2d2d2;-webkit-transition:opacity 2s;-moz-transition:opacity 2s;-ms-transition:opacity 2s;-o-transition:opacity 2s;transition:opacity 2s;opacity:1}.tooltip-clone a.icon-close{position:absolute;top:10px;right:5px}.tooltip-clone.hide-opacity{opacity:0}.f3-widget-paginator{list-style:none;margin:0 0 20px;padding:0}@media screen and (max-width:770px){.f3-widget-paginator{padding:0 20px 20px}}.f3-widget-paginator li{background-color:#fff;color:#0168b3;border:1px solid #0168b3;display:inline-block;margin:0 0 10px;padding:8px 10px;line-height:18px}.f3-widget-paginator li a{font-weight:400}.f3-widget-paginator li:hover,.f3-widget-paginator li.current{background-color:#0168b3;color:#fff}.f3-widget-paginator li:hover a,.f3-widget-paginator li.current a{color:#fff}@media screen and (max-width:770px){body.search .f3-widget-paginator{padding:0}}.related-interests{overflow:hidden;margin:60px -120px -60px}.related-interests .container{background-color:#f4f4f4;padding:30px 120px 60px}.related-interests .container .interests-slider{margin:0 -30px;height:auto}.related-interests .container .interests-slider .slick-track{display:flex!important}.related-interests .container .interests-slider .slick-track .slick-slide{height:inherit!important}.related-interests .container .interests-slider .slick-track .slick-slide>div{height:100%}.related-interests .slick-current .interest-item{border-left:none}@media screen and (max-width:1520px){.related-interests{margin:0 -60px -60px}.related-interests .container{padding:30px 60px 60px}}@media screen and (max-width:1020px){.related-interests{margin:0 -30px -60px}.related-interests .container{padding:30px 30px 60px}}@media screen and (max-width:770px){.related-interests{margin:0 0 -60px}.related-interests .container{padding:30px 30px 60px}}@media screen and (max-width:600px){.related-interests{margin:0}}.related-interests .slick-prev::before,.related-interests .slick-next::before{color:#000}.related-interests .slick-prev::before{font-family:icomoon;content:"\e908"}@media screen and (max-width:1020px){.related-interests .slick-prev{margin-left:50px;background-color:#fff;z-index:1000}}.related-interests .slick-next::before{font-family:icomoon;content:"\e905"}@media screen and (max-width:1020px){.related-interests .slick-next{margin-right:50px;background-color:#fff;z-index:1000}}.interest-item{display:block;vertical-align:top;border-left:1px solid #000;padding:0 30px 30px;height:100%;min-height:305px;position:relative}.interest-item a.textlink{position:absolute;bottom:0;left:30px}.interest-item .interest-item-text{width:100%}.interest-item .interest-item-text.left{width:calc(100% - 125px);display:inline-block;vertical-align:top}.interest-item .interest-item-image{width:100%;text-align:center}.interest-item .interest-item-image img{height:150px;width:auto}.interest-item .interest-item-image.right{width:125px;display:inline-block;vertical-align:top;margin-top:42px}.interest-item .interest-item-image.right img{width:100%;padding-left:25px}@media screen and (max-width:1200px){.interest-item{width:50%}.interest-item:last-child{display:none}}@media screen and (max-width:770px){.interest-item{width:100%;display:none}.interest-item:first-child{display:block}}.tile-container{margin-bottom:30px}.tile-container .tile-content{background-color:#f4f4f4;padding:15px 20px 60px;height:100%;position:relative}.tile-container .tile-content h2{width:100%;padding-right:15px}.tile-container .tile-content .tile-date{font-style:italic;margin-bottom:10px}.tile-container .tile-content .tile-text p{margin:0}.tile-container .tile-content a.download,.tile-container .tile-content div.download{display:block;margin-top:10px;position:absolute;bottom:20px}.tile-container .tile-content .img-icon{font-size:150px;color:#000;margin-bottom:20px}.tile-container:hover .linkicon::before{color:#0168b3}.tile-container:hover .img-icon{color:#0168b3}.e050-house-advertising{position:relative;margin-bottom:60px;display:block!important}.e050-house-advertising .advertising-box{position:relative;width:calc(100% + 120px);margin-left:-120px;padding:30px 30px 30px 120px;background-color:#f4f4f4}.e050-house-advertising .advertising-box.markup{padding:60px 30px 30px 120px}.e050-house-advertising .advertising-box .advertising-markup{position:absolute;left:120px;top:20px;text-transform:uppercase}.e050-house-advertising .advertising-box .advertising-text{display:inline-block;vertical-align:top;width:70%}.e050-house-advertising .advertising-box .advertising-text .lead{display:block}.e050-house-advertising .advertising-box .advertising-text .advertising-image.mobile{display:none}.e050-house-advertising .advertising-box .advertising-image.desktop{display:inline-block;vertical-align:top;width:30%;text-align:right;margin-top:5px;padding-left:30px}.e050-house-advertising .advertising-box .advertising-image.desktop img{max-width:150px;width:100%;height:auto}.e050-house-advertising .advertising-box.articlesite{width:calc(100% + 545px);margin-left:-435px;margin-top:60px}@media screen and (max-width:1520px){.e050-house-advertising .advertising-box.articlesite{width:calc(100vw - ((100vw - 870px)/2));margin-left:calc(((100vw - 650px)/2) * -1);margin-top:60px;padding:30px 30px 30px 60px}}@media screen and (max-width:1200px){.e050-house-advertising .advertising-box.articlesite{width:calc(100vw - ((100vw - 870px)/2 ));margin-left:calc(((100vw - 100%)/2) * -1);margin-right:55px}}@media screen and (max-width:1020px){.e050-house-advertising .advertising-box.articlesite{width:calc(100% + 265px);margin-left:-265px;padding:30px}}@media screen and (max-width:770px){.e050-house-advertising .advertising-box.articlesite{width:100%;margin-left:0;padding:20px}}@media screen and (max-width:770px){.e050-house-advertising{margin-bottom:20px}.e050-house-advertising .advertising-box{width:100%;margin-left:0;padding:20px}.e050-house-advertising .advertising-box.markup{padding:60px 20px 20px}.e050-house-advertising .advertising-box .advertising-markup{position:absolute;left:20px;top:20px;text-transform:uppercase}}@media screen and (max-width:600px){.e050-house-advertising .advertising-box .advertising-text{width:100%}.e050-house-advertising .advertising-box .advertising-text .advertising-image.mobile{display:inline-block;vertical-align:top;width:100%;text-align:center;margin-top:5px;padding-left:0;margin-bottom:10px}.e050-house-advertising .advertising-box .advertising-text .advertising-image.mobile img{width:150px;height:auto}.e050-house-advertising .advertising-box .advertising-image.desktop{display:none}}.e051-nav-advertising-box{background-color:#f4f4f4;color:#000;width:50vw;position:absolute;right:0;top:20px;padding:20px;transition:right 1s}.e051-nav-advertising-box img{width:100%;height:auto}.e051-nav-advertising-box ul{margin:20px 0;padding:0}.e051-nav-advertising-box ul li{display:block;font-size:21px}.e051-nav-advertising-box ul li::before{font-family:icomoon;content:"\e906";font-weight:400;font-size:16px;margin-right:5px}.e051-nav-advertising-box a{font-size:21px}.search{width:100%}.search .searchform{position:relative}.search .searchform input{width:450px}.search .searchform.searchcontent{margin-top:25px;margin-bottom:60px}.search .searchform.searchcontent input{width:100%}.search .searchform button[type=submit]{position:absolute;right:-9px;top:-9px;border:none;background-color:transparent;color:#000;cursor:pointer}@media screen and (max-width:1020px){.search .searchform button[type=submit]{right:11px}}.search .searchform button[type=submit] i{font-size:24px}.search.inline{margin-bottom:30px}.search.inline .searchform{width:100%}@media screen and (max-width:770px){.search.inline .searchform{padding:0 20px}}.search.inline .searchform input[type=text]{width:100%}.search.inline .searchform .suggester{width:100%;top:40px;padding:0}@media screen and (max-width:500px){body.shop .search .searchform.buchshop .form-fields,body.shop .search .searchform.buchshop input{width:100%}}.mobile-search{display:none}@media screen and (max-width:1020px){.mobile-search{display:block;position:fixed;width:100%;top:-80px;background-color:#0168b3;z-index:2500;transition:max-height .5s}.mobile-search.open{top:80px}.mobile-search .searchform{padding:0 30px}.mobile-search .searchform input{width:100%;margin-top:15px;margin-bottom:20px}.mobile-search .searchform button[type=submit]{position:absolute;right:19px;top:6px;border:none;background-color:transparent;color:#000}.mobile-search .searchform button[type=submit] i{font-size:24px}#topheader.fixed .mobile-search.open{top:50px}}@media screen and (max-width:770px){.mobile-search .searchform{padding:0 20px}}.question-box{display:inline-block;width:100%;border:1px solid #0168b3;padding:20px;margin-bottom:60px}.question-box textarea{font-family:roboto,sans-serif;font-weight:400;font-style:italic;width:100%;margin:5px 0 15px;padding:15px;border:1px solid #f4f4f4;background-color:#f4f4f4;font-size:21px;line-height:30px;resize:vertical;color:#000;height:5em}.question-box textarea::placeholder{font-style:italic;color:#000}.question-box input{width:100%}@media screen and (max-width:770px){.question-box{width:calc(100% - 40px);margin-left:20px;margin-right:20px}}@media screen and (max-width:770px){.question-box{width:100%;margin-left:0;margin-right:0;border-left:none;border-right:none}}button,.button,input.powermail_submit{position:relative;display:block;background-color:#0168b3;border:1px solid #0168b3;padding:15px 20px 17px;font-size:21px;color:#fff;line-height:1;font-weight:400}button.with-icon::after,.button.with-icon::after,input.powermail_submit.with-icon::after{position:absolute;font-family:icomoon;font-size:16px;right:20px;top:19px}button.with-icon.arrow-next::after,.button.with-icon.arrow-next::after,input.powermail_submit.with-icon.arrow-next::after{content:"\e905"}button.with-icon.arrow-previous::after,.button.with-icon.arrow-previous::after,input.powermail_submit.with-icon.arrow-previous::after{content:"\e908"}button.with-icon.toggle::after,.button.with-icon.toggle::after,input.powermail_submit.with-icon.toggle::after{content:"\e901"}button.with-icon.toggle.open::after,.button.with-icon.toggle.open::after,input.powermail_submit.with-icon.toggle.open::after{content:"\e90a"}button.white,.button.white,input.powermail_submit.white{background-color:#fff;color:#0168b3}.login-box-cover{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 9%,#ffffff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 9%,#ffffff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#ffffff 9%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);position:relative;z-index:1000;padding-top:100px;margin-top:-60px}.login-box-cover.register{width:100%;display:block;margin:-240px auto 0}.login-box-cover.register .login-box{max-width:600px;display:block}.login-box{width:100%;border:1px solid #0168b3;padding:20px;max-width:870px;margin:0 auto 30px}.login-box button{width:100%;margin-bottom:10px;text-align:left}.login-box .accordion{width:100%;background-color:#f4f4f4}.login-box .accordion .accordion-content{max-height:0;overflow:hidden;transition:max-height .75s;display:block}.login-box .accordion .accordion-content.open{max-height:800px}.login-box.register .accordion .accordion-content.open{max-height:1500px}.login-box.register .js-register-confirmation{padding:16px}.shop-tile{position:relative;display:inline-block;vertical-align:text-top}.shop-tile .tile-content{background-color:#f4f4f4;padding:20px}.shop-tile .tile-content h2{font-size:21px;min-height:55px;font-weight:500}.shop-tile .tile-content img{display:inline-block;vertical-align:top;margin-top:5px;width:100px;height:auto;margin-right:20px}.shop-tile .tile-content .shop-tile-content{display:inline-block;vertical-align:top;width:calc(100% - 120px)}.shop-tile .tile-content .button{position:relative;display:inline-block;background-color:#0168b3;padding:6px 18px;margin-top:20px;height:35px;font-size:21px;font-weight:500;color:#fff;cursor:pointer}.shop-tile.white-box .tile-content{background-color:#fff}.shop-tile.white-box .tile-content h2{font-size:24px;min-height:60px}.shop-tile.white-box .tile-content .image-button img{display:inline-block;width:calc(50% - 30px);height:auto;margin-right:20px;margin-bottom:15px}.shop-tile.white-box .tile-content .image-button .arrowbutton{position:relative;vertical-align:top;margin-top:30px;display:inline-block;background-color:#0168b3;margin-left:15px;padding:2px 6px;width:calc(50% - 14px);height:34px;font-size:21px;font-weight:500;text-align:center;color:#fff}.shop-tile.white-box .tile-content .image-button .arrowbutton::before{position:absolute;content:"";width:24px;height:24px;background-color:#0168b3;transform:rotate(45deg);transform-origin:100% 100%;top:10px;left:-24px}.shop-tile.white-box .tile-content .button{display:inline-block;margin-top:0}.shop-tile.white-box .tile-content .price{display:inline-block;margin-left:20px;margin-bottom:20px;float:right}@media screen and (min-width:1200px) and (max-width:1520px){.shop-tile.white-box .tile-content .button{margin-left:0}.shop-tile.white-box .tile-content .price{display:block;width:100%;margin-left:0;float:left}}@media screen and (min-width:770px) and (max-width:1020px),screen and (max-width:600px){.shop-tile{display:block!important}.shop-tile.white-box .tile-content .button{margin-left:0}.shop-tile.white-box .tile-content .price{display:block;width:100%;margin-left:0;float:left}}@media screen and (min-width:600px) and (max-width:770px){.shop-tile .tile-content .button,.shop-tile .tile-content .price{margin-left:0}.shop-tile.white-box .tile-content .button{margin-left:0}.shop-tile.white-box .tile-content .price{display:inline-block;margin-left:20px;float:right}}.e071-shop-product-detail{margin-bottom:60px}.e071-shop-product-detail ul{margin:0 0 20px}.e071-shop-product-detail ul li{display:block;margin-bottom:10px}.e072-shop-product-detail-cart-row{position:relative;display:inline-block;width:100%;padding:0;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.e072-shop-product-detail-cart-row .linkbox{position:absolute;top:0;left:0;width:100%;height:100%}.e072-shop-product-detail-cart-row .product{display:inline-block;margin:10px 0}.e072-shop-product-detail-cart-row .price{position:relative;display:inline-block;margin:10px 0;float:right;padding-right:45px}.e072-shop-product-detail-cart-row .price::after{font-family:icomoon;content:"\e93a";color:#0168b3;font-weight:400;font-size:24px;margin-right:5px;position:absolute;right:5px;top:0}.e072-shop-product-detail-cart-row:first-child{border-bottom:none}@media screen and (max-width:600px){.e072-shop-product-detail-cart-row .product{display:block;width:100%}.e072-shop-product-detail-cart-row .price{display:block;width:100%;text-align:right}}.e073-shop-cart-list{display:block;border-top:1px solid #d2d2d2}.e073-shop-cart-list .info-product,.e073-shop-cart-list .info-quantity,.e073-shop-cart-list .info-price,.e073-shop-cart-list .info-product-text,.e073-shop-cart-list .info-product-title,.e073-shop-cart-list .info-product-type{display:inline-block;vertical-align:middle;margin:10px 0}.e073-shop-cart-list .info-product{width:calc(100% - 300px)}@media screen and (max-width:770px){.e073-shop-cart-list .info-product{width:100%}}.e073-shop-cart-list .info-product .info-product-image{display:inline-block;vertical-align:middle;width:75px;padding-right:15px}.e073-shop-cart-list .info-product .info-product-image img{display:block;width:100%;height:auto;line-height:0!important}.e073-shop-cart-list .info-product .info-product-text{width:calc(100% - 75px);position:relative}.e073-shop-cart-list .info-product .info-product-text .info-product-type{position:absolute;right:0}.e073-shop-cart-list .info-quantity{width:125px;text-align:right}.e073-shop-cart-list .info-quantity.center{text-align:center}.e073-shop-cart-list .info-quantity input[type=text]{width:45px;text-align:center;margin-right:10px;font-style:normal}.e073-shop-cart-list .info-quantity input[type=text]::placeholder{font-style:normal;color:#000}.e073-shop-cart-list .info-quantity .hide{display:none}.e073-shop-cart-list .info-quantity .show{display:inline-block}.e073-shop-cart-list .info-price{width:175px;text-align:right;white-space:nowrap}.e073-shop-cart-list:first-child .info-product,.e073-shop-cart-list:first-child .info-quantity,.e073-shop-cart-list:first-child .info-price{font-weight:500}.e073-shop-cart-list:last-child{border-bottom:2px solid #d2d2d2}.e073-shop-cart-list:last-child .info-product,.e073-shop-cart-list:last-child .info-quantity,.e073-shop-cart-list:last-child .info-price{font-size:24px;font-weight:500}@media screen and (max-width:1020px){.e073-shop-cart-list .info-product .info-product-text .info-product-title{display:block;width:100%}.e073-shop-cart-list .info-product .info-product-text .info-product-type{display:block;position:relative}}@media screen and (max-width:770px){.e073-shop-cart-list .info-quantity{width:50%;text-align:left}.e073-shop-cart-list .info-price{width:50%;text-align:right}.e073-shop-cart-list:first-child .info-quantity,.e073-shop-cart-list:first-child .info-price{display:none}.e073-shop-cart-list:last-child .info-product,.e073-shop-cart-list:last-child .info-price{width:50%}.e073-shop-cart-list:last-child .info-quantity{display:none}}.e074-shop-order-process{position:relative;width:100%;max-width:980px;height:90px;margin-bottom:90px}.e074-shop-order-process hr.order-process-line{position:absolute;top:26px;width:100%;border:0;height:1px;margin:0}.e074-shop-order-process .order-process-container{text-align:center}.e074-shop-order-process .order-process-container.one{position:absolute;top:0;left:0}.e074-shop-order-process .order-process-container.two{position:absolute;left:50%;width:100px;margin-left:-50px}.e074-shop-order-process .order-process-container.three{position:absolute;top:0;right:0}.e074-shop-order-process .order-process-container.active .order-process-number{background-color:#d2d2d2;color:#000}.e074-shop-order-process .order-process-container .order-process-number{display:inline-block;height:52px;width:52px;border-radius:7px;background-color:#f4f4f4;text-align:center;padding:12px 0;margin-bottom:5px;font-size:48px;font-weight:500;color:#d2d2d2}.e074-shop-order-process .order-process-container a{color:#000;font-weight:200}.e074-shop-order-process .order-process-container:hover .order-process-number{background-color:#d2d2d2;color:#000}@media screen and (max-width:600px){.e074-shop-order-process hr.order-process-line{top:20px}.e074-shop-order-process .order-process-container .order-process-number{height:40px;width:40px;font-size:36px;padding:7px 0}.e074-shop-order-process .order-process-container a{font-size:18px}}.e075-shop-download{position:relative;display:inline-block;float:right;width:300px;border:1px solid #d2d2d2;background-color:#fff;padding:2px 10px;cursor:pointer}.e075-shop-download .shop-download-title{color:#000;font-weight:300;text-decoration:none}.e075-shop-download .shop-download-title:after{font-family:icomoon;content:"\e901";font-weight:400;font-size:24px;margin-right:5px;position:absolute;right:5px;top:3px}.e075-shop-download .shop-download-selection li{display:none}.e075-shop-download:hover .shop-download-selection{position:absolute;width:300px;top:33px;right:-1px;display:inline-block;z-index:9000;background-color:#fff;border-top:1px solid #fff;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2}.e075-shop-download:hover .shop-download-selection li{display:inline-block;padding:5px 10px;width:300px}.e075-shop-download:hover .shop-download-selection li:hover{background-color:#f4f4f4}.e080-abo-table{margin:30px;border-spacing:0}@media screen and (max-width:770px){.e080-abo-table tr{display:flex;flex-wrap:wrap}}.e080-abo-table tr.top-line td{border-top:1px solid #d2d2d2;border-bottom:none}.e080-abo-table tr th,.e080-abo-table tr td{width:33.33%;padding:10px 0}@media screen and (max-width:770px){.e080-abo-table tr th,.e080-abo-table tr td{width:50%;display:inline-block}.e080-abo-table tr th:first-child,.e080-abo-table tr td:first-child{width:100%;display:block}}@media screen and (max-width:770px){.e080-abo-table tr:first-child td:first-child{display:none}.e080-abo-table tr:nth-child(2){justify-content:space-between}.e080-abo-table tr:nth-child(2) td{width:48%}.e080-abo-table tr:nth-child(2) td a.button{margin:0!important}.e080-abo-table tr:nth-child(2) td:first-child{display:none}.e080-abo-table tr:nth-child(n+3) td:last-child{border-right:1px solid #d2d2d2}}.e080-abo-table tr td img{max-width:350px;height:auto;width:100%;padding:5px 20px;margin-bottom:20px}@media screen and (max-width:770px){.e080-abo-table tr td img{margin-bottom:0}}.e080-abo-table tr td img.img-mob{display:none}.e080-abo-table tr td.border{border-right:1px solid #d2d2d2;border-left:1px solid #d2d2d2}.e080-abo-table tr td.center{text-align:center}.e080-abo-table tr td.yes::after{font-family:icomoon;content:"\e906";font-weight:400;font-size:18px;color:#38b5a7}.e080-abo-table tr td.no::after{font-family:icomoon;content:"\e900";font-weight:400;font-size:18px;color:#ce2f4f}@media screen and (max-width:770px){.e080-abo-table{margin:20px}.e080-abo-table tr td img.img-mob{display:inline-block}.e080-abo-table tr td img.img-desk{display:none}}.brandboxes{position:relative;display:inline-block;vertical-align:top;width:100%}.brandboxes .e101-sidebar-brandbox{border:1px solid #0168b3;margin-bottom:30px}.brandboxes .e101-sidebar-brandbox .h2{display:inline-block;width:100%;background-color:none;color:#000;font-size:24px;line-height:31px;font-weight:500;margin:0;padding:20px 45px 20px 20px}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-content{position:relative}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-content .akt-nummer-textbox{padding:0 20px 20px}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-content .akt-nummer-textbox img{width:125px;height:auto;display:inline-block;vertical-align:bottom;margin-right:20px;border:1px solid #f4f4f4}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-content .akt-nummer-textbox .akt-nummer-text{display:inline-block;vertical-align:bottom;margin-bottom:0;padding-left:0;font-size:21px}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-content .akt-nummer-textbox .akt-nummer-text li{display:block;margin-bottom:8px}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-content .akt-nummer-textbox .akt-nummer-text li a{font-weight:500}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-content .akt-nummer-textbox .akt-nummer-text li a::before{font-family:icomoon;content:"\e902";font-weight:400;font-size:14px;margin-right:5px}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-content .akt-nummer-textbox .akt-nummer-text li:last-child{margin-bottom:0}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-content .abonnent-textbox img{padding:0 20px 20px;width:100%;height:auto}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-content .abonnent-textbox .abonnent-text{padding:0 20px 20px}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-content .abonnent-textbox .abonnent-text ul{margin-top:8px;padding:0}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-content .abonnent-textbox .abonnent-text ul li{display:block;margin-bottom:8px}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-content .abonnent-textbox .abonnent-text ul li::before{font-family:icomoon;content:"\e906";font-weight:400;font-size:16px;margin-right:5px}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-content .button-abo{text-align:right;background-color:#0168b3;color:#fff;padding:8px 20px;font-size:34px;font-weight:500}.brandboxes .e101-sidebar-brandbox .ecke{position:absolute;top:-1px;right:-1px;width:39px;height:44px;background-image:url(../img/ktipp/ecke_ktipp.png)}.brandboxes .e101-sidebar-brandbox .ecke+h2{margin-right:35px}@media screen and (max-width:1020px){.brandboxes{width:50%;padding-right:30px}.brandboxes .e101-sidebar-brandbox .ecke{right:29px}}@media screen and (max-width:770px){.brandboxes{padding-right:20px;padding-left:20px}.brandboxes .e101-sidebar-brandbox .ecke{right:19px}}@media screen and (max-width:600px){.brandboxes{width:100%;padding-right:0;padding-left:0}.brandboxes .e101-sidebar-brandbox{border:none;margin-bottom:0}.brandboxes .e101-sidebar-brandbox .h2{position:relative;display:inline-block;width:100%;background-color:#0168b3;color:#fff;margin-bottom:0;padding:20px;padding-right:50px;font-size:22px;line-height:30px;font-weight:500;margin-bottom:3px}.brandboxes .e101-sidebar-brandbox .h2::after{position:absolute;top:20px;right:20px;font-family:icomoon;font-weight:400;font-size:20px}.brandboxes .e101-sidebar-brandbox .h2.toggle::after{content:"\e907"}.brandboxes .e101-sidebar-brandbox .h2.toggle.open::after{content:"\e904"}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-container{max-height:0;overflow:hidden;transition:max-height .75s;display:block}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-container.open{max-height:800px}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-container .sidebar-brandbox-content .akt-nummer-textbox,.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-container .sidebar-brandbox-content .abonnent-textbox{margin-top:20px}.brandboxes .e101-sidebar-brandbox .sidebar-brandbox-container .sidebar-brandbox-content .button-abo{display:block;margin-bottom:3px}.brandboxes .e101-sidebar-brandbox .ecke{display:none}.brandboxes .e101-sidebar-brandbox .ecke+h2{margin-right:0}}body.saldo .brandboxes .e101-sidebar-brandbox .ecke{background-image:url(../img/ecke_saldo.png)}body.gesundheitstipp .brandboxes .e101-sidebar-brandbox .ecke{background-image:url(../img/ecke_gesundheitstipp.png)}body.kgeld .brandboxes .e101-sidebar-brandbox .ecke{background-image:url(../img/ecke_kGeld.png)}body.kulturtipp .brandboxes .e101-sidebar-brandbox .ecke{background-image:url(../img/ecke_kulturtipp.png)}body.plaidoyer .brandboxes .e101-sidebar-brandbox .ecke{background-image:url(../img/ecke_plaedoyer.png)}body.plaedoyer .brandboxes .e101-sidebar-brandbox .ecke{background-image:url(../img/ecke_plaedoyer.png)}.grayboxes{display:inline-block;vertical-align:top;width:100%}.grayboxes .e102-sidebar-graybox{border:1px solid #d2d2d2}.grayboxes .e102-sidebar-graybox .sidebar-textbox{border-bottom:1px solid #d2d2d2}.grayboxes .e102-sidebar-graybox .sidebar-textbox.no-title{padding-top:20px}.grayboxes .e102-sidebar-graybox .sidebar-textbox .h2{display:inline-block;width:100%;background-color:none;color:#000;font-size:24px;line-height:31px;font-weight:500;margin:0 0 10px;padding:20px}.grayboxes .e102-sidebar-graybox .sidebar-textbox .sidebar-textbox-container .sidebar-textbox-content{padding:0 20px 20px}.grayboxes .e102-sidebar-graybox .sidebar-textbox .sidebar-textbox-container .sidebar-textbox-content ul{margin-bottom:22px;padding:0;margin-top:0}.grayboxes .e102-sidebar-graybox .sidebar-textbox .sidebar-textbox-container .sidebar-textbox-content ul li{display:block;margin-bottom:8px}.grayboxes .e102-sidebar-graybox .sidebar-textbox .sidebar-textbox-container .sidebar-textbox-content ul li a{font-weight:500}.grayboxes .e102-sidebar-graybox .sidebar-textbox .sidebar-textbox-container .sidebar-textbox-content p{margin-top:0;margin-bottom:22px}.grayboxes .e102-sidebar-graybox .sidebar-textbox .sidebar-textbox-container .sidebar-textbox-content img{width:115px;height:auto;text-align:left;margin:5px 20px 15px 0;float:left}.grayboxes .e102-sidebar-graybox .sidebar-textbox .sidebar-textbox-container .sidebar-textbox-content img.wideimg{width:100%}.grayboxes .e102-sidebar-graybox .sidebar-textbox .sidebar-textbox-container .sidebar-textbox-content .tx-rssdisplay h2{display:none}@media screen and (max-width:1020px){.grayboxes{width:50%;padding-left:30px}}@media screen and (max-width:770px){.grayboxes{padding-right:20px;padding-left:20px}}@media screen and (max-width:600px){.grayboxes{width:100%;padding-right:0;padding-left:0}.grayboxes .e102-sidebar-graybox{border:none}.grayboxes .e102-sidebar-graybox .sidebar-textbox{border-bottom:none}.grayboxes .e102-sidebar-graybox .sidebar-textbox .h2{position:relative;display:inline-block;width:100%;background-color:#f4f4f4;color:#000;padding:20px;padding-right:50px;font-size:22px;line-height:30px;font-weight:500;margin-bottom:3px;cursor:pointer}.grayboxes .e102-sidebar-graybox .sidebar-textbox .h2::after{position:absolute;top:20px;right:20px;font-family:icomoon;font-weight:400;font-size:20px}.grayboxes .e102-sidebar-graybox .sidebar-textbox .h2::after{content:"\e907"}.grayboxes .e102-sidebar-graybox .sidebar-textbox .h2.open::after{content:"\e904"}.grayboxes .e102-sidebar-graybox .sidebar-textbox .sidebar-textbox-container{padding:0;max-height:0;overflow:hidden;transition:max-height .75s;display:block}.grayboxes .e102-sidebar-graybox .sidebar-textbox .sidebar-textbox-container.open{max-height:800px}.grayboxes .e102-sidebar-graybox .sidebar-textbox .sidebar-textbox-container .sidebar-textbox-content{padding:15px 20px 25px}.grayboxes .e102-sidebar-graybox .sidebar-textbox.open .sidebar-textbox-container{max-height:800px}.grayboxes .e102-sidebar-graybox .sidebar-textbox.no-title .sidebar-textbox-container{max-height:inherit;overflow:visible}}.image-muster{text-align:left;padding:0}.image-muster img{height:200px;width:140px;border:1px solid #d2d2d2}.e200-testsieger-list{width:100%}.e200-testsieger-list tr.getestet-von td{padding:8px}.e200-testsieger-list tr.top td{border-top:1px solid #dfdfdf}.e200-testsieger-list td,.e200-testsieger-list th{padding:14px;font-size:16px}.e200-testsieger-list th.left,.e200-testsieger-list td.left{text-align:left}.e200-testsieger-list th.center,.e200-testsieger-list td.center{text-align:center}.e200-testsieger-list th.right,.e200-testsieger-list td.right{text-align:right}.e200-testsieger-list td{vertical-align:top}.e200-testsieger-list td.nowrap{white-space:nowrap}.e200-testsieger-list td.ranking{font-size:48px;font-weight:700}.e200-testsieger-list td img{margin-right:8px;display:inline-block;vertical-align:top}.e200-testsieger-list td .result-content{display:inline-block;vertical-align:top;width:calc(100% - 90px)}.e200-testsieger-list td .tested-by{margin-top:8px;font-size:12px;font-style:italic}.suggester{background-color:#fff;padding:0;z-index:1000;width:450px;position:absolute!important;right:0}.suggester ul{padding:0}.suggester ul li{display:block;border-bottom:1px solid #000;padding:4px 8px;text-align:left;cursor:pointer}.suggester ul li:first-child{border-top:1px solid #000}.suggester ul li:hover,.suggester ul li.SelectedLi{background-color:#df8d35}@media screen and (max-width:450px){.suggester{width:100%}}.main .main-content div.warnliste-entry{display:block;margin-bottom:8px}.main .main-content div.warnliste-entry h3{margin-bottom:0}.main .main-content div.warnliste-entry .last-update{font-style:italic;font-size:14px}#warnlisteContent article{margin-bottom:16px}#warnlisteContent article h3{margin-bottom:0}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.searchform-warnlist .form-row{position:relative;width:100%}.searchform-warnlist .form-row .indicator{position:absolute;width:36px;height:36px;right:0;top:0}.searchform-warnlist .form-row .indicator .spinner{position:absolute;top:0;left:0;width:100%;height:100%;display:none;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.searchform-warnlist .form-row .indicator .spinner:after{content:"\e984";font-family:icomoon;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.searchform-warnlist .form-row .indicator.hasContent{cursor:pointer}.searchform-warnlist .form-row .indicator.hasContent:after{content:"\ea0f";font-family:icomoon;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.searchform-warnlist .form-row .indicator.loading .spinner{display:block}.product-container.single{margin:30px 0}.product-container.single img,.product-container.single .text-content{display:inline-block}.product-container.single .text-content{width:calc(100% - 360px);padding-top:20px}@media screen and (max-width:1020px){.product-container.single .text-content{width:100%}}@media screen and (max-width:770px){.archive.year-navigation{padding:0 20px;width:100%}}.archive.wrap-33.flex>div img{max-width:100%;height:auto}@media screen and (max-width:770px){.archive.wrap-33.flex>div{width:49%}}@media screen and (max-width:400px){.archive.wrap-33.flex>div{width:100%}}.userprofile{width:70%;display:block!important}@media screen and (max-width:770px){.userprofile{width:100%;padding:0 20px}}.userprofile .userprofile-element{padding-bottom:30px;border-bottom:2px solid #d2d2d2;width:100%;display:block!important;margin-top:30px}.userprofile .userprofile-element a.accordion-toggle{color:#000;font-size:24px}.userprofile .userprofile-element a.accordion-toggle::before{content:'+';width:20px;display:inline-block}.userprofile .userprofile-element a.accordion-toggle.open::before{content:'-'}.userprofile .userprofile-element .accordion{max-height:0;overflow:hidden;transition:max-height .5s;width:100%}.userprofile .userprofile-element .accordion.open{max-height:800px;overflow:visible}.userprofile table{border:0}.userprofile table.address-table tr td,.userprofile table.user-abo-table tr td{padding-bottom:6px}@media screen and (max-width:600px){.userprofile table.address-table td:last-child,.userprofile table.user-abo-table td:last-child{display:block;font-style:italic}}.userprofile table.address-table th,.userprofile table.user-abo-table th{text-align:left;font-family:roboto,sans-serif;font-weight:500;font-size:21px}.userprofile table.address-table td,.userprofile table.user-abo-table td{font-family:roboto,sans-serif;font-weight:300;font-size:21px;vertical-align:middle}.userprofile table.address-table tr td:first-child,.userprofile table.user-abo-table tr td:first-child{width:200px}@media screen and (max-width:600px){.userprofile table.address-table tr td:first-child,.userprofile table.user-abo-table tr td:first-child{width:auto;display:block}}.userprofile table.user-abo-table{width:100%}.userprofile table.user-abo-table th,.userprofile table.user-abo-table td{padding:8px 0;vertical-align:top}.userprofile table.user-abo-table th:first-child,.userprofile table.user-abo-table td:first-child{width:70%}@media screen and (max-width:600px){.userprofile table.user-abo-table th{display:none}.userprofile table.user-abo-table th:first-child{width:100%;display:block}}@media screen and (max-width:600px){.userprofile table.user-abo-table td{display:block!important;width:100%!important}.userprofile table.user-abo-table td:last-child{margin-bottom:30px}}.userprofile form .js-success-message{display:none}.userprofile form .form-content{width:100%}.userprofile form .form-content>div{display:block;width:100%}.userprofile form .form-content>div label{width:200px;display:inline-block}.userprofile form .form-content>div label.InputfieldHeader.long{width:100%}@media screen and (max-width:600px){.userprofile form .form-content>div label{width:auto;display:block}}.userprofile form .form-content>div .InputfieldContent{width:calc(100% - 200px)}@media screen and (max-width:600px){.userprofile form .form-content>div .InputfieldContent{width:100%}}.userprofile form .form-content>div .InputfieldContent input{width:100%}.userprofile form .form-content .newsletter{position:relative}.userprofile form .form-content .newsletter input[type=radio],.userprofile form .form-content .newsletter input[type=checkbox]{display:none}.userprofile form .form-content .newsletter input[type=checkbox]:checked,.userprofile form .form-content .newsletter input[type=checkbox]:not(:checked),.userprofile form .form-content .newsletter input[type=radio]:checked,.userprofile form .form-content .newsletter input[type=radio]:not(:checked){background:0 0;position:relative;visibility:hidden;margin:0;padding:0}.userprofile form .form-content .newsletter input[type=checkbox]+label,.userprofile form .form-content .newsletter input[type=radio]+label{cursor:pointer}.userprofile form .form-content .newsletter input[type=checkbox]:checked+label::before,.userprofile form .form-content .newsletter input[type=checkbox]:not(:checked)+label::before,.userprofile form .form-content .newsletter input[type=radio]:checked+label::before,.userprofile form .form-content .newsletter input[type=radio]:not(:checked)+label::before{content:' ';display:inline-block;width:20px;height:20px;position:relative;top:4px;border:1px solid #d2d2d2;background:#fff;margin-right:10px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1)}.userprofile form .form-content .newsletter input[type=radio]:checked+label::before,.userprofile form .form-content .newsletter input[type=radio]:not(:checked)+label::before{border-radius:30px}.userprofile form .form-content .newsletter input[type=checkbox]:hover+label::before,.userprofile form .form-content .newsletter input[type=radio]:hover+label::before{background:#d2d2d2;box-shadow:inset 0 0 0 2px #fff}.userprofile form .form-content .newsletter input[type=checkbox]:checked+label::before,.userprofile form .form-content .newsletter input[type=radio]:checked+label::before{background:#0168b3;box-shadow:inset 0 0 0 2px #fff}.userprofile form .form-content .hidden{display:none}.userprofile form .form-content .buttons{display:block;text-align:right}.userprofile form .form-content .buttons a.button{display:inline-block}.error{color:#df0000;margin:8px 0}.hidden{display:none}.login-message{background-color:#98dd95;color:#458744;border:1px solid #458744;padding:16px;width:100%;position:relative;margin-bottom:30px}.login-message a.close-message{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#458744}body.shop .login-message{max-width:1280px;margin:0 auto 30px}@media print{.wrapper,.main{width:100%;margin:0}.wrapper .main .main-content,.wrapper .main .main-content_article{display:block;width:100%;margin:0}.wrapper .main .main-content article .article-content .article-detail .e050-house-advertising,.wrapper .main .main-content_article article .article-content .article-detail .e050-house-advertising,.wrapper .main .main-content .advertising-box.articlesite,.wrapper .main .main-content_article .advertising-box.articlesite{display:none!important}.wrapper .main .main-content .pagenav,.wrapper .main .main-content_article .pagenav{position:relative;left:initial;top:initial;width:auto;text-align:center}header#topheader,aside,footer,.related-interests,.e050-house-advertising,.sidebar-right{display:none}}body.pwa .pwa-elem.back-button{display:inline-block;margin-right:20px;margin-left:-10px;position:relative;width:40px;height:100%;vertical-align:middle}body.pwa .pwa-elem.back-button a{color:#fff}body.pwa .pwa-elem.back-button a::before{content:"\e908";font-family:icomoon;font-size:34px;vertical-align:middle;position:absolute;top:50%;transform:translateY(-50%)}body.pwa header#topheader.fixed .pwa-elem.back-button{margin-left:0;margin-right:10px}body.pwa header#topheader.fixed .pwa-elem.back-button a::before{font-size:24px}.alphabet-filter{margin-bottom:30px;font-size:20px}@media screen and (max-width:1020px){.alphabet-filter{font-size:24px}}@media screen and (max-width:770px){.alphabet-filter{padding:0 20px}}.alphabet-filter .letter{font-weight:400}@media screen and (max-width:1020px){.alphabet-filter .letter{font-size:24px;line-height:2em}.alphabet-filter .letter:nth-child(14)::before{content:' ';display:block}}@media screen and (max-width:600px){.alphabet-filter .letter:nth-child(14)::before{content:'';display:inherit}.alphabet-filter .letter:nth-child(10n+10)::before{content:' ';display:block}}@media screen and (max-width:400px){.alphabet-filter .letter:nth-child(10n+10)::before{content:'';display:inherit}.alphabet-filter .letter:nth-child(9n+9)::before{content:' ';display:block}}.alphabet-filter .letter:first-child{margin-left:0}.alphabet-filter .letter.active{color:#000;font-weight:700}.alphabet-filter .letter.active.first{font-weight:400}